[2025-09-02T17:00:02.123190] [INFO ] [MAIN ] Using last completed trading day: 2025-09-02 [2025-09-02T17:00:02.123587] [INFO ] [MAIN ] Starting TDM symbol refresh process. [2025-09-02T17:00:02.123703] [INFO ] [MAIN ] Fetching latest NYSE symbols list. [2025-09-02T17:00:03.764927] [INFO ] [SYMBOL ] Completed fetch of NYSE Symbols. [2025-09-02T17:00:03.765422] [INFO ] [MAIN ] Filtered out 55 blacklisted symbols. [2025-09-02T17:00:03.765998] [INFO ] [LOCAL ] Symbols cache updated with 2372 symbols. [2025-09-02T17:00:03.766045] [INFO ] [MAIN ] Successfully refreshed symbols list. [2025-09-02T17:00:03.766075] [INFO ] [MAIN ] Finished TDM symbol refresh process. [2025-09-02T17:00:03.766133] [INFO ] [MAIN ] Starting TDM stale symbol pruning process. [2025-09-02T17:00:03.766228] [INFO ] [LOCAL ] Reading cached symbols list. [2025-09-02T17:00:03.766611] [INFO ] [LOCAL ] Completed reading cached symbols list. [2025-09-02T17:00:03.766787] [INFO ] [MAIN ] Including 55 blacklisted symbols for pruning. [2025-09-02T17:00:03.766823] [INFO ] [MAIN ] Pruning data for symbols not in current list of 2372 valid symbols. [2025-09-02T17:00:03.766852] [INFO ] [LOCAL ] Starting pruning of local symbol history data for inactive/invalid symbols. [2025-09-02T17:00:03.827505] [INFO ] [LOCAL ] Deleted 4 obsolete data files. [2025-09-02T17:00:03.827680] [INFO ] [LOCAL ] Completed pruning of unlisted local symbol history data. [2025-09-02T17:00:03.827719] [INFO ] [MAIN ] Successfully pruned stale symbol data. [2025-09-02T17:00:03.827750] [INFO ] [MAIN ] Finished TDM stale symbol pruning process. [2025-09-02T17:00:03.828020] [WARN ] [STATE ] State set to: RUNNING [2025-09-02T17:00:03.828158] [INFO ] [LOCAL ] Reading cached symbols list. [2025-09-02T17:00:03.828569] [INFO ] [LOCAL ] Completed reading cached symbols list. [2025-09-02T17:00:03.828608] [INFO ] [MAIN ] Starting incremental update for 2372 symbols. [2025-09-02T17:00:03.828655] [INFO ] [MAIN ] Running in parallel mode [2025-09-02T17:00:03.828837] [INFO ] [MAIN ] Starting parallel primary update with 4 worker threads for 2372 symbols [2025-09-02T17:00:04.365993] [INFO ] [MAIN ] A: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:04.520704] [INFO ] [MAIN ] AACT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:04.567683] [INFO ] [MAIN ] AA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:04.587539] [INFO ] [MAIN ] AAM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:04.594360] [INFO ] [MAIN ] AAM: Loaded 377 existing records. [2025-09-02T17:00:04.675904] [INFO ] [MAIN ] AACT: Loaded 5061 existing records. [2025-09-02T17:00:04.912170] [INFO ] [MAIN ] A: Loaded 22784 existing records. [2025-09-02T17:00:04.939753] [INFO ] [MAIN ] AAM: Found 1 missing trading days. [2025-09-02T17:00:04.950686] [INFO ] [MAIN ] AAM: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:04.951736] [INFO ] [MAIN ] AA: Loaded 24441 existing records. [2025-09-02T17:00:04.988455] [INFO ] [REMOTE ] AAM: Fetching primary data for 2025-09. [2025-09-02T17:00:05.136110] [INFO ] [MAIN ] AACT: Found 1 missing trading days. [2025-09-02T17:00:05.155612] [INFO ] [MAIN ] AACT: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:05.226494] [INFO ] [REMOTE ] AACT: Fetching primary data for 2025-09. [2025-09-02T17:00:05.365786] [INFO ] [MAIN ] A: Found 1 missing trading days. [2025-09-02T17:00:05.390634] [INFO ] [MAIN ] A: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:05.398520] [INFO ] [REMOTE ] A: Fetching primary data for 2025-09. [2025-09-02T17:00:05.398209] [INFO ] [MAIN ] AA: Found 1 missing trading days. [2025-09-02T17:00:05.399408] [INFO ] [MAIN ] AA: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:05.399633] [INFO ] [REMOTE ] AA: Fetching primary data for 2025-09. [2025-09-02T17:00:06.048567] [WARN ] [MAIN ] AACT: Failed to fetch data for month 2025-09. [2025-09-02T17:00:06.048770] [WARN ] [MAIN ] AACT: No new data fetched. Keeping existing data. [2025-09-02T17:00:06.048907] [INFO ] [MAIN ] Update Progress: 1/2372 symbols completed. AACT took 2.2s. Estimated remaining: 1h 27m 44s. Rate: 27.0 symbols/min [2025-09-02T17:00:06.238826] [INFO ] [MAIN ] AAMI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:06.238941] [WARN ] [MAIN ] AAM: Failed to fetch data for month 2025-09. [2025-09-02T17:00:06.239859] [WARN ] [MAIN ] AAM: No new data fetched. Keeping existing data. [2025-09-02T17:00:06.239986] [INFO ] [MAIN ] Update Progress: 2/2372 symbols completed. AAM took 2.4s. Estimated remaining: 47m 37s. Rate: 49.8 symbols/min [2025-09-02T17:00:06.406934] [INFO ] [MAIN ] AAMI: Loaded 10751 existing records. [2025-09-02T17:00:06.506251] [INFO ] [MAIN ] AAP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:06.628741] [INFO ] [MAIN ] AAMI: Found 1 missing trading days. [2025-09-02T17:00:06.628962] [INFO ] [MAIN ] AAMI: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:06.629448] [INFO ] [REMOTE ] AAMI: Fetching primary data for 2025-09. [2025-09-02T17:00:06.641074] [INFO ] [MAIN ] AAP: Loaded 23771 existing records. [2025-09-02T17:00:06.793184] [WARN ] [MAIN ] AA: Failed to fetch data for month 2025-09. [2025-09-02T17:00:06.799327] [WARN ] [MAIN ] AA: No new data fetched. Keeping existing data. [2025-09-02T17:00:06.801918] [INFO ] [MAIN ] Update Progress: 3/2372 symbols completed. AA took 3.0s. Estimated remaining: 39m 8s. Rate: 60.5 symbols/min [2025-09-02T17:00:06.825577] [INFO ] [MAIN ] AAP: Found 1 missing trading days. [2025-09-02T17:00:06.840445] [INFO ] [MAIN ] AAP: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:06.840179] [WARN ] [MAIN ] A: Failed to fetch data for month 2025-09. [2025-09-02T17:00:06.858557] [INFO ] [REMOTE ] AAP: Fetching primary data for 2025-09. [2025-09-02T17:00:06.863823] [WARN ] [MAIN ] A: No new data fetched. Keeping existing data. [2025-09-02T17:00:06.901939] [INFO ] [MAIN ] Update Progress: 4/2372 symbols completed. A took 3.1s. Estimated remaining: 30m 19s. Rate: 78.1 symbols/min [2025-09-02T17:00:07.164561] [INFO ] [MAIN ] AAT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:07.220668] [INFO ] [MAIN ] AAUC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:07.229836] [INFO ] [MAIN ] AAUC: Loaded 5059 existing records. [2025-09-02T17:00:07.344041] [INFO ] [MAIN ] AAT: Loaded 13843 existing records. [2025-09-02T17:00:07.499578] [INFO ] [MAIN ] AAUC: Found 1 missing trading days. [2025-09-02T17:00:07.520809] [INFO ] [MAIN ] AAUC: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:07.540701] [INFO ] [REMOTE ] AAUC: Fetching primary data for 2025-09. [2025-09-02T17:00:07.636657] [INFO ] [MAIN ] AAT: Found 1 missing trading days. [2025-09-02T17:00:07.636840] [INFO ] [MAIN ] AAT: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:07.637061] [INFO ] [REMOTE ] AAT: Fetching primary data for 2025-09. [2025-09-02T17:00:08.064295] [INFO ] [REMOTE ] AAMI: Incremental fetch complete for 2025-09 (1.43 seconds). [2025-09-02T17:00:08.081550] [INFO ] [MAIN ] AAMI: Adding 116 new records, updating 0 existing records. [2025-09-02T17:00:08.085107] [INFO ] [MAIN ] AAMI: Combined dataset has 10867 total records. [2025-09-02T17:00:08.268219] [WARN ] [VALIDATOR ] AAMI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:08.452155] [WARN ] [VALIDATOR ] AAMI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:08.452299] [INFO ] [MAIN ] AAMI: Combined data validation passed. [2025-09-02T17:00:08.527890] [INFO ] [MAIN ] AAMI: Update completed successfully. [2025-09-02T17:00:08.529045] [INFO ] [MAIN ] Update Progress: 5/2372 symbols completed. AAMI took 2.5s. Estimated remaining: 37m 5s. Rate: 63.8 symbols/min [2025-09-02T17:00:08.676598] [WARN ] [MAIN ] AAP: Failed to fetch data for month 2025-09. [2025-09-02T17:00:08.710427] [INFO ] [MAIN ] AB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:08.710487] [WARN ] [MAIN ] AAP: No new data fetched. Keeping existing data. [2025-09-02T17:00:08.710695] [INFO ] [MAIN ] Update Progress: 6/2372 symbols completed. AAP took 2.5s. Estimated remaining: 32m 5s. Rate: 73.7 symbols/min [2025-09-02T17:00:08.750826] [WARN ] [MAIN ] AAUC: Failed to fetch data for month 2025-09. [2025-09-02T17:00:08.807161] [WARN ] [MAIN ] AAUC: No new data fetched. Keeping existing data. [2025-09-02T17:00:08.807294] [INFO ] [MAIN ] AB: Loaded 916 existing records. [2025-09-02T17:00:08.814692] [INFO ] [MAIN ] Update Progress: 7/2372 symbols completed. AAUC took 1.9s. Estimated remaining: 28m 5s. Rate: 84.2 symbols/min [2025-09-02T17:00:08.962386] [WARN ] [MAIN ] AAT: Failed to fetch data for month 2025-09. [2025-09-02T17:00:09.091930] [INFO ] [MAIN ] ABBV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:09.023225] [WARN ] [MAIN ] AAT: No new data fetched. Keeping existing data. [2025-09-02T17:00:09.133535] [INFO ] [MAIN ] Update Progress: 8/2372 symbols completed. AAT took 2.3s. Estimated remaining: 26m 8s. Rate: 90.5 symbols/min [2025-09-02T17:00:09.383591] [INFO ] [MAIN ] ABCB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:09.380899] [INFO ] [MAIN ] AB: Found 1 missing trading days. [2025-09-02T17:00:09.416180] [INFO ] [MAIN ] AB: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:09.417817] [INFO ] [REMOTE ] AB: Fetching primary data for 2025-09. [2025-09-02T17:00:09.466151] [INFO ] [MAIN ] ABBV: Loaded 24518 existing records. [2025-09-02T17:00:09.562285] [INFO ] [MAIN ] ABEV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:09.610740] [INFO ] [MAIN ] ABCB: Loaded 13236 existing records. [2025-09-02T17:00:09.810491] [INFO ] [MAIN ] ABBV: Found 1 missing trading days. [2025-09-02T17:00:09.823068] [INFO ] [MAIN ] ABBV: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:09.833696] [INFO ] [MAIN ] ABEV: Loaded 24238 existing records. [2025-09-02T17:00:09.844203] [INFO ] [REMOTE ] ABBV: Fetching primary data for 2025-09. [2025-09-02T17:00:10.015189] [INFO ] [MAIN ] ABCB: Found 1 missing trading days. [2025-09-02T17:00:10.018986] [INFO ] [MAIN ] ABCB: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:10.019723] [INFO ] [REMOTE ] ABCB: Fetching primary data for 2025-09. [2025-09-02T17:00:10.098470] [INFO ] [MAIN ] ABEV: Found 1 missing trading days. [2025-09-02T17:00:10.098689] [INFO ] [MAIN ] ABEV: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:10.098960] [INFO ] [REMOTE ] ABEV: Fetching primary data for 2025-09. [2025-09-02T17:00:11.183890] [INFO ] [REMOTE ] AB: Incremental fetch complete for 2025-09 (1.77 seconds). [2025-09-02T17:00:11.195168] [INFO ] [MAIN ] AB: Adding 154 new records, updating 0 existing records. [2025-09-02T17:00:11.196639] [INFO ] [MAIN ] AB: Combined dataset has 1070 total records. [2025-09-02T17:00:11.370792] [WARN ] [VALIDATOR ] AB: Not fatal, but first date in data (2025-08-21) does not match expected start date (2025-01-28) [2025-09-02T17:00:11.546278] [WARN ] [VALIDATOR ] AB: Missing data for 142 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17, 2025-06-18, 2025-06-20, 2025-06-23, 2025-06-24, 2025-06-25, 2025-06-26, 2025-06-27, 2025-06-30, 2025-07-01, 2025-07-02, 2025-07-03, 2025-07-07, 2025-07-08, 2025-07-09, 2025-07-10, 2025-07-11, 2025-07-14, 2025-07-15, 2025-07-16, 2025-07-17, 2025-07-18, 2025-07-21, 2025-07-22, 2025-07-23, 2025-07-24, 2025-07-25, 2025-07-28, 2025-07-29, 2025-07-30, 2025-07-31, 2025-08-01, 2025-08-04, 2025-08-05, 2025-08-06, 2025-08-07, 2025-08-08, 2025-08-11, 2025-08-12, 2025-08-13, 2025-08-14, 2025-08-15, 2025-08-18, 2025-08-19, 2025-08-20 [2025-09-02T17:00:11.546389] [INFO ] [MAIN ] AB: Combined data validation passed. [2025-09-02T17:00:11.553618] [INFO ] [MAIN ] AB: Update completed successfully. [2025-09-02T17:00:11.553841] [INFO ] [MAIN ] Update Progress: 9/2372 symbols completed. AB took 3.0s. Estimated remaining: 33m 48s. Rate: 69.9 symbols/min [2025-09-02T17:00:11.726402] [INFO ] [MAIN ] ABG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:11.739553] [INFO ] [MAIN ] ABG: Loaded 8349 existing records. [2025-09-02T17:00:11.820572] [WARN ] [MAIN ] ABBV: Failed to fetch data for month 2025-09. [2025-09-02T17:00:11.846925] [WARN ] [MAIN ] ABBV: No new data fetched. Keeping existing data. [2025-09-02T17:00:11.847084] [INFO ] [MAIN ] Update Progress: 10/2372 symbols completed. ABBV took 3.1s. Estimated remaining: 31m 34s. Rate: 74.8 symbols/min [2025-09-02T17:00:12.052396] [INFO ] [MAIN ] ABG: Found 1 missing trading days. [2025-09-02T17:00:12.068924] [INFO ] [MAIN ] ABG: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:12.106692] [INFO ] [REMOTE ] ABG: Fetching primary data for 2025-09. [2025-09-02T17:00:12.128983] [INFO ] [REMOTE ] ABCB: Incremental fetch complete for 2025-09 (2.11 seconds). [2025-09-02T17:00:12.126602] [INFO ] [MAIN ] ABM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:12.154755] [INFO ] [MAIN ] ABCB: Adding 184 new records, updating 0 existing records. [2025-09-02T17:00:12.163896] [INFO ] [MAIN ] ABCB: Combined dataset has 13420 total records. [2025-09-02T17:00:12.271687] [INFO ] [MAIN ] ABM: Loaded 14840 existing records. [2025-09-02T17:00:12.460746] [WARN ] [VALIDATOR ] ABCB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:12.586673] [INFO ] [REMOTE ] ABEV: Incremental fetch complete for 2025-09 (2.49 seconds). [2025-09-02T17:00:12.683969] [INFO ] [MAIN ] ABM: Found 1 missing trading days. [2025-09-02T17:00:12.722262] [INFO ] [MAIN ] ABEV: Adding 390 new records, updating 0 existing records. [2025-09-02T17:00:12.722485] [INFO ] [MAIN ] ABM: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:12.733533] [INFO ] [REMOTE ] ABM: Fetching primary data for 2025-09. [2025-09-02T17:00:12.811296] [WARN ] [VALIDATOR ] ABCB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:12.811402] [INFO ] [MAIN ] ABCB: Combined data validation passed. [2025-09-02T17:00:12.854809] [INFO ] [MAIN ] ABEV: Combined dataset has 24628 total records. [2025-09-02T17:00:13.073610] [WARN ] [VALIDATOR ] ABEV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:13.247367] [INFO ] [MAIN ] ABCB: Update completed successfully. [2025-09-02T17:00:13.265806] [INFO ] [MAIN ] Update Progress: 11/2372 symbols completed. ABCB took 4.4s. Estimated remaining: 33m 46s. Rate: 69.9 symbols/min [2025-09-02T17:00:13.403727] [WARN ] [VALIDATOR ] ABEV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:13.440796] [INFO ] [MAIN ] ABEV: Combined data validation passed. [2025-09-02T17:00:13.452909] [INFO ] [REMOTE ] ABG: Incremental fetch complete for 2025-09 (1.35 seconds). [2025-09-02T17:00:13.471138] [INFO ] [MAIN ] ABR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:13.496791] [INFO ] [MAIN ] ABG: Adding 106 new records, updating 0 existing records. [2025-09-02T17:00:13.570933] [INFO ] [MAIN ] ABG: Combined dataset has 8455 total records. [2025-09-02T17:00:13.776706] [INFO ] [MAIN ] ABR: Loaded 23573 existing records. [2025-09-02T17:00:13.813060] [WARN ] [VALIDATOR ] ABG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:14.219837] [INFO ] [MAIN ] ABR: Found 1 missing trading days. [2025-09-02T17:00:14.227089] [INFO ] [MAIN ] ABR: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:14.227751] [INFO ] [REMOTE ] ABR: Fetching primary data for 2025-09. [2025-09-02T17:00:14.233866] [WARN ] [VALIDATOR ] ABG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:14.233968] [INFO ] [MAIN ] ABG: Combined data validation passed. [2025-09-02T17:00:14.238254] [INFO ] [MAIN ] ABEV: Update completed successfully. [2025-09-02T17:00:14.241183] [INFO ] [MAIN ] Update Progress: 12/2372 symbols completed. ABEV took 5.1s. Estimated remaining: 34m 8s. Rate: 69.1 symbols/min [2025-09-02T17:00:14.460577] [INFO ] [MAIN ] ABT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:14.469979] [INFO ] [MAIN ] ABG: Update completed successfully. [2025-09-02T17:00:14.471451] [INFO ] [MAIN ] Update Progress: 13/2372 symbols completed. ABG took 2.9s. Estimated remaining: 32m 11s. Rate: 73.3 symbols/min [2025-09-02T17:00:14.669013] [INFO ] [MAIN ] ABT: Loaded 24407 existing records. [2025-09-02T17:00:14.686433] [INFO ] [MAIN ] AC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:14.789610] [INFO ] [MAIN ] AC: Loaded 725 existing records. [2025-09-02T17:00:14.962848] [INFO ] [MAIN ] ABT: Found 1 missing trading days. [2025-09-02T17:00:14.963044] [INFO ] [MAIN ] ABT: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:14.963462] [INFO ] [REMOTE ] ABT: Fetching primary data for 2025-09. [2025-09-02T17:00:15.032670] [INFO ] [MAIN ] AC: Found 1 missing trading days. [2025-09-02T17:00:15.032798] [INFO ] [MAIN ] AC: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:15.033006] [INFO ] [REMOTE ] AC: Fetching primary data for 2025-09. [2025-09-02T17:00:15.226048] [INFO ] [REMOTE ] ABM: Incremental fetch complete for 2025-09 (2.49 seconds). [2025-09-02T17:00:15.257011] [INFO ] [MAIN ] ABM: Adding 234 new records, updating 0 existing records. [2025-09-02T17:00:15.260994] [INFO ] [MAIN ] ABM: Combined dataset has 15074 total records. [2025-09-02T17:00:15.433782] [WARN ] [VALIDATOR ] ABM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:15.610506] [WARN ] [VALIDATOR ] ABM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:15.610623] [INFO ] [MAIN ] ABM: Combined data validation passed. [2025-09-02T17:00:15.703604] [INFO ] [MAIN ] ABM: Update completed successfully. [2025-09-02T17:00:15.705079] [INFO ] [MAIN ] Update Progress: 14/2372 symbols completed. ABM took 3.9s. Estimated remaining: 33m 20s. Rate: 70.7 symbols/min [2025-09-02T17:00:15.873866] [INFO ] [MAIN ] ACA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:15.885148] [INFO ] [MAIN ] ACA: Loaded 10437 existing records. [2025-09-02T17:00:15.982598] [WARN ] [MAIN ] ABR: Failed to fetch data for month 2025-09. [2025-09-02T17:00:15.984889] [WARN ] [MAIN ] ABR: No new data fetched. Keeping existing data. [2025-09-02T17:00:15.985266] [INFO ] [MAIN ] Update Progress: 15/2372 symbols completed. ABR took 2.7s. Estimated remaining: 31m 50s. Rate: 74.0 symbols/min [2025-09-02T17:00:16.164673] [INFO ] [REMOTE ] AC: Incremental fetch complete for 2025-09 (1.13 seconds). [2025-09-02T17:00:16.164528] [INFO ] [MAIN ] ACA: Found 1 missing trading days. [2025-09-02T17:00:16.170537] [INFO ] [MAIN ] ACA: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:16.170423] [INFO ] [MAIN ] AC: Adding 6 new records, updating 0 existing records. [2025-09-02T17:00:16.170889] [INFO ] [REMOTE ] ACA: Fetching primary data for 2025-09. [2025-09-02T17:00:16.189674] [INFO ] [MAIN ] AC: Combined dataset has 731 total records. [2025-09-02T17:00:16.336216] [INFO ] [MAIN ] ACCO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:16.445089] [WARN ] [VALIDATOR ] AC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:16.530167] [INFO ] [MAIN ] ACCO: Loaded 16902 existing records. [2025-09-02T17:00:16.798761] [INFO ] [MAIN ] ACCO: Found 1 missing trading days. [2025-09-02T17:00:16.799074] [INFO ] [MAIN ] ACCO: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:16.799362] [INFO ] [REMOTE ] ACCO: Fetching primary data for 2025-09. [2025-09-02T17:00:16.799411] [WARN ] [VALIDATOR ] AC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:16.800454] [INFO ] [MAIN ] AC: Combined data validation passed. [2025-09-02T17:00:16.806292] [INFO ] [MAIN ] AC: Update completed successfully. [2025-09-02T17:00:16.806532] [INFO ] [MAIN ] Update Progress: 16/2372 symbols completed. AC took 2.3s. Estimated remaining: 31m 51s. Rate: 74.0 symbols/min [2025-09-02T17:00:16.974669] [INFO ] [MAIN ] ACEL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:16.986030] [INFO ] [MAIN ] ACEL: Loaded 11451 existing records. [2025-09-02T17:00:17.160429] [INFO ] [MAIN ] ACEL: Found 1 missing trading days. [2025-09-02T17:00:17.161290] [INFO ] [MAIN ] ACEL: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:17.161530] [INFO ] [REMOTE ] ACEL: Fetching primary data for 2025-09. [2025-09-02T17:00:17.874296] [INFO ] [REMOTE ] ABT: Incremental fetch complete for 2025-09 (2.91 seconds). [2025-09-02T17:00:17.923744] [INFO ] [MAIN ] ABT: Adding 390 new records, updating 0 existing records. [2025-09-02T17:00:17.930523] [INFO ] [MAIN ] ABT: Combined dataset has 24797 total records. [2025-09-02T17:00:18.116239] [INFO ] [REMOTE ] ACA: Incremental fetch complete for 2025-09 (1.95 seconds). [2025-09-02T17:00:18.121176] [WARN ] [VALIDATOR ] ABT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:18.141005] [INFO ] [MAIN ] ACA: Adding 126 new records, updating 0 existing records. [2025-09-02T17:00:18.293054] [INFO ] [MAIN ] ACA: Combined dataset has 10563 total records. [2025-09-02T17:00:18.513356] [WARN ] [VALIDATOR ] ACA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:18.570219] [WARN ] [VALIDATOR ] ABT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:18.601903] [INFO ] [MAIN ] ABT: Combined data validation passed. [2025-09-02T17:00:18.612468] [INFO ] [REMOTE ] ACCO: Incremental fetch complete for 2025-09 (1.81 seconds). [2025-09-02T17:00:18.682764] [INFO ] [MAIN ] ACCO: Adding 311 new records, updating 0 existing records. [2025-09-02T17:00:18.886770] [WARN ] [VALIDATOR ] ACA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:18.887378] [INFO ] [MAIN ] ACA: Combined data validation passed. [2025-09-02T17:00:18.889113] [INFO ] [MAIN ] ACCO: Combined dataset has 17213 total records. [2025-09-02T17:00:19.178032] [WARN ] [VALIDATOR ] ACCO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:19.379249] [WARN ] [VALIDATOR ] ACCO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:19.380186] [INFO ] [MAIN ] ACCO: Combined data validation passed. [2025-09-02T17:00:19.385363] [INFO ] [MAIN ] ACA: Update completed successfully. [2025-09-02T17:00:19.388487] [INFO ] [MAIN ] Update Progress: 17/2372 symbols completed. ACA took 3.7s. Estimated remaining: 35m 55s. Rate: 65.6 symbols/min [2025-09-02T17:00:19.658514] [INFO ] [MAIN ] ACHR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:19.712673] [INFO ] [MAIN ] ABT: Update completed successfully. [2025-09-02T17:00:19.716283] [INFO ] [MAIN ] Update Progress: 18/2372 symbols completed. ABT took 5.5s. Estimated remaining: 34m 38s. Rate: 68.0 symbols/min [2025-09-02T17:00:19.839784] [INFO ] [MAIN ] ACHR: Loaded 24570 existing records. [2025-09-02T17:00:19.843458] [INFO ] [REMOTE ] ACEL: Incremental fetch complete for 2025-09 (2.68 seconds). [2025-09-02T17:00:19.918972] [INFO ] [MAIN ] ACEL: Adding 247 new records, updating 0 existing records. [2025-09-02T17:00:20.036565] [INFO ] [MAIN ] ACI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:20.081776] [INFO ] [MAIN ] ACEL: Combined dataset has 11698 total records. [2025-09-02T17:00:20.164538] [INFO ] [MAIN ] ACHR: Found 1 missing trading days. [2025-09-02T17:00:20.194861] [INFO ] [MAIN ] ACHR: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:20.195882] [INFO ] [REMOTE ] ACHR: Fetching primary data for 2025-09. [2025-09-02T17:00:20.300025] [INFO ] [MAIN ] ACI: Loaded 24251 existing records. [2025-09-02T17:00:20.405548] [WARN ] [VALIDATOR ] ACEL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:20.559266] [INFO ] [MAIN ] ACCO: Update completed successfully. [2025-09-02T17:00:20.584412] [INFO ] [MAIN ] Update Progress: 19/2372 symbols completed. ACCO took 4.6s. Estimated remaining: 34m 35s. Rate: 68.0 symbols/min [2025-09-02T17:00:20.779354] [INFO ] [MAIN ] ACI: Found 1 missing trading days. [2025-09-02T17:00:20.816614] [INFO ] [MAIN ] ACI: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:20.858685] [INFO ] [REMOTE ] ACI: Fetching primary data for 2025-09. [2025-09-02T17:00:20.935964] [INFO ] [MAIN ] ACM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:20.936025] [WARN ] [VALIDATOR ] ACEL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:20.936238] [INFO ] [MAIN ] ACEL: Combined data validation passed. [2025-09-02T17:00:21.005309] [INFO ] [MAIN ] ACM: Loaded 19019 existing records. [2025-09-02T17:00:21.194806] [INFO ] [MAIN ] ACM: Found 1 missing trading days. [2025-09-02T17:00:21.200763] [INFO ] [MAIN ] ACM: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:21.202783] [INFO ] [REMOTE ] ACM: Fetching primary data for 2025-09. [2025-09-02T17:00:21.209137] [INFO ] [MAIN ] ACEL: Update completed successfully. [2025-09-02T17:00:21.210430] [INFO ] [MAIN ] Update Progress: 20/2372 symbols completed. ACEL took 4.4s. Estimated remaining: 34m 4s. Rate: 69.0 symbols/min [2025-09-02T17:00:21.377242] [INFO ] [MAIN ] ACN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:21.402058] [INFO ] [MAIN ] ACN: Loaded 24386 existing records. [2025-09-02T17:00:21.578466] [INFO ] [MAIN ] ACN: Found 1 missing trading days. [2025-09-02T17:00:21.578607] [INFO ] [MAIN ] ACN: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:21.578835] [INFO ] [REMOTE ] ACN: Fetching primary data for 2025-09. [2025-09-02T17:00:24.046767] [WARN ] [MAIN ] ACI: Failed to fetch data for month 2025-09. [2025-09-02T17:00:24.046921] [WARN ] [MAIN ] ACI: No new data fetched. Keeping existing data. [2025-09-02T17:00:24.047027] [INFO ] [MAIN ] Update Progress: 21/2372 symbols completed. ACI took 4.3s. Estimated remaining: 37m 43s. Rate: 62.3 symbols/min [2025-09-02T17:00:24.193802] [WARN ] [MAIN ] ACM: Failed to fetch data for month 2025-09. [2025-09-02T17:00:24.200296] [WARN ] [MAIN ] ACM: No new data fetched. Keeping existing data. [2025-09-02T17:00:24.201056] [INFO ] [MAIN ] Update Progress: 22/2372 symbols completed. ACM took 3.6s. Estimated remaining: 36m 16s. Rate: 64.8 symbols/min [2025-09-02T17:00:24.291562] [INFO ] [MAIN ] ACP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:24.415255] [INFO ] [MAIN ] ACP: Loaded 13885 existing records. [2025-09-02T17:00:24.419484] [INFO ] [MAIN ] ACR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:24.537748] [INFO ] [MAIN ] ACR: Loaded 2583 existing records. [2025-09-02T17:00:24.722416] [INFO ] [MAIN ] ACP: Found 1 missing trading days. [2025-09-02T17:00:24.759886] [INFO ] [MAIN ] ACP: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:24.798759] [INFO ] [REMOTE ] ACHR: Incremental fetch complete for 2025-09 (4.60 seconds). [2025-09-02T17:00:24.798537] [INFO ] [REMOTE ] ACP: Fetching primary data for 2025-09. [2025-09-02T17:00:24.798178] [INFO ] [MAIN ] ACR: Found 1 missing trading days. [2025-09-02T17:00:24.837852] [INFO ] [MAIN ] ACR: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:24.851478] [INFO ] [REMOTE ] ACR: Fetching primary data for 2025-09. [2025-09-02T17:00:24.851120] [INFO ] [MAIN ] ACHR: Adding 390 new records, updating 0 existing records. [2025-09-02T17:00:24.858895] [INFO ] [MAIN ] ACHR: Combined dataset has 24960 total records. [2025-09-02T17:00:24.977927] [INFO ] [REMOTE ] ACN: Incremental fetch complete for 2025-09 (3.40 seconds). [2025-09-02T17:00:25.077337] [INFO ] [MAIN ] ACN: Adding 387 new records, updating 0 existing records. [2025-09-02T17:00:25.120546] [WARN ] [VALIDATOR ] ACHR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:25.315696] [INFO ] [MAIN ] ACN: Combined dataset has 24773 total records. [2025-09-02T17:00:25.495267] [WARN ] [VALIDATOR ] ACHR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:25.540090] [INFO ] [MAIN ] ACHR: Combined data validation passed. [2025-09-02T17:00:25.573026] [WARN ] [VALIDATOR ] ACN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:25.830027] [WARN ] [MAIN ] ACR: Failed to fetch data for month 2025-09. [2025-09-02T17:00:25.881417] [WARN ] [MAIN ] ACR: No new data fetched. Keeping existing data. [2025-09-02T17:00:25.908935] [INFO ] [MAIN ] Update Progress: 23/2372 symbols completed. ACR took 1.7s. Estimated remaining: 37m 35s. Rate: 62.5 symbols/min [2025-09-02T17:00:26.095065] [WARN ] [MAIN ] ACP: Failed to fetch data for month 2025-09. [2025-09-02T17:00:26.119456] [WARN ] [MAIN ] ACP: No new data fetched. Keeping existing data. [2025-09-02T17:00:26.153903] [INFO ] [MAIN ] Update Progress: 24/2372 symbols completed. ACP took 2.1s. Estimated remaining: 36m 24s. Rate: 64.5 symbols/min [2025-09-02T17:00:26.309664] [INFO ] [MAIN ] ACRE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:26.335897] [WARN ] [VALIDATOR ] ACN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:26.347431] [INFO ] [MAIN ] ACN: Combined data validation passed. [2025-09-02T17:00:26.532596] [INFO ] [MAIN ] ACV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:26.558203] [INFO ] [MAIN ] ACRE: Loaded 15126 existing records. [2025-09-02T17:00:26.675034] [INFO ] [MAIN ] ACV: Loaded 2545 existing records. [2025-09-02T17:00:26.860577] [INFO ] [MAIN ] ACRE: Found 1 missing trading days. [2025-09-02T17:00:26.873588] [INFO ] [MAIN ] ACRE: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:26.874766] [INFO ] [REMOTE ] ACRE: Fetching primary data for 2025-09. [2025-09-02T17:00:27.072207] [INFO ] [MAIN ] ACV: Found 1 missing trading days. [2025-09-02T17:00:27.073135] [INFO ] [MAIN ] ACV: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:27.073967] [INFO ] [REMOTE ] ACV: Fetching primary data for 2025-09. [2025-09-02T17:00:27.091812] [INFO ] [MAIN ] ACHR: Update completed successfully. [2025-09-02T17:00:27.095089] [INFO ] [MAIN ] Update Progress: 25/2372 symbols completed. ACHR took 7.7s. Estimated remaining: 36m 24s. Rate: 64.5 symbols/min [2025-09-02T17:00:27.283442] [INFO ] [MAIN ] ACVA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:27.331971] [INFO ] [MAIN ] ACN: Update completed successfully. [2025-09-02T17:00:27.335721] [INFO ] [MAIN ] Update Progress: 26/2372 symbols completed. ACN took 6.1s. Estimated remaining: 35m 21s. Rate: 66.4 symbols/min [2025-09-02T17:00:27.342483] [INFO ] [MAIN ] ACVA: Loaded 21773 existing records. [2025-09-02T17:00:27.736122] [INFO ] [MAIN ] AD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:27.743305] [INFO ] [MAIN ] ACVA: Found 1 missing trading days. [2025-09-02T17:00:27.743766] [INFO ] [MAIN ] ACVA: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:27.743999] [INFO ] [REMOTE ] ACVA: Fetching primary data for 2025-09. [2025-09-02T17:00:27.749153] [INFO ] [MAIN ] AD: Loaded 3251 existing records. [2025-09-02T17:00:27.920796] [INFO ] [MAIN ] AD: Found 1 missing trading days. [2025-09-02T17:00:27.920968] [INFO ] [MAIN ] AD: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:27.921177] [INFO ] [REMOTE ] AD: Fetching primary data for 2025-09. [2025-09-02T17:00:28.064358] [WARN ] [MAIN ] ACV: Failed to fetch data for month 2025-09. [2025-09-02T17:00:28.064531] [WARN ] [MAIN ] ACV: No new data fetched. Keeping existing data. [2025-09-02T17:00:28.064628] [INFO ] [MAIN ] Update Progress: 27/2372 symbols completed. ACV took 1.9s. Estimated remaining: 35m 5s. Rate: 66.8 symbols/min [2025-09-02T17:00:28.249297] [INFO ] [MAIN ] ADC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:28.271988] [INFO ] [MAIN ] ADC: Loaded 20764 existing records. [2025-09-02T17:00:28.451436] [INFO ] [MAIN ] ADC: Found 1 missing trading days. [2025-09-02T17:00:28.451619] [INFO ] [MAIN ] ADC: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:28.451892] [INFO ] [REMOTE ] ADC: Fetching primary data for 2025-09. [2025-09-02T17:00:29.116622] [INFO ] [REMOTE ] ACRE: Incremental fetch complete for 2025-09 (2.24 seconds). [2025-09-02T17:00:29.151374] [INFO ] [MAIN ] ACRE: Adding 265 new records, updating 0 existing records. [2025-09-02T17:00:29.155166] [INFO ] [MAIN ] ACRE: Combined dataset has 15391 total records. [2025-09-02T17:00:29.335998] [WARN ] [VALIDATOR ] ACRE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:29.516724] [WARN ] [VALIDATOR ] ACRE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:29.516840] [INFO ] [MAIN ] ACRE: Combined data validation passed. [2025-09-02T17:00:29.611402] [INFO ] [MAIN ] ACRE: Update completed successfully. [2025-09-02T17:00:29.612878] [INFO ] [MAIN ] Update Progress: 28/2372 symbols completed. ACRE took 3.7s. Estimated remaining: 35m 59s. Rate: 65.2 symbols/min [2025-09-02T17:00:29.782235] [INFO ] [MAIN ] ADCT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:29.785708] [INFO ] [REMOTE ] AD: Incremental fetch complete for 2025-09 (1.86 seconds). [2025-09-02T17:00:29.798548] [INFO ] [MAIN ] AD: Adding 142 new records, updating 0 existing records. [2025-09-02T17:00:29.800803] [INFO ] [MAIN ] AD: Combined dataset has 3393 total records. [2025-09-02T17:00:29.981517] [INFO ] [MAIN ] ADCT: Loaded 17092 existing records. [2025-09-02T17:00:30.035137] [WARN ] [VALIDATOR ] AD: Not fatal, but first date in data (2025-08-12) does not match expected start date (2025-01-28) [2025-09-02T17:00:30.297826] [INFO ] [MAIN ] ADCT: Found 1 missing trading days. [2025-09-02T17:00:30.316411] [INFO ] [MAIN ] ADCT: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:30.316340] [INFO ] [REMOTE ] ACVA: Incremental fetch complete for 2025-09 (2.57 seconds). [2025-09-02T17:00:30.329567] [INFO ] [REMOTE ] ADCT: Fetching primary data for 2025-09. [2025-09-02T17:00:30.426349] [INFO ] [MAIN ] ACVA: Adding 338 new records, updating 0 existing records. [2025-09-02T17:00:30.428052] [WARN ] [VALIDATOR ] AD: Missing data for 135 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17, 2025-06-18, 2025-06-20, 2025-06-23, 2025-06-24, 2025-06-25, 2025-06-26, 2025-06-27, 2025-06-30, 2025-07-01, 2025-07-02, 2025-07-03, 2025-07-07, 2025-07-08, 2025-07-09, 2025-07-10, 2025-07-11, 2025-07-14, 2025-07-15, 2025-07-16, 2025-07-17, 2025-07-18, 2025-07-21, 2025-07-22, 2025-07-23, 2025-07-24, 2025-07-25, 2025-07-28, 2025-07-29, 2025-07-30, 2025-07-31, 2025-08-01, 2025-08-04, 2025-08-05, 2025-08-06, 2025-08-07, 2025-08-08, 2025-08-11 [2025-09-02T17:00:30.428202] [INFO ] [MAIN ] AD: Combined data validation passed. [2025-09-02T17:00:30.449111] [INFO ] [MAIN ] ACVA: Combined dataset has 22111 total records. [2025-09-02T17:00:30.544093] [INFO ] [MAIN ] AD: Update completed successfully. [2025-09-02T17:00:30.554787] [INFO ] [MAIN ] Update Progress: 29/2372 symbols completed. AD took 3.2s. Estimated remaining: 35m 59s. Rate: 65.1 symbols/min [2025-09-02T17:00:30.777753] [WARN ] [VALIDATOR ] ACVA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:30.813405] [INFO ] [MAIN ] ADM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:31.006295] [INFO ] [REMOTE ] ADC: Incremental fetch complete for 2025-09 (2.55 seconds). [2025-09-02T17:00:31.053297] [WARN ] [VALIDATOR ] ACVA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:31.055548] [INFO ] [MAIN ] ACVA: Combined data validation passed. [2025-09-02T17:00:31.055404] [INFO ] [MAIN ] ADC: Adding 349 new records, updating 0 existing records. [2025-09-02T17:00:31.070346] [INFO ] [MAIN ] ADM: Loaded 24370 existing records. [2025-09-02T17:00:31.260883] [INFO ] [MAIN ] ADC: Combined dataset has 21113 total records. [2025-09-02T17:00:31.474859] [INFO ] [MAIN ] ADM: Found 1 missing trading days. [2025-09-02T17:00:31.491469] [INFO ] [MAIN ] ADM: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:31.500805] [INFO ] [REMOTE ] ADM: Fetching primary data for 2025-09. [2025-09-02T17:00:31.592457] [WARN ] [VALIDATOR ] ADC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:31.626961] [INFO ] [MAIN ] ACVA: Update completed successfully. [2025-09-02T17:00:31.661350] [INFO ] [MAIN ] Update Progress: 30/2372 symbols completed. ACVA took 4.6s. Estimated remaining: 36m 13s. Rate: 64.7 symbols/min [2025-09-02T17:00:31.965399] [INFO ] [MAIN ] ADNT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:31.967461] [WARN ] [VALIDATOR ] ADC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:31.967600] [INFO ] [MAIN ] ADC: Combined data validation passed. [2025-09-02T17:00:32.099846] [INFO ] [MAIN ] ADNT: Loaded 21624 existing records. [2025-09-02T17:00:32.304785] [INFO ] [MAIN ] ADNT: Found 1 missing trading days. [2025-09-02T17:00:32.305840] [INFO ] [MAIN ] ADNT: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:32.306074] [INFO ] [REMOTE ] ADNT: Fetching primary data for 2025-09. [2025-09-02T17:00:32.306949] [INFO ] [MAIN ] ADC: Update completed successfully. [2025-09-02T17:00:32.309205] [INFO ] [MAIN ] Update Progress: 31/2372 symbols completed. ADC took 4.2s. Estimated remaining: 35m 51s. Rate: 65.3 symbols/min [2025-09-02T17:00:32.480638] [INFO ] [MAIN ] ADT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:32.503149] [INFO ] [MAIN ] ADT: Loaded 24374 existing records. [2025-09-02T17:00:32.685171] [INFO ] [MAIN ] ADT: Found 1 missing trading days. [2025-09-02T17:00:32.685051] [INFO ] [REMOTE ] ADCT: Incremental fetch complete for 2025-09 (2.36 seconds). [2025-09-02T17:00:32.685342] [INFO ] [MAIN ] ADT: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:32.693021] [INFO ] [REMOTE ] ADT: Fetching primary data for 2025-09. [2025-09-02T17:00:32.718426] [INFO ] [MAIN ] ADCT: Adding 263 new records, updating 0 existing records. [2025-09-02T17:00:32.721436] [INFO ] [MAIN ] ADCT: Combined dataset has 17355 total records. [2025-09-02T17:00:32.900946] [WARN ] [VALIDATOR ] ADCT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:33.080929] [WARN ] [VALIDATOR ] ADCT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:33.081037] [INFO ] [MAIN ] ADCT: Combined data validation passed. [2025-09-02T17:00:33.178539] [INFO ] [MAIN ] ADCT: Update completed successfully. [2025-09-02T17:00:33.180066] [INFO ] [MAIN ] Update Progress: 32/2372 symbols completed. ADCT took 3.6s. Estimated remaining: 35m 46s. Rate: 65.4 symbols/min [2025-09-02T17:00:33.348772] [INFO ] [MAIN ] ADX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:33.362140] [INFO ] [MAIN ] ADX: Loaded 13223 existing records. [2025-09-02T17:00:33.533230] [INFO ] [MAIN ] ADX: Found 1 missing trading days. [2025-09-02T17:00:33.533436] [INFO ] [MAIN ] ADX: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:33.533687] [INFO ] [REMOTE ] ADX: Fetching primary data for 2025-09. [2025-09-02T17:00:34.464408] [INFO ] [REMOTE ] ADM: Incremental fetch complete for 2025-09 (2.96 seconds). [2025-09-02T17:00:34.510940] [INFO ] [MAIN ] ADM: Adding 389 new records, updating 0 existing records. [2025-09-02T17:00:34.514773] [INFO ] [MAIN ] ADM: Combined dataset has 24759 total records. [2025-09-02T17:00:34.696026] [WARN ] [VALIDATOR ] ADM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:34.881239] [WARN ] [VALIDATOR ] ADM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:34.881370] [INFO ] [MAIN ] ADM: Combined data validation passed. [2025-09-02T17:00:34.954053] [INFO ] [REMOTE ] ADNT: Incremental fetch complete for 2025-09 (2.65 seconds). [2025-09-02T17:00:35.022706] [INFO ] [MAIN ] ADNT: Adding 326 new records, updating 0 existing records. [2025-09-02T17:00:35.032565] [INFO ] [MAIN ] ADNT: Combined dataset has 21950 total records. [2025-09-02T17:00:35.217062] [WARN ] [VALIDATOR ] ADNT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:35.444092] [WARN ] [VALIDATOR ] ADNT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:35.445670] [INFO ] [MAIN ] ADNT: Combined data validation passed. [2025-09-02T17:00:35.449340] [INFO ] [MAIN ] ADM: Update completed successfully. [2025-09-02T17:00:35.451943] [INFO ] [MAIN ] Update Progress: 33/2372 symbols completed. ADM took 4.9s. Estimated remaining: 37m 21s. Rate: 62.6 symbols/min [2025-09-02T17:00:35.589542] [INFO ] [REMOTE ] ADX: Incremental fetch complete for 2025-09 (2.06 seconds). [2025-09-02T17:00:35.622930] [INFO ] [REMOTE ] ADT: Incremental fetch complete for 2025-09 (2.93 seconds). [2025-09-02T17:00:35.700498] [INFO ] [MAIN ] ADX: Adding 269 new records, updating 0 existing records. [2025-09-02T17:00:35.731152] [INFO ] [MAIN ] ADT: Adding 389 new records, updating 0 existing records. [2025-09-02T17:00:35.804786] [INFO ] [MAIN ] AEE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:35.805600] [INFO ] [MAIN ] ADX: Combined dataset has 13492 total records. [2025-09-02T17:00:35.896383] [INFO ] [MAIN ] ADT: Combined dataset has 24763 total records. [2025-09-02T17:00:36.027126] [INFO ] [MAIN ] AEE: Loaded 22855 existing records. [2025-09-02T17:00:36.074511] [WARN ] [VALIDATOR ] ADX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:36.533811] [WARN ] [VALIDATOR ] ADT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:36.561683] [INFO ] [MAIN ] AEE: Found 1 missing trading days. [2025-09-02T17:00:36.618471] [INFO ] [MAIN ] AEE: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:36.658041] [INFO ] [REMOTE ] AEE: Fetching primary data for 2025-09. [2025-09-02T17:00:36.832048] [WARN ] [VALIDATOR ] ADX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:36.847166] [INFO ] [MAIN ] ADX: Combined data validation passed. [2025-09-02T17:00:36.852081] [INFO ] [MAIN ] ADNT: Update completed successfully. [2025-09-02T17:00:36.851914] [WARN ] [VALIDATOR ] ADT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:36.855305] [INFO ] [MAIN ] Update Progress: 34/2372 symbols completed. ADNT took 5.2s. Estimated remaining: 37m 51s. Rate: 61.8 symbols/min [2025-09-02T17:00:36.856710] [INFO ] [MAIN ] ADT: Combined data validation passed. [2025-09-02T17:00:37.171502] [INFO ] [MAIN ] AEFC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:37.230061] [INFO ] [MAIN ] AEFC: Loaded 3456 existing records. [2025-09-02T17:00:37.395170] [INFO ] [MAIN ] ADT: Update completed successfully. [2025-09-02T17:00:37.403884] [INFO ] [MAIN ] Update Progress: 35/2372 symbols completed. ADT took 5.1s. Estimated remaining: 37m 22s. Rate: 62.5 symbols/min [2025-09-02T17:00:37.493463] [INFO ] [MAIN ] AEFC: Found 1 missing trading days. [2025-09-02T17:00:37.515501] [INFO ] [MAIN ] AEFC: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:37.530316] [INFO ] [REMOTE ] AEFC: Fetching primary data for 2025-09. [2025-09-02T17:00:37.529989] [INFO ] [MAIN ] ADX: Update completed successfully. [2025-09-02T17:00:37.571680] [INFO ] [MAIN ] Update Progress: 36/2372 symbols completed. ADX took 4.4s. Estimated remaining: 36m 30s. Rate: 64.0 symbols/min [2025-09-02T17:00:37.824771] [INFO ] [MAIN ] AEG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:37.843032] [INFO ] [MAIN ] AEM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:37.878021] [INFO ] [MAIN ] AEG: Loaded 22430 existing records. [2025-09-02T17:00:37.986940] [INFO ] [MAIN ] AEM: Loaded 24344 existing records. [2025-09-02T17:00:38.183998] [INFO ] [MAIN ] AEG: Found 1 missing trading days. [2025-09-02T17:00:38.204667] [INFO ] [MAIN ] AEG: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:38.221720] [INFO ] [REMOTE ] AEG: Fetching primary data for 2025-09. [2025-09-02T17:00:38.259723] [INFO ] [MAIN ] AEM: Found 1 missing trading days. [2025-09-02T17:00:38.259881] [INFO ] [MAIN ] AEM: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:38.260112] [INFO ] [REMOTE ] AEM: Fetching primary data for 2025-09. [2025-09-02T17:00:38.782161] [INFO ] [REMOTE ] AEE: Incremental fetch complete for 2025-09 (2.12 seconds). [2025-09-02T17:00:38.824904] [INFO ] [MAIN ] AEE: Adding 353 new records, updating 0 existing records. [2025-09-02T17:00:38.830258] [INFO ] [MAIN ] AEE: Combined dataset has 23208 total records. [2025-09-02T17:00:38.932998] [INFO ] [REMOTE ] AEFC: Incremental fetch complete for 2025-09 (1.40 seconds). [2025-09-02T17:00:38.945578] [INFO ] [MAIN ] AEFC: Adding 22 new records, updating 0 existing records. [2025-09-02T17:00:39.018431] [WARN ] [VALIDATOR ] AEE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:39.015201] [INFO ] [MAIN ] AEFC: Combined dataset has 3478 total records. [2025-09-02T17:00:39.395946] [WARN ] [VALIDATOR ] AEFC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:39.500889] [WARN ] [VALIDATOR ] AEE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:39.535390] [INFO ] [MAIN ] AEE: Combined data validation passed. [2025-09-02T17:00:39.576464] [WARN ] [VALIDATOR ] AEFC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:39.576609] [INFO ] [MAIN ] AEFC: Combined data validation passed. [2025-09-02T17:00:39.703518] [INFO ] [MAIN ] AEFC: Update completed successfully. [2025-09-02T17:00:39.705240] [INFO ] [MAIN ] Update Progress: 37/2372 symbols completed. AEFC took 2.8s. Estimated remaining: 37m 44s. Rate: 61.9 symbols/min [2025-09-02T17:00:39.748608] [INFO ] [MAIN ] AEE: Update completed successfully. [2025-09-02T17:00:39.751104] [INFO ] [MAIN ] Update Progress: 38/2372 symbols completed. AEE took 4.3s. Estimated remaining: 36m 46s. Rate: 63.5 symbols/min [2025-09-02T17:00:40.450881] [INFO ] [REMOTE ] AEG: Incremental fetch complete for 2025-09 (2.23 seconds). [2025-09-02T17:00:40.493884] [INFO ] [MAIN ] AEG: Adding 372 new records, updating 0 existing records. [2025-09-02T17:00:40.498258] [INFO ] [MAIN ] AEG: Combined dataset has 22802 total records. [2025-09-02T17:00:40.675918] [WARN ] [VALIDATOR ] AEG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:40.855956] [WARN ] [VALIDATOR ] AEG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:40.856064] [INFO ] [MAIN ] AEG: Combined data validation passed. [2025-09-02T17:00:40.992742] [INFO ] [MAIN ] AEG: Update completed successfully. [2025-09-02T17:00:40.995491] [INFO ] [MAIN ] Update Progress: 39/2372 symbols completed. AEG took 3.6s. Estimated remaining: 37m 3s. Rate: 63.0 symbols/min [2025-09-02T17:00:41.397338] [INFO ] [REMOTE ] AEM: Incremental fetch complete for 2025-09 (3.14 seconds). [2025-09-02T17:00:41.445170] [INFO ] [MAIN ] AEM: Adding 390 new records, updating 0 existing records. [2025-09-02T17:00:41.449302] [INFO ] [MAIN ] AEM: Combined dataset has 24734 total records. [2025-09-02T17:00:41.629971] [WARN ] [VALIDATOR ] AEM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:41.819034] [WARN ] [VALIDATOR ] AEM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:41.819139] [INFO ] [MAIN ] AEM: Combined data validation passed. [2025-09-02T17:00:41.998369] [INFO ] [MAIN ] AEM: Update completed successfully. [2025-09-02T17:00:42.001087] [INFO ] [MAIN ] Update Progress: 40/2372 symbols completed. AEM took 4.4s. Estimated remaining: 37m 5s. Rate: 62.9 symbols/min [2025-09-02T17:00:42.659732] [INFO ] [MAIN ] AER: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:42.735704] [INFO ] [MAIN ] AES: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:42.754137] [INFO ] [MAIN ] AEO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:42.753034] [INFO ] [MAIN ] AESI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:42.760524] [INFO ] [MAIN ] AES: Loaded 2727 existing records. [2025-09-02T17:00:42.762740] [INFO ] [MAIN ] AESI: Loaded 2308 existing records. [2025-09-02T17:00:43.012323] [INFO ] [MAIN ] AER: Loaded 21677 existing records. [2025-09-02T17:00:43.122734] [INFO ] [MAIN ] AESI: Found 1 missing trading days. [2025-09-02T17:00:43.029279] [INFO ] [MAIN ] AEO: Loaded 24418 existing records. [2025-09-02T17:00:43.180682] [INFO ] [MAIN ] AESI: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:43.238630] [INFO ] [MAIN ] AES: Found 1 missing trading days. [2025-09-02T17:00:43.219552] [INFO ] [REMOTE ] AESI: Fetching primary data for 2025-09. [2025-09-02T17:00:43.249942] [INFO ] [MAIN ] AES: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:43.309956] [INFO ] [REMOTE ] AES: Fetching primary data for 2025-09. [2025-09-02T17:00:43.460506] [INFO ] [MAIN ] AER: Found 1 missing trading days. [2025-09-02T17:00:43.470770] [INFO ] [MAIN ] AER: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:43.470992] [INFO ] [REMOTE ] AER: Fetching primary data for 2025-09. [2025-09-02T17:00:43.495290] [INFO ] [MAIN ] AEO: Found 1 missing trading days. [2025-09-02T17:00:43.495369] [INFO ] [MAIN ] AEO: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:43.495567] [INFO ] [REMOTE ] AEO: Fetching primary data for 2025-09. [2025-09-02T17:00:45.604435] [WARN ] [MAIN ] AEO: Failed to fetch data for month 2025-09. [2025-09-02T17:00:45.604579] [WARN ] [MAIN ] AEO: No new data fetched. Keeping existing data. [2025-09-02T17:00:45.604698] [INFO ] [MAIN ] Update Progress: 41/2372 symbols completed. AEO took 3.6s. Estimated remaining: 39m 35s. Rate: 58.9 symbols/min [2025-09-02T17:00:45.770787] [INFO ] [MAIN ] AFB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:45.776907] [INFO ] [MAIN ] AFB: Loaded 4847 existing records. [2025-09-02T17:00:45.927402] [INFO ] [REMOTE ] AESI: Incremental fetch complete for 2025-09 (2.71 seconds). [2025-09-02T17:00:45.964340] [INFO ] [MAIN ] AFB: Found 1 missing trading days. [2025-09-02T17:00:45.979737] [INFO ] [MAIN ] AFB: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:45.979677] [INFO ] [MAIN ] AESI: Adding 356 new records, updating 0 existing records. [2025-09-02T17:00:45.983339] [INFO ] [REMOTE ] AES: Incremental fetch complete for 2025-09 (2.67 seconds). [2025-09-02T17:00:45.983692] [INFO ] [REMOTE ] AFB: Fetching primary data for 2025-09. [2025-09-02T17:00:46.013360] [INFO ] [MAIN ] AES: Adding 388 new records, updating 0 existing records. [2025-09-02T17:00:46.013819] [INFO ] [MAIN ] AESI: Combined dataset has 2664 total records. [2025-09-02T17:00:46.093092] [INFO ] [MAIN ] AES: Combined dataset has 3115 total records. [2025-09-02T17:00:46.153694] [INFO ] [REMOTE ] AER: Incremental fetch complete for 2025-09 (2.68 seconds). [2025-09-02T17:00:46.334800] [WARN ] [VALIDATOR ] AESI: Not fatal, but first date in data (2025-08-21) does not match expected start date (2025-01-28) [2025-09-02T17:00:46.343239] [INFO ] [MAIN ] AER: Adding 380 new records, updating 0 existing records. [2025-09-02T17:00:46.546929] [INFO ] [MAIN ] AER: Combined dataset has 22057 total records. [2025-09-02T17:00:46.546816] [WARN ] [VALIDATOR ] AES: Not fatal, but first date in data (2025-08-21) does not match expected start date (2025-01-28) [2025-09-02T17:00:46.897157] [WARN ] [VALIDATOR ] AESI: Missing data for 142 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17, 2025-06-18, 2025-06-20, 2025-06-23, 2025-06-24, 2025-06-25, 2025-06-26, 2025-06-27, 2025-06-30, 2025-07-01, 2025-07-02, 2025-07-03, 2025-07-07, 2025-07-08, 2025-07-09, 2025-07-10, 2025-07-11, 2025-07-14, 2025-07-15, 2025-07-16, 2025-07-17, 2025-07-18, 2025-07-21, 2025-07-22, 2025-07-23, 2025-07-24, 2025-07-25, 2025-07-28, 2025-07-29, 2025-07-30, 2025-07-31, 2025-08-01, 2025-08-04, 2025-08-05, 2025-08-06, 2025-08-07, 2025-08-08, 2025-08-11, 2025-08-12, 2025-08-13, 2025-08-14, 2025-08-15, 2025-08-18, 2025-08-19, 2025-08-20 [2025-09-02T17:00:46.934371] [INFO ] [MAIN ] AESI: Combined data validation passed. [2025-09-02T17:00:47.005265] [WARN ] [VALIDATOR ] AER: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:47.007229] [WARN ] [VALIDATOR ] AES: Missing data for 142 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17, 2025-06-18, 2025-06-20, 2025-06-23, 2025-06-24, 2025-06-25, 2025-06-26, 2025-06-27, 2025-06-30, 2025-07-01, 2025-07-02, 2025-07-03, 2025-07-07, 2025-07-08, 2025-07-09, 2025-07-10, 2025-07-11, 2025-07-14, 2025-07-15, 2025-07-16, 2025-07-17, 2025-07-18, 2025-07-21, 2025-07-22, 2025-07-23, 2025-07-24, 2025-07-25, 2025-07-28, 2025-07-29, 2025-07-30, 2025-07-31, 2025-08-01, 2025-08-04, 2025-08-05, 2025-08-06, 2025-08-07, 2025-08-08, 2025-08-11, 2025-08-12, 2025-08-13, 2025-08-14, 2025-08-15, 2025-08-18, 2025-08-19, 2025-08-20 [2025-09-02T17:00:47.018106] [INFO ] [MAIN ] AES: Combined data validation passed. [2025-09-02T17:00:47.064249] [INFO ] [MAIN ] AESI: Update completed successfully. [2025-09-02T17:00:47.116711] [INFO ] [MAIN ] Update Progress: 42/2372 symbols completed. AESI took 5.1s. Estimated remaining: 40m 1s. Rate: 58.2 symbols/min [2025-09-02T17:00:47.200563] [INFO ] [MAIN ] AES: Update completed successfully. [2025-09-02T17:00:47.242771] [INFO ] [MAIN ] Update Progress: 43/2372 symbols completed. AES took 5.2s. Estimated remaining: 39m 11s. Rate: 59.4 symbols/min [2025-09-02T17:00:47.475577] [WARN ] [VALIDATOR ] AER: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:47.507743] [INFO ] [MAIN ] AER: Combined data validation passed. [2025-09-02T17:00:47.536516] [INFO ] [MAIN ] AFG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:47.660198] [INFO ] [MAIN ] AFGB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:47.671744] [INFO ] [REMOTE ] AFB: Incremental fetch complete for 2025-09 (1.69 seconds). [2025-09-02T17:00:47.710079] [INFO ] [MAIN ] AFB: Adding 69 new records, updating 0 existing records. [2025-09-02T17:00:47.717339] [INFO ] [MAIN ] AFGB: Loaded 1057 existing records. [2025-09-02T17:00:47.729636] [INFO ] [MAIN ] AFG: Loaded 15052 existing records. [2025-09-02T17:00:47.729724] [INFO ] [MAIN ] AFB: Combined dataset has 4916 total records. [2025-09-02T17:00:48.229223] [INFO ] [MAIN ] AFGB: Found 1 missing trading days. [2025-09-02T17:00:48.271027] [INFO ] [MAIN ] AFGB: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:48.287913] [INFO ] [REMOTE ] AFGB: Fetching primary data for 2025-09. [2025-09-02T17:00:48.276752] [WARN ] [VALIDATOR ] AFB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:48.286842] [INFO ] [MAIN ] AFG: Found 1 missing trading days. [2025-09-02T17:00:48.303930] [INFO ] [MAIN ] AFG: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:48.304714] [INFO ] [REMOTE ] AFG: Fetching primary data for 2025-09. [2025-09-02T17:00:48.516248] [WARN ] [VALIDATOR ] AFB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:48.517305] [INFO ] [MAIN ] AFB: Combined data validation passed. [2025-09-02T17:00:48.518276] [INFO ] [MAIN ] AER: Update completed successfully. [2025-09-02T17:00:48.521497] [INFO ] [MAIN ] Update Progress: 44/2372 symbols completed. AER took 6.5s. Estimated remaining: 39m 25s. Rate: 59.1 symbols/min [2025-09-02T17:00:48.727883] [INFO ] [MAIN ] AFGC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:48.734327] [INFO ] [MAIN ] AFB: Update completed successfully. [2025-09-02T17:00:48.734257] [INFO ] [MAIN ] AFGC: Loaded 1516 existing records. [2025-09-02T17:00:48.765699] [INFO ] [MAIN ] Update Progress: 45/2372 symbols completed. AFB took 3.2s. Estimated remaining: 38m 44s. Rate: 60.1 symbols/min [2025-09-02T17:00:49.062190] [INFO ] [MAIN ] AFGC: Found 1 missing trading days. [2025-09-02T17:00:49.081880] [INFO ] [MAIN ] AFGC: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:49.081814] [INFO ] [MAIN ] AFGD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:49.082278] [INFO ] [REMOTE ] AFGC: Fetching primary data for 2025-09. [2025-09-02T17:00:49.085659] [INFO ] [MAIN ] AFGD: Loaded 757 existing records. [2025-09-02T17:00:49.256503] [INFO ] [MAIN ] AFGD: Found 1 missing trading days. [2025-09-02T17:00:49.256675] [INFO ] [MAIN ] AFGD: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:49.256890] [INFO ] [REMOTE ] AFGD: Fetching primary data for 2025-09. [2025-09-02T17:00:49.353115] [INFO ] [REMOTE ] AFGB: Incremental fetch complete for 2025-09 (1.07 seconds). [2025-09-02T17:00:49.355881] [INFO ] [MAIN ] AFGB: Adding 19 new records, updating 0 existing records. [2025-09-02T17:00:49.357092] [INFO ] [MAIN ] AFGB: Combined dataset has 1076 total records. [2025-09-02T17:00:49.531265] [WARN ] [VALIDATOR ] AFGB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:49.710355] [WARN ] [VALIDATOR ] AFGB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:49.710481] [INFO ] [MAIN ] AFGB: Combined data validation passed. [2025-09-02T17:00:49.717925] [INFO ] [MAIN ] AFGB: Update completed successfully. [2025-09-02T17:00:49.718159] [INFO ] [MAIN ] Update Progress: 46/2372 symbols completed. AFGB took 2.5s. Estimated remaining: 38m 40s. Rate: 60.1 symbols/min [2025-09-02T17:00:49.871189] [INFO ] [REMOTE ] AFGD: Incremental fetch complete for 2025-09 (0.61 seconds). [2025-09-02T17:00:49.888598] [INFO ] [MAIN ] AFGE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:49.890470] [INFO ] [MAIN ] AFGD: Adding 10 new records, updating 0 existing records. [2025-09-02T17:00:49.892172] [INFO ] [MAIN ] AFGD: Combined dataset has 767 total records. [2025-09-02T17:00:49.986939] [INFO ] [MAIN ] AFGE: Loaded 1312 existing records. [2025-09-02T17:00:50.040734] [INFO ] [REMOTE ] AFG: Incremental fetch complete for 2025-09 (1.74 seconds). [2025-09-02T17:00:50.189249] [INFO ] [MAIN ] AFG: Adding 208 new records, updating 0 existing records. [2025-09-02T17:00:50.185115] [WARN ] [VALIDATOR ] AFGD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:50.158849] [INFO ] [REMOTE ] AFGC: Incremental fetch complete for 2025-09 (1.08 seconds). [2025-09-02T17:00:50.203321] [INFO ] [MAIN ] AFGC: Adding 14 new records, updating 0 existing records. [2025-09-02T17:00:50.322449] [INFO ] [MAIN ] AFGC: Combined dataset has 1530 total records. [2025-09-02T17:00:50.414451] [INFO ] [MAIN ] AFGE: Found 1 missing trading days. [2025-09-02T17:00:50.448441] [INFO ] [MAIN ] AFGE: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:50.448958] [INFO ] [MAIN ] AFG: Combined dataset has 15260 total records. [2025-09-02T17:00:50.473378] [INFO ] [REMOTE ] AFGE: Fetching primary data for 2025-09. [2025-09-02T17:00:50.753813] [WARN ] [VALIDATOR ] AFGC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:50.901454] [WARN ] [VALIDATOR ] AFG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:50.913249] [WARN ] [VALIDATOR ] AFGD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:51.014972] [INFO ] [MAIN ] AFGD: Combined data validation passed. [2025-09-02T17:00:51.196049] [INFO ] [MAIN ] AFGD: Update completed successfully. [2025-09-02T17:00:51.206054] [INFO ] [MAIN ] Update Progress: 47/2372 symbols completed. AFGD took 2.4s. Estimated remaining: 39m 4s. Rate: 59.5 symbols/min [2025-09-02T17:00:51.232387] [WARN ] [VALIDATOR ] AFGC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:51.255767] [WARN ] [VALIDATOR ] AFG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:51.276964] [INFO ] [MAIN ] AFGC: Combined data validation passed. [2025-09-02T17:00:51.288726] [INFO ] [MAIN ] AFG: Combined data validation passed. [2025-09-02T17:00:51.337536] [INFO ] [MAIN ] AFGC: Update completed successfully. [2025-09-02T17:00:51.400400] [INFO ] [MAIN ] Update Progress: 48/2372 symbols completed. AFGC took 2.9s. Estimated remaining: 38m 23s. Rate: 60.5 symbols/min [2025-09-02T17:00:51.484866] [INFO ] [MAIN ] AFL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:51.673131] [INFO ] [MAIN ] AG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:51.688512] [INFO ] [MAIN ] AFL: Loaded 24156 existing records. [2025-09-02T17:00:51.688859] [INFO ] [REMOTE ] AFGE: Incremental fetch complete for 2025-09 (1.22 seconds). [2025-09-02T17:00:51.717502] [INFO ] [MAIN ] AG: Loaded 2724 existing records. [2025-09-02T17:00:51.705182] [INFO ] [MAIN ] AFGE: Adding 24 new records, updating 0 existing records. [2025-09-02T17:00:51.805762] [INFO ] [MAIN ] AFGE: Combined dataset has 1336 total records. [2025-09-02T17:00:52.124572] [INFO ] [MAIN ] AFL: Found 1 missing trading days. [2025-09-02T17:00:52.176997] [INFO ] [MAIN ] AFL: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:52.181271] [INFO ] [MAIN ] AG: Found 1 missing trading days. [2025-09-02T17:00:52.192611] [INFO ] [REMOTE ] AFL: Fetching primary data for 2025-09. [2025-09-02T17:00:52.204069] [INFO ] [MAIN ] AG: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:52.224483] [INFO ] [REMOTE ] AG: Fetching primary data for 2025-09. [2025-09-02T17:00:52.263806] [WARN ] [VALIDATOR ] AFGE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:52.386834] [INFO ] [MAIN ] AFG: Update completed successfully. [2025-09-02T17:00:52.409665] [INFO ] [MAIN ] Update Progress: 49/2372 symbols completed. AFG took 5.3s. Estimated remaining: 38m 23s. Rate: 60.5 symbols/min [2025-09-02T17:00:52.645851] [INFO ] [MAIN ] AGCO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:52.647157] [WARN ] [VALIDATOR ] AFGE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:52.647287] [INFO ] [MAIN ] AFGE: Combined data validation passed. [2025-09-02T17:00:52.659461] [INFO ] [MAIN ] AFGE: Update completed successfully. [2025-09-02T17:00:52.659402] [INFO ] [MAIN ] AGCO: Loaded 1959 existing records. [2025-09-02T17:00:52.690517] [INFO ] [MAIN ] Update Progress: 50/2372 symbols completed. AFGE took 3.0s. Estimated remaining: 37m 49s. Rate: 61.4 symbols/min [2025-09-02T17:00:52.956633] [INFO ] [MAIN ] AGCO: Found 1 missing trading days. [2025-09-02T17:00:52.981591] [INFO ] [MAIN ] AGCO: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:53.004892] [INFO ] [REMOTE ] AGCO: Fetching primary data for 2025-09. [2025-09-02T17:00:53.004633] [INFO ] [MAIN ] AGD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:53.008314] [INFO ] [MAIN ] AGD: Loaded 1049 existing records. [2025-09-02T17:00:53.178487] [INFO ] [MAIN ] AGD: Found 1 missing trading days. [2025-09-02T17:00:53.178675] [INFO ] [MAIN ] AGD: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:53.178896] [INFO ] [REMOTE ] AGD: Fetching primary data for 2025-09. [2025-09-02T17:00:54.324895] [INFO ] [REMOTE ] AGD: Incremental fetch complete for 2025-09 (1.15 seconds). [2025-09-02T17:00:54.336857] [INFO ] [MAIN ] AGD: Adding 174 new records, updating 0 existing records. [2025-09-02T17:00:54.338482] [INFO ] [MAIN ] AGD: Combined dataset has 1223 total records. [2025-09-02T17:00:54.514540] [WARN ] [VALIDATOR ] AGD: Not fatal, but first date in data (2025-08-21) does not match expected start date (2025-01-28) [2025-09-02T17:00:54.668390] [INFO ] [REMOTE ] AFL: Incremental fetch complete for 2025-09 (2.48 seconds). [2025-09-02T17:00:54.748557] [INFO ] [MAIN ] AFL: Adding 390 new records, updating 0 existing records. [2025-09-02T17:00:54.749624] [WARN ] [VALIDATOR ] AGD: Missing data for 142 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17, 2025-06-18, 2025-06-20, 2025-06-23, 2025-06-24, 2025-06-25, 2025-06-26, 2025-06-27, 2025-06-30, 2025-07-01, 2025-07-02, 2025-07-03, 2025-07-07, 2025-07-08, 2025-07-09, 2025-07-10, 2025-07-11, 2025-07-14, 2025-07-15, 2025-07-16, 2025-07-17, 2025-07-18, 2025-07-21, 2025-07-22, 2025-07-23, 2025-07-24, 2025-07-25, 2025-07-28, 2025-07-29, 2025-07-30, 2025-07-31, 2025-08-01, 2025-08-04, 2025-08-05, 2025-08-06, 2025-08-07, 2025-08-08, 2025-08-11, 2025-08-12, 2025-08-13, 2025-08-14, 2025-08-15, 2025-08-18, 2025-08-19, 2025-08-20 [2025-09-02T17:00:54.749801] [INFO ] [MAIN ] AGD: Combined data validation passed. [2025-09-02T17:00:54.759861] [INFO ] [MAIN ] AGD: Update completed successfully. [2025-09-02T17:00:54.760274] [INFO ] [MAIN ] Update Progress: 51/2372 symbols completed. AGD took 2.0s. Estimated remaining: 38m 38s. Rate: 60.1 symbols/min [2025-09-02T17:00:54.918062] [INFO ] [MAIN ] AFL: Combined dataset has 24546 total records. [2025-09-02T17:00:54.973675] [INFO ] [MAIN ] AGI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:55.087888] [INFO ] [REMOTE ] AG: Incremental fetch complete for 2025-09 (2.86 seconds). [2025-09-02T17:00:55.177231] [INFO ] [MAIN ] AG: Adding 390 new records, updating 0 existing records. [2025-09-02T17:00:55.181060] [WARN ] [VALIDATOR ] AFL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:55.245970] [INFO ] [MAIN ] AG: Combined dataset has 3114 total records. [2025-09-02T17:00:55.357608] [INFO ] [MAIN ] AGI: Loaded 24326 existing records. [2025-09-02T17:00:55.723733] [WARN ] [VALIDATOR ] AG: Not fatal, but first date in data (2025-08-21) does not match expected start date (2025-01-28) [2025-09-02T17:00:55.844256] [INFO ] [MAIN ] AGI: Found 1 missing trading days. [2025-09-02T17:00:55.887694] [WARN ] [VALIDATOR ] AFL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:55.887970] [INFO ] [MAIN ] AFL: Combined data validation passed. [2025-09-02T17:00:55.880441] [INFO ] [MAIN ] AGI: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:55.891522] [INFO ] [REMOTE ] AGI: Fetching primary data for 2025-09. [2025-09-02T17:00:56.068137] [WARN ] [VALIDATOR ] AG: Missing data for 142 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17, 2025-06-18, 2025-06-20, 2025-06-23, 2025-06-24, 2025-06-25, 2025-06-26, 2025-06-27, 2025-06-30, 2025-07-01, 2025-07-02, 2025-07-03, 2025-07-07, 2025-07-08, 2025-07-09, 2025-07-10, 2025-07-11, 2025-07-14, 2025-07-15, 2025-07-16, 2025-07-17, 2025-07-18, 2025-07-21, 2025-07-22, 2025-07-23, 2025-07-24, 2025-07-25, 2025-07-28, 2025-07-29, 2025-07-30, 2025-07-31, 2025-08-01, 2025-08-04, 2025-08-05, 2025-08-06, 2025-08-07, 2025-08-08, 2025-08-11, 2025-08-12, 2025-08-13, 2025-08-14, 2025-08-15, 2025-08-18, 2025-08-19, 2025-08-20 [2025-09-02T17:00:56.068998] [INFO ] [MAIN ] AG: Combined data validation passed. [2025-09-02T17:00:56.093773] [INFO ] [MAIN ] AG: Update completed successfully. [2025-09-02T17:00:56.095824] [INFO ] [MAIN ] Update Progress: 52/2372 symbols completed. AG took 4.6s. Estimated remaining: 38m 52s. Rate: 59.7 symbols/min [2025-09-02T17:00:56.228369] [INFO ] [REMOTE ] AGCO: Incremental fetch complete for 2025-09 (3.22 seconds). [2025-09-02T17:00:56.304374] [INFO ] [MAIN ] AGCO: Adding 313 new records, updating 0 existing records. [2025-09-02T17:00:56.305909] [INFO ] [MAIN ] AGL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:56.313048] [INFO ] [MAIN ] AGCO: Combined dataset has 2272 total records. [2025-09-02T17:00:56.446068] [INFO ] [MAIN ] AGL: Loaded 23728 existing records. [2025-09-02T17:00:56.605749] [WARN ] [VALIDATOR ] AGCO: Not fatal, but first date in data (2025-08-21) does not match expected start date (2025-01-28) [2025-09-02T17:00:56.825597] [INFO ] [MAIN ] AGL: Found 1 missing trading days. [2025-09-02T17:00:56.845023] [INFO ] [MAIN ] AGL: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:56.864125] [INFO ] [REMOTE ] AGL: Fetching primary data for 2025-09. [2025-09-02T17:00:56.924763] [INFO ] [MAIN ] AFL: Update completed successfully. [2025-09-02T17:00:56.927466] [INFO ] [MAIN ] Update Progress: 53/2372 symbols completed. AFL took 5.7s. Estimated remaining: 38m 43s. Rate: 59.9 symbols/min [2025-09-02T17:00:57.078994] [WARN ] [VALIDATOR ] AGCO: Missing data for 142 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17, 2025-06-18, 2025-06-20, 2025-06-23, 2025-06-24, 2025-06-25, 2025-06-26, 2025-06-27, 2025-06-30, 2025-07-01, 2025-07-02, 2025-07-03, 2025-07-07, 2025-07-08, 2025-07-09, 2025-07-10, 2025-07-11, 2025-07-14, 2025-07-15, 2025-07-16, 2025-07-17, 2025-07-18, 2025-07-21, 2025-07-22, 2025-07-23, 2025-07-24, 2025-07-25, 2025-07-28, 2025-07-29, 2025-07-30, 2025-07-31, 2025-08-01, 2025-08-04, 2025-08-05, 2025-08-06, 2025-08-07, 2025-08-08, 2025-08-11, 2025-08-12, 2025-08-13, 2025-08-14, 2025-08-15, 2025-08-18, 2025-08-19, 2025-08-20 [2025-09-02T17:00:57.103980] [INFO ] [MAIN ] AGCO: Combined data validation passed. [2025-09-02T17:00:57.103886] [INFO ] [MAIN ] AGM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:57.122251] [INFO ] [MAIN ] AGM: Loaded 6165 existing records. [2025-09-02T17:00:57.218066] [INFO ] [MAIN ] AGCO: Update completed successfully. [2025-09-02T17:00:57.236603] [INFO ] [MAIN ] Update Progress: 54/2372 symbols completed. AGCO took 4.8s. Estimated remaining: 38m 13s. Rate: 60.7 symbols/min [2025-09-02T17:00:57.414124] [INFO ] [MAIN ] AGM: Found 1 missing trading days. [2025-09-02T17:00:57.429618] [INFO ] [MAIN ] AGM: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:57.454744] [INFO ] [REMOTE ] AGM: Fetching primary data for 2025-09. [2025-09-02T17:00:57.479347] [INFO ] [MAIN ] AGO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:57.492462] [INFO ] [MAIN ] AGO: Loaded 12572 existing records. [2025-09-02T17:00:57.567356] [WARN ] [MAIN ] AGI: Failed to fetch data for month 2025-09. [2025-09-02T17:00:57.583171] [WARN ] [MAIN ] AGI: No new data fetched. Keeping existing data. [2025-09-02T17:00:57.593585] [INFO ] [MAIN ] Update Progress: 55/2372 symbols completed. AGI took 2.8s. Estimated remaining: 37m 45s. Rate: 61.4 symbols/min [2025-09-02T17:00:57.798481] [INFO ] [MAIN ] AGO: Found 1 missing trading days. [2025-09-02T17:00:57.800867] [INFO ] [MAIN ] AGO: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:57.806612] [INFO ] [REMOTE ] AGO: Fetching primary data for 2025-09. [2025-09-02T17:00:57.871541] [INFO ] [MAIN ] AGRO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:57.884920] [INFO ] [MAIN ] AGRO: Loaded 13491 existing records. [2025-09-02T17:00:58.054194] [INFO ] [MAIN ] AGRO: Found 1 missing trading days. [2025-09-02T17:00:58.054373] [INFO ] [MAIN ] AGRO: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:58.054575] [INFO ] [REMOTE ] AGRO: Fetching primary data for 2025-09. [2025-09-02T17:00:58.839919] [INFO ] [REMOTE ] AGM: Incremental fetch complete for 2025-09 (1.39 seconds). [2025-09-02T17:00:58.850338] [INFO ] [MAIN ] AGM: Adding 70 new records, updating 0 existing records. [2025-09-02T17:00:58.852128] [INFO ] [MAIN ] AGM: Combined dataset has 6235 total records. [2025-09-02T17:00:59.027470] [WARN ] [VALIDATOR ] AGM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:00:59.204959] [WARN ] [VALIDATOR ] AGM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:00:59.205063] [INFO ] [MAIN ] AGM: Combined data validation passed. [2025-09-02T17:00:59.243197] [INFO ] [MAIN ] AGM: Update completed successfully. [2025-09-02T17:00:59.243994] [INFO ] [MAIN ] Update Progress: 56/2372 symbols completed. AGM took 2.3s. Estimated remaining: 38m 12s. Rate: 60.6 symbols/min [2025-09-02T17:00:59.410551] [INFO ] [MAIN ] AGX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:00:59.425779] [INFO ] [MAIN ] AGX: Loaded 15494 existing records. [2025-09-02T17:00:59.599561] [INFO ] [MAIN ] AGX: Found 1 missing trading days. [2025-09-02T17:00:59.599738] [INFO ] [MAIN ] AGX: Need to fetch 1 months: 2025-09 [2025-09-02T17:00:59.599941] [INFO ] [REMOTE ] AGX: Fetching primary data for 2025-09. [2025-09-02T17:00:59.813827] [INFO ] [REMOTE ] AGO: Incremental fetch complete for 2025-09 (2.01 seconds). [2025-09-02T17:00:59.837722] [INFO ] [MAIN ] AGO: Adding 209 new records, updating 0 existing records. [2025-09-02T17:00:59.840365] [INFO ] [MAIN ] AGO: Combined dataset has 12781 total records. [2025-09-02T17:01:00.016108] [WARN ] [VALIDATOR ] AGO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:00.018903] [INFO ] [REMOTE ] AGL: Incremental fetch complete for 2025-09 (3.15 seconds). [2025-09-02T17:01:00.131466] [INFO ] [MAIN ] AGL: Adding 387 new records, updating 0 existing records. [2025-09-02T17:01:00.139904] [INFO ] [REMOTE ] AGRO: Incremental fetch complete for 2025-09 (2.09 seconds). [2025-09-02T17:01:00.201691] [INFO ] [MAIN ] AGRO: Adding 188 new records, updating 0 existing records. [2025-09-02T17:01:00.277958] [INFO ] [MAIN ] AGL: Combined dataset has 24115 total records. [2025-09-02T17:01:00.289881] [WARN ] [VALIDATOR ] AGO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:00.299669] [INFO ] [MAIN ] AGO: Combined data validation passed. [2025-09-02T17:01:00.310108] [INFO ] [MAIN ] AGRO: Combined dataset has 13679 total records. [2025-09-02T17:01:00.689376] [WARN ] [VALIDATOR ] AGL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:00.705186] [WARN ] [VALIDATOR ] AGRO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:01.068854] [WARN ] [VALIDATOR ] AGRO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:01.069467] [INFO ] [MAIN ] AGRO: Combined data validation passed. [2025-09-02T17:01:01.068903] [WARN ] [VALIDATOR ] AGL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:01.070069] [INFO ] [MAIN ] AGL: Combined data validation passed. [2025-09-02T17:01:01.231897] [INFO ] [MAIN ] AGO: Update completed successfully. [2025-09-02T17:01:01.234478] [INFO ] [MAIN ] Update Progress: 57/2372 symbols completed. AGO took 4.0s. Estimated remaining: 38m 51s. Rate: 59.6 symbols/min [2025-09-02T17:01:01.424399] [INFO ] [MAIN ] AHH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:01.430370] [INFO ] [MAIN ] AGRO: Update completed successfully. [2025-09-02T17:01:01.432420] [INFO ] [MAIN ] Update Progress: 58/2372 symbols completed. AGRO took 3.8s. Estimated remaining: 38m 18s. Rate: 60.4 symbols/min [2025-09-02T17:01:01.547029] [INFO ] [MAIN ] AHH: Loaded 18238 existing records. [2025-09-02T17:01:01.735689] [INFO ] [MAIN ] AHL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:01.819195] [INFO ] [MAIN ] AHH: Found 1 missing trading days. [2025-09-02T17:01:01.822833] [INFO ] [MAIN ] AHH: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:01.823267] [INFO ] [REMOTE ] AHH: Fetching primary data for 2025-09. [2025-09-02T17:01:01.823067] [INFO ] [MAIN ] AHL: Loaded 9898 existing records. [2025-09-02T17:01:02.039867] [INFO ] [MAIN ] AGL: Update completed successfully. [2025-09-02T17:01:02.044940] [INFO ] [MAIN ] AHL: Found 1 missing trading days. [2025-09-02T17:01:02.047820] [INFO ] [MAIN ] Update Progress: 59/2372 symbols completed. AGL took 6.0s. Estimated remaining: 38m 2s. Rate: 60.8 symbols/min [2025-09-02T17:01:02.047940] [INFO ] [MAIN ] AHL: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:02.048729] [INFO ] [REMOTE ] AHL: Fetching primary data for 2025-09. [2025-09-02T17:01:02.051833] [INFO ] [REMOTE ] AGX: Incremental fetch complete for 2025-09 (2.45 seconds). [2025-09-02T17:01:02.125667] [INFO ] [MAIN ] AGX: Adding 189 new records, updating 0 existing records. [2025-09-02T17:01:02.241078] [INFO ] [MAIN ] AGX: Combined dataset has 15683 total records. [2025-09-02T17:01:02.268889] [INFO ] [MAIN ] AHR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:02.469540] [WARN ] [VALIDATOR ] AGX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:02.552078] [INFO ] [MAIN ] AHR: Loaded 22727 existing records. [2025-09-02T17:01:02.853087] [INFO ] [MAIN ] AHR: Found 1 missing trading days. [2025-09-02T17:01:02.853440] [INFO ] [MAIN ] AHR: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:02.853691] [INFO ] [REMOTE ] AHR: Fetching primary data for 2025-09. [2025-09-02T17:01:02.853766] [WARN ] [VALIDATOR ] AGX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:02.854677] [INFO ] [MAIN ] AGX: Combined data validation passed. [2025-09-02T17:01:02.956493] [INFO ] [MAIN ] AGX: Update completed successfully. [2025-09-02T17:01:02.958335] [INFO ] [MAIN ] Update Progress: 60/2372 symbols completed. AGX took 3.7s. Estimated remaining: 37m 58s. Rate: 60.9 symbols/min [2025-09-02T17:01:03.130663] [INFO ] [MAIN ] AHT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:03.135488] [INFO ] [MAIN ] AHT: Loaded 3144 existing records. [2025-09-02T17:01:03.304600] [INFO ] [MAIN ] AHT: Found 1 missing trading days. [2025-09-02T17:01:03.304777] [INFO ] [MAIN ] AHT: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:03.304990] [INFO ] [REMOTE ] AHT: Fetching primary data for 2025-09. [2025-09-02T17:01:03.940257] [INFO ] [REMOTE ] AHL: Incremental fetch complete for 2025-09 (1.89 seconds). [2025-09-02T17:01:03.965430] [INFO ] [MAIN ] AHL: Adding 254 new records, updating 0 existing records. [2025-09-02T17:01:03.967835] [INFO ] [MAIN ] AHL: Combined dataset has 10152 total records. [2025-09-02T17:01:04.133022] [INFO ] [REMOTE ] AHT: Incremental fetch complete for 2025-09 (0.83 seconds). [2025-09-02T17:01:04.159399] [INFO ] [MAIN ] AHT: Adding 29 new records, updating 0 existing records. [2025-09-02T17:01:04.153423] [WARN ] [VALIDATOR ] AHL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:04.239194] [INFO ] [MAIN ] AHT: Combined dataset has 3173 total records. [2025-09-02T17:01:04.239763] [INFO ] [REMOTE ] AHH: Incremental fetch complete for 2025-09 (2.42 seconds). [2025-09-02T17:01:04.362548] [INFO ] [MAIN ] AHH: Adding 258 new records, updating 0 existing records. [2025-09-02T17:01:04.564152] [INFO ] [MAIN ] AHH: Combined dataset has 18496 total records. [2025-09-02T17:01:04.567492] [WARN ] [VALIDATOR ] AHT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:04.646285] [WARN ] [VALIDATOR ] AHL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:04.658563] [INFO ] [MAIN ] AHL: Combined data validation passed. [2025-09-02T17:01:04.996310] [WARN ] [VALIDATOR ] AHH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:05.073458] [WARN ] [VALIDATOR ] AHT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:05.058805] [INFO ] [REMOTE ] AHR: Incremental fetch complete for 2025-09 (2.21 seconds). [2025-09-02T17:01:05.074528] [INFO ] [MAIN ] AHT: Combined data validation passed. [2025-09-02T17:01:05.175709] [INFO ] [MAIN ] AHR: Adding 383 new records, updating 0 existing records. [2025-09-02T17:01:05.278219] [INFO ] [MAIN ] AHR: Combined dataset has 23110 total records. [2025-09-02T17:01:05.279885] [INFO ] [MAIN ] AHT: Update completed successfully. [2025-09-02T17:01:05.281107] [INFO ] [MAIN ] Update Progress: 61/2372 symbols completed. AHT took 2.3s. Estimated remaining: 38m 48s. Rate: 59.6 symbols/min [2025-09-02T17:01:05.293145] [WARN ] [VALIDATOR ] AHH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:05.305851] [INFO ] [MAIN ] AHH: Combined data validation passed. [2025-09-02T17:01:05.320692] [INFO ] [MAIN ] AHL: Update completed successfully. [2025-09-02T17:01:05.375154] [INFO ] [MAIN ] Update Progress: 62/2372 symbols completed. AHL took 3.9s. Estimated remaining: 38m 13s. Rate: 60.4 symbols/min [2025-09-02T17:01:05.772632] [INFO ] [MAIN ] AHH: Update completed successfully. [2025-09-02T17:01:05.772484] [WARN ] [VALIDATOR ] AHR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:05.785469] [INFO ] [MAIN ] Update Progress: 63/2372 symbols completed. AHH took 4.6s. Estimated remaining: 37m 51s. Rate: 61.0 symbols/min [2025-09-02T17:01:05.957065] [INFO ] [MAIN ] AI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:06.165285] [INFO ] [MAIN ] AIG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:06.307031] [INFO ] [MAIN ] AII: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:06.349661] [INFO ] [MAIN ] AI: Loaded 24598 existing records. [2025-09-02T17:01:06.387890] [WARN ] [VALIDATOR ] AHR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:06.432099] [INFO ] [MAIN ] AII: Loaded 6374 existing records. [2025-09-02T17:01:06.432936] [INFO ] [MAIN ] AIG: Loaded 24387 existing records. [2025-09-02T17:01:06.432318] [INFO ] [MAIN ] AHR: Combined data validation passed. [2025-09-02T17:01:06.790129] [INFO ] [MAIN ] AI: Found 1 missing trading days. [2025-09-02T17:01:06.863946] [INFO ] [MAIN ] AI: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:06.880936] [INFO ] [REMOTE ] AI: Fetching primary data for 2025-09. [2025-09-02T17:01:07.015317] [INFO ] [MAIN ] AIG: Found 1 missing trading days. [2025-09-02T17:01:07.008331] [INFO ] [MAIN ] AII: Found 1 missing trading days. [2025-09-02T17:01:07.018098] [INFO ] [MAIN ] AIG: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:07.019115] [INFO ] [MAIN ] AII: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:07.019053] [INFO ] [REMOTE ] AIG: Fetching primary data for 2025-09. [2025-09-02T17:01:07.020317] [INFO ] [REMOTE ] AII: Fetching primary data for 2025-09. [2025-09-02T17:01:07.061283] [INFO ] [MAIN ] AHR: Update completed successfully. [2025-09-02T17:01:07.063930] [INFO ] [MAIN ] Update Progress: 64/2372 symbols completed. AHR took 5.0s. Estimated remaining: 38m 0s. Rate: 60.7 symbols/min [2025-09-02T17:01:07.240876] [INFO ] [MAIN ] AIN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:07.253142] [INFO ] [MAIN ] AIN: Loaded 11464 existing records. [2025-09-02T17:01:07.421050] [INFO ] [MAIN ] AIN: Found 1 missing trading days. [2025-09-02T17:01:07.421214] [INFO ] [MAIN ] AIN: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:07.421417] [INFO ] [REMOTE ] AIN: Fetching primary data for 2025-09. [2025-09-02T17:01:08.565864] [INFO ] [REMOTE ] AII: Incremental fetch complete for 2025-09 (1.55 seconds). [2025-09-02T17:01:08.579455] [INFO ] [MAIN ] AII: Adding 126 new records, updating 0 existing records. [2025-09-02T17:01:08.581468] [INFO ] [MAIN ] AII: Combined dataset has 6500 total records. [2025-09-02T17:01:08.755695] [WARN ] [VALIDATOR ] AII: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:08.930368] [WARN ] [VALIDATOR ] AII: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:08.930475] [INFO ] [MAIN ] AII: Combined data validation passed. [2025-09-02T17:01:08.968840] [INFO ] [MAIN ] AII: Update completed successfully. [2025-09-02T17:01:08.969711] [INFO ] [MAIN ] Update Progress: 65/2372 symbols completed. AII took 3.2s. Estimated remaining: 38m 32s. Rate: 59.9 symbols/min [2025-09-02T17:01:09.137490] [INFO ] [MAIN ] AIO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:09.144176] [INFO ] [MAIN ] AIO: Loaded 5830 existing records. [2025-09-02T17:01:09.314726] [INFO ] [MAIN ] AIO: Found 1 missing trading days. [2025-09-02T17:01:09.316568] [INFO ] [MAIN ] AIO: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:09.316672] [INFO ] [REMOTE ] AIN: Incremental fetch complete for 2025-09 (1.90 seconds). [2025-09-02T17:01:09.324269] [INFO ] [REMOTE ] AIO: Fetching primary data for 2025-09. [2025-09-02T17:01:09.334507] [INFO ] [MAIN ] AIN: Adding 116 new records, updating 0 existing records. [2025-09-02T17:01:09.337737] [INFO ] [MAIN ] AIN: Combined dataset has 11580 total records. [2025-09-02T17:01:09.517705] [WARN ] [VALIDATOR ] AIN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:09.695439] [WARN ] [VALIDATOR ] AIN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:09.695548] [INFO ] [MAIN ] AIN: Combined data validation passed. [2025-09-02T17:01:09.762603] [INFO ] [MAIN ] AIN: Update completed successfully. [2025-09-02T17:01:09.767061] [INFO ] [MAIN ] Update Progress: 66/2372 symbols completed. AIN took 2.7s. Estimated remaining: 38m 24s. Rate: 60.1 symbols/min [2025-09-02T17:01:09.765994] [INFO ] [REMOTE ] AIG: Incremental fetch complete for 2025-09 (2.75 seconds). [2025-09-02T17:01:09.892332] [INFO ] [MAIN ] AIG: Adding 390 new records, updating 0 existing records. [2025-09-02T17:01:09.984213] [INFO ] [MAIN ] AIR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:09.985849] [INFO ] [MAIN ] AIG: Combined dataset has 24777 total records. [2025-09-02T17:01:10.110320] [INFO ] [MAIN ] AIR: Loaded 12778 existing records. [2025-09-02T17:01:10.269219] [WARN ] [VALIDATOR ] AIG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:10.416713] [INFO ] [REMOTE ] AIO: Incremental fetch complete for 2025-09 (1.09 seconds). [2025-09-02T17:01:10.460885] [INFO ] [MAIN ] AIR: Found 1 missing trading days. [2025-09-02T17:01:10.503434] [INFO ] [MAIN ] AIR: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:10.503313] [INFO ] [MAIN ] AIO: Adding 106 new records, updating 0 existing records. [2025-09-02T17:01:10.504118] [INFO ] [REMOTE ] AIR: Fetching primary data for 2025-09. [2025-09-02T17:01:10.574267] [INFO ] [MAIN ] AIO: Combined dataset has 5936 total records. [2025-09-02T17:01:10.786209] [WARN ] [VALIDATOR ] AIO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:10.790311] [INFO ] [REMOTE ] AI: Incremental fetch complete for 2025-09 (3.91 seconds). [2025-09-02T17:01:10.830051] [WARN ] [VALIDATOR ] AIG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:10.858916] [INFO ] [MAIN ] AIG: Combined data validation passed. [2025-09-02T17:01:10.905523] [INFO ] [MAIN ] AI: Adding 390 new records, updating 0 existing records. [2025-09-02T17:01:11.124760] [INFO ] [MAIN ] AI: Combined dataset has 24988 total records. [2025-09-02T17:01:11.126246] [WARN ] [VALIDATOR ] AIO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:11.127514] [INFO ] [MAIN ] AIO: Combined data validation passed. [2025-09-02T17:01:11.367260] [WARN ] [VALIDATOR ] AI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:11.605922] [WARN ] [VALIDATOR ] AI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:11.610294] [INFO ] [MAIN ] AI: Combined data validation passed. [2025-09-02T17:01:11.611195] [INFO ] [MAIN ] AIO: Update completed successfully. [2025-09-02T17:01:11.612453] [INFO ] [MAIN ] Update Progress: 67/2372 symbols completed. AIO took 2.6s. Estimated remaining: 38m 52s. Rate: 59.3 symbols/min [2025-09-02T17:01:11.671442] [INFO ] [MAIN ] AIG: Update completed successfully. [2025-09-02T17:01:11.740070] [INFO ] [MAIN ] Update Progress: 68/2372 symbols completed. AIG took 6.3s. Estimated remaining: 38m 21s. Rate: 60.1 symbols/min [2025-09-02T17:01:11.983071] [INFO ] [MAIN ] AIT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:12.066671] [INFO ] [MAIN ] AIV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:12.079907] [INFO ] [MAIN ] AIT: Loaded 12305 existing records. [2025-09-02T17:01:12.188987] [INFO ] [MAIN ] AIV: Loaded 18621 existing records. [2025-09-02T17:01:12.331696] [INFO ] [REMOTE ] AIR: Incremental fetch complete for 2025-09 (1.83 seconds). [2025-09-02T17:01:12.426083] [INFO ] [MAIN ] AIR: Adding 164 new records, updating 0 existing records. [2025-09-02T17:01:12.409988] [INFO ] [MAIN ] AIT: Found 1 missing trading days. [2025-09-02T17:01:12.427317] [INFO ] [MAIN ] AIT: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:12.440832] [INFO ] [REMOTE ] AIT: Fetching primary data for 2025-09. [2025-09-02T17:01:12.527070] [INFO ] [MAIN ] AIV: Found 1 missing trading days. [2025-09-02T17:01:12.528610] [INFO ] [MAIN ] AIV: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:12.528914] [INFO ] [REMOTE ] AIV: Fetching primary data for 2025-09. [2025-09-02T17:01:12.528531] [INFO ] [MAIN ] AIR: Combined dataset has 12942 total records. [2025-09-02T17:01:12.735678] [WARN ] [VALIDATOR ] AIR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:12.934277] [INFO ] [MAIN ] AI: Update completed successfully. [2025-09-02T17:01:12.937049] [INFO ] [MAIN ] Update Progress: 69/2372 symbols completed. AI took 7.6s. Estimated remaining: 38m 27s. Rate: 59.9 symbols/min [2025-09-02T17:01:12.937334] [WARN ] [VALIDATOR ] AIR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:13.014244] [INFO ] [MAIN ] AIR: Combined data validation passed. [2025-09-02T17:01:13.171820] [INFO ] [MAIN ] AIZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:13.186203] [INFO ] [MAIN ] AIZ: Loaded 13354 existing records. [2025-09-02T17:01:13.374358] [INFO ] [MAIN ] AIZ: Found 1 missing trading days. [2025-09-02T17:01:13.375265] [INFO ] [MAIN ] AIZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:13.375511] [INFO ] [REMOTE ] AIZ: Fetching primary data for 2025-09. [2025-09-02T17:01:13.388925] [INFO ] [MAIN ] AIR: Update completed successfully. [2025-09-02T17:01:13.390101] [INFO ] [MAIN ] Update Progress: 70/2372 symbols completed. AIR took 3.6s. Estimated remaining: 38m 8s. Rate: 60.4 symbols/min [2025-09-02T17:01:13.557541] [INFO ] [MAIN ] AIZN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:13.560748] [INFO ] [MAIN ] AIZN: Loaded 1790 existing records. [2025-09-02T17:01:13.727345] [INFO ] [MAIN ] AIZN: Found 1 missing trading days. [2025-09-02T17:01:13.727462] [INFO ] [MAIN ] AIZN: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:13.727699] [INFO ] [REMOTE ] AIZN: Fetching primary data for 2025-09. [2025-09-02T17:01:14.102210] [WARN ] [MAIN ] AIV: Failed to fetch data for month 2025-09. [2025-09-02T17:01:14.102376] [WARN ] [MAIN ] AIV: No new data fetched. Keeping existing data. [2025-09-02T17:01:14.102477] [INFO ] [MAIN ] Update Progress: 71/2372 symbols completed. AIV took 2.3s. Estimated remaining: 37m 57s. Rate: 60.6 symbols/min [2025-09-02T17:01:14.246152] [INFO ] [REMOTE ] AIT: Incremental fetch complete for 2025-09 (1.81 seconds). [2025-09-02T17:01:14.292419] [INFO ] [MAIN ] AJG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:14.290379] [INFO ] [MAIN ] AIT: Adding 86 new records, updating 0 existing records. [2025-09-02T17:01:14.294972] [INFO ] [MAIN ] AIT: Combined dataset has 12391 total records. [2025-09-02T17:01:14.485484] [WARN ] [VALIDATOR ] AIT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:14.486082] [INFO ] [MAIN ] AJG: Loaded 21104 existing records. [2025-09-02T17:01:14.839214] [INFO ] [MAIN ] AJG: Found 1 missing trading days. [2025-09-02T17:01:14.839405] [INFO ] [MAIN ] AJG: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:14.839614] [INFO ] [REMOTE ] AJG: Fetching primary data for 2025-09. [2025-09-02T17:01:14.841268] [WARN ] [VALIDATOR ] AIT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:14.841363] [INFO ] [MAIN ] AIT: Combined data validation passed. [2025-09-02T17:01:14.885393] [INFO ] [REMOTE ] AIZN: Incremental fetch complete for 2025-09 (1.16 seconds). [2025-09-02T17:01:14.890268] [INFO ] [MAIN ] AIZN: Adding 31 new records, updating 0 existing records. [2025-09-02T17:01:14.908824] [INFO ] [MAIN ] AIZN: Combined dataset has 1821 total records. [2025-09-02T17:01:15.096538] [WARN ] [VALIDATOR ] AIZN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:15.285882] [WARN ] [VALIDATOR ] AIZN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:15.287486] [INFO ] [MAIN ] AIZN: Combined data validation passed. [2025-09-02T17:01:15.287996] [INFO ] [MAIN ] AIT: Update completed successfully. [2025-09-02T17:01:15.289349] [INFO ] [MAIN ] Update Progress: 72/2372 symbols completed. AIT took 3.7s. Estimated remaining: 38m 3s. Rate: 60.5 symbols/min [2025-09-02T17:01:15.401061] [INFO ] [MAIN ] AIZN: Update completed successfully. [2025-09-02T17:01:15.406888] [INFO ] [MAIN ] Update Progress: 73/2372 symbols completed. AIZN took 2.0s. Estimated remaining: 37m 34s. Rate: 61.2 symbols/min [2025-09-02T17:01:15.537346] [INFO ] [MAIN ] AKA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:15.573787] [INFO ] [REMOTE ] AIZ: Incremental fetch complete for 2025-09 (2.20 seconds). [2025-09-02T17:01:15.582734] [INFO ] [MAIN ] AKA: Loaded 490 existing records. [2025-09-02T17:01:15.612763] [INFO ] [MAIN ] AIZ: Adding 221 new records, updating 0 existing records. [2025-09-02T17:01:15.776388] [INFO ] [MAIN ] AKR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:15.817459] [INFO ] [MAIN ] AIZ: Combined dataset has 13575 total records. [2025-09-02T17:01:15.846311] [INFO ] [MAIN ] AKA: Found 1 missing trading days. [2025-09-02T17:01:15.846507] [INFO ] [MAIN ] AKA: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:15.846753] [INFO ] [REMOTE ] AKA: Fetching primary data for 2025-09. [2025-09-02T17:01:15.963555] [INFO ] [MAIN ] AKR: Loaded 21496 existing records. [2025-09-02T17:01:16.145120] [WARN ] [VALIDATOR ] AIZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:16.315839] [INFO ] [MAIN ] AKR: Found 1 missing trading days. [2025-09-02T17:01:16.318312] [INFO ] [MAIN ] AKR: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:16.318544] [INFO ] [REMOTE ] AKR: Fetching primary data for 2025-09. [2025-09-02T17:01:16.398457] [WARN ] [VALIDATOR ] AIZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:16.398570] [INFO ] [MAIN ] AIZ: Combined data validation passed. [2025-09-02T17:01:16.481818] [INFO ] [MAIN ] AIZ: Update completed successfully. [2025-09-02T17:01:16.483402] [INFO ] [MAIN ] Update Progress: 74/2372 symbols completed. AIZ took 3.5s. Estimated remaining: 37m 36s. Rate: 61.1 symbols/min [2025-09-02T17:01:16.655398] [INFO ] [MAIN ] AL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:16.672884] [INFO ] [MAIN ] AL: Loaded 18803 existing records. [2025-09-02T17:01:16.843464] [INFO ] [MAIN ] AL: Found 1 missing trading days. [2025-09-02T17:01:16.843621] [INFO ] [MAIN ] AL: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:16.843838] [INFO ] [REMOTE ] AL: Fetching primary data for 2025-09. [2025-09-02T17:01:17.015950] [INFO ] [REMOTE ] AKA: Incremental fetch complete for 2025-09 (1.17 seconds). [2025-09-02T17:01:17.017600] [INFO ] [MAIN ] AKA: Adding 6 new records, updating 0 existing records. [2025-09-02T17:01:17.018799] [INFO ] [MAIN ] AKA: Combined dataset has 496 total records. [2025-09-02T17:01:17.192720] [WARN ] [VALIDATOR ] AKA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:17.368266] [WARN ] [VALIDATOR ] AKA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:17.368388] [INFO ] [MAIN ] AKA: Combined data validation passed. [2025-09-02T17:01:17.372155] [INFO ] [MAIN ] AKA: Update completed successfully. [2025-09-02T17:01:17.372322] [INFO ] [MAIN ] Update Progress: 75/2372 symbols completed. AKA took 2.1s. Estimated remaining: 37m 32s. Rate: 61.2 symbols/min [2025-09-02T17:01:17.542233] [INFO ] [MAIN ] ALB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:17.551842] [INFO ] [REMOTE ] AJG: Incremental fetch complete for 2025-09 (2.71 seconds). [2025-09-02T17:01:17.597626] [INFO ] [MAIN ] AJG: Adding 330 new records, updating 0 existing records. [2025-09-02T17:01:17.608482] [INFO ] [MAIN ] ALB: Loaded 24379 existing records. [2025-09-02T17:01:17.671894] [INFO ] [MAIN ] AJG: Combined dataset has 21434 total records. [2025-09-02T17:01:17.921148] [INFO ] [MAIN ] ALB: Found 1 missing trading days. [2025-09-02T17:01:17.952580] [INFO ] [MAIN ] ALB: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:17.961083] [INFO ] [REMOTE ] ALB: Fetching primary data for 2025-09. [2025-09-02T17:01:17.984487] [WARN ] [VALIDATOR ] AJG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:18.167798] [WARN ] [VALIDATOR ] AJG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:18.167926] [INFO ] [MAIN ] AJG: Combined data validation passed. [2025-09-02T17:01:18.321438] [INFO ] [MAIN ] AJG: Update completed successfully. [2025-09-02T17:01:18.324854] [INFO ] [MAIN ] Update Progress: 76/2372 symbols completed. AJG took 4.2s. Estimated remaining: 37m 31s. Rate: 61.2 symbols/min [2025-09-02T17:01:18.502253] [INFO ] [MAIN ] ALC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:18.526117] [INFO ] [MAIN ] ALC: Loaded 23210 existing records. [2025-09-02T17:01:18.707939] [INFO ] [MAIN ] ALC: Found 1 missing trading days. [2025-09-02T17:01:18.708129] [INFO ] [MAIN ] ALC: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:18.708405] [INFO ] [REMOTE ] ALC: Fetching primary data for 2025-09. [2025-09-02T17:01:18.770352] [INFO ] [REMOTE ] AKR: Incremental fetch complete for 2025-09 (2.45 seconds). [2025-09-02T17:01:18.811281] [INFO ] [MAIN ] AKR: Adding 344 new records, updating 0 existing records. [2025-09-02T17:01:18.815658] [INFO ] [MAIN ] AKR: Combined dataset has 21840 total records. [2025-09-02T17:01:18.923711] [INFO ] [REMOTE ] AL: Incremental fetch complete for 2025-09 (2.08 seconds). [2025-09-02T17:01:19.040036] [INFO ] [MAIN ] AL: Adding 390 new records, updating 0 existing records. [2025-09-02T17:01:19.044071] [WARN ] [VALIDATOR ] AKR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:19.195710] [INFO ] [MAIN ] AL: Combined dataset has 19193 total records. [2025-09-02T17:01:19.413742] [WARN ] [VALIDATOR ] AL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:19.446337] [WARN ] [VALIDATOR ] AKR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:19.493435] [INFO ] [MAIN ] AKR: Combined data validation passed. [2025-09-02T17:01:19.696454] [WARN ] [VALIDATOR ] AL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:19.697815] [INFO ] [MAIN ] AL: Combined data validation passed. [2025-09-02T17:01:19.860230] [INFO ] [MAIN ] AKR: Update completed successfully. [2025-09-02T17:01:19.863332] [INFO ] [MAIN ] Update Progress: 77/2372 symbols completed. AKR took 4.4s. Estimated remaining: 37m 46s. Rate: 60.8 symbols/min [2025-09-02T17:01:19.880709] [INFO ] [MAIN ] AL: Update completed successfully. [2025-09-02T17:01:19.882390] [INFO ] [MAIN ] Update Progress: 78/2372 symbols completed. AL took 3.4s. Estimated remaining: 37m 17s. Rate: 61.5 symbols/min [2025-09-02T17:01:20.982373] [INFO ] [REMOTE ] ALC: Incremental fetch complete for 2025-09 (2.27 seconds). [2025-09-02T17:01:21.027411] [INFO ] [MAIN ] ALC: Adding 389 new records, updating 0 existing records. [2025-09-02T17:01:21.031340] [INFO ] [MAIN ] ALC: Combined dataset has 23599 total records. [2025-09-02T17:01:21.218598] [WARN ] [VALIDATOR ] ALC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:21.404051] [WARN ] [VALIDATOR ] ALC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:21.404219] [INFO ] [MAIN ] ALC: Combined data validation passed. [2025-09-02T17:01:21.546351] [INFO ] [MAIN ] ALC: Update completed successfully. [2025-09-02T17:01:21.549309] [INFO ] [MAIN ] Update Progress: 79/2372 symbols completed. ALC took 3.2s. Estimated remaining: 37m 36s. Rate: 61.0 symbols/min [2025-09-02T17:01:21.769316] [INFO ] [REMOTE ] ALB: Incremental fetch complete for 2025-09 (3.81 seconds). [2025-09-02T17:01:21.817901] [INFO ] [MAIN ] ALB: Adding 390 new records, updating 0 existing records. [2025-09-02T17:01:21.822804] [INFO ] [MAIN ] ALB: Combined dataset has 24769 total records. [2025-09-02T17:01:22.002355] [WARN ] [VALIDATOR ] ALB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:22.205392] [WARN ] [VALIDATOR ] ALB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:22.205584] [INFO ] [MAIN ] ALB: Combined data validation passed. [2025-09-02T17:01:22.367811] [INFO ] [MAIN ] ALB: Update completed successfully. [2025-09-02T17:01:22.370777] [INFO ] [MAIN ] Update Progress: 80/2372 symbols completed. ALB took 5.0s. Estimated remaining: 37m 30s. Rate: 61.1 symbols/min [2025-09-02T17:01:23.000495] [INFO ] [MAIN ] ALG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:23.023701] [INFO ] [MAIN ] ALIT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:23.036105] [INFO ] [MAIN ] ALE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:23.099246] [INFO ] [MAIN ] ALEX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:23.115047] [INFO ] [MAIN ] ALG: Loaded 4928 existing records. [2025-09-02T17:01:23.222292] [INFO ] [MAIN ] ALEX: Loaded 13341 existing records. [2025-09-02T17:01:23.222211] [INFO ] [MAIN ] ALE: Loaded 14581 existing records. [2025-09-02T17:01:23.269136] [INFO ] [MAIN ] ALIT: Loaded 23939 existing records. [2025-09-02T17:01:23.611482] [INFO ] [MAIN ] ALG: Found 1 missing trading days. [2025-09-02T17:01:23.656407] [INFO ] [MAIN ] ALG: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:23.696521] [INFO ] [REMOTE ] ALG: Fetching primary data for 2025-09. [2025-09-02T17:01:23.793768] [INFO ] [MAIN ] ALEX: Found 1 missing trading days. [2025-09-02T17:01:23.788427] [INFO ] [MAIN ] ALE: Found 1 missing trading days. [2025-09-02T17:01:23.812090] [INFO ] [MAIN ] ALEX: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:23.822806] [INFO ] [MAIN ] ALE: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:23.847685] [INFO ] [REMOTE ] ALEX: Fetching primary data for 2025-09. [2025-09-02T17:01:23.871274] [INFO ] [REMOTE ] ALE: Fetching primary data for 2025-09. [2025-09-02T17:01:23.882612] [INFO ] [MAIN ] ALIT: Found 1 missing trading days. [2025-09-02T17:01:23.882807] [INFO ] [MAIN ] ALIT: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:23.883104] [INFO ] [REMOTE ] ALIT: Fetching primary data for 2025-09. [2025-09-02T17:01:25.125325] [INFO ] [REMOTE ] ALG: Incremental fetch complete for 2025-09 (1.43 seconds). [2025-09-02T17:01:25.134805] [INFO ] [MAIN ] ALG: Adding 48 new records, updating 0 existing records. [2025-09-02T17:01:25.136774] [INFO ] [MAIN ] ALG: Combined dataset has 4976 total records. [2025-09-02T17:01:25.219818] [WARN ] [MAIN ] ALE: Failed to fetch data for month 2025-09. [2025-09-02T17:01:25.240553] [WARN ] [MAIN ] ALE: No new data fetched. Keeping existing data. [2025-09-02T17:01:25.240735] [INFO ] [MAIN ] Update Progress: 81/2372 symbols completed. ALE took 2.9s. Estimated remaining: 38m 23s. Rate: 59.7 symbols/min [2025-09-02T17:01:25.406289] [WARN ] [VALIDATOR ] ALG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:25.642077] [INFO ] [MAIN ] ALK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:25.695987] [WARN ] [VALIDATOR ] ALG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:25.696099] [INFO ] [MAIN ] ALG: Combined data validation passed. [2025-09-02T17:01:25.740977] [INFO ] [MAIN ] ALG: Update completed successfully. [2025-09-02T17:01:25.742568] [INFO ] [MAIN ] Update Progress: 82/2372 symbols completed. ALG took 3.4s. Estimated remaining: 38m 8s. Rate: 60.1 symbols/min [2025-09-02T17:01:25.743247] [INFO ] [MAIN ] ALK: Loaded 24022 existing records. [2025-09-02T17:01:26.094465] [INFO ] [MAIN ] ALL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:26.102660] [INFO ] [MAIN ] ALK: Found 1 missing trading days. [2025-09-02T17:01:26.103153] [INFO ] [MAIN ] ALK: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:26.103548] [INFO ] [REMOTE ] ALK: Fetching primary data for 2025-09. [2025-09-02T17:01:26.126276] [INFO ] [MAIN ] ALL: Loaded 22881 existing records. [2025-09-02T17:01:26.298460] [INFO ] [MAIN ] ALL: Found 1 missing trading days. [2025-09-02T17:01:26.298623] [INFO ] [MAIN ] ALL: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:26.298849] [INFO ] [REMOTE ] ALL: Fetching primary data for 2025-09. [2025-09-02T17:01:26.753500] [INFO ] [REMOTE ] ALIT: Incremental fetch complete for 2025-09 (2.87 seconds). [2025-09-02T17:01:26.805658] [INFO ] [MAIN ] ALIT: Adding 388 new records, updating 0 existing records. [2025-09-02T17:01:26.810404] [INFO ] [MAIN ] ALIT: Combined dataset has 24327 total records. [2025-09-02T17:01:27.047792] [WARN ] [VALIDATOR ] ALIT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:27.230503] [WARN ] [VALIDATOR ] ALIT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:27.230617] [INFO ] [MAIN ] ALIT: Combined data validation passed. [2025-09-02T17:01:27.368498] [INFO ] [MAIN ] ALIT: Update completed successfully. [2025-09-02T17:01:27.370915] [INFO ] [MAIN ] Update Progress: 83/2372 symbols completed. ALIT took 5.0s. Estimated remaining: 38m 24s. Rate: 59.6 symbols/min [2025-09-02T17:01:27.541526] [INFO ] [MAIN ] ALLE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:27.562023] [INFO ] [MAIN ] ALLE: Loaded 20442 existing records. [2025-09-02T17:01:27.745473] [INFO ] [MAIN ] ALLE: Found 1 missing trading days. [2025-09-02T17:01:27.745752] [INFO ] [MAIN ] ALLE: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:27.745988] [INFO ] [REMOTE ] ALLE: Fetching primary data for 2025-09. [2025-09-02T17:01:27.829701] [INFO ] [REMOTE ] ALEX: Incremental fetch complete for 2025-09 (3.98 seconds). [2025-09-02T17:01:27.854033] [INFO ] [MAIN ] ALEX: Adding 200 new records, updating 0 existing records. [2025-09-02T17:01:27.856894] [INFO ] [MAIN ] ALEX: Combined dataset has 13541 total records. [2025-09-02T17:01:28.034215] [WARN ] [VALIDATOR ] ALEX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:28.221207] [WARN ] [VALIDATOR ] ALEX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:28.221351] [INFO ] [MAIN ] ALEX: Combined data validation passed. [2025-09-02T17:01:28.304506] [INFO ] [MAIN ] ALEX: Update completed successfully. [2025-09-02T17:01:28.306174] [INFO ] [MAIN ] Update Progress: 84/2372 symbols completed. ALEX took 5.9s. Estimated remaining: 38m 21s. Rate: 59.7 symbols/min [2025-09-02T17:01:28.483829] [INFO ] [MAIN ] ALLY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:28.486637] [INFO ] [REMOTE ] ALK: Incremental fetch complete for 2025-09 (2.38 seconds). [2025-09-02T17:01:28.531963] [INFO ] [MAIN ] ALK: Adding 387 new records, updating 0 existing records. [2025-09-02T17:01:28.536799] [INFO ] [MAIN ] ALK: Combined dataset has 24409 total records. [2025-09-02T17:01:28.693196] [INFO ] [MAIN ] ALLY: Loaded 24228 existing records. [2025-09-02T17:01:28.736964] [WARN ] [VALIDATOR ] ALK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:29.033276] [INFO ] [MAIN ] ALLY: Found 1 missing trading days. [2025-09-02T17:01:29.060801] [INFO ] [MAIN ] ALLY: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:29.087880] [INFO ] [REMOTE ] ALLY: Fetching primary data for 2025-09. [2025-09-02T17:01:29.098329] [INFO ] [REMOTE ] ALL: Incremental fetch complete for 2025-09 (2.80 seconds). [2025-09-02T17:01:29.143781] [INFO ] [MAIN ] ALL: Adding 368 new records, updating 0 existing records. [2025-09-02T17:01:29.144487] [WARN ] [VALIDATOR ] ALK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:29.144926] [INFO ] [MAIN ] ALK: Combined data validation passed. [2025-09-02T17:01:29.148988] [INFO ] [MAIN ] ALL: Combined dataset has 23249 total records. [2025-09-02T17:01:29.440619] [WARN ] [VALIDATOR ] ALL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:29.678502] [WARN ] [VALIDATOR ] ALL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:29.679665] [INFO ] [MAIN ] ALL: Combined data validation passed. [2025-09-02T17:01:29.683725] [INFO ] [MAIN ] ALK: Update completed successfully. [2025-09-02T17:01:29.686915] [INFO ] [MAIN ] Update Progress: 85/2372 symbols completed. ALK took 4.4s. Estimated remaining: 38m 30s. Rate: 59.4 symbols/min [2025-09-02T17:01:29.910896] [INFO ] [REMOTE ] ALLE: Incremental fetch complete for 2025-09 (2.16 seconds). [2025-09-02T17:01:30.005317] [INFO ] [MAIN ] ALLE: Adding 294 new records, updating 0 existing records. [2025-09-02T17:01:30.027943] [INFO ] [MAIN ] ALSN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:30.067154] [INFO ] [MAIN ] ALL: Update completed successfully. [2025-09-02T17:01:30.069690] [INFO ] [MAIN ] Update Progress: 86/2372 symbols completed. ALL took 4.3s. Estimated remaining: 38m 12s. Rate: 59.8 symbols/min [2025-09-02T17:01:30.069970] [INFO ] [MAIN ] ALLE: Combined dataset has 20736 total records. [2025-09-02T17:01:30.281060] [INFO ] [MAIN ] ALSN: Loaded 19733 existing records. [2025-09-02T17:01:30.433911] [INFO ] [MAIN ] ALTG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:30.494776] [WARN ] [VALIDATOR ] ALLE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:30.732180] [INFO ] [MAIN ] ALTG: Loaded 11445 existing records. [2025-09-02T17:01:30.739311] [INFO ] [MAIN ] ALSN: Found 1 missing trading days. [2025-09-02T17:01:30.740176] [INFO ] [MAIN ] ALSN: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:30.756051] [INFO ] [REMOTE ] ALSN: Fetching primary data for 2025-09. [2025-09-02T17:01:30.994321] [INFO ] [MAIN ] ALTG: Found 1 missing trading days. [2025-09-02T17:01:30.994599] [INFO ] [MAIN ] ALTG: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:30.994405] [WARN ] [VALIDATOR ] ALLE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:30.994803] [INFO ] [MAIN ] ALLE: Combined data validation passed. [2025-09-02T17:01:30.995300] [INFO ] [REMOTE ] ALTG: Fetching primary data for 2025-09. [2025-09-02T17:01:31.123087] [INFO ] [MAIN ] ALLE: Update completed successfully. [2025-09-02T17:01:31.125123] [INFO ] [MAIN ] Update Progress: 87/2372 symbols completed. ALLE took 3.8s. Estimated remaining: 38m 13s. Rate: 59.8 symbols/min [2025-09-02T17:01:31.293382] [INFO ] [MAIN ] ALUR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:31.299237] [INFO ] [MAIN ] ALUR: Loaded 4283 existing records. [2025-09-02T17:01:31.481712] [INFO ] [MAIN ] ALUR: Found 1 missing trading days. [2025-09-02T17:01:31.481902] [INFO ] [MAIN ] ALUR: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:31.482131] [INFO ] [REMOTE ] ALUR: Fetching primary data for 2025-09. [2025-09-02T17:01:32.133753] [INFO ] [REMOTE ] ALLY: Incremental fetch complete for 2025-09 (3.05 seconds). [2025-09-02T17:01:32.178586] [INFO ] [MAIN ] ALLY: Adding 387 new records, updating 0 existing records. [2025-09-02T17:01:32.182305] [INFO ] [MAIN ] ALLY: Combined dataset has 24615 total records. [2025-09-02T17:01:32.362749] [WARN ] [VALIDATOR ] ALLY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:32.550855] [WARN ] [VALIDATOR ] ALLY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:32.550976] [INFO ] [MAIN ] ALLY: Combined data validation passed. [2025-09-02T17:01:32.714428] [INFO ] [MAIN ] ALLY: Update completed successfully. [2025-09-02T17:01:32.717023] [INFO ] [MAIN ] Update Progress: 88/2372 symbols completed. ALLY took 4.4s. Estimated remaining: 38m 27s. Rate: 59.4 symbols/min [2025-09-02T17:01:32.797762] [INFO ] [REMOTE ] ALTG: Incremental fetch complete for 2025-09 (1.80 seconds). [2025-09-02T17:01:32.841466] [INFO ] [MAIN ] ALTG: Adding 110 new records, updating 0 existing records. [2025-09-02T17:01:32.846153] [INFO ] [REMOTE ] ALUR: Incremental fetch complete for 2025-09 (1.36 seconds). [2025-09-02T17:01:32.875830] [INFO ] [MAIN ] ALUR: Adding 48 new records, updating 0 existing records. [2025-09-02T17:01:32.927985] [INFO ] [MAIN ] ALV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:32.928757] [INFO ] [MAIN ] ALUR: Combined dataset has 4331 total records. [2025-09-02T17:01:32.940990] [INFO ] [MAIN ] ALTG: Combined dataset has 11555 total records. [2025-09-02T17:01:33.181559] [INFO ] [MAIN ] ALV: Loaded 19657 existing records. [2025-09-02T17:01:33.241570] [WARN ] [VALIDATOR ] ALUR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:33.456568] [INFO ] [REMOTE ] ALSN: Incremental fetch complete for 2025-09 (2.70 seconds). [2025-09-02T17:01:33.467145] [WARN ] [VALIDATOR ] ALTG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:33.589756] [INFO ] [MAIN ] ALSN: Adding 375 new records, updating 0 existing records. [2025-09-02T17:01:33.926277] [INFO ] [MAIN ] ALV: Found 1 missing trading days. [2025-09-02T17:01:33.927231] [INFO ] [MAIN ] ALV: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:33.927756] [INFO ] [REMOTE ] ALV: Fetching primary data for 2025-09. [2025-09-02T17:01:33.928603] [INFO ] [MAIN ] ALSN: Combined dataset has 20108 total records. [2025-09-02T17:01:33.942540] [WARN ] [VALIDATOR ] ALTG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:33.960745] [WARN ] [VALIDATOR ] ALUR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:33.986182] [INFO ] [MAIN ] ALTG: Combined data validation passed. [2025-09-02T17:01:33.986358] [INFO ] [MAIN ] ALUR: Combined data validation passed. [2025-09-02T17:01:34.186172] [WARN ] [VALIDATOR ] ALSN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:34.245507] [INFO ] [MAIN ] ALUR: Update completed successfully. [2025-09-02T17:01:34.269332] [INFO ] [MAIN ] Update Progress: 89/2372 symbols completed. ALUR took 3.1s. Estimated remaining: 38m 40s. Rate: 59.0 symbols/min [2025-09-02T17:01:34.504053] [INFO ] [MAIN ] ALTG: Update completed successfully. [2025-09-02T17:01:34.511566] [INFO ] [MAIN ] Update Progress: 90/2372 symbols completed. ALTG took 4.4s. Estimated remaining: 38m 19s. Rate: 59.5 symbols/min [2025-09-02T17:01:34.574423] [WARN ] [VALIDATOR ] ALSN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:34.579753] [INFO ] [MAIN ] ALSN: Combined data validation passed. [2025-09-02T17:01:34.644011] [INFO ] [MAIN ] ALX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:34.858041] [INFO ] [MAIN ] ALX: Loaded 4091 existing records. [2025-09-02T17:01:34.859160] [INFO ] [MAIN ] AM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:35.069245] [INFO ] [MAIN ] ALX: Found 1 missing trading days. [2025-09-02T17:01:35.070593] [INFO ] [MAIN ] ALX: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:35.071098] [INFO ] [REMOTE ] ALX: Fetching primary data for 2025-09. [2025-09-02T17:01:35.081981] [INFO ] [MAIN ] AM: Loaded 23660 existing records. [2025-09-02T17:01:35.235076] [INFO ] [MAIN ] ALSN: Update completed successfully. [2025-09-02T17:01:35.261937] [INFO ] [MAIN ] Update Progress: 91/2372 symbols completed. ALSN took 5.6s. Estimated remaining: 38m 12s. Rate: 59.7 symbols/min [2025-09-02T17:01:35.356739] [INFO ] [MAIN ] AM: Found 1 missing trading days. [2025-09-02T17:01:35.372915] [INFO ] [MAIN ] AM: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:35.383944] [INFO ] [REMOTE ] AM: Fetching primary data for 2025-09. [2025-09-02T17:01:35.463288] [INFO ] [MAIN ] AMBC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:35.478674] [INFO ] [MAIN ] AMBC: Loaded 16593 existing records. [2025-09-02T17:01:35.662431] [INFO ] [MAIN ] AMBC: Found 1 missing trading days. [2025-09-02T17:01:35.662695] [INFO ] [MAIN ] AMBC: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:35.662921] [INFO ] [REMOTE ] AMBC: Fetching primary data for 2025-09. [2025-09-02T17:01:36.423305] [INFO ] [REMOTE ] ALX: Incremental fetch complete for 2025-09 (1.35 seconds). [2025-09-02T17:01:36.430261] [INFO ] [MAIN ] ALX: Adding 36 new records, updating 0 existing records. [2025-09-02T17:01:36.434734] [INFO ] [REMOTE ] ALV: Incremental fetch complete for 2025-09 (2.51 seconds). [2025-09-02T17:01:36.471085] [INFO ] [MAIN ] ALX: Combined dataset has 4127 total records. [2025-09-02T17:01:36.470990] [INFO ] [MAIN ] ALV: Adding 272 new records, updating 0 existing records. [2025-09-02T17:01:36.637086] [INFO ] [MAIN ] ALV: Combined dataset has 19929 total records. [2025-09-02T17:01:36.658116] [WARN ] [VALIDATOR ] ALX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:37.023994] [WARN ] [VALIDATOR ] ALV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:37.150198] [WARN ] [VALIDATOR ] ALX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:37.160619] [INFO ] [MAIN ] ALX: Combined data validation passed. [2025-09-02T17:01:37.236852] [WARN ] [MAIN ] AM: Failed to fetch data for month 2025-09. [2025-09-02T17:01:37.248721] [WARN ] [MAIN ] AM: No new data fetched. Keeping existing data. [2025-09-02T17:01:37.250149] [INFO ] [MAIN ] Update Progress: 92/2372 symbols completed. AM took 2.7s. Estimated remaining: 38m 35s. Rate: 59.1 symbols/min [2025-09-02T17:01:37.264371] [WARN ] [VALIDATOR ] ALV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:37.274949] [INFO ] [MAIN ] ALV: Combined data validation passed. [2025-09-02T17:01:37.365004] [INFO ] [MAIN ] ALX: Update completed successfully. [2025-09-02T17:01:37.453392] [INFO ] [MAIN ] Update Progress: 93/2372 symbols completed. ALX took 3.2s. Estimated remaining: 38m 14s. Rate: 59.6 symbols/min [2025-09-02T17:01:37.527154] [INFO ] [MAIN ] AMBP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:37.730765] [INFO ] [MAIN ] AMBQ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:37.743848] [INFO ] [MAIN ] AMBP: Loaded 20439 existing records. [2025-09-02T17:01:37.821365] [INFO ] [MAIN ] AMBQ: Loaded 4927 existing records. [2025-09-02T17:01:38.036012] [INFO ] [REMOTE ] AMBC: Incremental fetch complete for 2025-09 (2.37 seconds). [2025-09-02T17:01:38.060603] [INFO ] [MAIN ] AMBP: Found 1 missing trading days. [2025-09-02T17:01:38.071523] [INFO ] [MAIN ] AMBP: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:38.076942] [INFO ] [REMOTE ] AMBP: Fetching primary data for 2025-09. [2025-09-02T17:01:38.078373] [INFO ] [MAIN ] AMBC: Adding 257 new records, updating 0 existing records. [2025-09-02T17:01:38.082473] [INFO ] [MAIN ] ALV: Update completed successfully. [2025-09-02T17:01:38.089898] [INFO ] [MAIN ] Update Progress: 94/2372 symbols completed. ALV took 5.4s. Estimated remaining: 38m 4s. Rate: 59.8 symbols/min [2025-09-02T17:01:38.169381] [INFO ] [MAIN ] AMBQ: Found 1 missing trading days. [2025-09-02T17:01:38.195724] [INFO ] [MAIN ] AMBQ: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:38.223059] [INFO ] [REMOTE ] AMBQ: Fetching primary data for 2025-09. [2025-09-02T17:01:38.263617] [INFO ] [MAIN ] AMBC: Combined dataset has 16850 total records. [2025-09-02T17:01:38.438357] [INFO ] [MAIN ] AMC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:38.515182] [WARN ] [VALIDATOR ] AMBC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:38.654883] [INFO ] [MAIN ] AMC: Loaded 24610 existing records. [2025-09-02T17:01:38.896658] [INFO ] [MAIN ] AMC: Found 1 missing trading days. [2025-09-02T17:01:38.896935] [INFO ] [MAIN ] AMC: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:38.897285] [INFO ] [REMOTE ] AMC: Fetching primary data for 2025-09. [2025-09-02T17:01:38.898191] [WARN ] [VALIDATOR ] AMBC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:38.898322] [INFO ] [MAIN ] AMBC: Combined data validation passed. [2025-09-02T17:01:38.995954] [INFO ] [MAIN ] AMBC: Update completed successfully. [2025-09-02T17:01:38.997621] [INFO ] [MAIN ] Update Progress: 95/2372 symbols completed. AMBC took 3.7s. Estimated remaining: 38m 1s. Rate: 59.9 symbols/min [2025-09-02T17:01:39.172925] [INFO ] [MAIN ] AMCR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:39.195111] [INFO ] [MAIN ] AMCR: Loaded 24485 existing records. [2025-09-02T17:01:39.373216] [INFO ] [MAIN ] AMCR: Found 1 missing trading days. [2025-09-02T17:01:39.373374] [INFO ] [MAIN ] AMCR: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:39.373595] [INFO ] [REMOTE ] AMCR: Fetching primary data for 2025-09. [2025-09-02T17:01:39.659069] [WARN ] [MAIN ] AMBP: Failed to fetch data for month 2025-09. [2025-09-02T17:01:39.659232] [WARN ] [MAIN ] AMBP: No new data fetched. Keeping existing data. [2025-09-02T17:01:39.659332] [INFO ] [MAIN ] Update Progress: 96/2372 symbols completed. AMBP took 2.4s. Estimated remaining: 37m 52s. Rate: 60.1 symbols/min [2025-09-02T17:01:39.825853] [INFO ] [MAIN ] AME: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:39.848514] [INFO ] [MAIN ] AME: Loaded 22139 existing records. [2025-09-02T17:01:40.022861] [INFO ] [MAIN ] AME: Found 1 missing trading days. [2025-09-02T17:01:40.023050] [INFO ] [MAIN ] AME: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:40.023329] [INFO ] [REMOTE ] AME: Fetching primary data for 2025-09. [2025-09-02T17:01:40.360071] [INFO ] [REMOTE ] AMBQ: Incremental fetch complete for 2025-09 (2.14 seconds). [2025-09-02T17:01:40.373894] [INFO ] [MAIN ] AMBQ: Adding 137 new records, updating 0 existing records. [2025-09-02T17:01:40.376163] [INFO ] [MAIN ] AMBQ: Combined dataset has 5064 total records. [2025-09-02T17:01:40.561095] [WARN ] [VALIDATOR ] AMBQ: Not fatal, but first date in data (2025-07-30) does not match expected start date (2025-01-28) [2025-09-02T17:01:40.744461] [WARN ] [VALIDATOR ] AMBQ: Missing data for 126 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17, 2025-06-18, 2025-06-20, 2025-06-23, 2025-06-24, 2025-06-25, 2025-06-26, 2025-06-27, 2025-06-30, 2025-07-01, 2025-07-02, 2025-07-03, 2025-07-07, 2025-07-08, 2025-07-09, 2025-07-10, 2025-07-11, 2025-07-14, 2025-07-15, 2025-07-16, 2025-07-17, 2025-07-18, 2025-07-21, 2025-07-22, 2025-07-23, 2025-07-24, 2025-07-25, 2025-07-28, 2025-07-29 [2025-09-02T17:01:40.744607] [INFO ] [MAIN ] AMBQ: Combined data validation passed. [2025-09-02T17:01:40.775201] [INFO ] [MAIN ] AMBQ: Update completed successfully. [2025-09-02T17:01:40.775911] [INFO ] [MAIN ] Update Progress: 97/2372 symbols completed. AMBQ took 3.3s. Estimated remaining: 37m 54s. Rate: 60.0 symbols/min [2025-09-02T17:01:40.976076] [INFO ] [MAIN ] AMG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:40.985887] [INFO ] [MAIN ] AMG: Loaded 8333 existing records. [2025-09-02T17:01:41.160755] [INFO ] [MAIN ] AMG: Found 1 missing trading days. [2025-09-02T17:01:41.160926] [INFO ] [MAIN ] AMG: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:41.161149] [INFO ] [REMOTE ] AMG: Fetching primary data for 2025-09. [2025-09-02T17:01:41.996038] [WARN ] [MAIN ] AMG: Failed to fetch data for month 2025-09. [2025-09-02T17:01:41.996181] [WARN ] [MAIN ] AMG: No new data fetched. Keeping existing data. [2025-09-02T17:01:41.996292] [INFO ] [MAIN ] Update Progress: 98/2372 symbols completed. AMG took 1.2s. Estimated remaining: 37m 58s. Rate: 59.9 symbols/min [2025-09-02T17:01:42.168101] [INFO ] [MAIN ] AMH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:42.190472] [INFO ] [MAIN ] AMH: Loaded 23534 existing records. [2025-09-02T17:01:42.369891] [INFO ] [MAIN ] AMH: Found 1 missing trading days. [2025-09-02T17:01:42.370024] [INFO ] [MAIN ] AMH: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:42.370238] [INFO ] [REMOTE ] AMH: Fetching primary data for 2025-09. [2025-09-02T17:01:42.470393] [INFO ] [REMOTE ] AMCR: Incremental fetch complete for 2025-09 (3.10 seconds). [2025-09-02T17:01:42.524128] [INFO ] [MAIN ] AMCR: Adding 390 new records, updating 0 existing records. [2025-09-02T17:01:42.528341] [INFO ] [MAIN ] AMCR: Combined dataset has 24875 total records. [2025-09-02T17:01:42.717995] [WARN ] [VALIDATOR ] AMCR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:42.766545] [INFO ] [REMOTE ] AME: Incremental fetch complete for 2025-09 (2.74 seconds). [2025-09-02T17:01:42.898745] [INFO ] [MAIN ] AME: Adding 372 new records, updating 0 existing records. [2025-09-02T17:01:43.033346] [INFO ] [MAIN ] AME: Combined dataset has 22511 total records. [2025-09-02T17:01:43.032922] [INFO ] [REMOTE ] AMC: Incremental fetch complete for 2025-09 (4.14 seconds). [2025-09-02T17:01:43.157937] [INFO ] [MAIN ] AMC: Adding 389 new records, updating 0 existing records. [2025-09-02T17:01:43.238692] [WARN ] [VALIDATOR ] AMCR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:43.274943] [INFO ] [MAIN ] AMCR: Combined data validation passed. [2025-09-02T17:01:43.316359] [INFO ] [MAIN ] AMC: Combined dataset has 24999 total records. [2025-09-02T17:01:43.457346] [WARN ] [VALIDATOR ] AME: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:43.735917] [WARN ] [MAIN ] AMH: Failed to fetch data for month 2025-09. [2025-09-02T17:01:43.737164] [WARN ] [MAIN ] AMH: No new data fetched. Keeping existing data. [2025-09-02T17:01:43.737377] [INFO ] [MAIN ] Update Progress: 99/2372 symbols completed. AMH took 1.7s. Estimated remaining: 38m 14s. Rate: 59.5 symbols/min [2025-09-02T17:01:43.933514] [WARN ] [VALIDATOR ] AMC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:44.322425] [INFO ] [MAIN ] AMN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:44.419698] [WARN ] [VALIDATOR ] AME: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:44.421947] [INFO ] [MAIN ] AME: Combined data validation passed. [2025-09-02T17:01:44.434796] [WARN ] [VALIDATOR ] AMC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:44.435560] [INFO ] [MAIN ] AMC: Combined data validation passed. [2025-09-02T17:01:44.503992] [INFO ] [MAIN ] AMN: Loaded 19376 existing records. [2025-09-02T17:01:44.861973] [INFO ] [MAIN ] AMN: Found 1 missing trading days. [2025-09-02T17:01:44.865157] [INFO ] [MAIN ] AMN: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:44.866753] [INFO ] [REMOTE ] AMN: Fetching primary data for 2025-09. [2025-09-02T17:01:44.886908] [INFO ] [MAIN ] AMCR: Update completed successfully. [2025-09-02T17:01:44.890039] [INFO ] [MAIN ] Update Progress: 100/2372 symbols completed. AMCR took 5.9s. Estimated remaining: 38m 16s. Rate: 59.4 symbols/min [2025-09-02T17:01:45.087849] [INFO ] [MAIN ] AMP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:45.161359] [INFO ] [MAIN ] AMC: Update completed successfully. [2025-09-02T17:01:45.164516] [INFO ] [MAIN ] AMP: Loaded 14063 existing records. [2025-09-02T17:01:45.167607] [INFO ] [MAIN ] Update Progress: 101/2372 symbols completed. AMC took 7.1s. Estimated remaining: 37m 59s. Rate: 59.8 symbols/min [2025-09-02T17:01:45.164691] [INFO ] [MAIN ] AME: Update completed successfully. [2025-09-02T17:01:45.201348] [INFO ] [MAIN ] Update Progress: 102/2372 symbols completed. AME took 5.5s. Estimated remaining: 37m 36s. Rate: 60.4 symbols/min [2025-09-02T17:01:45.608807] [INFO ] [MAIN ] AMP: Found 1 missing trading days. [2025-09-02T17:01:45.650375] [INFO ] [MAIN ] AMP: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:45.701527] [INFO ] [REMOTE ] AMP: Fetching primary data for 2025-09. [2025-09-02T17:01:45.750608] [INFO ] [MAIN ] AMPX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:45.756505] [INFO ] [MAIN ] AMPY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:45.783902] [INFO ] [MAIN ] AMPY: Loaded 17568 existing records. [2025-09-02T17:01:45.908712] [INFO ] [MAIN ] AMPX: Loaded 24259 existing records. [2025-09-02T17:01:46.077079] [INFO ] [MAIN ] AMPY: Found 1 missing trading days. [2025-09-02T17:01:46.077247] [INFO ] [MAIN ] AMPY: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:46.077831] [INFO ] [REMOTE ] AMPY: Fetching primary data for 2025-09. [2025-09-02T17:01:46.152816] [INFO ] [MAIN ] AMPX: Found 1 missing trading days. [2025-09-02T17:01:46.152994] [INFO ] [MAIN ] AMPX: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:46.153217] [INFO ] [REMOTE ] AMPX: Fetching primary data for 2025-09. [2025-09-02T17:01:47.398875] [INFO ] [REMOTE ] AMN: Incremental fetch complete for 2025-09 (2.53 seconds). [2025-09-02T17:01:47.436377] [INFO ] [MAIN ] AMN: Adding 314 new records, updating 0 existing records. [2025-09-02T17:01:47.439364] [INFO ] [REMOTE ] AMP: Incremental fetch complete for 2025-09 (1.74 seconds). [2025-09-02T17:01:47.464127] [INFO ] [MAIN ] AMP: Adding 165 new records, updating 0 existing records. [2025-09-02T17:01:47.466986] [INFO ] [MAIN ] AMN: Combined dataset has 19690 total records. [2025-09-02T17:01:47.591045] [INFO ] [MAIN ] AMP: Combined dataset has 14228 total records. [2025-09-02T17:01:47.710726] [WARN ] [VALIDATOR ] AMN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:48.002655] [WARN ] [VALIDATOR ] AMP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:48.210531] [WARN ] [VALIDATOR ] AMN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:48.211050] [INFO ] [MAIN ] AMN: Combined data validation passed. [2025-09-02T17:01:48.211781] [WARN ] [VALIDATOR ] AMP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:48.211983] [INFO ] [MAIN ] AMP: Combined data validation passed. [2025-09-02T17:01:48.370974] [INFO ] [REMOTE ] AMPY: Incremental fetch complete for 2025-09 (2.29 seconds). [2025-09-02T17:01:48.418044] [INFO ] [MAIN ] AMPY: Adding 150 new records, updating 0 existing records. [2025-09-02T17:01:48.453825] [INFO ] [MAIN ] AMPY: Combined dataset has 17718 total records. [2025-09-02T17:01:48.469533] [INFO ] [MAIN ] AMP: Update completed successfully. [2025-09-02T17:01:48.501727] [INFO ] [MAIN ] Update Progress: 103/2372 symbols completed. AMP took 3.6s. Estimated remaining: 38m 26s. Rate: 59.0 symbols/min [2025-09-02T17:01:48.530047] [INFO ] [MAIN ] AMN: Update completed successfully. [2025-09-02T17:01:48.551927] [INFO ] [MAIN ] Update Progress: 104/2372 symbols completed. AMN took 4.8s. Estimated remaining: 38m 4s. Rate: 59.6 symbols/min [2025-09-02T17:01:48.939785] [WARN ] [VALIDATOR ] AMPY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:49.104275] [INFO ] [MAIN ] AMR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:49.106088] [INFO ] [MAIN ] AMRC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:49.282532] [INFO ] [REMOTE ] AMPX: Incremental fetch complete for 2025-09 (3.13 seconds). [2025-09-02T17:01:49.285788] [INFO ] [MAIN ] AMR: Loaded 13944 existing records. [2025-09-02T17:01:49.343801] [WARN ] [VALIDATOR ] AMPY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:49.368984] [INFO ] [MAIN ] AMPX: Adding 390 new records, updating 0 existing records. [2025-09-02T17:01:49.369771] [INFO ] [MAIN ] AMRC: Loaded 16716 existing records. [2025-09-02T17:01:49.359613] [INFO ] [MAIN ] AMPY: Combined data validation passed. [2025-09-02T17:01:49.772666] [INFO ] [MAIN ] AMR: Found 1 missing trading days. [2025-09-02T17:01:49.788397] [INFO ] [MAIN ] AMRC: Found 1 missing trading days. [2025-09-02T17:01:49.788753] [INFO ] [MAIN ] AMPX: Combined dataset has 24649 total records. [2025-09-02T17:01:49.789768] [INFO ] [MAIN ] AMR: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:49.789696] [INFO ] [MAIN ] AMRC: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:49.791479] [INFO ] [REMOTE ] AMRC: Fetching primary data for 2025-09. [2025-09-02T17:01:49.790885] [INFO ] [REMOTE ] AMR: Fetching primary data for 2025-09. [2025-09-02T17:01:49.980432] [WARN ] [VALIDATOR ] AMPX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:50.191954] [INFO ] [MAIN ] AMPY: Update completed successfully. [2025-09-02T17:01:50.193493] [INFO ] [MAIN ] Update Progress: 105/2372 symbols completed. AMPY took 5.0s. Estimated remaining: 38m 16s. Rate: 59.2 symbols/min [2025-09-02T17:01:50.193538] [WARN ] [VALIDATOR ] AMPX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:50.199605] [INFO ] [MAIN ] AMPX: Combined data validation passed. [2025-09-02T17:01:50.472693] [INFO ] [MAIN ] AMRZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:50.495941] [INFO ] [MAIN ] AMRZ: Loaded 18463 existing records. [2025-09-02T17:01:50.678553] [INFO ] [MAIN ] AMRZ: Found 1 missing trading days. [2025-09-02T17:01:50.679694] [INFO ] [MAIN ] AMRZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:50.680407] [INFO ] [REMOTE ] AMRZ: Fetching primary data for 2025-09. [2025-09-02T17:01:50.720678] [INFO ] [MAIN ] AMPX: Update completed successfully. [2025-09-02T17:01:50.723308] [INFO ] [MAIN ] Update Progress: 106/2372 symbols completed. AMPX took 5.5s. Estimated remaining: 38m 5s. Rate: 59.5 symbols/min [2025-09-02T17:01:50.892300] [INFO ] [MAIN ] AMT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:50.914089] [INFO ] [MAIN ] AMT: Loaded 23709 existing records. [2025-09-02T17:01:51.087445] [INFO ] [MAIN ] AMT: Found 1 missing trading days. [2025-09-02T17:01:51.087563] [INFO ] [MAIN ] AMT: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:51.087782] [INFO ] [REMOTE ] AMT: Fetching primary data for 2025-09. [2025-09-02T17:01:51.960988] [INFO ] [REMOTE ] AMR: Incremental fetch complete for 2025-09 (2.17 seconds). [2025-09-02T17:01:51.982778] [INFO ] [MAIN ] AMR: Adding 143 new records, updating 0 existing records. [2025-09-02T17:01:51.985395] [INFO ] [MAIN ] AMR: Combined dataset has 14087 total records. [2025-09-02T17:01:52.163798] [WARN ] [VALIDATOR ] AMR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:52.233199] [WARN ] [MAIN ] AMRZ: Failed to fetch data for month 2025-09. [2025-09-02T17:01:52.244415] [WARN ] [MAIN ] AMRZ: No new data fetched. Keeping existing data. [2025-09-02T17:01:52.254971] [INFO ] [MAIN ] Update Progress: 107/2372 symbols completed. AMRZ took 2.1s. Estimated remaining: 38m 15s. Rate: 59.2 symbols/min [2025-09-02T17:01:52.274310] [INFO ] [REMOTE ] AMRC: Incremental fetch complete for 2025-09 (2.48 seconds). [2025-09-02T17:01:52.355567] [INFO ] [MAIN ] AMRC: Adding 264 new records, updating 0 existing records. [2025-09-02T17:01:52.538986] [INFO ] [MAIN ] AMRC: Combined dataset has 16980 total records. [2025-09-02T17:01:52.556793] [INFO ] [MAIN ] AMTB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:52.600800] [WARN ] [VALIDATOR ] AMR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:52.636563] [INFO ] [MAIN ] AMR: Combined data validation passed. [2025-09-02T17:01:52.688326] [INFO ] [MAIN ] AMTB: Loaded 9874 existing records. [2025-09-02T17:01:52.744475] [WARN ] [VALIDATOR ] AMRC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:53.154331] [INFO ] [MAIN ] AMTB: Found 1 missing trading days. [2025-09-02T17:01:53.188030] [INFO ] [MAIN ] AMTB: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:53.189084] [INFO ] [REMOTE ] AMTB: Fetching primary data for 2025-09. [2025-09-02T17:01:53.205376] [WARN ] [VALIDATOR ] AMRC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:53.208290] [INFO ] [MAIN ] AMRC: Combined data validation passed. [2025-09-02T17:01:53.208675] [INFO ] [MAIN ] AMR: Update completed successfully. [2025-09-02T17:01:53.210863] [INFO ] [MAIN ] Update Progress: 108/2372 symbols completed. AMR took 4.7s. Estimated remaining: 38m 13s. Rate: 59.2 symbols/min [2025-09-02T17:01:53.487520] [INFO ] [MAIN ] AMTD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:53.499256] [INFO ] [MAIN ] AMRC: Update completed successfully. [2025-09-02T17:01:53.500920] [INFO ] [MAIN ] AMTD: Loaded 1973 existing records. [2025-09-02T17:01:53.502495] [INFO ] [MAIN ] Update Progress: 109/2372 symbols completed. AMRC took 4.9s. Estimated remaining: 37m 57s. Rate: 59.6 symbols/min [2025-09-02T17:01:53.813352] [INFO ] [MAIN ] AMTD: Found 1 missing trading days. [2025-09-02T17:01:53.848369] [INFO ] [MAIN ] AMTD: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:53.859114] [INFO ] [REMOTE ] AMTD: Fetching primary data for 2025-09. [2025-09-02T17:01:53.882408] [INFO ] [MAIN ] AMTM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:53.909916] [INFO ] [MAIN ] AMTM: Loaded 22916 existing records. [2025-09-02T17:01:54.029993] [INFO ] [REMOTE ] AMT: Incremental fetch complete for 2025-09 (2.94 seconds). [2025-09-02T17:01:54.097214] [INFO ] [MAIN ] AMT: Adding 380 new records, updating 0 existing records. [2025-09-02T17:01:54.156924] [INFO ] [MAIN ] AMTM: Found 1 missing trading days. [2025-09-02T17:01:54.157089] [INFO ] [MAIN ] AMTM: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:54.157368] [INFO ] [REMOTE ] AMTM: Fetching primary data for 2025-09. [2025-09-02T17:01:54.159087] [INFO ] [MAIN ] AMT: Combined dataset has 24089 total records. [2025-09-02T17:01:54.343204] [WARN ] [VALIDATOR ] AMT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:54.533064] [WARN ] [VALIDATOR ] AMT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:54.533178] [INFO ] [MAIN ] AMT: Combined data validation passed. [2025-09-02T17:01:54.681115] [INFO ] [MAIN ] AMT: Update completed successfully. [2025-09-02T17:01:54.683905] [INFO ] [MAIN ] Update Progress: 110/2372 symbols completed. AMT took 4.0s. Estimated remaining: 37m 60s. Rate: 59.5 symbols/min [2025-09-02T17:01:54.862433] [INFO ] [MAIN ] AMWL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:54.868002] [INFO ] [MAIN ] AMWL: Loaded 3847 existing records. [2025-09-02T17:01:54.940720] [INFO ] [REMOTE ] AMTB: Incremental fetch complete for 2025-09 (1.75 seconds). [2025-09-02T17:01:54.988727] [INFO ] [MAIN ] AMTB: Adding 127 new records, updating 0 existing records. [2025-09-02T17:01:55.021673] [INFO ] [REMOTE ] AMTD: Incremental fetch complete for 2025-09 (1.16 seconds). [2025-09-02T17:01:55.071344] [INFO ] [MAIN ] AMTD: Adding 22 new records, updating 0 existing records. [2025-09-02T17:01:55.075627] [INFO ] [MAIN ] AMWL: Found 1 missing trading days. [2025-09-02T17:01:55.076030] [INFO ] [MAIN ] AMWL: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:55.077846] [INFO ] [REMOTE ] AMWL: Fetching primary data for 2025-09. [2025-09-02T17:01:55.078465] [INFO ] [MAIN ] AMTB: Combined dataset has 10001 total records. [2025-09-02T17:01:55.079453] [INFO ] [MAIN ] AMTD: Combined dataset has 1995 total records. [2025-09-02T17:01:55.426407] [WARN ] [VALIDATOR ] AMTD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:55.475276] [WARN ] [VALIDATOR ] AMTB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:55.885444] [WARN ] [VALIDATOR ] AMTB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:55.885491] [WARN ] [VALIDATOR ] AMTD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:55.885695] [INFO ] [MAIN ] AMTB: Combined data validation passed. [2025-09-02T17:01:55.885813] [INFO ] [MAIN ] AMTD: Combined data validation passed. [2025-09-02T17:01:55.955685] [INFO ] [MAIN ] AMTD: Update completed successfully. [2025-09-02T17:01:55.957472] [INFO ] [MAIN ] Update Progress: 111/2372 symbols completed. AMTD took 2.7s. Estimated remaining: 38m 4s. Rate: 59.4 symbols/min [2025-09-02T17:01:56.140253] [INFO ] [MAIN ] AMX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:56.148531] [INFO ] [MAIN ] AMTB: Update completed successfully. [2025-09-02T17:01:56.150361] [INFO ] [MAIN ] Update Progress: 112/2372 symbols completed. AMTB took 3.9s. Estimated remaining: 37m 46s. Rate: 59.8 symbols/min [2025-09-02T17:01:56.286537] [INFO ] [MAIN ] AMX: Loaded 22012 existing records. [2025-09-02T17:01:56.455737] [INFO ] [MAIN ] AN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:56.546114] [INFO ] [MAIN ] AMX: Found 1 missing trading days. [2025-09-02T17:01:56.548726] [INFO ] [REMOTE ] AMWL: Incremental fetch complete for 2025-09 (1.47 seconds). [2025-09-02T17:01:56.548600] [INFO ] [MAIN ] AMX: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:56.563696] [INFO ] [REMOTE ] AMX: Fetching primary data for 2025-09. [2025-09-02T17:01:56.563405] [INFO ] [MAIN ] AMWL: Adding 85 new records, updating 0 existing records. [2025-09-02T17:01:56.565255] [INFO ] [MAIN ] AN: Loaded 13654 existing records. [2025-09-02T17:01:56.645935] [INFO ] [MAIN ] AMWL: Combined dataset has 3932 total records. [2025-09-02T17:01:56.853026] [INFO ] [MAIN ] AN: Found 1 missing trading days. [2025-09-02T17:01:56.873850] [INFO ] [MAIN ] AN: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:56.932147] [INFO ] [REMOTE ] AN: Fetching primary data for 2025-09. [2025-09-02T17:01:56.938333] [WARN ] [VALIDATOR ] AMWL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:57.043809] [INFO ] [REMOTE ] AMTM: Incremental fetch complete for 2025-09 (2.89 seconds). [2025-09-02T17:01:57.149057] [INFO ] [MAIN ] AMTM: Adding 363 new records, updating 0 existing records. [2025-09-02T17:01:57.174371] [WARN ] [VALIDATOR ] AMWL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:57.174566] [INFO ] [MAIN ] AMWL: Combined data validation passed. [2025-09-02T17:01:57.187301] [INFO ] [MAIN ] AMTM: Combined dataset has 23279 total records. [2025-09-02T17:01:57.266304] [INFO ] [MAIN ] AMWL: Update completed successfully. [2025-09-02T17:01:57.301888] [INFO ] [MAIN ] Update Progress: 113/2372 symbols completed. AMWL took 2.6s. Estimated remaining: 37m 48s. Rate: 59.7 symbols/min [2025-09-02T17:01:57.511683] [WARN ] [VALIDATOR ] AMTM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:57.696321] [INFO ] [MAIN ] ANET: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:57.795361] [WARN ] [VALIDATOR ] AMTM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:57.795538] [INFO ] [MAIN ] AMTM: Combined data validation passed. [2025-09-02T17:01:57.885315] [INFO ] [MAIN ] ANET: Loaded 24576 existing records. [2025-09-02T17:01:58.107069] [INFO ] [MAIN ] ANET: Found 1 missing trading days. [2025-09-02T17:01:58.108770] [INFO ] [MAIN ] ANET: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:58.112025] [INFO ] [REMOTE ] ANET: Fetching primary data for 2025-09. [2025-09-02T17:01:58.159073] [INFO ] [MAIN ] AMTM: Update completed successfully. [2025-09-02T17:01:58.161740] [INFO ] [MAIN ] Update Progress: 114/2372 symbols completed. AMTM took 4.6s. Estimated remaining: 37m 45s. Rate: 59.8 symbols/min [2025-09-02T17:01:58.343971] [INFO ] [MAIN ] ANF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:58.367766] [INFO ] [MAIN ] ANF: Loaded 23706 existing records. [2025-09-02T17:01:58.549699] [INFO ] [MAIN ] ANF: Found 1 missing trading days. [2025-09-02T17:01:58.549872] [INFO ] [MAIN ] ANF: Need to fetch 1 months: 2025-09 [2025-09-02T17:01:58.550099] [INFO ] [REMOTE ] ANF: Fetching primary data for 2025-09. [2025-09-02T17:01:58.778958] [INFO ] [REMOTE ] AN: Incremental fetch complete for 2025-09 (1.85 seconds). [2025-09-02T17:01:58.803871] [INFO ] [MAIN ] AN: Adding 179 new records, updating 0 existing records. [2025-09-02T17:01:58.807122] [INFO ] [MAIN ] AN: Combined dataset has 13833 total records. [2025-09-02T17:01:58.984111] [WARN ] [VALIDATOR ] AN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:59.176436] [WARN ] [VALIDATOR ] AN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:59.176610] [INFO ] [MAIN ] AN: Combined data validation passed. [2025-09-02T17:01:59.248415] [INFO ] [REMOTE ] AMX: Incremental fetch complete for 2025-09 (2.68 seconds). [2025-09-02T17:01:59.300413] [INFO ] [MAIN ] AMX: Adding 363 new records, updating 0 existing records. [2025-09-02T17:01:59.313275] [INFO ] [MAIN ] AMX: Combined dataset has 22375 total records. [2025-09-02T17:01:59.490051] [INFO ] [MAIN ] AN: Update completed successfully. [2025-09-02T17:01:59.518288] [INFO ] [MAIN ] Update Progress: 115/2372 symbols completed. AN took 3.4s. Estimated remaining: 37m 51s. Rate: 59.6 symbols/min [2025-09-02T17:01:59.516873] [WARN ] [VALIDATOR ] AMX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:01:59.883526] [INFO ] [MAIN ] ANRO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:01:59.885839] [WARN ] [VALIDATOR ] AMX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:01:59.885967] [INFO ] [MAIN ] AMX: Combined data validation passed. [2025-09-02T17:01:59.948366] [INFO ] [MAIN ] ANRO: Loaded 8837 existing records. [2025-09-02T17:02:00.169373] [INFO ] [MAIN ] ANRO: Found 1 missing trading days. [2025-09-02T17:02:00.171223] [INFO ] [MAIN ] ANRO: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:00.172245] [INFO ] [REMOTE ] ANRO: Fetching primary data for 2025-09. [2025-09-02T17:02:00.217286] [INFO ] [MAIN ] AMX: Update completed successfully. [2025-09-02T17:02:00.219745] [INFO ] [MAIN ] Update Progress: 116/2372 symbols completed. AMX took 4.3s. Estimated remaining: 37m 44s. Rate: 59.8 symbols/min [2025-09-02T17:02:00.391419] [INFO ] [MAIN ] ANVS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:00.403075] [INFO ] [MAIN ] ANVS: Loaded 11184 existing records. [2025-09-02T17:02:00.581469] [INFO ] [MAIN ] ANVS: Found 1 missing trading days. [2025-09-02T17:02:00.582057] [INFO ] [MAIN ] ANVS: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:00.582297] [INFO ] [REMOTE ] ANVS: Fetching primary data for 2025-09. [2025-09-02T17:02:01.645431] [INFO ] [REMOTE ] ANF: Incremental fetch complete for 2025-09 (3.10 seconds). [2025-09-02T17:02:01.690468] [INFO ] [MAIN ] ANF: Adding 379 new records, updating 0 existing records. [2025-09-02T17:02:01.694521] [INFO ] [MAIN ] ANF: Combined dataset has 24085 total records. [2025-09-02T17:02:01.775524] [WARN ] [MAIN ] ANVS: Failed to fetch data for month 2025-09. [2025-09-02T17:02:01.808959] [WARN ] [MAIN ] ANVS: No new data fetched. Keeping existing data. [2025-09-02T17:02:01.809246] [INFO ] [MAIN ] Update Progress: 117/2372 symbols completed. ANVS took 1.6s. Estimated remaining: 37m 54s. Rate: 59.5 symbols/min [2025-09-02T17:02:01.896358] [WARN ] [VALIDATOR ] ANF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:02.088709] [WARN ] [VALIDATOR ] ANF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:02.088832] [INFO ] [MAIN ] ANF: Combined data validation passed. [2025-09-02T17:02:02.187719] [INFO ] [REMOTE ] ANET: Incremental fetch complete for 2025-09 (4.08 seconds). [2025-09-02T17:02:02.239668] [INFO ] [MAIN ] ANET: Adding 390 new records, updating 0 existing records. [2025-09-02T17:02:02.245721] [INFO ] [REMOTE ] ANRO: Incremental fetch complete for 2025-09 (2.07 seconds). [2025-09-02T17:02:02.263313] [INFO ] [MAIN ] ANRO: Adding 116 new records, updating 0 existing records. [2025-09-02T17:02:02.269032] [INFO ] [MAIN ] ANRO: Combined dataset has 8953 total records. [2025-09-02T17:02:02.269683] [INFO ] [MAIN ] ANET: Combined dataset has 24966 total records. [2025-09-02T17:02:02.607232] [WARN ] [VALIDATOR ] ANRO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:02.683355] [WARN ] [VALIDATOR ] ANET: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:03.040785] [WARN ] [VALIDATOR ] ANET: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:03.042723] [INFO ] [MAIN ] ANET: Combined data validation passed. [2025-09-02T17:02:03.040843] [WARN ] [VALIDATOR ] ANRO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:03.043936] [INFO ] [MAIN ] ANRO: Combined data validation passed. [2025-09-02T17:02:03.207015] [INFO ] [MAIN ] ANF: Update completed successfully. [2025-09-02T17:02:03.215426] [INFO ] [MAIN ] ANRO: Update completed successfully. [2025-09-02T17:02:03.218068] [INFO ] [MAIN ] Update Progress: 118/2372 symbols completed. ANF took 5.1s. Estimated remaining: 38m 1s. Rate: 59.3 symbols/min [2025-09-02T17:02:03.221103] [INFO ] [MAIN ] Update Progress: 119/2372 symbols completed. ANRO took 3.7s. Estimated remaining: 37m 40s. Rate: 59.8 symbols/min [2025-09-02T17:02:03.286718] [INFO ] [MAIN ] ANET: Update completed successfully. [2025-09-02T17:02:03.289412] [INFO ] [MAIN ] Update Progress: 120/2372 symbols completed. ANET took 6.0s. Estimated remaining: 37m 22s. Rate: 60.3 symbols/min [2025-09-02T17:02:03.861829] [INFO ] [MAIN ] AOMD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:03.932895] [INFO ] [MAIN ] AOMR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:03.955166] [INFO ] [MAIN ] AOD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:03.980396] [INFO ] [MAIN ] AON: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:03.983758] [INFO ] [MAIN ] AOMD: Loaded 1240 existing records. [2025-09-02T17:02:04.092243] [INFO ] [MAIN ] AOMR: Loaded 7523 existing records. [2025-09-02T17:02:04.105498] [INFO ] [MAIN ] AOD: Loaded 13951 existing records. [2025-09-02T17:02:04.162578] [INFO ] [MAIN ] AON: Loaded 20338 existing records. [2025-09-02T17:02:04.477670] [INFO ] [MAIN ] AOMD: Found 1 missing trading days. [2025-09-02T17:02:04.520244] [INFO ] [MAIN ] AOMD: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:04.559058] [INFO ] [REMOTE ] AOMD: Fetching primary data for 2025-09. [2025-09-02T17:02:04.726145] [INFO ] [MAIN ] AOMR: Found 1 missing trading days. [2025-09-02T17:02:04.755905] [INFO ] [MAIN ] AOD: Found 1 missing trading days. [2025-09-02T17:02:04.772107] [INFO ] [MAIN ] AOD: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:04.773565] [INFO ] [MAIN ] AOMR: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:04.779155] [INFO ] [REMOTE ] AOMR: Fetching primary data for 2025-09. [2025-09-02T17:02:04.779279] [INFO ] [MAIN ] AON: Found 1 missing trading days. [2025-09-02T17:02:04.779370] [INFO ] [MAIN ] AON: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:04.778940] [INFO ] [REMOTE ] AOD: Fetching primary data for 2025-09. [2025-09-02T17:02:04.780970] [INFO ] [REMOTE ] AON: Fetching primary data for 2025-09. [2025-09-02T17:02:05.368709] [INFO ] [REMOTE ] AOMD: Incremental fetch complete for 2025-09 (0.81 seconds). [2025-09-02T17:02:05.373087] [INFO ] [MAIN ] AOMD: Adding 30 new records, updating 0 existing records. [2025-09-02T17:02:05.377703] [INFO ] [MAIN ] AOMD: Combined dataset has 1270 total records. [2025-09-02T17:02:05.553696] [WARN ] [VALIDATOR ] AOMD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:05.729786] [WARN ] [VALIDATOR ] AOMD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:05.729919] [INFO ] [MAIN ] AOMD: Combined data validation passed. [2025-09-02T17:02:05.738307] [INFO ] [MAIN ] AOMD: Update completed successfully. [2025-09-02T17:02:05.738664] [INFO ] [MAIN ] Update Progress: 121/2372 symbols completed. AOMD took 2.4s. Estimated remaining: 37m 48s. Rate: 59.6 symbols/min [2025-09-02T17:02:05.906522] [INFO ] [MAIN ] AORT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:05.920440] [INFO ] [MAIN ] AORT: Loaded 13134 existing records. [2025-09-02T17:02:06.094770] [INFO ] [MAIN ] AORT: Found 1 missing trading days. [2025-09-02T17:02:06.094951] [INFO ] [MAIN ] AORT: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:06.095203] [INFO ] [REMOTE ] AORT: Fetching primary data for 2025-09. [2025-09-02T17:02:06.131557] [WARN ] [MAIN ] AOMR: Failed to fetch data for month 2025-09. [2025-09-02T17:02:06.131742] [WARN ] [MAIN ] AOMR: No new data fetched. Keeping existing data. [2025-09-02T17:02:06.131876] [INFO ] [MAIN ] Update Progress: 122/2372 symbols completed. AOMR took 2.8s. Estimated remaining: 37m 36s. Rate: 59.9 symbols/min [2025-09-02T17:02:06.298667] [INFO ] [MAIN ] AOS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:06.319550] [INFO ] [MAIN ] AOS: Loaded 22288 existing records. [2025-09-02T17:02:06.383042] [WARN ] [MAIN ] AON: Failed to fetch data for month 2025-09. [2025-09-02T17:02:06.399473] [WARN ] [MAIN ] AON: No new data fetched. Keeping existing data. [2025-09-02T17:02:06.417882] [INFO ] [MAIN ] Update Progress: 123/2372 symbols completed. AON took 3.1s. Estimated remaining: 37m 21s. Rate: 60.2 symbols/min [2025-09-02T17:02:06.536557] [INFO ] [REMOTE ] AOD: Incremental fetch complete for 2025-09 (1.76 seconds). [2025-09-02T17:02:06.580543] [INFO ] [MAIN ] AOS: Found 1 missing trading days. [2025-09-02T17:02:06.593755] [INFO ] [MAIN ] AOS: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:06.607520] [INFO ] [REMOTE ] AOS: Fetching primary data for 2025-09. [2025-09-02T17:02:06.624056] [INFO ] [MAIN ] AOD: Adding 233 new records, updating 0 existing records. [2025-09-02T17:02:06.694995] [INFO ] [MAIN ] AP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:06.696309] [INFO ] [MAIN ] AOD: Combined dataset has 14184 total records. [2025-09-02T17:02:06.797833] [INFO ] [MAIN ] AP: Loaded 3969 existing records. [2025-09-02T17:02:07.023095] [WARN ] [VALIDATOR ] AOD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:07.094679] [INFO ] [MAIN ] AP: Found 1 missing trading days. [2025-09-02T17:02:07.120497] [INFO ] [MAIN ] AP: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:07.126392] [INFO ] [REMOTE ] AP: Fetching primary data for 2025-09. [2025-09-02T17:02:07.232780] [WARN ] [VALIDATOR ] AOD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:07.232894] [INFO ] [MAIN ] AOD: Combined data validation passed. [2025-09-02T17:02:07.322095] [INFO ] [MAIN ] AOD: Update completed successfully. [2025-09-02T17:02:07.323684] [INFO ] [MAIN ] Update Progress: 124/2372 symbols completed. AOD took 4.0s. Estimated remaining: 37m 19s. Rate: 60.2 symbols/min [2025-09-02T17:02:07.492548] [INFO ] [MAIN ] APAM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:07.492931] [WARN ] [MAIN ] AORT: Failed to fetch data for month 2025-09. [2025-09-02T17:02:07.493301] [WARN ] [MAIN ] AORT: No new data fetched. Keeping existing data. [2025-09-02T17:02:07.493424] [INFO ] [MAIN ] Update Progress: 125/2372 symbols completed. AORT took 1.8s. Estimated remaining: 37m 3s. Rate: 60.6 symbols/min [2025-09-02T17:02:07.674822] [INFO ] [MAIN ] APAM: Loaded 16459 existing records. [2025-09-02T17:02:07.676235] [INFO ] [MAIN ] APD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:07.857006] [INFO ] [MAIN ] APAM: Found 1 missing trading days. [2025-09-02T17:02:07.863266] [INFO ] [MAIN ] APAM: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:07.863547] [INFO ] [REMOTE ] APAM: Fetching primary data for 2025-09. [2025-09-02T17:02:07.865053] [INFO ] [MAIN ] APD: Loaded 20400 existing records. [2025-09-02T17:02:07.996140] [INFO ] [REMOTE ] AP: Incremental fetch complete for 2025-09 (0.87 seconds). [2025-09-02T17:02:08.021913] [INFO ] [MAIN ] AP: Adding 44 new records, updating 0 existing records. [2025-09-02T17:02:08.053438] [INFO ] [MAIN ] APD: Found 1 missing trading days. [2025-09-02T17:02:08.053813] [INFO ] [MAIN ] APD: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:08.053951] [INFO ] [MAIN ] AP: Combined dataset has 4013 total records. [2025-09-02T17:02:08.054310] [INFO ] [REMOTE ] APD: Fetching primary data for 2025-09. [2025-09-02T17:02:08.233410] [WARN ] [VALIDATOR ] AP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:08.412792] [WARN ] [VALIDATOR ] AP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:08.412914] [INFO ] [MAIN ] AP: Combined data validation passed. [2025-09-02T17:02:08.437075] [INFO ] [MAIN ] AP: Update completed successfully. [2025-09-02T17:02:08.437567] [INFO ] [MAIN ] Update Progress: 126/2372 symbols completed. AP took 2.0s. Estimated remaining: 37m 1s. Rate: 60.7 symbols/min [2025-09-02T17:02:08.604336] [INFO ] [MAIN ] APG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:08.627451] [INFO ] [MAIN ] APG: Loaded 23199 existing records. [2025-09-02T17:02:08.800745] [INFO ] [MAIN ] APG: Found 1 missing trading days. [2025-09-02T17:02:08.800920] [INFO ] [MAIN ] APG: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:08.801155] [INFO ] [REMOTE ] APG: Fetching primary data for 2025-09. [2025-09-02T17:02:09.332185] [INFO ] [REMOTE ] AOS: Incremental fetch complete for 2025-09 (2.72 seconds). [2025-09-02T17:02:09.374360] [INFO ] [MAIN ] AOS: Adding 372 new records, updating 0 existing records. [2025-09-02T17:02:09.378139] [INFO ] [MAIN ] AOS: Combined dataset has 22660 total records. [2025-09-02T17:02:09.552872] [WARN ] [VALIDATOR ] AOS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:09.787907] [INFO ] [REMOTE ] APAM: Incremental fetch complete for 2025-09 (1.92 seconds). [2025-09-02T17:02:09.816747] [INFO ] [MAIN ] APAM: Adding 224 new records, updating 0 existing records. [2025-09-02T17:02:09.817971] [WARN ] [VALIDATOR ] AOS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:09.819511] [INFO ] [MAIN ] AOS: Combined data validation passed. [2025-09-02T17:02:09.821391] [INFO ] [MAIN ] APAM: Combined dataset has 16683 total records. [2025-09-02T17:02:10.124305] [WARN ] [VALIDATOR ] APAM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:10.213844] [INFO ] [REMOTE ] APD: Incremental fetch complete for 2025-09 (2.16 seconds). [2025-09-02T17:02:10.287239] [INFO ] [MAIN ] APD: Adding 268 new records, updating 0 existing records. [2025-09-02T17:02:10.384795] [WARN ] [VALIDATOR ] APAM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:10.385948] [INFO ] [MAIN ] APAM: Combined data validation passed. [2025-09-02T17:02:10.389017] [INFO ] [MAIN ] APD: Combined dataset has 20668 total records. [2025-09-02T17:02:10.520234] [INFO ] [MAIN ] AOS: Update completed successfully. [2025-09-02T17:02:10.559964] [INFO ] [MAIN ] Update Progress: 127/2372 symbols completed. AOS took 4.4s. Estimated remaining: 37m 20s. Rate: 60.1 symbols/min [2025-09-02T17:02:10.778798] [WARN ] [VALIDATOR ] APD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:10.965620] [INFO ] [MAIN ] APH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:11.089801] [WARN ] [VALIDATOR ] APD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:11.091130] [INFO ] [MAIN ] APD: Combined data validation passed. [2025-09-02T17:02:11.108954] [INFO ] [MAIN ] APH: Loaded 24502 existing records. [2025-09-02T17:02:11.216065] [INFO ] [MAIN ] APAM: Update completed successfully. [2025-09-02T17:02:11.230292] [INFO ] [MAIN ] Update Progress: 128/2372 symbols completed. APAM took 3.9s. Estimated remaining: 37m 14s. Rate: 60.3 symbols/min [2025-09-02T17:02:11.436032] [INFO ] [REMOTE ] APG: Incremental fetch complete for 2025-09 (2.63 seconds). [2025-09-02T17:02:11.545042] [INFO ] [MAIN ] APG: Adding 383 new records, updating 0 existing records. [2025-09-02T17:02:11.676382] [INFO ] [MAIN ] APH: Found 1 missing trading days. [2025-09-02T17:02:11.680205] [INFO ] [MAIN ] APLE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:11.680890] [INFO ] [MAIN ] APH: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:11.685861] [INFO ] [REMOTE ] APH: Fetching primary data for 2025-09. [2025-09-02T17:02:11.691418] [INFO ] [MAIN ] APG: Combined dataset has 23582 total records. [2025-09-02T17:02:11.784738] [INFO ] [MAIN ] APD: Update completed successfully. [2025-09-02T17:02:11.817415] [INFO ] [MAIN ] Update Progress: 129/2372 symbols completed. APD took 4.3s. Estimated remaining: 37m 5s. Rate: 60.5 symbols/min [2025-09-02T17:02:11.929066] [WARN ] [VALIDATOR ] APG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:12.017138] [INFO ] [MAIN ] APLE: Loaded 23668 existing records. [2025-09-02T17:02:12.336957] [INFO ] [MAIN ] APO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:12.473223] [INFO ] [MAIN ] APLE: Found 1 missing trading days. [2025-09-02T17:02:12.474021] [INFO ] [MAIN ] APLE: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:12.474402] [INFO ] [REMOTE ] APLE: Fetching primary data for 2025-09. [2025-09-02T17:02:12.475707] [WARN ] [VALIDATOR ] APG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:12.476028] [INFO ] [MAIN ] APG: Combined data validation passed. [2025-09-02T17:02:12.501741] [INFO ] [MAIN ] APO: Loaded 24280 existing records. [2025-09-02T17:02:12.793046] [INFO ] [MAIN ] APO: Found 1 missing trading days. [2025-09-02T17:02:12.793938] [INFO ] [MAIN ] APO: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:12.795076] [INFO ] [REMOTE ] APO: Fetching primary data for 2025-09. [2025-09-02T17:02:12.843212] [INFO ] [MAIN ] APG: Update completed successfully. [2025-09-02T17:02:12.845770] [INFO ] [MAIN ] Update Progress: 130/2372 symbols completed. APG took 4.4s. Estimated remaining: 37m 5s. Rate: 60.5 symbols/min [2025-09-02T17:02:13.013749] [INFO ] [MAIN ] APOS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:13.018319] [INFO ] [MAIN ] APOS: Loaded 3082 existing records. [2025-09-02T17:02:13.185547] [INFO ] [MAIN ] APOS: Found 1 missing trading days. [2025-09-02T17:02:13.185715] [INFO ] [MAIN ] APOS: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:13.185935] [INFO ] [REMOTE ] APOS: Fetching primary data for 2025-09. [2025-09-02T17:02:14.097110] [WARN ] [MAIN ] APLE: Failed to fetch data for month 2025-09. [2025-09-02T17:02:14.097299] [WARN ] [MAIN ] APLE: No new data fetched. Keeping existing data. [2025-09-02T17:02:14.097421] [INFO ] [MAIN ] Update Progress: 131/2372 symbols completed. APLE took 2.8s. Estimated remaining: 37m 8s. Rate: 60.3 symbols/min [2025-09-02T17:02:14.278755] [INFO ] [MAIN ] APTV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:14.302326] [INFO ] [MAIN ] APTV: Loaded 23588 existing records. [2025-09-02T17:02:14.403548] [INFO ] [REMOTE ] APOS: Incremental fetch complete for 2025-09 (1.22 seconds). [2025-09-02T17:02:14.420298] [INFO ] [MAIN ] APOS: Adding 50 new records, updating 0 existing records. [2025-09-02T17:02:14.484797] [INFO ] [MAIN ] APTV: Found 1 missing trading days. [2025-09-02T17:02:14.485079] [INFO ] [MAIN ] APTV: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:14.485028] [INFO ] [MAIN ] APOS: Combined dataset has 3132 total records. [2025-09-02T17:02:14.502831] [INFO ] [REMOTE ] APTV: Fetching primary data for 2025-09. [2025-09-02T17:02:14.677240] [WARN ] [VALIDATOR ] APOS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:14.853834] [WARN ] [VALIDATOR ] APOS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:14.853944] [INFO ] [MAIN ] APOS: Combined data validation passed. [2025-09-02T17:02:14.873085] [INFO ] [MAIN ] APOS: Update completed successfully. [2025-09-02T17:02:14.873554] [INFO ] [MAIN ] Update Progress: 132/2372 symbols completed. APOS took 2.0s. Estimated remaining: 37m 4s. Rate: 60.4 symbols/min [2025-09-02T17:02:14.978309] [INFO ] [REMOTE ] APH: Incremental fetch complete for 2025-09 (3.29 seconds). [2025-09-02T17:02:15.065525] [INFO ] [MAIN ] APH: Adding 390 new records, updating 0 existing records. [2025-09-02T17:02:15.096360] [INFO ] [MAIN ] AQN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:15.102409] [INFO ] [MAIN ] APH: Combined dataset has 24892 total records. [2025-09-02T17:02:15.220863] [INFO ] [MAIN ] AQN: Loaded 23535 existing records. [2025-09-02T17:02:15.404585] [WARN ] [VALIDATOR ] APH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:15.582910] [INFO ] [MAIN ] AQN: Found 1 missing trading days. [2025-09-02T17:02:15.583077] [INFO ] [MAIN ] AQN: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:15.583293] [INFO ] [REMOTE ] AQN: Fetching primary data for 2025-09. [2025-09-02T17:02:15.669742] [WARN ] [VALIDATOR ] APH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:15.669902] [INFO ] [MAIN ] APH: Combined data validation passed. [2025-09-02T17:02:15.826728] [INFO ] [MAIN ] APH: Update completed successfully. [2025-09-02T17:02:15.829150] [INFO ] [MAIN ] Update Progress: 133/2372 symbols completed. APH took 5.2s. Estimated remaining: 37m 2s. Rate: 60.5 symbols/min [2025-09-02T17:02:15.923316] [INFO ] [REMOTE ] APO: Incremental fetch complete for 2025-09 (3.13 seconds). [2025-09-02T17:02:16.022984] [INFO ] [MAIN ] APO: Adding 390 new records, updating 0 existing records. [2025-09-02T17:02:16.054753] [INFO ] [MAIN ] AQNB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:16.060415] [INFO ] [MAIN ] AQNB: Loaded 1946 existing records. [2025-09-02T17:02:16.102724] [INFO ] [MAIN ] APO: Combined dataset has 24670 total records. [2025-09-02T17:02:16.337588] [INFO ] [MAIN ] AQNB: Found 1 missing trading days. [2025-09-02T17:02:16.348817] [INFO ] [MAIN ] AQNB: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:16.364812] [INFO ] [REMOTE ] AQNB: Fetching primary data for 2025-09. [2025-09-02T17:02:16.417945] [WARN ] [VALIDATOR ] APO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:16.606988] [WARN ] [VALIDATOR ] APO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:16.607119] [INFO ] [MAIN ] APO: Combined data validation passed. [2025-09-02T17:02:16.771976] [INFO ] [MAIN ] APO: Update completed successfully. [2025-09-02T17:02:16.774911] [INFO ] [MAIN ] Update Progress: 134/2372 symbols completed. APO took 4.9s. Estimated remaining: 37m 0s. Rate: 60.5 symbols/min [2025-09-02T17:02:16.963718] [INFO ] [MAIN ] AR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:16.987236] [INFO ] [MAIN ] AR: Loaded 24439 existing records. [2025-09-02T17:02:17.162425] [INFO ] [MAIN ] AR: Found 1 missing trading days. [2025-09-02T17:02:17.162631] [INFO ] [MAIN ] AR: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:17.162909] [INFO ] [REMOTE ] AR: Fetching primary data for 2025-09. [2025-09-02T17:02:17.300157] [WARN ] [MAIN ] AQN: Failed to fetch data for month 2025-09. [2025-09-02T17:02:17.300302] [WARN ] [MAIN ] AQN: No new data fetched. Keeping existing data. [2025-09-02T17:02:17.300413] [INFO ] [MAIN ] Update Progress: 135/2372 symbols completed. AQN took 2.4s. Estimated remaining: 36m 52s. Rate: 60.7 symbols/min [2025-09-02T17:02:17.485240] [INFO ] [MAIN ] ARCO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:17.490203] [INFO ] [REMOTE ] APTV: Incremental fetch complete for 2025-09 (2.99 seconds). [2025-09-02T17:02:17.540287] [INFO ] [MAIN ] APTV: Adding 385 new records, updating 0 existing records. [2025-09-02T17:02:17.557318] [INFO ] [MAIN ] ARCO: Loaded 20291 existing records. [2025-09-02T17:02:17.557410] [INFO ] [MAIN ] APTV: Combined dataset has 23973 total records. [2025-09-02T17:02:17.742716] [INFO ] [REMOTE ] AQNB: Incremental fetch complete for 2025-09 (1.38 seconds). [2025-09-02T17:02:17.791278] [INFO ] [MAIN ] AQNB: Adding 31 new records, updating 0 existing records. [2025-09-02T17:02:17.875194] [INFO ] [MAIN ] AQNB: Combined dataset has 1977 total records. [2025-09-02T17:02:17.934463] [WARN ] [VALIDATOR ] APTV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:18.003410] [INFO ] [MAIN ] ARCO: Found 1 missing trading days. [2025-09-02T17:02:18.036381] [INFO ] [MAIN ] ARCO: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:18.062776] [INFO ] [REMOTE ] ARCO: Fetching primary data for 2025-09. [2025-09-02T17:02:18.323783] [WARN ] [VALIDATOR ] AQNB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:18.531903] [WARN ] [VALIDATOR ] APTV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:18.535968] [INFO ] [MAIN ] APTV: Combined data validation passed. [2025-09-02T17:02:18.538053] [WARN ] [VALIDATOR ] AQNB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:18.538170] [INFO ] [MAIN ] AQNB: Combined data validation passed. [2025-09-02T17:02:18.636808] [INFO ] [MAIN ] AQNB: Update completed successfully. [2025-09-02T17:02:18.637923] [INFO ] [MAIN ] Update Progress: 136/2372 symbols completed. AQNB took 2.8s. Estimated remaining: 36m 56s. Rate: 60.5 symbols/min [2025-09-02T17:02:18.828026] [INFO ] [MAIN ] ARDC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:18.844171] [INFO ] [MAIN ] ARDC: Loaded 6973 existing records. [2025-09-02T17:02:19.045339] [INFO ] [MAIN ] ARDC: Found 1 missing trading days. [2025-09-02T17:02:19.052826] [INFO ] [MAIN ] ARDC: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:19.054031] [INFO ] [REMOTE ] ARDC: Fetching primary data for 2025-09. [2025-09-02T17:02:19.060577] [INFO ] [MAIN ] APTV: Update completed successfully. [2025-09-02T17:02:19.063175] [INFO ] [MAIN ] Update Progress: 137/2372 symbols completed. APTV took 5.0s. Estimated remaining: 36m 46s. Rate: 60.8 symbols/min [2025-09-02T17:02:19.238564] [INFO ] [MAIN ] ARDT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:19.253382] [INFO ] [MAIN ] ARDT: Loaded 13145 existing records. [2025-09-02T17:02:19.429629] [INFO ] [MAIN ] ARDT: Found 1 missing trading days. [2025-09-02T17:02:19.429794] [INFO ] [MAIN ] ARDT: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:19.430012] [INFO ] [REMOTE ] ARDT: Fetching primary data for 2025-09. [2025-09-02T17:02:20.128737] [INFO ] [REMOTE ] ARDC: Incremental fetch complete for 2025-09 (1.07 seconds). [2025-09-02T17:02:20.140750] [INFO ] [MAIN ] ARDC: Adding 84 new records, updating 0 existing records. [2025-09-02T17:02:20.142560] [INFO ] [MAIN ] ARDC: Combined dataset has 7057 total records. [2025-09-02T17:02:20.245191] [INFO ] [REMOTE ] AR: Incremental fetch complete for 2025-09 (3.08 seconds). [2025-09-02T17:02:20.344179] [INFO ] [MAIN ] AR: Adding 389 new records, updating 0 existing records. [2025-09-02T17:02:20.373952] [INFO ] [REMOTE ] ARCO: Incremental fetch complete for 2025-09 (2.31 seconds). [2025-09-02T17:02:20.377695] [WARN ] [VALIDATOR ] ARDC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:20.506141] [INFO ] [MAIN ] ARCO: Adding 301 new records, updating 0 existing records. [2025-09-02T17:02:20.538004] [INFO ] [MAIN ] AR: Combined dataset has 24828 total records. [2025-09-02T17:02:20.715706] [INFO ] [MAIN ] ARCO: Combined dataset has 20592 total records. [2025-09-02T17:02:20.801401] [WARN ] [VALIDATOR ] AR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:20.854690] [WARN ] [VALIDATOR ] ARDC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:20.968389] [INFO ] [MAIN ] ARDC: Combined data validation passed. [2025-09-02T17:02:21.204028] [WARN ] [VALIDATOR ] ARCO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:21.403953] [WARN ] [VALIDATOR ] AR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:21.408993] [INFO ] [MAIN ] AR: Combined data validation passed. [2025-09-02T17:02:21.440363] [INFO ] [REMOTE ] ARDT: Incremental fetch complete for 2025-09 (2.01 seconds). [2025-09-02T17:02:21.457725] [INFO ] [MAIN ] ARDC: Update completed successfully. [2025-09-02T17:02:21.466129] [INFO ] [MAIN ] ARDT: Adding 79 new records, updating 0 existing records. [2025-09-02T17:02:21.468012] [INFO ] [MAIN ] Update Progress: 138/2372 symbols completed. ARDC took 2.8s. Estimated remaining: 37m 8s. Rate: 60.2 symbols/min [2025-09-02T17:02:21.652442] [WARN ] [VALIDATOR ] ARCO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:21.664629] [INFO ] [MAIN ] ARCO: Combined data validation passed. [2025-09-02T17:02:21.712602] [INFO ] [MAIN ] ARDT: Combined dataset has 13224 total records. [2025-09-02T17:02:21.745625] [INFO ] [MAIN ] ARE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:22.016064] [INFO ] [MAIN ] ARE: Loaded 23144 existing records. [2025-09-02T17:02:22.099348] [WARN ] [VALIDATOR ] ARDT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:22.418987] [INFO ] [MAIN ] ARE: Found 1 missing trading days. [2025-09-02T17:02:22.425806] [INFO ] [MAIN ] ARE: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:22.432546] [INFO ] [REMOTE ] ARE: Fetching primary data for 2025-09. [2025-09-02T17:02:22.504119] [INFO ] [MAIN ] ARCO: Update completed successfully. [2025-09-02T17:02:22.504188] [WARN ] [VALIDATOR ] ARDT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:22.508914] [INFO ] [MAIN ] Update Progress: 139/2372 symbols completed. ARCO took 5.2s. Estimated remaining: 37m 8s. Rate: 60.1 symbols/min [2025-09-02T17:02:22.521019] [INFO ] [MAIN ] ARDT: Combined data validation passed. [2025-09-02T17:02:22.719384] [INFO ] [MAIN ] AR: Update completed successfully. [2025-09-02T17:02:22.728309] [INFO ] [MAIN ] Update Progress: 140/2372 symbols completed. AR took 6.0s. Estimated remaining: 36m 54s. Rate: 60.5 symbols/min [2025-09-02T17:02:22.789146] [INFO ] [MAIN ] ARES: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:22.967466] [INFO ] [MAIN ] ARGD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:22.979104] [INFO ] [MAIN ] ARES: Loaded 22082 existing records. [2025-09-02T17:02:23.018206] [INFO ] [MAIN ] ARGD: Loaded 1446 existing records. [2025-09-02T17:02:23.204304] [INFO ] [MAIN ] ARDT: Update completed successfully. [2025-09-02T17:02:23.248348] [INFO ] [MAIN ] Update Progress: 141/2372 symbols completed. ARDT took 4.2s. Estimated remaining: 36m 46s. Rate: 60.7 symbols/min [2025-09-02T17:02:23.289123] [INFO ] [MAIN ] ARES: Found 1 missing trading days. [2025-09-02T17:02:23.314951] [INFO ] [MAIN ] ARES: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:23.325092] [INFO ] [REMOTE ] ARES: Fetching primary data for 2025-09. [2025-09-02T17:02:23.434801] [INFO ] [MAIN ] ARGD: Found 1 missing trading days. [2025-09-02T17:02:23.446264] [INFO ] [MAIN ] ARGD: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:23.446801] [INFO ] [REMOTE ] ARGD: Fetching primary data for 2025-09. [2025-09-02T17:02:23.517968] [INFO ] [MAIN ] ARI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:23.535969] [INFO ] [MAIN ] ARI: Loaded 19497 existing records. [2025-09-02T17:02:23.759510] [INFO ] [MAIN ] ARI: Found 1 missing trading days. [2025-09-02T17:02:23.759672] [INFO ] [MAIN ] ARI: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:23.759913] [INFO ] [REMOTE ] ARI: Fetching primary data for 2025-09. [2025-09-02T17:02:24.422505] [WARN ] [MAIN ] ARGD: Failed to fetch data for month 2025-09. [2025-09-02T17:02:24.422691] [WARN ] [MAIN ] ARGD: No new data fetched. Keeping existing data. [2025-09-02T17:02:24.422771] [INFO ] [MAIN ] Update Progress: 142/2372 symbols completed. ARGD took 1.7s. Estimated remaining: 36m 48s. Rate: 60.6 symbols/min [2025-09-02T17:02:24.591838] [INFO ] [MAIN ] ARIS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:24.610104] [INFO ] [MAIN ] ARIS: Loaded 18947 existing records. [2025-09-02T17:02:24.781391] [INFO ] [MAIN ] ARIS: Found 1 missing trading days. [2025-09-02T17:02:24.781562] [INFO ] [MAIN ] ARIS: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:24.781794] [INFO ] [REMOTE ] ARIS: Fetching primary data for 2025-09. [2025-09-02T17:02:25.256337] [INFO ] [REMOTE ] ARE: Incremental fetch complete for 2025-09 (2.82 seconds). [2025-09-02T17:02:25.299190] [INFO ] [MAIN ] ARE: Adding 367 new records, updating 0 existing records. [2025-09-02T17:02:25.302761] [INFO ] [MAIN ] ARE: Combined dataset has 23511 total records. [2025-09-02T17:02:25.478062] [WARN ] [VALIDATOR ] ARE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:25.582105] [INFO ] [REMOTE ] ARES: Incremental fetch complete for 2025-09 (2.26 seconds). [2025-09-02T17:02:25.670411] [INFO ] [MAIN ] ARES: Adding 379 new records, updating 0 existing records. [2025-09-02T17:02:25.721789] [INFO ] [MAIN ] ARES: Combined dataset has 22461 total records. [2025-09-02T17:02:25.721856] [WARN ] [VALIDATOR ] ARE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:25.722082] [INFO ] [MAIN ] ARE: Combined data validation passed. [2025-09-02T17:02:26.018439] [WARN ] [VALIDATOR ] ARES: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:26.099165] [INFO ] [REMOTE ] ARI: Incremental fetch complete for 2025-09 (2.34 seconds). [2025-09-02T17:02:26.166197] [INFO ] [MAIN ] ARI: Adding 282 new records, updating 0 existing records. [2025-09-02T17:02:26.270389] [INFO ] [MAIN ] ARI: Combined dataset has 19779 total records. [2025-09-02T17:02:26.346731] [WARN ] [VALIDATOR ] ARES: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:26.363322] [INFO ] [MAIN ] ARES: Combined data validation passed. [2025-09-02T17:02:26.412186] [INFO ] [MAIN ] ARE: Update completed successfully. [2025-09-02T17:02:26.426380] [INFO ] [MAIN ] Update Progress: 143/2372 symbols completed. ARE took 5.0s. Estimated remaining: 37m 3s. Rate: 60.2 symbols/min [2025-09-02T17:02:26.585998] [WARN ] [VALIDATOR ] ARI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:26.908624] [INFO ] [MAIN ] ARLO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:26.994046] [WARN ] [VALIDATOR ] ARI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:26.995142] [INFO ] [MAIN ] ARI: Combined data validation passed. [2025-09-02T17:02:27.096822] [INFO ] [MAIN ] ARES: Update completed successfully. [2025-09-02T17:02:27.100982] [INFO ] [MAIN ] Update Progress: 144/2372 symbols completed. ARES took 4.6s. Estimated remaining: 36m 57s. Rate: 60.3 symbols/min [2025-09-02T17:02:27.101468] [INFO ] [MAIN ] ARLO: Loaded 20642 existing records. [2025-09-02T17:02:27.496060] [INFO ] [MAIN ] ARLO: Found 1 missing trading days. [2025-09-02T17:02:27.495926] [INFO ] [MAIN ] ARMK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:27.496877] [INFO ] [MAIN ] ARLO: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:27.503099] [INFO ] [REMOTE ] ARLO: Fetching primary data for 2025-09. [2025-09-02T17:02:27.509202] [INFO ] [REMOTE ] ARIS: Incremental fetch complete for 2025-09 (2.73 seconds). [2025-09-02T17:02:27.556537] [INFO ] [MAIN ] ARIS: Adding 317 new records, updating 0 existing records. [2025-09-02T17:02:27.591670] [INFO ] [MAIN ] ARI: Update completed successfully. [2025-09-02T17:02:27.591418] [INFO ] [MAIN ] ARIS: Combined dataset has 19264 total records. [2025-09-02T17:02:27.591173] [INFO ] [MAIN ] ARMK: Loaded 22749 existing records. [2025-09-02T17:02:27.594589] [INFO ] [MAIN ] Update Progress: 145/2372 symbols completed. ARI took 4.3s. Estimated remaining: 36m 48s. Rate: 60.5 symbols/min [2025-09-02T17:02:28.067855] [WARN ] [VALIDATOR ] ARIS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:28.145339] [INFO ] [MAIN ] ARMK: Found 1 missing trading days. [2025-09-02T17:02:28.186742] [INFO ] [MAIN ] ARMK: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:28.230742] [INFO ] [REMOTE ] ARMK: Fetching primary data for 2025-09. [2025-09-02T17:02:28.261506] [INFO ] [MAIN ] AROC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:28.381257] [WARN ] [VALIDATOR ] ARIS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:28.381388] [INFO ] [MAIN ] ARIS: Combined data validation passed. [2025-09-02T17:02:28.448236] [INFO ] [MAIN ] AROC: Loaded 22335 existing records. [2025-09-02T17:02:28.670830] [INFO ] [MAIN ] AROC: Found 1 missing trading days. [2025-09-02T17:02:28.672208] [INFO ] [MAIN ] AROC: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:28.672776] [INFO ] [REMOTE ] AROC: Fetching primary data for 2025-09. [2025-09-02T17:02:28.698088] [INFO ] [MAIN ] ARIS: Update completed successfully. [2025-09-02T17:02:28.699880] [INFO ] [MAIN ] Update Progress: 146/2372 symbols completed. ARIS took 4.3s. Estimated remaining: 36m 49s. Rate: 60.5 symbols/min [2025-09-02T17:02:28.886951] [INFO ] [MAIN ] ARR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:28.911717] [INFO ] [MAIN ] ARR: Loaded 23641 existing records. [2025-09-02T17:02:29.094519] [INFO ] [MAIN ] ARR: Found 1 missing trading days. [2025-09-02T17:02:29.094713] [INFO ] [MAIN ] ARR: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:29.094934] [INFO ] [REMOTE ] ARR: Fetching primary data for 2025-09. [2025-09-02T17:02:30.532335] [INFO ] [REMOTE ] ARLO: Incremental fetch complete for 2025-09 (3.03 seconds). [2025-09-02T17:02:30.572183] [INFO ] [MAIN ] ARLO: Adding 316 new records, updating 0 existing records. [2025-09-02T17:02:30.576768] [INFO ] [REMOTE ] ARMK: Incremental fetch complete for 2025-09 (2.35 seconds). [2025-09-02T17:02:30.623479] [INFO ] [MAIN ] ARMK: Adding 371 new records, updating 0 existing records. [2025-09-02T17:02:30.624772] [INFO ] [MAIN ] ARLO: Combined dataset has 20958 total records. [2025-09-02T17:02:30.741543] [INFO ] [MAIN ] ARMK: Combined dataset has 23120 total records. [2025-09-02T17:02:30.882197] [WARN ] [VALIDATOR ] ARLO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:31.129828] [WARN ] [VALIDATOR ] ARMK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:31.285001] [INFO ] [REMOTE ] AROC: Incremental fetch complete for 2025-09 (2.61 seconds). [2025-09-02T17:02:31.398367] [INFO ] [MAIN ] AROC: Adding 348 new records, updating 0 existing records. [2025-09-02T17:02:31.398461] [WARN ] [VALIDATOR ] ARLO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:31.398881] [INFO ] [MAIN ] ARLO: Combined data validation passed. [2025-09-02T17:02:31.451890] [WARN ] [VALIDATOR ] ARMK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:31.491130] [INFO ] [MAIN ] ARMK: Combined data validation passed. [2025-09-02T17:02:31.499326] [INFO ] [MAIN ] AROC: Combined dataset has 22683 total records. [2025-09-02T17:02:31.796318] [WARN ] [VALIDATOR ] AROC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:32.018677] [WARN ] [VALIDATOR ] AROC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:32.019390] [INFO ] [MAIN ] AROC: Combined data validation passed. [2025-09-02T17:02:32.019125] [INFO ] [MAIN ] ARLO: Update completed successfully. [2025-09-02T17:02:32.025569] [INFO ] [MAIN ] Update Progress: 147/2372 symbols completed. ARLO took 5.5s. Estimated remaining: 37m 23s. Rate: 59.5 symbols/min [2025-09-02T17:02:32.318499] [INFO ] [MAIN ] ARW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:32.324825] [INFO ] [REMOTE ] ARR: Incremental fetch complete for 2025-09 (3.23 seconds). [2025-09-02T17:02:32.376807] [INFO ] [MAIN ] ARR: Adding 377 new records, updating 0 existing records. [2025-09-02T17:02:32.408968] [INFO ] [MAIN ] ARW: Loaded 14246 existing records. [2025-09-02T17:02:32.501352] [INFO ] [MAIN ] ARR: Combined dataset has 24018 total records. [2025-09-02T17:02:32.563492] [INFO ] [MAIN ] AROC: Update completed successfully. [2025-09-02T17:02:32.563607] [INFO ] [MAIN ] ARMK: Update completed successfully. [2025-09-02T17:02:32.600955] [INFO ] [MAIN ] Update Progress: 148/2372 symbols completed. ARMK took 5.5s. Estimated remaining: 37m 16s. Rate: 59.7 symbols/min [2025-09-02T17:02:32.728264] [INFO ] [MAIN ] Update Progress: 149/2372 symbols completed. AROC took 4.9s. Estimated remaining: 37m 2s. Rate: 60.0 symbols/min [2025-09-02T17:02:32.855399] [INFO ] [MAIN ] ARW: Found 1 missing trading days. [2025-09-02T17:02:32.915744] [INFO ] [MAIN ] ARW: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:32.980002] [INFO ] [REMOTE ] ARW: Fetching primary data for 2025-09. [2025-09-02T17:02:32.968337] [WARN ] [VALIDATOR ] ARR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:33.256090] [INFO ] [MAIN ] ARX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:33.332853] [INFO ] [MAIN ] AS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:33.399789] [INFO ] [MAIN ] ARX: Loaded 8543 existing records. [2025-09-02T17:02:33.494471] [WARN ] [VALIDATOR ] ARR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:33.512445] [INFO ] [MAIN ] ARR: Combined data validation passed. [2025-09-02T17:02:33.531473] [INFO ] [MAIN ] AS: Loaded 24254 existing records. [2025-09-02T17:02:33.760107] [INFO ] [MAIN ] ARX: Found 1 missing trading days. [2025-09-02T17:02:33.789438] [INFO ] [MAIN ] ARX: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:33.789951] [INFO ] [REMOTE ] ARX: Fetching primary data for 2025-09. [2025-09-02T17:02:33.879066] [INFO ] [MAIN ] AS: Found 1 missing trading days. [2025-09-02T17:02:33.880848] [INFO ] [MAIN ] AS: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:33.882123] [INFO ] [REMOTE ] AS: Fetching primary data for 2025-09. [2025-09-02T17:02:33.931277] [INFO ] [MAIN ] ARR: Update completed successfully. [2025-09-02T17:02:33.933882] [INFO ] [MAIN ] Update Progress: 150/2372 symbols completed. ARR took 5.2s. Estimated remaining: 37m 4s. Rate: 60.0 symbols/min [2025-09-02T17:02:34.102208] [INFO ] [MAIN ] ASA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:34.108956] [INFO ] [MAIN ] ASA: Loaded 5861 existing records. [2025-09-02T17:02:34.276884] [INFO ] [MAIN ] ASA: Found 1 missing trading days. [2025-09-02T17:02:34.277034] [INFO ] [MAIN ] ASA: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:34.277240] [INFO ] [REMOTE ] ASA: Fetching primary data for 2025-09. [2025-09-02T17:02:34.303257] [WARN ] [MAIN ] ARW: Failed to fetch data for month 2025-09. [2025-09-02T17:02:34.303346] [WARN ] [MAIN ] ARW: No new data fetched. Keeping existing data. [2025-09-02T17:02:34.303445] [INFO ] [MAIN ] Update Progress: 151/2372 symbols completed. ARW took 2.3s. Estimated remaining: 36m 53s. Rate: 60.2 symbols/min [2025-09-02T17:02:34.473793] [INFO ] [MAIN ] ASAN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:34.497006] [INFO ] [MAIN ] ASAN: Loaded 24161 existing records. [2025-09-02T17:02:34.669834] [INFO ] [MAIN ] ASAN: Found 1 missing trading days. [2025-09-02T17:02:34.669983] [INFO ] [MAIN ] ASAN: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:34.670206] [INFO ] [REMOTE ] ASAN: Fetching primary data for 2025-09. [2025-09-02T17:02:35.265995] [WARN ] [MAIN ] ARX: Failed to fetch data for month 2025-09. [2025-09-02T17:02:35.266137] [WARN ] [MAIN ] ARX: No new data fetched. Keeping existing data. [2025-09-02T17:02:35.266226] [INFO ] [MAIN ] Update Progress: 152/2372 symbols completed. ARX took 2.6s. Estimated remaining: 36m 52s. Rate: 60.2 symbols/min [2025-09-02T17:02:35.432513] [INFO ] [MAIN ] ASB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:35.453189] [INFO ] [MAIN ] ASB: Loaded 22332 existing records. [2025-09-02T17:02:35.623249] [INFO ] [MAIN ] ASB: Found 1 missing trading days. [2025-09-02T17:02:35.623383] [INFO ] [MAIN ] ASB: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:35.623678] [INFO ] [REMOTE ] ASB: Fetching primary data for 2025-09. [2025-09-02T17:02:36.020324] [INFO ] [REMOTE ] ASA: Incremental fetch complete for 2025-09 (1.74 seconds). [2025-09-02T17:02:36.046457] [INFO ] [MAIN ] ASA: Adding 275 new records, updating 0 existing records. [2025-09-02T17:02:36.048899] [INFO ] [MAIN ] ASA: Combined dataset has 6136 total records. [2025-09-02T17:02:36.239791] [WARN ] [VALIDATOR ] ASA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:36.431487] [WARN ] [VALIDATOR ] ASA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:36.431680] [INFO ] [MAIN ] ASA: Combined data validation passed. [2025-09-02T17:02:36.472072] [INFO ] [MAIN ] ASA: Update completed successfully. [2025-09-02T17:02:36.473200] [INFO ] [MAIN ] Update Progress: 153/2372 symbols completed. ASA took 2.5s. Estimated remaining: 36m 54s. Rate: 60.1 symbols/min [2025-09-02T17:02:36.650379] [INFO ] [MAIN ] ASBA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:36.654210] [INFO ] [MAIN ] ASBA: Loaded 1696 existing records. [2025-09-02T17:02:36.856955] [INFO ] [MAIN ] ASBA: Found 1 missing trading days. [2025-09-02T17:02:36.857181] [INFO ] [MAIN ] ASBA: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:36.857488] [INFO ] [REMOTE ] ASBA: Fetching primary data for 2025-09. [2025-09-02T17:02:37.202457] [INFO ] [REMOTE ] ASAN: Incremental fetch complete for 2025-09 (2.53 seconds). [2025-09-02T17:02:37.264506] [INFO ] [MAIN ] ASAN: Adding 390 new records, updating 0 existing records. [2025-09-02T17:02:37.271306] [INFO ] [MAIN ] ASAN: Combined dataset has 24551 total records. [2025-09-02T17:02:37.490288] [WARN ] [VALIDATOR ] ASAN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:37.567778] [INFO ] [REMOTE ] AS: Incremental fetch complete for 2025-09 (3.69 seconds). [2025-09-02T17:02:37.677867] [INFO ] [MAIN ] AS: Adding 389 new records, updating 0 existing records. [2025-09-02T17:02:37.701622] [INFO ] [REMOTE ] ASBA: Incremental fetch complete for 2025-09 (0.84 seconds). [2025-09-02T17:02:37.755971] [INFO ] [MAIN ] ASBA: Adding 24 new records, updating 0 existing records. [2025-09-02T17:02:37.770390] [INFO ] [MAIN ] ASBA: Combined dataset has 1720 total records. [2025-09-02T17:02:37.793367] [INFO ] [MAIN ] AS: Combined dataset has 24643 total records. [2025-09-02T17:02:37.979882] [WARN ] [VALIDATOR ] ASAN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:38.011222] [INFO ] [MAIN ] ASAN: Combined data validation passed. [2025-09-02T17:02:38.123392] [WARN ] [VALIDATOR ] ASBA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:38.272857] [WARN ] [VALIDATOR ] AS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:38.318258] [INFO ] [REMOTE ] ASB: Incremental fetch complete for 2025-09 (2.69 seconds). [2025-09-02T17:02:38.489851] [INFO ] [MAIN ] ASB: Adding 343 new records, updating 0 existing records. [2025-09-02T17:02:38.677482] [INFO ] [MAIN ] ASB: Combined dataset has 22675 total records. [2025-09-02T17:02:38.791497] [WARN ] [VALIDATOR ] ASBA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:38.816170] [INFO ] [MAIN ] ASBA: Combined data validation passed. [2025-09-02T17:02:38.879548] [WARN ] [VALIDATOR ] AS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:38.958604] [INFO ] [MAIN ] AS: Combined data validation passed. [2025-09-02T17:02:39.041154] [WARN ] [VALIDATOR ] ASB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:39.041292] [INFO ] [MAIN ] ASBA: Update completed successfully. [2025-09-02T17:02:39.092397] [INFO ] [MAIN ] Update Progress: 154/2372 symbols completed. ASBA took 2.6s. Estimated remaining: 37m 16s. Rate: 59.5 symbols/min [2025-09-02T17:02:39.520822] [INFO ] [MAIN ] ASC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:39.542698] [INFO ] [MAIN ] ASAN: Update completed successfully. [2025-09-02T17:02:39.545661] [INFO ] [MAIN ] Update Progress: 155/2372 symbols completed. ASAN took 5.2s. Estimated remaining: 37m 7s. Rate: 59.7 symbols/min [2025-09-02T17:02:39.656549] [INFO ] [MAIN ] ASC: Loaded 17063 existing records. [2025-09-02T17:02:39.649552] [WARN ] [VALIDATOR ] ASB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:39.694425] [INFO ] [MAIN ] ASB: Combined data validation passed. [2025-09-02T17:02:39.916042] [INFO ] [MAIN ] ASG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:40.027132] [INFO ] [MAIN ] ASC: Found 1 missing trading days. [2025-09-02T17:02:40.028920] [INFO ] [MAIN ] ASC: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:40.032149] [INFO ] [REMOTE ] ASC: Fetching primary data for 2025-09. [2025-09-02T17:02:40.043985] [INFO ] [MAIN ] ASG: Loaded 8851 existing records. [2025-09-02T17:02:40.253947] [INFO ] [MAIN ] ASG: Found 1 missing trading days. [2025-09-02T17:02:40.255230] [INFO ] [MAIN ] ASG: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:40.256046] [INFO ] [REMOTE ] ASG: Fetching primary data for 2025-09. [2025-09-02T17:02:40.261392] [INFO ] [MAIN ] AS: Update completed successfully. [2025-09-02T17:02:40.265146] [INFO ] [MAIN ] Update Progress: 156/2372 symbols completed. AS took 7.5s. Estimated remaining: 37m 2s. Rate: 59.8 symbols/min [2025-09-02T17:02:40.443055] [INFO ] [MAIN ] ASGI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:40.456435] [INFO ] [MAIN ] ASGI: Loaded 10381 existing records. [2025-09-02T17:02:40.679522] [INFO ] [MAIN ] ASGI: Found 1 missing trading days. [2025-09-02T17:02:40.680704] [INFO ] [MAIN ] ASGI: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:40.681844] [INFO ] [REMOTE ] ASGI: Fetching primary data for 2025-09. [2025-09-02T17:02:40.686606] [INFO ] [MAIN ] ASB: Update completed successfully. [2025-09-02T17:02:40.690960] [INFO ] [MAIN ] Update Progress: 157/2372 symbols completed. ASB took 5.4s. Estimated remaining: 36m 53s. Rate: 60.1 symbols/min [2025-09-02T17:02:41.854852] [INFO ] [REMOTE ] ASC: Incremental fetch complete for 2025-09 (1.82 seconds). [2025-09-02T17:02:41.882679] [INFO ] [MAIN ] ASC: Adding 197 new records, updating 0 existing records. [2025-09-02T17:02:41.887262] [INFO ] [MAIN ] ASC: Combined dataset has 17260 total records. [2025-09-02T17:02:42.062433] [WARN ] [VALIDATOR ] ASC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:42.162117] [INFO ] [REMOTE ] ASG: Incremental fetch complete for 2025-09 (1.91 seconds). [2025-09-02T17:02:42.192538] [INFO ] [MAIN ] ASG: Adding 128 new records, updating 0 existing records. [2025-09-02T17:02:42.271764] [INFO ] [MAIN ] ASG: Combined dataset has 8979 total records. [2025-09-02T17:02:42.271865] [WARN ] [VALIDATOR ] ASC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:42.296537] [INFO ] [MAIN ] ASC: Combined data validation passed. [2025-09-02T17:02:42.541441] [WARN ] [VALIDATOR ] ASG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:42.599604] [INFO ] [REMOTE ] ASGI: Incremental fetch complete for 2025-09 (1.92 seconds). [2025-09-02T17:02:42.659934] [INFO ] [MAIN ] ASGI: Adding 167 new records, updating 0 existing records. [2025-09-02T17:02:42.786221] [INFO ] [MAIN ] ASGI: Combined dataset has 10548 total records. [2025-09-02T17:02:42.979528] [INFO ] [MAIN ] ASC: Update completed successfully. [2025-09-02T17:02:42.981039] [INFO ] [MAIN ] Update Progress: 158/2372 symbols completed. ASC took 3.9s. Estimated remaining: 37m 10s. Rate: 59.6 symbols/min [2025-09-02T17:02:42.979654] [WARN ] [VALIDATOR ] ASG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:42.981280] [INFO ] [MAIN ] ASG: Combined data validation passed. [2025-09-02T17:02:42.979416] [WARN ] [VALIDATOR ] ASGI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:43.208295] [INFO ] [MAIN ] ASG: Update completed successfully. [2025-09-02T17:02:43.209603] [INFO ] [MAIN ] Update Progress: 159/2372 symbols completed. ASG took 3.7s. Estimated remaining: 36m 58s. Rate: 59.9 symbols/min [2025-09-02T17:02:43.210609] [WARN ] [VALIDATOR ] ASGI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:43.210742] [INFO ] [MAIN ] ASGI: Combined data validation passed. [2025-09-02T17:02:43.282688] [INFO ] [MAIN ] ASGI: Update completed successfully. [2025-09-02T17:02:43.283983] [INFO ] [MAIN ] Update Progress: 160/2372 symbols completed. ASGI took 3.0s. Estimated remaining: 36m 44s. Rate: 60.2 symbols/min [2025-09-02T17:02:43.907688] [INFO ] [MAIN ] ASIX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:43.909609] [INFO ] [MAIN ] ASH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:43.962126] [INFO ] [MAIN ] ASGN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:43.958320] [INFO ] [MAIN ] ASPN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:43.974017] [INFO ] [MAIN ] ASIX: Loaded 10500 existing records. [2025-09-02T17:02:44.077431] [INFO ] [MAIN ] ASGN: Loaded 16556 existing records. [2025-09-02T17:02:44.076822] [INFO ] [MAIN ] ASH: Loaded 16679 existing records. [2025-09-02T17:02:44.162804] [INFO ] [MAIN ] ASPN: Loaded 22522 existing records. [2025-09-02T17:02:44.443502] [INFO ] [MAIN ] ASIX: Found 1 missing trading days. [2025-09-02T17:02:44.479467] [INFO ] [MAIN ] ASIX: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:44.534958] [INFO ] [REMOTE ] ASIX: Fetching primary data for 2025-09. [2025-09-02T17:02:44.589725] [INFO ] [MAIN ] ASGN: Found 1 missing trading days. [2025-09-02T17:02:44.686749] [INFO ] [MAIN ] ASH: Found 1 missing trading days. [2025-09-02T17:02:44.686850] [INFO ] [MAIN ] ASGN: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:44.701097] [INFO ] [MAIN ] ASH: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:44.701373] [INFO ] [REMOTE ] ASGN: Fetching primary data for 2025-09. [2025-09-02T17:02:44.704878] [INFO ] [REMOTE ] ASH: Fetching primary data for 2025-09. [2025-09-02T17:02:44.711964] [INFO ] [MAIN ] ASPN: Found 1 missing trading days. [2025-09-02T17:02:44.712554] [INFO ] [MAIN ] ASPN: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:44.713118] [INFO ] [REMOTE ] ASPN: Fetching primary data for 2025-09. [2025-09-02T17:02:46.433743] [INFO ] [REMOTE ] ASH: Incremental fetch complete for 2025-09 (1.73 seconds). [2025-09-02T17:02:46.464522] [INFO ] [MAIN ] ASH: Adding 257 new records, updating 0 existing records. [2025-09-02T17:02:46.467199] [INFO ] [MAIN ] ASH: Combined dataset has 16936 total records. [2025-09-02T17:02:46.640968] [WARN ] [VALIDATOR ] ASH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:46.744031] [INFO ] [REMOTE ] ASIX: Incremental fetch complete for 2025-09 (2.21 seconds). [2025-09-02T17:02:46.764705] [INFO ] [MAIN ] ASIX: Adding 171 new records, updating 0 existing records. [2025-09-02T17:02:46.848259] [INFO ] [MAIN ] ASIX: Combined dataset has 10671 total records. [2025-09-02T17:02:47.026108] [WARN ] [VALIDATOR ] ASIX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:47.100451] [WARN ] [VALIDATOR ] ASH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:47.124464] [INFO ] [MAIN ] ASH: Combined data validation passed. [2025-09-02T17:02:47.221529] [INFO ] [REMOTE ] ASGN: Incremental fetch complete for 2025-09 (2.52 seconds). [2025-09-02T17:02:47.316169] [INFO ] [MAIN ] ASGN: Adding 309 new records, updating 0 existing records. [2025-09-02T17:02:47.327972] [WARN ] [VALIDATOR ] ASIX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:47.328190] [INFO ] [MAIN ] ASIX: Combined data validation passed. [2025-09-02T17:02:47.337870] [INFO ] [MAIN ] ASGN: Combined dataset has 16865 total records. [2025-09-02T17:02:47.507943] [INFO ] [MAIN ] ASH: Update completed successfully. [2025-09-02T17:02:47.530244] [INFO ] [MAIN ] Update Progress: 161/2372 symbols completed. ASH took 4.2s. Estimated remaining: 37m 28s. Rate: 59.0 symbols/min [2025-09-02T17:02:47.616501] [WARN ] [VALIDATOR ] ASGN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:47.743072] [INFO ] [REMOTE ] ASPN: Incremental fetch complete for 2025-09 (3.03 seconds). [2025-09-02T17:02:47.859264] [INFO ] [MAIN ] ASPN: Adding 337 new records, updating 0 existing records. [2025-09-02T17:02:47.930879] [INFO ] [MAIN ] ASR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:47.996380] [INFO ] [MAIN ] ASIX: Update completed successfully. [2025-09-02T17:02:48.003484] [INFO ] [MAIN ] Update Progress: 162/2372 symbols completed. ASIX took 4.7s. Estimated remaining: 37m 20s. Rate: 59.2 symbols/min [2025-09-02T17:02:48.004570] [INFO ] [MAIN ] ASPN: Combined dataset has 22859 total records. [2025-09-02T17:02:48.012830] [INFO ] [MAIN ] ASR: Loaded 4436 existing records. [2025-09-02T17:02:48.271486] [WARN ] [VALIDATOR ] ASGN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:48.303679] [INFO ] [MAIN ] ASGN: Combined data validation passed. [2025-09-02T17:02:48.404569] [INFO ] [MAIN ] ASX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:48.558326] [WARN ] [VALIDATOR ] ASPN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:48.605319] [INFO ] [MAIN ] ASR: Found 1 missing trading days. [2025-09-02T17:02:48.636938] [INFO ] [MAIN ] ASR: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:48.642508] [INFO ] [REMOTE ] ASR: Fetching primary data for 2025-09. [2025-09-02T17:02:48.792677] [INFO ] [MAIN ] ASX: Loaded 24004 existing records. [2025-09-02T17:02:48.970892] [WARN ] [VALIDATOR ] ASPN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:48.986246] [INFO ] [MAIN ] ASPN: Combined data validation passed. [2025-09-02T17:02:49.011628] [INFO ] [MAIN ] ASX: Found 1 missing trading days. [2025-09-02T17:02:49.012985] [INFO ] [MAIN ] ASX: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:49.013733] [INFO ] [REMOTE ] ASX: Fetching primary data for 2025-09. [2025-09-02T17:02:49.019574] [INFO ] [MAIN ] ASGN: Update completed successfully. [2025-09-02T17:02:49.021300] [INFO ] [MAIN ] Update Progress: 163/2372 symbols completed. ASGN took 5.7s. Estimated remaining: 37m 19s. Rate: 59.2 symbols/min [2025-09-02T17:02:49.293343] [INFO ] [MAIN ] ATEN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:49.338724] [INFO ] [MAIN ] ASPN: Update completed successfully. [2025-09-02T17:02:49.341656] [INFO ] [MAIN ] Update Progress: 164/2372 symbols completed. ASPN took 6.1s. Estimated remaining: 37m 8s. Rate: 59.5 symbols/min [2025-09-02T17:02:49.342393] [INFO ] [MAIN ] ATEN: Loaded 17683 existing records. [2025-09-02T17:02:49.674006] [INFO ] [MAIN ] ATGE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:49.680351] [INFO ] [MAIN ] ATEN: Found 1 missing trading days. [2025-09-02T17:02:49.680536] [INFO ] [MAIN ] ATEN: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:49.681002] [INFO ] [REMOTE ] ATEN: Fetching primary data for 2025-09. [2025-09-02T17:02:49.695170] [INFO ] [MAIN ] ATGE: Loaded 13510 existing records. [2025-09-02T17:02:49.863821] [INFO ] [MAIN ] ATGE: Found 1 missing trading days. [2025-09-02T17:02:49.863946] [INFO ] [MAIN ] ATGE: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:49.864147] [INFO ] [REMOTE ] ATGE: Fetching primary data for 2025-09. [2025-09-02T17:02:49.980109] [INFO ] [REMOTE ] ASR: Incremental fetch complete for 2025-09 (1.34 seconds). [2025-09-02T17:02:49.988017] [INFO ] [MAIN ] ASR: Adding 55 new records, updating 0 existing records. [2025-09-02T17:02:49.989485] [INFO ] [MAIN ] ASR: Combined dataset has 4491 total records. [2025-09-02T17:02:50.164224] [WARN ] [VALIDATOR ] ASR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:50.339446] [WARN ] [VALIDATOR ] ASR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:50.339561] [INFO ] [MAIN ] ASR: Combined data validation passed. [2025-09-02T17:02:50.366725] [INFO ] [MAIN ] ASR: Update completed successfully. [2025-09-02T17:02:50.367280] [INFO ] [MAIN ] Update Progress: 165/2372 symbols completed. ASR took 2.8s. Estimated remaining: 37m 8s. Rate: 59.4 symbols/min [2025-09-02T17:02:50.535742] [INFO ] [MAIN ] ATHM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:50.548803] [INFO ] [MAIN ] ATHM: Loaded 12996 existing records. [2025-09-02T17:02:50.724911] [INFO ] [MAIN ] ATHM: Found 1 missing trading days. [2025-09-02T17:02:50.725294] [INFO ] [MAIN ] ATHM: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:50.725510] [INFO ] [REMOTE ] ATHM: Fetching primary data for 2025-09. [2025-09-02T17:02:51.357076] [INFO ] [REMOTE ] ATGE: Incremental fetch complete for 2025-09 (1.49 seconds). [2025-09-02T17:02:51.379914] [INFO ] [MAIN ] ATGE: Adding 174 new records, updating 0 existing records. [2025-09-02T17:02:51.382366] [INFO ] [MAIN ] ATGE: Combined dataset has 13684 total records. [2025-09-02T17:02:51.556741] [WARN ] [VALIDATOR ] ATGE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:51.735545] [WARN ] [VALIDATOR ] ATGE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:51.735670] [INFO ] [MAIN ] ATGE: Combined data validation passed. [2025-09-02T17:02:51.800974] [INFO ] [REMOTE ] ASX: Incremental fetch complete for 2025-09 (2.79 seconds). [2025-09-02T17:02:51.850588] [INFO ] [MAIN ] ASX: Adding 389 new records, updating 0 existing records. [2025-09-02T17:02:51.862631] [INFO ] [MAIN ] ASX: Combined dataset has 24393 total records. [2025-09-02T17:02:52.046308] [INFO ] [MAIN ] ATGE: Update completed successfully. [2025-09-02T17:02:52.067530] [INFO ] [MAIN ] Update Progress: 166/2372 symbols completed. ATGE took 2.7s. Estimated remaining: 37m 16s. Rate: 59.2 symbols/min [2025-09-02T17:02:52.065916] [WARN ] [VALIDATOR ] ASX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:52.177337] [INFO ] [REMOTE ] ATEN: Incremental fetch complete for 2025-09 (2.50 seconds). [2025-09-02T17:02:52.335168] [INFO ] [MAIN ] ATEN: Adding 292 new records, updating 0 existing records. [2025-09-02T17:02:52.489231] [INFO ] [MAIN ] ATHS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:52.491193] [INFO ] [MAIN ] ATEN: Combined dataset has 17975 total records. [2025-09-02T17:02:52.530822] [INFO ] [MAIN ] ATHS: Loaded 3274 existing records. [2025-09-02T17:02:52.572706] [WARN ] [VALIDATOR ] ASX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:52.637500] [INFO ] [MAIN ] ASX: Combined data validation passed. [2025-09-02T17:02:52.777415] [INFO ] [REMOTE ] ATHM: Incremental fetch complete for 2025-09 (2.05 seconds). [2025-09-02T17:02:52.781082] [WARN ] [VALIDATOR ] ATEN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:52.903346] [INFO ] [MAIN ] ATHM: Adding 185 new records, updating 0 existing records. [2025-09-02T17:02:53.002825] [INFO ] [MAIN ] ATHS: Found 1 missing trading days. [2025-09-02T17:02:53.035051] [INFO ] [MAIN ] ATHS: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:53.051550] [INFO ] [REMOTE ] ATHS: Fetching primary data for 2025-09. [2025-09-02T17:02:53.072116] [INFO ] [MAIN ] ATHM: Combined dataset has 13181 total records. [2025-09-02T17:02:53.352446] [WARN ] [VALIDATOR ] ATHM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:53.434667] [WARN ] [VALIDATOR ] ATEN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:53.447804] [INFO ] [MAIN ] ATEN: Combined data validation passed. [2025-09-02T17:02:53.673405] [WARN ] [VALIDATOR ] ATHM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:53.677702] [INFO ] [MAIN ] ATHM: Combined data validation passed. [2025-09-02T17:02:53.678444] [INFO ] [MAIN ] ASX: Update completed successfully. [2025-09-02T17:02:53.681248] [INFO ] [MAIN ] Update Progress: 167/2372 symbols completed. ASX took 5.7s. Estimated remaining: 37m 23s. Rate: 59.0 symbols/min [2025-09-02T17:02:53.920553] [INFO ] [MAIN ] ATI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:53.950591] [INFO ] [MAIN ] ATHM: Update completed successfully. [2025-09-02T17:02:53.952237] [INFO ] [MAIN ] Update Progress: 168/2372 symbols completed. ATHM took 3.6s. Estimated remaining: 37m 12s. Rate: 59.3 symbols/min [2025-09-02T17:02:54.008031] [INFO ] [MAIN ] ATI: Loaded 23485 existing records. [2025-09-02T17:02:54.148798] [INFO ] [MAIN ] ATEN: Update completed successfully. [2025-09-02T17:02:54.150988] [INFO ] [MAIN ] Update Progress: 169/2372 symbols completed. ATEN took 5.1s. Estimated remaining: 37m 0s. Rate: 59.5 symbols/min [2025-09-02T17:02:54.369883] [INFO ] [MAIN ] ATKR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:54.472738] [INFO ] [MAIN ] ATI: Found 1 missing trading days. [2025-09-02T17:02:54.478340] [INFO ] [MAIN ] ATI: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:54.462662] [INFO ] [REMOTE ] ATHS: Incremental fetch complete for 2025-09 (1.41 seconds). [2025-09-02T17:02:54.488959] [INFO ] [REMOTE ] ATI: Fetching primary data for 2025-09. [2025-09-02T17:02:54.518571] [INFO ] [MAIN ] ATHS: Adding 21 new records, updating 0 existing records. [2025-09-02T17:02:54.553902] [INFO ] [MAIN ] ATMU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:54.556153] [INFO ] [MAIN ] ATHS: Combined dataset has 3295 total records. [2025-09-02T17:02:54.631513] [INFO ] [MAIN ] ATKR: Loaded 15754 existing records. [2025-09-02T17:02:54.871695] [WARN ] [VALIDATOR ] ATHS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:54.883035] [INFO ] [MAIN ] ATMU: Loaded 17762 existing records. [2025-09-02T17:02:54.993757] [INFO ] [MAIN ] ATKR: Found 1 missing trading days. [2025-09-02T17:02:55.096300] [INFO ] [MAIN ] ATKR: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:55.133112] [INFO ] [REMOTE ] ATKR: Fetching primary data for 2025-09. [2025-09-02T17:02:55.310619] [INFO ] [MAIN ] ATMU: Found 1 missing trading days. [2025-09-02T17:02:55.310987] [INFO ] [MAIN ] ATMU: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:55.311345] [INFO ] [REMOTE ] ATMU: Fetching primary data for 2025-09. [2025-09-02T17:02:55.312463] [WARN ] [VALIDATOR ] ATHS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:55.312621] [INFO ] [MAIN ] ATHS: Combined data validation passed. [2025-09-02T17:02:55.333353] [INFO ] [MAIN ] ATHS: Update completed successfully. [2025-09-02T17:02:55.333899] [INFO ] [MAIN ] Update Progress: 170/2372 symbols completed. ATHS took 3.3s. Estimated remaining: 37m 1s. Rate: 59.5 symbols/min [2025-09-02T17:02:55.502768] [INFO ] [MAIN ] ATO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:55.520677] [INFO ] [MAIN ] ATO: Loaded 18009 existing records. [2025-09-02T17:02:55.694987] [INFO ] [MAIN ] ATO: Found 1 missing trading days. [2025-09-02T17:02:55.695118] [INFO ] [MAIN ] ATO: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:55.695329] [INFO ] [REMOTE ] ATO: Fetching primary data for 2025-09. [2025-09-02T17:02:56.566893] [WARN ] [MAIN ] ATKR: Failed to fetch data for month 2025-09. [2025-09-02T17:02:56.567037] [WARN ] [MAIN ] ATKR: No new data fetched. Keeping existing data. [2025-09-02T17:02:56.567129] [INFO ] [MAIN ] Update Progress: 171/2372 symbols completed. ATKR took 2.6s. Estimated remaining: 37m 3s. Rate: 59.4 symbols/min [2025-09-02T17:02:56.715512] [WARN ] [MAIN ] ATMU: Failed to fetch data for month 2025-09. [2025-09-02T17:02:56.737615] [WARN ] [MAIN ] ATMU: No new data fetched. Keeping existing data. [2025-09-02T17:02:56.737541] [INFO ] [MAIN ] ATR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:56.737792] [INFO ] [MAIN ] Update Progress: 172/2372 symbols completed. ATMU took 2.5s. Estimated remaining: 36m 52s. Rate: 59.7 symbols/min [2025-09-02T17:02:56.923609] [INFO ] [MAIN ] ATR: Loaded 14323 existing records. [2025-09-02T17:02:56.926698] [INFO ] [MAIN ] ATS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:57.084378] [INFO ] [MAIN ] ATS: Loaded 8354 existing records. [2025-09-02T17:02:57.189389] [INFO ] [MAIN ] ATR: Found 1 missing trading days. [2025-09-02T17:02:57.215990] [INFO ] [MAIN ] ATR: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:57.216374] [INFO ] [REMOTE ] ATR: Fetching primary data for 2025-09. [2025-09-02T17:02:57.289090] [INFO ] [MAIN ] ATS: Found 1 missing trading days. [2025-09-02T17:02:57.289270] [INFO ] [MAIN ] ATS: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:57.289491] [INFO ] [REMOTE ] ATS: Fetching primary data for 2025-09. [2025-09-02T17:02:57.499167] [INFO ] [REMOTE ] ATI: Incremental fetch complete for 2025-09 (3.01 seconds). [2025-09-02T17:02:57.545360] [INFO ] [MAIN ] ATI: Adding 389 new records, updating 0 existing records. [2025-09-02T17:02:57.549856] [INFO ] [MAIN ] ATI: Combined dataset has 23874 total records. [2025-09-02T17:02:57.727395] [WARN ] [VALIDATOR ] ATI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:57.909612] [WARN ] [VALIDATOR ] ATI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:57.909759] [INFO ] [MAIN ] ATI: Combined data validation passed. [2025-09-02T17:02:58.052379] [INFO ] [MAIN ] ATI: Update completed successfully. [2025-09-02T17:02:58.055179] [INFO ] [MAIN ] Update Progress: 173/2372 symbols completed. ATI took 4.4s. Estimated remaining: 36m 55s. Rate: 59.6 symbols/min [2025-09-02T17:02:58.241370] [INFO ] [MAIN ] ATUS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:58.241589] [INFO ] [REMOTE ] ATO: Incremental fetch complete for 2025-09 (2.55 seconds). [2025-09-02T17:02:58.277321] [INFO ] [MAIN ] ATO: Adding 316 new records, updating 0 existing records. [2025-09-02T17:02:58.281793] [INFO ] [MAIN ] ATO: Combined dataset has 18325 total records. [2025-09-02T17:02:58.411549] [INFO ] [MAIN ] ATUS: Loaded 22848 existing records. [2025-09-02T17:02:58.574839] [WARN ] [VALIDATOR ] ATO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:58.747209] [INFO ] [MAIN ] ATUS: Found 1 missing trading days. [2025-09-02T17:02:58.747363] [INFO ] [MAIN ] ATUS: Need to fetch 1 months: 2025-09 [2025-09-02T17:02:58.747817] [INFO ] [REMOTE ] ATUS: Fetching primary data for 2025-09. [2025-09-02T17:02:58.829857] [WARN ] [VALIDATOR ] ATO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:58.829967] [INFO ] [MAIN ] ATO: Combined data validation passed. [2025-09-02T17:02:58.897786] [INFO ] [REMOTE ] ATS: Incremental fetch complete for 2025-09 (1.61 seconds). [2025-09-02T17:02:58.937211] [INFO ] [MAIN ] ATS: Adding 126 new records, updating 0 existing records. [2025-09-02T17:02:58.947306] [INFO ] [MAIN ] ATS: Combined dataset has 8480 total records. [2025-09-02T17:02:59.145714] [WARN ] [VALIDATOR ] ATS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:02:59.347877] [INFO ] [MAIN ] ATO: Update completed successfully. [2025-09-02T17:02:59.358634] [INFO ] [MAIN ] Update Progress: 174/2372 symbols completed. ATO took 4.0s. Estimated remaining: 36m 57s. Rate: 59.5 symbols/min [2025-09-02T17:02:59.451824] [INFO ] [REMOTE ] ATR: Incremental fetch complete for 2025-09 (2.24 seconds). [2025-09-02T17:02:59.489534] [INFO ] [MAIN ] ATR: Adding 185 new records, updating 0 existing records. [2025-09-02T17:02:59.546672] [WARN ] [VALIDATOR ] ATS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:02:59.564010] [INFO ] [MAIN ] AU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:02:59.564386] [INFO ] [MAIN ] ATS: Combined data validation passed. [2025-09-02T17:02:59.565136] [INFO ] [MAIN ] ATR: Combined dataset has 14508 total records. [2025-09-02T17:02:59.798043] [INFO ] [MAIN ] AU: Loaded 24056 existing records. [2025-09-02T17:02:59.801282] [WARN ] [VALIDATOR ] ATR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:00.146164] [INFO ] [MAIN ] ATS: Update completed successfully. [2025-09-02T17:03:00.161264] [INFO ] [MAIN ] AU: Found 1 missing trading days. [2025-09-02T17:03:00.170353] [INFO ] [MAIN ] AU: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:00.170296] [INFO ] [MAIN ] Update Progress: 175/2372 symbols completed. ATS took 3.4s. Estimated remaining: 36m 54s. Rate: 59.5 symbols/min [2025-09-02T17:03:00.170702] [INFO ] [REMOTE ] AU: Fetching primary data for 2025-09. [2025-09-02T17:03:00.303150] [WARN ] [VALIDATOR ] ATR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:00.324600] [INFO ] [MAIN ] ATR: Combined data validation passed. [2025-09-02T17:03:00.350175] [INFO ] [MAIN ] AUB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:00.440862] [INFO ] [MAIN ] AUB: Loaded 20975 existing records. [2025-09-02T17:03:00.632719] [INFO ] [MAIN ] AUB: Found 1 missing trading days. [2025-09-02T17:03:00.633376] [INFO ] [MAIN ] AUB: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:00.633895] [INFO ] [REMOTE ] AUB: Fetching primary data for 2025-09. [2025-09-02T17:03:00.646015] [INFO ] [MAIN ] ATR: Update completed successfully. [2025-09-02T17:03:00.647380] [INFO ] [MAIN ] Update Progress: 176/2372 symbols completed. ATR took 4.1s. Estimated remaining: 36m 46s. Rate: 59.7 symbols/min [2025-09-02T17:03:00.818451] [INFO ] [MAIN ] AUNA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:00.822262] [INFO ] [MAIN ] AUNA: Loaded 2521 existing records. [2025-09-02T17:03:00.989542] [INFO ] [MAIN ] AUNA: Found 1 missing trading days. [2025-09-02T17:03:00.989717] [INFO ] [MAIN ] AUNA: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:00.989988] [INFO ] [REMOTE ] AUNA: Fetching primary data for 2025-09. [2025-09-02T17:03:01.256921] [INFO ] [REMOTE ] ATUS: Incremental fetch complete for 2025-09 (2.51 seconds). [2025-09-02T17:03:01.298825] [INFO ] [MAIN ] ATUS: Adding 370 new records, updating 0 existing records. [2025-09-02T17:03:01.302232] [INFO ] [MAIN ] ATUS: Combined dataset has 23218 total records. [2025-09-02T17:03:01.478764] [WARN ] [VALIDATOR ] ATUS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:01.673731] [WARN ] [VALIDATOR ] ATUS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:01.673884] [INFO ] [MAIN ] ATUS: Combined data validation passed. [2025-09-02T17:03:01.809999] [INFO ] [MAIN ] ATUS: Update completed successfully. [2025-09-02T17:03:01.812885] [INFO ] [MAIN ] Update Progress: 177/2372 symbols completed. ATUS took 3.8s. Estimated remaining: 36m 47s. Rate: 59.7 symbols/min [2025-09-02T17:03:01.987596] [INFO ] [MAIN ] AVA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:02.005764] [INFO ] [MAIN ] AVA: Loaded 17890 existing records. [2025-09-02T17:03:02.183012] [INFO ] [MAIN ] AVA: Found 1 missing trading days. [2025-09-02T17:03:02.183189] [INFO ] [MAIN ] AVA: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:02.183414] [INFO ] [REMOTE ] AVA: Fetching primary data for 2025-09. [2025-09-02T17:03:02.696078] [INFO ] [REMOTE ] AUNA: Incremental fetch complete for 2025-09 (1.71 seconds). [2025-09-02T17:03:02.701417] [INFO ] [MAIN ] AUNA: Adding 37 new records, updating 0 existing records. [2025-09-02T17:03:02.703063] [INFO ] [MAIN ] AUNA: Combined dataset has 2558 total records. [2025-09-02T17:03:02.882618] [WARN ] [VALIDATOR ] AUNA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:03.057015] [WARN ] [VALIDATOR ] AUNA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:03.057145] [INFO ] [MAIN ] AUNA: Combined data validation passed. [2025-09-02T17:03:03.072045] [INFO ] [MAIN ] AUNA: Update completed successfully. [2025-09-02T17:03:03.072491] [INFO ] [MAIN ] Update Progress: 178/2372 symbols completed. AUNA took 2.4s. Estimated remaining: 36m 49s. Rate: 59.6 symbols/min [2025-09-02T17:03:03.239853] [INFO ] [MAIN ] AVAL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:03.244827] [INFO ] [MAIN ] AVAL: Loaded 3755 existing records. [2025-09-02T17:03:03.412639] [INFO ] [MAIN ] AVAL: Found 1 missing trading days. [2025-09-02T17:03:03.412807] [INFO ] [MAIN ] AVAL: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:03.413018] [INFO ] [REMOTE ] AVAL: Fetching primary data for 2025-09. [2025-09-02T17:03:03.426433] [INFO ] [REMOTE ] AUB: Incremental fetch complete for 2025-09 (2.79 seconds). [2025-09-02T17:03:03.463714] [INFO ] [MAIN ] AUB: Adding 313 new records, updating 0 existing records. [2025-09-02T17:03:03.467054] [INFO ] [MAIN ] AUB: Combined dataset has 21288 total records. [2025-09-02T17:03:03.631054] [WARN ] [MAIN ] AVA: Failed to fetch data for month 2025-09. [2025-09-02T17:03:03.651521] [WARN ] [VALIDATOR ] AUB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:03.651712] [WARN ] [MAIN ] AVA: No new data fetched. Keeping existing data. [2025-09-02T17:03:03.682394] [INFO ] [MAIN ] Update Progress: 179/2372 symbols completed. AVA took 1.9s. Estimated remaining: 36m 43s. Rate: 59.7 symbols/min [2025-09-02T17:03:03.691763] [INFO ] [REMOTE ] AU: Incremental fetch complete for 2025-09 (3.52 seconds). [2025-09-02T17:03:03.835205] [INFO ] [MAIN ] AU: Adding 390 new records, updating 0 existing records. [2025-09-02T17:03:04.065884] [INFO ] [MAIN ] AU: Combined dataset has 24446 total records. [2025-09-02T17:03:04.068803] [INFO ] [MAIN ] AVB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:04.257382] [WARN ] [VALIDATOR ] AUB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:04.261276] [INFO ] [MAIN ] AVB: Loaded 19232 existing records. [2025-09-02T17:03:04.260584] [WARN ] [VALIDATOR ] AU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:04.293078] [INFO ] [MAIN ] AUB: Combined data validation passed. [2025-09-02T17:03:04.730004] [INFO ] [MAIN ] AVB: Found 1 missing trading days. [2025-09-02T17:03:04.745458] [INFO ] [MAIN ] AVB: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:04.746131] [INFO ] [REMOTE ] AVAL: Incremental fetch complete for 2025-09 (1.33 seconds). [2025-09-02T17:03:04.752867] [INFO ] [MAIN ] AVAL: Adding 31 new records, updating 0 existing records. [2025-09-02T17:03:04.753335] [INFO ] [REMOTE ] AVB: Fetching primary data for 2025-09. [2025-09-02T17:03:04.759365] [INFO ] [MAIN ] AVAL: Combined dataset has 3786 total records. [2025-09-02T17:03:04.841807] [WARN ] [VALIDATOR ] AU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:04.860324] [INFO ] [MAIN ] AU: Combined data validation passed. [2025-09-02T17:03:05.002707] [WARN ] [VALIDATOR ] AVAL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:05.254577] [WARN ] [VALIDATOR ] AVAL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:05.256846] [INFO ] [MAIN ] AVAL: Combined data validation passed. [2025-09-02T17:03:05.285335] [INFO ] [MAIN ] AUB: Update completed successfully. [2025-09-02T17:03:05.294421] [INFO ] [MAIN ] Update Progress: 180/2372 symbols completed. AUB took 5.1s. Estimated remaining: 36m 50s. Rate: 59.5 symbols/min [2025-09-02T17:03:05.457013] [INFO ] [MAIN ] AVAL: Update completed successfully. [2025-09-02T17:03:05.490352] [INFO ] [MAIN ] AVBC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:05.488929] [INFO ] [MAIN ] Update Progress: 181/2372 symbols completed. AVAL took 2.4s. Estimated remaining: 36m 39s. Rate: 59.8 symbols/min [2025-09-02T17:03:05.616396] [INFO ] [MAIN ] AVBC: Loaded 3016 existing records. [2025-09-02T17:03:05.812770] [INFO ] [MAIN ] AVD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:05.818465] [INFO ] [MAIN ] AU: Update completed successfully. [2025-09-02T17:03:05.869720] [INFO ] [MAIN ] Update Progress: 182/2372 symbols completed. AU took 6.5s. Estimated remaining: 36m 30s. Rate: 60.0 symbols/min [2025-09-02T17:03:05.894128] [INFO ] [MAIN ] AVBC: Found 1 missing trading days. [2025-09-02T17:03:05.908713] [INFO ] [MAIN ] AVBC: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:05.958156] [INFO ] [MAIN ] AVD: Loaded 10990 existing records. [2025-09-02T17:03:05.967042] [INFO ] [REMOTE ] AVBC: Fetching primary data for 2025-09. [2025-09-02T17:03:06.193733] [INFO ] [MAIN ] AVK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:06.255417] [INFO ] [MAIN ] AVD: Found 1 missing trading days. [2025-09-02T17:03:06.255576] [INFO ] [MAIN ] AVD: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:06.255814] [INFO ] [REMOTE ] AVD: Fetching primary data for 2025-09. [2025-09-02T17:03:06.260467] [INFO ] [MAIN ] AVK: Loaded 8569 existing records. [2025-09-02T17:03:06.360308] [WARN ] [MAIN ] AVB: Failed to fetch data for month 2025-09. [2025-09-02T17:03:06.370828] [WARN ] [MAIN ] AVB: No new data fetched. Keeping existing data. [2025-09-02T17:03:06.400176] [INFO ] [MAIN ] Update Progress: 183/2372 symbols completed. AVB took 2.7s. Estimated remaining: 36m 24s. Rate: 60.1 symbols/min [2025-09-02T17:03:06.494814] [INFO ] [MAIN ] AVK: Found 1 missing trading days. [2025-09-02T17:03:06.506375] [INFO ] [MAIN ] AVK: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:06.511903] [INFO ] [REMOTE ] AVK: Fetching primary data for 2025-09. [2025-09-02T17:03:06.602611] [INFO ] [MAIN ] AVNS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:06.617412] [INFO ] [MAIN ] AVNS: Loaded 15343 existing records. [2025-09-02T17:03:06.787844] [INFO ] [MAIN ] AVNS: Found 1 missing trading days. [2025-09-02T17:03:06.787997] [INFO ] [MAIN ] AVNS: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:06.788202] [INFO ] [REMOTE ] AVNS: Fetching primary data for 2025-09. [2025-09-02T17:03:07.388690] [INFO ] [REMOTE ] AVBC: Incremental fetch complete for 2025-09 (1.42 seconds). [2025-09-02T17:03:07.402147] [INFO ] [MAIN ] AVBC: Adding 171 new records, updating 0 existing records. [2025-09-02T17:03:07.403701] [INFO ] [MAIN ] AVBC: Combined dataset has 3187 total records. [2025-09-02T17:03:07.577248] [WARN ] [VALIDATOR ] AVBC: Not fatal, but first date in data (2025-08-01) does not match expected start date (2025-01-28) [2025-09-02T17:03:07.759679] [WARN ] [VALIDATOR ] AVBC: Missing data for 128 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17, 2025-06-18, 2025-06-20, 2025-06-23, 2025-06-24, 2025-06-25, 2025-06-26, 2025-06-27, 2025-06-30, 2025-07-01, 2025-07-02, 2025-07-03, 2025-07-07, 2025-07-08, 2025-07-09, 2025-07-10, 2025-07-11, 2025-07-14, 2025-07-15, 2025-07-16, 2025-07-17, 2025-07-18, 2025-07-21, 2025-07-22, 2025-07-23, 2025-07-24, 2025-07-25, 2025-07-28, 2025-07-29, 2025-07-30, 2025-07-31 [2025-09-02T17:03:07.759841] [INFO ] [MAIN ] AVBC: Combined data validation passed. [2025-09-02T17:03:07.779605] [INFO ] [MAIN ] AVBC: Update completed successfully. [2025-09-02T17:03:07.780130] [INFO ] [MAIN ] Update Progress: 184/2372 symbols completed. AVBC took 2.5s. Estimated remaining: 36m 27s. Rate: 60.0 symbols/min [2025-09-02T17:03:07.946977] [INFO ] [MAIN ] AVNT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:07.966126] [INFO ] [MAIN ] AVNT: Loaded 18337 existing records. [2025-09-02T17:03:08.068531] [INFO ] [REMOTE ] AVD: Incremental fetch complete for 2025-09 (1.81 seconds). [2025-09-02T17:03:08.136215] [INFO ] [MAIN ] AVD: Adding 107 new records, updating 0 existing records. [2025-09-02T17:03:08.198150] [INFO ] [MAIN ] AVNT: Found 1 missing trading days. [2025-09-02T17:03:08.198322] [INFO ] [MAIN ] AVNT: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:08.198555] [INFO ] [REMOTE ] AVNT: Fetching primary data for 2025-09. [2025-09-02T17:03:08.199919] [INFO ] [MAIN ] AVD: Combined dataset has 11097 total records. [2025-09-02T17:03:08.400981] [WARN ] [VALIDATOR ] AVD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:08.397260] [INFO ] [REMOTE ] AVK: Incremental fetch complete for 2025-09 (1.89 seconds). [2025-09-02T17:03:08.462877] [INFO ] [MAIN ] AVK: Adding 171 new records, updating 0 existing records. [2025-09-02T17:03:08.548461] [INFO ] [MAIN ] AVK: Combined dataset has 8740 total records. [2025-09-02T17:03:08.792847] [WARN ] [VALIDATOR ] AVK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:08.898823] [WARN ] [VALIDATOR ] AVD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:08.914803] [INFO ] [MAIN ] AVD: Combined data validation passed. [2025-09-02T17:03:08.984683] [WARN ] [VALIDATOR ] AVK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:08.984813] [INFO ] [MAIN ] AVK: Combined data validation passed. [2025-09-02T17:03:09.100625] [INFO ] [MAIN ] AVK: Update completed successfully. [2025-09-02T17:03:09.102932] [INFO ] [MAIN ] Update Progress: 185/2372 symbols completed. AVK took 3.2s. Estimated remaining: 36m 30s. Rate: 59.9 symbols/min [2025-09-02T17:03:09.182455] [INFO ] [MAIN ] AVD: Update completed successfully. [2025-09-02T17:03:09.196105] [INFO ] [REMOTE ] AVNS: Incremental fetch complete for 2025-09 (2.41 seconds). [2025-09-02T17:03:09.211848] [INFO ] [MAIN ] Update Progress: 186/2372 symbols completed. AVD took 3.7s. Estimated remaining: 36m 19s. Rate: 60.2 symbols/min [2025-09-02T17:03:09.245839] [INFO ] [MAIN ] AVNS: Adding 252 new records, updating 0 existing records. [2025-09-02T17:03:09.375835] [INFO ] [MAIN ] AVTR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:09.436491] [INFO ] [MAIN ] AVNS: Combined dataset has 15595 total records. [2025-09-02T17:03:09.502049] [INFO ] [MAIN ] AVY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:09.642341] [INFO ] [MAIN ] AVTR: Loaded 24434 existing records. [2025-09-02T17:03:09.719277] [INFO ] [MAIN ] AVY: Loaded 16088 existing records. [2025-09-02T17:03:09.718616] [WARN ] [VALIDATOR ] AVNS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:10.268165] [INFO ] [MAIN ] AVTR: Found 1 missing trading days. [2025-09-02T17:03:10.274479] [INFO ] [MAIN ] AVTR: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:10.298267] [INFO ] [MAIN ] AVY: Found 1 missing trading days. [2025-09-02T17:03:10.299188] [INFO ] [REMOTE ] AVTR: Fetching primary data for 2025-09. [2025-09-02T17:03:10.299374] [INFO ] [MAIN ] AVY: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:10.300914] [INFO ] [REMOTE ] AVY: Fetching primary data for 2025-09. [2025-09-02T17:03:10.303187] [WARN ] [VALIDATOR ] AVNS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:10.303295] [INFO ] [MAIN ] AVNS: Combined data validation passed. [2025-09-02T17:03:10.401470] [INFO ] [MAIN ] AVNS: Update completed successfully. [2025-09-02T17:03:10.403115] [INFO ] [MAIN ] Update Progress: 187/2372 symbols completed. AVNS took 4.0s. Estimated remaining: 36m 20s. Rate: 60.1 symbols/min [2025-09-02T17:03:10.576168] [INFO ] [MAIN ] AWF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:10.587313] [INFO ] [MAIN ] AWF: Loaded 10278 existing records. [2025-09-02T17:03:10.622442] [INFO ] [REMOTE ] AVNT: Incremental fetch complete for 2025-09 (2.42 seconds). [2025-09-02T17:03:10.717295] [INFO ] [MAIN ] AVNT: Adding 208 new records, updating 0 existing records. [2025-09-02T17:03:10.803686] [INFO ] [MAIN ] AWF: Found 1 missing trading days. [2025-09-02T17:03:10.803839] [INFO ] [MAIN ] AWF: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:10.804061] [INFO ] [REMOTE ] AWF: Fetching primary data for 2025-09. [2025-09-02T17:03:10.806488] [INFO ] [MAIN ] AVNT: Combined dataset has 18545 total records. [2025-09-02T17:03:10.992066] [WARN ] [VALIDATOR ] AVNT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:11.176158] [WARN ] [VALIDATOR ] AVNT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:11.176269] [INFO ] [MAIN ] AVNT: Combined data validation passed. [2025-09-02T17:03:11.306899] [INFO ] [MAIN ] AVNT: Update completed successfully. [2025-09-02T17:03:11.308692] [INFO ] [MAIN ] Update Progress: 188/2372 symbols completed. AVNT took 3.5s. Estimated remaining: 36m 18s. Rate: 60.2 symbols/min [2025-09-02T17:03:11.478184] [INFO ] [MAIN ] AWI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:11.491229] [INFO ] [MAIN ] AWI: Loaded 11940 existing records. [2025-09-02T17:03:11.675226] [INFO ] [MAIN ] AWI: Found 1 missing trading days. [2025-09-02T17:03:11.675434] [INFO ] [MAIN ] AWI: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:11.675667] [INFO ] [REMOTE ] AWI: Fetching primary data for 2025-09. [2025-09-02T17:03:12.350233] [INFO ] [REMOTE ] AWF: Incremental fetch complete for 2025-09 (1.55 seconds). [2025-09-02T17:03:12.369715] [INFO ] [MAIN ] AWF: Adding 154 new records, updating 0 existing records. [2025-09-02T17:03:12.372033] [INFO ] [MAIN ] AWF: Combined dataset has 10432 total records. [2025-09-02T17:03:12.546409] [WARN ] [VALIDATOR ] AWF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:12.722994] [WARN ] [VALIDATOR ] AWF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:12.723104] [INFO ] [MAIN ] AWF: Combined data validation passed. [2025-09-02T17:03:12.787662] [INFO ] [MAIN ] AWF: Update completed successfully. [2025-09-02T17:03:12.788990] [INFO ] [MAIN ] Update Progress: 189/2372 symbols completed. AWF took 2.4s. Estimated remaining: 36m 23s. Rate: 60.0 symbols/min [2025-09-02T17:03:12.880327] [WARN ] [MAIN ] AWI: Failed to fetch data for month 2025-09. [2025-09-02T17:03:12.891363] [WARN ] [MAIN ] AWI: No new data fetched. Keeping existing data. [2025-09-02T17:03:12.912528] [INFO ] [MAIN ] Update Progress: 190/2372 symbols completed. AWI took 1.6s. Estimated remaining: 36m 11s. Rate: 60.3 symbols/min [2025-09-02T17:03:12.974171] [INFO ] [MAIN ] AWK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:13.003245] [INFO ] [REMOTE ] AVY: Incremental fetch complete for 2025-09 (2.70 seconds). [2025-09-02T17:03:13.089454] [INFO ] [MAIN ] AVY: Adding 255 new records, updating 0 existing records. [2025-09-02T17:03:13.175961] [INFO ] [MAIN ] AWP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:13.177620] [INFO ] [MAIN ] AVY: Combined dataset has 16343 total records. [2025-09-02T17:03:13.301133] [INFO ] [MAIN ] AWK: Loaded 21897 existing records. [2025-09-02T17:03:13.300376] [INFO ] [MAIN ] AWP: Loaded 11262 existing records. [2025-09-02T17:03:13.518452] [WARN ] [VALIDATOR ] AVY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:13.499519] [INFO ] [REMOTE ] AVTR: Incremental fetch complete for 2025-09 (3.20 seconds). [2025-09-02T17:03:13.695781] [INFO ] [MAIN ] AVTR: Adding 388 new records, updating 0 existing records. [2025-09-02T17:03:13.834489] [INFO ] [MAIN ] AWK: Found 1 missing trading days. [2025-09-02T17:03:13.893042] [INFO ] [MAIN ] AWK: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:13.935801] [INFO ] [MAIN ] AWP: Found 1 missing trading days. [2025-09-02T17:03:13.973686] [INFO ] [REMOTE ] AWK: Fetching primary data for 2025-09. [2025-09-02T17:03:13.973149] [INFO ] [MAIN ] AWP: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:13.982962] [INFO ] [REMOTE ] AWP: Fetching primary data for 2025-09. [2025-09-02T17:03:13.985791] [INFO ] [MAIN ] AVTR: Combined dataset has 24822 total records. [2025-09-02T17:03:14.050275] [WARN ] [VALIDATOR ] AVY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:14.061954] [INFO ] [MAIN ] AVY: Combined data validation passed. [2025-09-02T17:03:14.244307] [WARN ] [VALIDATOR ] AVTR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:14.453214] [WARN ] [VALIDATOR ] AVTR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:14.454134] [INFO ] [MAIN ] AVTR: Combined data validation passed. [2025-09-02T17:03:14.517075] [INFO ] [MAIN ] AVY: Update completed successfully. [2025-09-02T17:03:14.518698] [INFO ] [MAIN ] Update Progress: 191/2372 symbols completed. AVY took 5.3s. Estimated remaining: 36m 17s. Rate: 60.1 symbols/min [2025-09-02T17:03:14.737152] [INFO ] [MAIN ] AWR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:14.759523] [INFO ] [MAIN ] AWR: Loaded 10037 existing records. [2025-09-02T17:03:14.946493] [INFO ] [MAIN ] AWR: Found 1 missing trading days. [2025-09-02T17:03:14.947465] [INFO ] [MAIN ] AWR: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:14.947742] [INFO ] [REMOTE ] AWR: Fetching primary data for 2025-09. [2025-09-02T17:03:14.980266] [INFO ] [MAIN ] AVTR: Update completed successfully. [2025-09-02T17:03:14.982712] [INFO ] [MAIN ] Update Progress: 192/2372 symbols completed. AVTR took 5.9s. Estimated remaining: 36m 10s. Rate: 60.3 symbols/min [2025-09-02T17:03:15.152171] [INFO ] [MAIN ] AX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:15.163954] [INFO ] [MAIN ] AX: Loaded 12356 existing records. [2025-09-02T17:03:15.265401] [WARN ] [MAIN ] AWP: Failed to fetch data for month 2025-09. [2025-09-02T17:03:15.276049] [WARN ] [MAIN ] AWP: No new data fetched. Keeping existing data. [2025-09-02T17:03:15.287289] [INFO ] [MAIN ] Update Progress: 193/2372 symbols completed. AWP took 2.3s. Estimated remaining: 36m 2s. Rate: 60.5 symbols/min [2025-09-02T17:03:15.387103] [INFO ] [MAIN ] AX: Found 1 missing trading days. [2025-09-02T17:03:15.409568] [INFO ] [MAIN ] AX: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:15.437998] [INFO ] [REMOTE ] AX: Fetching primary data for 2025-09. [2025-09-02T17:03:15.518344] [INFO ] [MAIN ] AXL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:15.539736] [INFO ] [MAIN ] AXL: Loaded 22941 existing records. [2025-09-02T17:03:15.713781] [INFO ] [MAIN ] AXL: Found 1 missing trading days. [2025-09-02T17:03:15.714387] [INFO ] [MAIN ] AXL: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:15.714670] [INFO ] [REMOTE ] AXL: Fetching primary data for 2025-09. [2025-09-02T17:03:16.636339] [INFO ] [REMOTE ] AWK: Incremental fetch complete for 2025-09 (2.66 seconds). [2025-09-02T17:03:16.677396] [INFO ] [MAIN ] AWK: Adding 352 new records, updating 0 existing records. [2025-09-02T17:03:16.680980] [INFO ] [MAIN ] AWK: Combined dataset has 22249 total records. [2025-09-02T17:03:16.857241] [WARN ] [VALIDATOR ] AWK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:17.041058] [WARN ] [VALIDATOR ] AWK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:17.041215] [INFO ] [MAIN ] AWK: Combined data validation passed. [2025-09-02T17:03:17.115220] [INFO ] [REMOTE ] AWR: Incremental fetch complete for 2025-09 (2.17 seconds). [2025-09-02T17:03:17.166171] [INFO ] [MAIN ] AWR: Adding 185 new records, updating 0 existing records. [2025-09-02T17:03:17.181361] [INFO ] [MAIN ] AWR: Combined dataset has 10222 total records. [2025-09-02T17:03:17.371823] [INFO ] [REMOTE ] AX: Incremental fetch complete for 2025-09 (1.93 seconds). [2025-09-02T17:03:17.371401] [WARN ] [VALIDATOR ] AWR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:17.411252] [INFO ] [MAIN ] AX: Adding 199 new records, updating 0 existing records. [2025-09-02T17:03:17.504596] [INFO ] [MAIN ] AX: Combined dataset has 12555 total records. [2025-09-02T17:03:17.777550] [WARN ] [VALIDATOR ] AX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:17.749034] [WARN ] [VALIDATOR ] AWR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:17.798188] [INFO ] [MAIN ] AWR: Combined data validation passed. [2025-09-02T17:03:17.967705] [INFO ] [MAIN ] AWK: Update completed successfully. [2025-09-02T17:03:17.998654] [INFO ] [MAIN ] Update Progress: 194/2372 symbols completed. AWK took 5.2s. Estimated remaining: 36m 20s. Rate: 59.9 symbols/min [2025-09-02T17:03:18.151251] [WARN ] [VALIDATOR ] AX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:18.167690] [INFO ] [MAIN ] AX: Combined data validation passed. [2025-09-02T17:03:18.214192] [INFO ] [MAIN ] AXP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:18.288400] [INFO ] [MAIN ] AWR: Update completed successfully. [2025-09-02T17:03:18.298453] [INFO ] [MAIN ] AXP: Loaded 24287 existing records. [2025-09-02T17:03:18.300200] [INFO ] [MAIN ] Update Progress: 195/2372 symbols completed. AWR took 3.8s. Estimated remaining: 36m 11s. Rate: 60.2 symbols/min [2025-09-02T17:03:18.582601] [INFO ] [REMOTE ] AXL: Incremental fetch complete for 2025-09 (2.87 seconds). [2025-09-02T17:03:18.582415] [INFO ] [MAIN ] AX: Update completed successfully. [2025-09-02T17:03:18.639168] [INFO ] [MAIN ] Update Progress: 196/2372 symbols completed. AX took 3.7s. Estimated remaining: 36m 3s. Rate: 60.4 symbols/min [2025-09-02T17:03:18.699809] [INFO ] [MAIN ] AXR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:18.701174] [INFO ] [MAIN ] AXP: Found 1 missing trading days. [2025-09-02T17:03:18.713551] [INFO ] [MAIN ] AXL: Adding 386 new records, updating 0 existing records. [2025-09-02T17:03:18.713623] [INFO ] [MAIN ] AXP: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:18.719880] [INFO ] [REMOTE ] AXP: Fetching primary data for 2025-09. [2025-09-02T17:03:18.784017] [INFO ] [MAIN ] AXR: Loaded 1376 existing records. [2025-09-02T17:03:18.872163] [INFO ] [MAIN ] AXL: Combined dataset has 23327 total records. [2025-09-02T17:03:19.163214] [INFO ] [MAIN ] AXS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:19.159200] [INFO ] [MAIN ] AXR: Found 1 missing trading days. [2025-09-02T17:03:19.185056] [INFO ] [MAIN ] AXR: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:19.201458] [INFO ] [REMOTE ] AXR: Fetching primary data for 2025-09. [2025-09-02T17:03:19.266484] [WARN ] [VALIDATOR ] AXL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:19.381410] [INFO ] [MAIN ] AXS: Loaded 17777 existing records. [2025-09-02T17:03:19.638566] [INFO ] [MAIN ] AXS: Found 1 missing trading days. [2025-09-02T17:03:19.638860] [INFO ] [MAIN ] AXS: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:19.639142] [INFO ] [REMOTE ] AXS: Fetching primary data for 2025-09. [2025-09-02T17:03:19.640574] [WARN ] [VALIDATOR ] AXL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:19.640698] [INFO ] [MAIN ] AXL: Combined data validation passed. [2025-09-02T17:03:19.777280] [INFO ] [MAIN ] AXL: Update completed successfully. [2025-09-02T17:03:19.779697] [INFO ] [MAIN ] Update Progress: 197/2372 symbols completed. AXL took 4.5s. Estimated remaining: 36m 3s. Rate: 60.3 symbols/min [2025-09-02T17:03:20.365117] [INFO ] [REMOTE ] AXR: Incremental fetch complete for 2025-09 (1.16 seconds). [2025-09-02T17:03:20.369282] [INFO ] [MAIN ] AXR: Adding 38 new records, updating 0 existing records. [2025-09-02T17:03:20.370602] [INFO ] [MAIN ] AXR: Combined dataset has 1414 total records. [2025-09-02T17:03:20.544691] [WARN ] [VALIDATOR ] AXR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:20.580198] [WARN ] [MAIN ] AXP: Failed to fetch data for month 2025-09. [2025-09-02T17:03:20.625635] [WARN ] [MAIN ] AXP: No new data fetched. Keeping existing data. [2025-09-02T17:03:20.648834] [INFO ] [MAIN ] Update Progress: 198/2372 symbols completed. AXP took 2.6s. Estimated remaining: 36m 1s. Rate: 60.4 symbols/min [2025-09-02T17:03:20.725982] [WARN ] [VALIDATOR ] AXR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:20.726091] [INFO ] [MAIN ] AXR: Combined data validation passed. [2025-09-02T17:03:20.735008] [INFO ] [MAIN ] AXR: Update completed successfully. [2025-09-02T17:03:20.735280] [INFO ] [MAIN ] Update Progress: 199/2372 symbols completed. AXR took 2.4s. Estimated remaining: 35m 50s. Rate: 60.6 symbols/min [2025-09-02T17:03:22.040116] [INFO ] [REMOTE ] AXS: Incremental fetch complete for 2025-09 (2.40 seconds). [2025-09-02T17:03:22.074542] [INFO ] [MAIN ] AXS: Adding 304 new records, updating 0 existing records. [2025-09-02T17:03:22.077720] [INFO ] [MAIN ] AXS: Combined dataset has 18081 total records. [2025-09-02T17:03:22.270032] [WARN ] [VALIDATOR ] AXS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:22.455616] [WARN ] [VALIDATOR ] AXS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:22.455746] [INFO ] [MAIN ] AXS: Combined data validation passed. [2025-09-02T17:03:22.565115] [INFO ] [MAIN ] AXS: Update completed successfully. [2025-09-02T17:03:22.567012] [INFO ] [MAIN ] Update Progress: 200/2372 symbols completed. AXS took 3.9s. Estimated remaining: 35m 58s. Rate: 60.4 symbols/min [2025-09-02T17:03:23.188043] [INFO ] [MAIN ] AZZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:23.323188] [INFO ] [MAIN ] AYI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:23.324684] [INFO ] [MAIN ] AZO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:23.327085] [INFO ] [MAIN ] AXTA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:23.341727] [INFO ] [MAIN ] AZO: Loaded 4908 existing records. [2025-09-02T17:03:23.410468] [INFO ] [MAIN ] AYI: Loaded 11139 existing records. [2025-09-02T17:03:23.395498] [INFO ] [MAIN ] AZZ: Loaded 10634 existing records. [2025-09-02T17:03:23.490733] [INFO ] [MAIN ] AXTA: Loaded 23794 existing records. [2025-09-02T17:03:24.031593] [INFO ] [MAIN ] AZO: Found 1 missing trading days. [2025-09-02T17:03:24.176232] [INFO ] [MAIN ] AZZ: Found 1 missing trading days. [2025-09-02T17:03:24.100409] [INFO ] [MAIN ] AZO: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:24.181934] [INFO ] [MAIN ] AYI: Found 1 missing trading days. [2025-09-02T17:03:24.202779] [INFO ] [MAIN ] AZZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:24.211328] [INFO ] [REMOTE ] AZZ: Fetching primary data for 2025-09. [2025-09-02T17:03:24.202899] [INFO ] [MAIN ] AYI: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:24.202695] [INFO ] [REMOTE ] AZO: Fetching primary data for 2025-09. [2025-09-02T17:03:24.213671] [INFO ] [REMOTE ] AYI: Fetching primary data for 2025-09. [2025-09-02T17:03:24.213168] [INFO ] [MAIN ] AXTA: Found 1 missing trading days. [2025-09-02T17:03:24.216173] [INFO ] [MAIN ] AXTA: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:24.216391] [INFO ] [REMOTE ] AXTA: Fetching primary data for 2025-09. [2025-09-02T17:03:25.300403] [WARN ] [MAIN ] AZO: Failed to fetch data for month 2025-09. [2025-09-02T17:03:25.300567] [WARN ] [MAIN ] AZO: No new data fetched. Keeping existing data. [2025-09-02T17:03:25.300669] [INFO ] [MAIN ] Update Progress: 201/2372 symbols completed. AZO took 2.7s. Estimated remaining: 36m 16s. Rate: 59.9 symbols/min [2025-09-02T17:03:25.468213] [INFO ] [MAIN ] B: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:25.490986] [INFO ] [MAIN ] B: Loaded 24553 existing records. [2025-09-02T17:03:25.632812] [INFO ] [REMOTE ] AZZ: Incremental fetch complete for 2025-09 (1.42 seconds). [2025-09-02T17:03:25.655201] [WARN ] [MAIN ] AXTA: Failed to fetch data for month 2025-09. [2025-09-02T17:03:25.681862] [INFO ] [MAIN ] AZZ: Adding 129 new records, updating 0 existing records. [2025-09-02T17:03:25.687154] [WARN ] [MAIN ] AXTA: No new data fetched. Keeping existing data. [2025-09-02T17:03:25.694876] [INFO ] [MAIN ] Update Progress: 202/2372 symbols completed. AXTA took 3.1s. Estimated remaining: 36m 9s. Rate: 60.0 symbols/min [2025-09-02T17:03:25.696037] [INFO ] [MAIN ] B: Found 1 missing trading days. [2025-09-02T17:03:25.719887] [INFO ] [MAIN ] B: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:25.730348] [INFO ] [REMOTE ] B: Fetching primary data for 2025-09. [2025-09-02T17:03:25.776227] [INFO ] [MAIN ] AZZ: Combined dataset has 10763 total records. [2025-09-02T17:03:26.004668] [INFO ] [MAIN ] BA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:26.023118] [INFO ] [REMOTE ] AYI: Incremental fetch complete for 2025-09 (1.81 seconds). [2025-09-02T17:03:26.060706] [WARN ] [VALIDATOR ] AZZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:26.082882] [INFO ] [MAIN ] AYI: Adding 190 new records, updating 0 existing records. [2025-09-02T17:03:26.201468] [INFO ] [MAIN ] AYI: Combined dataset has 11329 total records. [2025-09-02T17:03:26.303602] [INFO ] [MAIN ] BA: Loaded 24606 existing records. [2025-09-02T17:03:26.599301] [WARN ] [VALIDATOR ] AYI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:26.675922] [INFO ] [MAIN ] BA: Found 1 missing trading days. [2025-09-02T17:03:26.693219] [INFO ] [MAIN ] BA: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:26.701472] [INFO ] [REMOTE ] BA: Fetching primary data for 2025-09. [2025-09-02T17:03:26.769015] [WARN ] [VALIDATOR ] AZZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:26.811329] [INFO ] [MAIN ] AZZ: Combined data validation passed. [2025-09-02T17:03:26.912103] [WARN ] [VALIDATOR ] AYI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:26.914258] [INFO ] [MAIN ] AYI: Combined data validation passed. [2025-09-02T17:03:26.992609] [INFO ] [MAIN ] AZZ: Update completed successfully. [2025-09-02T17:03:26.994315] [INFO ] [MAIN ] Update Progress: 203/2372 symbols completed. AZZ took 4.4s. Estimated remaining: 36m 11s. Rate: 60.0 symbols/min [2025-09-02T17:03:27.177100] [INFO ] [MAIN ] BABA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:27.184482] [INFO ] [MAIN ] AYI: Update completed successfully. [2025-09-02T17:03:27.185962] [INFO ] [MAIN ] Update Progress: 204/2372 symbols completed. AYI took 4.6s. Estimated remaining: 36m 1s. Rate: 60.2 symbols/min [2025-09-02T17:03:27.373161] [INFO ] [MAIN ] BABA: Loaded 24631 existing records. [2025-09-02T17:03:27.375920] [INFO ] [MAIN ] BAC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:27.565251] [INFO ] [MAIN ] BAC: Loaded 24618 existing records. [2025-09-02T17:03:27.573042] [INFO ] [MAIN ] BABA: Found 1 missing trading days. [2025-09-02T17:03:27.617975] [INFO ] [MAIN ] BABA: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:27.639724] [INFO ] [REMOTE ] BABA: Fetching primary data for 2025-09. [2025-09-02T17:03:27.757460] [INFO ] [MAIN ] BAC: Found 1 missing trading days. [2025-09-02T17:03:27.757615] [INFO ] [MAIN ] BAC: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:27.757846] [INFO ] [REMOTE ] BAC: Fetching primary data for 2025-09. [2025-09-02T17:03:29.272772] [INFO ] [REMOTE ] B: Incremental fetch complete for 2025-09 (3.54 seconds). [2025-09-02T17:03:29.319456] [INFO ] [MAIN ] B: Adding 390 new records, updating 0 existing records. [2025-09-02T17:03:29.323195] [INFO ] [MAIN ] B: Combined dataset has 24943 total records. [2025-09-02T17:03:29.500521] [WARN ] [VALIDATOR ] B: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:29.690539] [WARN ] [VALIDATOR ] B: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:29.690679] [INFO ] [MAIN ] B: Combined data validation passed. [2025-09-02T17:03:29.858184] [INFO ] [MAIN ] B: Update completed successfully. [2025-09-02T17:03:29.861822] [INFO ] [MAIN ] Update Progress: 205/2372 symbols completed. B took 4.6s. Estimated remaining: 36m 18s. Rate: 59.7 symbols/min [2025-09-02T17:03:30.059888] [INFO ] [MAIN ] BAH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:30.087929] [INFO ] [MAIN ] BAH: Loaded 23437 existing records. [2025-09-02T17:03:30.331438] [INFO ] [MAIN ] BAH: Found 1 missing trading days. [2025-09-02T17:03:30.331677] [INFO ] [MAIN ] BAH: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:30.332162] [INFO ] [REMOTE ] BAH: Fetching primary data for 2025-09. [2025-09-02T17:03:30.623304] [INFO ] [REMOTE ] BA: Incremental fetch complete for 2025-09 (3.92 seconds). [2025-09-02T17:03:30.699615] [INFO ] [MAIN ] BA: Adding 390 new records, updating 0 existing records. [2025-09-02T17:03:30.703977] [INFO ] [MAIN ] BA: Combined dataset has 24996 total records. [2025-09-02T17:03:30.940717] [WARN ] [VALIDATOR ] BA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:31.145346] [WARN ] [VALIDATOR ] BA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:31.145472] [INFO ] [MAIN ] BA: Combined data validation passed. [2025-09-02T17:03:31.309836] [INFO ] [MAIN ] BA: Update completed successfully. [2025-09-02T17:03:31.313070] [INFO ] [MAIN ] Update Progress: 206/2372 symbols completed. BA took 5.6s. Estimated remaining: 36m 22s. Rate: 59.6 symbols/min [2025-09-02T17:03:31.489126] [INFO ] [MAIN ] BAK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:31.506690] [INFO ] [MAIN ] BAK: Loaded 18217 existing records. [2025-09-02T17:03:31.612411] [INFO ] [REMOTE ] BAC: Incremental fetch complete for 2025-09 (3.85 seconds). [2025-09-02T17:03:31.698237] [INFO ] [MAIN ] BAC: Adding 390 new records, updating 0 existing records. [2025-09-02T17:03:31.714266] [INFO ] [REMOTE ] BABA: Incremental fetch complete for 2025-09 (4.07 seconds). [2025-09-02T17:03:31.742195] [INFO ] [MAIN ] BAK: Found 1 missing trading days. [2025-09-02T17:03:31.782786] [INFO ] [MAIN ] BAK: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:31.798663] [INFO ] [REMOTE ] BAK: Fetching primary data for 2025-09. [2025-09-02T17:03:31.813685] [INFO ] [MAIN ] BABA: Adding 390 new records, updating 0 existing records. [2025-09-02T17:03:31.816714] [INFO ] [MAIN ] BAC: Combined dataset has 25008 total records. [2025-09-02T17:03:31.905278] [INFO ] [MAIN ] BABA: Combined dataset has 25021 total records. [2025-09-02T17:03:31.905153] [WARN ] [MAIN ] BAH: Failed to fetch data for month 2025-09. [2025-09-02T17:03:31.933061] [WARN ] [MAIN ] BAH: No new data fetched. Keeping existing data. [2025-09-02T17:03:31.974861] [INFO ] [MAIN ] Update Progress: 207/2372 symbols completed. BAH took 2.1s. Estimated remaining: 36m 17s. Rate: 59.7 symbols/min [2025-09-02T17:03:32.207387] [WARN ] [VALIDATOR ] BAC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:32.395131] [WARN ] [VALIDATOR ] BABA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:32.534719] [INFO ] [MAIN ] BALL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:32.769765] [INFO ] [MAIN ] BALL: Loaded 23350 existing records. [2025-09-02T17:03:32.851697] [WARN ] [VALIDATOR ] BABA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:32.870145] [INFO ] [MAIN ] BABA: Combined data validation passed. [2025-09-02T17:03:32.869927] [WARN ] [VALIDATOR ] BAC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:32.874145] [INFO ] [MAIN ] BAC: Combined data validation passed. [2025-09-02T17:03:33.015788] [INFO ] [MAIN ] BALL: Found 1 missing trading days. [2025-09-02T17:03:33.016842] [INFO ] [MAIN ] BALL: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:33.095132] [INFO ] [REMOTE ] BALL: Fetching primary data for 2025-09. [2025-09-02T17:03:33.259247] [INFO ] [MAIN ] BAC: Update completed successfully. [2025-09-02T17:03:33.263296] [INFO ] [MAIN ] Update Progress: 208/2372 symbols completed. BAC took 6.1s. Estimated remaining: 36m 19s. Rate: 59.6 symbols/min [2025-09-02T17:03:33.348068] [INFO ] [MAIN ] BABA: Update completed successfully. [2025-09-02T17:03:33.381405] [INFO ] [MAIN ] Update Progress: 209/2372 symbols completed. BABA took 6.4s. Estimated remaining: 36m 9s. Rate: 59.8 symbols/min [2025-09-02T17:03:33.566044] [INFO ] [MAIN ] BALY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:33.625832] [INFO ] [MAIN ] BALY: Loaded 4233 existing records. [2025-09-02T17:03:33.676415] [INFO ] [MAIN ] BAM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:33.824462] [INFO ] [MAIN ] BALY: Found 1 missing trading days. [2025-09-02T17:03:33.832122] [INFO ] [MAIN ] BALY: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:33.832442] [INFO ] [REMOTE ] BALY: Fetching primary data for 2025-09. [2025-09-02T17:03:33.834219] [INFO ] [MAIN ] BAM: Loaded 23536 existing records. [2025-09-02T17:03:34.009963] [INFO ] [MAIN ] BAM: Found 1 missing trading days. [2025-09-02T17:03:34.010134] [INFO ] [MAIN ] BAM: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:34.010346] [INFO ] [REMOTE ] BAM: Fetching primary data for 2025-09. [2025-09-02T17:03:34.192881] [INFO ] [REMOTE ] BAK: Incremental fetch complete for 2025-09 (2.39 seconds). [2025-09-02T17:03:34.225988] [INFO ] [MAIN ] BAK: Adding 265 new records, updating 0 existing records. [2025-09-02T17:03:34.231341] [INFO ] [MAIN ] BAK: Combined dataset has 18482 total records. [2025-09-02T17:03:34.409107] [WARN ] [VALIDATOR ] BAK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:34.591176] [WARN ] [VALIDATOR ] BAK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:34.591286] [INFO ] [MAIN ] BAK: Combined data validation passed. [2025-09-02T17:03:34.701499] [INFO ] [MAIN ] BAK: Update completed successfully. [2025-09-02T17:03:34.703392] [INFO ] [MAIN ] Update Progress: 210/2372 symbols completed. BAK took 3.4s. Estimated remaining: 36m 11s. Rate: 59.8 symbols/min [2025-09-02T17:03:34.871556] [INFO ] [REMOTE ] BALY: Incremental fetch complete for 2025-09 (1.04 seconds). [2025-09-02T17:03:34.896114] [INFO ] [MAIN ] BALY: Adding 18 new records, updating 0 existing records. [2025-09-02T17:03:34.897826] [INFO ] [MAIN ] BANC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:34.901286] [INFO ] [MAIN ] BALY: Combined dataset has 4251 total records. [2025-09-02T17:03:35.099577] [INFO ] [MAIN ] BANC: Loaded 23312 existing records. [2025-09-02T17:03:35.098378] [WARN ] [VALIDATOR ] BALY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:35.455544] [INFO ] [MAIN ] BANC: Found 1 missing trading days. [2025-09-02T17:03:35.476570] [INFO ] [MAIN ] BANC: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:35.477229] [INFO ] [REMOTE ] BANC: Fetching primary data for 2025-09. [2025-09-02T17:03:35.481154] [WARN ] [VALIDATOR ] BALY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:35.481279] [INFO ] [MAIN ] BALY: Combined data validation passed. [2025-09-02T17:03:35.508388] [INFO ] [MAIN ] BALY: Update completed successfully. [2025-09-02T17:03:35.509080] [INFO ] [MAIN ] Update Progress: 211/2372 symbols completed. BALY took 2.2s. Estimated remaining: 36m 8s. Rate: 59.8 symbols/min [2025-09-02T17:03:35.676561] [INFO ] [MAIN ] BAP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:35.688972] [INFO ] [MAIN ] BAP: Loaded 11772 existing records. [2025-09-02T17:03:35.782620] [INFO ] [REMOTE ] BALL: Incremental fetch complete for 2025-09 (2.69 seconds). [2025-09-02T17:03:35.859914] [INFO ] [MAIN ] BALL: Adding 383 new records, updating 0 existing records. [2025-09-02T17:03:35.915522] [INFO ] [MAIN ] BAP: Found 1 missing trading days. [2025-09-02T17:03:35.916010] [INFO ] [MAIN ] BAP: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:35.916250] [INFO ] [REMOTE ] BAP: Fetching primary data for 2025-09. [2025-09-02T17:03:35.919888] [INFO ] [MAIN ] BALL: Combined dataset has 23733 total records. [2025-09-02T17:03:36.110792] [WARN ] [VALIDATOR ] BALL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:36.297936] [WARN ] [VALIDATOR ] BALL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:36.298081] [INFO ] [MAIN ] BALL: Combined data validation passed. [2025-09-02T17:03:36.449723] [INFO ] [MAIN ] BALL: Update completed successfully. [2025-09-02T17:03:36.452357] [INFO ] [MAIN ] Update Progress: 212/2372 symbols completed. BALL took 4.5s. Estimated remaining: 36m 6s. Rate: 59.8 symbols/min [2025-09-02T17:03:36.621710] [INFO ] [MAIN ] BARK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:36.639400] [INFO ] [MAIN ] BARK: Loaded 18603 existing records. [2025-09-02T17:03:36.742012] [INFO ] [REMOTE ] BAM: Incremental fetch complete for 2025-09 (2.73 seconds). [2025-09-02T17:03:36.831361] [INFO ] [MAIN ] BAM: Adding 390 new records, updating 0 existing records. [2025-09-02T17:03:36.866221] [INFO ] [MAIN ] BARK: Found 1 missing trading days. [2025-09-02T17:03:36.866443] [INFO ] [MAIN ] BARK: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:36.866777] [INFO ] [REMOTE ] BARK: Fetching primary data for 2025-09. [2025-09-02T17:03:36.872196] [INFO ] [MAIN ] BAM: Combined dataset has 23926 total records. [2025-09-02T17:03:37.044792] [WARN ] [VALIDATOR ] BAM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:37.226288] [WARN ] [VALIDATOR ] BAM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:37.226399] [INFO ] [MAIN ] BAM: Combined data validation passed. [2025-09-02T17:03:37.374866] [INFO ] [MAIN ] BAM: Update completed successfully. [2025-09-02T17:03:37.377462] [INFO ] [MAIN ] Update Progress: 213/2372 symbols completed. BAM took 4.0s. Estimated remaining: 36m 5s. Rate: 59.8 symbols/min [2025-09-02T17:03:37.543880] [INFO ] [MAIN ] BAX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:37.565696] [INFO ] [MAIN ] BAX: Loaded 24427 existing records. [2025-09-02T17:03:37.737069] [INFO ] [MAIN ] BAX: Found 1 missing trading days. [2025-09-02T17:03:37.737232] [INFO ] [MAIN ] BAX: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:37.737435] [INFO ] [REMOTE ] BAX: Fetching primary data for 2025-09. [2025-09-02T17:03:38.011716] [INFO ] [REMOTE ] BAP: Incremental fetch complete for 2025-09 (2.10 seconds). [2025-09-02T17:03:38.034765] [INFO ] [MAIN ] BAP: Adding 204 new records, updating 0 existing records. [2025-09-02T17:03:38.037252] [INFO ] [MAIN ] BAP: Combined dataset has 11976 total records. [2025-09-02T17:03:38.210835] [WARN ] [VALIDATOR ] BAP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:38.392125] [INFO ] [REMOTE ] BANC: Incremental fetch complete for 2025-09 (2.91 seconds). [2025-09-02T17:03:38.491359] [INFO ] [MAIN ] BANC: Adding 364 new records, updating 0 existing records. [2025-09-02T17:03:38.493962] [INFO ] [REMOTE ] BARK: Incremental fetch complete for 2025-09 (1.63 seconds). [2025-09-02T17:03:38.526367] [INFO ] [MAIN ] BARK: Adding 253 new records, updating 0 existing records. [2025-09-02T17:03:38.526836] [WARN ] [VALIDATOR ] BAP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:38.527635] [INFO ] [MAIN ] BAP: Combined data validation passed. [2025-09-02T17:03:38.533341] [INFO ] [MAIN ] BARK: Combined dataset has 18856 total records. [2025-09-02T17:03:38.533693] [INFO ] [MAIN ] BANC: Combined dataset has 23676 total records. [2025-09-02T17:03:38.875118] [WARN ] [VALIDATOR ] BARK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:39.024590] [WARN ] [VALIDATOR ] BANC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:39.291900] [INFO ] [MAIN ] BAP: Update completed successfully. [2025-09-02T17:03:39.320061] [INFO ] [MAIN ] Update Progress: 214/2372 symbols completed. BAP took 3.8s. Estimated remaining: 36m 13s. Rate: 59.6 symbols/min [2025-09-02T17:03:39.429665] [WARN ] [VALIDATOR ] BARK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:39.430056] [WARN ] [VALIDATOR ] BANC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:39.430193] [INFO ] [MAIN ] BARK: Combined data validation passed. [2025-09-02T17:03:39.430455] [INFO ] [MAIN ] BANC: Combined data validation passed. [2025-09-02T17:03:39.641756] [INFO ] [MAIN ] BB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:39.702008] [INFO ] [MAIN ] BB: Loaded 24151 existing records. [2025-09-02T17:03:39.896912] [INFO ] [MAIN ] BB: Found 1 missing trading days. [2025-09-02T17:03:39.897751] [INFO ] [MAIN ] BB: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:39.899282] [INFO ] [REMOTE ] BB: Fetching primary data for 2025-09. [2025-09-02T17:03:39.916913] [INFO ] [MAIN ] BARK: Update completed successfully. [2025-09-02T17:03:39.918714] [INFO ] [MAIN ] Update Progress: 215/2372 symbols completed. BARK took 3.5s. Estimated remaining: 36m 8s. Rate: 59.7 symbols/min [2025-09-02T17:03:40.095062] [INFO ] [MAIN ] BBAI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:40.128569] [INFO ] [MAIN ] BANC: Update completed successfully. [2025-09-02T17:03:40.131351] [INFO ] [MAIN ] Update Progress: 216/2372 symbols completed. BANC took 5.4s. Estimated remaining: 35m 59s. Rate: 59.9 symbols/min [2025-09-02T17:03:40.220746] [INFO ] [MAIN ] BBAI: Loaded 24631 existing records. [2025-09-02T17:03:40.462849] [INFO ] [MAIN ] BBAR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:40.491602] [INFO ] [MAIN ] BBAI: Found 1 missing trading days. [2025-09-02T17:03:40.491946] [INFO ] [MAIN ] BBAI: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:40.492186] [INFO ] [REMOTE ] BBAI: Fetching primary data for 2025-09. [2025-09-02T17:03:40.510927] [INFO ] [MAIN ] BBAR: Loaded 18743 existing records. [2025-09-02T17:03:40.614823] [INFO ] [REMOTE ] BAX: Incremental fetch complete for 2025-09 (2.88 seconds). [2025-09-02T17:03:40.706813] [INFO ] [MAIN ] BAX: Adding 390 new records, updating 0 existing records. [2025-09-02T17:03:40.734789] [INFO ] [MAIN ] BBAR: Found 1 missing trading days. [2025-09-02T17:03:40.734935] [INFO ] [MAIN ] BBAR: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:40.735150] [INFO ] [REMOTE ] BBAR: Fetching primary data for 2025-09. [2025-09-02T17:03:40.738837] [INFO ] [MAIN ] BAX: Combined dataset has 24817 total records. [2025-09-02T17:03:40.912052] [WARN ] [VALIDATOR ] BAX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:41.096182] [WARN ] [VALIDATOR ] BAX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:41.096358] [INFO ] [MAIN ] BAX: Combined data validation passed. [2025-09-02T17:03:41.244608] [INFO ] [MAIN ] BAX: Update completed successfully. [2025-09-02T17:03:41.247488] [INFO ] [MAIN ] Update Progress: 217/2372 symbols completed. BAX took 3.9s. Estimated remaining: 35m 59s. Rate: 59.9 symbols/min [2025-09-02T17:03:41.419295] [INFO ] [MAIN ] BBD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:41.443692] [INFO ] [MAIN ] BBD: Loaded 24277 existing records. [2025-09-02T17:03:41.621582] [INFO ] [MAIN ] BBD: Found 1 missing trading days. [2025-09-02T17:03:41.622077] [INFO ] [MAIN ] BBD: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:41.622367] [INFO ] [REMOTE ] BBD: Fetching primary data for 2025-09. [2025-09-02T17:03:43.037804] [INFO ] [REMOTE ] BB: Incremental fetch complete for 2025-09 (3.14 seconds). [2025-09-02T17:03:43.087887] [INFO ] [MAIN ] BB: Adding 385 new records, updating 0 existing records. [2025-09-02T17:03:43.092065] [INFO ] [REMOTE ] BBAR: Incremental fetch complete for 2025-09 (2.36 seconds). [2025-09-02T17:03:43.130270] [INFO ] [MAIN ] BBAR: Adding 324 new records, updating 0 existing records. [2025-09-02T17:03:43.133063] [INFO ] [MAIN ] BB: Combined dataset has 24536 total records. [2025-09-02T17:03:43.216176] [INFO ] [MAIN ] BBAR: Combined dataset has 19067 total records. [2025-09-02T17:03:43.473339] [WARN ] [VALIDATOR ] BB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:43.598073] [WARN ] [VALIDATOR ] BBAR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:43.926572] [WARN ] [VALIDATOR ] BB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:43.926872] [INFO ] [MAIN ] BB: Combined data validation passed. [2025-09-02T17:03:43.926772] [WARN ] [VALIDATOR ] BBAR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:43.927198] [INFO ] [MAIN ] BBAR: Combined data validation passed. [2025-09-02T17:03:44.177782] [INFO ] [MAIN ] BBAR: Update completed successfully. [2025-09-02T17:03:44.180182] [INFO ] [MAIN ] Update Progress: 218/2372 symbols completed. BBAR took 4.0s. Estimated remaining: 36m 17s. Rate: 59.4 symbols/min [2025-09-02T17:03:44.348936] [INFO ] [MAIN ] BB: Update completed successfully. [2025-09-02T17:03:44.381589] [INFO ] [MAIN ] Update Progress: 219/2372 symbols completed. BB took 5.1s. Estimated remaining: 36m 8s. Rate: 59.6 symbols/min [2025-09-02T17:03:44.378996] [INFO ] [MAIN ] BBDC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:44.398210] [INFO ] [REMOTE ] BBD: Incremental fetch complete for 2025-09 (2.78 seconds). [2025-09-02T17:03:44.505523] [INFO ] [MAIN ] BBD: Adding 388 new records, updating 0 existing records. [2025-09-02T17:03:44.553088] [INFO ] [MAIN ] BBDC: Loaded 14132 existing records. [2025-09-02T17:03:44.584751] [INFO ] [REMOTE ] BBAI: Incremental fetch complete for 2025-09 (4.09 seconds). [2025-09-02T17:03:44.690398] [INFO ] [MAIN ] BBDO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:44.778662] [INFO ] [MAIN ] BBD: Combined dataset has 24665 total records. [2025-09-02T17:03:44.768248] [INFO ] [MAIN ] BBAI: Adding 390 new records, updating 0 existing records. [2025-09-02T17:03:44.854808] [INFO ] [MAIN ] BBDO: Loaded 2055 existing records. [2025-09-02T17:03:44.973831] [INFO ] [MAIN ] BBDC: Found 1 missing trading days. [2025-09-02T17:03:45.009153] [INFO ] [MAIN ] BBDC: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:45.050865] [INFO ] [MAIN ] BBAI: Combined dataset has 25021 total records. [2025-09-02T17:03:45.061761] [INFO ] [REMOTE ] BBDC: Fetching primary data for 2025-09. [2025-09-02T17:03:45.253034] [WARN ] [VALIDATOR ] BBD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:45.383830] [INFO ] [MAIN ] BBDO: Found 1 missing trading days. [2025-09-02T17:03:45.427900] [INFO ] [MAIN ] BBDO: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:45.475073] [INFO ] [REMOTE ] BBDO: Fetching primary data for 2025-09. [2025-09-02T17:03:45.566681] [WARN ] [VALIDATOR ] BBAI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:45.825301] [WARN ] [VALIDATOR ] BBAI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:45.825359] [WARN ] [VALIDATOR ] BBD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:45.825636] [INFO ] [MAIN ] BBAI: Combined data validation passed. [2025-09-02T17:03:45.825956] [INFO ] [MAIN ] BBD: Combined data validation passed. [2025-09-02T17:03:46.119958] [INFO ] [MAIN ] BBAI: Update completed successfully. [2025-09-02T17:03:46.123543] [INFO ] [MAIN ] Update Progress: 220/2372 symbols completed. BBAI took 6.2s. Estimated remaining: 36m 14s. Rate: 59.4 symbols/min [2025-09-02T17:03:46.155861] [INFO ] [MAIN ] BBD: Update completed successfully. [2025-09-02T17:03:46.197469] [INFO ] [MAIN ] Update Progress: 221/2372 symbols completed. BBD took 4.9s. Estimated remaining: 36m 4s. Rate: 59.6 symbols/min [2025-09-02T17:03:46.405571] [INFO ] [MAIN ] BBN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:46.483571] [INFO ] [MAIN ] BBT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:46.483887] [WARN ] [MAIN ] BBT: No existing data found, performing full refresh instead. [2025-09-02T17:03:46.484072] [INFO ] [MAIN ] BBT: Wiping existing primary data before full refresh. [2025-09-02T17:03:46.484120] [INFO ] [LOCAL ] BBT: Starting deletion of primary data. [2025-09-02T17:03:46.484212] [INFO ] [MAIN ] BBT: Starting full primary refresh. [2025-09-02T17:03:46.580725] [INFO ] [MAIN ] BBN: Loaded 8536 existing records. [2025-09-02T17:03:46.703186] [WARN ] [MAIN ] BBDO: Failed to fetch data for month 2025-09. [2025-09-02T17:03:46.749040] [WARN ] [MAIN ] BBDO: No new data fetched. Keeping existing data. [2025-09-02T17:03:46.849123] [INFO ] [MAIN ] Update Progress: 222/2372 symbols completed. BBDO took 2.5s. Estimated remaining: 35m 60s. Rate: 59.7 symbols/min [2025-09-02T17:03:46.970724] [INFO ] [MAIN ] BBN: Found 1 missing trading days. [2025-09-02T17:03:47.042965] [INFO ] [MAIN ] BBN: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:47.107571] [INFO ] [REMOTE ] BBT: Fetching primary data covering 150 trading days from 2025-01-28 to 2025-09-02 (requires 9 months of data pull). [2025-09-02T17:03:47.138331] [INFO ] [REMOTE ] BBN: Fetching primary data for 2025-09. [2025-09-02T17:03:47.150115] [INFO ] [REMOTE ] BBT: Fetching primary data for 2025-01. [2025-09-02T17:03:47.223896] [INFO ] [MAIN ] BBU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:47.227703] [INFO ] [MAIN ] BBU: Loaded 2255 existing records. [2025-09-02T17:03:47.395626] [INFO ] [MAIN ] BBU: Found 1 missing trading days. [2025-09-02T17:03:47.395805] [INFO ] [MAIN ] BBU: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:47.396006] [INFO ] [REMOTE ] BBU: Fetching primary data for 2025-09. [2025-09-02T17:03:47.428840] [WARN ] [REMOTE ] BBT: No data returned for month 2025-01 [2025-09-02T17:03:47.429189] [INFO ] [REMOTE ] BBT: Fetching primary data for 2025-02. [2025-09-02T17:03:47.961613] [WARN ] [REMOTE ] BBT: No data returned for month 2025-02 [2025-09-02T17:03:47.962116] [INFO ] [REMOTE ] BBT: Fetching primary data for 2025-03. [2025-09-02T17:03:48.024846] [INFO ] [REMOTE ] BBDC: Incremental fetch complete for 2025-09 (2.96 seconds). [2025-09-02T17:03:48.056016] [INFO ] [MAIN ] BBDC: Adding 306 new records, updating 0 existing records. [2025-09-02T17:03:48.058923] [INFO ] [MAIN ] BBDC: Combined dataset has 14438 total records. [2025-09-02T17:03:48.137549] [WARN ] [REMOTE ] BBT: No data returned for month 2025-03 [2025-09-02T17:03:48.162116] [INFO ] [REMOTE ] BBT: Fetching primary data for 2025-04. [2025-09-02T17:03:48.245006] [WARN ] [VALIDATOR ] BBDC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:48.348893] [WARN ] [REMOTE ] BBT: No data returned for month 2025-04 [2025-09-02T17:03:48.355191] [INFO ] [REMOTE ] BBT: Fetching primary data for 2025-05. [2025-09-02T17:03:48.432023] [WARN ] [VALIDATOR ] BBDC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:48.432152] [INFO ] [MAIN ] BBDC: Combined data validation passed. [2025-09-02T17:03:48.498148] [INFO ] [REMOTE ] BBU: Incremental fetch complete for 2025-09 (1.10 seconds). [2025-09-02T17:03:48.504286] [INFO ] [MAIN ] BBU: Adding 42 new records, updating 0 existing records. [2025-09-02T17:03:48.508118] [INFO ] [MAIN ] BBU: Combined dataset has 2297 total records. [2025-09-02T17:03:48.693766] [WARN ] [VALIDATOR ] BBU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:48.822632] [INFO ] [REMOTE ] BBN: Incremental fetch complete for 2025-09 (1.68 seconds). [2025-09-02T17:03:48.888396] [INFO ] [MAIN ] BBN: Adding 88 new records, updating 0 existing records. [2025-09-02T17:03:48.903706] [INFO ] [MAIN ] BBN: Combined dataset has 8624 total records. [2025-09-02T17:03:48.904010] [INFO ] [MAIN ] BBDC: Update completed successfully. [2025-09-02T17:03:48.905657] [INFO ] [MAIN ] Update Progress: 223/2372 symbols completed. BBDC took 4.7s. Estimated remaining: 36m 9s. Rate: 59.4 symbols/min [2025-09-02T17:03:48.906001] [WARN ] [VALIDATOR ] BBU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:48.917354] [INFO ] [MAIN ] BBU: Combined data validation passed. [2025-09-02T17:03:48.976487] [WARN ] [REMOTE ] BBT: No data returned for month 2025-05 [2025-09-02T17:03:49.071810] [INFO ] [REMOTE ] BBT: Fetching primary data for 2025-06. [2025-09-02T17:03:49.138039] [INFO ] [MAIN ] BBU: Update completed successfully. [2025-09-02T17:03:49.164755] [INFO ] [MAIN ] Update Progress: 224/2372 symbols completed. BBU took 2.3s. Estimated remaining: 36m 1s. Rate: 59.6 symbols/min [2025-09-02T17:03:49.276677] [WARN ] [VALIDATOR ] BBN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:49.395173] [INFO ] [MAIN ] BBUC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:49.388251] [WARN ] [REMOTE ] BBT: No data returned for month 2025-06 [2025-09-02T17:03:49.460960] [INFO ] [REMOTE ] BBT: Fetching primary data for 2025-07. [2025-09-02T17:03:49.553163] [INFO ] [MAIN ] BBUC: Loaded 5620 existing records. [2025-09-02T17:03:49.630348] [INFO ] [MAIN ] BBVA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:49.855466] [INFO ] [MAIN ] BBUC: Found 1 missing trading days. [2025-09-02T17:03:49.855888] [INFO ] [MAIN ] BBUC: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:49.856296] [INFO ] [REMOTE ] BBUC: Fetching primary data for 2025-09. [2025-09-02T17:03:49.856422] [WARN ] [VALIDATOR ] BBN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:49.857425] [INFO ] [MAIN ] BBN: Combined data validation passed. [2025-09-02T17:03:49.909001] [INFO ] [MAIN ] BBVA: Loaded 22319 existing records. [2025-09-02T17:03:50.047560] [WARN ] [REMOTE ] BBT: No data returned for month 2025-07 [2025-09-02T17:03:50.069078] [INFO ] [REMOTE ] BBT: Fetching primary data for 2025-08. [2025-09-02T17:03:50.100941] [INFO ] [MAIN ] BBVA: Found 1 missing trading days. [2025-09-02T17:03:50.101267] [INFO ] [MAIN ] BBVA: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:50.102405] [INFO ] [REMOTE ] BBVA: Fetching primary data for 2025-09. [2025-09-02T17:03:50.107922] [INFO ] [MAIN ] BBN: Update completed successfully. [2025-09-02T17:03:50.108967] [INFO ] [MAIN ] Update Progress: 225/2372 symbols completed. BBN took 4.0s. Estimated remaining: 35m 59s. Rate: 59.7 symbols/min [2025-09-02T17:03:50.278034] [INFO ] [MAIN ] BBW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:50.288637] [INFO ] [MAIN ] BBW: Loaded 10624 existing records. [2025-09-02T17:03:50.461582] [INFO ] [MAIN ] BBW: Found 1 missing trading days. [2025-09-02T17:03:50.461737] [INFO ] [MAIN ] BBW: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:50.461944] [INFO ] [REMOTE ] BBW: Fetching primary data for 2025-09. [2025-09-02T17:03:50.666220] [WARN ] [REMOTE ] BBT: No data returned for month 2025-08 [2025-09-02T17:03:50.666741] [INFO ] [REMOTE ] BBT: Fetching primary data for 2025-09. [2025-09-02T17:03:51.230249] [WARN ] [REMOTE ] BBT: No data returned for month 2025-09 [2025-09-02T17:03:51.230437] [INFO ] [REMOTE ] BBT: Full fetch complete (0 records). [2025-09-02T17:03:51.230501] [WARN ] [VALIDATOR ] BBT: No data provided for validation! [2025-09-02T17:03:51.230556] [FATAL] [MAIN ] BBT: Fetched primary data is invalid. Refusing to save it. [2025-09-02T17:03:51.230614] [WARN ] [MAIN ] BBT: Deleting existing primary and derivative data due to validation failure. [2025-09-02T17:03:51.230729] [INFO ] [LOCAL ] BBT: Starting deletion of primary data. [2025-09-02T17:03:51.230803] [INFO ] [LOCAL ] BBT: Starting deletion of derivative data. [2025-09-02T17:03:51.230918] [INFO ] [MAIN ] Update Progress: 226/2372 symbols completed. BBT took 5.0s. Estimated remaining: 35m 59s. Rate: 59.6 symbols/min [2025-09-02T17:03:51.386778] [INFO ] [REMOTE ] BBUC: Incremental fetch complete for 2025-09 (1.53 seconds). [2025-09-02T17:03:51.404950] [INFO ] [MAIN ] BBWI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:51.415828] [INFO ] [MAIN ] BBUC: Adding 82 new records, updating 0 existing records. [2025-09-02T17:03:51.417984] [INFO ] [MAIN ] BBUC: Combined dataset has 5702 total records. [2025-09-02T17:03:51.603130] [WARN ] [VALIDATOR ] BBUC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:51.709096] [INFO ] [MAIN ] BBWI: Loaded 24432 existing records. [2025-09-02T17:03:51.968141] [INFO ] [MAIN ] BBWI: Found 1 missing trading days. [2025-09-02T17:03:51.968456] [INFO ] [MAIN ] BBWI: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:51.968729] [INFO ] [REMOTE ] BBWI: Fetching primary data for 2025-09. [2025-09-02T17:03:51.970738] [WARN ] [VALIDATOR ] BBUC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:51.970845] [INFO ] [MAIN ] BBUC: Combined data validation passed. [2025-09-02T17:03:52.008017] [INFO ] [MAIN ] BBUC: Update completed successfully. [2025-09-02T17:03:52.008760] [INFO ] [MAIN ] Update Progress: 227/2372 symbols completed. BBUC took 3.1s. Estimated remaining: 35m 56s. Rate: 59.7 symbols/min [2025-09-02T17:03:52.178407] [INFO ] [MAIN ] BBY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:52.180867] [INFO ] [REMOTE ] BBW: Incremental fetch complete for 2025-09 (1.72 seconds). [2025-09-02T17:03:52.206988] [INFO ] [MAIN ] BBW: Adding 256 new records, updating 0 existing records. [2025-09-02T17:03:52.209813] [INFO ] [MAIN ] BBW: Combined dataset has 10880 total records. [2025-09-02T17:03:52.386036] [INFO ] [MAIN ] BBY: Loaded 24401 existing records. [2025-09-02T17:03:52.484796] [WARN ] [VALIDATOR ] BBW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:52.760020] [INFO ] [MAIN ] BBY: Found 1 missing trading days. [2025-09-02T17:03:52.783234] [INFO ] [MAIN ] BBY: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:52.783793] [INFO ] [REMOTE ] BBY: Fetching primary data for 2025-09. [2025-09-02T17:03:52.788385] [INFO ] [REMOTE ] BBVA: Incremental fetch complete for 2025-09 (2.69 seconds). [2025-09-02T17:03:52.819502] [WARN ] [VALIDATOR ] BBW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:52.836333] [INFO ] [MAIN ] BBVA: Adding 357 new records, updating 0 existing records. [2025-09-02T17:03:52.836586] [INFO ] [MAIN ] BBW: Combined data validation passed. [2025-09-02T17:03:52.886949] [INFO ] [MAIN ] BBVA: Combined dataset has 22676 total records. [2025-09-02T17:03:53.077580] [WARN ] [VALIDATOR ] BBVA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:53.270342] [INFO ] [MAIN ] BBW: Update completed successfully. [2025-09-02T17:03:53.291825] [INFO ] [MAIN ] Update Progress: 228/2372 symbols completed. BBW took 3.2s. Estimated remaining: 35m 58s. Rate: 59.6 symbols/min [2025-09-02T17:03:53.537992] [INFO ] [MAIN ] BC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:53.538444] [WARN ] [VALIDATOR ] BBVA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:53.538711] [INFO ] [MAIN ] BBVA: Combined data validation passed. [2025-09-02T17:03:53.652049] [INFO ] [MAIN ] BC: Loaded 19986 existing records. [2025-09-02T17:03:53.835894] [INFO ] [MAIN ] BC: Found 1 missing trading days. [2025-09-02T17:03:53.837084] [INFO ] [MAIN ] BC: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:53.837607] [INFO ] [REMOTE ] BC: Fetching primary data for 2025-09. [2025-09-02T17:03:53.875878] [INFO ] [MAIN ] BBVA: Update completed successfully. [2025-09-02T17:03:53.878428] [INFO ] [MAIN ] Update Progress: 229/2372 symbols completed. BBVA took 4.7s. Estimated remaining: 35m 53s. Rate: 59.7 symbols/min [2025-09-02T17:03:54.048893] [INFO ] [MAIN ] BCAT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:54.067008] [INFO ] [MAIN ] BCAT: Loaded 15773 existing records. [2025-09-02T17:03:54.238727] [INFO ] [MAIN ] BCAT: Found 1 missing trading days. [2025-09-02T17:03:54.238874] [INFO ] [MAIN ] BCAT: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:54.239084] [INFO ] [REMOTE ] BCAT: Fetching primary data for 2025-09. [2025-09-02T17:03:54.716952] [INFO ] [REMOTE ] BBWI: Incremental fetch complete for 2025-09 (2.75 seconds). [2025-09-02T17:03:54.769198] [INFO ] [MAIN ] BBWI: Adding 390 new records, updating 0 existing records. [2025-09-02T17:03:54.777919] [INFO ] [MAIN ] BBWI: Combined dataset has 24822 total records. [2025-09-02T17:03:54.966095] [WARN ] [VALIDATOR ] BBWI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:55.154812] [WARN ] [VALIDATOR ] BBWI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:55.154944] [INFO ] [MAIN ] BBWI: Combined data validation passed. [2025-09-02T17:03:55.324758] [INFO ] [MAIN ] BBWI: Update completed successfully. [2025-09-02T17:03:55.327534] [INFO ] [MAIN ] Update Progress: 230/2372 symbols completed. BBWI took 4.1s. Estimated remaining: 35m 56s. Rate: 59.6 symbols/min [2025-09-02T17:03:55.425529] [INFO ] [REMOTE ] BBY: Incremental fetch complete for 2025-09 (2.64 seconds). [2025-09-02T17:03:55.508872] [INFO ] [MAIN ] BBY: Adding 390 new records, updating 0 existing records. [2025-09-02T17:03:55.565058] [INFO ] [MAIN ] BCC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:55.567201] [INFO ] [MAIN ] BBY: Combined dataset has 24791 total records. [2025-09-02T17:03:55.681159] [INFO ] [MAIN ] BCC: Loaded 13046 existing records. [2025-09-02T17:03:55.866693] [WARN ] [VALIDATOR ] BBY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:56.020898] [INFO ] [MAIN ] BCC: Found 1 missing trading days. [2025-09-02T17:03:56.041305] [INFO ] [MAIN ] BCC: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:56.044244] [INFO ] [REMOTE ] BCC: Fetching primary data for 2025-09. [2025-09-02T17:03:56.133496] [WARN ] [VALIDATOR ] BBY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:56.133618] [INFO ] [MAIN ] BBY: Combined data validation passed. [2025-09-02T17:03:56.234624] [INFO ] [REMOTE ] BC: Incremental fetch complete for 2025-09 (2.40 seconds). [2025-09-02T17:03:56.272516] [INFO ] [MAIN ] BC: Adding 259 new records, updating 0 existing records. [2025-09-02T17:03:56.282045] [INFO ] [MAIN ] BC: Combined dataset has 20245 total records. [2025-09-02T17:03:56.475038] [WARN ] [VALIDATOR ] BC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:56.477838] [INFO ] [REMOTE ] BCAT: Incremental fetch complete for 2025-09 (2.24 seconds). [2025-09-02T17:03:56.581040] [INFO ] [MAIN ] BCAT: Adding 263 new records, updating 0 existing records. [2025-09-02T17:03:56.706304] [INFO ] [MAIN ] BCAT: Combined dataset has 16036 total records. [2025-09-02T17:03:56.807385] [WARN ] [VALIDATOR ] BC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:56.819913] [INFO ] [MAIN ] BC: Combined data validation passed. [2025-09-02T17:03:57.010608] [WARN ] [VALIDATOR ] BCAT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:57.213466] [INFO ] [MAIN ] BBY: Update completed successfully. [2025-09-02T17:03:57.242352] [INFO ] [MAIN ] Update Progress: 231/2372 symbols completed. BBY took 5.2s. Estimated remaining: 36m 3s. Rate: 59.4 symbols/min [2025-09-02T17:03:57.450299] [WARN ] [VALIDATOR ] BCAT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:57.450079] [INFO ] [MAIN ] BCE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:57.450665] [INFO ] [MAIN ] BCAT: Combined data validation passed. [2025-09-02T17:03:57.450213] [INFO ] [MAIN ] BC: Update completed successfully. [2025-09-02T17:03:57.452712] [INFO ] [MAIN ] Update Progress: 232/2372 symbols completed. BC took 4.2s. Estimated remaining: 35m 55s. Rate: 59.6 symbols/min [2025-09-02T17:03:57.722980] [INFO ] [MAIN ] BCH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:57.724891] [INFO ] [MAIN ] BCE: Loaded 23825 existing records. [2025-09-02T17:03:57.842131] [INFO ] [MAIN ] BCH: Loaded 13123 existing records. [2025-09-02T17:03:58.004118] [INFO ] [MAIN ] BCE: Found 1 missing trading days. [2025-09-02T17:03:58.023022] [INFO ] [MAIN ] BCE: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:58.039319] [INFO ] [REMOTE ] BCE: Fetching primary data for 2025-09. [2025-09-02T17:03:58.047793] [INFO ] [REMOTE ] BCC: Incremental fetch complete for 2025-09 (2.00 seconds). [2025-09-02T17:03:58.090984] [INFO ] [MAIN ] BCC: Adding 170 new records, updating 0 existing records. [2025-09-02T17:03:58.147991] [INFO ] [MAIN ] BCH: Found 1 missing trading days. [2025-09-02T17:03:58.151442] [INFO ] [MAIN ] BCH: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:58.152545] [INFO ] [REMOTE ] BCH: Fetching primary data for 2025-09. [2025-09-02T17:03:58.155581] [INFO ] [MAIN ] BCAT: Update completed successfully. [2025-09-02T17:03:58.157114] [INFO ] [MAIN ] Update Progress: 233/2372 symbols completed. BCAT took 4.3s. Estimated remaining: 35m 51s. Rate: 59.7 symbols/min [2025-09-02T17:03:58.200778] [INFO ] [MAIN ] BCC: Combined dataset has 13216 total records. [2025-09-02T17:03:58.476468] [INFO ] [MAIN ] BCO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:58.532854] [WARN ] [VALIDATOR ] BCC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:03:58.640753] [INFO ] [MAIN ] BCO: Loaded 11575 existing records. [2025-09-02T17:03:58.914533] [INFO ] [MAIN ] BCO: Found 1 missing trading days. [2025-09-02T17:03:58.914909] [INFO ] [MAIN ] BCO: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:58.915149] [INFO ] [REMOTE ] BCO: Fetching primary data for 2025-09. [2025-09-02T17:03:58.916203] [WARN ] [VALIDATOR ] BCC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:03:58.916437] [INFO ] [MAIN ] BCC: Combined data validation passed. [2025-09-02T17:03:58.995893] [INFO ] [MAIN ] BCC: Update completed successfully. [2025-09-02T17:03:58.997517] [INFO ] [MAIN ] Update Progress: 234/2372 symbols completed. BCC took 3.7s. Estimated remaining: 35m 49s. Rate: 59.7 symbols/min [2025-09-02T17:03:59.167941] [INFO ] [MAIN ] BCS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:03:59.191501] [INFO ] [MAIN ] BCS: Loaded 24370 existing records. [2025-09-02T17:03:59.364189] [INFO ] [MAIN ] BCS: Found 1 missing trading days. [2025-09-02T17:03:59.364332] [INFO ] [MAIN ] BCS: Need to fetch 1 months: 2025-09 [2025-09-02T17:03:59.364532] [INFO ] [REMOTE ] BCS: Fetching primary data for 2025-09. [2025-09-02T17:04:00.001988] [INFO ] [REMOTE ] BCH: Incremental fetch complete for 2025-09 (1.85 seconds). [2025-09-02T17:04:00.025242] [INFO ] [MAIN ] BCH: Adding 178 new records, updating 0 existing records. [2025-09-02T17:04:00.027812] [INFO ] [MAIN ] BCH: Combined dataset has 13301 total records. [2025-09-02T17:04:00.211019] [WARN ] [VALIDATOR ] BCH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:00.395442] [WARN ] [VALIDATOR ] BCH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:00.395556] [INFO ] [MAIN ] BCH: Combined data validation passed. [2025-09-02T17:04:00.474229] [INFO ] [MAIN ] BCH: Update completed successfully. [2025-09-02T17:04:00.475463] [INFO ] [MAIN ] Update Progress: 235/2372 symbols completed. BCH took 3.0s. Estimated remaining: 35m 52s. Rate: 59.6 symbols/min [2025-09-02T17:04:00.653049] [INFO ] [MAIN ] BCSF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:00.665383] [INFO ] [MAIN ] BCSF: Loaded 12014 existing records. [2025-09-02T17:04:00.842533] [INFO ] [MAIN ] BCSF: Found 1 missing trading days. [2025-09-02T17:04:00.846320] [INFO ] [MAIN ] BCSF: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:00.846245] [INFO ] [REMOTE ] BCE: Incremental fetch complete for 2025-09 (2.81 seconds). [2025-09-02T17:04:00.846760] [INFO ] [REMOTE ] BCSF: Fetching primary data for 2025-09. [2025-09-02T17:04:00.892691] [INFO ] [MAIN ] BCE: Adding 381 new records, updating 0 existing records. [2025-09-02T17:04:00.896293] [INFO ] [MAIN ] BCE: Combined dataset has 24206 total records. [2025-09-02T17:04:00.999180] [INFO ] [REMOTE ] BCO: Incremental fetch complete for 2025-09 (2.08 seconds). [2025-09-02T17:04:01.029132] [INFO ] [MAIN ] BCO: Adding 200 new records, updating 0 existing records. [2025-09-02T17:04:01.104199] [WARN ] [VALIDATOR ] BCE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:01.104482] [INFO ] [MAIN ] BCO: Combined dataset has 11775 total records. [2025-09-02T17:04:01.482189] [WARN ] [VALIDATOR ] BCO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:01.672797] [WARN ] [VALIDATOR ] BCO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:01.673055] [INFO ] [MAIN ] BCO: Combined data validation passed. [2025-09-02T17:04:01.672864] [WARN ] [VALIDATOR ] BCE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:01.673295] [INFO ] [MAIN ] BCE: Combined data validation passed. [2025-09-02T17:04:01.853393] [INFO ] [MAIN ] BCO: Update completed successfully. [2025-09-02T17:04:01.855182] [INFO ] [MAIN ] Update Progress: 236/2372 symbols completed. BCO took 3.7s. Estimated remaining: 35m 54s. Rate: 59.5 symbols/min [2025-09-02T17:04:02.040089] [INFO ] [MAIN ] BCX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:02.055489] [INFO ] [MAIN ] BCX: Loaded 10028 existing records. [2025-09-02T17:04:02.268605] [INFO ] [MAIN ] BCX: Found 1 missing trading days. [2025-09-02T17:04:02.273010] [INFO ] [MAIN ] BCX: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:02.274413] [INFO ] [REMOTE ] BCX: Fetching primary data for 2025-09. [2025-09-02T17:04:02.275238] [INFO ] [MAIN ] BCE: Update completed successfully. [2025-09-02T17:04:02.277800] [INFO ] [MAIN ] Update Progress: 237/2372 symbols completed. BCE took 5.0s. Estimated remaining: 35m 48s. Rate: 59.6 symbols/min [2025-09-02T17:04:02.465608] [INFO ] [REMOTE ] BCS: Incremental fetch complete for 2025-09 (3.10 seconds). [2025-09-02T17:04:02.512817] [INFO ] [MAIN ] BCS: Adding 387 new records, updating 0 existing records. [2025-09-02T17:04:02.516867] [INFO ] [MAIN ] BCS: Combined dataset has 24757 total records. [2025-09-02T17:04:02.704815] [WARN ] [VALIDATOR ] BCS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:02.781937] [INFO ] [REMOTE ] BCSF: Incremental fetch complete for 2025-09 (1.94 seconds). [2025-09-02T17:04:02.835667] [INFO ] [MAIN ] BCSF: Adding 166 new records, updating 0 existing records. [2025-09-02T17:04:02.919538] [INFO ] [MAIN ] BCSF: Combined dataset has 12180 total records. [2025-09-02T17:04:03.116758] [WARN ] [VALIDATOR ] BCSF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:03.181276] [WARN ] [VALIDATOR ] BCS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:03.208407] [INFO ] [MAIN ] BCS: Combined data validation passed. [2025-09-02T17:04:03.407483] [WARN ] [VALIDATOR ] BCSF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:03.408448] [INFO ] [MAIN ] BCSF: Combined data validation passed. [2025-09-02T17:04:03.521197] [INFO ] [MAIN ] BCSF: Update completed successfully. [2025-09-02T17:04:03.523056] [INFO ] [MAIN ] Update Progress: 238/2372 symbols completed. BCSF took 3.0s. Estimated remaining: 35m 49s. Rate: 59.6 symbols/min [2025-09-02T17:04:03.532881] [INFO ] [MAIN ] BCS: Update completed successfully. [2025-09-02T17:04:03.536362] [INFO ] [MAIN ] Update Progress: 239/2372 symbols completed. BCS took 4.5s. Estimated remaining: 35m 39s. Rate: 59.8 symbols/min [2025-09-02T17:04:04.001381] [INFO ] [REMOTE ] BCX: Incremental fetch complete for 2025-09 (1.73 seconds). [2025-09-02T17:04:04.022274] [INFO ] [MAIN ] BCX: Adding 189 new records, updating 0 existing records. [2025-09-02T17:04:04.024521] [INFO ] [MAIN ] BCX: Combined dataset has 10217 total records. [2025-09-02T17:04:04.215403] [WARN ] [VALIDATOR ] BCX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:04.393228] [WARN ] [VALIDATOR ] BCX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:04.393350] [INFO ] [MAIN ] BCX: Combined data validation passed. [2025-09-02T17:04:04.454949] [INFO ] [MAIN ] BCX: Update completed successfully. [2025-09-02T17:04:04.456166] [INFO ] [MAIN ] Update Progress: 240/2372 symbols completed. BCX took 2.6s. Estimated remaining: 35m 38s. Rate: 59.8 symbols/min [2025-09-02T17:04:05.016998] [INFO ] [MAIN ] BDC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:05.078527] [INFO ] [MAIN ] BDX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:05.123661] [INFO ] [MAIN ] BDJ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:05.142933] [INFO ] [MAIN ] BDN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:05.157596] [INFO ] [MAIN ] BDC: Loaded 11186 existing records. [2025-09-02T17:04:05.258698] [INFO ] [MAIN ] BDJ: Loaded 13366 existing records. [2025-09-02T17:04:05.353200] [INFO ] [MAIN ] BDX: Loaded 24136 existing records. [2025-09-02T17:04:05.395204] [INFO ] [MAIN ] BDN: Loaded 21666 existing records. [2025-09-02T17:04:05.598972] [INFO ] [MAIN ] BDC: Found 1 missing trading days. [2025-09-02T17:04:05.619583] [INFO ] [MAIN ] BDC: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:05.694982] [INFO ] [REMOTE ] BDC: Fetching primary data for 2025-09. [2025-09-02T17:04:05.738181] [INFO ] [MAIN ] BDJ: Found 1 missing trading days. [2025-09-02T17:04:05.746977] [INFO ] [MAIN ] BDJ: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:05.793591] [INFO ] [REMOTE ] BDJ: Fetching primary data for 2025-09. [2025-09-02T17:04:05.867202] [INFO ] [MAIN ] BDX: Found 1 missing trading days. [2025-09-02T17:04:05.898015] [INFO ] [MAIN ] BDX: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:05.903807] [INFO ] [REMOTE ] BDX: Fetching primary data for 2025-09. [2025-09-02T17:04:05.903936] [INFO ] [MAIN ] BDN: Found 1 missing trading days. [2025-09-02T17:04:05.904717] [INFO ] [MAIN ] BDN: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:05.904924] [INFO ] [REMOTE ] BDN: Fetching primary data for 2025-09. [2025-09-02T17:04:07.658360] [INFO ] [REMOTE ] BDC: Incremental fetch complete for 2025-09 (1.96 seconds). [2025-09-02T17:04:07.678274] [INFO ] [MAIN ] BDC: Adding 130 new records, updating 0 existing records. [2025-09-02T17:04:07.681006] [INFO ] [MAIN ] BDC: Combined dataset has 11316 total records. [2025-09-02T17:04:07.871450] [WARN ] [VALIDATOR ] BDC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:08.035802] [INFO ] [REMOTE ] BDJ: Incremental fetch complete for 2025-09 (2.24 seconds). [2025-09-02T17:04:08.086602] [INFO ] [MAIN ] BDJ: Adding 229 new records, updating 0 existing records. [2025-09-02T17:04:08.090904] [INFO ] [MAIN ] BDJ: Combined dataset has 13595 total records. [2025-09-02T17:04:08.102696] [WARN ] [VALIDATOR ] BDC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:08.142543] [INFO ] [REMOTE ] BDN: Incremental fetch complete for 2025-09 (2.24 seconds). [2025-09-02T17:04:08.157537] [INFO ] [MAIN ] BDC: Combined data validation passed. [2025-09-02T17:04:08.276792] [INFO ] [MAIN ] BDN: Adding 352 new records, updating 0 existing records. [2025-09-02T17:04:08.314124] [INFO ] [REMOTE ] BDX: Incremental fetch complete for 2025-09 (2.41 seconds). [2025-09-02T17:04:08.455803] [WARN ] [VALIDATOR ] BDJ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:08.486234] [INFO ] [MAIN ] BDX: Adding 374 new records, updating 0 existing records. [2025-09-02T17:04:08.558738] [INFO ] [MAIN ] BDN: Combined dataset has 22018 total records. [2025-09-02T17:04:08.672392] [INFO ] [MAIN ] BDX: Combined dataset has 24510 total records. [2025-09-02T17:04:08.942914] [WARN ] [VALIDATOR ] BDN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:08.943949] [WARN ] [VALIDATOR ] BDJ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:08.977872] [INFO ] [MAIN ] BDJ: Combined data validation passed. [2025-09-02T17:04:09.000794] [INFO ] [MAIN ] BDC: Update completed successfully. [2025-09-02T17:04:09.078981] [INFO ] [MAIN ] Update Progress: 241/2372 symbols completed. BDC took 4.6s. Estimated remaining: 36m 9s. Rate: 59.0 symbols/min [2025-09-02T17:04:09.128193] [WARN ] [VALIDATOR ] BDX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:09.663488] [INFO ] [MAIN ] BE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:09.672353] [WARN ] [VALIDATOR ] BDN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:09.671975] [WARN ] [VALIDATOR ] BDX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:09.673723] [INFO ] [MAIN ] BDX: Combined data validation passed. [2025-09-02T17:04:09.673826] [INFO ] [MAIN ] BDN: Combined data validation passed. [2025-09-02T17:04:09.893816] [INFO ] [MAIN ] BE: Loaded 24491 existing records. [2025-09-02T17:04:09.955339] [INFO ] [MAIN ] BDJ: Update completed successfully. [2025-09-02T17:04:09.976918] [INFO ] [MAIN ] Update Progress: 242/2372 symbols completed. BDJ took 5.5s. Estimated remaining: 36m 7s. Rate: 59.0 symbols/min [2025-09-02T17:04:10.179856] [INFO ] [MAIN ] BE: Found 1 missing trading days. [2025-09-02T17:04:10.199759] [INFO ] [MAIN ] BE: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:10.205251] [INFO ] [REMOTE ] BE: Fetching primary data for 2025-09. [2025-09-02T17:04:10.287051] [INFO ] [MAIN ] BEDU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:10.293406] [INFO ] [MAIN ] BEDU: Loaded 192 existing records. [2025-09-02T17:04:10.488828] [INFO ] [MAIN ] BEDU: Found 1 missing trading days. [2025-09-02T17:04:10.489764] [INFO ] [MAIN ] BEDU: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:10.490252] [INFO ] [REMOTE ] BEDU: Fetching primary data for 2025-09. [2025-09-02T17:04:10.524218] [INFO ] [MAIN ] BDN: Update completed successfully. [2025-09-02T17:04:10.526780] [INFO ] [MAIN ] Update Progress: 243/2372 symbols completed. BDN took 6.1s. Estimated remaining: 36m 1s. Rate: 59.1 symbols/min [2025-09-02T17:04:10.688939] [INFO ] [MAIN ] BDX: Update completed successfully. [2025-09-02T17:04:10.713896] [INFO ] [MAIN ] Update Progress: 244/2372 symbols completed. BDX took 6.3s. Estimated remaining: 35m 53s. Rate: 59.3 symbols/min [2025-09-02T17:04:10.737354] [INFO ] [MAIN ] BEKE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:10.914497] [INFO ] [MAIN ] BEN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:10.923077] [INFO ] [MAIN ] BEKE: Loaded 24204 existing records. [2025-09-02T17:04:11.109893] [INFO ] [MAIN ] BEKE: Found 1 missing trading days. [2025-09-02T17:04:11.117670] [INFO ] [MAIN ] BEKE: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:11.118127] [INFO ] [MAIN ] BEN: Loaded 24142 existing records. [2025-09-02T17:04:11.118566] [INFO ] [REMOTE ] BEKE: Fetching primary data for 2025-09. [2025-09-02T17:04:11.263198] [INFO ] [REMOTE ] BEDU: Incremental fetch complete for 2025-09 (0.77 seconds). [2025-09-02T17:04:11.275950] [INFO ] [MAIN ] BEDU: Adding 1 new records, updating 0 existing records. [2025-09-02T17:04:11.292973] [INFO ] [MAIN ] BEDU: Combined dataset has 193 total records. [2025-09-02T17:04:11.299239] [INFO ] [MAIN ] BEN: Found 1 missing trading days. [2025-09-02T17:04:11.310928] [INFO ] [MAIN ] BEN: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:11.343362] [INFO ] [REMOTE ] BEN: Fetching primary data for 2025-09. [2025-09-02T17:04:11.488614] [WARN ] [VALIDATOR ] BEDU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:11.689436] [WARN ] [VALIDATOR ] BEDU: Missing data for 101 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-07-01, 2025-07-08, 2025-07-24, 2025-07-29, 2025-07-30, 2025-07-31, 2025-08-01, 2025-08-05, 2025-08-06, 2025-08-07, 2025-08-08, 2025-08-12, 2025-08-13, 2025-08-15, 2025-08-20 [2025-09-02T17:04:11.689577] [INFO ] [MAIN ] BEDU: Combined data validation passed. [2025-09-02T17:04:11.691845] [INFO ] [MAIN ] BEDU: Update completed successfully. [2025-09-02T17:04:11.692005] [INFO ] [MAIN ] Update Progress: 245/2372 symbols completed. BEDU took 1.7s. Estimated remaining: 35m 52s. Rate: 59.3 symbols/min [2025-09-02T17:04:11.862933] [INFO ] [MAIN ] BEP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:11.879733] [INFO ] [MAIN ] BEP: Loaded 17299 existing records. [2025-09-02T17:04:12.057224] [INFO ] [MAIN ] BEP: Found 1 missing trading days. [2025-09-02T17:04:12.057398] [INFO ] [MAIN ] BEP: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:12.057629] [INFO ] [REMOTE ] BEP: Fetching primary data for 2025-09. [2025-09-02T17:04:13.604499] [INFO ] [REMOTE ] BEN: Incremental fetch complete for 2025-09 (2.26 seconds). [2025-09-02T17:04:13.650966] [INFO ] [MAIN ] BEN: Adding 375 new records, updating 0 existing records. [2025-09-02T17:04:13.655537] [INFO ] [MAIN ] BEN: Combined dataset has 24517 total records. [2025-09-02T17:04:13.833957] [WARN ] [VALIDATOR ] BEN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:14.034843] [INFO ] [REMOTE ] BEKE: Incremental fetch complete for 2025-09 (2.92 seconds). [2025-09-02T17:04:14.090693] [INFO ] [MAIN ] BEKE: Adding 390 new records, updating 0 existing records. [2025-09-02T17:04:14.094043] [INFO ] [REMOTE ] BE: Incremental fetch complete for 2025-09 (3.89 seconds). [2025-09-02T17:04:14.142453] [INFO ] [MAIN ] BE: Adding 390 new records, updating 0 existing records. [2025-09-02T17:04:14.143268] [WARN ] [VALIDATOR ] BEN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:14.143384] [INFO ] [MAIN ] BEN: Combined data validation passed. [2025-09-02T17:04:14.147128] [INFO ] [MAIN ] BEKE: Combined dataset has 24594 total records. [2025-09-02T17:04:14.179158] [INFO ] [MAIN ] BE: Combined dataset has 24881 total records. [2025-09-02T17:04:14.347066] [INFO ] [REMOTE ] BEP: Incremental fetch complete for 2025-09 (2.29 seconds). [2025-09-02T17:04:14.439840] [INFO ] [MAIN ] BEP: Adding 259 new records, updating 0 existing records. [2025-09-02T17:04:14.581024] [WARN ] [VALIDATOR ] BEKE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:14.690083] [INFO ] [MAIN ] BEP: Combined dataset has 17558 total records. [2025-09-02T17:04:14.725348] [INFO ] [MAIN ] BEN: Update completed successfully. [2025-09-02T17:04:14.872613] [INFO ] [MAIN ] Update Progress: 246/2372 symbols completed. BEN took 4.1s. Estimated remaining: 36m 10s. Rate: 58.8 symbols/min [2025-09-02T17:04:14.860706] [WARN ] [VALIDATOR ] BE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:15.247986] [WARN ] [VALIDATOR ] BEP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:15.560083] [INFO ] [MAIN ] BEPC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:15.587595] [WARN ] [VALIDATOR ] BE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:15.610239] [INFO ] [MAIN ] BE: Combined data validation passed. [2025-09-02T17:04:15.587659] [WARN ] [VALIDATOR ] BEKE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:15.628185] [INFO ] [MAIN ] BEKE: Combined data validation passed. [2025-09-02T17:04:15.667380] [WARN ] [VALIDATOR ] BEP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:15.806684] [INFO ] [MAIN ] BEP: Combined data validation passed. [2025-09-02T17:04:15.859896] [INFO ] [MAIN ] BEPC: Loaded 20962 existing records. [2025-09-02T17:04:16.169069] [INFO ] [MAIN ] BEPC: Found 1 missing trading days. [2025-09-02T17:04:16.179634] [INFO ] [MAIN ] BEPC: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:16.179967] [INFO ] [REMOTE ] BEPC: Fetching primary data for 2025-09. [2025-09-02T17:04:16.224088] [INFO ] [MAIN ] BE: Update completed successfully. [2025-09-02T17:04:16.227968] [INFO ] [MAIN ] Update Progress: 247/2372 symbols completed. BE took 7.1s. Estimated remaining: 36m 11s. Rate: 58.7 symbols/min [2025-09-02T17:04:16.430569] [INFO ] [MAIN ] BEPH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:16.443205] [INFO ] [MAIN ] BEP: Update completed successfully. [2025-09-02T17:04:16.448074] [INFO ] [MAIN ] Update Progress: 248/2372 symbols completed. BEP took 4.8s. Estimated remaining: 36m 4s. Rate: 58.9 symbols/min [2025-09-02T17:04:16.472312] [INFO ] [MAIN ] BEPH: Loaded 2239 existing records. [2025-09-02T17:04:16.696148] [INFO ] [MAIN ] BEKE: Update completed successfully. [2025-09-02T17:04:16.704044] [INFO ] [MAIN ] Update Progress: 249/2372 symbols completed. BEKE took 6.2s. Estimated remaining: 35m 56s. Rate: 59.1 symbols/min [2025-09-02T17:04:16.797613] [INFO ] [MAIN ] BEPI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:16.861585] [INFO ] [MAIN ] BEPH: Found 1 missing trading days. [2025-09-02T17:04:16.886796] [INFO ] [MAIN ] BEPH: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:16.937583] [INFO ] [REMOTE ] BEPH: Fetching primary data for 2025-09. [2025-09-02T17:04:16.956543] [INFO ] [MAIN ] BEPI: Loaded 1509 existing records. [2025-09-02T17:04:17.126280] [INFO ] [MAIN ] BEPJ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:17.182963] [INFO ] [MAIN ] BEPJ: Loaded 1963 existing records. [2025-09-02T17:04:17.232531] [INFO ] [MAIN ] BEPI: Found 1 missing trading days. [2025-09-02T17:04:17.277231] [INFO ] [MAIN ] BEPI: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:17.305300] [INFO ] [REMOTE ] BEPI: Fetching primary data for 2025-09. [2025-09-02T17:04:17.381325] [INFO ] [MAIN ] BEPJ: Found 1 missing trading days. [2025-09-02T17:04:17.381510] [INFO ] [MAIN ] BEPJ: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:17.381760] [INFO ] [REMOTE ] BEPJ: Fetching primary data for 2025-09. [2025-09-02T17:04:17.812377] [INFO ] [REMOTE ] BEPH: Incremental fetch complete for 2025-09 (0.87 seconds). [2025-09-02T17:04:17.818537] [INFO ] [MAIN ] BEPH: Adding 59 new records, updating 0 existing records. [2025-09-02T17:04:17.819925] [INFO ] [MAIN ] BEPH: Combined dataset has 2298 total records. [2025-09-02T17:04:17.996349] [WARN ] [VALIDATOR ] BEPH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:18.181327] [WARN ] [VALIDATOR ] BEPH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:18.181452] [INFO ] [MAIN ] BEPH: Combined data validation passed. [2025-09-02T17:04:18.196807] [INFO ] [MAIN ] BEPH: Update completed successfully. [2025-09-02T17:04:18.197277] [INFO ] [MAIN ] Update Progress: 250/2372 symbols completed. BEPH took 2.0s. Estimated remaining: 35m 59s. Rate: 59.0 symbols/min [2025-09-02T17:04:18.352344] [INFO ] [REMOTE ] BEPI: Incremental fetch complete for 2025-09 (1.05 seconds). [2025-09-02T17:04:18.373407] [INFO ] [MAIN ] BEPI: Adding 24 new records, updating 0 existing records. [2025-09-02T17:04:18.370087] [INFO ] [MAIN ] BFAM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:18.375228] [INFO ] [MAIN ] BEPI: Combined dataset has 1533 total records. [2025-09-02T17:04:18.426480] [INFO ] [REMOTE ] BEPJ: Incremental fetch complete for 2025-09 (1.04 seconds). [2025-09-02T17:04:18.478396] [INFO ] [MAIN ] BEPJ: Adding 16 new records, updating 0 existing records. [2025-09-02T17:04:18.506585] [INFO ] [MAIN ] BFAM: Loaded 15516 existing records. [2025-09-02T17:04:18.550009] [INFO ] [MAIN ] BEPJ: Combined dataset has 1979 total records. [2025-09-02T17:04:18.620079] [WARN ] [VALIDATOR ] BEPI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:18.755466] [INFO ] [REMOTE ] BEPC: Incremental fetch complete for 2025-09 (2.58 seconds). [2025-09-02T17:04:18.968317] [INFO ] [MAIN ] BEPC: Adding 350 new records, updating 0 existing records. [2025-09-02T17:04:19.020383] [INFO ] [MAIN ] BFAM: Found 1 missing trading days. [2025-09-02T17:04:19.033605] [INFO ] [MAIN ] BFAM: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:19.050438] [INFO ] [REMOTE ] BFAM: Fetching primary data for 2025-09. [2025-09-02T17:04:19.175181] [INFO ] [MAIN ] BEPC: Combined dataset has 21312 total records. [2025-09-02T17:04:19.175005] [WARN ] [VALIDATOR ] BEPJ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:19.415395] [WARN ] [VALIDATOR ] BEPI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:19.436359] [INFO ] [MAIN ] BEPI: Combined data validation passed. [2025-09-02T17:04:19.533189] [WARN ] [VALIDATOR ] BEPC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:19.647769] [INFO ] [MAIN ] BEPI: Update completed successfully. [2025-09-02T17:04:19.687550] [INFO ] [MAIN ] Update Progress: 251/2372 symbols completed. BEPI took 3.2s. Estimated remaining: 36m 2s. Rate: 58.9 symbols/min [2025-09-02T17:04:19.750359] [WARN ] [VALIDATOR ] BEPJ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:19.810604] [INFO ] [MAIN ] BEPJ: Combined data validation passed. [2025-09-02T17:04:19.914976] [WARN ] [VALIDATOR ] BEPC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:19.944929] [INFO ] [MAIN ] BEPC: Combined data validation passed. [2025-09-02T17:04:19.944823] [INFO ] [MAIN ] BEPJ: Update completed successfully. [2025-09-02T17:04:19.968794] [INFO ] [MAIN ] BFH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:19.969299] [INFO ] [MAIN ] Update Progress: 252/2372 symbols completed. BEPJ took 3.2s. Estimated remaining: 35m 55s. Rate: 59.0 symbols/min [2025-09-02T17:04:20.242306] [INFO ] [MAIN ] BFH: Loaded 18149 existing records. [2025-09-02T17:04:20.245046] [INFO ] [MAIN ] BFK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:20.334314] [INFO ] [MAIN ] BFK: Loaded 5724 existing records. [2025-09-02T17:04:20.549683] [INFO ] [MAIN ] BFH: Found 1 missing trading days. [2025-09-02T17:04:20.550769] [INFO ] [MAIN ] BFH: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:20.551365] [INFO ] [REMOTE ] BFH: Fetching primary data for 2025-09. [2025-09-02T17:04:20.626910] [INFO ] [MAIN ] BFK: Found 1 missing trading days. [2025-09-02T17:04:20.627624] [INFO ] [MAIN ] BFK: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:20.628455] [INFO ] [REMOTE ] BFK: Fetching primary data for 2025-09. [2025-09-02T17:04:20.653749] [INFO ] [MAIN ] BEPC: Update completed successfully. [2025-09-02T17:04:20.656073] [INFO ] [MAIN ] Update Progress: 253/2372 symbols completed. BEPC took 5.7s. Estimated remaining: 35m 51s. Rate: 59.1 symbols/min [2025-09-02T17:04:20.840524] [INFO ] [MAIN ] BFLY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:20.863669] [INFO ] [MAIN ] BFLY: Loaded 23799 existing records. [2025-09-02T17:04:21.042676] [INFO ] [MAIN ] BFLY: Found 1 missing trading days. [2025-09-02T17:04:21.042883] [INFO ] [MAIN ] BFLY: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:21.043205] [INFO ] [REMOTE ] BFLY: Fetching primary data for 2025-09. [2025-09-02T17:04:21.354615] [INFO ] [REMOTE ] BFAM: Incremental fetch complete for 2025-09 (2.30 seconds). [2025-09-02T17:04:21.385775] [INFO ] [MAIN ] BFAM: Adding 252 new records, updating 0 existing records. [2025-09-02T17:04:21.389811] [INFO ] [MAIN ] BFAM: Combined dataset has 15768 total records. [2025-09-02T17:04:21.570404] [WARN ] [VALIDATOR ] BFAM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:21.618375] [WARN ] [MAIN ] BFK: Failed to fetch data for month 2025-09. [2025-09-02T17:04:21.646059] [WARN ] [MAIN ] BFK: No new data fetched. Keeping existing data. [2025-09-02T17:04:21.669934] [INFO ] [MAIN ] Update Progress: 254/2372 symbols completed. BFK took 1.7s. Estimated remaining: 35m 50s. Rate: 59.1 symbols/min [2025-09-02T17:04:21.954272] [INFO ] [MAIN ] BFS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:21.957420] [WARN ] [VALIDATOR ] BFAM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:21.957561] [INFO ] [MAIN ] BFAM: Combined data validation passed. [2025-09-02T17:04:21.965533] [INFO ] [MAIN ] BFS: Loaded 4304 existing records. [2025-09-02T17:04:22.277188] [INFO ] [MAIN ] BFS: Found 1 missing trading days. [2025-09-02T17:04:22.283110] [INFO ] [MAIN ] BFS: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:22.288037] [INFO ] [REMOTE ] BFS: Fetching primary data for 2025-09. [2025-09-02T17:04:22.297058] [INFO ] [MAIN ] BFAM: Update completed successfully. [2025-09-02T17:04:22.298714] [INFO ] [MAIN ] Update Progress: 255/2372 symbols completed. BFAM took 4.1s. Estimated remaining: 35m 46s. Rate: 59.2 symbols/min [2025-09-02T17:04:22.466916] [INFO ] [MAIN ] BFZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:22.474678] [INFO ] [MAIN ] BFZ: Loaded 5555 existing records. [2025-09-02T17:04:22.643108] [INFO ] [MAIN ] BFZ: Found 1 missing trading days. [2025-09-02T17:04:22.643247] [INFO ] [MAIN ] BFZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:22.643461] [INFO ] [REMOTE ] BFZ: Fetching primary data for 2025-09. [2025-09-02T17:04:22.726447] [INFO ] [REMOTE ] BFH: Incremental fetch complete for 2025-09 (2.18 seconds). [2025-09-02T17:04:22.758567] [INFO ] [MAIN ] BFH: Adding 227 new records, updating 0 existing records. [2025-09-02T17:04:22.764911] [INFO ] [MAIN ] BFH: Combined dataset has 18376 total records. [2025-09-02T17:04:22.947742] [WARN ] [VALIDATOR ] BFH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:23.150540] [WARN ] [VALIDATOR ] BFH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:23.150782] [INFO ] [MAIN ] BFH: Combined data validation passed. [2025-09-02T17:04:23.284456] [INFO ] [MAIN ] BFH: Update completed successfully. [2025-09-02T17:04:23.287033] [INFO ] [MAIN ] Update Progress: 256/2372 symbols completed. BFH took 3.6s. Estimated remaining: 35m 45s. Rate: 59.2 symbols/min [2025-09-02T17:04:23.395719] [INFO ] [REMOTE ] BFS: Incremental fetch complete for 2025-09 (1.11 seconds). [2025-09-02T17:04:23.440388] [INFO ] [MAIN ] BFS: Adding 94 new records, updating 0 existing records. [2025-09-02T17:04:23.516900] [INFO ] [MAIN ] BFS: Combined dataset has 4398 total records. [2025-09-02T17:04:23.558225] [INFO ] [MAIN ] BG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:23.862486] [INFO ] [MAIN ] BG: Loaded 23215 existing records. [2025-09-02T17:04:23.890531] [WARN ] [VALIDATOR ] BFS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:23.930448] [INFO ] [REMOTE ] BFLY: Incremental fetch complete for 2025-09 (2.89 seconds). [2025-09-02T17:04:24.127891] [INFO ] [MAIN ] BFLY: Adding 379 new records, updating 0 existing records. [2025-09-02T17:04:24.303832] [INFO ] [REMOTE ] BFZ: Incremental fetch complete for 2025-09 (1.66 seconds). [2025-09-02T17:04:24.382441] [INFO ] [MAIN ] BG: Found 1 missing trading days. [2025-09-02T17:04:24.422208] [INFO ] [MAIN ] BFZ: Adding 187 new records, updating 0 existing records. [2025-09-02T17:04:24.429419] [INFO ] [MAIN ] BG: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:24.430438] [INFO ] [REMOTE ] BG: Fetching primary data for 2025-09. [2025-09-02T17:04:24.434109] [INFO ] [MAIN ] BFZ: Combined dataset has 5742 total records. [2025-09-02T17:04:24.466075] [INFO ] [MAIN ] BFLY: Combined dataset has 24178 total records. [2025-09-02T17:04:24.662105] [WARN ] [VALIDATOR ] BFS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:24.675616] [INFO ] [MAIN ] BFS: Combined data validation passed. [2025-09-02T17:04:24.729961] [WARN ] [VALIDATOR ] BFZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:24.902774] [WARN ] [VALIDATOR ] BFLY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:25.004453] [INFO ] [MAIN ] BFS: Update completed successfully. [2025-09-02T17:04:25.026008] [INFO ] [MAIN ] Update Progress: 257/2372 symbols completed. BFS took 3.4s. Estimated remaining: 35m 50s. Rate: 59.0 symbols/min [2025-09-02T17:04:25.380187] [INFO ] [MAIN ] BGB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:25.382320] [WARN ] [VALIDATOR ] BFLY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:25.382382] [WARN ] [VALIDATOR ] BFZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:25.382765] [INFO ] [MAIN ] BFLY: Combined data validation passed. [2025-09-02T17:04:25.382673] [INFO ] [MAIN ] BFZ: Combined data validation passed. [2025-09-02T17:04:25.475303] [INFO ] [MAIN ] BGB: Loaded 7244 existing records. [2025-09-02T17:04:25.701022] [INFO ] [MAIN ] BGB: Found 1 missing trading days. [2025-09-02T17:04:25.702840] [INFO ] [MAIN ] BGB: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:25.702960] [INFO ] [MAIN ] BFZ: Update completed successfully. [2025-09-02T17:04:25.704886] [INFO ] [MAIN ] Update Progress: 258/2372 symbols completed. BFZ took 3.4s. Estimated remaining: 35m 46s. Rate: 59.1 symbols/min [2025-09-02T17:04:25.707300] [INFO ] [REMOTE ] BGB: Fetching primary data for 2025-09. [2025-09-02T17:04:25.907095] [INFO ] [MAIN ] BFLY: Update completed successfully. [2025-09-02T17:04:25.927344] [INFO ] [MAIN ] Update Progress: 259/2372 symbols completed. BFLY took 5.3s. Estimated remaining: 35m 38s. Rate: 59.3 symbols/min [2025-09-02T17:04:25.924717] [INFO ] [MAIN ] BGH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:26.081222] [INFO ] [MAIN ] BGH: Loaded 7230 existing records. [2025-09-02T17:04:26.137932] [INFO ] [MAIN ] BGR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:26.257215] [INFO ] [MAIN ] BGR: Loaded 5923 existing records. [2025-09-02T17:04:26.357937] [INFO ] [MAIN ] BGH: Found 1 missing trading days. [2025-09-02T17:04:26.373716] [INFO ] [MAIN ] BGH: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:26.384226] [INFO ] [REMOTE ] BGH: Fetching primary data for 2025-09. [2025-09-02T17:04:26.455906] [INFO ] [MAIN ] BGR: Found 1 missing trading days. [2025-09-02T17:04:26.456087] [INFO ] [MAIN ] BGR: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:26.456300] [INFO ] [REMOTE ] BGR: Fetching primary data for 2025-09. [2025-09-02T17:04:26.931261] [INFO ] [REMOTE ] BGB: Incremental fetch complete for 2025-09 (1.22 seconds). [2025-09-02T17:04:26.947533] [INFO ] [MAIN ] BGB: Adding 156 new records, updating 0 existing records. [2025-09-02T17:04:26.949618] [INFO ] [MAIN ] BGB: Combined dataset has 7400 total records. [2025-09-02T17:04:27.128287] [WARN ] [VALIDATOR ] BGB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:27.313184] [INFO ] [REMOTE ] BG: Incremental fetch complete for 2025-09 (2.88 seconds). [2025-09-02T17:04:27.361637] [INFO ] [MAIN ] BG: Adding 385 new records, updating 0 existing records. [2025-09-02T17:04:27.365021] [WARN ] [VALIDATOR ] BGB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:27.365476] [INFO ] [MAIN ] BGB: Combined data validation passed. [2025-09-02T17:04:27.367464] [INFO ] [MAIN ] BG: Combined dataset has 23600 total records. [2025-09-02T17:04:27.592137] [WARN ] [VALIDATOR ] BG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:27.750044] [INFO ] [MAIN ] BGB: Update completed successfully. [2025-09-02T17:04:27.756493] [INFO ] [MAIN ] Update Progress: 260/2372 symbols completed. BGB took 2.7s. Estimated remaining: 35m 44s. Rate: 59.1 symbols/min [2025-09-02T17:04:27.966710] [INFO ] [REMOTE ] BGR: Incremental fetch complete for 2025-09 (1.51 seconds). [2025-09-02T17:04:27.973529] [INFO ] [REMOTE ] BGH: Incremental fetch complete for 2025-09 (1.59 seconds). [2025-09-02T17:04:27.970534] [INFO ] [MAIN ] BGS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:27.994976] [INFO ] [MAIN ] BGR: Adding 114 new records, updating 0 existing records. [2025-09-02T17:04:28.010867] [WARN ] [VALIDATOR ] BG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:28.012108] [INFO ] [MAIN ] BGH: Adding 151 new records, updating 0 existing records. [2025-09-02T17:04:28.012528] [INFO ] [MAIN ] BG: Combined data validation passed. [2025-09-02T17:04:28.017907] [INFO ] [MAIN ] BGR: Combined dataset has 6037 total records. [2025-09-02T17:04:28.018276] [INFO ] [MAIN ] BGH: Combined dataset has 7381 total records. [2025-09-02T17:04:28.409823] [INFO ] [MAIN ] BGS: Loaded 23075 existing records. [2025-09-02T17:04:28.449306] [WARN ] [VALIDATOR ] BGR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:28.600569] [WARN ] [VALIDATOR ] BGH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:29.014070] [INFO ] [MAIN ] BGS: Found 1 missing trading days. [2025-09-02T17:04:29.033898] [INFO ] [MAIN ] BGS: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:29.068435] [INFO ] [REMOTE ] BGS: Fetching primary data for 2025-09. [2025-09-02T17:04:29.084322] [WARN ] [VALIDATOR ] BGH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:29.085195] [INFO ] [MAIN ] BGH: Combined data validation passed. [2025-09-02T17:04:29.084371] [WARN ] [VALIDATOR ] BGR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:29.086973] [INFO ] [MAIN ] BGR: Combined data validation passed. [2025-09-02T17:04:29.187781] [INFO ] [MAIN ] BGR: Update completed successfully. [2025-09-02T17:04:29.190660] [INFO ] [MAIN ] Update Progress: 261/2372 symbols completed. BGR took 3.3s. Estimated remaining: 35m 46s. Rate: 59.0 symbols/min [2025-09-02T17:04:29.325407] [INFO ] [MAIN ] BG: Update completed successfully. [2025-09-02T17:04:29.352247] [INFO ] [MAIN ] BGH: Update completed successfully. [2025-09-02T17:04:29.354949] [INFO ] [MAIN ] Update Progress: 262/2372 symbols completed. BG took 6.1s. Estimated remaining: 35m 38s. Rate: 59.2 symbols/min [2025-09-02T17:04:29.377498] [INFO ] [MAIN ] Update Progress: 263/2372 symbols completed. BGH took 3.7s. Estimated remaining: 35m 29s. Rate: 59.4 symbols/min [2025-09-02T17:04:29.379623] [INFO ] [MAIN ] BGSF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:29.509087] [INFO ] [MAIN ] BGSF: Loaded 3323 existing records. [2025-09-02T17:04:29.774133] [INFO ] [MAIN ] BGT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:29.896528] [INFO ] [MAIN ] BGX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:29.919231] [INFO ] [MAIN ] BGSF: Found 1 missing trading days. [2025-09-02T17:04:29.919707] [INFO ] [MAIN ] BGSF: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:29.920037] [INFO ] [REMOTE ] BGSF: Fetching primary data for 2025-09. [2025-09-02T17:04:29.924091] [INFO ] [MAIN ] BGT: Loaded 8272 existing records. [2025-09-02T17:04:30.029107] [INFO ] [MAIN ] BGX: Loaded 4703 existing records. [2025-09-02T17:04:30.199742] [INFO ] [MAIN ] BGT: Found 1 missing trading days. [2025-09-02T17:04:30.199937] [INFO ] [MAIN ] BGT: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:30.200416] [INFO ] [REMOTE ] BGT: Fetching primary data for 2025-09. [2025-09-02T17:04:30.269878] [INFO ] [MAIN ] BGX: Found 1 missing trading days. [2025-09-02T17:04:30.270035] [INFO ] [MAIN ] BGX: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:30.270242] [INFO ] [REMOTE ] BGX: Fetching primary data for 2025-09. [2025-09-02T17:04:31.179998] [INFO ] [REMOTE ] BGSF: Incremental fetch complete for 2025-09 (1.26 seconds). [2025-09-02T17:04:31.185005] [INFO ] [MAIN ] BGSF: Adding 22 new records, updating 0 existing records. [2025-09-02T17:04:31.186388] [INFO ] [MAIN ] BGSF: Combined dataset has 3345 total records. [2025-09-02T17:04:31.358261] [WARN ] [VALIDATOR ] BGSF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:31.451776] [WARN ] [MAIN ] BGT: Failed to fetch data for month 2025-09. [2025-09-02T17:04:31.461941] [WARN ] [MAIN ] BGT: No new data fetched. Keeping existing data. [2025-09-02T17:04:31.462034] [INFO ] [MAIN ] Update Progress: 264/2372 symbols completed. BGT took 2.1s. Estimated remaining: 35m 37s. Rate: 59.2 symbols/min [2025-09-02T17:04:31.715581] [INFO ] [MAIN ] BGY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:31.717582] [INFO ] [REMOTE ] BGX: Incremental fetch complete for 2025-09 (1.45 seconds). [2025-09-02T17:04:31.727104] [INFO ] [MAIN ] BGX: Adding 69 new records, updating 0 existing records. [2025-09-02T17:04:31.729412] [INFO ] [MAIN ] BGX: Combined dataset has 4772 total records. [2025-09-02T17:04:31.774837] [WARN ] [VALIDATOR ] BGSF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:31.787211] [INFO ] [MAIN ] BGSF: Combined data validation passed. [2025-09-02T17:04:31.838622] [INFO ] [MAIN ] BGY: Loaded 10757 existing records. [2025-09-02T17:04:32.022432] [WARN ] [VALIDATOR ] BGX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:32.097767] [INFO ] [REMOTE ] BGS: Incremental fetch complete for 2025-09 (3.03 seconds). [2025-09-02T17:04:32.106837] [INFO ] [MAIN ] BGSF: Update completed successfully. [2025-09-02T17:04:32.188454] [INFO ] [MAIN ] BGY: Found 1 missing trading days. [2025-09-02T17:04:32.188992] [INFO ] [MAIN ] Update Progress: 265/2372 symbols completed. BGSF took 3.0s. Estimated remaining: 35m 34s. Rate: 59.2 symbols/min [2025-09-02T17:04:32.236494] [INFO ] [MAIN ] BGY: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:32.247778] [INFO ] [MAIN ] BGS: Adding 369 new records, updating 0 existing records. [2025-09-02T17:04:32.254615] [INFO ] [REMOTE ] BGY: Fetching primary data for 2025-09. [2025-09-02T17:04:32.487903] [INFO ] [MAIN ] BGS: Combined dataset has 23444 total records. [2025-09-02T17:04:32.571465] [INFO ] [MAIN ] BH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:32.706203] [INFO ] [MAIN ] BH: Loaded 9204 existing records. [2025-09-02T17:04:32.720694] [WARN ] [VALIDATOR ] BGS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:32.705857] [WARN ] [VALIDATOR ] BGX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:32.756950] [INFO ] [MAIN ] BGX: Combined data validation passed. [2025-09-02T17:04:33.067995] [INFO ] [MAIN ] BH: Found 1 missing trading days. [2025-09-02T17:04:33.097394] [INFO ] [MAIN ] BH: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:33.099500] [INFO ] [REMOTE ] BH: Fetching primary data for 2025-09. [2025-09-02T17:04:33.103884] [WARN ] [VALIDATOR ] BGS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:33.103836] [INFO ] [MAIN ] BGX: Update completed successfully. [2025-09-02T17:04:33.104706] [INFO ] [MAIN ] Update Progress: 266/2372 symbols completed. BGX took 3.7s. Estimated remaining: 35m 32s. Rate: 59.3 symbols/min [2025-09-02T17:04:33.104034] [INFO ] [MAIN ] BGS: Combined data validation passed. [2025-09-02T17:04:33.364225] [INFO ] [MAIN ] BHC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:33.389822] [INFO ] [MAIN ] BHC: Loaded 21394 existing records. [2025-09-02T17:04:33.575495] [INFO ] [MAIN ] BHC: Found 1 missing trading days. [2025-09-02T17:04:33.576590] [INFO ] [MAIN ] BHC: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:33.577398] [INFO ] [REMOTE ] BHC: Fetching primary data for 2025-09. [2025-09-02T17:04:33.609360] [INFO ] [MAIN ] BGS: Update completed successfully. [2025-09-02T17:04:33.612182] [INFO ] [MAIN ] Update Progress: 267/2372 symbols completed. BGS took 5.8s. Estimated remaining: 35m 27s. Rate: 59.4 symbols/min [2025-09-02T17:04:33.780287] [INFO ] [MAIN ] BHE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:33.791362] [INFO ] [MAIN ] BHE: Loaded 10657 existing records. [2025-09-02T17:04:33.970599] [INFO ] [MAIN ] BHE: Found 1 missing trading days. [2025-09-02T17:04:33.970760] [INFO ] [MAIN ] BHE: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:33.970960] [INFO ] [REMOTE ] BHE: Fetching primary data for 2025-09. [2025-09-02T17:04:34.024385] [INFO ] [REMOTE ] BGY: Incremental fetch complete for 2025-09 (1.77 seconds). [2025-09-02T17:04:34.040226] [INFO ] [MAIN ] BGY: Adding 97 new records, updating 0 existing records. [2025-09-02T17:04:34.042277] [INFO ] [MAIN ] BGY: Combined dataset has 10854 total records. [2025-09-02T17:04:34.216589] [WARN ] [VALIDATOR ] BGY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:34.396171] [WARN ] [VALIDATOR ] BGY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:34.396294] [INFO ] [MAIN ] BGY: Combined data validation passed. [2025-09-02T17:04:34.461623] [INFO ] [MAIN ] BGY: Update completed successfully. [2025-09-02T17:04:34.462875] [INFO ] [MAIN ] Update Progress: 268/2372 symbols completed. BGY took 3.0s. Estimated remaining: 35m 25s. Rate: 59.4 symbols/min [2025-09-02T17:04:34.637046] [INFO ] [MAIN ] BHK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:34.648798] [INFO ] [MAIN ] BHK: Loaded 11801 existing records. [2025-09-02T17:04:34.823598] [INFO ] [MAIN ] BHK: Found 1 missing trading days. [2025-09-02T17:04:34.823868] [INFO ] [MAIN ] BHK: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:34.824085] [INFO ] [REMOTE ] BHK: Fetching primary data for 2025-09. [2025-09-02T17:04:35.006849] [INFO ] [REMOTE ] BH: Incremental fetch complete for 2025-09 (1.91 seconds). [2025-09-02T17:04:35.026390] [INFO ] [MAIN ] BH: Adding 160 new records, updating 0 existing records. [2025-09-02T17:04:35.028683] [INFO ] [MAIN ] BH: Combined dataset has 9364 total records. [2025-09-02T17:04:35.212442] [WARN ] [VALIDATOR ] BH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:35.323933] [INFO ] [REMOTE ] BHE: Incremental fetch complete for 2025-09 (1.35 seconds). [2025-09-02T17:04:35.385657] [INFO ] [MAIN ] BHE: Adding 132 new records, updating 0 existing records. [2025-09-02T17:04:35.418767] [INFO ] [MAIN ] BHE: Combined dataset has 10789 total records. [2025-09-02T17:04:35.450303] [WARN ] [VALIDATOR ] BH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:35.487668] [INFO ] [MAIN ] BH: Combined data validation passed. [2025-09-02T17:04:35.646723] [WARN ] [VALIDATOR ] BHE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:35.756474] [INFO ] [MAIN ] BH: Update completed successfully. [2025-09-02T17:04:35.773617] [INFO ] [MAIN ] Update Progress: 269/2372 symbols completed. BH took 3.6s. Estimated remaining: 35m 26s. Rate: 59.4 symbols/min [2025-09-02T17:04:36.046204] [INFO ] [MAIN ] BHP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:36.047189] [WARN ] [VALIDATOR ] BHE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:36.047490] [INFO ] [MAIN ] BHE: Combined data validation passed. [2025-09-02T17:04:36.122480] [INFO ] [MAIN ] BHP: Loaded 24328 existing records. [2025-09-02T17:04:36.242902] [INFO ] [MAIN ] BHE: Update completed successfully. [2025-09-02T17:04:36.254355] [INFO ] [MAIN ] Update Progress: 270/2372 symbols completed. BHE took 2.6s. Estimated remaining: 35m 21s. Rate: 59.5 symbols/min [2025-09-02T17:04:36.419345] [INFO ] [MAIN ] BHP: Found 1 missing trading days. [2025-09-02T17:04:36.419853] [INFO ] [MAIN ] BHP: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:36.425574] [INFO ] [REMOTE ] BHP: Fetching primary data for 2025-09. [2025-09-02T17:04:36.492468] [INFO ] [MAIN ] BHR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:36.502676] [INFO ] [MAIN ] BHR: Loaded 8793 existing records. [2025-09-02T17:04:36.599366] [INFO ] [REMOTE ] BHC: Incremental fetch complete for 2025-09 (3.02 seconds). [2025-09-02T17:04:36.665257] [INFO ] [MAIN ] BHC: Adding 365 new records, updating 0 existing records. [2025-09-02T17:04:36.710361] [INFO ] [REMOTE ] BHK: Incremental fetch complete for 2025-09 (1.89 seconds). [2025-09-02T17:04:36.748565] [INFO ] [MAIN ] BHR: Found 1 missing trading days. [2025-09-02T17:04:36.758420] [INFO ] [MAIN ] BHR: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:36.758856] [INFO ] [REMOTE ] BHR: Fetching primary data for 2025-09. [2025-09-02T17:04:36.758343] [INFO ] [MAIN ] BHK: Adding 183 new records, updating 0 existing records. [2025-09-02T17:04:36.762995] [INFO ] [MAIN ] BHC: Combined dataset has 21759 total records. [2025-09-02T17:04:36.763381] [INFO ] [MAIN ] BHK: Combined dataset has 11984 total records. [2025-09-02T17:04:37.110678] [WARN ] [VALIDATOR ] BHC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:37.184098] [WARN ] [VALIDATOR ] BHK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:37.510490] [WARN ] [VALIDATOR ] BHK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:37.510533] [WARN ] [VALIDATOR ] BHC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:37.510719] [INFO ] [MAIN ] BHC: Combined data validation passed. [2025-09-02T17:04:37.510799] [INFO ] [MAIN ] BHK: Combined data validation passed. [2025-09-02T17:04:37.672108] [INFO ] [MAIN ] BHK: Update completed successfully. [2025-09-02T17:04:37.674530] [INFO ] [MAIN ] Update Progress: 271/2372 symbols completed. BHK took 3.2s. Estimated remaining: 35m 23s. Rate: 59.4 symbols/min [2025-09-02T17:04:37.857540] [INFO ] [MAIN ] BHV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:37.863345] [INFO ] [MAIN ] BHV: Loaded 433 existing records. [2025-09-02T17:04:38.046572] [INFO ] [MAIN ] BHV: Found 1 missing trading days. [2025-09-02T17:04:38.049018] [INFO ] [MAIN ] BHV: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:38.051127] [INFO ] [REMOTE ] BHV: Fetching primary data for 2025-09. [2025-09-02T17:04:38.062586] [INFO ] [MAIN ] BHC: Update completed successfully. [2025-09-02T17:04:38.065236] [INFO ] [MAIN ] Update Progress: 272/2372 symbols completed. BHC took 5.0s. Estimated remaining: 35m 17s. Rate: 59.5 symbols/min [2025-09-02T17:04:38.235860] [INFO ] [MAIN ] BHVN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:38.258250] [INFO ] [MAIN ] BHVN: Loaded 22832 existing records. [2025-09-02T17:04:38.431158] [INFO ] [MAIN ] BHVN: Found 1 missing trading days. [2025-09-02T17:04:38.431306] [INFO ] [MAIN ] BHVN: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:38.431517] [INFO ] [REMOTE ] BHVN: Fetching primary data for 2025-09. [2025-09-02T17:04:38.668429] [INFO ] [REMOTE ] BHR: Incremental fetch complete for 2025-09 (1.91 seconds). [2025-09-02T17:04:38.693292] [INFO ] [MAIN ] BHR: Adding 286 new records, updating 0 existing records. [2025-09-02T17:04:38.695992] [INFO ] [MAIN ] BHR: Combined dataset has 9079 total records. [2025-09-02T17:04:38.893720] [WARN ] [VALIDATOR ] BHR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:39.082542] [WARN ] [VALIDATOR ] BHR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:39.082675] [INFO ] [MAIN ] BHR: Combined data validation passed. [2025-09-02T17:04:39.124930] [INFO ] [REMOTE ] BHV: Incremental fetch complete for 2025-09 (1.07 seconds). [2025-09-02T17:04:39.128830] [INFO ] [MAIN ] BHV: Adding 13 new records, updating 0 existing records. [2025-09-02T17:04:39.132123] [INFO ] [MAIN ] BHV: Combined dataset has 446 total records. [2025-09-02T17:04:39.303075] [INFO ] [MAIN ] BHR: Update completed successfully. [2025-09-02T17:04:39.324240] [INFO ] [MAIN ] Update Progress: 273/2372 symbols completed. BHR took 3.1s. Estimated remaining: 35m 18s. Rate: 59.5 symbols/min [2025-09-02T17:04:39.323153] [WARN ] [VALIDATOR ] BHV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:39.681248] [INFO ] [MAIN ] BILL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:39.664576] [INFO ] [REMOTE ] BHP: Incremental fetch complete for 2025-09 (3.24 seconds). [2025-09-02T17:04:39.734228] [INFO ] [MAIN ] BHP: Adding 389 new records, updating 0 existing records. [2025-09-02T17:04:39.735914] [WARN ] [VALIDATOR ] BHV: Missing data for 87 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-17 [2025-09-02T17:04:39.746593] [INFO ] [MAIN ] BHV: Combined data validation passed. [2025-09-02T17:04:39.752469] [INFO ] [MAIN ] BHP: Combined dataset has 24717 total records. [2025-09-02T17:04:39.752134] [INFO ] [MAIN ] BHV: Update completed successfully. [2025-09-02T17:04:39.767156] [INFO ] [MAIN ] BILL: Loaded 24005 existing records. [2025-09-02T17:04:39.761031] [INFO ] [MAIN ] Update Progress: 274/2372 symbols completed. BHV took 2.1s. Estimated remaining: 35m 13s. Rate: 59.6 symbols/min [2025-09-02T17:04:40.245896] [WARN ] [VALIDATOR ] BHP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:40.257378] [INFO ] [MAIN ] BILL: Found 1 missing trading days. [2025-09-02T17:04:40.303696] [INFO ] [MAIN ] BILL: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:40.344291] [INFO ] [REMOTE ] BILL: Fetching primary data for 2025-09. [2025-09-02T17:04:40.338899] [INFO ] [MAIN ] BIO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:40.490795] [INFO ] [MAIN ] BIO: Loaded 11705 existing records. [2025-09-02T17:04:40.675636] [INFO ] [MAIN ] BIO: Found 1 missing trading days. [2025-09-02T17:04:40.675921] [INFO ] [MAIN ] BIO: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:40.676184] [INFO ] [REMOTE ] BIO: Fetching primary data for 2025-09. [2025-09-02T17:04:40.677458] [WARN ] [VALIDATOR ] BHP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:40.677561] [INFO ] [MAIN ] BHP: Combined data validation passed. [2025-09-02T17:04:40.825544] [INFO ] [MAIN ] BHP: Update completed successfully. [2025-09-02T17:04:40.828115] [INFO ] [MAIN ] Update Progress: 275/2372 symbols completed. BHP took 5.0s. Estimated remaining: 35m 12s. Rate: 59.6 symbols/min [2025-09-02T17:04:41.013667] [INFO ] [MAIN ] BIP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:41.031955] [INFO ] [MAIN ] BIP: Loaded 17520 existing records. [2025-09-02T17:04:41.125247] [INFO ] [REMOTE ] BHVN: Incremental fetch complete for 2025-09 (2.69 seconds). [2025-09-02T17:04:41.194319] [INFO ] [MAIN ] BHVN: Adding 355 new records, updating 0 existing records. [2025-09-02T17:04:41.253777] [INFO ] [MAIN ] BIP: Found 1 missing trading days. [2025-09-02T17:04:41.255543] [INFO ] [MAIN ] BIP: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:41.255838] [INFO ] [REMOTE ] BIP: Fetching primary data for 2025-09. [2025-09-02T17:04:41.257773] [INFO ] [MAIN ] BHVN: Combined dataset has 23187 total records. [2025-09-02T17:04:41.434009] [WARN ] [VALIDATOR ] BHVN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:41.619797] [WARN ] [VALIDATOR ] BHVN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:41.619914] [INFO ] [MAIN ] BHVN: Combined data validation passed. [2025-09-02T17:04:41.760828] [INFO ] [MAIN ] BHVN: Update completed successfully. [2025-09-02T17:04:41.763583] [INFO ] [MAIN ] Update Progress: 276/2372 symbols completed. BHVN took 3.7s. Estimated remaining: 35m 11s. Rate: 59.6 symbols/min [2025-09-02T17:04:41.942602] [INFO ] [MAIN ] BIPC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:41.960493] [INFO ] [MAIN ] BIPC: Loaded 18320 existing records. [2025-09-02T17:04:42.137268] [INFO ] [MAIN ] BIPC: Found 1 missing trading days. [2025-09-02T17:04:42.137451] [INFO ] [MAIN ] BIPC: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:42.137698] [INFO ] [REMOTE ] BIPC: Fetching primary data for 2025-09. [2025-09-02T17:04:42.443853] [INFO ] [REMOTE ] BIO: Incremental fetch complete for 2025-09 (1.77 seconds). [2025-09-02T17:04:42.464518] [INFO ] [MAIN ] BIO: Adding 164 new records, updating 0 existing records. [2025-09-02T17:04:42.466900] [INFO ] [MAIN ] BIO: Combined dataset has 11869 total records. [2025-09-02T17:04:42.650345] [WARN ] [VALIDATOR ] BIO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:42.828721] [WARN ] [VALIDATOR ] BIO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:42.828842] [INFO ] [MAIN ] BIO: Combined data validation passed. [2025-09-02T17:04:42.902002] [INFO ] [MAIN ] BIO: Update completed successfully. [2025-09-02T17:04:42.903437] [INFO ] [MAIN ] Update Progress: 277/2372 symbols completed. BIO took 3.1s. Estimated remaining: 35m 11s. Rate: 59.6 symbols/min [2025-09-02T17:04:43.411915] [INFO ] [REMOTE ] BILL: Incremental fetch complete for 2025-09 (3.07 seconds). [2025-09-02T17:04:43.457296] [INFO ] [MAIN ] BILL: Adding 390 new records, updating 0 existing records. [2025-09-02T17:04:43.461370] [INFO ] [MAIN ] BILL: Combined dataset has 24395 total records. [2025-09-02T17:04:43.639862] [WARN ] [VALIDATOR ] BILL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:43.741386] [INFO ] [REMOTE ] BIP: Incremental fetch complete for 2025-09 (2.49 seconds). [2025-09-02T17:04:43.815083] [INFO ] [MAIN ] BIP: Adding 290 new records, updating 0 existing records. [2025-09-02T17:04:43.860794] [WARN ] [VALIDATOR ] BILL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:43.860918] [INFO ] [MAIN ] BILL: Combined data validation passed. [2025-09-02T17:04:43.861313] [INFO ] [MAIN ] BIP: Combined dataset has 17810 total records. [2025-09-02T17:04:44.131272] [WARN ] [VALIDATOR ] BIP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:44.341934] [WARN ] [VALIDATOR ] BIP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:44.342731] [INFO ] [MAIN ] BIP: Combined data validation passed. [2025-09-02T17:04:44.461938] [INFO ] [MAIN ] BILL: Update completed successfully. [2025-09-02T17:04:44.465295] [INFO ] [MAIN ] Update Progress: 278/2372 symbols completed. BILL took 5.1s. Estimated remaining: 35m 14s. Rate: 59.4 symbols/min [2025-09-02T17:04:44.484510] [INFO ] [REMOTE ] BIPC: Incremental fetch complete for 2025-09 (2.35 seconds). [2025-09-02T17:04:44.522778] [INFO ] [MAIN ] BIPC: Adding 335 new records, updating 0 existing records. [2025-09-02T17:04:44.524754] [INFO ] [MAIN ] BIP: Update completed successfully. [2025-09-02T17:04:44.526230] [INFO ] [MAIN ] Update Progress: 279/2372 symbols completed. BIP took 3.7s. Estimated remaining: 35m 6s. Rate: 59.6 symbols/min [2025-09-02T17:04:44.529132] [INFO ] [MAIN ] BIPC: Combined dataset has 18655 total records. [2025-09-02T17:04:44.707584] [WARN ] [VALIDATOR ] BIPC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:44.891841] [WARN ] [VALIDATOR ] BIPC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:44.891956] [INFO ] [MAIN ] BIPC: Combined data validation passed. [2025-09-02T17:04:45.003932] [INFO ] [MAIN ] BIPC: Update completed successfully. [2025-09-02T17:04:45.005867] [INFO ] [MAIN ] Update Progress: 280/2372 symbols completed. BIPC took 3.2s. Estimated remaining: 35m 1s. Rate: 59.7 symbols/min [2025-09-02T17:04:45.546784] [INFO ] [MAIN ] BIPJ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:45.611474] [INFO ] [MAIN ] BIPH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:45.637597] [INFO ] [MAIN ] BIRK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:45.711675] [INFO ] [MAIN ] BIPI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:45.713922] [INFO ] [MAIN ] BIPJ: Loaded 1415 existing records. [2025-09-02T17:04:45.717388] [INFO ] [MAIN ] BIPH: Loaded 1013 existing records. [2025-09-02T17:04:45.851311] [INFO ] [MAIN ] BIPI: Loaded 1327 existing records. [2025-09-02T17:04:45.895039] [INFO ] [MAIN ] BIRK: Loaded 23323 existing records. [2025-09-02T17:04:46.269492] [INFO ] [MAIN ] BIPJ: Found 1 missing trading days. [2025-09-02T17:04:46.300857] [INFO ] [MAIN ] BIPJ: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:46.374549] [INFO ] [MAIN ] BIPH: Found 1 missing trading days. [2025-09-02T17:04:46.380739] [INFO ] [MAIN ] BIPH: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:46.362237] [INFO ] [REMOTE ] BIPJ: Fetching primary data for 2025-09. [2025-09-02T17:04:46.412360] [INFO ] [REMOTE ] BIPH: Fetching primary data for 2025-09. [2025-09-02T17:04:46.417261] [INFO ] [MAIN ] BIPI: Found 1 missing trading days. [2025-09-02T17:04:46.430696] [INFO ] [MAIN ] BIPI: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:46.455229] [INFO ] [MAIN ] BIRK: Found 1 missing trading days. [2025-09-02T17:04:46.453998] [INFO ] [REMOTE ] BIPI: Fetching primary data for 2025-09. [2025-09-02T17:04:46.456149] [INFO ] [MAIN ] BIRK: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:46.456417] [INFO ] [REMOTE ] BIRK: Fetching primary data for 2025-09. [2025-09-02T17:04:47.210896] [INFO ] [REMOTE ] BIPJ: Incremental fetch complete for 2025-09 (0.85 seconds). [2025-09-02T17:04:47.215708] [INFO ] [MAIN ] BIPJ: Adding 22 new records, updating 0 existing records. [2025-09-02T17:04:47.217307] [INFO ] [MAIN ] BIPJ: Combined dataset has 1437 total records. [2025-09-02T17:04:47.400426] [WARN ] [VALIDATOR ] BIPJ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:47.475084] [INFO ] [REMOTE ] BIPH: Incremental fetch complete for 2025-09 (1.06 seconds). [2025-09-02T17:04:47.488623] [INFO ] [MAIN ] BIPH: Adding 20 new records, updating 0 existing records. [2025-09-02T17:04:47.510463] [INFO ] [MAIN ] BIPH: Combined dataset has 1033 total records. [2025-09-02T17:04:47.596967] [INFO ] [REMOTE ] BIPI: Incremental fetch complete for 2025-09 (1.14 seconds). [2025-09-02T17:04:47.627309] [INFO ] [MAIN ] BIPI: Adding 19 new records, updating 0 existing records. [2025-09-02T17:04:47.705712] [INFO ] [MAIN ] BIPI: Combined dataset has 1346 total records. [2025-09-02T17:04:47.837958] [WARN ] [VALIDATOR ] BIPH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:48.057985] [WARN ] [VALIDATOR ] BIPI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:48.052828] [WARN ] [VALIDATOR ] BIPJ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:48.114883] [INFO ] [MAIN ] BIPJ: Combined data validation passed. [2025-09-02T17:04:48.325319] [INFO ] [MAIN ] BIPJ: Update completed successfully. [2025-09-02T17:04:48.329413] [INFO ] [MAIN ] Update Progress: 281/2372 symbols completed. BIPJ took 3.3s. Estimated remaining: 35m 17s. Rate: 59.3 symbols/min [2025-09-02T17:04:48.439937] [WARN ] [VALIDATOR ] BIPI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:48.439997] [WARN ] [VALIDATOR ] BIPH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:48.480691] [INFO ] [MAIN ] BIPH: Combined data validation passed. [2025-09-02T17:04:48.480823] [INFO ] [MAIN ] BIPI: Combined data validation passed. [2025-09-02T17:04:48.519121] [INFO ] [MAIN ] BIT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:48.521528] [INFO ] [MAIN ] BIPH: Update completed successfully. [2025-09-02T17:04:48.522101] [INFO ] [MAIN ] Update Progress: 282/2372 symbols completed. BIPH took 3.5s. Estimated remaining: 35m 10s. Rate: 59.4 symbols/min [2025-09-02T17:04:48.566879] [INFO ] [MAIN ] BIPI: Update completed successfully. [2025-09-02T17:04:48.596048] [INFO ] [MAIN ] Update Progress: 283/2372 symbols completed. BIPI took 3.6s. Estimated remaining: 35m 2s. Rate: 59.6 symbols/min [2025-09-02T17:04:48.636317] [INFO ] [MAIN ] BIT: Loaded 10501 existing records. [2025-09-02T17:04:48.908344] [INFO ] [MAIN ] BJ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:49.028542] [INFO ] [MAIN ] BK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:49.057803] [INFO ] [MAIN ] BIT: Found 1 missing trading days. [2025-09-02T17:04:49.058458] [INFO ] [MAIN ] BIT: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:49.058786] [INFO ] [REMOTE ] BIT: Fetching primary data for 2025-09. [2025-09-02T17:04:49.077832] [INFO ] [MAIN ] BJ: Loaded 23344 existing records. [2025-09-02T17:04:49.200631] [INFO ] [REMOTE ] BIRK: Incremental fetch complete for 2025-09 (2.74 seconds). [2025-09-02T17:04:49.358047] [INFO ] [MAIN ] BIRK: Adding 386 new records, updating 0 existing records. [2025-09-02T17:04:49.366966] [INFO ] [MAIN ] BJ: Found 1 missing trading days. [2025-09-02T17:04:49.368295] [INFO ] [MAIN ] BK: Loaded 24449 existing records. [2025-09-02T17:04:49.367213] [INFO ] [MAIN ] BJ: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:49.380115] [INFO ] [REMOTE ] BJ: Fetching primary data for 2025-09. [2025-09-02T17:04:49.496918] [INFO ] [MAIN ] BIRK: Combined dataset has 23709 total records. [2025-09-02T17:04:49.626269] [INFO ] [MAIN ] BK: Found 1 missing trading days. [2025-09-02T17:04:49.649818] [INFO ] [MAIN ] BK: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:49.652147] [INFO ] [REMOTE ] BK: Fetching primary data for 2025-09. [2025-09-02T17:04:49.728388] [WARN ] [VALIDATOR ] BIRK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:49.911091] [WARN ] [VALIDATOR ] BIRK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:49.911212] [INFO ] [MAIN ] BIRK: Combined data validation passed. [2025-09-02T17:04:50.055807] [INFO ] [MAIN ] BIRK: Update completed successfully. [2025-09-02T17:04:50.058131] [INFO ] [MAIN ] Update Progress: 284/2372 symbols completed. BIRK took 5.0s. Estimated remaining: 35m 4s. Rate: 59.5 symbols/min [2025-09-02T17:04:50.225736] [INFO ] [MAIN ] BKD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:50.247696] [INFO ] [MAIN ] BKD: Loaded 23099 existing records. [2025-09-02T17:04:50.419957] [INFO ] [MAIN ] BKD: Found 1 missing trading days. [2025-09-02T17:04:50.420102] [INFO ] [MAIN ] BKD: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:50.420315] [INFO ] [REMOTE ] BKD: Fetching primary data for 2025-09. [2025-09-02T17:04:50.618800] [INFO ] [REMOTE ] BIT: Incremental fetch complete for 2025-09 (1.56 seconds). [2025-09-02T17:04:50.647467] [INFO ] [MAIN ] BIT: Adding 307 new records, updating 0 existing records. [2025-09-02T17:04:50.650189] [INFO ] [MAIN ] BIT: Combined dataset has 10808 total records. [2025-09-02T17:04:50.829708] [WARN ] [VALIDATOR ] BIT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:51.008584] [WARN ] [VALIDATOR ] BIT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:51.008737] [INFO ] [MAIN ] BIT: Combined data validation passed. [2025-09-02T17:04:51.077688] [INFO ] [MAIN ] BIT: Update completed successfully. [2025-09-02T17:04:51.078909] [INFO ] [MAIN ] Update Progress: 285/2372 symbols completed. BIT took 2.7s. Estimated remaining: 35m 3s. Rate: 59.5 symbols/min [2025-09-02T17:04:51.247434] [INFO ] [MAIN ] BKE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:51.269024] [INFO ] [MAIN ] BKE: Loaded 15060 existing records. [2025-09-02T17:04:51.450758] [INFO ] [MAIN ] BKE: Found 1 missing trading days. [2025-09-02T17:04:51.450980] [INFO ] [MAIN ] BKE: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:51.451503] [INFO ] [REMOTE ] BKE: Fetching primary data for 2025-09. [2025-09-02T17:04:52.476030] [INFO ] [REMOTE ] BK: Incremental fetch complete for 2025-09 (2.82 seconds). [2025-09-02T17:04:52.521394] [INFO ] [MAIN ] BK: Adding 390 new records, updating 0 existing records. [2025-09-02T17:04:52.525278] [INFO ] [MAIN ] BK: Combined dataset has 24839 total records. [2025-09-02T17:04:52.627149] [INFO ] [REMOTE ] BJ: Incremental fetch complete for 2025-09 (3.25 seconds). [2025-09-02T17:04:52.708994] [INFO ] [MAIN ] BJ: Adding 388 new records, updating 0 existing records. [2025-09-02T17:04:52.765035] [WARN ] [VALIDATOR ] BK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:52.924374] [INFO ] [MAIN ] BJ: Combined dataset has 23732 total records. [2025-09-02T17:04:53.041325] [INFO ] [REMOTE ] BKD: Incremental fetch complete for 2025-09 (2.62 seconds). [2025-09-02T17:04:53.123708] [INFO ] [MAIN ] BKD: Adding 374 new records, updating 0 existing records. [2025-09-02T17:04:53.134980] [WARN ] [VALIDATOR ] BK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:53.145585] [INFO ] [MAIN ] BK: Combined data validation passed. [2025-09-02T17:04:53.200538] [WARN ] [VALIDATOR ] BJ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:53.373200] [INFO ] [MAIN ] BKD: Combined dataset has 23473 total records. [2025-09-02T17:04:53.373330] [INFO ] [REMOTE ] BKE: Incremental fetch complete for 2025-09 (1.92 seconds). [2025-09-02T17:04:53.462734] [INFO ] [MAIN ] BKE: Adding 240 new records, updating 0 existing records. [2025-09-02T17:04:53.665869] [INFO ] [MAIN ] BKE: Combined dataset has 15300 total records. [2025-09-02T17:04:53.751228] [WARN ] [VALIDATOR ] BKD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:53.761111] [WARN ] [VALIDATOR ] BJ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:53.797532] [INFO ] [MAIN ] BJ: Combined data validation passed. [2025-09-02T17:04:54.148606] [WARN ] [VALIDATOR ] BKE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:54.380110] [WARN ] [VALIDATOR ] BKD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:54.390484] [INFO ] [MAIN ] BKD: Combined data validation passed. [2025-09-02T17:04:54.437742] [WARN ] [VALIDATOR ] BKE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:54.438766] [INFO ] [MAIN ] BKE: Combined data validation passed. [2025-09-02T17:04:54.736221] [INFO ] [MAIN ] BJ: Update completed successfully. [2025-09-02T17:04:54.740436] [INFO ] [MAIN ] Update Progress: 286/2372 symbols completed. BJ took 6.2s. Estimated remaining: 35m 22s. Rate: 59.0 symbols/min [2025-09-02T17:04:54.741677] [INFO ] [MAIN ] BK: Update completed successfully. [2025-09-02T17:04:54.751538] [INFO ] [MAIN ] Update Progress: 287/2372 symbols completed. BK took 6.1s. Estimated remaining: 35m 13s. Rate: 59.2 symbols/min [2025-09-02T17:04:55.014681] [INFO ] [MAIN ] BKE: Update completed successfully. [2025-09-02T17:04:55.045918] [INFO ] [MAIN ] BKH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:55.039241] [INFO ] [MAIN ] Update Progress: 288/2372 symbols completed. BKE took 4.0s. Estimated remaining: 35m 7s. Rate: 59.3 symbols/min [2025-09-02T17:04:55.190101] [INFO ] [MAIN ] BKKT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:55.248477] [INFO ] [MAIN ] BKD: Update completed successfully. [2025-09-02T17:04:55.250163] [INFO ] [MAIN ] BKH: Loaded 18069 existing records. [2025-09-02T17:04:55.252487] [INFO ] [MAIN ] Update Progress: 289/2372 symbols completed. BKD took 5.2s. Estimated remaining: 35m 0s. Rate: 59.5 symbols/min [2025-09-02T17:04:55.527497] [INFO ] [MAIN ] BKN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:55.547197] [INFO ] [MAIN ] BKKT: Loaded 17317 existing records. [2025-09-02T17:04:55.680917] [INFO ] [MAIN ] BKSY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:55.728277] [INFO ] [MAIN ] BKH: Found 1 missing trading days. [2025-09-02T17:04:55.751637] [INFO ] [MAIN ] BKH: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:55.759057] [INFO ] [MAIN ] BKN: Loaded 3203 existing records. [2025-09-02T17:04:55.759349] [INFO ] [REMOTE ] BKH: Fetching primary data for 2025-09. [2025-09-02T17:04:56.017837] [INFO ] [MAIN ] BKKT: Found 1 missing trading days. [2025-09-02T17:04:56.056722] [INFO ] [MAIN ] BKN: Found 1 missing trading days. [2025-09-02T17:04:56.054134] [INFO ] [MAIN ] BKKT: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:56.057751] [INFO ] [MAIN ] BKN: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:56.058354] [INFO ] [MAIN ] BKSY: Loaded 23080 existing records. [2025-09-02T17:04:56.057685] [INFO ] [REMOTE ] BKKT: Fetching primary data for 2025-09. [2025-09-02T17:04:56.069615] [INFO ] [REMOTE ] BKN: Fetching primary data for 2025-09. [2025-09-02T17:04:56.234724] [INFO ] [MAIN ] BKSY: Found 1 missing trading days. [2025-09-02T17:04:56.234857] [INFO ] [MAIN ] BKSY: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:56.235064] [INFO ] [REMOTE ] BKSY: Fetching primary data for 2025-09. [2025-09-02T17:04:57.331069] [INFO ] [REMOTE ] BKN: Incremental fetch complete for 2025-09 (1.26 seconds). [2025-09-02T17:04:57.338256] [INFO ] [MAIN ] BKN: Adding 56 new records, updating 0 existing records. [2025-09-02T17:04:57.339803] [INFO ] [MAIN ] BKN: Combined dataset has 3259 total records. [2025-09-02T17:04:57.520593] [WARN ] [VALIDATOR ] BKN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:57.704257] [WARN ] [VALIDATOR ] BKN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:57.704390] [INFO ] [MAIN ] BKN: Combined data validation passed. [2025-09-02T17:04:57.725843] [INFO ] [MAIN ] BKN: Update completed successfully. [2025-09-02T17:04:57.726394] [INFO ] [MAIN ] Update Progress: 290/2372 symbols completed. BKN took 2.7s. Estimated remaining: 35m 10s. Rate: 59.2 symbols/min [2025-09-02T17:04:57.895777] [INFO ] [MAIN ] BKT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:57.901264] [INFO ] [MAIN ] BKT: Loaded 4473 existing records. [2025-09-02T17:04:58.070782] [INFO ] [MAIN ] BKT: Found 1 missing trading days. [2025-09-02T17:04:58.070927] [INFO ] [MAIN ] BKT: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:58.071131] [INFO ] [REMOTE ] BKT: Fetching primary data for 2025-09. [2025-09-02T17:04:58.392549] [INFO ] [REMOTE ] BKH: Incremental fetch complete for 2025-09 (2.63 seconds). [2025-09-02T17:04:58.426368] [INFO ] [MAIN ] BKH: Adding 302 new records, updating 0 existing records. [2025-09-02T17:04:58.429311] [INFO ] [MAIN ] BKH: Combined dataset has 18371 total records. [2025-09-02T17:04:58.603577] [WARN ] [VALIDATOR ] BKH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:58.783149] [WARN ] [VALIDATOR ] BKH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:04:58.783265] [INFO ] [MAIN ] BKH: Combined data validation passed. [2025-09-02T17:04:58.907433] [INFO ] [MAIN ] BKH: Update completed successfully. [2025-09-02T17:04:58.909274] [INFO ] [MAIN ] Update Progress: 291/2372 symbols completed. BKH took 4.2s. Estimated remaining: 35m 10s. Rate: 59.2 symbols/min [2025-09-02T17:04:59.078864] [INFO ] [MAIN ] BKU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:04:59.096870] [INFO ] [MAIN ] BKU: Loaded 19157 existing records. [2025-09-02T17:04:59.191827] [INFO ] [REMOTE ] BKKT: Incremental fetch complete for 2025-09 (3.13 seconds). [2025-09-02T17:04:59.301817] [INFO ] [MAIN ] BKKT: Adding 350 new records, updating 0 existing records. [2025-09-02T17:04:59.281600] [INFO ] [REMOTE ] BKT: Incremental fetch complete for 2025-09 (1.21 seconds). [2025-09-02T17:04:59.339174] [INFO ] [MAIN ] BKU: Found 1 missing trading days. [2025-09-02T17:04:59.339069] [INFO ] [MAIN ] BKT: Adding 135 new records, updating 0 existing records. [2025-09-02T17:04:59.339405] [INFO ] [MAIN ] BKU: Need to fetch 1 months: 2025-09 [2025-09-02T17:04:59.341104] [INFO ] [REMOTE ] BKU: Fetching primary data for 2025-09. [2025-09-02T17:04:59.344139] [INFO ] [MAIN ] BKT: Combined dataset has 4608 total records. [2025-09-02T17:04:59.408011] [INFO ] [MAIN ] BKKT: Combined dataset has 17667 total records. [2025-09-02T17:04:59.536882] [INFO ] [REMOTE ] BKSY: Incremental fetch complete for 2025-09 (3.30 seconds). [2025-09-02T17:04:59.664696] [WARN ] [VALIDATOR ] BKT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:04:59.685508] [INFO ] [MAIN ] BKSY: Adding 356 new records, updating 0 existing records. [2025-09-02T17:04:59.841947] [WARN ] [VALIDATOR ] BKKT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:00.004410] [INFO ] [MAIN ] BKSY: Combined dataset has 23436 total records. [2025-09-02T17:05:00.328795] [WARN ] [VALIDATOR ] BKT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:00.328617] [WARN ] [VALIDATOR ] BKSY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:00.329411] [INFO ] [MAIN ] BKT: Combined data validation passed. [2025-09-02T17:05:00.456446] [WARN ] [VALIDATOR ] BKKT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:00.457476] [INFO ] [MAIN ] BKKT: Combined data validation passed. [2025-09-02T17:05:00.628026] [INFO ] [MAIN ] BKT: Update completed successfully. [2025-09-02T17:05:00.629050] [INFO ] [MAIN ] Update Progress: 292/2372 symbols completed. BKT took 2.9s. Estimated remaining: 35m 14s. Rate: 59.0 symbols/min [2025-09-02T17:05:00.668314] [WARN ] [VALIDATOR ] BKSY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:00.708143] [INFO ] [MAIN ] BKSY: Combined data validation passed. [2025-09-02T17:05:00.880787] [INFO ] [MAIN ] BKV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:00.949588] [INFO ] [MAIN ] BKKT: Update completed successfully. [2025-09-02T17:05:00.955424] [INFO ] [MAIN ] BKV: Loaded 12998 existing records. [2025-09-02T17:05:00.958480] [INFO ] [MAIN ] Update Progress: 293/2372 symbols completed. BKKT took 6.2s. Estimated remaining: 35m 8s. Rate: 59.2 symbols/min [2025-09-02T17:05:01.284352] [INFO ] [MAIN ] BKV: Found 1 missing trading days. [2025-09-02T17:05:01.296153] [INFO ] [MAIN ] BKV: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:01.324402] [INFO ] [REMOTE ] BKV: Fetching primary data for 2025-09. [2025-09-02T17:05:01.367946] [INFO ] [MAIN ] BKSY: Update completed successfully. [2025-09-02T17:05:01.370308] [INFO ] [MAIN ] Update Progress: 294/2372 symbols completed. BKSY took 6.1s. Estimated remaining: 35m 3s. Rate: 59.3 symbols/min [2025-09-02T17:05:01.367860] [INFO ] [MAIN ] BLCO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:01.557838] [INFO ] [MAIN ] BLCO: Loaded 16178 existing records. [2025-09-02T17:05:01.556984] [INFO ] [MAIN ] BLD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:01.736558] [INFO ] [MAIN ] BLD: Loaded 13694 existing records. [2025-09-02T17:05:01.758805] [INFO ] [MAIN ] BLCO: Found 1 missing trading days. [2025-09-02T17:05:01.825833] [INFO ] [MAIN ] BLCO: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:01.860746] [INFO ] [REMOTE ] BLCO: Fetching primary data for 2025-09. [2025-09-02T17:05:01.946986] [INFO ] [MAIN ] BLD: Found 1 missing trading days. [2025-09-02T17:05:01.947206] [INFO ] [MAIN ] BLD: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:01.947528] [INFO ] [REMOTE ] BLD: Fetching primary data for 2025-09. [2025-09-02T17:05:03.049069] [INFO ] [REMOTE ] BKU: Incremental fetch complete for 2025-09 (3.71 seconds). [2025-09-02T17:05:03.083388] [INFO ] [MAIN ] BKU: Adding 229 new records, updating 0 existing records. [2025-09-02T17:05:03.086960] [INFO ] [MAIN ] BKU: Combined dataset has 19386 total records. [2025-09-02T17:05:03.266093] [WARN ] [VALIDATOR ] BKU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:03.450844] [WARN ] [VALIDATOR ] BKU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:03.450997] [INFO ] [MAIN ] BKU: Combined data validation passed. [2025-09-02T17:05:03.567506] [INFO ] [MAIN ] BKU: Update completed successfully. [2025-09-02T17:05:03.569718] [INFO ] [MAIN ] Update Progress: 295/2372 symbols completed. BKU took 4.7s. Estimated remaining: 35m 10s. Rate: 59.1 symbols/min [2025-09-02T17:05:03.748246] [INFO ] [MAIN ] BLDR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:03.772861] [INFO ] [MAIN ] BLDR: Loaded 23774 existing records. [2025-09-02T17:05:03.948984] [INFO ] [MAIN ] BLDR: Found 1 missing trading days. [2025-09-02T17:05:03.949152] [INFO ] [MAIN ] BLDR: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:03.949371] [INFO ] [REMOTE ] BLDR: Fetching primary data for 2025-09. [2025-09-02T17:05:04.117934] [INFO ] [REMOTE ] BLCO: Incremental fetch complete for 2025-09 (2.26 seconds). [2025-09-02T17:05:04.151199] [INFO ] [MAIN ] BLCO: Adding 207 new records, updating 0 existing records. [2025-09-02T17:05:04.154698] [INFO ] [MAIN ] BLCO: Combined dataset has 16385 total records. [2025-09-02T17:05:04.335982] [WARN ] [VALIDATOR ] BLCO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:04.536629] [WARN ] [VALIDATOR ] BLCO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:04.536857] [INFO ] [MAIN ] BLCO: Combined data validation passed. [2025-09-02T17:05:04.590281] [INFO ] [REMOTE ] BLD: Incremental fetch complete for 2025-09 (2.64 seconds). [2025-09-02T17:05:04.684690] [INFO ] [MAIN ] BLD: Adding 186 new records, updating 0 existing records. [2025-09-02T17:05:04.693544] [INFO ] [MAIN ] BLD: Combined dataset has 13880 total records. [2025-09-02T17:05:04.903345] [INFO ] [REMOTE ] BKV: Incremental fetch complete for 2025-09 (3.58 seconds). [2025-09-02T17:05:04.900486] [WARN ] [VALIDATOR ] BLD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:04.926343] [INFO ] [MAIN ] BKV: Adding 156 new records, updating 0 existing records. [2025-09-02T17:05:05.054241] [INFO ] [MAIN ] BKV: Combined dataset has 13154 total records. [2025-09-02T17:05:05.067245] [INFO ] [MAIN ] BLCO: Update completed successfully. [2025-09-02T17:05:05.074697] [INFO ] [MAIN ] Update Progress: 296/2372 symbols completed. BLCO took 4.1s. Estimated remaining: 35m 13s. Rate: 59.0 symbols/min [2025-09-02T17:05:05.431736] [WARN ] [VALIDATOR ] BKV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:05.426608] [WARN ] [VALIDATOR ] BLD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:05.442945] [INFO ] [MAIN ] BLD: Combined data validation passed. [2025-09-02T17:05:05.552718] [INFO ] [MAIN ] BLE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:05.689134] [INFO ] [MAIN ] BLE: Loaded 6493 existing records. [2025-09-02T17:05:05.921189] [WARN ] [VALIDATOR ] BKV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:05.938921] [INFO ] [MAIN ] BKV: Combined data validation passed. [2025-09-02T17:05:05.991830] [INFO ] [MAIN ] BLE: Found 1 missing trading days. [2025-09-02T17:05:05.992837] [INFO ] [MAIN ] BLE: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:05.994202] [INFO ] [REMOTE ] BLE: Fetching primary data for 2025-09. [2025-09-02T17:05:06.076774] [INFO ] [MAIN ] BLD: Update completed successfully. [2025-09-02T17:05:06.079867] [INFO ] [MAIN ] Update Progress: 297/2372 symbols completed. BLD took 4.7s. Estimated remaining: 35m 12s. Rate: 59.0 symbols/min [2025-09-02T17:05:06.263420] [INFO ] [MAIN ] BLK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:06.271232] [INFO ] [MAIN ] BKV: Update completed successfully. [2025-09-02T17:05:06.276398] [INFO ] [MAIN ] Update Progress: 298/2372 symbols completed. BKV took 5.6s. Estimated remaining: 35m 5s. Rate: 59.1 symbols/min [2025-09-02T17:05:06.404230] [INFO ] [MAIN ] BLK: Loaded 14757 existing records. [2025-09-02T17:05:06.590741] [INFO ] [MAIN ] BLND: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:06.661284] [INFO ] [MAIN ] BLK: Found 1 missing trading days. [2025-09-02T17:05:06.661451] [INFO ] [MAIN ] BLK: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:06.661762] [INFO ] [REMOTE ] BLK: Fetching primary data for 2025-09. [2025-09-02T17:05:06.678207] [INFO ] [MAIN ] BLND: Loaded 21892 existing records. [2025-09-02T17:05:06.853253] [INFO ] [MAIN ] BLND: Found 1 missing trading days. [2025-09-02T17:05:06.853429] [INFO ] [MAIN ] BLND: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:06.853803] [INFO ] [REMOTE ] BLND: Fetching primary data for 2025-09. [2025-09-02T17:05:07.460868] [INFO ] [REMOTE ] BLDR: Incremental fetch complete for 2025-09 (3.51 seconds). [2025-09-02T17:05:07.504547] [INFO ] [MAIN ] BLDR: Adding 349 new records, updating 0 existing records. [2025-09-02T17:05:07.508354] [INFO ] [MAIN ] BLDR: Combined dataset has 24123 total records. [2025-09-02T17:05:07.687102] [WARN ] [VALIDATOR ] BLDR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:07.874383] [INFO ] [REMOTE ] BLE: Incremental fetch complete for 2025-09 (1.88 seconds). [2025-09-02T17:05:07.885315] [INFO ] [MAIN ] BLE: Adding 69 new records, updating 0 existing records. [2025-09-02T17:05:07.888385] [INFO ] [MAIN ] BLE: Combined dataset has 6562 total records. [2025-09-02T17:05:07.986525] [WARN ] [VALIDATOR ] BLDR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:07.989087] [INFO ] [MAIN ] BLDR: Combined data validation passed. [2025-09-02T17:05:08.120220] [WARN ] [VALIDATOR ] BLE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:08.355960] [WARN ] [VALIDATOR ] BLE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:08.357197] [INFO ] [MAIN ] BLE: Combined data validation passed. [2025-09-02T17:05:08.410761] [INFO ] [MAIN ] BLE: Update completed successfully. [2025-09-02T17:05:08.412136] [INFO ] [MAIN ] Update Progress: 299/2372 symbols completed. BLE took 3.3s. Estimated remaining: 35m 12s. Rate: 58.9 symbols/min [2025-09-02T17:05:08.613623] [INFO ] [MAIN ] BLSH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:08.623341] [INFO ] [MAIN ] BLDR: Update completed successfully. [2025-09-02T17:05:08.623264] [INFO ] [MAIN ] BLSH: Loaded 4841 existing records. [2025-09-02T17:05:08.657124] [INFO ] [MAIN ] Update Progress: 300/2372 symbols completed. BLDR took 5.1s. Estimated remaining: 35m 5s. Rate: 59.0 symbols/min [2025-09-02T17:05:08.945410] [INFO ] [MAIN ] BLSH: Found 1 missing trading days. [2025-09-02T17:05:08.970154] [INFO ] [MAIN ] BLSH: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:08.970456] [INFO ] [REMOTE ] BLSH: Fetching primary data for 2025-09. [2025-09-02T17:05:08.972134] [INFO ] [MAIN ] BLW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:08.979685] [INFO ] [MAIN ] BLW: Loaded 5336 existing records. [2025-09-02T17:05:09.158229] [INFO ] [MAIN ] BLW: Found 1 missing trading days. [2025-09-02T17:05:09.158385] [INFO ] [MAIN ] BLW: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:09.158607] [INFO ] [REMOTE ] BLW: Fetching primary data for 2025-09. [2025-09-02T17:05:09.416621] [INFO ] [REMOTE ] BLK: Incremental fetch complete for 2025-09 (2.75 seconds). [2025-09-02T17:05:09.442972] [INFO ] [MAIN ] BLK: Adding 203 new records, updating 0 existing records. [2025-09-02T17:05:09.445618] [INFO ] [MAIN ] BLK: Combined dataset has 14960 total records. [2025-09-02T17:05:09.625151] [WARN ] [VALIDATOR ] BLK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:09.813292] [INFO ] [REMOTE ] BLND: Incremental fetch complete for 2025-09 (2.96 seconds). [2025-09-02T17:05:09.857995] [INFO ] [MAIN ] BLND: Adding 375 new records, updating 0 existing records. [2025-09-02T17:05:09.861807] [WARN ] [VALIDATOR ] BLK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:09.861984] [INFO ] [MAIN ] BLK: Combined data validation passed. [2025-09-02T17:05:09.863474] [INFO ] [MAIN ] BLND: Combined dataset has 22267 total records. [2025-09-02T17:05:10.132437] [WARN ] [VALIDATOR ] BLND: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:10.193628] [INFO ] [REMOTE ] BLW: Incremental fetch complete for 2025-09 (1.04 seconds). [2025-09-02T17:05:10.240170] [INFO ] [MAIN ] BLW: Adding 153 new records, updating 0 existing records. [2025-09-02T17:05:10.277142] [INFO ] [MAIN ] BLW: Combined dataset has 5489 total records. [2025-09-02T17:05:10.462491] [WARN ] [VALIDATOR ] BLND: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:10.464044] [INFO ] [MAIN ] BLND: Combined data validation passed. [2025-09-02T17:05:10.539351] [WARN ] [VALIDATOR ] BLW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:10.820459] [INFO ] [MAIN ] BLK: Update completed successfully. [2025-09-02T17:05:10.825493] [INFO ] [MAIN ] Update Progress: 301/2372 symbols completed. BLK took 4.7s. Estimated remaining: 35m 12s. Rate: 58.8 symbols/min [2025-09-02T17:05:10.960687] [WARN ] [VALIDATOR ] BLW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:10.977872] [INFO ] [MAIN ] BLW: Combined data validation passed. [2025-09-02T17:05:11.023850] [INFO ] [MAIN ] BLX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:11.064755] [INFO ] [MAIN ] BLX: Loaded 6828 existing records. [2025-09-02T17:05:11.223624] [INFO ] [MAIN ] BLW: Update completed successfully. [2025-09-02T17:05:11.223725] [INFO ] [MAIN ] BLND: Update completed successfully. [2025-09-02T17:05:11.246850] [INFO ] [MAIN ] Update Progress: 302/2372 symbols completed. BLW took 2.5s. Estimated remaining: 35m 7s. Rate: 58.9 symbols/min [2025-09-02T17:05:11.257197] [INFO ] [MAIN ] Update Progress: 303/2372 symbols completed. BLND took 5.0s. Estimated remaining: 34m 59s. Rate: 59.1 symbols/min [2025-09-02T17:05:11.278496] [INFO ] [MAIN ] BLX: Found 1 missing trading days. [2025-09-02T17:05:11.309480] [INFO ] [MAIN ] BLX: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:11.364139] [INFO ] [REMOTE ] BLX: Fetching primary data for 2025-09. [2025-09-02T17:05:11.611990] [INFO ] [MAIN ] BMA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:11.629606] [INFO ] [MAIN ] BME: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:11.636525] [INFO ] [MAIN ] BME: Loaded 5074 existing records. [2025-09-02T17:05:11.752805] [INFO ] [MAIN ] BMA: Loaded 15421 existing records. [2025-09-02T17:05:11.948371] [INFO ] [MAIN ] BME: Found 1 missing trading days. [2025-09-02T17:05:11.974526] [INFO ] [MAIN ] BME: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:11.980720] [INFO ] [REMOTE ] BME: Fetching primary data for 2025-09. [2025-09-02T17:05:12.003523] [INFO ] [MAIN ] BMA: Found 1 missing trading days. [2025-09-02T17:05:12.003703] [INFO ] [MAIN ] BMA: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:12.003927] [INFO ] [REMOTE ] BMA: Fetching primary data for 2025-09. [2025-09-02T17:05:12.669388] [WARN ] [MAIN ] BLX: Failed to fetch data for month 2025-09. [2025-09-02T17:05:12.669549] [WARN ] [MAIN ] BLX: No new data fetched. Keeping existing data. [2025-09-02T17:05:12.669682] [INFO ] [MAIN ] Update Progress: 304/2372 symbols completed. BLX took 1.8s. Estimated remaining: 35m 1s. Rate: 59.1 symbols/min [2025-09-02T17:05:12.836854] [INFO ] [MAIN ] BMEZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:12.849198] [INFO ] [MAIN ] BMEZ: Loaded 11403 existing records. [2025-09-02T17:05:13.022569] [INFO ] [MAIN ] BMEZ: Found 1 missing trading days. [2025-09-02T17:05:13.022744] [INFO ] [MAIN ] BMEZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:13.022955] [INFO ] [REMOTE ] BMEZ: Fetching primary data for 2025-09. [2025-09-02T17:05:13.433805] [INFO ] [REMOTE ] BME: Incremental fetch complete for 2025-09 (1.45 seconds). [2025-09-02T17:05:13.445664] [INFO ] [MAIN ] BME: Adding 111 new records, updating 0 existing records. [2025-09-02T17:05:13.447326] [INFO ] [MAIN ] BME: Combined dataset has 5185 total records. [2025-09-02T17:05:13.621415] [WARN ] [VALIDATOR ] BME: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:13.797885] [WARN ] [VALIDATOR ] BME: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:13.798038] [INFO ] [MAIN ] BME: Combined data validation passed. [2025-09-02T17:05:13.831789] [INFO ] [MAIN ] BME: Update completed successfully. [2025-09-02T17:05:13.832530] [INFO ] [MAIN ] Update Progress: 305/2372 symbols completed. BME took 2.5s. Estimated remaining: 35m 1s. Rate: 59.0 symbols/min [2025-09-02T17:05:14.009301] [INFO ] [MAIN ] BMI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:14.021519] [INFO ] [MAIN ] BMI: Loaded 10573 existing records. [2025-09-02T17:05:14.124796] [INFO ] [REMOTE ] BLSH: Incremental fetch complete for 2025-09 (5.15 seconds). [2025-09-02T17:05:14.175117] [INFO ] [MAIN ] BLSH: Adding 386 new records, updating 0 existing records. [2025-09-02T17:05:14.207881] [INFO ] [REMOTE ] BMA: Incremental fetch complete for 2025-09 (2.20 seconds). [2025-09-02T17:05:14.242563] [INFO ] [MAIN ] BMI: Found 1 missing trading days. [2025-09-02T17:05:14.272922] [INFO ] [MAIN ] BMA: Adding 331 new records, updating 0 existing records. [2025-09-02T17:05:14.273411] [INFO ] [MAIN ] BMI: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:14.273716] [INFO ] [MAIN ] BLSH: Combined dataset has 5227 total records. [2025-09-02T17:05:14.274708] [INFO ] [REMOTE ] BMI: Fetching primary data for 2025-09. [2025-09-02T17:05:14.398157] [INFO ] [MAIN ] BMA: Combined dataset has 15752 total records. [2025-09-02T17:05:14.501625] [WARN ] [VALIDATOR ] BLSH: Not fatal, but first date in data (2025-08-13) does not match expected start date (2025-01-28) [2025-09-02T17:05:14.805353] [WARN ] [VALIDATOR ] BMA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:14.956484] [INFO ] [REMOTE ] BMEZ: Incremental fetch complete for 2025-09 (1.93 seconds). [2025-09-02T17:05:15.027161] [INFO ] [MAIN ] BMEZ: Adding 157 new records, updating 0 existing records. [2025-09-02T17:05:15.114777] [INFO ] [MAIN ] BMEZ: Combined dataset has 11560 total records. [2025-09-02T17:05:15.115379] [WARN ] [VALIDATOR ] BLSH: Missing data for 136 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17, 2025-06-18, 2025-06-20, 2025-06-23, 2025-06-24, 2025-06-25, 2025-06-26, 2025-06-27, 2025-06-30, 2025-07-01, 2025-07-02, 2025-07-03, 2025-07-07, 2025-07-08, 2025-07-09, 2025-07-10, 2025-07-11, 2025-07-14, 2025-07-15, 2025-07-16, 2025-07-17, 2025-07-18, 2025-07-21, 2025-07-22, 2025-07-23, 2025-07-24, 2025-07-25, 2025-07-28, 2025-07-29, 2025-07-30, 2025-07-31, 2025-08-01, 2025-08-04, 2025-08-05, 2025-08-06, 2025-08-07, 2025-08-08, 2025-08-11, 2025-08-12 [2025-09-02T17:05:15.146496] [INFO ] [MAIN ] BLSH: Combined data validation passed. [2025-09-02T17:05:15.210885] [WARN ] [VALIDATOR ] BMA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:15.247148] [INFO ] [MAIN ] BMA: Combined data validation passed. [2025-09-02T17:05:15.391257] [WARN ] [VALIDATOR ] BMEZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:15.544120] [INFO ] [MAIN ] BLSH: Update completed successfully. [2025-09-02T17:05:15.556988] [INFO ] [MAIN ] Update Progress: 306/2372 symbols completed. BLSH took 7.1s. Estimated remaining: 35m 5s. Rate: 58.9 symbols/min [2025-09-02T17:05:15.790625] [INFO ] [MAIN ] BMN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:15.797305] [INFO ] [MAIN ] BMN: Loaded 1158 existing records. [2025-09-02T17:05:15.834898] [WARN ] [VALIDATOR ] BMEZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:15.875286] [INFO ] [MAIN ] BMEZ: Combined data validation passed. [2025-09-02T17:05:16.010628] [INFO ] [MAIN ] BMN: Found 1 missing trading days. [2025-09-02T17:05:16.027752] [INFO ] [MAIN ] BMN: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:16.029290] [INFO ] [REMOTE ] BMN: Fetching primary data for 2025-09. [2025-09-02T17:05:16.047717] [INFO ] [MAIN ] BMA: Update completed successfully. [2025-09-02T17:05:16.053844] [INFO ] [MAIN ] Update Progress: 307/2372 symbols completed. BMA took 4.8s. Estimated remaining: 35m 0s. Rate: 59.0 symbols/min [2025-09-02T17:05:16.159595] [INFO ] [MAIN ] BMEZ: Update completed successfully. [2025-09-02T17:05:16.177032] [INFO ] [MAIN ] Update Progress: 308/2372 symbols completed. BMEZ took 3.5s. Estimated remaining: 34m 53s. Rate: 59.2 symbols/min [2025-09-02T17:05:16.303952] [INFO ] [MAIN ] BMO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:16.416380] [INFO ] [MAIN ] BMY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:16.423595] [INFO ] [MAIN ] BMO: Loaded 18201 existing records. [2025-09-02T17:05:16.509909] [INFO ] [REMOTE ] BMI: Incremental fetch complete for 2025-09 (2.24 seconds). [2025-09-02T17:05:16.560768] [INFO ] [MAIN ] BMI: Adding 199 new records, updating 0 existing records. [2025-09-02T17:05:16.648370] [INFO ] [MAIN ] BMO: Found 1 missing trading days. [2025-09-02T17:05:16.650304] [INFO ] [MAIN ] BMY: Loaded 24567 existing records. [2025-09-02T17:05:16.650479] [INFO ] [MAIN ] BMO: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:16.650835] [INFO ] [REMOTE ] BMO: Fetching primary data for 2025-09. [2025-09-02T17:05:16.672768] [INFO ] [MAIN ] BMI: Combined dataset has 10772 total records. [2025-09-02T17:05:16.992258] [INFO ] [MAIN ] BMY: Found 1 missing trading days. [2025-09-02T17:05:17.014451] [INFO ] [MAIN ] BMY: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:17.014367] [WARN ] [VALIDATOR ] BMI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:17.014721] [INFO ] [REMOTE ] BMY: Fetching primary data for 2025-09. [2025-09-02T17:05:17.206853] [WARN ] [VALIDATOR ] BMI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:17.206987] [INFO ] [MAIN ] BMI: Combined data validation passed. [2025-09-02T17:05:17.281459] [INFO ] [MAIN ] BMI: Update completed successfully. [2025-09-02T17:05:17.282749] [INFO ] [MAIN ] Update Progress: 309/2372 symbols completed. BMI took 3.5s. Estimated remaining: 34m 53s. Rate: 59.1 symbols/min [2025-09-02T17:05:17.459446] [INFO ] [MAIN ] BN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:17.484017] [INFO ] [MAIN ] BN: Loaded 24051 existing records. [2025-09-02T17:05:17.635840] [INFO ] [REMOTE ] BMN: Incremental fetch complete for 2025-09 (1.61 seconds). [2025-09-02T17:05:17.651781] [INFO ] [MAIN ] BMN: Adding 18 new records, updating 0 existing records. [2025-09-02T17:05:17.678335] [INFO ] [MAIN ] BN: Found 1 missing trading days. [2025-09-02T17:05:17.678423] [INFO ] [MAIN ] BMN: Combined dataset has 1176 total records. [2025-09-02T17:05:17.684036] [INFO ] [MAIN ] BN: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:17.725565] [INFO ] [REMOTE ] BN: Fetching primary data for 2025-09. [2025-09-02T17:05:17.868830] [WARN ] [VALIDATOR ] BMN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:18.048909] [WARN ] [VALIDATOR ] BMN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:18.049037] [INFO ] [MAIN ] BMN: Combined data validation passed. [2025-09-02T17:05:18.057398] [INFO ] [MAIN ] BMN: Update completed successfully. [2025-09-02T17:05:18.057666] [INFO ] [MAIN ] Update Progress: 310/2372 symbols completed. BMN took 2.5s. Estimated remaining: 34m 50s. Rate: 59.2 symbols/min [2025-09-02T17:05:18.225588] [INFO ] [MAIN ] BNED: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:18.241892] [INFO ] [MAIN ] BNED: Loaded 13861 existing records. [2025-09-02T17:05:18.422174] [INFO ] [MAIN ] BNED: Found 1 missing trading days. [2025-09-02T17:05:18.422377] [INFO ] [MAIN ] BNED: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:18.422602] [INFO ] [REMOTE ] BNED: Fetching primary data for 2025-09. [2025-09-02T17:05:18.820891] [INFO ] [REMOTE ] BMY: Incremental fetch complete for 2025-09 (1.81 seconds). [2025-09-02T17:05:18.866744] [INFO ] [MAIN ] BMY: Adding 390 new records, updating 0 existing records. [2025-09-02T17:05:18.871251] [INFO ] [MAIN ] BMY: Combined dataset has 24957 total records. [2025-09-02T17:05:19.111174] [WARN ] [VALIDATOR ] BMY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:19.307325] [WARN ] [VALIDATOR ] BMY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:19.307445] [INFO ] [MAIN ] BMY: Combined data validation passed. [2025-09-02T17:05:19.470833] [INFO ] [MAIN ] BMY: Update completed successfully. [2025-09-02T17:05:19.474127] [INFO ] [MAIN ] Update Progress: 311/2372 symbols completed. BMY took 3.3s. Estimated remaining: 34m 52s. Rate: 59.1 symbols/min [2025-09-02T17:05:19.634760] [WARN ] [MAIN ] BN: Failed to fetch data for month 2025-09. [2025-09-02T17:05:19.652345] [WARN ] [MAIN ] BN: No new data fetched. Keeping existing data. [2025-09-02T17:05:19.652268] [INFO ] [MAIN ] BNH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:19.652509] [INFO ] [MAIN ] Update Progress: 312/2372 symbols completed. BN took 2.4s. Estimated remaining: 34m 45s. Rate: 59.3 symbols/min [2025-09-02T17:05:19.746243] [INFO ] [MAIN ] BNH: Loaded 1859 existing records. [2025-09-02T17:05:19.944329] [INFO ] [MAIN ] BNJ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:19.999313] [INFO ] [MAIN ] BNH: Found 1 missing trading days. [2025-09-02T17:05:19.999492] [INFO ] [MAIN ] BNH: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:20.001069] [INFO ] [MAIN ] BNJ: Loaded 987 existing records. [2025-09-02T17:05:20.001295] [INFO ] [REMOTE ] BNH: Fetching primary data for 2025-09. [2025-09-02T17:05:20.182537] [INFO ] [MAIN ] BNJ: Found 1 missing trading days. [2025-09-02T17:05:20.182705] [INFO ] [MAIN ] BNJ: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:20.182918] [INFO ] [REMOTE ] BNJ: Fetching primary data for 2025-09. [2025-09-02T17:05:20.501342] [INFO ] [REMOTE ] BNED: Incremental fetch complete for 2025-09 (2.08 seconds). [2025-09-02T17:05:20.529210] [INFO ] [MAIN ] BNED: Adding 230 new records, updating 0 existing records. [2025-09-02T17:05:20.532119] [INFO ] [MAIN ] BNED: Combined dataset has 14091 total records. [2025-09-02T17:05:20.709127] [WARN ] [VALIDATOR ] BNED: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:20.890731] [INFO ] [REMOTE ] BNJ: Incremental fetch complete for 2025-09 (0.71 seconds). [2025-09-02T17:05:20.893045] [INFO ] [MAIN ] BNJ: Adding 11 new records, updating 0 existing records. [2025-09-02T17:05:20.894819] [INFO ] [MAIN ] BNJ: Combined dataset has 998 total records. [2025-09-02T17:05:21.005692] [WARN ] [VALIDATOR ] BNED: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:21.021500] [INFO ] [MAIN ] BNED: Combined data validation passed. [2025-09-02T17:05:21.088001] [WARN ] [VALIDATOR ] BNJ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:21.252829] [INFO ] [REMOTE ] BNH: Incremental fetch complete for 2025-09 (1.25 seconds). [2025-09-02T17:05:21.268872] [INFO ] [MAIN ] BNH: Adding 24 new records, updating 0 existing records. [2025-09-02T17:05:21.286098] [INFO ] [MAIN ] BNED: Update completed successfully. [2025-09-02T17:05:21.293264] [INFO ] [MAIN ] Update Progress: 313/2372 symbols completed. BNED took 3.2s. Estimated remaining: 34m 48s. Rate: 59.2 symbols/min [2025-09-02T17:05:21.293468] [INFO ] [MAIN ] BNH: Combined dataset has 1883 total records. [2025-09-02T17:05:21.685063] [INFO ] [REMOTE ] BMO: Incremental fetch complete for 2025-09 (5.03 seconds). [2025-09-02T17:05:21.721213] [INFO ] [MAIN ] BNL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:21.726289] [WARN ] [VALIDATOR ] BNH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:21.783614] [INFO ] [MAIN ] BMO: Adding 318 new records, updating 0 existing records. [2025-09-02T17:05:21.804291] [WARN ] [VALIDATOR ] BNJ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:21.854389] [INFO ] [MAIN ] BNJ: Combined data validation passed. [2025-09-02T17:05:21.928636] [INFO ] [MAIN ] BMO: Combined dataset has 18519 total records. [2025-09-02T17:05:21.966267] [INFO ] [MAIN ] BNJ: Update completed successfully. [2025-09-02T17:05:21.996784] [INFO ] [MAIN ] Update Progress: 314/2372 symbols completed. BNJ took 2.3s. Estimated remaining: 34m 45s. Rate: 59.2 symbols/min [2025-09-02T17:05:22.002775] [INFO ] [MAIN ] BNL: Loaded 21381 existing records. [2025-09-02T17:05:22.357084] [WARN ] [VALIDATOR ] BMO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:22.383456] [WARN ] [VALIDATOR ] BNH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:22.458618] [INFO ] [MAIN ] BNH: Combined data validation passed. [2025-09-02T17:05:22.540839] [INFO ] [MAIN ] BNS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:22.584222] [INFO ] [MAIN ] BNL: Found 1 missing trading days. [2025-09-02T17:05:22.610780] [INFO ] [MAIN ] BNL: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:22.615218] [INFO ] [REMOTE ] BNL: Fetching primary data for 2025-09. [2025-09-02T17:05:22.646225] [INFO ] [MAIN ] BNH: Update completed successfully. [2025-09-02T17:05:22.658850] [INFO ] [MAIN ] Update Progress: 315/2372 symbols completed. BNH took 3.2s. Estimated remaining: 34m 42s. Rate: 59.3 symbols/min [2025-09-02T17:05:22.814416] [INFO ] [MAIN ] BNS: Loaded 23255 existing records. [2025-09-02T17:05:22.979838] [INFO ] [MAIN ] BNT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:22.991272] [WARN ] [VALIDATOR ] BMO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:23.007067] [INFO ] [MAIN ] BMO: Combined data validation passed. [2025-09-02T17:05:23.070934] [INFO ] [MAIN ] BNS: Found 1 missing trading days. [2025-09-02T17:05:23.071268] [INFO ] [MAIN ] BNS: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:23.071552] [INFO ] [REMOTE ] BNS: Fetching primary data for 2025-09. [2025-09-02T17:05:23.124510] [INFO ] [MAIN ] BNT: Loaded 1156 existing records. [2025-09-02T17:05:23.348998] [INFO ] [MAIN ] BNT: Found 1 missing trading days. [2025-09-02T17:05:23.349807] [INFO ] [MAIN ] BNT: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:23.350313] [INFO ] [REMOTE ] BNT: Fetching primary data for 2025-09. [2025-09-02T17:05:23.373239] [INFO ] [MAIN ] BMO: Update completed successfully. [2025-09-02T17:05:23.374985] [INFO ] [MAIN ] Update Progress: 316/2372 symbols completed. BMO took 7.3s. Estimated remaining: 34m 39s. Rate: 59.3 symbols/min [2025-09-02T17:05:23.544112] [INFO ] [MAIN ] BNY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:23.549570] [INFO ] [MAIN ] BNY: Loaded 3466 existing records. [2025-09-02T17:05:23.730887] [INFO ] [MAIN ] BNY: Found 1 missing trading days. [2025-09-02T17:05:23.731236] [INFO ] [MAIN ] BNY: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:23.731532] [INFO ] [REMOTE ] BNY: Fetching primary data for 2025-09. [2025-09-02T17:05:24.319922] [INFO ] [REMOTE ] BNT: Incremental fetch complete for 2025-09 (0.97 seconds). [2025-09-02T17:05:24.324340] [INFO ] [MAIN ] BNT: Adding 45 new records, updating 0 existing records. [2025-09-02T17:05:24.325778] [INFO ] [MAIN ] BNT: Combined dataset has 1201 total records. [2025-09-02T17:05:24.509950] [WARN ] [VALIDATOR ] BNT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:24.694016] [INFO ] [REMOTE ] BNL: Incremental fetch complete for 2025-09 (2.08 seconds). [2025-09-02T17:05:24.751384] [INFO ] [MAIN ] BNL: Adding 382 new records, updating 0 existing records. [2025-09-02T17:05:24.754298] [WARN ] [VALIDATOR ] BNT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:24.756132] [INFO ] [MAIN ] BNT: Combined data validation passed. [2025-09-02T17:05:24.766434] [INFO ] [MAIN ] BNT: Update completed successfully. [2025-09-02T17:05:24.766959] [INFO ] [MAIN ] Update Progress: 317/2372 symbols completed. BNT took 2.1s. Estimated remaining: 34m 41s. Rate: 59.3 symbols/min [2025-09-02T17:05:24.766559] [INFO ] [MAIN ] BNL: Combined dataset has 21763 total records. [2025-09-02T17:05:24.956547] [WARN ] [VALIDATOR ] BNL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:25.071977] [INFO ] [REMOTE ] BNY: Incremental fetch complete for 2025-09 (1.34 seconds). [2025-09-02T17:05:25.091089] [INFO ] [MAIN ] BNY: Adding 45 new records, updating 0 existing records. [2025-09-02T17:05:25.147958] [INFO ] [MAIN ] BNY: Combined dataset has 3511 total records. [2025-09-02T17:05:25.382830] [WARN ] [VALIDATOR ] BNY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:25.490010] [WARN ] [VALIDATOR ] BNL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:25.525477] [INFO ] [MAIN ] BNL: Combined data validation passed. [2025-09-02T17:05:25.568707] [WARN ] [VALIDATOR ] BNY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:25.568857] [INFO ] [MAIN ] BNY: Combined data validation passed. [2025-09-02T17:05:25.695834] [INFO ] [MAIN ] BNY: Update completed successfully. [2025-09-02T17:05:25.697295] [INFO ] [MAIN ] Update Progress: 318/2372 symbols completed. BNY took 2.3s. Estimated remaining: 34m 39s. Rate: 59.3 symbols/min [2025-09-02T17:05:25.740261] [INFO ] [MAIN ] BNL: Update completed successfully. [2025-09-02T17:05:25.743939] [INFO ] [MAIN ] Update Progress: 319/2372 symbols completed. BNL took 4.4s. Estimated remaining: 34m 32s. Rate: 59.5 symbols/min [2025-09-02T17:05:26.362689] [INFO ] [REMOTE ] BNS: Incremental fetch complete for 2025-09 (3.29 seconds). [2025-09-02T17:05:26.408491] [INFO ] [MAIN ] BNS: Adding 386 new records, updating 0 existing records. [2025-09-02T17:05:26.412303] [INFO ] [MAIN ] BNS: Combined dataset has 23641 total records. [2025-09-02T17:05:26.598071] [WARN ] [VALIDATOR ] BNS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:26.786393] [WARN ] [VALIDATOR ] BNS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:26.786519] [INFO ] [MAIN ] BNS: Combined data validation passed. [2025-09-02T17:05:26.933155] [INFO ] [MAIN ] BNS: Update completed successfully. [2025-09-02T17:05:26.935737] [INFO ] [MAIN ] Update Progress: 320/2372 symbols completed. BNS took 4.9s. Estimated remaining: 34m 32s. Rate: 59.4 symbols/min [2025-09-02T17:05:27.590516] [INFO ] [MAIN ] BODI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:27.632472] [INFO ] [MAIN ] BOC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:27.636445] [INFO ] [MAIN ] BOH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:27.635389] [INFO ] [MAIN ] BOE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:27.642001] [INFO ] [MAIN ] BODI: Loaded 1923 existing records. [2025-09-02T17:05:27.740605] [INFO ] [MAIN ] BOE: Loaded 7223 existing records. [2025-09-02T17:05:27.740954] [INFO ] [MAIN ] BOH: Loaded 13645 existing records. [2025-09-02T17:05:27.754821] [INFO ] [MAIN ] BOC: Loaded 8655 existing records. [2025-09-02T17:05:28.117534] [INFO ] [MAIN ] BODI: Found 1 missing trading days. [2025-09-02T17:05:28.144856] [INFO ] [MAIN ] BODI: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:28.209993] [INFO ] [REMOTE ] BODI: Fetching primary data for 2025-09. [2025-09-02T17:05:28.309927] [INFO ] [MAIN ] BOH: Found 1 missing trading days. [2025-09-02T17:05:28.332914] [INFO ] [MAIN ] BOH: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:28.353150] [INFO ] [MAIN ] BOC: Found 1 missing trading days. [2025-09-02T17:05:28.356842] [INFO ] [MAIN ] BOC: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:28.357093] [INFO ] [REMOTE ] BOC: Fetching primary data for 2025-09. [2025-09-02T17:05:28.356780] [INFO ] [REMOTE ] BOH: Fetching primary data for 2025-09. [2025-09-02T17:05:28.356368] [INFO ] [MAIN ] BOE: Found 1 missing trading days. [2025-09-02T17:05:28.358575] [INFO ] [MAIN ] BOE: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:28.358871] [INFO ] [REMOTE ] BOE: Fetching primary data for 2025-09. [2025-09-02T17:05:29.520862] [INFO ] [REMOTE ] BODI: Incremental fetch complete for 2025-09 (1.31 seconds). [2025-09-02T17:05:29.524702] [INFO ] [MAIN ] BODI: Adding 19 new records, updating 0 existing records. [2025-09-02T17:05:29.525982] [INFO ] [MAIN ] BODI: Combined dataset has 1942 total records. [2025-09-02T17:05:29.700806] [WARN ] [VALIDATOR ] BODI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:29.803348] [INFO ] [REMOTE ] BOH: Incremental fetch complete for 2025-09 (1.45 seconds). [2025-09-02T17:05:29.842456] [INFO ] [MAIN ] BOH: Adding 167 new records, updating 0 existing records. [2025-09-02T17:05:29.910873] [INFO ] [MAIN ] BOH: Combined dataset has 13812 total records. [2025-09-02T17:05:29.999344] [INFO ] [REMOTE ] BOE: Incremental fetch complete for 2025-09 (1.64 seconds). [2025-09-02T17:05:30.041830] [INFO ] [MAIN ] BOE: Adding 172 new records, updating 0 existing records. [2025-09-02T17:05:30.106467] [INFO ] [REMOTE ] BOC: Incremental fetch complete for 2025-09 (1.75 seconds). [2025-09-02T17:05:30.106851] [WARN ] [VALIDATOR ] BODI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:30.142210] [INFO ] [MAIN ] BOC: Adding 159 new records, updating 0 existing records. [2025-09-02T17:05:30.143313] [INFO ] [MAIN ] BOE: Combined dataset has 7395 total records. [2025-09-02T17:05:30.146781] [WARN ] [VALIDATOR ] BOH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:30.147220] [INFO ] [MAIN ] BODI: Combined data validation passed. [2025-09-02T17:05:30.308482] [INFO ] [MAIN ] BODI: Update completed successfully. [2025-09-02T17:05:30.365910] [INFO ] [MAIN ] BOC: Combined dataset has 8814 total records. [2025-09-02T17:05:30.410229] [INFO ] [MAIN ] Update Progress: 321/2372 symbols completed. BODI took 3.5s. Estimated remaining: 34m 47s. Rate: 59.0 symbols/min [2025-09-02T17:05:30.630941] [WARN ] [VALIDATOR ] BOE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:30.960483] [WARN ] [VALIDATOR ] BOC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:31.048001] [WARN ] [VALIDATOR ] BOH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:31.089423] [INFO ] [MAIN ] BOH: Combined data validation passed. [2025-09-02T17:05:31.169160] [INFO ] [MAIN ] BOND: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:31.367713] [WARN ] [VALIDATOR ] BOE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:31.373415] [INFO ] [MAIN ] BOE: Combined data validation passed. [2025-09-02T17:05:31.420278] [INFO ] [MAIN ] BOND: Loaded 14632 existing records. [2025-09-02T17:05:31.549666] [WARN ] [VALIDATOR ] BOC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:31.566779] [INFO ] [MAIN ] BOC: Combined data validation passed. [2025-09-02T17:05:31.632436] [INFO ] [MAIN ] BOND: Found 1 missing trading days. [2025-09-02T17:05:31.636845] [INFO ] [MAIN ] BOND: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:31.637229] [INFO ] [MAIN ] BOH: Update completed successfully. [2025-09-02T17:05:31.640988] [INFO ] [MAIN ] Update Progress: 322/2372 symbols completed. BOH took 4.7s. Estimated remaining: 34m 47s. Rate: 58.9 symbols/min [2025-09-02T17:05:31.641384] [INFO ] [MAIN ] BOE: Update completed successfully. [2025-09-02T17:05:31.646949] [INFO ] [REMOTE ] BOND: Fetching primary data for 2025-09. [2025-09-02T17:05:31.733699] [INFO ] [MAIN ] Update Progress: 323/2372 symbols completed. BOE took 4.8s. Estimated remaining: 34m 40s. Rate: 59.1 symbols/min [2025-09-02T17:05:31.994222] [INFO ] [MAIN ] BOOT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:32.046773] [INFO ] [MAIN ] BORR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:32.054659] [INFO ] [MAIN ] BOC: Update completed successfully. [2025-09-02T17:05:32.055757] [INFO ] [MAIN ] Update Progress: 324/2372 symbols completed. BOC took 5.1s. Estimated remaining: 34m 35s. Rate: 59.2 symbols/min [2025-09-02T17:05:32.194522] [INFO ] [MAIN ] BORR: Loaded 23256 existing records. [2025-09-02T17:05:32.194607] [INFO ] [MAIN ] BOOT: Loaded 17360 existing records. [2025-09-02T17:05:32.269365] [INFO ] [MAIN ] BOW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:32.552534] [INFO ] [MAIN ] BOW: Loaded 9580 existing records. [2025-09-02T17:05:32.588598] [INFO ] [MAIN ] BORR: Found 1 missing trading days. [2025-09-02T17:05:32.644897] [INFO ] [MAIN ] BOOT: Found 1 missing trading days. [2025-09-02T17:05:32.650126] [INFO ] [MAIN ] BORR: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:32.695407] [INFO ] [MAIN ] BOOT: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:32.701088] [INFO ] [REMOTE ] BOOT: Fetching primary data for 2025-09. [2025-09-02T17:05:32.701528] [INFO ] [REMOTE ] BORR: Fetching primary data for 2025-09. [2025-09-02T17:05:32.794682] [INFO ] [MAIN ] BOW: Found 1 missing trading days. [2025-09-02T17:05:32.794864] [INFO ] [MAIN ] BOW: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:32.795085] [INFO ] [REMOTE ] BOW: Fetching primary data for 2025-09. [2025-09-02T17:05:33.952176] [INFO ] [REMOTE ] BOND: Incremental fetch complete for 2025-09 (2.31 seconds). [2025-09-02T17:05:33.979430] [INFO ] [MAIN ] BOND: Adding 239 new records, updating 0 existing records. [2025-09-02T17:05:33.982980] [INFO ] [MAIN ] BOND: Combined dataset has 14871 total records. [2025-09-02T17:05:34.166386] [WARN ] [VALIDATOR ] BOND: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:34.355303] [WARN ] [VALIDATOR ] BOND: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:34.355475] [INFO ] [MAIN ] BOND: Combined data validation passed. [2025-09-02T17:05:34.449658] [INFO ] [MAIN ] BOND: Update completed successfully. [2025-09-02T17:05:34.451058] [INFO ] [MAIN ] Update Progress: 325/2372 symbols completed. BOND took 4.0s. Estimated remaining: 34m 42s. Rate: 59.0 symbols/min [2025-09-02T17:05:34.652305] [INFO ] [MAIN ] BOX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:34.673775] [INFO ] [MAIN ] BOX: Loaded 22970 existing records. [2025-09-02T17:05:34.770146] [INFO ] [REMOTE ] BOW: Incremental fetch complete for 2025-09 (1.98 seconds). [2025-09-02T17:05:34.813006] [INFO ] [MAIN ] BOW: Adding 182 new records, updating 0 existing records. [2025-09-02T17:05:34.881093] [INFO ] [MAIN ] BOX: Found 1 missing trading days. [2025-09-02T17:05:34.881298] [INFO ] [MAIN ] BOX: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:34.881558] [INFO ] [REMOTE ] BOX: Fetching primary data for 2025-09. [2025-09-02T17:05:34.882809] [INFO ] [MAIN ] BOW: Combined dataset has 9762 total records. [2025-09-02T17:05:35.077495] [WARN ] [VALIDATOR ] BOW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:35.096898] [INFO ] [REMOTE ] BOOT: Incremental fetch complete for 2025-09 (2.40 seconds). [2025-09-02T17:05:35.205762] [INFO ] [MAIN ] BOOT: Adding 245 new records, updating 0 existing records. [2025-09-02T17:05:35.303875] [INFO ] [MAIN ] BOOT: Combined dataset has 17605 total records. [2025-09-02T17:05:35.455765] [WARN ] [VALIDATOR ] BOW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:35.486011] [INFO ] [MAIN ] BOW: Combined data validation passed. [2025-09-02T17:05:35.485882] [WARN ] [VALIDATOR ] BOOT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:35.750296] [INFO ] [MAIN ] BOW: Update completed successfully. [2025-09-02T17:05:35.751970] [INFO ] [MAIN ] Update Progress: 326/2372 symbols completed. BOW took 3.7s. Estimated remaining: 34m 43s. Rate: 58.9 symbols/min [2025-09-02T17:05:35.861895] [WARN ] [VALIDATOR ] BOOT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:35.882445] [INFO ] [MAIN ] BOOT: Combined data validation passed. [2025-09-02T17:05:35.929557] [INFO ] [MAIN ] BP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:36.044413] [INFO ] [MAIN ] BP: Loaded 24528 existing records. [2025-09-02T17:05:36.230410] [INFO ] [MAIN ] BP: Found 1 missing trading days. [2025-09-02T17:05:36.231319] [INFO ] [MAIN ] BP: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:36.232525] [INFO ] [REMOTE ] BP: Fetching primary data for 2025-09. [2025-09-02T17:05:36.246479] [INFO ] [MAIN ] BOOT: Update completed successfully. [2025-09-02T17:05:36.248115] [INFO ] [MAIN ] Update Progress: 327/2372 symbols completed. BOOT took 4.6s. Estimated remaining: 34m 39s. Rate: 59.0 symbols/min [2025-09-02T17:05:36.432575] [INFO ] [MAIN ] BR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:36.451675] [INFO ] [MAIN ] BR: Loaded 15303 existing records. [2025-09-02T17:05:36.626277] [INFO ] [MAIN ] BR: Found 1 missing trading days. [2025-09-02T17:05:36.626445] [INFO ] [MAIN ] BR: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:36.626690] [INFO ] [REMOTE ] BR: Fetching primary data for 2025-09. [2025-09-02T17:05:37.309932] [INFO ] [REMOTE ] BORR: Incremental fetch complete for 2025-09 (4.61 seconds). [2025-09-02T17:05:37.354666] [INFO ] [MAIN ] BORR: Adding 380 new records, updating 0 existing records. [2025-09-02T17:05:37.361062] [INFO ] [MAIN ] BORR: Combined dataset has 23636 total records. [2025-09-02T17:05:37.542418] [WARN ] [VALIDATOR ] BORR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:37.732347] [WARN ] [VALIDATOR ] BORR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:37.732499] [INFO ] [MAIN ] BORR: Combined data validation passed. [2025-09-02T17:05:37.876758] [INFO ] [MAIN ] BORR: Update completed successfully. [2025-09-02T17:05:37.879298] [INFO ] [MAIN ] Update Progress: 328/2372 symbols completed. BORR took 6.1s. Estimated remaining: 34m 42s. Rate: 58.9 symbols/min [2025-09-02T17:05:38.047021] [INFO ] [MAIN ] BRBR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:38.069568] [INFO ] [MAIN ] BRBR: Loaded 23933 existing records. [2025-09-02T17:05:38.192884] [INFO ] [REMOTE ] BOX: Incremental fetch complete for 2025-09 (3.31 seconds). [2025-09-02T17:05:38.285321] [INFO ] [MAIN ] BOX: Adding 383 new records, updating 0 existing records. [2025-09-02T17:05:38.293808] [INFO ] [MAIN ] BRBR: Found 1 missing trading days. [2025-09-02T17:05:38.294035] [INFO ] [MAIN ] BRBR: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:38.294272] [INFO ] [REMOTE ] BRBR: Fetching primary data for 2025-09. [2025-09-02T17:05:38.301231] [INFO ] [MAIN ] BOX: Combined dataset has 23353 total records. [2025-09-02T17:05:38.462089] [INFO ] [REMOTE ] BR: Incremental fetch complete for 2025-09 (1.84 seconds). [2025-09-02T17:05:38.481582] [WARN ] [VALIDATOR ] BOX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:38.512277] [INFO ] [MAIN ] BR: Adding 269 new records, updating 0 existing records. [2025-09-02T17:05:38.670811] [INFO ] [MAIN ] BR: Combined dataset has 15572 total records. [2025-09-02T17:05:38.877923] [WARN ] [VALIDATOR ] BR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:38.978093] [WARN ] [VALIDATOR ] BOX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:38.981319] [INFO ] [MAIN ] BOX: Combined data validation passed. [2025-09-02T17:05:39.162216] [WARN ] [VALIDATOR ] BR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:39.163573] [INFO ] [MAIN ] BR: Combined data validation passed. [2025-09-02T17:05:39.296778] [INFO ] [MAIN ] BOX: Update completed successfully. [2025-09-02T17:05:39.301109] [INFO ] [MAIN ] Update Progress: 329/2372 symbols completed. BOX took 4.8s. Estimated remaining: 34m 43s. Rate: 58.8 symbols/min [2025-09-02T17:05:39.483471] [INFO ] [MAIN ] BRC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:39.488053] [INFO ] [MAIN ] BR: Update completed successfully. [2025-09-02T17:05:39.489987] [INFO ] [MAIN ] Update Progress: 330/2372 symbols completed. BR took 3.2s. Estimated remaining: 34m 37s. Rate: 59.0 symbols/min [2025-09-02T17:05:39.594478] [INFO ] [MAIN ] BRC: Loaded 7998 existing records. [2025-09-02T17:05:39.776717] [INFO ] [MAIN ] BRCC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:39.852639] [INFO ] [MAIN ] BRC: Found 1 missing trading days. [2025-09-02T17:05:39.852851] [INFO ] [MAIN ] BRC: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:39.853075] [INFO ] [REMOTE ] BRC: Fetching primary data for 2025-09. [2025-09-02T17:05:39.861704] [INFO ] [MAIN ] BRCC: Loaded 18967 existing records. [2025-09-02T17:05:40.032514] [INFO ] [MAIN ] BRCC: Found 1 missing trading days. [2025-09-02T17:05:40.032689] [INFO ] [MAIN ] BRCC: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:40.032937] [INFO ] [REMOTE ] BRCC: Fetching primary data for 2025-09. [2025-09-02T17:05:40.915698] [INFO ] [REMOTE ] BRBR: Incremental fetch complete for 2025-09 (2.62 seconds). [2025-09-02T17:05:40.983231] [INFO ] [MAIN ] BRBR: Adding 387 new records, updating 0 existing records. [2025-09-02T17:05:40.988625] [INFO ] [MAIN ] BRBR: Combined dataset has 24320 total records. [2025-09-02T17:05:41.126023] [INFO ] [REMOTE ] BRC: Incremental fetch complete for 2025-09 (1.27 seconds). [2025-09-02T17:05:41.214297] [INFO ] [MAIN ] BRC: Adding 92 new records, updating 0 existing records. [2025-09-02T17:05:41.306431] [WARN ] [VALIDATOR ] BRBR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:41.324538] [INFO ] [MAIN ] BRC: Combined dataset has 8090 total records. [2025-09-02T17:05:41.781346] [WARN ] [VALIDATOR ] BRC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:41.980270] [INFO ] [REMOTE ] BP: Incremental fetch complete for 2025-09 (5.75 seconds). [2025-09-02T17:05:42.030369] [INFO ] [MAIN ] BP: Adding 389 new records, updating 0 existing records. [2025-09-02T17:05:42.027702] [WARN ] [VALIDATOR ] BRBR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:42.031114] [INFO ] [MAIN ] BRBR: Combined data validation passed. [2025-09-02T17:05:42.035750] [WARN ] [VALIDATOR ] BRC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:42.035893] [INFO ] [MAIN ] BRC: Combined data validation passed. [2025-09-02T17:05:42.095894] [INFO ] [MAIN ] BP: Combined dataset has 24917 total records. [2025-09-02T17:05:42.370816] [WARN ] [VALIDATOR ] BP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:42.516730] [INFO ] [MAIN ] BRC: Update completed successfully. [2025-09-02T17:05:42.565635] [INFO ] [MAIN ] Update Progress: 331/2372 symbols completed. BRC took 3.3s. Estimated remaining: 34m 49s. Rate: 58.6 symbols/min [2025-09-02T17:05:42.580883] [INFO ] [REMOTE ] BRCC: Incremental fetch complete for 2025-09 (2.55 seconds). [2025-09-02T17:05:42.651896] [INFO ] [MAIN ] BRCC: Adding 361 new records, updating 0 existing records. [2025-09-02T17:05:42.748875] [WARN ] [VALIDATOR ] BP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:42.754922] [INFO ] [MAIN ] BP: Combined data validation passed. [2025-09-02T17:05:42.766618] [INFO ] [MAIN ] BRCC: Combined dataset has 19328 total records. [2025-09-02T17:05:42.832361] [INFO ] [MAIN ] BRFS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:43.079852] [INFO ] [MAIN ] BRBR: Update completed successfully. [2025-09-02T17:05:43.112028] [INFO ] [MAIN ] Update Progress: 332/2372 symbols completed. BRBR took 5.2s. Estimated remaining: 34m 45s. Rate: 58.7 symbols/min [2025-09-02T17:05:43.159266] [WARN ] [VALIDATOR ] BRCC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:43.206753] [INFO ] [MAIN ] BRFS: Loaded 18193 existing records. [2025-09-02T17:05:43.583254] [INFO ] [MAIN ] BRO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:43.687328] [INFO ] [MAIN ] BRFS: Found 1 missing trading days. [2025-09-02T17:05:43.689371] [INFO ] [MAIN ] BRFS: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:43.690135] [INFO ] [REMOTE ] BRFS: Fetching primary data for 2025-09. [2025-09-02T17:05:43.706722] [WARN ] [VALIDATOR ] BRCC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:43.715632] [INFO ] [MAIN ] BRCC: Combined data validation passed. [2025-09-02T17:05:43.718959] [INFO ] [MAIN ] BRO: Loaded 23911 existing records. [2025-09-02T17:05:44.010255] [INFO ] [MAIN ] BRO: Found 1 missing trading days. [2025-09-02T17:05:44.013325] [INFO ] [MAIN ] BRO: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:44.014170] [INFO ] [REMOTE ] BRO: Fetching primary data for 2025-09. [2025-09-02T17:05:44.030350] [INFO ] [MAIN ] BP: Update completed successfully. [2025-09-02T17:05:44.033277] [INFO ] [MAIN ] Update Progress: 333/2372 symbols completed. BP took 8.3s. Estimated remaining: 34m 43s. Rate: 58.7 symbols/min [2025-09-02T17:05:44.221528] [INFO ] [MAIN ] BROS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:44.231327] [INFO ] [MAIN ] BRCC: Update completed successfully. [2025-09-02T17:05:44.233935] [INFO ] [MAIN ] Update Progress: 334/2372 symbols completed. BRCC took 4.7s. Estimated remaining: 34m 37s. Rate: 58.9 symbols/min [2025-09-02T17:05:44.386681] [INFO ] [MAIN ] BROS: Loaded 24299 existing records. [2025-09-02T17:05:44.508837] [INFO ] [MAIN ] BRSL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:44.618334] [INFO ] [MAIN ] BROS: Found 1 missing trading days. [2025-09-02T17:05:44.618512] [INFO ] [MAIN ] BROS: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:44.618817] [INFO ] [REMOTE ] BROS: Fetching primary data for 2025-09. [2025-09-02T17:05:44.625546] [INFO ] [MAIN ] BRSL: Loaded 15503 existing records. [2025-09-02T17:05:44.795245] [INFO ] [MAIN ] BRSL: Found 1 missing trading days. [2025-09-02T17:05:44.795379] [INFO ] [MAIN ] BRSL: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:44.795584] [INFO ] [REMOTE ] BRSL: Fetching primary data for 2025-09. [2025-09-02T17:05:46.045733] [INFO ] [REMOTE ] BRFS: Incremental fetch complete for 2025-09 (2.36 seconds). [2025-09-02T17:05:46.074815] [INFO ] [MAIN ] BRFS: Adding 192 new records, updating 0 existing records. [2025-09-02T17:05:46.077957] [INFO ] [MAIN ] BRFS: Combined dataset has 18385 total records. [2025-09-02T17:05:46.258078] [WARN ] [VALIDATOR ] BRFS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:46.444546] [WARN ] [VALIDATOR ] BRFS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:46.444694] [INFO ] [MAIN ] BRFS: Combined data validation passed. [2025-09-02T17:05:46.550149] [INFO ] [MAIN ] BRFS: Update completed successfully. [2025-09-02T17:05:46.551795] [INFO ] [MAIN ] Update Progress: 335/2372 symbols completed. BRFS took 3.9s. Estimated remaining: 34m 44s. Rate: 58.6 symbols/min [2025-09-02T17:05:46.732093] [INFO ] [MAIN ] BRSP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:46.752718] [INFO ] [MAIN ] BRSP: Loaded 16765 existing records. [2025-09-02T17:05:46.868028] [INFO ] [REMOTE ] BRO: Incremental fetch complete for 2025-09 (2.85 seconds). [2025-09-02T17:05:46.957424] [INFO ] [MAIN ] BRO: Adding 390 new records, updating 0 existing records. [2025-09-02T17:05:46.983260] [INFO ] [MAIN ] BRSP: Found 1 missing trading days. [2025-09-02T17:05:46.983415] [INFO ] [MAIN ] BRSP: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:46.984105] [INFO ] [REMOTE ] BRSP: Fetching primary data for 2025-09. [2025-09-02T17:05:46.978673] [WARN ] [MAIN ] BRSL: Failed to fetch data for month 2025-09. [2025-09-02T17:05:46.987042] [WARN ] [MAIN ] BRSL: No new data fetched. Keeping existing data. [2025-09-02T17:05:46.987430] [INFO ] [MAIN ] Update Progress: 336/2372 symbols completed. BRSL took 2.8s. Estimated remaining: 34m 39s. Rate: 58.7 symbols/min [2025-09-02T17:05:47.100672] [INFO ] [MAIN ] BRO: Combined dataset has 24301 total records. [2025-09-02T17:05:47.249831] [INFO ] [MAIN ] BRT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:47.346935] [INFO ] [MAIN ] BRT: Loaded 2258 existing records. [2025-09-02T17:05:47.351885] [WARN ] [VALIDATOR ] BRO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:47.730134] [INFO ] [MAIN ] BRT: Found 1 missing trading days. [2025-09-02T17:05:47.730306] [INFO ] [MAIN ] BRT: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:47.730793] [INFO ] [REMOTE ] BRT: Fetching primary data for 2025-09. [2025-09-02T17:05:47.734333] [WARN ] [VALIDATOR ] BRO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:47.734675] [INFO ] [MAIN ] BRO: Combined data validation passed. [2025-09-02T17:05:47.897539] [INFO ] [MAIN ] BRO: Update completed successfully. [2025-09-02T17:05:47.900397] [INFO ] [MAIN ] Update Progress: 337/2372 symbols completed. BRO took 4.8s. Estimated remaining: 34m 38s. Rate: 58.8 symbols/min [2025-09-02T17:05:47.897774] [INFO ] [REMOTE ] BROS: Incremental fetch complete for 2025-09 (3.28 seconds). [2025-09-02T17:05:48.061359] [INFO ] [MAIN ] BROS: Adding 386 new records, updating 0 existing records. [2025-09-02T17:05:48.139057] [INFO ] [MAIN ] BRW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:48.140423] [INFO ] [MAIN ] BROS: Combined dataset has 24685 total records. [2025-09-02T17:05:48.246824] [INFO ] [MAIN ] BRW: Loaded 9515 existing records. [2025-09-02T17:05:48.429061] [WARN ] [VALIDATOR ] BROS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:48.627500] [INFO ] [MAIN ] BRW: Found 1 missing trading days. [2025-09-02T17:05:48.648991] [INFO ] [REMOTE ] BRT: Incremental fetch complete for 2025-09 (0.92 seconds). [2025-09-02T17:05:48.689157] [INFO ] [MAIN ] BRW: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:48.670301] [INFO ] [MAIN ] BRT: Adding 25 new records, updating 0 existing records. [2025-09-02T17:05:48.696294] [INFO ] [REMOTE ] BRW: Fetching primary data for 2025-09. [2025-09-02T17:05:48.701246] [INFO ] [MAIN ] BRT: Combined dataset has 2283 total records. [2025-09-02T17:05:48.823267] [WARN ] [VALIDATOR ] BROS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:48.844334] [INFO ] [MAIN ] BROS: Combined data validation passed. [2025-09-02T17:05:48.903406] [WARN ] [VALIDATOR ] BRT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:49.102254] [INFO ] [REMOTE ] BRSP: Incremental fetch complete for 2025-09 (2.12 seconds). [2025-09-02T17:05:49.242138] [INFO ] [MAIN ] BRSP: Adding 287 new records, updating 0 existing records. [2025-09-02T17:05:49.272400] [INFO ] [MAIN ] BRSP: Combined dataset has 17052 total records. [2025-09-02T17:05:49.400783] [WARN ] [VALIDATOR ] BRT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:49.425785] [INFO ] [MAIN ] BRT: Combined data validation passed. [2025-09-02T17:05:49.466264] [WARN ] [VALIDATOR ] BRSP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:49.600787] [INFO ] [MAIN ] BRT: Update completed successfully. [2025-09-02T17:05:49.631085] [INFO ] [MAIN ] Update Progress: 338/2372 symbols completed. BRT took 2.6s. Estimated remaining: 34m 41s. Rate: 58.6 symbols/min [2025-09-02T17:05:49.795316] [WARN ] [VALIDATOR ] BRSP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:49.806188] [INFO ] [MAIN ] BRSP: Combined data validation passed. [2025-09-02T17:05:49.880305] [INFO ] [MAIN ] BRX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:49.982227] [INFO ] [MAIN ] BROS: Update completed successfully. [2025-09-02T17:05:49.993123] [INFO ] [MAIN ] Update Progress: 339/2372 symbols completed. BROS took 6.0s. Estimated remaining: 34m 36s. Rate: 58.8 symbols/min [2025-09-02T17:05:50.019608] [INFO ] [MAIN ] BRX: Loaded 23695 existing records. [2025-09-02T17:05:50.336174] [INFO ] [MAIN ] BSAC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:50.374792] [INFO ] [MAIN ] BRX: Found 1 missing trading days. [2025-09-02T17:05:50.376410] [INFO ] [MAIN ] BRX: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:50.377093] [INFO ] [REMOTE ] BRX: Fetching primary data for 2025-09. [2025-09-02T17:05:50.389814] [INFO ] [MAIN ] BRSP: Update completed successfully. [2025-09-02T17:05:50.391250] [INFO ] [MAIN ] Update Progress: 340/2372 symbols completed. BRSP took 3.8s. Estimated remaining: 34m 31s. Rate: 58.9 symbols/min [2025-09-02T17:05:50.397364] [INFO ] [MAIN ] BSAC: Loaded 14587 existing records. [2025-09-02T17:05:50.576160] [INFO ] [REMOTE ] BRW: Incremental fetch complete for 2025-09 (1.88 seconds). [2025-09-02T17:05:50.617218] [INFO ] [MAIN ] BRW: Adding 117 new records, updating 0 existing records. [2025-09-02T17:05:50.771716] [INFO ] [MAIN ] BSBR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:50.775505] [INFO ] [MAIN ] BSAC: Found 1 missing trading days. [2025-09-02T17:05:50.775821] [INFO ] [MAIN ] BSAC: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:50.776497] [INFO ] [REMOTE ] BSAC: Fetching primary data for 2025-09. [2025-09-02T17:05:50.776229] [INFO ] [MAIN ] BRW: Combined dataset has 9632 total records. [2025-09-02T17:05:50.969495] [INFO ] [MAIN ] BSBR: Loaded 16536 existing records. [2025-09-02T17:05:50.972621] [WARN ] [VALIDATOR ] BRW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:51.295218] [INFO ] [MAIN ] BSBR: Found 1 missing trading days. [2025-09-02T17:05:51.324606] [INFO ] [MAIN ] BSBR: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:51.325067] [INFO ] [REMOTE ] BSBR: Fetching primary data for 2025-09. [2025-09-02T17:05:51.328114] [WARN ] [VALIDATOR ] BRW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:51.328228] [INFO ] [MAIN ] BRW: Combined data validation passed. [2025-09-02T17:05:51.385774] [INFO ] [MAIN ] BRW: Update completed successfully. [2025-09-02T17:05:51.386961] [INFO ] [MAIN ] Update Progress: 341/2372 symbols completed. BRW took 3.5s. Estimated remaining: 34m 30s. Rate: 58.9 symbols/min [2025-09-02T17:05:51.555196] [INFO ] [MAIN ] BSL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:51.560035] [INFO ] [MAIN ] BSL: Loaded 3196 existing records. [2025-09-02T17:05:51.749585] [INFO ] [MAIN ] BSL: Found 1 missing trading days. [2025-09-02T17:05:51.749773] [INFO ] [MAIN ] BSL: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:51.749988] [INFO ] [REMOTE ] BSL: Fetching primary data for 2025-09. [2025-09-02T17:05:52.718130] [INFO ] [REMOTE ] BSL: Incremental fetch complete for 2025-09 (0.97 seconds). [2025-09-02T17:05:52.723531] [INFO ] [MAIN ] BSL: Adding 28 new records, updating 0 existing records. [2025-09-02T17:05:52.725077] [INFO ] [MAIN ] BSL: Combined dataset has 3224 total records. [2025-09-02T17:05:52.905851] [WARN ] [VALIDATOR ] BSL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:52.909023] [INFO ] [REMOTE ] BSAC: Incremental fetch complete for 2025-09 (2.13 seconds). [2025-09-02T17:05:53.018564] [INFO ] [MAIN ] BSAC: Adding 265 new records, updating 0 existing records. [2025-09-02T17:05:53.122007] [INFO ] [REMOTE ] BRX: Incremental fetch complete for 2025-09 (2.74 seconds). [2025-09-02T17:05:53.130282] [INFO ] [MAIN ] BSAC: Combined dataset has 14852 total records. [2025-09-02T17:05:53.200982] [INFO ] [MAIN ] BRX: Adding 385 new records, updating 0 existing records. [2025-09-02T17:05:53.347883] [INFO ] [MAIN ] BRX: Combined dataset has 24080 total records. [2025-09-02T17:05:53.352005] [WARN ] [VALIDATOR ] BSAC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:53.488466] [WARN ] [VALIDATOR ] BSL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:53.498940] [INFO ] [MAIN ] BSL: Combined data validation passed. [2025-09-02T17:05:53.681982] [INFO ] [REMOTE ] BSBR: Incremental fetch complete for 2025-09 (2.36 seconds). [2025-09-02T17:05:53.725673] [WARN ] [VALIDATOR ] BRX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:53.792789] [INFO ] [MAIN ] BSBR: Adding 262 new records, updating 0 existing records. [2025-09-02T17:05:53.840511] [INFO ] [MAIN ] BSL: Update completed successfully. [2025-09-02T17:05:53.857799] [INFO ] [MAIN ] Update Progress: 342/2372 symbols completed. BSL took 2.5s. Estimated remaining: 34m 38s. Rate: 58.6 symbols/min [2025-09-02T17:05:53.867111] [WARN ] [VALIDATOR ] BSAC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:53.956299] [INFO ] [MAIN ] BSAC: Combined data validation passed. [2025-09-02T17:05:53.986294] [INFO ] [MAIN ] BSBR: Combined dataset has 16798 total records. [2025-09-02T17:05:54.301796] [INFO ] [MAIN ] BSM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:54.318053] [WARN ] [VALIDATOR ] BRX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:54.344245] [INFO ] [MAIN ] BRX: Combined data validation passed. [2025-09-02T17:05:54.382324] [WARN ] [VALIDATOR ] BSBR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:54.596182] [INFO ] [MAIN ] BSM: Loaded 15415 existing records. [2025-09-02T17:05:54.841133] [WARN ] [VALIDATOR ] BSBR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:54.847218] [INFO ] [MAIN ] BSBR: Combined data validation passed. [2025-09-02T17:05:54.871654] [INFO ] [MAIN ] BSM: Found 1 missing trading days. [2025-09-02T17:05:54.873726] [INFO ] [MAIN ] BSM: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:54.915991] [INFO ] [REMOTE ] BSM: Fetching primary data for 2025-09. [2025-09-02T17:05:54.915503] [INFO ] [MAIN ] BSAC: Update completed successfully. [2025-09-02T17:05:54.930101] [INFO ] [MAIN ] Update Progress: 343/2372 symbols completed. BSAC took 4.9s. Estimated remaining: 34m 37s. Rate: 58.6 symbols/min [2025-09-02T17:05:55.142935] [INFO ] [MAIN ] BST: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:55.161295] [INFO ] [MAIN ] BST: Loaded 8148 existing records. [2025-09-02T17:05:55.361730] [INFO ] [MAIN ] BRX: Update completed successfully. [2025-09-02T17:05:55.364562] [INFO ] [MAIN ] BST: Found 1 missing trading days. [2025-09-02T17:05:55.365581] [INFO ] [MAIN ] BST: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:55.366349] [INFO ] [REMOTE ] BST: Fetching primary data for 2025-09. [2025-09-02T17:05:55.369622] [INFO ] [MAIN ] Update Progress: 344/2372 symbols completed. BRX took 5.7s. Estimated remaining: 34m 32s. Rate: 58.7 symbols/min [2025-09-02T17:05:55.530891] [INFO ] [MAIN ] BSBR: Update completed successfully. [2025-09-02T17:05:55.548290] [INFO ] [MAIN ] Update Progress: 345/2372 symbols completed. BSBR took 5.2s. Estimated remaining: 34m 26s. Rate: 58.9 symbols/min [2025-09-02T17:05:55.546859] [INFO ] [MAIN ] BSTZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:55.708473] [INFO ] [MAIN ] BSTZ: Loaded 11766 existing records. [2025-09-02T17:05:55.740143] [INFO ] [MAIN ] BSX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:55.907569] [INFO ] [MAIN ] BSTZ: Found 1 missing trading days. [2025-09-02T17:05:55.914372] [INFO ] [MAIN ] BSTZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:55.914700] [INFO ] [REMOTE ] BSTZ: Fetching primary data for 2025-09. [2025-09-02T17:05:55.927045] [INFO ] [MAIN ] BSX: Loaded 24501 existing records. [2025-09-02T17:05:56.102794] [INFO ] [MAIN ] BSX: Found 1 missing trading days. [2025-09-02T17:05:56.102958] [INFO ] [MAIN ] BSX: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:56.103169] [INFO ] [REMOTE ] BSX: Fetching primary data for 2025-09. [2025-09-02T17:05:56.770743] [INFO ] [REMOTE ] BSM: Incremental fetch complete for 2025-09 (1.85 seconds). [2025-09-02T17:05:56.801534] [INFO ] [MAIN ] BSM: Adding 285 new records, updating 0 existing records. [2025-09-02T17:05:56.804541] [INFO ] [MAIN ] BSM: Combined dataset has 15700 total records. [2025-09-02T17:05:56.979104] [WARN ] [VALIDATOR ] BSM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:57.157921] [WARN ] [VALIDATOR ] BSM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:57.158036] [INFO ] [MAIN ] BSM: Combined data validation passed. [2025-09-02T17:05:57.256018] [INFO ] [MAIN ] BSM: Update completed successfully. [2025-09-02T17:05:57.257548] [INFO ] [MAIN ] Update Progress: 346/2372 symbols completed. BSM took 3.4s. Estimated remaining: 34m 29s. Rate: 58.7 symbols/min [2025-09-02T17:05:57.351316] [INFO ] [REMOTE ] BST: Incremental fetch complete for 2025-09 (1.98 seconds). [2025-09-02T17:05:57.392297] [INFO ] [MAIN ] BST: Adding 191 new records, updating 0 existing records. [2025-09-02T17:05:57.463789] [INFO ] [MAIN ] BTA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:57.465406] [INFO ] [MAIN ] BST: Combined dataset has 8339 total records. [2025-09-02T17:05:57.558098] [INFO ] [MAIN ] BTA: Loaded 2365 existing records. [2025-09-02T17:05:57.771662] [WARN ] [VALIDATOR ] BST: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:57.815470] [INFO ] [MAIN ] BTA: Found 1 missing trading days. [2025-09-02T17:05:57.853894] [INFO ] [MAIN ] BTA: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:57.838733] [INFO ] [REMOTE ] BSTZ: Incremental fetch complete for 2025-09 (1.92 seconds). [2025-09-02T17:05:57.854247] [INFO ] [REMOTE ] BTA: Fetching primary data for 2025-09. [2025-09-02T17:05:57.931497] [INFO ] [MAIN ] BSTZ: Adding 162 new records, updating 0 existing records. [2025-09-02T17:05:58.024459] [INFO ] [MAIN ] BSTZ: Combined dataset has 11928 total records. [2025-09-02T17:05:58.202779] [WARN ] [VALIDATOR ] BSTZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:58.297630] [WARN ] [VALIDATOR ] BST: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:58.308927] [INFO ] [MAIN ] BST: Combined data validation passed. [2025-09-02T17:05:58.438718] [WARN ] [VALIDATOR ] BSTZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:58.439734] [INFO ] [MAIN ] BSTZ: Combined data validation passed. [2025-09-02T17:05:58.447289] [INFO ] [REMOTE ] BSX: Incremental fetch complete for 2025-09 (2.34 seconds). [2025-09-02T17:05:58.547209] [INFO ] [MAIN ] BSX: Adding 390 new records, updating 0 existing records. [2025-09-02T17:05:58.575131] [INFO ] [MAIN ] BST: Update completed successfully. [2025-09-02T17:05:58.577139] [INFO ] [MAIN ] Update Progress: 347/2372 symbols completed. BST took 3.6s. Estimated remaining: 34m 30s. Rate: 58.7 symbols/min [2025-09-02T17:05:58.712340] [INFO ] [MAIN ] BSX: Combined dataset has 24891 total records. [2025-09-02T17:05:58.778638] [INFO ] [MAIN ] BTCM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:58.894396] [INFO ] [MAIN ] BTCM: Loaded 9777 existing records. [2025-09-02T17:05:59.047812] [WARN ] [VALIDATOR ] BSX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:59.141701] [INFO ] [REMOTE ] BTA: Incremental fetch complete for 2025-09 (1.29 seconds). [2025-09-02T17:05:59.179198] [INFO ] [MAIN ] BTA: Adding 24 new records, updating 0 existing records. [2025-09-02T17:05:59.130764] [INFO ] [MAIN ] BSTZ: Update completed successfully. [2025-09-02T17:05:59.237927] [INFO ] [MAIN ] Update Progress: 348/2372 symbols completed. BSTZ took 3.9s. Estimated remaining: 34m 27s. Rate: 58.7 symbols/min [2025-09-02T17:05:59.275087] [INFO ] [MAIN ] BTCM: Found 1 missing trading days. [2025-09-02T17:05:59.275707] [INFO ] [MAIN ] BTA: Combined dataset has 2389 total records. [2025-09-02T17:05:59.302899] [INFO ] [MAIN ] BTCM: Need to fetch 1 months: 2025-09 [2025-09-02T17:05:59.391225] [INFO ] [REMOTE ] BTCM: Fetching primary data for 2025-09. [2025-09-02T17:05:59.714531] [WARN ] [VALIDATOR ] BTA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:05:59.744778] [INFO ] [MAIN ] BTE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:05:59.810760] [WARN ] [VALIDATOR ] BSX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:05:59.834827] [INFO ] [MAIN ] BSX: Combined data validation passed. [2025-09-02T17:06:00.038699] [INFO ] [MAIN ] BTE: Loaded 24071 existing records. [2025-09-02T17:06:00.205884] [WARN ] [VALIDATOR ] BTA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:00.206719] [INFO ] [MAIN ] BTA: Combined data validation passed. [2025-09-02T17:06:00.232984] [INFO ] [MAIN ] BTE: Found 1 missing trading days. [2025-09-02T17:06:00.240558] [INFO ] [MAIN ] BTE: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:00.241382] [INFO ] [REMOTE ] BTE: Fetching primary data for 2025-09. [2025-09-02T17:06:00.258737] [INFO ] [MAIN ] BTA: Update completed successfully. [2025-09-02T17:06:00.260271] [INFO ] [MAIN ] Update Progress: 349/2372 symbols completed. BTA took 3.0s. Estimated remaining: 34m 26s. Rate: 58.7 symbols/min [2025-09-02T17:06:00.446521] [INFO ] [MAIN ] BTI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:00.491487] [INFO ] [MAIN ] BSX: Update completed successfully. [2025-09-02T17:06:00.507705] [INFO ] [MAIN ] Update Progress: 350/2372 symbols completed. BSX took 5.0s. Estimated remaining: 34m 21s. Rate: 58.9 symbols/min [2025-09-02T17:06:00.508267] [INFO ] [MAIN ] BTI: Loaded 24449 existing records. [2025-09-02T17:06:00.852384] [INFO ] [MAIN ] BTO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:00.860275] [INFO ] [MAIN ] BTI: Found 1 missing trading days. [2025-09-02T17:06:00.860670] [INFO ] [MAIN ] BTI: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:00.860932] [INFO ] [REMOTE ] BTI: Fetching primary data for 2025-09. [2025-09-02T17:06:00.868508] [INFO ] [MAIN ] BTO: Loaded 3917 existing records. [2025-09-02T17:06:01.047044] [INFO ] [MAIN ] BTO: Found 1 missing trading days. [2025-09-02T17:06:01.047192] [INFO ] [MAIN ] BTO: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:01.047403] [INFO ] [REMOTE ] BTO: Fetching primary data for 2025-09. [2025-09-02T17:06:01.257484] [WARN ] [MAIN ] BTCM: Failed to fetch data for month 2025-09. [2025-09-02T17:06:01.257677] [WARN ] [MAIN ] BTCM: No new data fetched. Keeping existing data. [2025-09-02T17:06:01.257770] [INFO ] [MAIN ] Update Progress: 351/2372 symbols completed. BTCM took 2.7s. Estimated remaining: 34m 18s. Rate: 58.9 symbols/min [2025-09-02T17:06:01.463080] [INFO ] [MAIN ] BTT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:01.471387] [INFO ] [MAIN ] BTT: Loaded 6649 existing records. [2025-09-02T17:06:01.645177] [INFO ] [MAIN ] BTT: Found 1 missing trading days. [2025-09-02T17:06:01.645351] [INFO ] [MAIN ] BTT: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:01.645672] [INFO ] [REMOTE ] BTT: Fetching primary data for 2025-09. [2025-09-02T17:06:01.766575] [WARN ] [MAIN ] BTE: Failed to fetch data for month 2025-09. [2025-09-02T17:06:01.766739] [WARN ] [MAIN ] BTE: No new data fetched. Keeping existing data. [2025-09-02T17:06:01.766834] [INFO ] [MAIN ] Update Progress: 352/2372 symbols completed. BTE took 2.5s. Estimated remaining: 34m 14s. Rate: 59.0 symbols/min [2025-09-02T17:06:01.947435] [INFO ] [MAIN ] BTU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:01.970946] [INFO ] [MAIN ] BTU: Loaded 24302 existing records. [2025-09-02T17:06:02.145794] [INFO ] [MAIN ] BTU: Found 1 missing trading days. [2025-09-02T17:06:02.145923] [INFO ] [MAIN ] BTU: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:02.146126] [INFO ] [REMOTE ] BTU: Fetching primary data for 2025-09. [2025-09-02T17:06:02.366757] [WARN ] [MAIN ] BTO: Failed to fetch data for month 2025-09. [2025-09-02T17:06:02.367003] [WARN ] [MAIN ] BTO: No new data fetched. Keeping existing data. [2025-09-02T17:06:02.367140] [INFO ] [MAIN ] Update Progress: 353/2372 symbols completed. BTO took 1.9s. Estimated remaining: 34m 11s. Rate: 59.1 symbols/min [2025-09-02T17:06:02.556084] [INFO ] [MAIN ] BTX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:02.571953] [INFO ] [MAIN ] BTX: Loaded 14995 existing records. [2025-09-02T17:06:02.744552] [INFO ] [MAIN ] BTX: Found 1 missing trading days. [2025-09-02T17:06:02.744761] [INFO ] [MAIN ] BTX: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:02.744970] [INFO ] [REMOTE ] BTX: Fetching primary data for 2025-09. [2025-09-02T17:06:03.310454] [INFO ] [REMOTE ] BTT: Incremental fetch complete for 2025-09 (1.66 seconds). [2025-09-02T17:06:03.322164] [INFO ] [MAIN ] BTT: Adding 87 new records, updating 0 existing records. [2025-09-02T17:06:03.324040] [INFO ] [MAIN ] BTT: Combined dataset has 6736 total records. [2025-09-02T17:06:03.498996] [WARN ] [VALIDATOR ] BTT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:03.675014] [WARN ] [VALIDATOR ] BTT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:03.675130] [INFO ] [MAIN ] BTT: Combined data validation passed. [2025-09-02T17:06:03.716601] [INFO ] [MAIN ] BTT: Update completed successfully. [2025-09-02T17:06:03.717377] [INFO ] [MAIN ] Update Progress: 354/2372 symbols completed. BTT took 2.5s. Estimated remaining: 34m 12s. Rate: 59.0 symbols/min [2025-09-02T17:06:03.929542] [INFO ] [MAIN ] BTZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:03.939989] [INFO ] [MAIN ] BTZ: Loaded 9247 existing records. [2025-09-02T17:06:04.111525] [INFO ] [MAIN ] BTZ: Found 1 missing trading days. [2025-09-02T17:06:04.111692] [INFO ] [MAIN ] BTZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:04.111897] [INFO ] [REMOTE ] BTZ: Fetching primary data for 2025-09. [2025-09-02T17:06:04.339959] [INFO ] [REMOTE ] BTI: Incremental fetch complete for 2025-09 (3.48 seconds). [2025-09-02T17:06:04.384943] [INFO ] [MAIN ] BTI: Adding 390 new records, updating 0 existing records. [2025-09-02T17:06:04.389131] [INFO ] [MAIN ] BTI: Combined dataset has 24839 total records. [2025-09-02T17:06:04.563144] [WARN ] [VALIDATOR ] BTI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:04.742198] [WARN ] [VALIDATOR ] BTI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:04.742309] [INFO ] [MAIN ] BTI: Combined data validation passed. [2025-09-02T17:06:04.814506] [INFO ] [REMOTE ] BTX: Incremental fetch complete for 2025-09 (2.07 seconds). [2025-09-02T17:06:04.870488] [INFO ] [MAIN ] BTX: Adding 219 new records, updating 0 existing records. [2025-09-02T17:06:04.880773] [INFO ] [MAIN ] BTX: Combined dataset has 15214 total records. [2025-09-02T17:06:05.073297] [WARN ] [VALIDATOR ] BTX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:05.077128] [INFO ] [REMOTE ] BTU: Incremental fetch complete for 2025-09 (2.93 seconds). [2025-09-02T17:06:05.163458] [INFO ] [MAIN ] BTU: Adding 387 new records, updating 0 existing records. [2025-09-02T17:06:05.268434] [INFO ] [MAIN ] BTU: Combined dataset has 24689 total records. [2025-09-02T17:06:05.462934] [INFO ] [REMOTE ] BTZ: Incremental fetch complete for 2025-09 (1.35 seconds). [2025-09-02T17:06:05.487502] [WARN ] [VALIDATOR ] BTX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:05.523545] [INFO ] [MAIN ] BTX: Combined data validation passed. [2025-09-02T17:06:05.525153] [INFO ] [MAIN ] BTZ: Adding 171 new records, updating 0 existing records. [2025-09-02T17:06:05.568942] [WARN ] [VALIDATOR ] BTU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:05.687815] [INFO ] [MAIN ] BTZ: Combined dataset has 9418 total records. [2025-09-02T17:06:05.866847] [INFO ] [MAIN ] BTI: Update completed successfully. [2025-09-02T17:06:05.935125] [INFO ] [MAIN ] Update Progress: 355/2372 symbols completed. BTI took 5.7s. Estimated remaining: 34m 17s. Rate: 58.8 symbols/min [2025-09-02T17:06:06.066499] [WARN ] [VALIDATOR ] BTZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:06.291163] [INFO ] [MAIN ] BTX: Update completed successfully. [2025-09-02T17:06:06.331309] [INFO ] [MAIN ] Update Progress: 356/2372 symbols completed. BTX took 4.0s. Estimated remaining: 34m 13s. Rate: 58.9 symbols/min [2025-09-02T17:06:06.364981] [WARN ] [VALIDATOR ] BTU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:06.332209] [INFO ] [MAIN ] BUD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:06.378834] [INFO ] [MAIN ] BTU: Combined data validation passed. [2025-09-02T17:06:06.670773] [INFO ] [MAIN ] BUI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:06.681264] [INFO ] [MAIN ] BUD: Loaded 23996 existing records. [2025-09-02T17:06:06.681573] [WARN ] [VALIDATOR ] BTZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:06.704732] [INFO ] [MAIN ] BTZ: Combined data validation passed. [2025-09-02T17:06:06.758520] [INFO ] [MAIN ] BUI: Loaded 5418 existing records. [2025-09-02T17:06:07.023527] [INFO ] [MAIN ] BUD: Found 1 missing trading days. [2025-09-02T17:06:07.040366] [INFO ] [MAIN ] BUD: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:07.047299] [INFO ] [REMOTE ] BUD: Fetching primary data for 2025-09. [2025-09-02T17:06:07.095738] [INFO ] [MAIN ] BUI: Found 1 missing trading days. [2025-09-02T17:06:07.097574] [INFO ] [MAIN ] BUI: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:07.098052] [INFO ] [REMOTE ] BUI: Fetching primary data for 2025-09. [2025-09-02T17:06:07.118592] [INFO ] [MAIN ] BTZ: Update completed successfully. [2025-09-02T17:06:07.124183] [INFO ] [MAIN ] Update Progress: 357/2372 symbols completed. BTZ took 3.4s. Estimated remaining: 34m 11s. Rate: 59.0 symbols/min [2025-09-02T17:06:07.151741] [INFO ] [MAIN ] BTU: Update completed successfully. [2025-09-02T17:06:07.154019] [INFO ] [MAIN ] Update Progress: 358/2372 symbols completed. BTU took 5.4s. Estimated remaining: 34m 4s. Rate: 59.1 symbols/min [2025-09-02T17:06:08.445671] [INFO ] [REMOTE ] BUI: Incremental fetch complete for 2025-09 (1.35 seconds). [2025-09-02T17:06:08.455947] [INFO ] [MAIN ] BUI: Adding 77 new records, updating 0 existing records. [2025-09-02T17:06:08.457740] [INFO ] [MAIN ] BUI: Combined dataset has 5495 total records. [2025-09-02T17:06:08.639436] [WARN ] [VALIDATOR ] BUI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:08.855907] [WARN ] [VALIDATOR ] BUI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:08.856025] [INFO ] [MAIN ] BUI: Combined data validation passed. [2025-09-02T17:06:08.890091] [INFO ] [MAIN ] BUI: Update completed successfully. [2025-09-02T17:06:08.890800] [INFO ] [MAIN ] Update Progress: 359/2372 symbols completed. BUI took 2.5s. Estimated remaining: 34m 7s. Rate: 59.0 symbols/min [2025-09-02T17:06:10.085919] [INFO ] [REMOTE ] BUD: Incremental fetch complete for 2025-09 (3.04 seconds). [2025-09-02T17:06:10.129284] [INFO ] [MAIN ] BUD: Adding 381 new records, updating 0 existing records. [2025-09-02T17:06:10.132902] [INFO ] [MAIN ] BUD: Combined dataset has 24377 total records. [2025-09-02T17:06:10.308541] [WARN ] [VALIDATOR ] BUD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:10.488863] [WARN ] [VALIDATOR ] BUD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:10.488990] [INFO ] [MAIN ] BUD: Combined data validation passed. [2025-09-02T17:06:10.633531] [INFO ] [MAIN ] BUD: Update completed successfully. [2025-09-02T17:06:10.635861] [INFO ] [MAIN ] Update Progress: 360/2372 symbols completed. BUD took 4.7s. Estimated remaining: 34m 10s. Rate: 58.9 symbols/min [2025-09-02T17:06:11.306737] [INFO ] [MAIN ] BV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:11.305917] [INFO ] [MAIN ] BUR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:11.331513] [INFO ] [MAIN ] BUXX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:11.355603] [INFO ] [MAIN ] BURL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:11.364363] [INFO ] [MAIN ] BUXX: Loaded 6663 existing records. [2025-09-02T17:06:11.502232] [INFO ] [MAIN ] BV: Loaded 17427 existing records. [2025-09-02T17:06:11.501617] [INFO ] [MAIN ] BUR: Loaded 21361 existing records. [2025-09-02T17:06:11.660357] [INFO ] [MAIN ] BURL: Loaded 20498 existing records. [2025-09-02T17:06:11.725189] [INFO ] [MAIN ] BUXX: Found 1 missing trading days. [2025-09-02T17:06:11.823110] [INFO ] [MAIN ] BUXX: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:11.867547] [INFO ] [REMOTE ] BUXX: Fetching primary data for 2025-09. [2025-09-02T17:06:12.048260] [INFO ] [MAIN ] BV: Found 1 missing trading days. [2025-09-02T17:06:12.048475] [INFO ] [MAIN ] BUR: Found 1 missing trading days. [2025-09-02T17:06:12.059291] [INFO ] [MAIN ] BV: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:12.074955] [INFO ] [REMOTE ] BV: Fetching primary data for 2025-09. [2025-09-02T17:06:12.075012] [INFO ] [MAIN ] BUR: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:12.100397] [INFO ] [REMOTE ] BUR: Fetching primary data for 2025-09. [2025-09-02T17:06:12.125881] [INFO ] [MAIN ] BURL: Found 1 missing trading days. [2025-09-02T17:06:12.125970] [INFO ] [MAIN ] BURL: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:12.126178] [INFO ] [REMOTE ] BURL: Fetching primary data for 2025-09. [2025-09-02T17:06:13.438560] [INFO ] [REMOTE ] BUXX: Incremental fetch complete for 2025-09 (1.57 seconds). [2025-09-02T17:06:13.458404] [INFO ] [MAIN ] BUXX: Adding 97 new records, updating 0 existing records. [2025-09-02T17:06:13.461881] [INFO ] [MAIN ] BUXX: Combined dataset has 6760 total records. [2025-09-02T17:06:13.646447] [WARN ] [VALIDATOR ] BUXX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:13.836316] [WARN ] [VALIDATOR ] BUXX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:13.836502] [INFO ] [MAIN ] BUXX: Combined data validation passed. [2025-09-02T17:06:13.883601] [INFO ] [MAIN ] BUXX: Update completed successfully. [2025-09-02T17:06:13.885202] [INFO ] [MAIN ] Update Progress: 361/2372 symbols completed. BUXX took 3.2s. Estimated remaining: 34m 21s. Rate: 58.5 symbols/min [2025-09-02T17:06:14.060853] [INFO ] [MAIN ] BVN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:14.083540] [INFO ] [MAIN ] BVN: Loaded 19635 existing records. [2025-09-02T17:06:14.266964] [INFO ] [MAIN ] BVN: Found 1 missing trading days. [2025-09-02T17:06:14.267214] [INFO ] [MAIN ] BVN: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:14.267470] [INFO ] [REMOTE ] BVN: Fetching primary data for 2025-09. [2025-09-02T17:06:14.585842] [INFO ] [REMOTE ] BV: Incremental fetch complete for 2025-09 (2.51 seconds). [2025-09-02T17:06:14.624822] [INFO ] [MAIN ] BV: Adding 278 new records, updating 0 existing records. [2025-09-02T17:06:14.629636] [INFO ] [MAIN ] BV: Combined dataset has 17705 total records. [2025-09-02T17:06:14.684249] [INFO ] [REMOTE ] BUR: Incremental fetch complete for 2025-09 (2.58 seconds). [2025-09-02T17:06:14.769905] [INFO ] [REMOTE ] BURL: Incremental fetch complete for 2025-09 (2.64 seconds). [2025-09-02T17:06:14.787287] [INFO ] [MAIN ] BUR: Adding 366 new records, updating 0 existing records. [2025-09-02T17:06:14.853942] [INFO ] [MAIN ] BURL: Adding 352 new records, updating 0 existing records. [2025-09-02T17:06:14.913012] [WARN ] [VALIDATOR ] BV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:14.998719] [INFO ] [MAIN ] BUR: Combined dataset has 21727 total records. [2025-09-02T17:06:15.062029] [INFO ] [MAIN ] BURL: Combined dataset has 20850 total records. [2025-09-02T17:06:15.382577] [WARN ] [VALIDATOR ] BUR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:15.552215] [WARN ] [VALIDATOR ] BURL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:15.749239] [WARN ] [VALIDATOR ] BV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:15.800912] [INFO ] [MAIN ] BV: Combined data validation passed. [2025-09-02T17:06:15.934817] [WARN ] [VALIDATOR ] BUR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:15.931665] [WARN ] [VALIDATOR ] BURL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:15.935259] [INFO ] [MAIN ] BUR: Combined data validation passed. [2025-09-02T17:06:15.935134] [INFO ] [MAIN ] BURL: Combined data validation passed. [2025-09-02T17:06:16.189558] [INFO ] [MAIN ] BV: Update completed successfully. [2025-09-02T17:06:16.192822] [INFO ] [MAIN ] Update Progress: 362/2372 symbols completed. BV took 5.6s. Estimated remaining: 34m 28s. Rate: 58.3 symbols/min [2025-09-02T17:06:16.275547] [INFO ] [MAIN ] BURL: Update completed successfully. [2025-09-02T17:06:16.296814] [INFO ] [MAIN ] Update Progress: 363/2372 symbols completed. BURL took 5.7s. Estimated remaining: 34m 21s. Rate: 58.5 symbols/min [2025-09-02T17:06:16.490507] [INFO ] [MAIN ] BW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:16.602803] [INFO ] [MAIN ] BWA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:16.611115] [INFO ] [MAIN ] BUR: Update completed successfully. [2025-09-02T17:06:16.613433] [INFO ] [MAIN ] Update Progress: 364/2372 symbols completed. BUR took 6.0s. Estimated remaining: 34m 16s. Rate: 58.6 symbols/min [2025-09-02T17:06:16.681120] [INFO ] [MAIN ] BW: Loaded 16747 existing records. [2025-09-02T17:06:16.827459] [INFO ] [MAIN ] BWA: Loaded 23756 existing records. [2025-09-02T17:06:16.827626] [INFO ] [REMOTE ] BVN: Incremental fetch complete for 2025-09 (2.56 seconds). [2025-09-02T17:06:17.043702] [INFO ] [MAIN ] BWG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:17.030357] [INFO ] [MAIN ] BVN: Adding 331 new records, updating 0 existing records. [2025-09-02T17:06:17.126307] [INFO ] [MAIN ] BW: Found 1 missing trading days. [2025-09-02T17:06:17.146203] [INFO ] [MAIN ] BW: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:17.147165] [INFO ] [REMOTE ] BW: Fetching primary data for 2025-09. [2025-09-02T17:06:17.182845] [INFO ] [MAIN ] BWG: Loaded 6033 existing records. [2025-09-02T17:06:17.199523] [INFO ] [MAIN ] BVN: Combined dataset has 19966 total records. [2025-09-02T17:06:17.338231] [INFO ] [MAIN ] BWA: Found 1 missing trading days. [2025-09-02T17:06:17.363034] [INFO ] [MAIN ] BWA: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:17.408481] [INFO ] [REMOTE ] BWA: Fetching primary data for 2025-09. [2025-09-02T17:06:17.616387] [WARN ] [VALIDATOR ] BVN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:17.619214] [INFO ] [MAIN ] BWG: Found 1 missing trading days. [2025-09-02T17:06:17.650588] [INFO ] [MAIN ] BWG: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:17.688386] [INFO ] [REMOTE ] BWG: Fetching primary data for 2025-09. [2025-09-02T17:06:17.803422] [WARN ] [VALIDATOR ] BVN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:17.803543] [INFO ] [MAIN ] BVN: Combined data validation passed. [2025-09-02T17:06:17.920087] [INFO ] [MAIN ] BVN: Update completed successfully. [2025-09-02T17:06:17.921878] [INFO ] [MAIN ] Update Progress: 365/2372 symbols completed. BVN took 4.0s. Estimated remaining: 34m 17s. Rate: 58.5 symbols/min [2025-09-02T17:06:18.089670] [INFO ] [MAIN ] BWLP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:18.104224] [INFO ] [MAIN ] BWLP: Loaded 14458 existing records. [2025-09-02T17:06:18.273912] [INFO ] [MAIN ] BWLP: Found 1 missing trading days. [2025-09-02T17:06:18.274073] [INFO ] [MAIN ] BWLP: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:18.274297] [INFO ] [REMOTE ] BWLP: Fetching primary data for 2025-09. [2025-09-02T17:06:19.227278] [INFO ] [REMOTE ] BWG: Incremental fetch complete for 2025-09 (1.54 seconds). [2025-09-02T17:06:19.239815] [INFO ] [MAIN ] BWG: Adding 96 new records, updating 0 existing records. [2025-09-02T17:06:19.241576] [INFO ] [MAIN ] BWG: Combined dataset has 6129 total records. [2025-09-02T17:06:19.419595] [WARN ] [VALIDATOR ] BWG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:19.601117] [WARN ] [VALIDATOR ] BWG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:19.601270] [INFO ] [MAIN ] BWG: Combined data validation passed. [2025-09-02T17:06:19.639705] [INFO ] [MAIN ] BWG: Update completed successfully. [2025-09-02T17:06:19.640533] [INFO ] [MAIN ] Update Progress: 366/2372 symbols completed. BWG took 3.0s. Estimated remaining: 34m 20s. Rate: 58.4 symbols/min [2025-09-02T17:06:19.744832] [INFO ] [REMOTE ] BWA: Incremental fetch complete for 2025-09 (2.34 seconds). [2025-09-02T17:06:19.816821] [INFO ] [MAIN ] BWA: Adding 383 new records, updating 0 existing records. [2025-09-02T17:06:19.862621] [INFO ] [MAIN ] BWMX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:19.867724] [INFO ] [REMOTE ] BW: Incremental fetch complete for 2025-09 (2.72 seconds). [2025-09-02T17:06:19.905868] [INFO ] [MAIN ] BW: Adding 350 new records, updating 0 existing records. [2025-09-02T17:06:19.908893] [INFO ] [MAIN ] BWMX: Loaded 4407 existing records. [2025-09-02T17:06:19.940510] [INFO ] [MAIN ] BWA: Combined dataset has 24139 total records. [2025-09-02T17:06:20.149299] [INFO ] [MAIN ] BW: Combined dataset has 17097 total records. [2025-09-02T17:06:20.244636] [INFO ] [MAIN ] BWMX: Found 1 missing trading days. [2025-09-02T17:06:20.245895] [INFO ] [MAIN ] BWMX: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:20.278866] [INFO ] [REMOTE ] BWMX: Fetching primary data for 2025-09. [2025-09-02T17:06:20.318844] [INFO ] [REMOTE ] BWLP: Incremental fetch complete for 2025-09 (2.04 seconds). [2025-09-02T17:06:20.407911] [WARN ] [VALIDATOR ] BWA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:20.512960] [INFO ] [MAIN ] BWLP: Adding 265 new records, updating 0 existing records. [2025-09-02T17:06:20.666165] [WARN ] [VALIDATOR ] BW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:20.748936] [INFO ] [MAIN ] BWLP: Combined dataset has 14723 total records. [2025-09-02T17:06:21.133989] [WARN ] [VALIDATOR ] BWLP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:21.134264] [WARN ] [VALIDATOR ] BW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:21.128426] [WARN ] [VALIDATOR ] BWA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:21.134560] [INFO ] [MAIN ] BW: Combined data validation passed. [2025-09-02T17:06:21.139867] [INFO ] [MAIN ] BWA: Combined data validation passed. [2025-09-02T17:06:21.508413] [INFO ] [REMOTE ] BWMX: Incremental fetch complete for 2025-09 (1.23 seconds). [2025-09-02T17:06:21.518877] [INFO ] [MAIN ] BWMX: Adding 67 new records, updating 0 existing records. [2025-09-02T17:06:21.523107] [WARN ] [VALIDATOR ] BWLP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:21.525589] [INFO ] [MAIN ] BWLP: Combined data validation passed. [2025-09-02T17:06:21.532822] [INFO ] [MAIN ] BWMX: Combined dataset has 4474 total records. [2025-09-02T17:06:21.826926] [WARN ] [VALIDATOR ] BWMX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:21.935190] [INFO ] [MAIN ] BW: Update completed successfully. [2025-09-02T17:06:21.949435] [INFO ] [MAIN ] Update Progress: 367/2372 symbols completed. BW took 5.8s. Estimated remaining: 34m 26s. Rate: 58.2 symbols/min [2025-09-02T17:06:22.247449] [INFO ] [MAIN ] BWLP: Update completed successfully. [2025-09-02T17:06:22.246200] [INFO ] [MAIN ] BWNB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:22.250010] [INFO ] [MAIN ] Update Progress: 368/2372 symbols completed. BWLP took 4.3s. Estimated remaining: 34m 21s. Rate: 58.3 symbols/min [2025-09-02T17:06:22.298512] [INFO ] [MAIN ] BWNB: Loaded 1779 existing records. [2025-09-02T17:06:22.303731] [INFO ] [MAIN ] BWA: Update completed successfully. [2025-09-02T17:06:22.356037] [INFO ] [MAIN ] Update Progress: 369/2372 symbols completed. BWA took 6.1s. Estimated remaining: 34m 15s. Rate: 58.5 symbols/min [2025-09-02T17:06:22.396147] [WARN ] [VALIDATOR ] BWMX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:22.458091] [INFO ] [MAIN ] BWMX: Combined data validation passed. [2025-09-02T17:06:22.617965] [INFO ] [MAIN ] BWSN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:22.741966] [INFO ] [MAIN ] BWNB: Found 1 missing trading days. [2025-09-02T17:06:22.773022] [INFO ] [MAIN ] BWNB: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:22.779113] [INFO ] [REMOTE ] BWNB: Fetching primary data for 2025-09. [2025-09-02T17:06:22.796578] [INFO ] [MAIN ] BWSN: Loaded 2337 existing records. [2025-09-02T17:06:22.827764] [INFO ] [MAIN ] BWXT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:22.937199] [INFO ] [MAIN ] BWMX: Update completed successfully. [2025-09-02T17:06:22.948157] [INFO ] [MAIN ] Update Progress: 370/2372 symbols completed. BWMX took 3.3s. Estimated remaining: 34m 11s. Rate: 58.6 symbols/min [2025-09-02T17:06:23.039214] [INFO ] [MAIN ] BWSN: Found 1 missing trading days. [2025-09-02T17:06:23.061857] [INFO ] [MAIN ] BWSN: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:23.073793] [INFO ] [REMOTE ] BWSN: Fetching primary data for 2025-09. [2025-09-02T17:06:23.074522] [INFO ] [MAIN ] BWXT: Loaded 21987 existing records. [2025-09-02T17:06:23.342991] [INFO ] [MAIN ] BX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:23.371995] [INFO ] [MAIN ] BWXT: Found 1 missing trading days. [2025-09-02T17:06:23.372558] [INFO ] [MAIN ] BWXT: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:23.372915] [INFO ] [REMOTE ] BWXT: Fetching primary data for 2025-09. [2025-09-02T17:06:23.395735] [INFO ] [MAIN ] BX: Loaded 24385 existing records. [2025-09-02T17:06:23.569926] [INFO ] [MAIN ] BX: Found 1 missing trading days. [2025-09-02T17:06:23.570111] [INFO ] [MAIN ] BX: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:23.570363] [INFO ] [REMOTE ] BX: Fetching primary data for 2025-09. [2025-09-02T17:06:23.702711] [INFO ] [REMOTE ] BWNB: Incremental fetch complete for 2025-09 (0.92 seconds). [2025-09-02T17:06:23.706983] [INFO ] [MAIN ] BWNB: Adding 33 new records, updating 0 existing records. [2025-09-02T17:06:23.708495] [INFO ] [MAIN ] BWNB: Combined dataset has 1812 total records. [2025-09-02T17:06:23.888836] [WARN ] [VALIDATOR ] BWNB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:24.071271] [WARN ] [VALIDATOR ] BWNB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:24.071396] [INFO ] [MAIN ] BWNB: Combined data validation passed. [2025-09-02T17:06:24.083028] [INFO ] [MAIN ] BWNB: Update completed successfully. [2025-09-02T17:06:24.083393] [INFO ] [MAIN ] Update Progress: 371/2372 symbols completed. BWNB took 2.1s. Estimated remaining: 34m 11s. Rate: 58.5 symbols/min [2025-09-02T17:06:24.257782] [INFO ] [MAIN ] BXC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:24.265596] [INFO ] [MAIN ] BXC: Loaded 6403 existing records. [2025-09-02T17:06:24.367961] [INFO ] [REMOTE ] BWSN: Incremental fetch complete for 2025-09 (1.29 seconds). [2025-09-02T17:06:24.389400] [INFO ] [MAIN ] BWSN: Adding 43 new records, updating 0 existing records. [2025-09-02T17:06:24.437834] [INFO ] [MAIN ] BWSN: Combined dataset has 2380 total records. [2025-09-02T17:06:24.465098] [INFO ] [MAIN ] BXC: Found 1 missing trading days. [2025-09-02T17:06:24.535736] [INFO ] [MAIN ] BXC: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:24.557817] [INFO ] [REMOTE ] BXC: Fetching primary data for 2025-09. [2025-09-02T17:06:24.653879] [WARN ] [VALIDATOR ] BWSN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:24.836492] [WARN ] [VALIDATOR ] BWSN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:24.836626] [INFO ] [MAIN ] BWSN: Combined data validation passed. [2025-09-02T17:06:24.852281] [INFO ] [MAIN ] BWSN: Update completed successfully. [2025-09-02T17:06:24.852748] [INFO ] [MAIN ] Update Progress: 372/2372 symbols completed. BWSN took 2.6s. Estimated remaining: 34m 9s. Rate: 58.6 symbols/min [2025-09-02T17:06:25.020893] [INFO ] [MAIN ] BXMT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:25.041089] [INFO ] [MAIN ] BXMT: Loaded 21028 existing records. [2025-09-02T17:06:25.213935] [INFO ] [MAIN ] BXMT: Found 1 missing trading days. [2025-09-02T17:06:25.214114] [INFO ] [MAIN ] BXMT: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:25.214374] [INFO ] [REMOTE ] BXMT: Fetching primary data for 2025-09. [2025-09-02T17:06:26.306040] [INFO ] [REMOTE ] BWXT: Incremental fetch complete for 2025-09 (2.93 seconds). [2025-09-02T17:06:26.348999] [INFO ] [MAIN ] BWXT: Adding 312 new records, updating 0 existing records. [2025-09-02T17:06:26.351477] [INFO ] [REMOTE ] BXC: Incremental fetch complete for 2025-09 (1.79 seconds). [2025-09-02T17:06:26.366369] [INFO ] [MAIN ] BXC: Adding 77 new records, updating 0 existing records. [2025-09-02T17:06:26.370787] [INFO ] [MAIN ] BXC: Combined dataset has 6480 total records. [2025-09-02T17:06:26.410886] [INFO ] [MAIN ] BWXT: Combined dataset has 22299 total records. [2025-09-02T17:06:26.664182] [INFO ] [REMOTE ] BX: Incremental fetch complete for 2025-09 (3.09 seconds). [2025-09-02T17:06:26.704008] [WARN ] [VALIDATOR ] BXC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:26.894625] [INFO ] [MAIN ] BX: Adding 390 new records, updating 0 existing records. [2025-09-02T17:06:26.917275] [WARN ] [VALIDATOR ] BWXT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:27.075529] [INFO ] [MAIN ] BX: Combined dataset has 24775 total records. [2025-09-02T17:06:27.400397] [WARN ] [VALIDATOR ] BX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:27.451126] [INFO ] [REMOTE ] BXMT: Incremental fetch complete for 2025-09 (2.24 seconds). [2025-09-02T17:06:27.444667] [WARN ] [VALIDATOR ] BXC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:27.509044] [INFO ] [MAIN ] BXC: Combined data validation passed. [2025-09-02T17:06:27.535054] [INFO ] [MAIN ] BXMT: Adding 331 new records, updating 0 existing records. [2025-09-02T17:06:27.535322] [WARN ] [VALIDATOR ] BWXT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:27.563229] [INFO ] [MAIN ] BWXT: Combined data validation passed. [2025-09-02T17:06:27.766090] [INFO ] [MAIN ] BXMT: Combined dataset has 21359 total records. [2025-09-02T17:06:27.826653] [WARN ] [VALIDATOR ] BX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:27.828952] [INFO ] [MAIN ] BX: Combined data validation passed. [2025-09-02T17:06:27.989420] [INFO ] [MAIN ] BXC: Update completed successfully. [2025-09-02T17:06:28.039193] [INFO ] [MAIN ] Update Progress: 373/2372 symbols completed. BXC took 4.0s. Estimated remaining: 34m 19s. Rate: 58.2 symbols/min [2025-09-02T17:06:28.117294] [WARN ] [VALIDATOR ] BXMT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:28.475439] [INFO ] [MAIN ] BXMX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:28.500450] [WARN ] [VALIDATOR ] BXMT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:28.504876] [INFO ] [MAIN ] BXMX: Loaded 8179 existing records. [2025-09-02T17:06:28.505540] [INFO ] [MAIN ] BXMT: Combined data validation passed. [2025-09-02T17:06:28.791435] [INFO ] [MAIN ] BXMX: Found 1 missing trading days. [2025-09-02T17:06:28.792605] [INFO ] [MAIN ] BXMX: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:28.794369] [INFO ] [REMOTE ] BXMX: Fetching primary data for 2025-09. [2025-09-02T17:06:28.819635] [INFO ] [MAIN ] BWXT: Update completed successfully. [2025-09-02T17:06:28.823413] [INFO ] [MAIN ] Update Progress: 374/2372 symbols completed. BWXT took 6.4s. Estimated remaining: 34m 17s. Rate: 58.3 symbols/min [2025-09-02T17:06:29.007379] [INFO ] [MAIN ] BXP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:29.066609] [INFO ] [MAIN ] BXP: Loaded 22520 existing records. [2025-09-02T17:06:29.178861] [INFO ] [MAIN ] BX: Update completed successfully. [2025-09-02T17:06:29.182291] [INFO ] [MAIN ] Update Progress: 375/2372 symbols completed. BX took 6.2s. Estimated remaining: 34m 12s. Rate: 58.4 symbols/min [2025-09-02T17:06:29.339547] [INFO ] [MAIN ] BXMT: Update completed successfully. [2025-09-02T17:06:29.350765] [INFO ] [MAIN ] BXP: Found 1 missing trading days. [2025-09-02T17:06:29.360668] [INFO ] [MAIN ] Update Progress: 376/2372 symbols completed. BXMT took 4.5s. Estimated remaining: 34m 7s. Rate: 58.5 symbols/min [2025-09-02T17:06:29.376419] [INFO ] [MAIN ] BXP: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:29.443585] [INFO ] [REMOTE ] BXP: Fetching primary data for 2025-09. [2025-09-02T17:06:29.563976] [INFO ] [MAIN ] BXSL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:29.642429] [INFO ] [MAIN ] BY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:29.655177] [INFO ] [MAIN ] BXSL: Loaded 21063 existing records. [2025-09-02T17:06:29.751991] [INFO ] [MAIN ] BY: Loaded 10500 existing records. [2025-09-02T17:06:29.967489] [INFO ] [MAIN ] BXSL: Found 1 missing trading days. [2025-09-02T17:06:29.987781] [INFO ] [MAIN ] BXSL: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:30.015473] [INFO ] [REMOTE ] BXSL: Fetching primary data for 2025-09. [2025-09-02T17:06:30.015229] [INFO ] [MAIN ] BY: Found 1 missing trading days. [2025-09-02T17:06:30.016313] [INFO ] [MAIN ] BY: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:30.016550] [INFO ] [REMOTE ] BY: Fetching primary data for 2025-09. [2025-09-02T17:06:30.288333] [INFO ] [REMOTE ] BXMX: Incremental fetch complete for 2025-09 (1.49 seconds). [2025-09-02T17:06:30.302045] [INFO ] [MAIN ] BXMX: Adding 94 new records, updating 0 existing records. [2025-09-02T17:06:30.304079] [INFO ] [MAIN ] BXMX: Combined dataset has 8273 total records. [2025-09-02T17:06:30.480265] [WARN ] [VALIDATOR ] BXMX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:30.659222] [WARN ] [VALIDATOR ] BXMX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:30.659358] [INFO ] [MAIN ] BXMX: Combined data validation passed. [2025-09-02T17:06:30.711140] [INFO ] [MAIN ] BXMX: Update completed successfully. [2025-09-02T17:06:30.712134] [INFO ] [MAIN ] Update Progress: 377/2372 symbols completed. BXMX took 2.6s. Estimated remaining: 34m 7s. Rate: 58.5 symbols/min [2025-09-02T17:06:30.894017] [INFO ] [MAIN ] BYD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:30.920696] [INFO ] [MAIN ] BYD: Loaded 20983 existing records. [2025-09-02T17:06:31.091655] [INFO ] [MAIN ] BYD: Found 1 missing trading days. [2025-09-02T17:06:31.091809] [INFO ] [MAIN ] BYD: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:31.092073] [INFO ] [REMOTE ] BYD: Fetching primary data for 2025-09. [2025-09-02T17:06:31.753704] [INFO ] [REMOTE ] BY: Incremental fetch complete for 2025-09 (1.74 seconds). [2025-09-02T17:06:31.772923] [INFO ] [MAIN ] BY: Adding 137 new records, updating 0 existing records. [2025-09-02T17:06:31.776935] [INFO ] [MAIN ] BY: Combined dataset has 10637 total records. [2025-09-02T17:06:31.954021] [WARN ] [VALIDATOR ] BY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:32.153396] [WARN ] [VALIDATOR ] BY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:32.153573] [INFO ] [MAIN ] BY: Combined data validation passed. [2025-09-02T17:06:32.228435] [INFO ] [MAIN ] BY: Update completed successfully. [2025-09-02T17:06:32.229710] [INFO ] [MAIN ] Update Progress: 378/2372 symbols completed. BY took 2.9s. Estimated remaining: 34m 9s. Rate: 58.4 symbols/min [2025-09-02T17:06:32.333839] [INFO ] [REMOTE ] BXP: Incremental fetch complete for 2025-09 (2.89 seconds). [2025-09-02T17:06:32.413128] [INFO ] [MAIN ] BXP: Adding 371 new records, updating 0 existing records. [2025-09-02T17:06:32.475189] [INFO ] [MAIN ] BYM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:32.482993] [INFO ] [MAIN ] BYM: Loaded 4780 existing records. [2025-09-02T17:06:32.551719] [INFO ] [MAIN ] BXP: Combined dataset has 22891 total records. [2025-09-02T17:06:32.778981] [INFO ] [MAIN ] BYM: Found 1 missing trading days. [2025-09-02T17:06:32.799019] [INFO ] [REMOTE ] BXSL: Incremental fetch complete for 2025-09 (2.78 seconds). [2025-09-02T17:06:32.799124] [INFO ] [MAIN ] BYM: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:32.815040] [INFO ] [REMOTE ] BYM: Fetching primary data for 2025-09. [2025-09-02T17:06:32.898953] [WARN ] [VALIDATOR ] BXP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:32.964927] [INFO ] [MAIN ] BXSL: Adding 349 new records, updating 0 existing records. [2025-09-02T17:06:33.104207] [INFO ] [MAIN ] BXSL: Combined dataset has 21412 total records. [2025-09-02T17:06:33.294720] [WARN ] [VALIDATOR ] BXSL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:33.412380] [WARN ] [VALIDATOR ] BXP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:33.463930] [INFO ] [MAIN ] BXP: Combined data validation passed. [2025-09-02T17:06:33.498500] [WARN ] [VALIDATOR ] BXSL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:33.498763] [INFO ] [MAIN ] BXSL: Combined data validation passed. [2025-09-02T17:06:33.793013] [INFO ] [REMOTE ] BYD: Incremental fetch complete for 2025-09 (2.70 seconds). [2025-09-02T17:06:33.853929] [INFO ] [MAIN ] BYD: Adding 326 new records, updating 0 existing records. [2025-09-02T17:06:33.876583] [INFO ] [MAIN ] BYD: Combined dataset has 21309 total records. [2025-09-02T17:06:33.964066] [INFO ] [MAIN ] BXP: Update completed successfully. [2025-09-02T17:06:33.982040] [INFO ] [MAIN ] Update Progress: 379/2372 symbols completed. BXP took 5.2s. Estimated remaining: 34m 12s. Rate: 58.3 symbols/min [2025-09-02T17:06:34.347226] [WARN ] [VALIDATOR ] BYD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:34.365839] [INFO ] [REMOTE ] BYM: Incremental fetch complete for 2025-09 (1.55 seconds). [2025-09-02T17:06:34.377361] [INFO ] [MAIN ] BXSL: Update completed successfully. [2025-09-02T17:06:34.453180] [INFO ] [MAIN ] BYM: Adding 66 new records, updating 0 existing records. [2025-09-02T17:06:34.457098] [INFO ] [MAIN ] Update Progress: 380/2372 symbols completed. BXSL took 5.3s. Estimated remaining: 34m 8s. Rate: 58.4 symbols/min [2025-09-02T17:06:34.584885] [INFO ] [MAIN ] BZH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:34.669506] [INFO ] [MAIN ] BYM: Combined dataset has 4846 total records. [2025-09-02T17:06:35.087381] [INFO ] [MAIN ] C: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:35.063705] [INFO ] [MAIN ] BZH: Loaded 14383 existing records. [2025-09-02T17:06:35.208594] [WARN ] [VALIDATOR ] BYM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:35.392763] [INFO ] [MAIN ] C: Loaded 24552 existing records. [2025-09-02T17:06:35.487665] [WARN ] [VALIDATOR ] BYD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:35.494363] [INFO ] [MAIN ] BZH: Found 1 missing trading days. [2025-09-02T17:06:35.505165] [INFO ] [MAIN ] BZH: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:35.494810] [INFO ] [MAIN ] BYD: Combined data validation passed. [2025-09-02T17:06:35.535048] [INFO ] [REMOTE ] BZH: Fetching primary data for 2025-09. [2025-09-02T17:06:35.783658] [INFO ] [MAIN ] C: Found 1 missing trading days. [2025-09-02T17:06:35.784205] [INFO ] [MAIN ] C: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:35.811565] [INFO ] [REMOTE ] C: Fetching primary data for 2025-09. [2025-09-02T17:06:35.824701] [WARN ] [VALIDATOR ] BYM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:35.826333] [INFO ] [MAIN ] BYM: Combined data validation passed. [2025-09-02T17:06:35.867735] [INFO ] [MAIN ] BYM: Update completed successfully. [2025-09-02T17:06:35.868887] [INFO ] [MAIN ] Update Progress: 381/2372 symbols completed. BYM took 3.6s. Estimated remaining: 34m 9s. Rate: 58.3 symbols/min [2025-09-02T17:06:36.049904] [INFO ] [MAIN ] CAAP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:36.068529] [INFO ] [MAIN ] BYD: Update completed successfully. [2025-09-02T17:06:36.070888] [INFO ] [MAIN ] Update Progress: 382/2372 symbols completed. BYD took 5.4s. Estimated remaining: 34m 3s. Rate: 58.4 symbols/min [2025-09-02T17:06:36.068754] [INFO ] [MAIN ] CAAP: Loaded 7638 existing records. [2025-09-02T17:06:36.392384] [INFO ] [MAIN ] CAAP: Found 1 missing trading days. [2025-09-02T17:06:36.399226] [INFO ] [MAIN ] CAAP: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:36.400150] [INFO ] [REMOTE ] CAAP: Fetching primary data for 2025-09. [2025-09-02T17:06:36.418452] [INFO ] [MAIN ] CABO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:36.428738] [INFO ] [MAIN ] CABO: Loaded 8750 existing records. [2025-09-02T17:06:36.597067] [INFO ] [MAIN ] CABO: Found 1 missing trading days. [2025-09-02T17:06:36.597227] [INFO ] [MAIN ] CABO: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:36.597496] [INFO ] [REMOTE ] CABO: Fetching primary data for 2025-09. [2025-09-02T17:06:37.556341] [INFO ] [REMOTE ] BZH: Incremental fetch complete for 2025-09 (2.02 seconds). [2025-09-02T17:06:37.581379] [INFO ] [MAIN ] BZH: Adding 181 new records, updating 0 existing records. [2025-09-02T17:06:37.584288] [INFO ] [MAIN ] BZH: Combined dataset has 14564 total records. [2025-09-02T17:06:37.771421] [WARN ] [VALIDATOR ] BZH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:37.965900] [WARN ] [VALIDATOR ] BZH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:37.966033] [INFO ] [MAIN ] BZH: Combined data validation passed. [2025-09-02T17:06:38.030670] [INFO ] [REMOTE ] CAAP: Incremental fetch complete for 2025-09 (1.63 seconds). [2025-09-02T17:06:38.048104] [INFO ] [MAIN ] CAAP: Adding 123 new records, updating 0 existing records. [2025-09-02T17:06:38.064495] [INFO ] [MAIN ] CAAP: Combined dataset has 7761 total records. [2025-09-02T17:06:38.072824] [INFO ] [MAIN ] BZH: Update completed successfully. [2025-09-02T17:06:38.106611] [INFO ] [MAIN ] Update Progress: 383/2372 symbols completed. BZH took 4.1s. Estimated remaining: 34m 8s. Rate: 58.3 symbols/min [2025-09-02T17:06:38.227766] [INFO ] [REMOTE ] CABO: Incremental fetch complete for 2025-09 (1.63 seconds). [2025-09-02T17:06:38.301506] [INFO ] [MAIN ] CABO: Adding 101 new records, updating 0 existing records. [2025-09-02T17:06:38.388369] [WARN ] [VALIDATOR ] CAAP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:38.506520] [INFO ] [MAIN ] CACI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:38.520785] [INFO ] [MAIN ] CABO: Combined dataset has 8851 total records. [2025-09-02T17:06:38.729667] [INFO ] [MAIN ] CACI: Loaded 9543 existing records. [2025-09-02T17:06:38.880900] [WARN ] [VALIDATOR ] CABO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:39.044495] [INFO ] [REMOTE ] C: Incremental fetch complete for 2025-09 (3.23 seconds). [2025-09-02T17:06:39.240476] [INFO ] [MAIN ] C: Adding 390 new records, updating 0 existing records. [2025-09-02T17:06:39.261849] [INFO ] [MAIN ] CACI: Found 1 missing trading days. [2025-09-02T17:06:39.264291] [INFO ] [MAIN ] CACI: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:39.278630] [INFO ] [REMOTE ] CACI: Fetching primary data for 2025-09. [2025-09-02T17:06:39.278358] [WARN ] [VALIDATOR ] CAAP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:39.287580] [INFO ] [MAIN ] CAAP: Combined data validation passed. [2025-09-02T17:06:39.334388] [INFO ] [MAIN ] C: Combined dataset has 24942 total records. [2025-09-02T17:06:39.406332] [INFO ] [MAIN ] CAAP: Update completed successfully. [2025-09-02T17:06:39.419102] [INFO ] [MAIN ] Update Progress: 384/2372 symbols completed. CAAP took 3.5s. Estimated remaining: 34m 8s. Rate: 58.2 symbols/min [2025-09-02T17:06:39.477960] [WARN ] [VALIDATOR ] CABO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:39.529264] [INFO ] [MAIN ] CABO: Combined data validation passed. [2025-09-02T17:06:39.669506] [WARN ] [VALIDATOR ] C: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:39.830085] [INFO ] [MAIN ] CADE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:39.923083] [INFO ] [MAIN ] CABO: Update completed successfully. [2025-09-02T17:06:39.950027] [INFO ] [MAIN ] Update Progress: 385/2372 symbols completed. CABO took 3.8s. Estimated remaining: 34m 4s. Rate: 58.3 symbols/min [2025-09-02T17:06:40.068995] [INFO ] [MAIN ] CADE: Loaded 22609 existing records. [2025-09-02T17:06:40.224138] [INFO ] [MAIN ] CAE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:40.366148] [INFO ] [MAIN ] CADE: Found 1 missing trading days. [2025-09-02T17:06:40.366334] [INFO ] [MAIN ] CADE: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:40.366754] [INFO ] [REMOTE ] CADE: Fetching primary data for 2025-09. [2025-09-02T17:06:40.368033] [WARN ] [VALIDATOR ] C: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:40.368171] [INFO ] [MAIN ] C: Combined data validation passed. [2025-09-02T17:06:40.376277] [INFO ] [MAIN ] CAE: Loaded 17797 existing records. [2025-09-02T17:06:40.666551] [INFO ] [MAIN ] CAE: Found 1 missing trading days. [2025-09-02T17:06:40.667200] [INFO ] [MAIN ] CAE: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:40.667662] [INFO ] [REMOTE ] CAE: Fetching primary data for 2025-09. [2025-09-02T17:06:40.730315] [INFO ] [MAIN ] C: Update completed successfully. [2025-09-02T17:06:40.732981] [INFO ] [MAIN ] Update Progress: 386/2372 symbols completed. C took 6.2s. Estimated remaining: 34m 2s. Rate: 58.4 symbols/min [2025-09-02T17:06:40.779552] [INFO ] [REMOTE ] CACI: Incremental fetch complete for 2025-09 (1.50 seconds). [2025-09-02T17:06:40.843198] [INFO ] [MAIN ] CACI: Adding 109 new records, updating 0 existing records. [2025-09-02T17:06:40.910006] [INFO ] [MAIN ] CACI: Combined dataset has 9652 total records. [2025-09-02T17:06:40.927860] [INFO ] [MAIN ] CAF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:41.057897] [INFO ] [MAIN ] CAF: Loaded 1247 existing records. [2025-09-02T17:06:41.190889] [WARN ] [VALIDATOR ] CACI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:41.385223] [INFO ] [MAIN ] CAF: Found 1 missing trading days. [2025-09-02T17:06:41.411067] [INFO ] [MAIN ] CAF: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:41.434492] [INFO ] [REMOTE ] CAF: Fetching primary data for 2025-09. [2025-09-02T17:06:41.468516] [WARN ] [VALIDATOR ] CACI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:41.468687] [INFO ] [MAIN ] CACI: Combined data validation passed. [2025-09-02T17:06:41.529099] [INFO ] [MAIN ] CACI: Update completed successfully. [2025-09-02T17:06:41.530255] [INFO ] [MAIN ] Update Progress: 387/2372 symbols completed. CACI took 3.4s. Estimated remaining: 33m 60s. Rate: 58.4 symbols/min [2025-09-02T17:06:41.695707] [INFO ] [MAIN ] CAG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:41.719237] [INFO ] [MAIN ] CAG: Loaded 24495 existing records. [2025-09-02T17:06:41.905556] [INFO ] [MAIN ] CAG: Found 1 missing trading days. [2025-09-02T17:06:41.905941] [INFO ] [MAIN ] CAG: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:41.906156] [INFO ] [REMOTE ] CAG: Fetching primary data for 2025-09. [2025-09-02T17:06:42.279781] [INFO ] [REMOTE ] CAF: Incremental fetch complete for 2025-09 (0.85 seconds). [2025-09-02T17:06:42.283214] [INFO ] [MAIN ] CAF: Adding 25 new records, updating 0 existing records. [2025-09-02T17:06:42.284496] [INFO ] [MAIN ] CAF: Combined dataset has 1272 total records. [2025-09-02T17:06:42.462390] [WARN ] [VALIDATOR ] CAF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:42.640078] [INFO ] [REMOTE ] CAE: Incremental fetch complete for 2025-09 (1.97 seconds). [2025-09-02T17:06:42.675103] [INFO ] [MAIN ] CAE: Adding 303 new records, updating 0 existing records. [2025-09-02T17:06:42.679542] [WARN ] [VALIDATOR ] CAF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:42.679772] [INFO ] [MAIN ] CAF: Combined data validation passed. [2025-09-02T17:06:42.680446] [INFO ] [MAIN ] CAE: Combined dataset has 18100 total records. [2025-09-02T17:06:42.772525] [INFO ] [REMOTE ] CADE: Incremental fetch complete for 2025-09 (2.41 seconds). [2025-09-02T17:06:42.783761] [INFO ] [MAIN ] CAF: Update completed successfully. [2025-09-02T17:06:42.825499] [INFO ] [MAIN ] Update Progress: 388/2372 symbols completed. CAF took 2.1s. Estimated remaining: 34m 0s. Rate: 58.3 symbols/min [2025-09-02T17:06:42.846872] [INFO ] [MAIN ] CADE: Adding 360 new records, updating 0 existing records. [2025-09-02T17:06:42.976417] [WARN ] [VALIDATOR ] CAE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:43.082910] [INFO ] [MAIN ] CADE: Combined dataset has 22969 total records. [2025-09-02T17:06:43.238282] [INFO ] [MAIN ] CAH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:43.504538] [WARN ] [VALIDATOR ] CADE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:43.550696] [INFO ] [MAIN ] CAH: Loaded 23396 existing records. [2025-09-02T17:06:43.810852] [WARN ] [VALIDATOR ] CAE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:43.825417] [INFO ] [MAIN ] CAE: Combined data validation passed. [2025-09-02T17:06:43.874534] [INFO ] [MAIN ] CAH: Found 1 missing trading days. [2025-09-02T17:06:43.874622] [INFO ] [MAIN ] CAH: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:43.874888] [INFO ] [REMOTE ] CAH: Fetching primary data for 2025-09. [2025-09-02T17:06:43.963373] [WARN ] [VALIDATOR ] CADE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:43.965188] [INFO ] [MAIN ] CADE: Combined data validation passed. [2025-09-02T17:06:44.045616] [INFO ] [MAIN ] CAE: Update completed successfully. [2025-09-02T17:06:44.047673] [INFO ] [MAIN ] Update Progress: 389/2372 symbols completed. CAE took 4.1s. Estimated remaining: 34m 0s. Rate: 58.3 symbols/min [2025-09-02T17:06:44.259608] [INFO ] [MAIN ] CAL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:44.288046] [INFO ] [MAIN ] CAL: Loaded 18982 existing records. [2025-09-02T17:06:44.411262] [INFO ] [REMOTE ] CAG: Incremental fetch complete for 2025-09 (2.51 seconds). [2025-09-02T17:06:44.520432] [INFO ] [MAIN ] CAG: Adding 390 new records, updating 0 existing records. [2025-09-02T17:06:44.549440] [INFO ] [MAIN ] CAL: Found 1 missing trading days. [2025-09-02T17:06:44.549777] [INFO ] [MAIN ] CAL: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:44.551153] [INFO ] [REMOTE ] CAL: Fetching primary data for 2025-09. [2025-09-02T17:06:44.551314] [INFO ] [MAIN ] CADE: Update completed successfully. [2025-09-02T17:06:44.553713] [INFO ] [MAIN ] Update Progress: 390/2372 symbols completed. CADE took 5.1s. Estimated remaining: 33m 57s. Rate: 58.4 symbols/min [2025-09-02T17:06:44.672715] [INFO ] [MAIN ] CAG: Combined dataset has 24885 total records. [2025-09-02T17:06:44.759672] [INFO ] [MAIN ] CALX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:44.917375] [WARN ] [VALIDATOR ] CAG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:45.003109] [INFO ] [MAIN ] CALX: Loaded 17492 existing records. [2025-09-02T17:06:45.280935] [INFO ] [MAIN ] CALX: Found 1 missing trading days. [2025-09-02T17:06:45.281222] [INFO ] [MAIN ] CALX: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:45.281596] [INFO ] [REMOTE ] CALX: Fetching primary data for 2025-09. [2025-09-02T17:06:45.284357] [WARN ] [VALIDATOR ] CAG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:45.284473] [INFO ] [MAIN ] CAG: Combined data validation passed. [2025-09-02T17:06:45.440350] [INFO ] [MAIN ] CAG: Update completed successfully. [2025-09-02T17:06:45.442970] [INFO ] [MAIN ] Update Progress: 391/2372 symbols completed. CAG took 3.9s. Estimated remaining: 33m 55s. Rate: 58.4 symbols/min [2025-09-02T17:06:45.610123] [INFO ] [MAIN ] CANG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:45.623404] [INFO ] [MAIN ] CANG: Loaded 12995 existing records. [2025-09-02T17:06:45.792907] [INFO ] [MAIN ] CANG: Found 1 missing trading days. [2025-09-02T17:06:45.793076] [INFO ] [MAIN ] CANG: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:45.793295] [INFO ] [REMOTE ] CANG: Fetching primary data for 2025-09. [2025-09-02T17:06:46.706749] [WARN ] [MAIN ] CANG: Failed to fetch data for month 2025-09. [2025-09-02T17:06:46.706886] [WARN ] [MAIN ] CANG: No new data fetched. Keeping existing data. [2025-09-02T17:06:46.706982] [INFO ] [MAIN ] Update Progress: 392/2372 symbols completed. CANG took 1.3s. Estimated remaining: 33m 55s. Rate: 58.4 symbols/min [2025-09-02T17:06:46.874554] [INFO ] [MAIN ] CAPL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:46.877449] [INFO ] [REMOTE ] CAL: Incremental fetch complete for 2025-09 (2.33 seconds). [2025-09-02T17:06:46.913909] [INFO ] [MAIN ] CAL: Adding 317 new records, updating 0 existing records. [2025-09-02T17:06:46.915923] [INFO ] [MAIN ] CAPL: Loaded 2399 existing records. [2025-09-02T17:06:47.003561] [INFO ] [REMOTE ] CAH: Incremental fetch complete for 2025-09 (3.13 seconds). [2025-09-02T17:06:46.985230] [WARN ] [MAIN ] CALX: Failed to fetch data for month 2025-09. [2025-09-02T17:06:47.039130] [WARN ] [MAIN ] CALX: No new data fetched. Keeping existing data. [2025-09-02T17:06:47.045160] [INFO ] [MAIN ] CAL: Combined dataset has 19299 total records. [2025-09-02T17:06:47.066177] [INFO ] [MAIN ] Update Progress: 393/2372 symbols completed. CALX took 2.5s. Estimated remaining: 33m 51s. Rate: 58.5 symbols/min [2025-09-02T17:06:47.069000] [INFO ] [MAIN ] CAH: Adding 388 new records, updating 0 existing records. [2025-09-02T17:06:47.266600] [INFO ] [MAIN ] CAPL: Found 1 missing trading days. [2025-09-02T17:06:47.298731] [INFO ] [MAIN ] CAPL: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:47.325940] [INFO ] [REMOTE ] CAPL: Fetching primary data for 2025-09. [2025-09-02T17:06:47.337977] [INFO ] [MAIN ] CAH: Combined dataset has 23784 total records. [2025-09-02T17:06:47.537172] [WARN ] [VALIDATOR ] CAL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:47.572860] [INFO ] [MAIN ] CARR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:47.781632] [WARN ] [VALIDATOR ] CAH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:47.883786] [INFO ] [MAIN ] CARR: Loaded 24438 existing records. [2025-09-02T17:06:48.239502] [WARN ] [VALIDATOR ] CAL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:48.239723] [INFO ] [MAIN ] CAL: Combined data validation passed. [2025-09-02T17:06:48.241175] [INFO ] [MAIN ] CARR: Found 1 missing trading days. [2025-09-02T17:06:48.242200] [INFO ] [MAIN ] CARR: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:48.243019] [INFO ] [REMOTE ] CARR: Fetching primary data for 2025-09. [2025-09-02T17:06:48.293040] [WARN ] [VALIDATOR ] CAH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:48.301610] [INFO ] [MAIN ] CAH: Combined data validation passed. [2025-09-02T17:06:48.482697] [INFO ] [MAIN ] CAL: Update completed successfully. [2025-09-02T17:06:48.485064] [INFO ] [MAIN ] Update Progress: 394/2372 symbols completed. CAL took 4.4s. Estimated remaining: 33m 51s. Rate: 58.4 symbols/min [2025-09-02T17:06:48.551549] [INFO ] [REMOTE ] CAPL: Incremental fetch complete for 2025-09 (1.23 seconds). [2025-09-02T17:06:48.582120] [INFO ] [MAIN ] CAPL: Adding 32 new records, updating 0 existing records. [2025-09-02T17:06:48.627926] [INFO ] [MAIN ] CAPL: Combined dataset has 2431 total records. [2025-09-02T17:06:48.763792] [INFO ] [MAIN ] CARS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:48.806713] [INFO ] [MAIN ] CAH: Update completed successfully. [2025-09-02T17:06:48.815039] [INFO ] [MAIN ] Update Progress: 395/2372 symbols completed. CAH took 6.0s. Estimated remaining: 33m 47s. Rate: 58.5 symbols/min [2025-09-02T17:06:48.968855] [WARN ] [VALIDATOR ] CAPL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:49.065156] [INFO ] [MAIN ] CARS: Loaded 17682 existing records. [2025-09-02T17:06:49.342124] [INFO ] [MAIN ] CAT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:49.491442] [INFO ] [MAIN ] CARS: Found 1 missing trading days. [2025-09-02T17:06:49.492199] [INFO ] [MAIN ] CARS: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:49.492513] [INFO ] [REMOTE ] CARS: Fetching primary data for 2025-09. [2025-09-02T17:06:49.494849] [WARN ] [VALIDATOR ] CAPL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:49.503762] [INFO ] [MAIN ] CAPL: Combined data validation passed. [2025-09-02T17:06:49.504901] [INFO ] [MAIN ] CAT: Loaded 24164 existing records. [2025-09-02T17:06:49.684501] [INFO ] [MAIN ] CAPL: Update completed successfully. [2025-09-02T17:06:49.707884] [INFO ] [MAIN ] CAT: Found 1 missing trading days. [2025-09-02T17:06:49.708404] [INFO ] [MAIN ] Update Progress: 396/2372 symbols completed. CAPL took 3.0s. Estimated remaining: 33m 45s. Rate: 58.5 symbols/min [2025-09-02T17:06:49.708469] [INFO ] [MAIN ] CAT: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:49.708961] [INFO ] [REMOTE ] CAT: Fetching primary data for 2025-09. [2025-09-02T17:06:49.879813] [INFO ] [MAIN ] CATO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:49.884285] [INFO ] [MAIN ] CATO: Loaded 3112 existing records. [2025-09-02T17:06:50.051395] [INFO ] [MAIN ] CATO: Found 1 missing trading days. [2025-09-02T17:06:50.051552] [INFO ] [MAIN ] CATO: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:50.051777] [INFO ] [REMOTE ] CATO: Fetching primary data for 2025-09. [2025-09-02T17:06:51.068700] [INFO ] [REMOTE ] CARR: Incremental fetch complete for 2025-09 (2.83 seconds). [2025-09-02T17:06:51.122680] [INFO ] [MAIN ] CARR: Adding 390 new records, updating 0 existing records. [2025-09-02T17:06:51.125744] [INFO ] [REMOTE ] CATO: Incremental fetch complete for 2025-09 (1.07 seconds). [2025-09-02T17:06:51.140176] [INFO ] [MAIN ] CATO: Adding 178 new records, updating 0 existing records. [2025-09-02T17:06:51.143658] [INFO ] [MAIN ] CATO: Combined dataset has 3290 total records. [2025-09-02T17:06:51.245458] [INFO ] [MAIN ] CARR: Combined dataset has 24828 total records. [2025-09-02T17:06:51.431991] [WARN ] [VALIDATOR ] CATO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:51.534567] [WARN ] [VALIDATOR ] CARR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:51.581259] [INFO ] [REMOTE ] CARS: Incremental fetch complete for 2025-09 (2.09 seconds). [2025-09-02T17:06:51.709665] [INFO ] [MAIN ] CARS: Adding 274 new records, updating 0 existing records. [2025-09-02T17:06:51.917925] [INFO ] [MAIN ] CARS: Combined dataset has 17956 total records. [2025-09-02T17:06:52.100951] [WARN ] [VALIDATOR ] CARS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:52.112175] [WARN ] [VALIDATOR ] CATO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:52.101220] [WARN ] [VALIDATOR ] CARR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:52.154694] [INFO ] [MAIN ] CATO: Combined data validation passed. [2025-09-02T17:06:52.154604] [INFO ] [MAIN ] CARR: Combined data validation passed. [2025-09-02T17:06:52.274218] [INFO ] [MAIN ] CATO: Update completed successfully. [2025-09-02T17:06:52.347145] [INFO ] [MAIN ] Update Progress: 397/2372 symbols completed. CATO took 2.6s. Estimated remaining: 33m 52s. Rate: 58.3 symbols/min [2025-09-02T17:06:52.415169] [WARN ] [VALIDATOR ] CARS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:52.416510] [INFO ] [MAIN ] CARS: Combined data validation passed. [2025-09-02T17:06:52.564719] [INFO ] [MAIN ] CARR: Update completed successfully. [2025-09-02T17:06:52.568213] [INFO ] [MAIN ] CARS: Update completed successfully. [2025-09-02T17:06:52.568072] [INFO ] [MAIN ] Update Progress: 398/2372 symbols completed. CARR took 5.5s. Estimated remaining: 33m 47s. Rate: 58.4 symbols/min [2025-09-02T17:06:52.570094] [INFO ] [MAIN ] Update Progress: 399/2372 symbols completed. CARS took 4.1s. Estimated remaining: 33m 41s. Rate: 58.6 symbols/min [2025-09-02T17:06:52.890262] [INFO ] [REMOTE ] CAT: Incremental fetch complete for 2025-09 (3.18 seconds). [2025-09-02T17:06:52.938235] [INFO ] [MAIN ] CAT: Adding 383 new records, updating 0 existing records. [2025-09-02T17:06:52.943749] [INFO ] [MAIN ] CAT: Combined dataset has 24547 total records. [2025-09-02T17:06:53.125370] [WARN ] [VALIDATOR ] CAT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:53.313022] [WARN ] [VALIDATOR ] CAT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:53.313161] [INFO ] [MAIN ] CAT: Combined data validation passed. [2025-09-02T17:06:53.469702] [INFO ] [MAIN ] CAT: Update completed successfully. [2025-09-02T17:06:53.472526] [INFO ] [MAIN ] Update Progress: 400/2372 symbols completed. CAT took 4.6s. Estimated remaining: 33m 40s. Rate: 58.6 symbols/min [2025-09-02T17:06:54.069385] [INFO ] [MAIN ] CAVA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:54.129852] [INFO ] [MAIN ] CB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:54.131196] [INFO ] [MAIN ] CBAN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:54.191971] [INFO ] [MAIN ] CBL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:54.197792] [INFO ] [MAIN ] CBAN: Loaded 4629 existing records. [2025-09-02T17:06:54.324586] [INFO ] [MAIN ] CBL: Loaded 7869 existing records. [2025-09-02T17:06:54.357393] [INFO ] [MAIN ] CAVA: Loaded 24496 existing records. [2025-09-02T17:06:54.447762] [INFO ] [MAIN ] CB: Loaded 22775 existing records. [2025-09-02T17:06:54.472403] [INFO ] [MAIN ] CBAN: Found 1 missing trading days. [2025-09-02T17:06:54.518766] [INFO ] [MAIN ] CBAN: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:54.597928] [INFO ] [REMOTE ] CBAN: Fetching primary data for 2025-09. [2025-09-02T17:06:54.952427] [INFO ] [MAIN ] CAVA: Found 1 missing trading days. [2025-09-02T17:06:54.960933] [INFO ] [MAIN ] CBL: Found 1 missing trading days. [2025-09-02T17:06:54.967322] [INFO ] [MAIN ] CAVA: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:54.967117] [INFO ] [MAIN ] CB: Found 1 missing trading days. [2025-09-02T17:06:54.968076] [INFO ] [MAIN ] CB: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:54.967997] [INFO ] [REMOTE ] CAVA: Fetching primary data for 2025-09. [2025-09-02T17:06:54.968437] [INFO ] [REMOTE ] CB: Fetching primary data for 2025-09. [2025-09-02T17:06:54.967484] [INFO ] [MAIN ] CBL: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:54.969616] [INFO ] [REMOTE ] CBL: Fetching primary data for 2025-09. [2025-09-02T17:06:55.856306] [INFO ] [REMOTE ] CBAN: Incremental fetch complete for 2025-09 (1.26 seconds). [2025-09-02T17:06:55.864416] [INFO ] [MAIN ] CBAN: Adding 51 new records, updating 0 existing records. [2025-09-02T17:06:55.866020] [INFO ] [MAIN ] CBAN: Combined dataset has 4680 total records. [2025-09-02T17:06:56.039005] [WARN ] [VALIDATOR ] CBAN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:56.218918] [WARN ] [VALIDATOR ] CBAN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:56.219068] [INFO ] [MAIN ] CBAN: Combined data validation passed. [2025-09-02T17:06:56.248113] [INFO ] [MAIN ] CBAN: Update completed successfully. [2025-09-02T17:06:56.248756] [INFO ] [MAIN ] Update Progress: 401/2372 symbols completed. CBAN took 2.8s. Estimated remaining: 33m 47s. Rate: 58.3 symbols/min [2025-09-02T17:06:56.417363] [INFO ] [MAIN ] CBNA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:56.420366] [INFO ] [MAIN ] CBNA: Loaded 1461 existing records. [2025-09-02T17:06:56.521536] [INFO ] [REMOTE ] CBL: Incremental fetch complete for 2025-09 (1.55 seconds). [2025-09-02T17:06:56.558003] [INFO ] [MAIN ] CBL: Adding 145 new records, updating 0 existing records. [2025-09-02T17:06:56.607017] [INFO ] [MAIN ] CBNA: Found 1 missing trading days. [2025-09-02T17:06:56.607206] [INFO ] [MAIN ] CBNA: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:56.607451] [INFO ] [REMOTE ] CBNA: Fetching primary data for 2025-09. [2025-09-02T17:06:56.608577] [INFO ] [MAIN ] CBL: Combined dataset has 8014 total records. [2025-09-02T17:06:56.785293] [WARN ] [VALIDATOR ] CBL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:56.963064] [WARN ] [VALIDATOR ] CBL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:56.963198] [INFO ] [MAIN ] CBL: Combined data validation passed. [2025-09-02T17:06:57.013608] [INFO ] [MAIN ] CBL: Update completed successfully. [2025-09-02T17:06:57.014554] [INFO ] [MAIN ] Update Progress: 402/2372 symbols completed. CBL took 3.5s. Estimated remaining: 33m 45s. Rate: 58.4 symbols/min [2025-09-02T17:06:57.181391] [INFO ] [MAIN ] CBO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:57.184093] [INFO ] [MAIN ] CBO: Loaded 1019 existing records. [2025-09-02T17:06:57.361828] [INFO ] [MAIN ] CBO: Found 7 missing trading days. [2025-09-02T17:06:57.362004] [INFO ] [MAIN ] CBO: Need to fetch 2 months: 2025-08, 2025-09 [2025-09-02T17:06:57.362212] [INFO ] [REMOTE ] CBO: Fetching primary data for 2025-08. [2025-09-02T17:06:57.697090] [INFO ] [REMOTE ] CBNA: Incremental fetch complete for 2025-09 (1.09 seconds). [2025-09-02T17:06:57.701192] [INFO ] [MAIN ] CBNA: Adding 36 new records, updating 0 existing records. [2025-09-02T17:06:57.702478] [INFO ] [MAIN ] CBNA: Combined dataset has 1497 total records. [2025-09-02T17:06:57.862273] [INFO ] [REMOTE ] CB: Incremental fetch complete for 2025-09 (2.89 seconds). [2025-09-02T17:06:57.888745] [WARN ] [VALIDATOR ] CBNA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:57.955617] [INFO ] [MAIN ] CB: Adding 361 new records, updating 0 existing records. [2025-09-02T17:06:58.033334] [WARN ] [MAIN ] CBO: Failed to fetch data for month 2025-08. [2025-09-02T17:06:58.074137] [INFO ] [REMOTE ] CAVA: Incremental fetch complete for 2025-09 (3.11 seconds). [2025-09-02T17:06:58.092330] [INFO ] [REMOTE ] CBO: Fetching primary data for 2025-09. [2025-09-02T17:06:58.159868] [INFO ] [MAIN ] CAVA: Adding 389 new records, updating 0 existing records. [2025-09-02T17:06:58.156878] [INFO ] [MAIN ] CB: Combined dataset has 23136 total records. [2025-09-02T17:06:58.265182] [INFO ] [MAIN ] CAVA: Combined dataset has 24885 total records. [2025-09-02T17:06:58.453414] [WARN ] [VALIDATOR ] CB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:58.602105] [WARN ] [VALIDATOR ] CAVA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:06:58.639603] [WARN ] [VALIDATOR ] CBNA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:58.679458] [INFO ] [MAIN ] CBNA: Combined data validation passed. [2025-09-02T17:06:58.673957] [WARN ] [MAIN ] CBO: Failed to fetch data for month 2025-09. [2025-09-02T17:06:58.729534] [WARN ] [MAIN ] CBO: No new data fetched. Keeping existing data. [2025-09-02T17:06:58.751178] [INFO ] [MAIN ] Update Progress: 403/2372 symbols completed. CBO took 1.7s. Estimated remaining: 33m 47s. Rate: 58.3 symbols/min [2025-09-02T17:06:58.908455] [INFO ] [MAIN ] CBNA: Update completed successfully. [2025-09-02T17:06:58.969952] [INFO ] [MAIN ] Update Progress: 404/2372 symbols completed. CBNA took 2.7s. Estimated remaining: 33m 42s. Rate: 58.4 symbols/min [2025-09-02T17:06:59.133074] [INFO ] [MAIN ] CBRE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:59.256977] [WARN ] [VALIDATOR ] CB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:59.272913] [WARN ] [VALIDATOR ] CAVA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:06:59.273349] [INFO ] [MAIN ] CAVA: Combined data validation passed. [2025-09-02T17:06:59.273070] [INFO ] [MAIN ] CB: Combined data validation passed. [2025-09-02T17:06:59.386723] [INFO ] [MAIN ] CBT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:06:59.551251] [INFO ] [MAIN ] CBRE: Loaded 22685 existing records. [2025-09-02T17:06:59.666011] [INFO ] [MAIN ] CBT: Loaded 13577 existing records. [2025-09-02T17:06:59.951439] [INFO ] [MAIN ] CBRE: Found 1 missing trading days. [2025-09-02T17:06:59.980277] [INFO ] [MAIN ] CBRE: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:59.981286] [INFO ] [REMOTE ] CBRE: Fetching primary data for 2025-09. [2025-09-02T17:06:59.980206] [INFO ] [MAIN ] CBT: Found 1 missing trading days. [2025-09-02T17:06:59.983553] [INFO ] [MAIN ] CBT: Need to fetch 1 months: 2025-09 [2025-09-02T17:06:59.985390] [INFO ] [REMOTE ] CBT: Fetching primary data for 2025-09. [2025-09-02T17:07:00.028380] [INFO ] [MAIN ] CB: Update completed successfully. [2025-09-02T17:07:00.031699] [INFO ] [MAIN ] Update Progress: 405/2372 symbols completed. CB took 6.6s. Estimated remaining: 33m 41s. Rate: 58.4 symbols/min [2025-09-02T17:07:00.238302] [INFO ] [MAIN ] CBU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:00.239728] [INFO ] [MAIN ] CAVA: Update completed successfully. [2025-09-02T17:07:00.244245] [INFO ] [MAIN ] Update Progress: 406/2372 symbols completed. CAVA took 6.8s. Estimated remaining: 33m 36s. Rate: 58.5 symbols/min [2025-09-02T17:07:00.377573] [INFO ] [MAIN ] CBU: Loaded 10777 existing records. [2025-09-02T17:07:00.493112] [INFO ] [MAIN ] CBX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:00.577174] [INFO ] [MAIN ] CBX: Loaded 1040 existing records. [2025-09-02T17:07:00.599824] [INFO ] [MAIN ] CBU: Found 1 missing trading days. [2025-09-02T17:07:00.664747] [INFO ] [MAIN ] CBU: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:00.676384] [INFO ] [REMOTE ] CBU: Fetching primary data for 2025-09. [2025-09-02T17:07:00.777115] [INFO ] [MAIN ] CBX: Found 7 missing trading days. [2025-09-02T17:07:00.777315] [INFO ] [MAIN ] CBX: Need to fetch 2 months: 2025-08, 2025-09 [2025-09-02T17:07:00.777563] [INFO ] [REMOTE ] CBX: Fetching primary data for 2025-08. [2025-09-02T17:07:01.473967] [WARN ] [MAIN ] CBX: Failed to fetch data for month 2025-08. [2025-09-02T17:07:01.474496] [INFO ] [REMOTE ] CBX: Fetching primary data for 2025-09. [2025-09-02T17:07:02.126459] [WARN ] [MAIN ] CBX: Failed to fetch data for month 2025-09. [2025-09-02T17:07:02.126714] [WARN ] [MAIN ] CBX: No new data fetched. Keeping existing data. [2025-09-02T17:07:02.126922] [INFO ] [MAIN ] Update Progress: 407/2372 symbols completed. CBX took 1.9s. Estimated remaining: 33m 40s. Rate: 58.4 symbols/min [2025-09-02T17:07:02.209697] [INFO ] [REMOTE ] CBT: Incremental fetch complete for 2025-09 (2.22 seconds). [2025-09-02T17:07:02.253304] [INFO ] [MAIN ] CBT: Adding 172 new records, updating 0 existing records. [2025-09-02T17:07:02.324043] [INFO ] [MAIN ] CBZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:02.325335] [INFO ] [MAIN ] CBT: Combined dataset has 13749 total records. [2025-09-02T17:07:02.505871] [INFO ] [MAIN ] CBZ: Loaded 15509 existing records. [2025-09-02T17:07:02.538467] [WARN ] [VALIDATOR ] CBT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:02.601727] [INFO ] [REMOTE ] CBU: Incremental fetch complete for 2025-09 (1.93 seconds). [2025-09-02T17:07:02.741616] [INFO ] [MAIN ] CBU: Adding 122 new records, updating 0 existing records. [2025-09-02T17:07:02.795872] [INFO ] [REMOTE ] CBRE: Incremental fetch complete for 2025-09 (2.81 seconds). [2025-09-02T17:07:02.926498] [INFO ] [MAIN ] CBZ: Found 1 missing trading days. [2025-09-02T17:07:02.957158] [INFO ] [MAIN ] CBZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:02.957476] [INFO ] [REMOTE ] CBZ: Fetching primary data for 2025-09. [2025-09-02T17:07:02.955883] [INFO ] [MAIN ] CBRE: Adding 379 new records, updating 0 existing records. [2025-09-02T17:07:02.959150] [INFO ] [MAIN ] CBU: Combined dataset has 10899 total records. [2025-09-02T17:07:03.074859] [INFO ] [MAIN ] CBRE: Combined dataset has 23064 total records. [2025-09-02T17:07:03.231473] [WARN ] [VALIDATOR ] CBU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:03.296422] [WARN ] [VALIDATOR ] CBT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:03.308562] [INFO ] [MAIN ] CBT: Combined data validation passed. [2025-09-02T17:07:03.507477] [WARN ] [VALIDATOR ] CBRE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:03.792671] [WARN ] [VALIDATOR ] CBU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:03.793595] [INFO ] [MAIN ] CBU: Combined data validation passed. [2025-09-02T17:07:03.840628] [INFO ] [MAIN ] CBT: Update completed successfully. [2025-09-02T17:07:03.857379] [INFO ] [MAIN ] Update Progress: 408/2372 symbols completed. CBT took 4.8s. Estimated remaining: 33m 42s. Rate: 58.3 symbols/min [2025-09-02T17:07:03.986903] [WARN ] [VALIDATOR ] CBRE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:04.042355] [INFO ] [MAIN ] CBRE: Combined data validation passed. [2025-09-02T17:07:04.041977] [INFO ] [MAIN ] CC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:04.052664] [INFO ] [MAIN ] CBU: Update completed successfully. [2025-09-02T17:07:04.110519] [INFO ] [MAIN ] Update Progress: 409/2372 symbols completed. CBU took 4.1s. Estimated remaining: 33m 37s. Rate: 58.4 symbols/min [2025-09-02T17:07:04.265886] [INFO ] [MAIN ] CC: Loaded 24257 existing records. [2025-09-02T17:07:04.425415] [INFO ] [MAIN ] CCI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:04.527413] [INFO ] [MAIN ] CC: Found 1 missing trading days. [2025-09-02T17:07:04.535998] [INFO ] [MAIN ] CC: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:04.537104] [INFO ] [REMOTE ] CC: Fetching primary data for 2025-09. [2025-09-02T17:07:04.555167] [INFO ] [MAIN ] CCI: Loaded 24224 existing records. [2025-09-02T17:07:04.750435] [INFO ] [MAIN ] CBRE: Update completed successfully. [2025-09-02T17:07:04.758931] [INFO ] [MAIN ] CCI: Found 1 missing trading days. [2025-09-02T17:07:04.761814] [INFO ] [MAIN ] CCI: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:04.761729] [INFO ] [MAIN ] Update Progress: 410/2372 symbols completed. CBRE took 6.0s. Estimated remaining: 33m 34s. Rate: 58.4 symbols/min [2025-09-02T17:07:04.762785] [INFO ] [REMOTE ] CCI: Fetching primary data for 2025-09. [2025-09-02T17:07:04.932906] [INFO ] [MAIN ] CCIA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:04.936084] [INFO ] [REMOTE ] CBZ: Incremental fetch complete for 2025-09 (1.98 seconds). [2025-09-02T17:07:05.006949] [INFO ] [MAIN ] CCIA: Loaded 627 existing records. [2025-09-02T17:07:05.048976] [INFO ] [MAIN ] CBZ: Adding 335 new records, updating 0 existing records. [2025-09-02T17:07:05.193496] [INFO ] [MAIN ] CCIA: Found 1 missing trading days. [2025-09-02T17:07:05.193760] [INFO ] [MAIN ] CCIA: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:05.193704] [INFO ] [MAIN ] CBZ: Combined dataset has 15844 total records. [2025-09-02T17:07:05.194023] [INFO ] [REMOTE ] CCIA: Fetching primary data for 2025-09. [2025-09-02T17:07:05.370283] [WARN ] [VALIDATOR ] CBZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:05.551559] [WARN ] [VALIDATOR ] CBZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:05.551712] [INFO ] [MAIN ] CBZ: Combined data validation passed. [2025-09-02T17:07:05.648052] [INFO ] [MAIN ] CBZ: Update completed successfully. [2025-09-02T17:07:05.649556] [INFO ] [MAIN ] Update Progress: 411/2372 symbols completed. CBZ took 3.5s. Estimated remaining: 33m 33s. Rate: 58.5 symbols/min [2025-09-02T17:07:05.818143] [INFO ] [MAIN ] CCIF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:05.826208] [INFO ] [MAIN ] CCIF: Loaded 7001 existing records. [2025-09-02T17:07:05.976564] [WARN ] [MAIN ] CC: Failed to fetch data for month 2025-09. [2025-09-02T17:07:05.995266] [INFO ] [MAIN ] CCIF: Found 1 missing trading days. [2025-09-02T17:07:05.995339] [WARN ] [MAIN ] CC: No new data fetched. Keeping existing data. [2025-09-02T17:07:05.995454] [INFO ] [MAIN ] CCIF: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:05.995555] [INFO ] [MAIN ] Update Progress: 412/2372 symbols completed. CC took 2.1s. Estimated remaining: 33m 28s. Rate: 58.6 symbols/min [2025-09-02T17:07:05.995829] [INFO ] [REMOTE ] CCIF: Fetching primary data for 2025-09. [2025-09-02T17:07:06.169330] [INFO ] [MAIN ] CCJ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:06.195085] [INFO ] [MAIN ] CCJ: Loaded 24536 existing records. [2025-09-02T17:07:06.321031] [INFO ] [REMOTE ] CCIA: Incremental fetch complete for 2025-09 (1.13 seconds). [2025-09-02T17:07:06.342290] [INFO ] [MAIN ] CCIA: Adding 6 new records, updating 0 existing records. [2025-09-02T17:07:06.371988] [INFO ] [MAIN ] CCIA: Combined dataset has 633 total records. [2025-09-02T17:07:06.381404] [INFO ] [MAIN ] CCJ: Found 1 missing trading days. [2025-09-02T17:07:06.444730] [INFO ] [MAIN ] CCJ: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:06.456419] [INFO ] [REMOTE ] CCJ: Fetching primary data for 2025-09. [2025-09-02T17:07:06.558185] [WARN ] [VALIDATOR ] CCIA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:06.741309] [WARN ] [VALIDATOR ] CCIA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:06.741421] [INFO ] [MAIN ] CCIA: Combined data validation passed. [2025-09-02T17:07:06.746518] [INFO ] [MAIN ] CCIA: Update completed successfully. [2025-09-02T17:07:06.746733] [INFO ] [MAIN ] Update Progress: 413/2372 symbols completed. CCIA took 2.0s. Estimated remaining: 33m 26s. Rate: 58.6 symbols/min [2025-09-02T17:07:06.916255] [INFO ] [MAIN ] CCK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:06.937890] [INFO ] [MAIN ] CCK: Loaded 20544 existing records. [2025-09-02T17:07:07.004240] [WARN ] [MAIN ] CCIF: Failed to fetch data for month 2025-09. [2025-09-02T17:07:07.020737] [WARN ] [MAIN ] CCIF: No new data fetched. Keeping existing data. [2025-09-02T17:07:07.042379] [INFO ] [MAIN ] Update Progress: 414/2372 symbols completed. CCIF took 1.4s. Estimated remaining: 33m 22s. Rate: 58.7 symbols/min [2025-09-02T17:07:07.221357] [INFO ] [MAIN ] CCK: Found 1 missing trading days. [2025-09-02T17:07:07.227387] [INFO ] [MAIN ] CCK: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:07.232821] [INFO ] [REMOTE ] CCK: Fetching primary data for 2025-09. [2025-09-02T17:07:07.296450] [INFO ] [MAIN ] CCL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:07.320823] [INFO ] [MAIN ] CCL: Loaded 24611 existing records. [2025-09-02T17:07:07.509684] [INFO ] [MAIN ] CCL: Found 1 missing trading days. [2025-09-02T17:07:07.509946] [INFO ] [MAIN ] CCL: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:07.510181] [INFO ] [REMOTE ] CCL: Fetching primary data for 2025-09. [2025-09-02T17:07:07.539530] [INFO ] [REMOTE ] CCI: Incremental fetch complete for 2025-09 (2.78 seconds). [2025-09-02T17:07:07.586196] [INFO ] [MAIN ] CCI: Adding 390 new records, updating 0 existing records. [2025-09-02T17:07:07.590157] [INFO ] [MAIN ] CCI: Combined dataset has 24614 total records. [2025-09-02T17:07:07.769229] [WARN ] [VALIDATOR ] CCI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:07.952016] [WARN ] [VALIDATOR ] CCI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:07.952143] [INFO ] [MAIN ] CCI: Combined data validation passed. [2025-09-02T17:07:08.108134] [INFO ] [MAIN ] CCI: Update completed successfully. [2025-09-02T17:07:08.110698] [INFO ] [MAIN ] Update Progress: 415/2372 symbols completed. CCI took 4.0s. Estimated remaining: 33m 21s. Rate: 58.7 symbols/min [2025-09-02T17:07:08.280426] [INFO ] [MAIN ] CCO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:08.302008] [INFO ] [MAIN ] CCO: Loaded 22189 existing records. [2025-09-02T17:07:08.479536] [INFO ] [MAIN ] CCO: Found 1 missing trading days. [2025-09-02T17:07:08.479749] [INFO ] [MAIN ] CCO: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:08.479968] [INFO ] [REMOTE ] CCO: Fetching primary data for 2025-09. [2025-09-02T17:07:09.721934] [INFO ] [REMOTE ] CCJ: Incremental fetch complete for 2025-09 (3.27 seconds). [2025-09-02T17:07:09.768038] [INFO ] [MAIN ] CCJ: Adding 390 new records, updating 0 existing records. [2025-09-02T17:07:09.770990] [INFO ] [REMOTE ] CCK: Incremental fetch complete for 2025-09 (2.54 seconds). [2025-09-02T17:07:09.811056] [INFO ] [MAIN ] CCK: Adding 330 new records, updating 0 existing records. [2025-09-02T17:07:09.814897] [INFO ] [MAIN ] CCJ: Combined dataset has 24926 total records. [2025-09-02T17:07:09.908384] [INFO ] [MAIN ] CCK: Combined dataset has 20874 total records. [2025-09-02T17:07:10.106297] [WARN ] [VALIDATOR ] CCJ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:10.243806] [WARN ] [MAIN ] CCO: Failed to fetch data for month 2025-09. [2025-09-02T17:07:10.261239] [WARN ] [VALIDATOR ] CCK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:10.287575] [WARN ] [MAIN ] CCO: No new data fetched. Keeping existing data. [2025-09-02T17:07:10.331001] [INFO ] [MAIN ] Update Progress: 416/2372 symbols completed. CCO took 2.2s. Estimated remaining: 33m 25s. Rate: 58.5 symbols/min [2025-09-02T17:07:10.719356] [INFO ] [MAIN ] CCRD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:10.730161] [INFO ] [MAIN ] CCRD: Loaded 5901 existing records. [2025-09-02T17:07:10.741523] [WARN ] [VALIDATOR ] CCK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:10.761487] [WARN ] [VALIDATOR ] CCJ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:10.761746] [INFO ] [MAIN ] CCK: Combined data validation passed. [2025-09-02T17:07:10.761864] [INFO ] [MAIN ] CCJ: Combined data validation passed. [2025-09-02T17:07:11.083707] [INFO ] [MAIN ] CCRD: Found 1 missing trading days. [2025-09-02T17:07:11.086900] [INFO ] [MAIN ] CCRD: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:11.087669] [INFO ] [REMOTE ] CCRD: Fetching primary data for 2025-09. [2025-09-02T17:07:11.151222] [INFO ] [MAIN ] CCK: Update completed successfully. [2025-09-02T17:07:11.154082] [INFO ] [MAIN ] Update Progress: 417/2372 symbols completed. CCK took 4.4s. Estimated remaining: 33m 23s. Rate: 58.6 symbols/min [2025-09-02T17:07:11.284255] [INFO ] [REMOTE ] CCL: Incremental fetch complete for 2025-09 (3.77 seconds). [2025-09-02T17:07:11.406995] [INFO ] [MAIN ] CCL: Adding 390 new records, updating 0 existing records. [2025-09-02T17:07:11.403883] [INFO ] [MAIN ] CCS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:11.419066] [INFO ] [MAIN ] CCL: Combined dataset has 25001 total records. [2025-09-02T17:07:11.419304] [INFO ] [MAIN ] CCJ: Update completed successfully. [2025-09-02T17:07:11.427450] [INFO ] [MAIN ] Update Progress: 418/2372 symbols completed. CCJ took 5.4s. Estimated remaining: 33m 19s. Rate: 58.7 symbols/min [2025-09-02T17:07:11.520330] [INFO ] [MAIN ] CCS: Loaded 13846 existing records. [2025-09-02T17:07:11.811780] [WARN ] [VALIDATOR ] CCL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:11.919054] [INFO ] [MAIN ] CCU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:12.057795] [INFO ] [MAIN ] CCS: Found 1 missing trading days. [2025-09-02T17:07:12.063245] [INFO ] [MAIN ] CCS: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:12.079147] [INFO ] [REMOTE ] CCS: Fetching primary data for 2025-09. [2025-09-02T17:07:12.102770] [INFO ] [MAIN ] CCU: Loaded 9994 existing records. [2025-09-02T17:07:12.320517] [INFO ] [MAIN ] CCU: Found 1 missing trading days. [2025-09-02T17:07:12.320755] [INFO ] [MAIN ] CCU: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:12.321200] [INFO ] [REMOTE ] CCU: Fetching primary data for 2025-09. [2025-09-02T17:07:12.323258] [WARN ] [VALIDATOR ] CCL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:12.323400] [INFO ] [MAIN ] CCL: Combined data validation passed. [2025-09-02T17:07:12.515389] [INFO ] [MAIN ] CCL: Update completed successfully. [2025-09-02T17:07:12.520048] [INFO ] [MAIN ] Update Progress: 419/2372 symbols completed. CCL took 5.5s. Estimated remaining: 33m 18s. Rate: 58.6 symbols/min [2025-09-02T17:07:12.694909] [INFO ] [MAIN ] CCZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:12.697763] [INFO ] [REMOTE ] CCRD: Incremental fetch complete for 2025-09 (1.61 seconds). [2025-09-02T17:07:12.707447] [INFO ] [MAIN ] CCRD: Adding 52 new records, updating 0 existing records. [2025-09-02T17:07:12.712375] [INFO ] [MAIN ] CCZ: Loaded 1836 existing records. [2025-09-02T17:07:12.712534] [INFO ] [MAIN ] CCRD: Combined dataset has 5953 total records. [2025-09-02T17:07:12.861042] [WARN ] [MAIN ] CCS: Failed to fetch data for month 2025-09. [2025-09-02T17:07:12.888512] [WARN ] [MAIN ] CCS: No new data fetched. Keeping existing data. [2025-09-02T17:07:12.910024] [INFO ] [MAIN ] Update Progress: 420/2372 symbols completed. CCS took 1.8s. Estimated remaining: 33m 14s. Rate: 58.7 symbols/min [2025-09-02T17:07:13.099861] [WARN ] [VALIDATOR ] CCRD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:13.237028] [INFO ] [MAIN ] CCZ: Found 7 missing trading days. [2025-09-02T17:07:13.278134] [INFO ] [MAIN ] CCZ: Need to fetch 2 months: 2025-08, 2025-09 [2025-09-02T17:07:13.291712] [INFO ] [REMOTE ] CCZ: Fetching primary data for 2025-08. [2025-09-02T17:07:13.418169] [INFO ] [MAIN ] CDE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:13.444227] [WARN ] [VALIDATOR ] CCRD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:13.444442] [INFO ] [MAIN ] CCRD: Combined data validation passed. [2025-09-02T17:07:13.495551] [INFO ] [MAIN ] CDE: Loaded 24462 existing records. [2025-09-02T17:07:13.495626] [INFO ] [MAIN ] CCRD: Update completed successfully. [2025-09-02T17:07:13.496450] [INFO ] [MAIN ] Update Progress: 421/2372 symbols completed. CCRD took 3.1s. Estimated remaining: 33m 11s. Rate: 58.8 symbols/min [2025-09-02T17:07:13.825677] [INFO ] [MAIN ] CDLR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:13.833728] [INFO ] [MAIN ] CDE: Found 1 missing trading days. [2025-09-02T17:07:13.834103] [INFO ] [MAIN ] CDE: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:13.834335] [INFO ] [REMOTE ] CDE: Fetching primary data for 2025-09. [2025-09-02T17:07:13.840318] [INFO ] [MAIN ] CDLR: Loaded 4684 existing records. [2025-09-02T17:07:14.009173] [INFO ] [MAIN ] CDLR: Found 1 missing trading days. [2025-09-02T17:07:14.009277] [INFO ] [REMOTE ] CCZ: Incremental fetch complete for 2025-08 (0.72 seconds). [2025-09-02T17:07:14.010226] [INFO ] [MAIN ] CDLR: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:14.010519] [INFO ] [REMOTE ] CDLR: Fetching primary data for 2025-09. [2025-09-02T17:07:14.010155] [INFO ] [REMOTE ] CCZ: Fetching primary data for 2025-09. [2025-09-02T17:07:14.144054] [INFO ] [REMOTE ] CCU: Incremental fetch complete for 2025-09 (1.82 seconds). [2025-09-02T17:07:14.167353] [INFO ] [MAIN ] CCU: Adding 93 new records, updating 0 existing records. [2025-09-02T17:07:14.170880] [INFO ] [MAIN ] CCU: Combined dataset has 10087 total records. [2025-09-02T17:07:14.360107] [WARN ] [VALIDATOR ] CCU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:14.546698] [WARN ] [VALIDATOR ] CCU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:14.546827] [INFO ] [MAIN ] CCU: Combined data validation passed. [2025-09-02T17:07:14.613056] [INFO ] [MAIN ] CCU: Update completed successfully. [2025-09-02T17:07:14.614220] [INFO ] [MAIN ] Update Progress: 422/2372 symbols completed. CCU took 3.1s. Estimated remaining: 33m 11s. Rate: 58.8 symbols/min [2025-09-02T17:07:14.782235] [INFO ] [MAIN ] CDP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:14.801353] [INFO ] [MAIN ] CDP: Loaded 18945 existing records. [2025-09-02T17:07:14.871296] [WARN ] [MAIN ] CCZ: Failed to fetch data for month 2025-09. [2025-09-02T17:07:14.908686] [WARN ] [MAIN ] CCZ: No new data fetched. Keeping existing data. [2025-09-02T17:07:14.908874] [INFO ] [MAIN ] Update Progress: 423/2372 symbols completed. CCZ took 2.4s. Estimated remaining: 33m 6s. Rate: 58.9 symbols/min [2025-09-02T17:07:15.085028] [INFO ] [MAIN ] CDP: Found 1 missing trading days. [2025-09-02T17:07:15.085435] [INFO ] [MAIN ] CDP: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:15.096088] [INFO ] [REMOTE ] CDP: Fetching primary data for 2025-09. [2025-09-02T17:07:15.155362] [INFO ] [MAIN ] CDRE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:15.158057] [INFO ] [REMOTE ] CDLR: Incremental fetch complete for 2025-09 (1.15 seconds). [2025-09-02T17:07:15.165912] [INFO ] [MAIN ] CDLR: Adding 48 new records, updating 0 existing records. [2025-09-02T17:07:15.167616] [INFO ] [MAIN ] CDLR: Combined dataset has 4732 total records. [2025-09-02T17:07:15.302398] [INFO ] [MAIN ] CDRE: Loaded 11458 existing records. [2025-09-02T17:07:15.446982] [WARN ] [VALIDATOR ] CDLR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:15.647249] [INFO ] [MAIN ] CDRE: Found 1 missing trading days. [2025-09-02T17:07:15.679588] [INFO ] [MAIN ] CDRE: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:15.687881] [INFO ] [REMOTE ] CDRE: Fetching primary data for 2025-09. [2025-09-02T17:07:15.712121] [WARN ] [VALIDATOR ] CDLR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:15.712242] [INFO ] [MAIN ] CDLR: Combined data validation passed. [2025-09-02T17:07:15.741158] [INFO ] [MAIN ] CDLR: Update completed successfully. [2025-09-02T17:07:15.741750] [INFO ] [MAIN ] Update Progress: 424/2372 symbols completed. CDLR took 2.2s. Estimated remaining: 33m 4s. Rate: 58.9 symbols/min [2025-09-02T17:07:15.908343] [INFO ] [MAIN ] CE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:15.934681] [INFO ] [MAIN ] CE: Loaded 23165 existing records. [2025-09-02T17:07:16.108358] [INFO ] [MAIN ] CE: Found 1 missing trading days. [2025-09-02T17:07:16.108501] [INFO ] [MAIN ] CE: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:16.108728] [INFO ] [REMOTE ] CE: Fetching primary data for 2025-09. [2025-09-02T17:07:16.516428] [INFO ] [REMOTE ] CDE: Incremental fetch complete for 2025-09 (2.68 seconds). [2025-09-02T17:07:16.562671] [INFO ] [MAIN ] CDE: Adding 390 new records, updating 0 existing records. [2025-09-02T17:07:16.566622] [INFO ] [MAIN ] CDE: Combined dataset has 24852 total records. [2025-09-02T17:07:16.744892] [WARN ] [VALIDATOR ] CDE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:16.928456] [WARN ] [VALIDATOR ] CDE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:16.928593] [INFO ] [MAIN ] CDE: Combined data validation passed. [2025-09-02T17:07:17.043496] [INFO ] [REMOTE ] CDP: Incremental fetch complete for 2025-09 (1.95 seconds). [2025-09-02T17:07:17.088354] [INFO ] [MAIN ] CDP: Adding 362 new records, updating 0 existing records. [2025-09-02T17:07:17.124636] [INFO ] [MAIN ] CDP: Combined dataset has 19307 total records. [2025-09-02T17:07:17.319241] [INFO ] [MAIN ] CDE: Update completed successfully. [2025-09-02T17:07:17.319110] [WARN ] [VALIDATOR ] CDP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:17.321704] [INFO ] [MAIN ] Update Progress: 425/2372 symbols completed. CDE took 4.4s. Estimated remaining: 33m 6s. Rate: 58.8 symbols/min [2025-09-02T17:07:17.691229] [INFO ] [MAIN ] CEE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:17.697503] [INFO ] [MAIN ] CEE: Loaded 2619 existing records. [2025-09-02T17:07:17.697558] [WARN ] [VALIDATOR ] CDP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:17.697852] [INFO ] [MAIN ] CDP: Combined data validation passed. [2025-09-02T17:07:17.799539] [INFO ] [REMOTE ] CDRE: Incremental fetch complete for 2025-09 (2.11 seconds). [2025-09-02T17:07:17.933001] [INFO ] [MAIN ] CDRE: Adding 143 new records, updating 0 existing records. [2025-09-02T17:07:17.997057] [INFO ] [MAIN ] CEE: Found 1 missing trading days. [2025-09-02T17:07:17.998711] [INFO ] [MAIN ] CEE: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:17.998958] [INFO ] [REMOTE ] CEE: Fetching primary data for 2025-09. [2025-09-02T17:07:18.004108] [INFO ] [MAIN ] CDRE: Combined dataset has 11601 total records. [2025-09-02T17:07:18.191074] [WARN ] [VALIDATOR ] CDRE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:18.438876] [INFO ] [REMOTE ] CE: Incremental fetch complete for 2025-09 (2.33 seconds). [2025-09-02T17:07:18.486945] [INFO ] [MAIN ] CE: Adding 377 new records, updating 0 existing records. [2025-09-02T17:07:18.501761] [INFO ] [MAIN ] CE: Combined dataset has 23542 total records. [2025-09-02T17:07:18.502311] [INFO ] [MAIN ] CDP: Update completed successfully. [2025-09-02T17:07:18.504423] [INFO ] [MAIN ] Update Progress: 426/2372 symbols completed. CDP took 3.9s. Estimated remaining: 33m 6s. Rate: 58.8 symbols/min [2025-09-02T17:07:18.546632] [WARN ] [VALIDATOR ] CDRE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:18.585753] [INFO ] [MAIN ] CDRE: Combined data validation passed. [2025-09-02T17:07:18.904917] [WARN ] [VALIDATOR ] CE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:18.945853] [INFO ] [MAIN ] CEPU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:19.079850] [INFO ] [MAIN ] CEPU: Loaded 10913 existing records. [2025-09-02T17:07:19.281099] [INFO ] [REMOTE ] CEE: Incremental fetch complete for 2025-09 (1.28 seconds). [2025-09-02T17:07:19.296379] [INFO ] [MAIN ] CEE: Adding 60 new records, updating 0 existing records. [2025-09-02T17:07:19.363101] [WARN ] [VALIDATOR ] CE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:19.375750] [INFO ] [MAIN ] CEE: Combined dataset has 2679 total records. [2025-09-02T17:07:19.376085] [INFO ] [MAIN ] CE: Combined data validation passed. [2025-09-02T17:07:19.375445] [INFO ] [MAIN ] CEPU: Found 1 missing trading days. [2025-09-02T17:07:19.376632] [INFO ] [MAIN ] CEPU: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:19.387906] [INFO ] [MAIN ] CDRE: Update completed successfully. [2025-09-02T17:07:19.399565] [INFO ] [MAIN ] Update Progress: 427/2372 symbols completed. CDRE took 4.5s. Estimated remaining: 33m 4s. Rate: 58.8 symbols/min [2025-09-02T17:07:19.400393] [INFO ] [REMOTE ] CEPU: Fetching primary data for 2025-09. [2025-09-02T17:07:19.795137] [WARN ] [VALIDATOR ] CEE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:19.874917] [INFO ] [MAIN ] CF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:20.047101] [INFO ] [MAIN ] CF: Loaded 23835 existing records. [2025-09-02T17:07:20.235476] [INFO ] [MAIN ] CF: Found 1 missing trading days. [2025-09-02T17:07:20.235780] [INFO ] [MAIN ] CF: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:20.236232] [INFO ] [REMOTE ] CF: Fetching primary data for 2025-09. [2025-09-02T17:07:20.237923] [WARN ] [VALIDATOR ] CEE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:20.239567] [INFO ] [MAIN ] CEE: Combined data validation passed. [2025-09-02T17:07:20.279956] [INFO ] [MAIN ] CEE: Update completed successfully. [2025-09-02T17:07:20.281046] [INFO ] [MAIN ] CE: Update completed successfully. [2025-09-02T17:07:20.280948] [INFO ] [MAIN ] Update Progress: 428/2372 symbols completed. CEE took 2.9s. Estimated remaining: 33m 2s. Rate: 58.8 symbols/min [2025-09-02T17:07:20.283655] [INFO ] [MAIN ] Update Progress: 429/2372 symbols completed. CE took 4.5s. Estimated remaining: 32m 57s. Rate: 59.0 symbols/min [2025-09-02T17:07:20.613871] [INFO ] [MAIN ] CFG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:20.631046] [INFO ] [MAIN ] CFND: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:20.634596] [INFO ] [MAIN ] CFND: Loaded 1752 existing records. [2025-09-02T17:07:20.800688] [INFO ] [MAIN ] CFG: Loaded 24449 existing records. [2025-09-02T17:07:20.817520] [INFO ] [MAIN ] CFND: Found 1 missing trading days. [2025-09-02T17:07:20.879515] [INFO ] [MAIN ] CFND: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:20.885308] [INFO ] [REMOTE ] CFND: Fetching primary data for 2025-09. [2025-09-02T17:07:20.995356] [INFO ] [MAIN ] CFG: Found 1 missing trading days. [2025-09-02T17:07:20.995547] [INFO ] [MAIN ] CFG: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:20.995786] [INFO ] [REMOTE ] CFG: Fetching primary data for 2025-09. [2025-09-02T17:07:21.413621] [INFO ] [REMOTE ] CEPU: Incremental fetch complete for 2025-09 (2.01 seconds). [2025-09-02T17:07:21.437551] [INFO ] [MAIN ] CEPU: Adding 229 new records, updating 0 existing records. [2025-09-02T17:07:21.440089] [INFO ] [MAIN ] CEPU: Combined dataset has 11142 total records. [2025-09-02T17:07:21.649488] [WARN ] [VALIDATOR ] CEPU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:21.850285] [WARN ] [VALIDATOR ] CEPU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:21.850436] [INFO ] [MAIN ] CEPU: Combined data validation passed. [2025-09-02T17:07:21.918624] [INFO ] [MAIN ] CEPU: Update completed successfully. [2025-09-02T17:07:21.919803] [INFO ] [MAIN ] Update Progress: 430/2372 symbols completed. CEPU took 3.4s. Estimated remaining: 32m 59s. Rate: 58.9 symbols/min [2025-09-02T17:07:22.097853] [INFO ] [MAIN ] CFR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:22.114963] [INFO ] [MAIN ] CFR: Loaded 14734 existing records. [2025-09-02T17:07:22.294265] [INFO ] [MAIN ] CFR: Found 1 missing trading days. [2025-09-02T17:07:22.294391] [INFO ] [REMOTE ] CFND: Incremental fetch complete for 2025-09 (1.41 seconds). [2025-09-02T17:07:22.298338] [INFO ] [MAIN ] CFND: Adding 25 new records, updating 0 existing records. [2025-09-02T17:07:22.298487] [INFO ] [MAIN ] CFR: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:22.299969] [INFO ] [REMOTE ] CFR: Fetching primary data for 2025-09. [2025-09-02T17:07:22.300312] [INFO ] [MAIN ] CFND: Combined dataset has 1777 total records. [2025-09-02T17:07:22.477275] [WARN ] [VALIDATOR ] CFND: Not fatal, but first date in data (2025-08-07) does not match expected start date (2025-01-28) [2025-09-02T17:07:22.657346] [WARN ] [VALIDATOR ] CFND: Missing data for 132 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17, 2025-06-18, 2025-06-20, 2025-06-23, 2025-06-24, 2025-06-25, 2025-06-26, 2025-06-27, 2025-06-30, 2025-07-01, 2025-07-02, 2025-07-03, 2025-07-07, 2025-07-08, 2025-07-09, 2025-07-10, 2025-07-11, 2025-07-14, 2025-07-15, 2025-07-16, 2025-07-17, 2025-07-18, 2025-07-21, 2025-07-22, 2025-07-23, 2025-07-24, 2025-07-25, 2025-07-28, 2025-07-29, 2025-07-30, 2025-07-31, 2025-08-01, 2025-08-04, 2025-08-05, 2025-08-06 [2025-09-02T17:07:22.657470] [INFO ] [MAIN ] CFND: Combined data validation passed. [2025-09-02T17:07:22.668658] [INFO ] [MAIN ] CFND: Update completed successfully. [2025-09-02T17:07:22.668947] [INFO ] [MAIN ] Update Progress: 431/2372 symbols completed. CFND took 2.4s. Estimated remaining: 32m 56s. Rate: 58.9 symbols/min [2025-09-02T17:07:22.838550] [INFO ] [MAIN ] CGAU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:22.857157] [INFO ] [MAIN ] CGAU: Loaded 19213 existing records. [2025-09-02T17:07:23.033438] [INFO ] [REMOTE ] CF: Incremental fetch complete for 2025-09 (2.80 seconds). [2025-09-02T17:07:23.041346] [INFO ] [MAIN ] CGAU: Found 1 missing trading days. [2025-09-02T17:07:23.058557] [INFO ] [MAIN ] CGAU: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:23.070426] [INFO ] [REMOTE ] CGAU: Fetching primary data for 2025-09. [2025-09-02T17:07:23.089008] [INFO ] [MAIN ] CF: Adding 382 new records, updating 0 existing records. [2025-09-02T17:07:23.092983] [INFO ] [MAIN ] CF: Combined dataset has 24217 total records. [2025-09-02T17:07:23.257724] [INFO ] [REMOTE ] CFG: Incremental fetch complete for 2025-09 (2.26 seconds). [2025-09-02T17:07:23.286104] [WARN ] [VALIDATOR ] CF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:23.367861] [INFO ] [MAIN ] CFG: Adding 390 new records, updating 0 existing records. [2025-09-02T17:07:23.504036] [WARN ] [MAIN ] CFR: Failed to fetch data for month 2025-09. [2025-09-02T17:07:23.510737] [INFO ] [MAIN ] CFG: Combined dataset has 24839 total records. [2025-09-02T17:07:23.511212] [WARN ] [MAIN ] CFR: No new data fetched. Keeping existing data. [2025-09-02T17:07:23.532338] [INFO ] [MAIN ] Update Progress: 432/2372 symbols completed. CFR took 1.6s. Estimated remaining: 32m 55s. Rate: 58.9 symbols/min [2025-09-02T17:07:23.818532] [WARN ] [VALIDATOR ] CF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:23.869226] [WARN ] [VALIDATOR ] CFG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:23.847931] [INFO ] [MAIN ] CF: Combined data validation passed. [2025-09-02T17:07:23.913447] [INFO ] [MAIN ] CGV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:23.981902] [INFO ] [MAIN ] CGV: Loaded 705 existing records. [2025-09-02T17:07:24.339763] [INFO ] [MAIN ] CGV: Found 1 missing trading days. [2025-09-02T17:07:24.341989] [INFO ] [MAIN ] CGV: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:24.342681] [INFO ] [REMOTE ] CGV: Fetching primary data for 2025-09. [2025-09-02T17:07:24.348599] [WARN ] [VALIDATOR ] CFG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:24.349268] [INFO ] [MAIN ] CFG: Combined data validation passed. [2025-09-02T17:07:24.514674] [INFO ] [MAIN ] CF: Update completed successfully. [2025-09-02T17:07:24.518162] [INFO ] [MAIN ] Update Progress: 433/2372 symbols completed. CF took 5.1s. Estimated remaining: 32m 53s. Rate: 59.0 symbols/min [2025-09-02T17:07:24.698317] [INFO ] [MAIN ] CHCT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:24.736128] [INFO ] [MAIN ] CHCT: Loaded 11461 existing records. [2025-09-02T17:07:24.868575] [INFO ] [MAIN ] CFG: Update completed successfully. [2025-09-02T17:07:24.890094] [INFO ] [MAIN ] Update Progress: 434/2372 symbols completed. CFG took 4.6s. Estimated remaining: 32m 50s. Rate: 59.0 symbols/min [2025-09-02T17:07:24.926224] [INFO ] [MAIN ] CHCT: Found 1 missing trading days. [2025-09-02T17:07:24.960356] [INFO ] [MAIN ] CHCT: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:24.993183] [INFO ] [REMOTE ] CHCT: Fetching primary data for 2025-09. [2025-09-02T17:07:25.103125] [INFO ] [MAIN ] CHD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:25.130610] [INFO ] [MAIN ] CHD: Loaded 23956 existing records. [2025-09-02T17:07:25.234130] [INFO ] [REMOTE ] CGV: Incremental fetch complete for 2025-09 (0.89 seconds). [2025-09-02T17:07:25.241980] [INFO ] [MAIN ] CGV: Adding 8 new records, updating 0 existing records. [2025-09-02T17:07:25.284477] [INFO ] [MAIN ] CGV: Combined dataset has 713 total records. [2025-09-02T17:07:25.386017] [INFO ] [MAIN ] CHD: Found 1 missing trading days. [2025-09-02T17:07:25.397206] [INFO ] [MAIN ] CHD: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:25.418804] [INFO ] [REMOTE ] CHD: Fetching primary data for 2025-09. [2025-09-02T17:07:25.422601] [INFO ] [REMOTE ] CGAU: Incremental fetch complete for 2025-09 (2.35 seconds). [2025-09-02T17:07:25.481199] [INFO ] [MAIN ] CGAU: Adding 361 new records, updating 0 existing records. [2025-09-02T17:07:25.544134] [WARN ] [VALIDATOR ] CGV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:25.660498] [INFO ] [MAIN ] CGAU: Combined dataset has 19574 total records. [2025-09-02T17:07:25.910434] [WARN ] [VALIDATOR ] CGAU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:26.010267] [WARN ] [VALIDATOR ] CGV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:26.010475] [INFO ] [MAIN ] CGV: Combined data validation passed. [2025-09-02T17:07:26.065690] [INFO ] [MAIN ] CGV: Update completed successfully. [2025-09-02T17:07:26.073959] [INFO ] [MAIN ] Update Progress: 435/2372 symbols completed. CGV took 2.5s. Estimated remaining: 32m 49s. Rate: 59.0 symbols/min [2025-09-02T17:07:26.273336] [INFO ] [MAIN ] CHE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:26.274057] [WARN ] [VALIDATOR ] CGAU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:26.274270] [INFO ] [MAIN ] CGAU: Combined data validation passed. [2025-09-02T17:07:26.333188] [INFO ] [MAIN ] CHE: Loaded 6978 existing records. [2025-09-02T17:07:26.550181] [INFO ] [MAIN ] CHE: Found 1 missing trading days. [2025-09-02T17:07:26.550814] [INFO ] [MAIN ] CHE: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:26.551508] [INFO ] [REMOTE ] CHE: Fetching primary data for 2025-09. [2025-09-02T17:07:26.579626] [INFO ] [MAIN ] CGAU: Update completed successfully. [2025-09-02T17:07:26.581875] [INFO ] [MAIN ] Update Progress: 436/2372 symbols completed. CGAU took 3.9s. Estimated remaining: 32m 46s. Rate: 59.1 symbols/min [2025-09-02T17:07:26.780803] [INFO ] [MAIN ] CHGG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:26.809019] [INFO ] [MAIN ] CHGG: Loaded 21984 existing records. [2025-09-02T17:07:27.000468] [INFO ] [MAIN ] CHGG: Found 1 missing trading days. [2025-09-02T17:07:27.000723] [INFO ] [MAIN ] CHGG: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:27.001240] [INFO ] [REMOTE ] CHGG: Fetching primary data for 2025-09. [2025-09-02T17:07:27.012483] [INFO ] [REMOTE ] CHCT: Incremental fetch complete for 2025-09 (2.02 seconds). [2025-09-02T17:07:27.042384] [INFO ] [MAIN ] CHCT: Adding 179 new records, updating 0 existing records. [2025-09-02T17:07:27.046895] [INFO ] [MAIN ] CHCT: Combined dataset has 11640 total records. [2025-09-02T17:07:27.241872] [WARN ] [VALIDATOR ] CHCT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:27.501027] [WARN ] [VALIDATOR ] CHCT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:27.501283] [INFO ] [MAIN ] CHCT: Combined data validation passed. [2025-09-02T17:07:27.625040] [INFO ] [MAIN ] CHCT: Update completed successfully. [2025-09-02T17:07:27.627209] [INFO ] [MAIN ] Update Progress: 437/2372 symbols completed. CHCT took 3.1s. Estimated remaining: 32m 45s. Rate: 59.1 symbols/min [2025-09-02T17:07:27.851569] [INFO ] [REMOTE ] CHD: Incremental fetch complete for 2025-09 (2.43 seconds). [2025-09-02T17:07:27.902174] [INFO ] [MAIN ] CHD: Adding 385 new records, updating 0 existing records. [2025-09-02T17:07:27.906262] [INFO ] [MAIN ] CHD: Combined dataset has 24341 total records. [2025-09-02T17:07:28.114232] [WARN ] [VALIDATOR ] CHD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:28.213419] [INFO ] [REMOTE ] CHE: Incremental fetch complete for 2025-09 (1.66 seconds). [2025-09-02T17:07:28.242778] [INFO ] [MAIN ] CHE: Adding 132 new records, updating 0 existing records. [2025-09-02T17:07:28.338015] [INFO ] [MAIN ] CHE: Combined dataset has 7110 total records. [2025-09-02T17:07:28.523221] [WARN ] [VALIDATOR ] CHE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:28.703079] [WARN ] [VALIDATOR ] CHD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:28.708578] [INFO ] [MAIN ] CHD: Combined data validation passed. [2025-09-02T17:07:28.712871] [WARN ] [VALIDATOR ] CHE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:28.712994] [INFO ] [MAIN ] CHE: Combined data validation passed. [2025-09-02T17:07:28.871302] [INFO ] [MAIN ] CHE: Update completed successfully. [2025-09-02T17:07:28.872940] [INFO ] [MAIN ] Update Progress: 438/2372 symbols completed. CHE took 2.8s. Estimated remaining: 32m 45s. Rate: 59.1 symbols/min [2025-09-02T17:07:28.921356] [INFO ] [MAIN ] CHD: Update completed successfully. [2025-09-02T17:07:28.924223] [INFO ] [MAIN ] Update Progress: 439/2372 symbols completed. CHD took 4.0s. Estimated remaining: 32m 40s. Rate: 59.2 symbols/min [2025-09-02T17:07:29.825785] [INFO ] [REMOTE ] CHGG: Incremental fetch complete for 2025-09 (2.82 seconds). [2025-09-02T17:07:29.870153] [INFO ] [MAIN ] CHGG: Adding 367 new records, updating 0 existing records. [2025-09-02T17:07:29.874390] [INFO ] [MAIN ] CHGG: Combined dataset has 22351 total records. [2025-09-02T17:07:30.053817] [WARN ] [VALIDATOR ] CHGG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:30.240018] [WARN ] [VALIDATOR ] CHGG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:30.240158] [INFO ] [MAIN ] CHGG: Combined data validation passed. [2025-09-02T17:07:30.368606] [INFO ] [MAIN ] CHGG: Update completed successfully. [2025-09-02T17:07:30.371375] [INFO ] [MAIN ] Update Progress: 440/2372 symbols completed. CHGG took 3.8s. Estimated remaining: 32m 41s. Rate: 59.1 symbols/min [2025-09-02T17:07:30.938295] [INFO ] [MAIN ] CHPT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:31.078754] [INFO ] [MAIN ] CHMI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:31.074844] [INFO ] [MAIN ] CHH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:31.098272] [INFO ] [MAIN ] CHN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:31.105607] [INFO ] [MAIN ] CHN: Loaded 2206 existing records. [2025-09-02T17:07:31.234932] [INFO ] [MAIN ] CHPT: Loaded 22246 existing records. [2025-09-02T17:07:31.246943] [INFO ] [MAIN ] CHMI: Loaded 9196 existing records. [2025-09-02T17:07:31.364696] [INFO ] [MAIN ] CHH: Loaded 14073 existing records. [2025-09-02T17:07:31.424849] [INFO ] [MAIN ] CHN: Found 1 missing trading days. [2025-09-02T17:07:31.513720] [INFO ] [MAIN ] CHN: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:31.575703] [INFO ] [REMOTE ] CHN: Fetching primary data for 2025-09. [2025-09-02T17:07:31.815022] [INFO ] [MAIN ] CHPT: Found 1 missing trading days. [2025-09-02T17:07:31.828389] [INFO ] [MAIN ] CHPT: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:31.833102] [INFO ] [REMOTE ] CHPT: Fetching primary data for 2025-09. [2025-09-02T17:07:31.803491] [INFO ] [MAIN ] CHMI: Found 1 missing trading days. [2025-09-02T17:07:31.834313] [INFO ] [MAIN ] CHMI: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:31.840097] [INFO ] [REMOTE ] CHMI: Fetching primary data for 2025-09. [2025-09-02T17:07:31.912507] [INFO ] [MAIN ] CHH: Found 1 missing trading days. [2025-09-02T17:07:31.912699] [INFO ] [MAIN ] CHH: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:31.912916] [INFO ] [REMOTE ] CHH: Fetching primary data for 2025-09. [2025-09-02T17:07:32.929393] [INFO ] [REMOTE ] CHN: Incremental fetch complete for 2025-09 (1.35 seconds). [2025-09-02T17:07:32.934845] [INFO ] [MAIN ] CHN: Adding 44 new records, updating 0 existing records. [2025-09-02T17:07:32.936191] [INFO ] [MAIN ] CHN: Combined dataset has 2250 total records. [2025-09-02T17:07:33.094041] [INFO ] [REMOTE ] CHMI: Incremental fetch complete for 2025-09 (1.25 seconds). [2025-09-02T17:07:33.137369] [INFO ] [MAIN ] CHMI: Adding 187 new records, updating 0 existing records. [2025-09-02T17:07:33.137007] [WARN ] [VALIDATOR ] CHN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:33.230401] [INFO ] [MAIN ] CHMI: Combined dataset has 9383 total records. [2025-09-02T17:07:33.507192] [WARN ] [VALIDATOR ] CHMI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:33.694104] [WARN ] [VALIDATOR ] CHN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:33.694931] [INFO ] [MAIN ] CHN: Combined data validation passed. [2025-09-02T17:07:33.711268] [WARN ] [VALIDATOR ] CHMI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:33.711938] [INFO ] [MAIN ] CHN: Update completed successfully. [2025-09-02T17:07:33.712468] [INFO ] [MAIN ] Update Progress: 441/2372 symbols completed. CHN took 3.3s. Estimated remaining: 32m 50s. Rate: 58.8 symbols/min [2025-09-02T17:07:33.711878] [INFO ] [MAIN ] CHMI: Combined data validation passed. [2025-09-02T17:07:33.928068] [INFO ] [MAIN ] CHT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:33.933303] [INFO ] [REMOTE ] CHH: Incremental fetch complete for 2025-09 (2.02 seconds). [2025-09-02T17:07:33.960757] [INFO ] [MAIN ] CHH: Adding 159 new records, updating 0 existing records. [2025-09-02T17:07:33.969857] [INFO ] [MAIN ] CHT: Loaded 8456 existing records. [2025-09-02T17:07:34.000838] [INFO ] [MAIN ] CHH: Combined dataset has 14232 total records. [2025-09-02T17:07:34.037253] [INFO ] [MAIN ] CHMI: Update completed successfully. [2025-09-02T17:07:34.061145] [INFO ] [MAIN ] Update Progress: 442/2372 symbols completed. CHMI took 3.7s. Estimated remaining: 32m 46s. Rate: 58.9 symbols/min [2025-09-02T17:07:34.430351] [INFO ] [MAIN ] CHT: Found 1 missing trading days. [2025-09-02T17:07:34.432240] [INFO ] [REMOTE ] CHPT: Incremental fetch complete for 2025-09 (2.60 seconds). [2025-09-02T17:07:34.435492] [WARN ] [VALIDATOR ] CHH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:34.440714] [INFO ] [MAIN ] CHT: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:34.484931] [INFO ] [REMOTE ] CHT: Fetching primary data for 2025-09. [2025-09-02T17:07:34.495908] [INFO ] [MAIN ] CHPT: Adding 280 new records, updating 0 existing records. [2025-09-02T17:07:34.585474] [INFO ] [MAIN ] CHWY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:34.698257] [INFO ] [MAIN ] CHPT: Combined dataset has 22526 total records. [2025-09-02T17:07:34.846819] [INFO ] [MAIN ] CHWY: Loaded 24485 existing records. [2025-09-02T17:07:34.978745] [WARN ] [VALIDATOR ] CHPT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:35.217135] [INFO ] [MAIN ] CHWY: Found 1 missing trading days. [2025-09-02T17:07:35.175324] [WARN ] [VALIDATOR ] CHH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:35.255007] [INFO ] [MAIN ] CHH: Combined data validation passed. [2025-09-02T17:07:35.254890] [INFO ] [MAIN ] CHWY: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:35.293173] [INFO ] [REMOTE ] CHWY: Fetching primary data for 2025-09. [2025-09-02T17:07:35.369831] [WARN ] [VALIDATOR ] CHPT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:35.370615] [INFO ] [MAIN ] CHPT: Combined data validation passed. [2025-09-02T17:07:35.485291] [INFO ] [MAIN ] CHH: Update completed successfully. [2025-09-02T17:07:35.487107] [INFO ] [MAIN ] Update Progress: 443/2372 symbols completed. CHH took 5.1s. Estimated remaining: 32m 47s. Rate: 58.8 symbols/min [2025-09-02T17:07:35.667698] [INFO ] [MAIN ] CI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:35.706359] [INFO ] [MAIN ] CI: Loaded 22873 existing records. [2025-09-02T17:07:35.779073] [INFO ] [MAIN ] CHPT: Update completed successfully. [2025-09-02T17:07:35.787316] [INFO ] [MAIN ] Update Progress: 444/2372 symbols completed. CHPT took 5.4s. Estimated remaining: 32m 43s. Rate: 58.9 symbols/min [2025-09-02T17:07:35.904761] [INFO ] [REMOTE ] CHT: Incremental fetch complete for 2025-09 (1.42 seconds). [2025-09-02T17:07:36.005661] [INFO ] [MAIN ] CHT: Adding 167 new records, updating 0 existing records. [2025-09-02T17:07:36.030509] [INFO ] [MAIN ] CI: Found 1 missing trading days. [2025-09-02T17:07:36.035544] [INFO ] [MAIN ] CI: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:36.057139] [INFO ] [REMOTE ] CI: Fetching primary data for 2025-09. [2025-09-02T17:07:36.091697] [INFO ] [MAIN ] CHT: Combined dataset has 8623 total records. [2025-09-02T17:07:36.111386] [INFO ] [MAIN ] CIA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:36.301540] [INFO ] [MAIN ] CIA: Loaded 9028 existing records. [2025-09-02T17:07:36.305232] [WARN ] [VALIDATOR ] CHT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:36.666211] [INFO ] [MAIN ] CIA: Found 1 missing trading days. [2025-09-02T17:07:36.666385] [INFO ] [MAIN ] CIA: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:36.666610] [INFO ] [REMOTE ] CIA: Fetching primary data for 2025-09. [2025-09-02T17:07:36.670004] [WARN ] [VALIDATOR ] CHT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:36.670119] [INFO ] [MAIN ] CHT: Combined data validation passed. [2025-09-02T17:07:36.722358] [INFO ] [MAIN ] CHT: Update completed successfully. [2025-09-02T17:07:36.723374] [INFO ] [MAIN ] Update Progress: 445/2372 symbols completed. CHT took 3.0s. Estimated remaining: 32m 41s. Rate: 59.0 symbols/min [2025-09-02T17:07:36.892166] [INFO ] [MAIN ] CIB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:36.905179] [INFO ] [MAIN ] CIB: Loaded 12985 existing records. [2025-09-02T17:07:37.077479] [INFO ] [MAIN ] CIB: Found 1 missing trading days. [2025-09-02T17:07:37.077684] [INFO ] [MAIN ] CIB: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:37.077895] [INFO ] [REMOTE ] CIB: Fetching primary data for 2025-09. [2025-09-02T17:07:38.093728] [INFO ] [REMOTE ] CHWY: Incremental fetch complete for 2025-09 (2.80 seconds). [2025-09-02T17:07:38.139342] [INFO ] [MAIN ] CHWY: Adding 390 new records, updating 0 existing records. [2025-09-02T17:07:38.143188] [INFO ] [MAIN ] CHWY: Combined dataset has 24875 total records. [2025-09-02T17:07:38.305617] [INFO ] [REMOTE ] CIA: Incremental fetch complete for 2025-09 (1.64 seconds). [2025-09-02T17:07:38.325480] [WARN ] [VALIDATOR ] CHWY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:38.374359] [INFO ] [MAIN ] CIA: Adding 155 new records, updating 0 existing records. [2025-09-02T17:07:38.523238] [INFO ] [MAIN ] CIA: Combined dataset has 9183 total records. [2025-09-02T17:07:38.721861] [WARN ] [VALIDATOR ] CIA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:38.884525] [WARN ] [VALIDATOR ] CHWY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:38.907343] [INFO ] [MAIN ] CHWY: Combined data validation passed. [2025-09-02T17:07:38.910623] [INFO ] [REMOTE ] CI: Incremental fetch complete for 2025-09 (2.85 seconds). [2025-09-02T17:07:38.956871] [INFO ] [MAIN ] CI: Adding 379 new records, updating 0 existing records. [2025-09-02T17:07:38.962041] [WARN ] [VALIDATOR ] CIA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:38.962213] [INFO ] [MAIN ] CIA: Combined data validation passed. [2025-09-02T17:07:39.045471] [INFO ] [MAIN ] CI: Combined dataset has 23252 total records. [2025-09-02T17:07:39.190235] [INFO ] [REMOTE ] CIB: Incremental fetch complete for 2025-09 (2.11 seconds). [2025-09-02T17:07:39.250295] [INFO ] [MAIN ] CIB: Adding 215 new records, updating 0 existing records. [2025-09-02T17:07:39.325601] [WARN ] [VALIDATOR ] CI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:39.385732] [INFO ] [MAIN ] CIB: Combined dataset has 13200 total records. [2025-09-02T17:07:39.504781] [INFO ] [MAIN ] CIA: Update completed successfully. [2025-09-02T17:07:39.575039] [INFO ] [MAIN ] Update Progress: 446/2372 symbols completed. CIA took 3.8s. Estimated remaining: 32m 48s. Rate: 58.7 symbols/min [2025-09-02T17:07:39.849200] [WARN ] [VALIDATOR ] CIB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:39.944638] [INFO ] [MAIN ] CICB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:39.949854] [WARN ] [VALIDATOR ] CI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:39.983164] [INFO ] [MAIN ] CI: Combined data validation passed. [2025-09-02T17:07:40.030972] [INFO ] [MAIN ] CICB: Loaded 602 existing records. [2025-09-02T17:07:40.342908] [INFO ] [MAIN ] CHWY: Update completed successfully. [2025-09-02T17:07:40.365226] [INFO ] [MAIN ] Update Progress: 447/2372 symbols completed. CHWY took 6.3s. Estimated remaining: 32m 46s. Rate: 58.7 symbols/min [2025-09-02T17:07:40.415019] [INFO ] [MAIN ] CICB: Found 1 missing trading days. [2025-09-02T17:07:40.449924] [INFO ] [MAIN ] CICB: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:40.450570] [INFO ] [REMOTE ] CICB: Fetching primary data for 2025-09. [2025-09-02T17:07:40.430920] [WARN ] [VALIDATOR ] CIB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:40.457817] [INFO ] [MAIN ] CIB: Combined data validation passed. [2025-09-02T17:07:40.664892] [INFO ] [MAIN ] CIEN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:40.710630] [INFO ] [MAIN ] CI: Update completed successfully. [2025-09-02T17:07:40.713585] [INFO ] [MAIN ] Update Progress: 448/2372 symbols completed. CI took 5.2s. Estimated remaining: 32m 42s. Rate: 58.8 symbols/min [2025-09-02T17:07:40.792015] [INFO ] [MAIN ] CIEN: Loaded 23702 existing records. [2025-09-02T17:07:41.008467] [INFO ] [MAIN ] CIF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:41.026545] [INFO ] [MAIN ] CIB: Update completed successfully. [2025-09-02T17:07:41.038358] [INFO ] [MAIN ] Update Progress: 449/2372 symbols completed. CIB took 4.3s. Estimated remaining: 32m 38s. Rate: 58.9 symbols/min [2025-09-02T17:07:41.109511] [INFO ] [REMOTE ] CICB: Incremental fetch complete for 2025-09 (0.66 seconds). [2025-09-02T17:07:41.129603] [INFO ] [MAIN ] CICB: Adding 4 new records, updating 0 existing records. [2025-09-02T17:07:41.123075] [INFO ] [MAIN ] CIF: Loaded 1658 existing records. [2025-09-02T17:07:41.130772] [INFO ] [MAIN ] CIEN: Found 1 missing trading days. [2025-09-02T17:07:41.189444] [INFO ] [MAIN ] CIEN: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:41.208989] [INFO ] [REMOTE ] CIEN: Fetching primary data for 2025-09. [2025-09-02T17:07:41.208623] [INFO ] [MAIN ] CICB: Combined dataset has 606 total records. [2025-09-02T17:07:41.538731] [INFO ] [MAIN ] CIG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:41.540693] [INFO ] [MAIN ] CIF: Found 1 missing trading days. [2025-09-02T17:07:41.546820] [INFO ] [MAIN ] CIF: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:41.552362] [INFO ] [REMOTE ] CIF: Fetching primary data for 2025-09. [2025-09-02T17:07:41.625196] [WARN ] [VALIDATOR ] CICB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:41.758220] [INFO ] [MAIN ] CIG: Loaded 20712 existing records. [2025-09-02T17:07:41.984729] [INFO ] [MAIN ] CIG: Found 1 missing trading days. [2025-09-02T17:07:41.985250] [INFO ] [MAIN ] CIG: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:41.985539] [INFO ] [REMOTE ] CIG: Fetching primary data for 2025-09. [2025-09-02T17:07:41.987636] [WARN ] [VALIDATOR ] CICB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:41.987829] [INFO ] [MAIN ] CICB: Combined data validation passed. [2025-09-02T17:07:41.992728] [INFO ] [MAIN ] CICB: Update completed successfully. [2025-09-02T17:07:41.992939] [INFO ] [MAIN ] Update Progress: 450/2372 symbols completed. CICB took 2.4s. Estimated remaining: 32m 37s. Rate: 58.9 symbols/min [2025-09-02T17:07:42.166128] [INFO ] [MAIN ] CII: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:42.173090] [INFO ] [MAIN ] CII: Loaded 5887 existing records. [2025-09-02T17:07:42.340465] [INFO ] [MAIN ] CII: Found 1 missing trading days. [2025-09-02T17:07:42.340609] [INFO ] [MAIN ] CII: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:42.340850] [INFO ] [REMOTE ] CII: Fetching primary data for 2025-09. [2025-09-02T17:07:42.774955] [INFO ] [REMOTE ] CIF: Incremental fetch complete for 2025-09 (1.22 seconds). [2025-09-02T17:07:42.778811] [INFO ] [MAIN ] CIF: Adding 28 new records, updating 0 existing records. [2025-09-02T17:07:42.780148] [INFO ] [MAIN ] CIF: Combined dataset has 1686 total records. [2025-09-02T17:07:42.954226] [WARN ] [VALIDATOR ] CIF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:43.141537] [WARN ] [VALIDATOR ] CIF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:43.141756] [INFO ] [MAIN ] CIF: Combined data validation passed. [2025-09-02T17:07:43.152775] [INFO ] [MAIN ] CIF: Update completed successfully. [2025-09-02T17:07:43.153031] [INFO ] [MAIN ] Update Progress: 451/2372 symbols completed. CIF took 2.4s. Estimated remaining: 32m 36s. Rate: 58.9 symbols/min [2025-09-02T17:07:43.319734] [INFO ] [MAIN ] CIM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:43.336461] [INFO ] [MAIN ] CIM: Loaded 16045 existing records. [2025-09-02T17:07:43.511218] [INFO ] [MAIN ] CIM: Found 1 missing trading days. [2025-09-02T17:07:43.511372] [INFO ] [MAIN ] CIM: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:43.511574] [INFO ] [REMOTE ] CIM: Fetching primary data for 2025-09. [2025-09-02T17:07:43.846579] [INFO ] [REMOTE ] CII: Incremental fetch complete for 2025-09 (1.51 seconds). [2025-09-02T17:07:43.859016] [INFO ] [MAIN ] CII: Adding 108 new records, updating 0 existing records. [2025-09-02T17:07:43.860896] [INFO ] [MAIN ] CII: Combined dataset has 5995 total records. [2025-09-02T17:07:44.035107] [WARN ] [VALIDATOR ] CII: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:44.221112] [WARN ] [VALIDATOR ] CII: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:44.221338] [INFO ] [MAIN ] CII: Combined data validation passed. [2025-09-02T17:07:44.259460] [INFO ] [MAIN ] CII: Update completed successfully. [2025-09-02T17:07:44.260264] [INFO ] [MAIN ] Update Progress: 452/2372 symbols completed. CII took 2.3s. Estimated remaining: 32m 36s. Rate: 58.9 symbols/min [2025-09-02T17:07:44.364533] [INFO ] [REMOTE ] CIEN: Incremental fetch complete for 2025-09 (3.16 seconds). [2025-09-02T17:07:44.459377] [INFO ] [MAIN ] CIEN: Adding 385 new records, updating 0 existing records. [2025-09-02T17:07:44.489838] [INFO ] [MAIN ] CIMN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:44.494877] [INFO ] [MAIN ] CIMN: Loaded 1112 existing records. [2025-09-02T17:07:44.595484] [INFO ] [MAIN ] CIEN: Combined dataset has 24087 total records. [2025-09-02T17:07:44.609635] [INFO ] [REMOTE ] CIG: Incremental fetch complete for 2025-09 (2.62 seconds). [2025-09-02T17:07:44.739926] [INFO ] [MAIN ] CIG: Adding 349 new records, updating 0 existing records. [2025-09-02T17:07:44.741548] [INFO ] [MAIN ] CIMN: Found 1 missing trading days. [2025-09-02T17:07:44.790875] [INFO ] [MAIN ] CIMN: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:44.803444] [INFO ] [REMOTE ] CIMN: Fetching primary data for 2025-09. [2025-09-02T17:07:44.842667] [INFO ] [MAIN ] CIG: Combined dataset has 21061 total records. [2025-09-02T17:07:44.963262] [WARN ] [VALIDATOR ] CIEN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:45.201778] [WARN ] [VALIDATOR ] CIG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:45.373292] [INFO ] [REMOTE ] CIM: Incremental fetch complete for 2025-09 (1.86 seconds). [2025-09-02T17:07:45.488748] [INFO ] [MAIN ] CIM: Adding 256 new records, updating 0 existing records. [2025-09-02T17:07:45.537475] [INFO ] [MAIN ] CIM: Combined dataset has 16301 total records. [2025-09-02T17:07:45.574831] [WARN ] [VALIDATOR ] CIEN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:45.574738] [WARN ] [VALIDATOR ] CIG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:45.602116] [INFO ] [MAIN ] CIEN: Combined data validation passed. [2025-09-02T17:07:45.623984] [INFO ] [MAIN ] CIG: Combined data validation passed. [2025-09-02T17:07:45.826417] [WARN ] [VALIDATOR ] CIM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:46.003183] [INFO ] [REMOTE ] CIMN: Incremental fetch complete for 2025-09 (1.20 seconds). [2025-09-02T17:07:46.031400] [INFO ] [MAIN ] CIMN: Adding 8 new records, updating 0 existing records. [2025-09-02T17:07:46.089870] [INFO ] [MAIN ] CIMN: Combined dataset has 1120 total records. [2025-09-02T17:07:46.234886] [WARN ] [VALIDATOR ] CIM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:46.247439] [INFO ] [MAIN ] CIM: Combined data validation passed. [2025-09-02T17:07:46.348784] [WARN ] [VALIDATOR ] CIMN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:46.627732] [WARN ] [VALIDATOR ] CIMN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:46.634408] [INFO ] [MAIN ] CIG: Update completed successfully. [2025-09-02T17:07:46.635575] [INFO ] [MAIN ] CIMN: Combined data validation passed. [2025-09-02T17:07:46.638991] [INFO ] [MAIN ] Update Progress: 453/2372 symbols completed. CIG took 5.6s. Estimated remaining: 32m 41s. Rate: 58.7 symbols/min [2025-09-02T17:07:46.723885] [INFO ] [MAIN ] CIMN: Update completed successfully. [2025-09-02T17:07:46.736991] [INFO ] [MAIN ] Update Progress: 454/2372 symbols completed. CIMN took 2.5s. Estimated remaining: 32m 36s. Rate: 58.8 symbols/min [2025-09-02T17:07:46.865403] [INFO ] [MAIN ] CIEN: Update completed successfully. [2025-09-02T17:07:46.940708] [INFO ] [MAIN ] Update Progress: 455/2372 symbols completed. CIEN took 6.6s. Estimated remaining: 32m 31s. Rate: 58.9 symbols/min [2025-09-02T17:07:46.968714] [INFO ] [MAIN ] CIMO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:46.966521] [INFO ] [MAIN ] CIM: Update completed successfully. [2025-09-02T17:07:47.018940] [INFO ] [MAIN ] Update Progress: 456/2372 symbols completed. CIM took 3.9s. Estimated remaining: 32m 26s. Rate: 59.1 symbols/min [2025-09-02T17:07:47.103085] [INFO ] [MAIN ] CINT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:47.192378] [INFO ] [MAIN ] CIMO: Loaded 1234 existing records. [2025-09-02T17:07:47.469050] [INFO ] [MAIN ] CIO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:47.547017] [INFO ] [MAIN ] CINT: Loaded 8393 existing records. [2025-09-02T17:07:47.533495] [INFO ] [MAIN ] CION: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:47.723601] [INFO ] [MAIN ] CIMO: Found 1 missing trading days. [2025-09-02T17:07:47.751975] [INFO ] [MAIN ] CIMO: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:47.751570] [INFO ] [MAIN ] CIO: Loaded 9812 existing records. [2025-09-02T17:07:47.773977] [INFO ] [REMOTE ] CIMO: Fetching primary data for 2025-09. [2025-09-02T17:07:47.860766] [INFO ] [MAIN ] CINT: Found 1 missing trading days. [2025-09-02T17:07:47.915994] [INFO ] [MAIN ] CINT: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:47.928767] [INFO ] [REMOTE ] CINT: Fetching primary data for 2025-09. [2025-09-02T17:07:47.915911] [INFO ] [MAIN ] CION: Loaded 12462 existing records. [2025-09-02T17:07:48.092182] [INFO ] [MAIN ] CIO: Found 1 missing trading days. [2025-09-02T17:07:48.114208] [INFO ] [MAIN ] CIO: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:48.115390] [INFO ] [REMOTE ] CIO: Fetching primary data for 2025-09. [2025-09-02T17:07:48.188359] [INFO ] [MAIN ] CION: Found 1 missing trading days. [2025-09-02T17:07:48.188539] [INFO ] [MAIN ] CION: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:48.188771] [INFO ] [REMOTE ] CION: Fetching primary data for 2025-09. [2025-09-02T17:07:48.967490] [INFO ] [REMOTE ] CIMO: Incremental fetch complete for 2025-09 (1.19 seconds). [2025-09-02T17:07:48.970154] [INFO ] [MAIN ] CIMO: Adding 12 new records, updating 0 existing records. [2025-09-02T17:07:48.971595] [INFO ] [MAIN ] CIMO: Combined dataset has 1246 total records. [2025-09-02T17:07:49.155352] [WARN ] [VALIDATOR ] CIMO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:49.339237] [WARN ] [VALIDATOR ] CIMO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:49.339367] [INFO ] [MAIN ] CIMO: Combined data validation passed. [2025-09-02T17:07:49.348245] [INFO ] [MAIN ] CIMO: Update completed successfully. [2025-09-02T17:07:49.348560] [INFO ] [MAIN ] Update Progress: 457/2372 symbols completed. CIMO took 2.7s. Estimated remaining: 32m 31s. Rate: 58.9 symbols/min [2025-09-02T17:07:49.518421] [INFO ] [MAIN ] CIVI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:49.540724] [INFO ] [MAIN ] CIVI: Loaded 24005 existing records. [2025-09-02T17:07:49.717160] [INFO ] [MAIN ] CIVI: Found 1 missing trading days. [2025-09-02T17:07:49.717336] [INFO ] [MAIN ] CIVI: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:49.717551] [INFO ] [REMOTE ] CIVI: Fetching primary data for 2025-09. [2025-09-02T17:07:49.933698] [INFO ] [REMOTE ] CIO: Incremental fetch complete for 2025-09 (1.82 seconds). [2025-09-02T17:07:49.953838] [INFO ] [MAIN ] CIO: Adding 149 new records, updating 0 existing records. [2025-09-02T17:07:49.956508] [INFO ] [MAIN ] CIO: Combined dataset has 9961 total records. [2025-09-02T17:07:50.069091] [INFO ] [REMOTE ] CION: Incremental fetch complete for 2025-09 (1.88 seconds). [2025-09-02T17:07:50.116919] [INFO ] [MAIN ] CION: Adding 248 new records, updating 0 existing records. [2025-09-02T17:07:50.180117] [WARN ] [VALIDATOR ] CIO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:50.247586] [INFO ] [MAIN ] CION: Combined dataset has 12710 total records. [2025-09-02T17:07:50.542516] [WARN ] [VALIDATOR ] CION: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:50.724537] [WARN ] [VALIDATOR ] CIO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:50.724862] [INFO ] [MAIN ] CIO: Combined data validation passed. [2025-09-02T17:07:50.726383] [WARN ] [VALIDATOR ] CION: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:50.726810] [INFO ] [MAIN ] CION: Combined data validation passed. [2025-09-02T17:07:50.825187] [INFO ] [REMOTE ] CINT: Incremental fetch complete for 2025-09 (2.90 seconds). [2025-09-02T17:07:50.843204] [INFO ] [MAIN ] CINT: Adding 110 new records, updating 0 existing records. [2025-09-02T17:07:50.850962] [INFO ] [MAIN ] CINT: Combined dataset has 8503 total records. [2025-09-02T17:07:51.055965] [WARN ] [VALIDATOR ] CINT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:51.081827] [INFO ] [MAIN ] CIO: Update completed successfully. [2025-09-02T17:07:51.086919] [INFO ] [MAIN ] Update Progress: 458/2372 symbols completed. CIO took 4.1s. Estimated remaining: 32m 33s. Rate: 58.8 symbols/min [2025-09-02T17:07:51.136239] [INFO ] [MAIN ] CION: Update completed successfully. [2025-09-02T17:07:51.202307] [INFO ] [MAIN ] Update Progress: 459/2372 symbols completed. CION took 4.2s. Estimated remaining: 32m 28s. Rate: 58.9 symbols/min [2025-09-02T17:07:51.534008] [INFO ] [MAIN ] CL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:51.606798] [INFO ] [MAIN ] CLB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:51.609948] [WARN ] [VALIDATOR ] CINT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:51.610146] [INFO ] [MAIN ] CINT: Combined data validation passed. [2025-09-02T17:07:51.673723] [INFO ] [MAIN ] CLB: Loaded 14615 existing records. [2025-09-02T17:07:51.700486] [INFO ] [MAIN ] CL: Loaded 24469 existing records. [2025-09-02T17:07:51.896211] [INFO ] [MAIN ] CINT: Update completed successfully. [2025-09-02T17:07:51.908089] [INFO ] [MAIN ] Update Progress: 460/2372 symbols completed. CINT took 5.1s. Estimated remaining: 32m 26s. Rate: 59.0 symbols/min [2025-09-02T17:07:52.143984] [INFO ] [MAIN ] CLB: Found 1 missing trading days. [2025-09-02T17:07:52.168524] [INFO ] [MAIN ] CLB: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:52.168422] [INFO ] [MAIN ] CL: Found 1 missing trading days. [2025-09-02T17:07:52.171760] [INFO ] [MAIN ] CL: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:52.172120] [INFO ] [REMOTE ] CLB: Fetching primary data for 2025-09. [2025-09-02T17:07:52.172888] [INFO ] [REMOTE ] CL: Fetching primary data for 2025-09. [2025-09-02T17:07:52.244141] [INFO ] [MAIN ] CLCO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:52.250142] [INFO ] [MAIN ] CLCO: Loaded 4757 existing records. [2025-09-02T17:07:52.417294] [INFO ] [MAIN ] CLCO: Found 1 missing trading days. [2025-09-02T17:07:52.417596] [INFO ] [MAIN ] CLCO: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:52.417825] [INFO ] [REMOTE ] CLCO: Fetching primary data for 2025-09. [2025-09-02T17:07:52.504243] [INFO ] [REMOTE ] CIVI: Incremental fetch complete for 2025-09 (2.79 seconds). [2025-09-02T17:07:52.549742] [INFO ] [MAIN ] CIVI: Adding 388 new records, updating 0 existing records. [2025-09-02T17:07:52.554664] [INFO ] [MAIN ] CIVI: Combined dataset has 24393 total records. [2025-09-02T17:07:52.733845] [WARN ] [VALIDATOR ] CIVI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:52.923306] [WARN ] [VALIDATOR ] CIVI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:52.923440] [INFO ] [MAIN ] CIVI: Combined data validation passed. [2025-09-02T17:07:53.070189] [INFO ] [MAIN ] CIVI: Update completed successfully. [2025-09-02T17:07:53.072636] [INFO ] [MAIN ] Update Progress: 461/2372 symbols completed. CIVI took 3.7s. Estimated remaining: 32m 25s. Rate: 58.9 symbols/min [2025-09-02T17:07:53.243863] [INFO ] [MAIN ] CLDT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:53.254097] [INFO ] [MAIN ] CLDT: Loaded 10256 existing records. [2025-09-02T17:07:53.436932] [INFO ] [MAIN ] CLDT: Found 1 missing trading days. [2025-09-02T17:07:53.437107] [INFO ] [MAIN ] CLDT: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:53.437323] [INFO ] [REMOTE ] CLDT: Fetching primary data for 2025-09. [2025-09-02T17:07:53.733749] [INFO ] [REMOTE ] CLCO: Incremental fetch complete for 2025-09 (1.32 seconds). [2025-09-02T17:07:53.742457] [INFO ] [MAIN ] CLCO: Adding 55 new records, updating 0 existing records. [2025-09-02T17:07:53.744238] [INFO ] [MAIN ] CLCO: Combined dataset has 4812 total records. [2025-09-02T17:07:53.929167] [WARN ] [VALIDATOR ] CLCO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:54.116659] [WARN ] [VALIDATOR ] CLCO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:54.116805] [INFO ] [MAIN ] CLCO: Combined data validation passed. [2025-09-02T17:07:54.145994] [INFO ] [MAIN ] CLCO: Update completed successfully. [2025-09-02T17:07:54.146633] [INFO ] [MAIN ] Update Progress: 462/2372 symbols completed. CLCO took 2.2s. Estimated remaining: 32m 24s. Rate: 58.9 symbols/min [2025-09-02T17:07:54.328772] [INFO ] [MAIN ] CLF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:54.355286] [INFO ] [MAIN ] CLF: Loaded 24553 existing records. [2025-09-02T17:07:54.463617] [INFO ] [REMOTE ] CL: Incremental fetch complete for 2025-09 (2.29 seconds). [2025-09-02T17:07:54.534143] [INFO ] [MAIN ] CL: Adding 390 new records, updating 0 existing records. [2025-09-02T17:07:54.575063] [INFO ] [REMOTE ] CLB: Incremental fetch complete for 2025-09 (2.40 seconds). [2025-09-02T17:07:54.621313] [INFO ] [MAIN ] CLF: Found 1 missing trading days. [2025-09-02T17:07:54.631219] [INFO ] [MAIN ] CLF: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:54.630982] [INFO ] [MAIN ] CLB: Adding 247 new records, updating 0 existing records. [2025-09-02T17:07:54.631714] [INFO ] [REMOTE ] CLF: Fetching primary data for 2025-09. [2025-09-02T17:07:54.637935] [INFO ] [MAIN ] CL: Combined dataset has 24859 total records. [2025-09-02T17:07:54.682035] [INFO ] [MAIN ] CLB: Combined dataset has 14862 total records. [2025-09-02T17:07:54.840267] [INFO ] [REMOTE ] CLDT: Incremental fetch complete for 2025-09 (1.40 seconds). [2025-09-02T17:07:54.955054] [INFO ] [MAIN ] CLDT: Adding 185 new records, updating 0 existing records. [2025-09-02T17:07:54.958664] [WARN ] [VALIDATOR ] CL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:55.122094] [WARN ] [VALIDATOR ] CLB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:55.160729] [INFO ] [MAIN ] CLDT: Combined dataset has 10441 total records. [2025-09-02T17:07:55.612796] [WARN ] [VALIDATOR ] CLDT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:55.817692] [WARN ] [VALIDATOR ] CL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:55.817998] [INFO ] [MAIN ] CL: Combined data validation passed. [2025-09-02T17:07:55.818450] [WARN ] [VALIDATOR ] CLB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:55.819965] [INFO ] [MAIN ] CLB: Combined data validation passed. [2025-09-02T17:07:55.824559] [WARN ] [VALIDATOR ] CLDT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:55.824723] [INFO ] [MAIN ] CLDT: Combined data validation passed. [2025-09-02T17:07:56.074022] [INFO ] [MAIN ] CLB: Update completed successfully. [2025-09-02T17:07:56.077672] [INFO ] [MAIN ] Update Progress: 463/2372 symbols completed. CLB took 4.8s. Estimated remaining: 32m 27s. Rate: 58.8 symbols/min [2025-09-02T17:07:56.171995] [INFO ] [MAIN ] CLDT: Update completed successfully. [2025-09-02T17:07:56.189287] [INFO ] [MAIN ] Update Progress: 464/2372 symbols completed. CLDT took 3.1s. Estimated remaining: 32m 22s. Rate: 58.9 symbols/min [2025-09-02T17:07:56.399443] [INFO ] [MAIN ] CLH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:56.480788] [INFO ] [MAIN ] CLPR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:56.523085] [INFO ] [MAIN ] CLPR: Loaded 5065 existing records. [2025-09-02T17:07:56.523922] [INFO ] [MAIN ] CLH: Loaded 12050 existing records. [2025-09-02T17:07:56.725374] [INFO ] [MAIN ] CL: Update completed successfully. [2025-09-02T17:07:56.738610] [INFO ] [MAIN ] Update Progress: 465/2372 symbols completed. CL took 5.6s. Estimated remaining: 32m 19s. Rate: 59.0 symbols/min [2025-09-02T17:07:56.908618] [INFO ] [MAIN ] CLPR: Found 1 missing trading days. [2025-09-02T17:07:56.940152] [INFO ] [MAIN ] CLPR: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:56.967684] [INFO ] [MAIN ] CLH: Found 1 missing trading days. [2025-09-02T17:07:56.984437] [INFO ] [REMOTE ] CLPR: Fetching primary data for 2025-09. [2025-09-02T17:07:56.984499] [INFO ] [MAIN ] CLH: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:56.995284] [INFO ] [REMOTE ] CLH: Fetching primary data for 2025-09. [2025-09-02T17:07:57.068599] [INFO ] [MAIN ] CLS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:57.093179] [INFO ] [MAIN ] CLS: Loaded 24489 existing records. [2025-09-02T17:07:57.178240] [INFO ] [REMOTE ] CLF: Incremental fetch complete for 2025-09 (2.55 seconds). [2025-09-02T17:07:57.260677] [INFO ] [MAIN ] CLF: Adding 390 new records, updating 0 existing records. [2025-09-02T17:07:57.332169] [INFO ] [MAIN ] CLS: Found 1 missing trading days. [2025-09-02T17:07:57.332364] [INFO ] [MAIN ] CLS: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:57.332620] [INFO ] [REMOTE ] CLS: Fetching primary data for 2025-09. [2025-09-02T17:07:57.334340] [INFO ] [MAIN ] CLF: Combined dataset has 24943 total records. [2025-09-02T17:07:57.514070] [WARN ] [VALIDATOR ] CLF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:57.718381] [WARN ] [VALIDATOR ] CLF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:57.718581] [INFO ] [MAIN ] CLF: Combined data validation passed. [2025-09-02T17:07:57.878351] [INFO ] [MAIN ] CLF: Update completed successfully. [2025-09-02T17:07:57.884611] [INFO ] [MAIN ] Update Progress: 466/2372 symbols completed. CLF took 3.7s. Estimated remaining: 32m 19s. Rate: 59.0 symbols/min [2025-09-02T17:07:58.056088] [INFO ] [MAIN ] CLVT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:58.080228] [INFO ] [MAIN ] CLVT: Loaded 23787 existing records. [2025-09-02T17:07:58.173816] [INFO ] [REMOTE ] CLPR: Incremental fetch complete for 2025-09 (1.19 seconds). [2025-09-02T17:07:58.192989] [INFO ] [MAIN ] CLPR: Adding 61 new records, updating 0 existing records. [2025-09-02T17:07:58.243663] [INFO ] [MAIN ] CLPR: Combined dataset has 5126 total records. [2025-09-02T17:07:58.332819] [INFO ] [MAIN ] CLVT: Found 1 missing trading days. [2025-09-02T17:07:58.344106] [INFO ] [MAIN ] CLVT: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:58.360086] [INFO ] [REMOTE ] CLVT: Fetching primary data for 2025-09. [2025-09-02T17:07:58.445971] [WARN ] [VALIDATOR ] CLPR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:58.624731] [INFO ] [REMOTE ] CLH: Incremental fetch complete for 2025-09 (1.63 seconds). [2025-09-02T17:07:58.688041] [INFO ] [MAIN ] CLH: Adding 121 new records, updating 0 existing records. [2025-09-02T17:07:58.692518] [WARN ] [VALIDATOR ] CLPR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:58.692671] [INFO ] [MAIN ] CLPR: Combined data validation passed. [2025-09-02T17:07:58.692472] [INFO ] [MAIN ] CLH: Combined dataset has 12171 total records. [2025-09-02T17:07:58.899855] [WARN ] [VALIDATOR ] CLH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:07:58.931766] [INFO ] [MAIN ] CLPR: Update completed successfully. [2025-09-02T17:07:58.977770] [INFO ] [MAIN ] Update Progress: 467/2372 symbols completed. CLPR took 2.8s. Estimated remaining: 32m 18s. Rate: 59.0 symbols/min [2025-09-02T17:07:59.257138] [INFO ] [MAIN ] CLW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:59.260613] [WARN ] [VALIDATOR ] CLH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:07:59.262837] [INFO ] [MAIN ] CLH: Combined data validation passed. [2025-09-02T17:07:59.299925] [INFO ] [MAIN ] CLW: Loaded 9176 existing records. [2025-09-02T17:07:59.508254] [INFO ] [MAIN ] CLW: Found 1 missing trading days. [2025-09-02T17:07:59.510938] [INFO ] [MAIN ] CLW: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:59.512947] [INFO ] [REMOTE ] CLW: Fetching primary data for 2025-09. [2025-09-02T17:07:59.520326] [INFO ] [MAIN ] CLH: Update completed successfully. [2025-09-02T17:07:59.521683] [INFO ] [MAIN ] Update Progress: 468/2372 symbols completed. CLH took 3.4s. Estimated remaining: 32m 15s. Rate: 59.0 symbols/min [2025-09-02T17:07:59.690022] [INFO ] [MAIN ] CLX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:07:59.714378] [INFO ] [MAIN ] CLX: Loaded 23850 existing records. [2025-09-02T17:07:59.890875] [INFO ] [MAIN ] CLX: Found 1 missing trading days. [2025-09-02T17:07:59.891043] [INFO ] [MAIN ] CLX: Need to fetch 1 months: 2025-09 [2025-09-02T17:07:59.891256] [INFO ] [REMOTE ] CLX: Fetching primary data for 2025-09. [2025-09-02T17:08:00.539104] [INFO ] [REMOTE ] CLVT: Incremental fetch complete for 2025-09 (2.18 seconds). [2025-09-02T17:08:00.580460] [INFO ] [MAIN ] CLVT: Adding 345 new records, updating 0 existing records. [2025-09-02T17:08:00.584626] [INFO ] [MAIN ] CLVT: Combined dataset has 24132 total records. [2025-09-02T17:08:00.763188] [WARN ] [VALIDATOR ] CLVT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:00.945621] [WARN ] [VALIDATOR ] CLVT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:00.945788] [INFO ] [MAIN ] CLVT: Combined data validation passed. [2025-09-02T17:08:01.084632] [INFO ] [MAIN ] CLVT: Update completed successfully. [2025-09-02T17:08:01.087230] [INFO ] [MAIN ] Update Progress: 469/2372 symbols completed. CLVT took 3.2s. Estimated remaining: 32m 17s. Rate: 59.0 symbols/min [2025-09-02T17:08:01.256789] [INFO ] [MAIN ] CM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:01.261066] [INFO ] [REMOTE ] CLS: Incremental fetch complete for 2025-09 (3.93 seconds). [2025-09-02T17:08:01.308730] [INFO ] [MAIN ] CLS: Adding 390 new records, updating 0 existing records. [2025-09-02T17:08:01.327532] [INFO ] [MAIN ] CLS: Combined dataset has 24879 total records. [2025-09-02T17:08:01.328033] [INFO ] [MAIN ] CM: Loaded 22623 existing records. [2025-09-02T17:08:01.667343] [INFO ] [MAIN ] CM: Found 1 missing trading days. [2025-09-02T17:08:01.687205] [WARN ] [VALIDATOR ] CLS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:01.683382] [INFO ] [MAIN ] CM: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:01.687530] [INFO ] [REMOTE ] CM: Fetching primary data for 2025-09. [2025-09-02T17:08:01.863340] [INFO ] [REMOTE ] CLW: Incremental fetch complete for 2025-09 (2.35 seconds). [2025-09-02T17:08:01.894337] [INFO ] [MAIN ] CLW: Adding 195 new records, updating 0 existing records. [2025-09-02T17:08:01.897983] [INFO ] [MAIN ] CLW: Combined dataset has 9371 total records. [2025-09-02T17:08:02.007728] [WARN ] [VALIDATOR ] CLS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:02.052065] [INFO ] [MAIN ] CLS: Combined data validation passed. [2025-09-02T17:08:02.080075] [WARN ] [VALIDATOR ] CLW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:02.080199] [WARN ] [MAIN ] CLX: Failed to fetch data for month 2025-09. [2025-09-02T17:08:02.100668] [WARN ] [MAIN ] CLX: No new data fetched. Keeping existing data. [2025-09-02T17:08:02.207813] [INFO ] [MAIN ] Update Progress: 470/2372 symbols completed. CLX took 2.7s. Estimated remaining: 32m 16s. Rate: 58.9 symbols/min [2025-09-02T17:08:02.547589] [INFO ] [MAIN ] CMA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:02.582251] [WARN ] [VALIDATOR ] CLW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:02.611093] [INFO ] [MAIN ] CLW: Combined data validation passed. [2025-09-02T17:08:02.614567] [INFO ] [MAIN ] CMA: Loaded 23028 existing records. [2025-09-02T17:08:02.840410] [INFO ] [MAIN ] CLS: Update completed successfully. [2025-09-02T17:08:02.849180] [INFO ] [MAIN ] Update Progress: 471/2372 symbols completed. CLS took 6.1s. Estimated remaining: 32m 13s. Rate: 59.0 symbols/min [2025-09-02T17:08:02.849615] [INFO ] [MAIN ] CMA: Found 1 missing trading days. [2025-09-02T17:08:02.861968] [INFO ] [MAIN ] CMA: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:02.889136] [INFO ] [REMOTE ] CMA: Fetching primary data for 2025-09. [2025-09-02T17:08:03.022005] [INFO ] [MAIN ] CLW: Update completed successfully. [2025-09-02T17:08:03.041715] [INFO ] [MAIN ] Update Progress: 472/2372 symbols completed. CLW took 4.1s. Estimated remaining: 32m 9s. Rate: 59.1 symbols/min [2025-09-02T17:08:03.043050] [INFO ] [MAIN ] CMBT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:03.189897] [INFO ] [MAIN ] CMBT: Loaded 9462 existing records. [2025-09-02T17:08:03.289857] [INFO ] [MAIN ] CMC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:03.400883] [INFO ] [MAIN ] CMBT: Found 1 missing trading days. [2025-09-02T17:08:03.401123] [INFO ] [MAIN ] CMBT: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:03.401348] [INFO ] [REMOTE ] CMBT: Fetching primary data for 2025-09. [2025-09-02T17:08:03.410770] [INFO ] [MAIN ] CMC: Loaded 20555 existing records. [2025-09-02T17:08:03.581690] [INFO ] [MAIN ] CMC: Found 1 missing trading days. [2025-09-02T17:08:03.581858] [INFO ] [MAIN ] CMC: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:03.582061] [INFO ] [REMOTE ] CMC: Fetching primary data for 2025-09. [2025-09-02T17:08:04.393615] [INFO ] [REMOTE ] CM: Incremental fetch complete for 2025-09 (2.71 seconds). [2025-09-02T17:08:04.437431] [INFO ] [MAIN ] CM: Adding 371 new records, updating 0 existing records. [2025-09-02T17:08:04.440985] [INFO ] [MAIN ] CM: Combined dataset has 22994 total records. [2025-09-02T17:08:04.622051] [WARN ] [VALIDATOR ] CM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:04.808275] [WARN ] [VALIDATOR ] CM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:04.808397] [INFO ] [MAIN ] CM: Combined data validation passed. [2025-09-02T17:08:04.945107] [INFO ] [MAIN ] CM: Update completed successfully. [2025-09-02T17:08:04.948019] [INFO ] [MAIN ] Update Progress: 473/2372 symbols completed. CM took 3.9s. Estimated remaining: 32m 12s. Rate: 59.0 symbols/min [2025-09-02T17:08:05.115800] [INFO ] [MAIN ] CMCM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:05.119437] [INFO ] [MAIN ] CMCM: Loaded 2170 existing records. [2025-09-02T17:08:05.287961] [INFO ] [MAIN ] CMCM: Found 1 missing trading days. [2025-09-02T17:08:05.288150] [INFO ] [MAIN ] CMCM: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:05.288356] [INFO ] [REMOTE ] CMCM: Fetching primary data for 2025-09. [2025-09-02T17:08:05.903882] [INFO ] [REMOTE ] CMC: Incremental fetch complete for 2025-09 (2.32 seconds). [2025-09-02T17:08:05.923618] [INFO ] [REMOTE ] CMBT: Incremental fetch complete for 2025-09 (2.52 seconds). [2025-09-02T17:08:05.944311] [INFO ] [MAIN ] CMC: Adding 292 new records, updating 0 existing records. [2025-09-02T17:08:05.977289] [INFO ] [MAIN ] CMBT: Adding 385 new records, updating 0 existing records. [2025-09-02T17:08:05.981826] [INFO ] [MAIN ] CMC: Combined dataset has 20847 total records. [2025-09-02T17:08:05.982044] [INFO ] [MAIN ] CMBT: Combined dataset has 9847 total records. [2025-09-02T17:08:06.323726] [WARN ] [VALIDATOR ] CMBT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:06.344121] [WARN ] [VALIDATOR ] CMC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:06.708960] [WARN ] [VALIDATOR ] CMC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:06.709022] [WARN ] [VALIDATOR ] CMBT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:06.709182] [INFO ] [MAIN ] CMBT: Combined data validation passed. [2025-09-02T17:08:06.709244] [INFO ] [MAIN ] CMC: Combined data validation passed. [2025-09-02T17:08:06.858029] [INFO ] [MAIN ] CMBT: Update completed successfully. [2025-09-02T17:08:06.860792] [INFO ] [MAIN ] Update Progress: 474/2372 symbols completed. CMBT took 4.0s. Estimated remaining: 32m 14s. Rate: 58.9 symbols/min [2025-09-02T17:08:07.039342] [INFO ] [MAIN ] CMDB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:07.064390] [INFO ] [MAIN ] CMDB: Loaded 6712 existing records. [2025-09-02T17:08:07.100335] [INFO ] [MAIN ] CMC: Update completed successfully. [2025-09-02T17:08:07.140382] [INFO ] [MAIN ] Update Progress: 475/2372 symbols completed. CMC took 4.1s. Estimated remaining: 32m 10s. Rate: 59.0 symbols/min [2025-09-02T17:08:07.423602] [INFO ] [MAIN ] CMDB: Found 1 missing trading days. [2025-09-02T17:08:07.421852] [INFO ] [MAIN ] CMG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:07.423772] [INFO ] [MAIN ] CMDB: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:07.424322] [INFO ] [REMOTE ] CMDB: Fetching primary data for 2025-09. [2025-09-02T17:08:07.448859] [INFO ] [MAIN ] CMG: Loaded 24538 existing records. [2025-09-02T17:08:07.630337] [INFO ] [MAIN ] CMG: Found 1 missing trading days. [2025-09-02T17:08:07.630510] [INFO ] [MAIN ] CMG: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:07.630773] [INFO ] [REMOTE ] CMG: Fetching primary data for 2025-09. [2025-09-02T17:08:08.663970] [INFO ] [REMOTE ] CMA: Incremental fetch complete for 2025-09 (5.77 seconds). [2025-09-02T17:08:08.721326] [INFO ] [MAIN ] CMA: Adding 360 new records, updating 0 existing records. [2025-09-02T17:08:08.726432] [INFO ] [MAIN ] CMA: Combined dataset has 23388 total records. [2025-09-02T17:08:08.926091] [WARN ] [VALIDATOR ] CMA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:08.929057] [INFO ] [REMOTE ] CMDB: Incremental fetch complete for 2025-09 (1.50 seconds). [2025-09-02T17:08:09.008929] [INFO ] [MAIN ] CMDB: Adding 81 new records, updating 0 existing records. [2025-09-02T17:08:09.058451] [INFO ] [MAIN ] CMDB: Combined dataset has 6793 total records. [2025-09-02T17:08:09.313856] [WARN ] [VALIDATOR ] CMDB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:09.491662] [WARN ] [VALIDATOR ] CMA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:09.491876] [INFO ] [MAIN ] CMA: Combined data validation passed. [2025-09-02T17:08:09.496666] [WARN ] [VALIDATOR ] CMDB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:09.496834] [INFO ] [MAIN ] CMDB: Combined data validation passed. [2025-09-02T17:08:09.628545] [INFO ] [MAIN ] CMDB: Update completed successfully. [2025-09-02T17:08:09.630068] [INFO ] [MAIN ] Update Progress: 476/2372 symbols completed. CMDB took 2.8s. Estimated remaining: 32m 15s. Rate: 58.8 symbols/min [2025-09-02T17:08:09.850609] [INFO ] [MAIN ] CMA: Update completed successfully. [2025-09-02T17:08:09.852975] [INFO ] [MAIN ] CMI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:09.855822] [INFO ] [MAIN ] Update Progress: 477/2372 symbols completed. CMA took 7.6s. Estimated remaining: 32m 11s. Rate: 58.9 symbols/min [2025-09-02T17:08:09.874025] [INFO ] [MAIN ] CMI: Loaded 18315 existing records. [2025-09-02T17:08:10.045002] [INFO ] [MAIN ] CMI: Found 1 missing trading days. [2025-09-02T17:08:10.045203] [INFO ] [MAIN ] CMI: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:10.045444] [INFO ] [REMOTE ] CMI: Fetching primary data for 2025-09. [2025-09-02T17:08:10.403710] [INFO ] [REMOTE ] CMCM: Incremental fetch complete for 2025-09 (5.12 seconds). [2025-09-02T17:08:10.408843] [INFO ] [MAIN ] CMCM: Adding 37 new records, updating 0 existing records. [2025-09-02T17:08:10.410169] [INFO ] [MAIN ] CMCM: Combined dataset has 2207 total records. [2025-09-02T17:08:10.587409] [WARN ] [VALIDATOR ] CMCM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:10.766982] [WARN ] [VALIDATOR ] CMCM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:10.767113] [INFO ] [MAIN ] CMCM: Combined data validation passed. [2025-09-02T17:08:10.780221] [INFO ] [MAIN ] CMCM: Update completed successfully. [2025-09-02T17:08:10.780670] [INFO ] [MAIN ] Update Progress: 478/2372 symbols completed. CMCM took 5.8s. Estimated remaining: 32m 9s. Rate: 58.9 symbols/min [2025-09-02T17:08:11.032373] [INFO ] [REMOTE ] CMG: Incremental fetch complete for 2025-09 (3.40 seconds). [2025-09-02T17:08:11.076730] [INFO ] [MAIN ] CMG: Adding 390 new records, updating 0 existing records. [2025-09-02T17:08:11.080469] [INFO ] [MAIN ] CMG: Combined dataset has 24928 total records. [2025-09-02T17:08:11.264715] [WARN ] [VALIDATOR ] CMG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:11.453629] [WARN ] [VALIDATOR ] CMG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:11.453764] [INFO ] [MAIN ] CMG: Combined data validation passed. [2025-09-02T17:08:11.605729] [INFO ] [MAIN ] CMG: Update completed successfully. [2025-09-02T17:08:11.608525] [INFO ] [MAIN ] Update Progress: 479/2372 symbols completed. CMG took 4.5s. Estimated remaining: 32m 8s. Rate: 58.9 symbols/min [2025-09-02T17:08:12.043615] [INFO ] [REMOTE ] CMI: Incremental fetch complete for 2025-09 (2.00 seconds). [2025-09-02T17:08:12.077412] [INFO ] [MAIN ] CMI: Adding 294 new records, updating 0 existing records. [2025-09-02T17:08:12.080533] [INFO ] [MAIN ] CMI: Combined dataset has 18609 total records. [2025-09-02T17:08:12.254594] [WARN ] [VALIDATOR ] CMI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:12.434477] [WARN ] [VALIDATOR ] CMI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:12.434596] [INFO ] [MAIN ] CMI: Combined data validation passed. [2025-09-02T17:08:12.557760] [INFO ] [MAIN ] CMI: Update completed successfully. [2025-09-02T17:08:12.559493] [INFO ] [MAIN ] Update Progress: 480/2372 symbols completed. CMI took 2.9s. Estimated remaining: 32m 6s. Rate: 58.9 symbols/min [2025-09-02T17:08:13.207512] [INFO ] [MAIN ] CMP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:13.206768] [INFO ] [MAIN ] CMS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:13.252777] [INFO ] [MAIN ] CMRE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:13.249862] [INFO ] [MAIN ] CMSA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:13.258721] [INFO ] [MAIN ] CMSA: Loaded 1570 existing records. [2025-09-02T17:08:13.408844] [INFO ] [MAIN ] CMP: Loaded 16889 existing records. [2025-09-02T17:08:13.414055] [INFO ] [MAIN ] CMRE: Loaded 16337 existing records. [2025-09-02T17:08:13.513313] [INFO ] [MAIN ] CMSA: Found 1 missing trading days. [2025-09-02T17:08:13.597046] [INFO ] [MAIN ] CMSA: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:13.591893] [INFO ] [MAIN ] CMS: Loaded 24016 existing records. [2025-09-02T17:08:13.633210] [INFO ] [REMOTE ] CMSA: Fetching primary data for 2025-09. [2025-09-02T17:08:13.867151] [INFO ] [MAIN ] CMRE: Found 1 missing trading days. [2025-09-02T17:08:13.917763] [INFO ] [MAIN ] CMP: Found 1 missing trading days. [2025-09-02T17:08:13.918185] [INFO ] [MAIN ] CMP: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:13.913456] [INFO ] [MAIN ] CMRE: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:13.934330] [INFO ] [REMOTE ] CMRE: Fetching primary data for 2025-09. [2025-09-02T17:08:13.934588] [INFO ] [REMOTE ] CMP: Fetching primary data for 2025-09. [2025-09-02T17:08:14.025345] [INFO ] [MAIN ] CMS: Found 1 missing trading days. [2025-09-02T17:08:14.025496] [INFO ] [MAIN ] CMS: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:14.025748] [INFO ] [REMOTE ] CMS: Fetching primary data for 2025-09. [2025-09-02T17:08:14.727628] [INFO ] [REMOTE ] CMSA: Incremental fetch complete for 2025-09 (1.09 seconds). [2025-09-02T17:08:14.730844] [INFO ] [MAIN ] CMSA: Adding 18 new records, updating 0 existing records. [2025-09-02T17:08:14.732184] [INFO ] [MAIN ] CMSA: Combined dataset has 1588 total records. [2025-09-02T17:08:14.905204] [WARN ] [VALIDATOR ] CMSA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:15.087357] [WARN ] [VALIDATOR ] CMSA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:15.087897] [INFO ] [MAIN ] CMSA: Combined data validation passed. [2025-09-02T17:08:15.098513] [INFO ] [MAIN ] CMSA: Update completed successfully. [2025-09-02T17:08:15.098811] [INFO ] [MAIN ] Update Progress: 481/2372 symbols completed. CMSA took 2.5s. Estimated remaining: 32m 11s. Rate: 58.7 symbols/min [2025-09-02T17:08:15.270049] [INFO ] [MAIN ] CMSC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:15.273936] [INFO ] [MAIN ] CMSC: Loaded 2244 existing records. [2025-09-02T17:08:15.446634] [INFO ] [MAIN ] CMSC: Found 1 missing trading days. [2025-09-02T17:08:15.446823] [INFO ] [MAIN ] CMSC: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:15.447041] [INFO ] [REMOTE ] CMSC: Fetching primary data for 2025-09. [2025-09-02T17:08:15.691448] [INFO ] [REMOTE ] CMP: Incremental fetch complete for 2025-09 (1.76 seconds). [2025-09-02T17:08:15.720055] [INFO ] [MAIN ] CMP: Adding 173 new records, updating 0 existing records. [2025-09-02T17:08:15.720227] [INFO ] [REMOTE ] CMRE: Incremental fetch complete for 2025-09 (1.79 seconds). [2025-09-02T17:08:15.752792] [INFO ] [MAIN ] CMRE: Adding 240 new records, updating 0 existing records. [2025-09-02T17:08:15.755522] [INFO ] [MAIN ] CMP: Combined dataset has 17062 total records. [2025-09-02T17:08:15.856473] [INFO ] [MAIN ] CMRE: Combined dataset has 16577 total records. [2025-09-02T17:08:16.032073] [WARN ] [VALIDATOR ] CMP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:16.206220] [WARN ] [VALIDATOR ] CMRE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:16.493254] [WARN ] [VALIDATOR ] CMP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:16.493308] [WARN ] [VALIDATOR ] CMRE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:16.493477] [INFO ] [MAIN ] CMRE: Combined data validation passed. [2025-09-02T17:08:16.493540] [INFO ] [MAIN ] CMP: Combined data validation passed. [2025-09-02T17:08:16.601549] [INFO ] [REMOTE ] CMSC: Incremental fetch complete for 2025-09 (1.15 seconds). [2025-09-02T17:08:16.628182] [INFO ] [MAIN ] CMSC: Adding 27 new records, updating 0 existing records. [2025-09-02T17:08:16.660261] [INFO ] [MAIN ] CMSC: Combined dataset has 2271 total records. [2025-09-02T17:08:16.785556] [INFO ] [REMOTE ] CMS: Incremental fetch complete for 2025-09 (2.76 seconds). [2025-09-02T17:08:16.883767] [INFO ] [MAIN ] CMRE: Update completed successfully. [2025-09-02T17:08:16.901402] [INFO ] [MAIN ] CMS: Adding 380 new records, updating 0 existing records. [2025-09-02T17:08:16.922520] [INFO ] [MAIN ] Update Progress: 482/2372 symbols completed. CMRE took 4.4s. Estimated remaining: 32m 14s. Rate: 58.7 symbols/min [2025-09-02T17:08:16.920835] [WARN ] [VALIDATOR ] CMSC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:17.118104] [INFO ] [MAIN ] CMS: Combined dataset has 24396 total records. [2025-09-02T17:08:17.298823] [INFO ] [MAIN ] CMSD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:17.347040] [INFO ] [MAIN ] CMP: Update completed successfully. [2025-09-02T17:08:17.372780] [INFO ] [MAIN ] Update Progress: 483/2372 symbols completed. CMP took 4.8s. Estimated remaining: 32m 10s. Rate: 58.7 symbols/min [2025-09-02T17:08:17.498854] [INFO ] [MAIN ] CMSD: Loaded 3496 existing records. [2025-09-02T17:08:17.504138] [WARN ] [VALIDATOR ] CMS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:17.980931] [INFO ] [MAIN ] CMTG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:18.018903] [INFO ] [MAIN ] CMSD: Found 1 missing trading days. [2025-09-02T17:08:18.046516] [WARN ] [VALIDATOR ] CMSC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:18.046903] [INFO ] [MAIN ] CMSC: Combined data validation passed. [2025-09-02T17:08:18.046682] [INFO ] [MAIN ] CMSD: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:18.047838] [INFO ] [REMOTE ] CMSD: Fetching primary data for 2025-09. [2025-09-02T17:08:18.070216] [INFO ] [MAIN ] CMSC: Update completed successfully. [2025-09-02T17:08:18.071610] [INFO ] [MAIN ] Update Progress: 484/2372 symbols completed. CMSC took 3.0s. Estimated remaining: 32m 8s. Rate: 58.8 symbols/min [2025-09-02T17:08:18.118288] [INFO ] [MAIN ] CMTG: Loaded 16001 existing records. [2025-09-02T17:08:18.130960] [WARN ] [VALIDATOR ] CMS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:18.213459] [INFO ] [MAIN ] CMS: Combined data validation passed. [2025-09-02T17:08:18.448411] [INFO ] [MAIN ] CMU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:18.510779] [INFO ] [MAIN ] CMTG: Found 1 missing trading days. [2025-09-02T17:08:18.511626] [INFO ] [MAIN ] CMTG: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:18.512047] [INFO ] [REMOTE ] CMTG: Fetching primary data for 2025-09. [2025-09-02T17:08:18.560929] [INFO ] [MAIN ] CMU: Loaded 3108 existing records. [2025-09-02T17:08:18.745713] [INFO ] [MAIN ] CMU: Found 1 missing trading days. [2025-09-02T17:08:18.747332] [INFO ] [MAIN ] CMU: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:18.747853] [INFO ] [REMOTE ] CMU: Fetching primary data for 2025-09. [2025-09-02T17:08:18.781155] [INFO ] [MAIN ] CMS: Update completed successfully. [2025-09-02T17:08:18.783675] [INFO ] [MAIN ] Update Progress: 485/2372 symbols completed. CMS took 6.2s. Estimated remaining: 32m 6s. Rate: 58.8 symbols/min [2025-09-02T17:08:18.952948] [INFO ] [MAIN ] CNA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:18.969887] [INFO ] [MAIN ] CNA: Loaded 17102 existing records. [2025-09-02T17:08:19.142302] [INFO ] [MAIN ] CNA: Found 1 missing trading days. [2025-09-02T17:08:19.142458] [INFO ] [MAIN ] CNA: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:19.142687] [INFO ] [REMOTE ] CNA: Fetching primary data for 2025-09. [2025-09-02T17:08:19.218447] [INFO ] [REMOTE ] CMSD: Incremental fetch complete for 2025-09 (1.17 seconds). [2025-09-02T17:08:19.225704] [INFO ] [MAIN ] CMSD: Adding 50 new records, updating 0 existing records. [2025-09-02T17:08:19.227328] [INFO ] [MAIN ] CMSD: Combined dataset has 3546 total records. [2025-09-02T17:08:19.407818] [WARN ] [VALIDATOR ] CMSD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:19.586979] [WARN ] [VALIDATOR ] CMSD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:19.587116] [INFO ] [MAIN ] CMSD: Combined data validation passed. [2025-09-02T17:08:19.609796] [INFO ] [MAIN ] CMSD: Update completed successfully. [2025-09-02T17:08:19.610337] [INFO ] [MAIN ] Update Progress: 486/2372 symbols completed. CMSD took 2.7s. Estimated remaining: 32m 4s. Rate: 58.8 symbols/min [2025-09-02T17:08:19.778145] [INFO ] [MAIN ] CNC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:19.801155] [INFO ] [MAIN ] CNC: Loaded 24612 existing records. [2025-09-02T17:08:19.978178] [INFO ] [MAIN ] CNC: Found 1 missing trading days. [2025-09-02T17:08:19.978351] [INFO ] [MAIN ] CNC: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:19.978572] [INFO ] [REMOTE ] CNC: Fetching primary data for 2025-09. [2025-09-02T17:08:20.544923] [INFO ] [REMOTE ] CMU: Incremental fetch complete for 2025-09 (1.80 seconds). [2025-09-02T17:08:20.550260] [INFO ] [MAIN ] CMU: Adding 27 new records, updating 0 existing records. [2025-09-02T17:08:20.552048] [INFO ] [MAIN ] CMU: Combined dataset has 3135 total records. [2025-09-02T17:08:20.791751] [WARN ] [VALIDATOR ] CMU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:21.047432] [WARN ] [VALIDATOR ] CMU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:21.047701] [INFO ] [MAIN ] CMU: Combined data validation passed. [2025-09-02T17:08:21.078020] [INFO ] [MAIN ] CMU: Update completed successfully. [2025-09-02T17:08:21.078624] [INFO ] [MAIN ] Update Progress: 487/2372 symbols completed. CMU took 3.0s. Estimated remaining: 32m 5s. Rate: 58.8 symbols/min [2025-09-02T17:08:21.333320] [INFO ] [MAIN ] CNF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:21.341494] [INFO ] [MAIN ] CNF: Loaded 6002 existing records. [2025-09-02T17:08:21.456477] [INFO ] [REMOTE ] CNA: Incremental fetch complete for 2025-09 (2.31 seconds). [2025-09-02T17:08:21.504589] [INFO ] [MAIN ] CNA: Adding 238 new records, updating 0 existing records. [2025-09-02T17:08:21.593433] [INFO ] [MAIN ] CNF: Found 1 missing trading days. [2025-09-02T17:08:21.593785] [INFO ] [MAIN ] CNF: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:21.597919] [INFO ] [REMOTE ] CNF: Fetching primary data for 2025-09. [2025-09-02T17:08:21.598069] [INFO ] [REMOTE ] CMTG: Incremental fetch complete for 2025-09 (3.09 seconds). [2025-09-02T17:08:21.620580] [INFO ] [MAIN ] CNA: Combined dataset has 17340 total records. [2025-09-02T17:08:21.645249] [INFO ] [MAIN ] CMTG: Adding 239 new records, updating 0 existing records. [2025-09-02T17:08:21.785119] [INFO ] [MAIN ] CMTG: Combined dataset has 16240 total records. [2025-09-02T17:08:21.905337] [WARN ] [VALIDATOR ] CNA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:22.130082] [WARN ] [VALIDATOR ] CMTG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:22.391840] [WARN ] [VALIDATOR ] CNA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:22.391885] [WARN ] [VALIDATOR ] CMTG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:22.392152] [INFO ] [MAIN ] CNA: Combined data validation passed. [2025-09-02T17:08:22.392084] [INFO ] [MAIN ] CMTG: Combined data validation passed. [2025-09-02T17:08:22.586394] [INFO ] [MAIN ] CMTG: Update completed successfully. [2025-09-02T17:08:22.589510] [INFO ] [MAIN ] Update Progress: 488/2372 symbols completed. CMTG took 5.2s. Estimated remaining: 32m 6s. Rate: 58.7 symbols/min [2025-09-02T17:08:22.660704] [INFO ] [MAIN ] CNA: Update completed successfully. [2025-09-02T17:08:22.683256] [INFO ] [MAIN ] Update Progress: 489/2372 symbols completed. CNA took 3.9s. Estimated remaining: 32m 1s. Rate: 58.8 symbols/min [2025-09-02T17:08:22.867737] [INFO ] [MAIN ] CNH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:22.936855] [INFO ] [MAIN ] CNI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:22.962376] [INFO ] [MAIN ] CNH: Loaded 24393 existing records. [2025-09-02T17:08:23.068402] [INFO ] [MAIN ] CNI: Loaded 23591 existing records. [2025-09-02T17:08:23.248847] [INFO ] [MAIN ] CNH: Found 1 missing trading days. [2025-09-02T17:08:23.264481] [INFO ] [MAIN ] CNH: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:23.289889] [INFO ] [REMOTE ] CNH: Fetching primary data for 2025-09. [2025-09-02T17:08:23.331064] [INFO ] [MAIN ] CNI: Found 1 missing trading days. [2025-09-02T17:08:23.331167] [INFO ] [MAIN ] CNI: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:23.331414] [INFO ] [REMOTE ] CNI: Fetching primary data for 2025-09. [2025-09-02T17:08:23.345221] [INFO ] [REMOTE ] CNF: Incremental fetch complete for 2025-09 (1.75 seconds). [2025-09-02T17:08:23.361062] [INFO ] [MAIN ] CNF: Adding 167 new records, updating 0 existing records. [2025-09-02T17:08:23.363193] [INFO ] [MAIN ] CNF: Combined dataset has 6169 total records. [2025-09-02T17:08:23.537049] [WARN ] [VALIDATOR ] CNF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:23.722787] [WARN ] [VALIDATOR ] CNF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:23.722918] [INFO ] [MAIN ] CNF: Combined data validation passed. [2025-09-02T17:08:23.759518] [INFO ] [MAIN ] CNF: Update completed successfully. [2025-09-02T17:08:23.760359] [INFO ] [MAIN ] Update Progress: 490/2372 symbols completed. CNF took 2.7s. Estimated remaining: 32m 0s. Rate: 58.8 symbols/min [2025-09-02T17:08:23.937819] [INFO ] [MAIN ] CNK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:23.961814] [INFO ] [MAIN ] CNK: Loaded 24220 existing records. [2025-09-02T17:08:24.138580] [INFO ] [MAIN ] CNK: Found 1 missing trading days. [2025-09-02T17:08:24.138800] [INFO ] [MAIN ] CNK: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:24.139129] [INFO ] [REMOTE ] CNK: Fetching primary data for 2025-09. [2025-09-02T17:08:25.687185] [INFO ] [REMOTE ] CNI: Incremental fetch complete for 2025-09 (2.36 seconds). [2025-09-02T17:08:25.733534] [INFO ] [MAIN ] CNI: Adding 374 new records, updating 0 existing records. [2025-09-02T17:08:25.738826] [INFO ] [MAIN ] CNI: Combined dataset has 23965 total records. [2025-09-02T17:08:25.841870] [INFO ] [REMOTE ] CNH: Incremental fetch complete for 2025-09 (2.55 seconds). [2025-09-02T17:08:25.901033] [INFO ] [MAIN ] CNH: Adding 390 new records, updating 0 existing records. [2025-09-02T17:08:25.969248] [WARN ] [VALIDATOR ] CNI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:26.076078] [INFO ] [MAIN ] CNH: Combined dataset has 24783 total records. [2025-09-02T17:08:26.340085] [WARN ] [VALIDATOR ] CNH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:26.432484] [INFO ] [REMOTE ] CNK: Incremental fetch complete for 2025-09 (2.29 seconds). [2025-09-02T17:08:26.512219] [INFO ] [MAIN ] CNK: Adding 390 new records, updating 0 existing records. [2025-09-02T17:08:26.576105] [WARN ] [VALIDATOR ] CNI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:26.576766] [INFO ] [MAIN ] CNI: Combined data validation passed. [2025-09-02T17:08:26.580225] [INFO ] [MAIN ] CNK: Combined dataset has 24610 total records. [2025-09-02T17:08:26.781768] [WARN ] [VALIDATOR ] CNH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:26.785828] [INFO ] [REMOTE ] CNC: Incremental fetch complete for 2025-09 (6.81 seconds). [2025-09-02T17:08:26.800733] [INFO ] [MAIN ] CNH: Combined data validation passed. [2025-09-02T17:08:26.878722] [INFO ] [MAIN ] CNC: Adding 390 new records, updating 0 existing records. [2025-09-02T17:08:26.976168] [WARN ] [VALIDATOR ] CNK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:27.107597] [INFO ] [MAIN ] CNC: Combined dataset has 25002 total records. [2025-09-02T17:08:27.478291] [WARN ] [VALIDATOR ] CNC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:27.598996] [INFO ] [MAIN ] CNI: Update completed successfully. [2025-09-02T17:08:27.602400] [INFO ] [MAIN ] Update Progress: 491/2372 symbols completed. CNI took 4.9s. Estimated remaining: 32m 10s. Rate: 58.5 symbols/min [2025-09-02T17:08:27.824681] [WARN ] [VALIDATOR ] CNK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:27.840303] [INFO ] [MAIN ] CNK: Combined data validation passed. [2025-09-02T17:08:27.895366] [INFO ] [MAIN ] CNM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:27.960961] [WARN ] [VALIDATOR ] CNC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:27.970699] [INFO ] [MAIN ] CNC: Combined data validation passed. [2025-09-02T17:08:28.000483] [INFO ] [MAIN ] CNH: Update completed successfully. [2025-09-02T17:08:28.012771] [INFO ] [MAIN ] Update Progress: 492/2372 symbols completed. CNH took 5.4s. Estimated remaining: 32m 7s. Rate: 58.6 symbols/min [2025-09-02T17:08:28.204417] [INFO ] [MAIN ] CNM: Loaded 23105 existing records. [2025-09-02T17:08:28.433903] [INFO ] [MAIN ] CNMD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:28.515285] [INFO ] [MAIN ] CNM: Found 1 missing trading days. [2025-09-02T17:08:28.516679] [INFO ] [MAIN ] CNM: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:28.517253] [INFO ] [REMOTE ] CNM: Fetching primary data for 2025-09. [2025-09-02T17:08:28.580038] [INFO ] [MAIN ] CNK: Update completed successfully. [2025-09-02T17:08:28.585711] [INFO ] [MAIN ] Update Progress: 493/2372 symbols completed. CNK took 4.8s. Estimated remaining: 32m 4s. Rate: 58.6 symbols/min [2025-09-02T17:08:28.580176] [INFO ] [MAIN ] CNMD: Loaded 14872 existing records. [2025-09-02T17:08:28.970946] [INFO ] [MAIN ] CNNE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:29.005309] [INFO ] [MAIN ] CNMD: Found 1 missing trading days. [2025-09-02T17:08:29.006431] [INFO ] [MAIN ] CNMD: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:29.007591] [INFO ] [REMOTE ] CNMD: Fetching primary data for 2025-09. [2025-09-02T17:08:29.054735] [INFO ] [MAIN ] CNC: Update completed successfully. [2025-09-02T17:08:29.057472] [INFO ] [MAIN ] Update Progress: 494/2372 symbols completed. CNC took 9.4s. Estimated remaining: 32m 1s. Rate: 58.7 symbols/min [2025-09-02T17:08:29.102511] [INFO ] [MAIN ] CNNE: Loaded 17172 existing records. [2025-09-02T17:08:29.366270] [INFO ] [MAIN ] CNO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:29.418837] [INFO ] [MAIN ] CNNE: Found 1 missing trading days. [2025-09-02T17:08:29.419012] [INFO ] [MAIN ] CNNE: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:29.419266] [INFO ] [REMOTE ] CNNE: Fetching primary data for 2025-09. [2025-09-02T17:08:29.437000] [INFO ] [MAIN ] CNO: Loaded 18479 existing records. [2025-09-02T17:08:29.609932] [INFO ] [MAIN ] CNO: Found 1 missing trading days. [2025-09-02T17:08:29.610087] [INFO ] [MAIN ] CNO: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:29.610288] [INFO ] [REMOTE ] CNO: Fetching primary data for 2025-09. [2025-09-02T17:08:30.524918] [WARN ] [MAIN ] CNO: Failed to fetch data for month 2025-09. [2025-09-02T17:08:30.525065] [WARN ] [MAIN ] CNO: No new data fetched. Keeping existing data. [2025-09-02T17:08:30.525156] [INFO ] [MAIN ] Update Progress: 495/2372 symbols completed. CNO took 1.5s. Estimated remaining: 32m 1s. Rate: 58.6 symbols/min [2025-09-02T17:08:30.693051] [INFO ] [MAIN ] CNP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:30.718425] [INFO ] [MAIN ] CNP: Loaded 24389 existing records. [2025-09-02T17:08:30.872540] [WARN ] [MAIN ] CNNE: Failed to fetch data for month 2025-09. [2025-09-02T17:08:30.874269] [WARN ] [MAIN ] CNNE: No new data fetched. Keeping existing data. [2025-09-02T17:08:30.899041] [INFO ] [MAIN ] Update Progress: 496/2372 symbols completed. CNNE took 2.3s. Estimated remaining: 31m 58s. Rate: 58.7 symbols/min [2025-09-02T17:08:30.898946] [INFO ] [MAIN ] CNP: Found 1 missing trading days. [2025-09-02T17:08:30.899170] [INFO ] [MAIN ] CNP: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:30.899717] [INFO ] [REMOTE ] CNP: Fetching primary data for 2025-09. [2025-09-02T17:08:31.075580] [INFO ] [MAIN ] CNQ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:31.100152] [INFO ] [MAIN ] CNQ: Loaded 24435 existing records. [2025-09-02T17:08:31.204533] [INFO ] [REMOTE ] CNM: Incremental fetch complete for 2025-09 (2.69 seconds). [2025-09-02T17:08:31.234317] [INFO ] [REMOTE ] CNMD: Incremental fetch complete for 2025-09 (2.23 seconds). [2025-09-02T17:08:31.319065] [INFO ] [MAIN ] CNM: Adding 382 new records, updating 0 existing records. [2025-09-02T17:08:31.348124] [INFO ] [MAIN ] CNMD: Adding 194 new records, updating 0 existing records. [2025-09-02T17:08:31.360868] [INFO ] [MAIN ] CNQ: Found 1 missing trading days. [2025-09-02T17:08:31.361380] [INFO ] [MAIN ] CNQ: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:31.361688] [INFO ] [REMOTE ] CNQ: Fetching primary data for 2025-09. [2025-09-02T17:08:31.366863] [INFO ] [MAIN ] CNMD: Combined dataset has 15066 total records. [2025-09-02T17:08:31.430540] [INFO ] [MAIN ] CNM: Combined dataset has 23487 total records. [2025-09-02T17:08:31.689302] [WARN ] [VALIDATOR ] CNMD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:31.804106] [WARN ] [VALIDATOR ] CNM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:32.105885] [WARN ] [VALIDATOR ] CNM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:32.105980] [WARN ] [VALIDATOR ] CNMD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:32.106243] [INFO ] [MAIN ] CNM: Combined data validation passed. [2025-09-02T17:08:32.106159] [INFO ] [MAIN ] CNMD: Combined data validation passed. [2025-09-02T17:08:32.347232] [INFO ] [MAIN ] CNMD: Update completed successfully. [2025-09-02T17:08:32.350200] [INFO ] [MAIN ] Update Progress: 497/2372 symbols completed. CNMD took 4.3s. Estimated remaining: 31m 58s. Rate: 58.6 symbols/min [2025-09-02T17:08:32.446296] [INFO ] [MAIN ] CNM: Update completed successfully. [2025-09-02T17:08:32.459072] [INFO ] [MAIN ] Update Progress: 498/2372 symbols completed. CNM took 4.8s. Estimated remaining: 31m 54s. Rate: 58.7 symbols/min [2025-09-02T17:08:32.648798] [INFO ] [MAIN ] CNR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:32.708898] [INFO ] [MAIN ] CNS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:32.725182] [INFO ] [MAIN ] CNS: Loaded 9189 existing records. [2025-09-02T17:08:32.835816] [INFO ] [MAIN ] CNR: Loaded 20106 existing records. [2025-09-02T17:08:33.027478] [INFO ] [MAIN ] CNS: Found 1 missing trading days. [2025-09-02T17:08:33.052074] [INFO ] [MAIN ] CNS: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:33.058308] [INFO ] [REMOTE ] CNS: Fetching primary data for 2025-09. [2025-09-02T17:08:33.088498] [INFO ] [MAIN ] CNR: Found 1 missing trading days. [2025-09-02T17:08:33.088619] [INFO ] [MAIN ] CNR: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:33.088991] [INFO ] [REMOTE ] CNR: Fetching primary data for 2025-09. [2025-09-02T17:08:33.293440] [INFO ] [REMOTE ] CNP: Incremental fetch complete for 2025-09 (2.39 seconds). [2025-09-02T17:08:33.342250] [INFO ] [MAIN ] CNP: Adding 389 new records, updating 0 existing records. [2025-09-02T17:08:33.348081] [INFO ] [MAIN ] CNP: Combined dataset has 24778 total records. [2025-09-02T17:08:33.528998] [WARN ] [VALIDATOR ] CNP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:33.714802] [WARN ] [VALIDATOR ] CNP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:33.714931] [INFO ] [MAIN ] CNP: Combined data validation passed. [2025-09-02T17:08:33.869783] [INFO ] [MAIN ] CNP: Update completed successfully. [2025-09-02T17:08:33.872471] [INFO ] [MAIN ] Update Progress: 499/2372 symbols completed. CNP took 3.3s. Estimated remaining: 31m 54s. Rate: 58.7 symbols/min [2025-09-02T17:08:34.041747] [INFO ] [MAIN ] CNX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:34.063417] [INFO ] [MAIN ] CNX: Loaded 23384 existing records. [2025-09-02T17:08:34.240385] [INFO ] [MAIN ] CNX: Found 1 missing trading days. [2025-09-02T17:08:34.240674] [INFO ] [MAIN ] CNX: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:34.240927] [INFO ] [REMOTE ] CNX: Fetching primary data for 2025-09. [2025-09-02T17:08:34.341168] [INFO ] [REMOTE ] CNQ: Incremental fetch complete for 2025-09 (2.98 seconds). [2025-09-02T17:08:34.387342] [INFO ] [MAIN ] CNQ: Adding 390 new records, updating 0 existing records. [2025-09-02T17:08:34.391377] [INFO ] [MAIN ] CNQ: Combined dataset has 24825 total records. [2025-09-02T17:08:34.552258] [INFO ] [REMOTE ] CNS: Incremental fetch complete for 2025-09 (1.49 seconds). [2025-09-02T17:08:34.579067] [WARN ] [VALIDATOR ] CNQ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:34.589911] [INFO ] [MAIN ] CNS: Adding 151 new records, updating 0 existing records. [2025-09-02T17:08:34.697610] [INFO ] [MAIN ] CNS: Combined dataset has 9340 total records. [2025-09-02T17:08:34.955113] [WARN ] [VALIDATOR ] CNS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:35.145752] [WARN ] [VALIDATOR ] CNQ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:35.146095] [WARN ] [VALIDATOR ] CNS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:35.146399] [INFO ] [MAIN ] CNQ: Combined data validation passed. [2025-09-02T17:08:35.146502] [INFO ] [MAIN ] CNS: Combined data validation passed. [2025-09-02T17:08:35.322185] [INFO ] [MAIN ] CNS: Update completed successfully. [2025-09-02T17:08:35.323985] [INFO ] [MAIN ] Update Progress: 500/2372 symbols completed. CNS took 2.9s. Estimated remaining: 31m 55s. Rate: 58.7 symbols/min [2025-09-02T17:08:35.513255] [INFO ] [REMOTE ] CNR: Incremental fetch complete for 2025-09 (2.42 seconds). [2025-09-02T17:08:35.576581] [INFO ] [MAIN ] CODI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:35.588131] [INFO ] [MAIN ] CNR: Adding 330 new records, updating 0 existing records. [2025-09-02T17:08:35.588861] [INFO ] [MAIN ] CNQ: Update completed successfully. [2025-09-02T17:08:35.591922] [INFO ] [MAIN ] Update Progress: 501/2372 symbols completed. CNQ took 4.7s. Estimated remaining: 31m 51s. Rate: 58.7 symbols/min [2025-09-02T17:08:35.718766] [INFO ] [MAIN ] CNR: Combined dataset has 20436 total records. [2025-09-02T17:08:35.822711] [INFO ] [MAIN ] COF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:35.843809] [INFO ] [MAIN ] CODI: Loaded 20435 existing records. [2025-09-02T17:08:36.067432] [WARN ] [VALIDATOR ] CNR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:36.216417] [INFO ] [MAIN ] CODI: Found 1 missing trading days. [2025-09-02T17:08:36.242914] [INFO ] [MAIN ] CODI: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:36.266242] [INFO ] [REMOTE ] CODI: Fetching primary data for 2025-09. [2025-09-02T17:08:36.265819] [INFO ] [MAIN ] COF: Loaded 24472 existing records. [2025-09-02T17:08:36.542617] [INFO ] [MAIN ] COF: Found 1 missing trading days. [2025-09-02T17:08:36.543397] [INFO ] [MAIN ] COF: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:36.543781] [INFO ] [REMOTE ] COF: Fetching primary data for 2025-09. [2025-09-02T17:08:36.547111] [WARN ] [VALIDATOR ] CNR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:36.547297] [INFO ] [MAIN ] CNR: Combined data validation passed. [2025-09-02T17:08:36.682213] [INFO ] [MAIN ] CNR: Update completed successfully. [2025-09-02T17:08:36.684548] [INFO ] [MAIN ] Update Progress: 502/2372 symbols completed. CNR took 4.3s. Estimated remaining: 31m 50s. Rate: 58.7 symbols/min [2025-09-02T17:08:36.864569] [INFO ] [MAIN ] COHR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:36.868678] [INFO ] [REMOTE ] CNX: Incremental fetch complete for 2025-09 (2.63 seconds). [2025-09-02T17:08:36.911591] [INFO ] [MAIN ] CNX: Adding 351 new records, updating 0 existing records. [2025-09-02T17:08:36.921539] [INFO ] [MAIN ] CNX: Combined dataset has 23735 total records. [2025-09-02T17:08:37.034457] [INFO ] [MAIN ] COHR: Loaded 24312 existing records. [2025-09-02T17:08:37.221874] [WARN ] [VALIDATOR ] CNX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:37.399132] [INFO ] [MAIN ] COHR: Found 1 missing trading days. [2025-09-02T17:08:37.399589] [INFO ] [MAIN ] COHR: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:37.405261] [INFO ] [REMOTE ] COHR: Fetching primary data for 2025-09. [2025-09-02T17:08:37.487335] [WARN ] [VALIDATOR ] CNX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:37.487456] [INFO ] [MAIN ] CNX: Combined data validation passed. [2025-09-02T17:08:37.636611] [INFO ] [MAIN ] CNX: Update completed successfully. [2025-09-02T17:08:37.639474] [INFO ] [MAIN ] Update Progress: 503/2372 symbols completed. CNX took 3.8s. Estimated remaining: 31m 49s. Rate: 58.7 symbols/min [2025-09-02T17:08:37.789910] [WARN ] [MAIN ] CODI: Failed to fetch data for month 2025-09. [2025-09-02T17:08:37.796565] [WARN ] [MAIN ] CODI: No new data fetched. Keeping existing data. [2025-09-02T17:08:37.814681] [INFO ] [MAIN ] Update Progress: 504/2372 symbols completed. CODI took 2.5s. Estimated remaining: 31m 45s. Rate: 58.8 symbols/min [2025-09-02T17:08:37.814525] [INFO ] [MAIN ] COLD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:38.000082] [INFO ] [MAIN ] COMP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:38.000876] [INFO ] [MAIN ] COLD: Loaded 23988 existing records. [2025-09-02T17:08:38.183659] [INFO ] [MAIN ] COMP: Loaded 24292 existing records. [2025-09-02T17:08:38.191014] [INFO ] [MAIN ] COLD: Found 1 missing trading days. [2025-09-02T17:08:38.253583] [INFO ] [MAIN ] COLD: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:38.265123] [INFO ] [REMOTE ] COLD: Fetching primary data for 2025-09. [2025-09-02T17:08:38.367015] [INFO ] [MAIN ] COMP: Found 1 missing trading days. [2025-09-02T17:08:38.367175] [INFO ] [MAIN ] COMP: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:38.367391] [INFO ] [REMOTE ] COMP: Fetching primary data for 2025-09. [2025-09-02T17:08:38.761987] [WARN ] [MAIN ] COF: Failed to fetch data for month 2025-09. [2025-09-02T17:08:38.762163] [WARN ] [MAIN ] COF: No new data fetched. Keeping existing data. [2025-09-02T17:08:38.762280] [INFO ] [MAIN ] Update Progress: 505/2372 symbols completed. COF took 3.2s. Estimated remaining: 31m 44s. Rate: 58.8 symbols/min [2025-09-02T17:08:38.933500] [INFO ] [MAIN ] CON: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:38.957024] [INFO ] [MAIN ] CON: Loaded 17975 existing records. [2025-09-02T17:08:39.127549] [INFO ] [MAIN ] CON: Found 1 missing trading days. [2025-09-02T17:08:39.127709] [INFO ] [MAIN ] CON: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:39.127936] [INFO ] [REMOTE ] CON: Fetching primary data for 2025-09. [2025-09-02T17:08:40.547918] [INFO ] [REMOTE ] COHR: Incremental fetch complete for 2025-09 (3.14 seconds). [2025-09-02T17:08:40.594372] [INFO ] [MAIN ] COHR: Adding 390 new records, updating 0 existing records. [2025-09-02T17:08:40.598238] [INFO ] [REMOTE ] COLD: Incremental fetch complete for 2025-09 (2.33 seconds). [2025-09-02T17:08:40.645811] [INFO ] [MAIN ] COLD: Adding 386 new records, updating 0 existing records. [2025-09-02T17:08:40.651839] [INFO ] [MAIN ] COHR: Combined dataset has 24702 total records. [2025-09-02T17:08:40.733506] [INFO ] [REMOTE ] COMP: Incremental fetch complete for 2025-09 (2.37 seconds). [2025-09-02T17:08:40.744249] [INFO ] [MAIN ] COLD: Combined dataset has 24374 total records. [2025-09-02T17:08:40.809848] [INFO ] [MAIN ] COMP: Adding 389 new records, updating 0 existing records. [2025-09-02T17:08:40.992627] [WARN ] [VALIDATOR ] COHR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:41.066013] [INFO ] [MAIN ] COMP: Combined dataset has 24681 total records. [2025-09-02T17:08:41.172216] [WARN ] [VALIDATOR ] COLD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:41.209377] [INFO ] [REMOTE ] CON: Incremental fetch complete for 2025-09 (2.08 seconds). [2025-09-02T17:08:41.413706] [INFO ] [MAIN ] CON: Adding 317 new records, updating 0 existing records. [2025-09-02T17:08:41.592768] [WARN ] [VALIDATOR ] COMP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:41.776480] [INFO ] [MAIN ] CON: Combined dataset has 18292 total records. [2025-09-02T17:08:42.029435] [WARN ] [VALIDATOR ] COHR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:42.030358] [INFO ] [MAIN ] COHR: Combined data validation passed. [2025-09-02T17:08:42.029808] [WARN ] [VALIDATOR ] COLD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:42.059900] [INFO ] [MAIN ] COLD: Combined data validation passed. [2025-09-02T17:08:42.064553] [WARN ] [VALIDATOR ] CON: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:42.364582] [WARN ] [VALIDATOR ] COMP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:42.378881] [INFO ] [MAIN ] COMP: Combined data validation passed. [2025-09-02T17:08:42.551503] [WARN ] [VALIDATOR ] CON: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:42.563193] [INFO ] [MAIN ] CON: Combined data validation passed. [2025-09-02T17:08:42.729851] [INFO ] [MAIN ] COLD: Update completed successfully. [2025-09-02T17:08:42.733813] [INFO ] [MAIN ] Update Progress: 506/2372 symbols completed. COLD took 5.1s. Estimated remaining: 31m 54s. Rate: 58.5 symbols/min [2025-09-02T17:08:42.952516] [INFO ] [MAIN ] COOK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:42.975207] [INFO ] [MAIN ] COOK: Loaded 11688 existing records. [2025-09-02T17:08:43.014719] [INFO ] [MAIN ] COHR: Update completed successfully. [2025-09-02T17:08:43.050825] [INFO ] [MAIN ] Update Progress: 507/2372 symbols completed. COHR took 6.4s. Estimated remaining: 31m 50s. Rate: 58.6 symbols/min [2025-09-02T17:08:43.316030] [INFO ] [MAIN ] COOK: Found 1 missing trading days. [2025-09-02T17:08:43.319183] [INFO ] [MAIN ] COOK: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:43.319702] [INFO ] [MAIN ] COMP: Update completed successfully. [2025-09-02T17:08:43.319608] [INFO ] [REMOTE ] COOK: Fetching primary data for 2025-09. [2025-09-02T17:08:43.322812] [INFO ] [MAIN ] Update Progress: 508/2372 symbols completed. COMP took 5.5s. Estimated remaining: 31m 46s. Rate: 58.7 symbols/min [2025-09-02T17:08:43.325415] [INFO ] [MAIN ] CON: Update completed successfully. [2025-09-02T17:08:43.350203] [INFO ] [MAIN ] Update Progress: 509/2372 symbols completed. CON took 4.6s. Estimated remaining: 31m 42s. Rate: 58.8 symbols/min [2025-09-02T17:08:43.542693] [INFO ] [MAIN ] COP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:43.738999] [INFO ] [MAIN ] COR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:43.814980] [INFO ] [MAIN ] COTY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:43.826878] [INFO ] [MAIN ] COP: Loaded 24537 existing records. [2025-09-02T17:08:43.948988] [INFO ] [MAIN ] COR: Loaded 20481 existing records. [2025-09-02T17:08:44.105144] [INFO ] [MAIN ] COP: Found 1 missing trading days. [2025-09-02T17:08:44.112296] [INFO ] [MAIN ] COTY: Loaded 24359 existing records. [2025-09-02T17:08:44.122622] [INFO ] [MAIN ] COP: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:44.183272] [INFO ] [REMOTE ] COP: Fetching primary data for 2025-09. [2025-09-02T17:08:44.327057] [INFO ] [MAIN ] COR: Found 1 missing trading days. [2025-09-02T17:08:44.327557] [INFO ] [MAIN ] COR: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:44.338372] [INFO ] [REMOTE ] COR: Fetching primary data for 2025-09. [2025-09-02T17:08:44.406719] [INFO ] [MAIN ] COTY: Found 1 missing trading days. [2025-09-02T17:08:44.406904] [INFO ] [MAIN ] COTY: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:44.407314] [INFO ] [REMOTE ] COTY: Fetching primary data for 2025-09. [2025-09-02T17:08:45.281835] [INFO ] [REMOTE ] COOK: Incremental fetch complete for 2025-09 (1.96 seconds). [2025-09-02T17:08:45.302074] [INFO ] [MAIN ] COOK: Adding 145 new records, updating 0 existing records. [2025-09-02T17:08:45.304633] [INFO ] [MAIN ] COOK: Combined dataset has 11833 total records. [2025-09-02T17:08:45.491923] [WARN ] [VALIDATOR ] COOK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:45.682229] [WARN ] [VALIDATOR ] COOK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:45.682357] [INFO ] [MAIN ] COOK: Combined data validation passed. [2025-09-02T17:08:45.751245] [INFO ] [MAIN ] COOK: Update completed successfully. [2025-09-02T17:08:45.752451] [INFO ] [MAIN ] Update Progress: 510/2372 symbols completed. COOK took 3.0s. Estimated remaining: 31m 46s. Rate: 58.6 symbols/min [2025-09-02T17:08:45.924989] [INFO ] [MAIN ] COUR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:45.946491] [INFO ] [MAIN ] COUR: Loaded 22497 existing records. [2025-09-02T17:08:46.124279] [INFO ] [MAIN ] COUR: Found 1 missing trading days. [2025-09-02T17:08:46.124427] [INFO ] [MAIN ] COUR: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:46.124662] [INFO ] [REMOTE ] COUR: Fetching primary data for 2025-09. [2025-09-02T17:08:46.304730] [INFO ] [REMOTE ] COR: Incremental fetch complete for 2025-09 (1.97 seconds). [2025-09-02T17:08:46.354999] [INFO ] [MAIN ] COR: Adding 342 new records, updating 0 existing records. [2025-09-02T17:08:46.359304] [INFO ] [MAIN ] COR: Combined dataset has 20823 total records. [2025-09-02T17:08:46.540978] [WARN ] [VALIDATOR ] COR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:46.731112] [WARN ] [VALIDATOR ] COR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:46.731319] [INFO ] [MAIN ] COR: Combined data validation passed. [2025-09-02T17:08:46.867629] [INFO ] [MAIN ] COR: Update completed successfully. [2025-09-02T17:08:46.871803] [INFO ] [MAIN ] Update Progress: 511/2372 symbols completed. COR took 3.5s. Estimated remaining: 31m 45s. Rate: 58.6 symbols/min [2025-09-02T17:08:47.037363] [INFO ] [MAIN ] CP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:47.061779] [INFO ] [MAIN ] CP: Loaded 24228 existing records. [2025-09-02T17:08:47.238310] [INFO ] [MAIN ] CP: Found 1 missing trading days. [2025-09-02T17:08:47.238467] [INFO ] [MAIN ] CP: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:47.242287] [INFO ] [REMOTE ] CP: Fetching primary data for 2025-09. [2025-09-02T17:08:47.242488] [INFO ] [REMOTE ] COP: Incremental fetch complete for 2025-09 (3.06 seconds). [2025-09-02T17:08:47.291028] [INFO ] [MAIN ] COP: Adding 390 new records, updating 0 existing records. [2025-09-02T17:08:47.295367] [INFO ] [MAIN ] COP: Combined dataset has 24927 total records. [2025-09-02T17:08:47.473699] [WARN ] [VALIDATOR ] COP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:47.681002] [WARN ] [VALIDATOR ] COP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:47.681139] [INFO ] [MAIN ] COP: Combined data validation passed. [2025-09-02T17:08:47.782357] [INFO ] [REMOTE ] COTY: Incremental fetch complete for 2025-09 (3.38 seconds). [2025-09-02T17:08:47.829416] [INFO ] [MAIN ] COTY: Adding 390 new records, updating 0 existing records. [2025-09-02T17:08:47.837931] [INFO ] [MAIN ] COTY: Combined dataset has 24749 total records. [2025-09-02T17:08:48.024021] [WARN ] [VALIDATOR ] COTY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:48.263407] [INFO ] [MAIN ] COP: Update completed successfully. [2025-09-02T17:08:48.266826] [INFO ] [MAIN ] Update Progress: 512/2372 symbols completed. COP took 5.2s. Estimated remaining: 31m 45s. Rate: 58.6 symbols/min [2025-09-02T17:08:48.441558] [INFO ] [MAIN ] CPA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:48.442866] [WARN ] [VALIDATOR ] COTY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:48.442991] [INFO ] [MAIN ] COTY: Combined data validation passed. [2025-09-02T17:08:48.539159] [INFO ] [MAIN ] CPA: Loaded 12890 existing records. [2025-09-02T17:08:48.725462] [INFO ] [MAIN ] CPA: Found 1 missing trading days. [2025-09-02T17:08:48.726359] [INFO ] [MAIN ] CPA: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:48.726836] [INFO ] [REMOTE ] CPA: Fetching primary data for 2025-09. [2025-09-02T17:08:48.773232] [INFO ] [MAIN ] COTY: Update completed successfully. [2025-09-02T17:08:48.775777] [INFO ] [MAIN ] Update Progress: 513/2372 symbols completed. COTY took 5.4s. Estimated remaining: 31m 42s. Rate: 58.6 symbols/min [2025-09-02T17:08:48.854415] [INFO ] [REMOTE ] COUR: Incremental fetch complete for 2025-09 (2.73 seconds). [2025-09-02T17:08:48.923847] [INFO ] [MAIN ] COUR: Adding 355 new records, updating 0 existing records. [2025-09-02T17:08:48.994914] [INFO ] [MAIN ] CPAC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:48.997720] [INFO ] [MAIN ] CPAC: Loaded 580 existing records. [2025-09-02T17:08:49.052990] [INFO ] [MAIN ] COUR: Combined dataset has 22852 total records. [2025-09-02T17:08:49.302997] [INFO ] [MAIN ] CPAC: Found 1 missing trading days. [2025-09-02T17:08:49.324282] [INFO ] [MAIN ] CPAC: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:49.333209] [INFO ] [REMOTE ] CPAC: Fetching primary data for 2025-09. [2025-09-02T17:08:49.352098] [WARN ] [VALIDATOR ] COUR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:49.538840] [WARN ] [VALIDATOR ] COUR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:49.538971] [INFO ] [MAIN ] COUR: Combined data validation passed. [2025-09-02T17:08:49.630710] [INFO ] [REMOTE ] CP: Incremental fetch complete for 2025-09 (2.39 seconds). [2025-09-02T17:08:49.680524] [INFO ] [MAIN ] CP: Adding 383 new records, updating 0 existing records. [2025-09-02T17:08:49.697165] [INFO ] [MAIN ] CP: Combined dataset has 24611 total records. [2025-09-02T17:08:49.889920] [WARN ] [VALIDATOR ] CP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:50.108831] [WARN ] [VALIDATOR ] CP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:50.115479] [INFO ] [MAIN ] CP: Combined data validation passed. [2025-09-02T17:08:50.121023] [INFO ] [MAIN ] COUR: Update completed successfully. [2025-09-02T17:08:50.123283] [INFO ] [MAIN ] Update Progress: 514/2372 symbols completed. COUR took 4.4s. Estimated remaining: 31m 42s. Rate: 58.6 symbols/min [2025-09-02T17:08:50.402413] [INFO ] [MAIN ] CPAY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:50.379218] [INFO ] [REMOTE ] CPAC: Incremental fetch complete for 2025-09 (1.05 seconds). [2025-09-02T17:08:50.417435] [INFO ] [MAIN ] CPAC: Adding 23 new records, updating 0 existing records. [2025-09-02T17:08:50.420366] [INFO ] [MAIN ] CPAC: Combined dataset has 603 total records. [2025-09-02T17:08:50.537202] [INFO ] [MAIN ] CPAY: Loaded 13840 existing records. [2025-09-02T17:08:50.738427] [WARN ] [VALIDATOR ] CPAC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:50.938861] [INFO ] [MAIN ] CP: Update completed successfully. [2025-09-02T17:08:50.972480] [INFO ] [REMOTE ] CPA: Incremental fetch complete for 2025-09 (2.25 seconds). [2025-09-02T17:08:50.978250] [INFO ] [MAIN ] Update Progress: 515/2372 symbols completed. CP took 4.1s. Estimated remaining: 31m 41s. Rate: 58.6 symbols/min [2025-09-02T17:08:50.990826] [INFO ] [MAIN ] CPAY: Found 1 missing trading days. [2025-09-02T17:08:51.070067] [INFO ] [MAIN ] CPAY: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:51.087341] [INFO ] [MAIN ] CPA: Adding 234 new records, updating 0 existing records. [2025-09-02T17:08:51.117566] [INFO ] [REMOTE ] CPAY: Fetching primary data for 2025-09. [2025-09-02T17:08:51.217035] [INFO ] [MAIN ] CPA: Combined dataset has 13124 total records. [2025-09-02T17:08:51.290324] [INFO ] [MAIN ] CPF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:51.403820] [WARN ] [VALIDATOR ] CPAC: Missing data for 87 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-07-16 [2025-09-02T17:08:51.403741] [INFO ] [MAIN ] CPF: Loaded 6922 existing records. [2025-09-02T17:08:51.414412] [INFO ] [MAIN ] CPAC: Combined data validation passed. [2025-09-02T17:08:51.545335] [WARN ] [VALIDATOR ] CPA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:51.629503] [INFO ] [MAIN ] CPAC: Update completed successfully. [2025-09-02T17:08:51.704271] [INFO ] [MAIN ] Update Progress: 516/2372 symbols completed. CPAC took 2.9s. Estimated remaining: 31m 39s. Rate: 58.7 symbols/min [2025-09-02T17:08:51.817218] [INFO ] [MAIN ] CPF: Found 1 missing trading days. [2025-09-02T17:08:51.922161] [INFO ] [MAIN ] CPF: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:51.950211] [INFO ] [REMOTE ] CPF: Fetching primary data for 2025-09. [2025-09-02T17:08:52.025548] [INFO ] [MAIN ] CPK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:52.027975] [WARN ] [VALIDATOR ] CPA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:52.028093] [INFO ] [MAIN ] CPA: Combined data validation passed. [2025-09-02T17:08:52.097492] [INFO ] [MAIN ] CPK: Loaded 5746 existing records. [2025-09-02T17:08:52.278429] [INFO ] [MAIN ] CPK: Found 1 missing trading days. [2025-09-02T17:08:52.280780] [INFO ] [MAIN ] CPK: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:52.282122] [INFO ] [REMOTE ] CPK: Fetching primary data for 2025-09. [2025-09-02T17:08:52.296667] [INFO ] [MAIN ] CPA: Update completed successfully. [2025-09-02T17:08:52.297917] [INFO ] [MAIN ] Update Progress: 517/2372 symbols completed. CPA took 4.0s. Estimated remaining: 31m 36s. Rate: 58.7 symbols/min [2025-09-02T17:08:53.110412] [INFO ] [REMOTE ] CPAY: Incremental fetch complete for 2025-09 (1.99 seconds). [2025-09-02T17:08:53.134325] [INFO ] [MAIN ] CPAY: Adding 148 new records, updating 0 existing records. [2025-09-02T17:08:53.140774] [INFO ] [MAIN ] CPAY: Combined dataset has 13988 total records. [2025-09-02T17:08:53.321392] [WARN ] [VALIDATOR ] CPAY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:53.399990] [INFO ] [REMOTE ] CPK: Incremental fetch complete for 2025-09 (1.12 seconds). [2025-09-02T17:08:53.436746] [INFO ] [MAIN ] CPK: Adding 68 new records, updating 0 existing records. [2025-09-02T17:08:53.483293] [INFO ] [MAIN ] CPK: Combined dataset has 5814 total records. [2025-09-02T17:08:53.734391] [WARN ] [VALIDATOR ] CPK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:53.739848] [WARN ] [VALIDATOR ] CPAY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:53.787618] [INFO ] [MAIN ] CPAY: Combined data validation passed. [2025-09-02T17:08:53.787958] [INFO ] [REMOTE ] CPF: Incremental fetch complete for 2025-09 (1.84 seconds). [2025-09-02T17:08:53.847826] [INFO ] [MAIN ] CPF: Adding 91 new records, updating 0 existing records. [2025-09-02T17:08:53.996560] [INFO ] [MAIN ] CPF: Combined dataset has 7013 total records. [2025-09-02T17:08:54.211407] [WARN ] [VALIDATOR ] CPF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:54.322993] [INFO ] [MAIN ] CPAY: Update completed successfully. [2025-09-02T17:08:54.309455] [WARN ] [VALIDATOR ] CPK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:54.335138] [INFO ] [MAIN ] Update Progress: 518/2372 symbols completed. CPAY took 4.2s. Estimated remaining: 31m 39s. Rate: 58.6 symbols/min [2025-09-02T17:08:54.335335] [INFO ] [MAIN ] CPK: Combined data validation passed. [2025-09-02T17:08:54.451699] [INFO ] [MAIN ] CPK: Update completed successfully. [2025-09-02T17:08:54.452578] [INFO ] [MAIN ] Update Progress: 519/2372 symbols completed. CPK took 2.7s. Estimated remaining: 31m 35s. Rate: 58.7 symbols/min [2025-09-02T17:08:54.453828] [WARN ] [VALIDATOR ] CPF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:54.453944] [INFO ] [MAIN ] CPF: Combined data validation passed. [2025-09-02T17:08:54.497453] [INFO ] [MAIN ] CPF: Update completed successfully. [2025-09-02T17:08:54.498348] [INFO ] [MAIN ] Update Progress: 520/2372 symbols completed. CPF took 3.5s. Estimated remaining: 31m 30s. Rate: 58.8 symbols/min [2025-09-02T17:08:55.165464] [INFO ] [MAIN ] CPT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:55.202193] [INFO ] [MAIN ] CPRI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:55.201281] [INFO ] [MAIN ] CPS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:55.206375] [INFO ] [MAIN ] CPNG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:55.228311] [INFO ] [MAIN ] CPS: Loaded 10520 existing records. [2025-09-02T17:08:55.356068] [INFO ] [MAIN ] CPRI: Loaded 23821 existing records. [2025-09-02T17:08:55.377676] [INFO ] [MAIN ] CPNG: Loaded 24515 existing records. [2025-09-02T17:08:55.520049] [INFO ] [MAIN ] CPS: Found 1 missing trading days. [2025-09-02T17:08:55.544080] [INFO ] [MAIN ] CPS: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:55.575798] [INFO ] [REMOTE ] CPS: Fetching primary data for 2025-09. [2025-09-02T17:08:55.528686] [INFO ] [MAIN ] CPT: Loaded 20045 existing records. [2025-09-02T17:08:55.836988] [INFO ] [MAIN ] CPRI: Found 1 missing trading days. [2025-09-02T17:08:55.862005] [INFO ] [MAIN ] CPRI: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:55.877816] [INFO ] [REMOTE ] CPRI: Fetching primary data for 2025-09. [2025-09-02T17:08:55.942225] [INFO ] [MAIN ] CPNG: Found 1 missing trading days. [2025-09-02T17:08:55.948388] [INFO ] [MAIN ] CPNG: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:55.965676] [INFO ] [REMOTE ] CPNG: Fetching primary data for 2025-09. [2025-09-02T17:08:55.971808] [INFO ] [MAIN ] CPT: Found 1 missing trading days. [2025-09-02T17:08:55.972519] [INFO ] [MAIN ] CPT: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:55.972744] [INFO ] [REMOTE ] CPT: Fetching primary data for 2025-09. [2025-09-02T17:08:57.087667] [INFO ] [REMOTE ] CPS: Incremental fetch complete for 2025-09 (1.51 seconds). [2025-09-02T17:08:57.108667] [INFO ] [MAIN ] CPS: Adding 188 new records, updating 0 existing records. [2025-09-02T17:08:57.111054] [INFO ] [MAIN ] CPS: Combined dataset has 10708 total records. [2025-09-02T17:08:57.283716] [WARN ] [VALIDATOR ] CPS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:57.464936] [WARN ] [VALIDATOR ] CPS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:57.465108] [INFO ] [MAIN ] CPS: Combined data validation passed. [2025-09-02T17:08:57.532205] [INFO ] [MAIN ] CPS: Update completed successfully. [2025-09-02T17:08:57.533345] [INFO ] [MAIN ] Update Progress: 521/2372 symbols completed. CPS took 3.0s. Estimated remaining: 31m 36s. Rate: 58.6 symbols/min [2025-09-02T17:08:57.698476] [INFO ] [MAIN ] CQP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:08:57.708880] [INFO ] [MAIN ] CQP: Loaded 9937 existing records. [2025-09-02T17:08:57.876148] [INFO ] [MAIN ] CQP: Found 1 missing trading days. [2025-09-02T17:08:57.876284] [INFO ] [MAIN ] CQP: Need to fetch 1 months: 2025-09 [2025-09-02T17:08:57.876486] [INFO ] [REMOTE ] CQP: Fetching primary data for 2025-09. [2025-09-02T17:08:58.527781] [INFO ] [REMOTE ] CPRI: Incremental fetch complete for 2025-09 (2.65 seconds). [2025-09-02T17:08:58.617826] [INFO ] [MAIN ] CPRI: Adding 372 new records, updating 0 existing records. [2025-09-02T17:08:58.621596] [INFO ] [MAIN ] CPRI: Combined dataset has 24193 total records. [2025-09-02T17:08:58.730305] [INFO ] [REMOTE ] CPT: Incremental fetch complete for 2025-09 (2.76 seconds). [2025-09-02T17:08:58.821578] [INFO ] [MAIN ] CPT: Adding 353 new records, updating 0 existing records. [2025-09-02T17:08:58.851609] [WARN ] [VALIDATOR ] CPRI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:58.982849] [INFO ] [MAIN ] CPT: Combined dataset has 20398 total records. [2025-09-02T17:08:59.077821] [INFO ] [REMOTE ] CQP: Incremental fetch complete for 2025-09 (1.20 seconds). [2025-09-02T17:08:59.137284] [INFO ] [MAIN ] CQP: Adding 80 new records, updating 0 existing records. [2025-09-02T17:08:59.222342] [INFO ] [MAIN ] CQP: Combined dataset has 10017 total records. [2025-09-02T17:08:59.252287] [WARN ] [VALIDATOR ] CPT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:59.252516] [INFO ] [REMOTE ] CPNG: Incremental fetch complete for 2025-09 (3.29 seconds). [2025-09-02T17:08:59.382804] [INFO ] [MAIN ] CPNG: Adding 390 new records, updating 0 existing records. [2025-09-02T17:08:59.651823] [INFO ] [MAIN ] CPNG: Combined dataset has 24905 total records. [2025-09-02T17:08:59.670216] [WARN ] [VALIDATOR ] CQP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:08:59.762929] [WARN ] [VALIDATOR ] CPRI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:08:59.806015] [INFO ] [MAIN ] CPRI: Combined data validation passed. [2025-09-02T17:09:00.122077] [WARN ] [VALIDATOR ] CPNG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:00.238539] [WARN ] [VALIDATOR ] CPT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:00.255228] [INFO ] [MAIN ] CPT: Combined data validation passed. [2025-09-02T17:09:00.317434] [WARN ] [VALIDATOR ] CQP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:00.325139] [INFO ] [MAIN ] CQP: Combined data validation passed. [2025-09-02T17:09:00.506100] [WARN ] [VALIDATOR ] CPNG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:00.509464] [INFO ] [MAIN ] CPNG: Combined data validation passed. [2025-09-02T17:09:00.517273] [INFO ] [MAIN ] CQP: Update completed successfully. [2025-09-02T17:09:00.533863] [INFO ] [MAIN ] Update Progress: 522/2372 symbols completed. CQP took 3.0s. Estimated remaining: 31m 42s. Rate: 58.4 symbols/min [2025-09-02T17:09:00.771014] [INFO ] [MAIN ] CPT: Update completed successfully. [2025-09-02T17:09:00.783604] [INFO ] [MAIN ] Update Progress: 523/2372 symbols completed. CPT took 6.3s. Estimated remaining: 31m 38s. Rate: 58.4 symbols/min [2025-09-02T17:09:00.858563] [INFO ] [MAIN ] CPRI: Update completed successfully. [2025-09-02T17:09:00.926232] [INFO ] [MAIN ] Update Progress: 524/2372 symbols completed. CPRI took 6.4s. Estimated remaining: 31m 34s. Rate: 58.5 symbols/min [2025-09-02T17:09:00.935566] [INFO ] [MAIN ] CR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:01.152408] [INFO ] [MAIN ] CRBD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:01.158115] [INFO ] [MAIN ] CR: Loaded 10722 existing records. [2025-09-02T17:09:01.279595] [INFO ] [MAIN ] CRBG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:01.330442] [INFO ] [MAIN ] CRBD: Loaded 4561 existing records. [2025-09-02T17:09:01.537300] [INFO ] [MAIN ] CR: Found 1 missing trading days. [2025-09-02T17:09:01.555363] [INFO ] [MAIN ] CR: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:01.583568] [INFO ] [REMOTE ] CR: Fetching primary data for 2025-09. [2025-09-02T17:09:01.640928] [INFO ] [MAIN ] CRBG: Loaded 23912 existing records. [2025-09-02T17:09:01.667286] [INFO ] [MAIN ] CRBD: Found 1 missing trading days. [2025-09-02T17:09:01.689298] [INFO ] [MAIN ] CRBD: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:01.698262] [INFO ] [REMOTE ] CRBD: Fetching primary data for 2025-09. [2025-09-02T17:09:01.853740] [INFO ] [MAIN ] CRBG: Found 1 missing trading days. [2025-09-02T17:09:01.854614] [INFO ] [MAIN ] CRBG: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:01.855731] [INFO ] [REMOTE ] CRBG: Fetching primary data for 2025-09. [2025-09-02T17:09:01.856476] [INFO ] [MAIN ] CPNG: Update completed successfully. [2025-09-02T17:09:01.859211] [INFO ] [MAIN ] Update Progress: 525/2372 symbols completed. CPNG took 7.4s. Estimated remaining: 31m 33s. Rate: 58.5 symbols/min [2025-09-02T17:09:02.029920] [INFO ] [MAIN ] CRC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:02.049524] [INFO ] [MAIN ] CRC: Loaded 20056 existing records. [2025-09-02T17:09:02.224197] [INFO ] [MAIN ] CRC: Found 1 missing trading days. [2025-09-02T17:09:02.224363] [INFO ] [MAIN ] CRC: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:02.224613] [INFO ] [REMOTE ] CRC: Fetching primary data for 2025-09. [2025-09-02T17:09:02.709477] [INFO ] [REMOTE ] CRBD: Incremental fetch complete for 2025-09 (1.01 seconds). [2025-09-02T17:09:02.717254] [INFO ] [MAIN ] CRBD: Adding 49 new records, updating 0 existing records. [2025-09-02T17:09:02.718875] [INFO ] [MAIN ] CRBD: Combined dataset has 4610 total records. [2025-09-02T17:09:02.893616] [WARN ] [VALIDATOR ] CRBD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:03.072086] [WARN ] [VALIDATOR ] CRBD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:03.072225] [INFO ] [MAIN ] CRBD: Combined data validation passed. [2025-09-02T17:09:03.100369] [INFO ] [MAIN ] CRBD: Update completed successfully. [2025-09-02T17:09:03.100964] [INFO ] [MAIN ] Update Progress: 526/2372 symbols completed. CRBD took 2.3s. Estimated remaining: 31m 33s. Rate: 58.5 symbols/min [2025-09-02T17:09:03.205397] [INFO ] [REMOTE ] CR: Incremental fetch complete for 2025-09 (1.62 seconds). [2025-09-02T17:09:03.232618] [INFO ] [MAIN ] CR: Adding 191 new records, updating 0 existing records. [2025-09-02T17:09:03.297490] [INFO ] [MAIN ] CRCL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:03.298341] [INFO ] [MAIN ] CR: Combined dataset has 10913 total records. [2025-09-02T17:09:03.481422] [WARN ] [VALIDATOR ] CR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:03.557146] [INFO ] [MAIN ] CRCL: Loaded 23257 existing records. [2025-09-02T17:09:03.838915] [INFO ] [MAIN ] CRCL: Found 1 missing trading days. [2025-09-02T17:09:03.839162] [INFO ] [MAIN ] CRCL: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:03.839739] [INFO ] [REMOTE ] CRCL: Fetching primary data for 2025-09. [2025-09-02T17:09:03.842942] [WARN ] [VALIDATOR ] CR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:03.843050] [INFO ] [MAIN ] CR: Combined data validation passed. [2025-09-02T17:09:03.911933] [INFO ] [MAIN ] CR: Update completed successfully. [2025-09-02T17:09:03.913314] [INFO ] [MAIN ] Update Progress: 527/2372 symbols completed. CR took 3.4s. Estimated remaining: 31m 31s. Rate: 58.5 symbols/min [2025-09-02T17:09:04.079251] [INFO ] [MAIN ] CRGY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:04.101766] [INFO ] [MAIN ] CRGY: Loaded 23703 existing records. [2025-09-02T17:09:04.272128] [INFO ] [MAIN ] CRGY: Found 1 missing trading days. [2025-09-02T17:09:04.272259] [INFO ] [MAIN ] CRGY: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:04.272460] [INFO ] [REMOTE ] CRGY: Fetching primary data for 2025-09. [2025-09-02T17:09:04.514760] [INFO ] [REMOTE ] CRBG: Incremental fetch complete for 2025-09 (2.66 seconds). [2025-09-02T17:09:04.558932] [INFO ] [MAIN ] CRBG: Adding 381 new records, updating 0 existing records. [2025-09-02T17:09:04.562735] [INFO ] [MAIN ] CRBG: Combined dataset has 24293 total records. [2025-09-02T17:09:04.664444] [INFO ] [REMOTE ] CRC: Incremental fetch complete for 2025-09 (2.44 seconds). [2025-09-02T17:09:04.725162] [INFO ] [MAIN ] CRC: Adding 270 new records, updating 0 existing records. [2025-09-02T17:09:04.774984] [WARN ] [VALIDATOR ] CRBG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:04.898520] [INFO ] [MAIN ] CRC: Combined dataset has 20326 total records. [2025-09-02T17:09:05.149674] [WARN ] [VALIDATOR ] CRC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:05.330403] [WARN ] [VALIDATOR ] CRBG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:05.330912] [INFO ] [MAIN ] CRBG: Combined data validation passed. [2025-09-02T17:09:05.383660] [WARN ] [VALIDATOR ] CRC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:05.383925] [INFO ] [MAIN ] CRC: Combined data validation passed. [2025-09-02T17:09:05.596970] [INFO ] [MAIN ] CRC: Update completed successfully. [2025-09-02T17:09:05.602070] [INFO ] [MAIN ] Update Progress: 528/2372 symbols completed. CRC took 3.7s. Estimated remaining: 31m 32s. Rate: 58.5 symbols/min [2025-09-02T17:09:05.707078] [INFO ] [MAIN ] CRBG: Update completed successfully. [2025-09-02T17:09:05.709886] [INFO ] [MAIN ] Update Progress: 529/2372 symbols completed. CRBG took 4.8s. Estimated remaining: 31m 28s. Rate: 58.6 symbols/min [2025-09-02T17:09:05.884708] [INFO ] [MAIN ] CRH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:05.954517] [INFO ] [MAIN ] CRI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:05.973183] [INFO ] [MAIN ] CRH: Loaded 24351 existing records. [2025-09-02T17:09:06.087109] [INFO ] [MAIN ] CRI: Loaded 22841 existing records. [2025-09-02T17:09:06.268712] [INFO ] [MAIN ] CRH: Found 1 missing trading days. [2025-09-02T17:09:06.284199] [INFO ] [MAIN ] CRH: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:06.284478] [INFO ] [REMOTE ] CRH: Fetching primary data for 2025-09. [2025-09-02T17:09:06.340217] [INFO ] [MAIN ] CRI: Found 1 missing trading days. [2025-09-02T17:09:06.340379] [INFO ] [MAIN ] CRI: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:06.340593] [INFO ] [REMOTE ] CRI: Fetching primary data for 2025-09. [2025-09-02T17:09:06.946952] [INFO ] [REMOTE ] CRGY: Incremental fetch complete for 2025-09 (2.67 seconds). [2025-09-02T17:09:06.993005] [INFO ] [MAIN ] CRGY: Adding 390 new records, updating 0 existing records. [2025-09-02T17:09:06.996876] [INFO ] [MAIN ] CRGY: Combined dataset has 24093 total records. [2025-09-02T17:09:07.171453] [WARN ] [VALIDATOR ] CRGY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:07.353532] [WARN ] [VALIDATOR ] CRGY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:07.353702] [INFO ] [MAIN ] CRGY: Combined data validation passed. [2025-09-02T17:09:07.509898] [INFO ] [MAIN ] CRGY: Update completed successfully. [2025-09-02T17:09:07.512724] [INFO ] [MAIN ] Update Progress: 530/2372 symbols completed. CRGY took 3.6s. Estimated remaining: 31m 30s. Rate: 58.5 symbols/min [2025-09-02T17:09:07.685827] [INFO ] [MAIN ] CRK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:07.709464] [INFO ] [MAIN ] CRK: Loaded 23823 existing records. [2025-09-02T17:09:07.899469] [INFO ] [MAIN ] CRK: Found 1 missing trading days. [2025-09-02T17:09:07.899610] [INFO ] [MAIN ] CRK: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:07.899837] [INFO ] [REMOTE ] CRK: Fetching primary data for 2025-09. [2025-09-02T17:09:08.548615] [INFO ] [REMOTE ] CRI: Incremental fetch complete for 2025-09 (2.21 seconds). [2025-09-02T17:09:08.592311] [INFO ] [MAIN ] CRI: Adding 376 new records, updating 0 existing records. [2025-09-02T17:09:08.596096] [INFO ] [MAIN ] CRI: Combined dataset has 23217 total records. [2025-09-02T17:09:08.683379] [INFO ] [REMOTE ] CRCL: Incremental fetch complete for 2025-09 (4.84 seconds). [2025-09-02T17:09:08.770203] [INFO ] [MAIN ] CRCL: Adding 390 new records, updating 0 existing records. [2025-09-02T17:09:08.829252] [WARN ] [VALIDATOR ] CRI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:08.916755] [INFO ] [REMOTE ] CRH: Incremental fetch complete for 2025-09 (2.63 seconds). [2025-09-02T17:09:08.915940] [INFO ] [MAIN ] CRCL: Combined dataset has 23647 total records. [2025-09-02T17:09:09.093506] [INFO ] [MAIN ] CRH: Adding 388 new records, updating 0 existing records. [2025-09-02T17:09:09.292362] [WARN ] [VALIDATOR ] CRCL: Not fatal, but first date in data (2025-06-05) does not match expected start date (2025-01-28) [2025-09-02T17:09:09.330484] [INFO ] [MAIN ] CRH: Combined dataset has 24739 total records. [2025-09-02T17:09:09.519303] [WARN ] [VALIDATOR ] CRI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:09.601792] [INFO ] [MAIN ] CRI: Combined data validation passed. [2025-09-02T17:09:09.735206] [WARN ] [VALIDATOR ] CRH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:09.975168] [WARN ] [VALIDATOR ] CRCL: Missing data for 89 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04 [2025-09-02T17:09:09.979180] [INFO ] [MAIN ] CRCL: Combined data validation passed. [2025-09-02T17:09:10.112089] [WARN ] [VALIDATOR ] CRH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:10.114205] [INFO ] [MAIN ] CRH: Combined data validation passed. [2025-09-02T17:09:10.239751] [INFO ] [MAIN ] CRI: Update completed successfully. [2025-09-02T17:09:10.243787] [INFO ] [MAIN ] Update Progress: 531/2372 symbols completed. CRI took 4.5s. Estimated remaining: 31m 34s. Rate: 58.3 symbols/min [2025-09-02T17:09:10.457706] [INFO ] [MAIN ] CRL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:10.465094] [INFO ] [MAIN ] CRCL: Update completed successfully. [2025-09-02T17:09:10.468734] [INFO ] [MAIN ] Update Progress: 532/2372 symbols completed. CRCL took 7.4s. Estimated remaining: 31m 31s. Rate: 58.4 symbols/min [2025-09-02T17:09:10.605083] [INFO ] [MAIN ] CRL: Loaded 18257 existing records. [2025-09-02T17:09:10.736227] [INFO ] [MAIN ] CRM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:10.859362] [INFO ] [MAIN ] CRL: Found 1 missing trading days. [2025-09-02T17:09:10.860268] [INFO ] [MAIN ] CRL: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:10.860799] [INFO ] [REMOTE ] CRL: Fetching primary data for 2025-09. [2025-09-02T17:09:10.877718] [INFO ] [MAIN ] CRM: Loaded 24584 existing records. [2025-09-02T17:09:10.926835] [INFO ] [REMOTE ] CRK: Incremental fetch complete for 2025-09 (3.03 seconds). [2025-09-02T17:09:11.034365] [INFO ] [MAIN ] CRK: Adding 369 new records, updating 0 existing records. [2025-09-02T17:09:11.155637] [INFO ] [MAIN ] CRM: Found 1 missing trading days. [2025-09-02T17:09:11.156713] [INFO ] [MAIN ] CRM: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:11.157255] [INFO ] [REMOTE ] CRM: Fetching primary data for 2025-09. [2025-09-02T17:09:11.159722] [INFO ] [MAIN ] CRK: Combined dataset has 24192 total records. [2025-09-02T17:09:11.248192] [INFO ] [MAIN ] CRH: Update completed successfully. [2025-09-02T17:09:11.268144] [INFO ] [MAIN ] Update Progress: 533/2372 symbols completed. CRH took 5.7s. Estimated remaining: 31m 29s. Rate: 58.4 symbols/min [2025-09-02T17:09:11.452558] [WARN ] [VALIDATOR ] CRK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:11.616977] [INFO ] [MAIN ] CRS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:11.761063] [INFO ] [MAIN ] CRS: Loaded 19509 existing records. [2025-09-02T17:09:11.946037] [INFO ] [MAIN ] CRS: Found 1 missing trading days. [2025-09-02T17:09:11.946562] [INFO ] [MAIN ] CRS: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:11.947086] [INFO ] [REMOTE ] CRS: Fetching primary data for 2025-09. [2025-09-02T17:09:11.948671] [WARN ] [VALIDATOR ] CRK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:11.948884] [INFO ] [MAIN ] CRK: Combined data validation passed. [2025-09-02T17:09:12.095234] [INFO ] [MAIN ] CRK: Update completed successfully. [2025-09-02T17:09:12.097727] [INFO ] [MAIN ] Update Progress: 534/2372 symbols completed. CRK took 4.6s. Estimated remaining: 31m 27s. Rate: 58.4 symbols/min [2025-09-02T17:09:12.272025] [INFO ] [MAIN ] CRT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:12.276010] [INFO ] [MAIN ] CRT: Loaded 2205 existing records. [2025-09-02T17:09:12.450344] [INFO ] [MAIN ] CRT: Found 1 missing trading days. [2025-09-02T17:09:12.450510] [INFO ] [MAIN ] CRT: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:12.450795] [INFO ] [REMOTE ] CRT: Fetching primary data for 2025-09. [2025-09-02T17:09:13.324017] [INFO ] [REMOTE ] CRL: Incremental fetch complete for 2025-09 (2.46 seconds). [2025-09-02T17:09:13.355898] [INFO ] [MAIN ] CRL: Adding 261 new records, updating 0 existing records. [2025-09-02T17:09:13.358710] [INFO ] [MAIN ] CRL: Combined dataset has 18518 total records. [2025-09-02T17:09:13.432148] [INFO ] [REMOTE ] CRT: Incremental fetch complete for 2025-09 (0.98 seconds). [2025-09-02T17:09:13.447416] [INFO ] [MAIN ] CRT: Adding 30 new records, updating 0 existing records. [2025-09-02T17:09:13.472935] [INFO ] [MAIN ] CRT: Combined dataset has 2235 total records. [2025-09-02T17:09:13.649017] [WARN ] [VALIDATOR ] CRL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:13.829999] [WARN ] [VALIDATOR ] CRT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:14.098783] [WARN ] [VALIDATOR ] CRT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:14.098822] [WARN ] [VALIDATOR ] CRL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:14.099002] [INFO ] [MAIN ] CRT: Combined data validation passed. [2025-09-02T17:09:14.099081] [INFO ] [MAIN ] CRL: Combined data validation passed. [2025-09-02T17:09:14.169320] [INFO ] [MAIN ] CRT: Update completed successfully. [2025-09-02T17:09:14.193481] [INFO ] [MAIN ] Update Progress: 535/2372 symbols completed. CRT took 2.1s. Estimated remaining: 31m 30s. Rate: 58.3 symbols/min [2025-09-02T17:09:14.371112] [INFO ] [MAIN ] CSAN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:14.393364] [INFO ] [MAIN ] CSAN: Loaded 19038 existing records. [2025-09-02T17:09:14.521993] [INFO ] [REMOTE ] CRS: Incremental fetch complete for 2025-09 (2.57 seconds). [2025-09-02T17:09:14.612977] [INFO ] [MAIN ] CSAN: Found 1 missing trading days. [2025-09-02T17:09:14.621811] [INFO ] [MAIN ] CRS: Adding 298 new records, updating 0 existing records. [2025-09-02T17:09:14.619045] [INFO ] [MAIN ] CSAN: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:14.623313] [INFO ] [REMOTE ] CSAN: Fetching primary data for 2025-09. [2025-09-02T17:09:14.632725] [INFO ] [MAIN ] CRL: Update completed successfully. [2025-09-02T17:09:14.634736] [INFO ] [MAIN ] Update Progress: 536/2372 symbols completed. CRL took 4.4s. Estimated remaining: 31m 27s. Rate: 58.4 symbols/min [2025-09-02T17:09:14.700381] [INFO ] [MAIN ] CRS: Combined dataset has 19807 total records. [2025-09-02T17:09:14.962854] [INFO ] [MAIN ] CSL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:14.989626] [INFO ] [REMOTE ] CRM: Incremental fetch complete for 2025-09 (3.83 seconds). [2025-09-02T17:09:14.994597] [WARN ] [VALIDATOR ] CRS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:15.108879] [INFO ] [MAIN ] CRM: Adding 390 new records, updating 0 existing records. [2025-09-02T17:09:15.153935] [INFO ] [MAIN ] CSL: Loaded 13722 existing records. [2025-09-02T17:09:15.329925] [INFO ] [MAIN ] CRM: Combined dataset has 24974 total records. [2025-09-02T17:09:15.521423] [INFO ] [MAIN ] CSL: Found 1 missing trading days. [2025-09-02T17:09:15.521966] [INFO ] [MAIN ] CSL: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:15.533399] [INFO ] [REMOTE ] CSL: Fetching primary data for 2025-09. [2025-09-02T17:09:15.612045] [WARN ] [VALIDATOR ] CRM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:15.737209] [WARN ] [VALIDATOR ] CRS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:15.767783] [INFO ] [MAIN ] CRS: Combined data validation passed. [2025-09-02T17:09:15.806769] [WARN ] [VALIDATOR ] CRM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:15.806987] [INFO ] [MAIN ] CRM: Combined data validation passed. [2025-09-02T17:09:16.079396] [INFO ] [MAIN ] CRS: Update completed successfully. [2025-09-02T17:09:16.082030] [INFO ] [MAIN ] Update Progress: 537/2372 symbols completed. CRS took 4.8s. Estimated remaining: 31m 27s. Rate: 58.3 symbols/min [2025-09-02T17:09:16.232503] [INFO ] [MAIN ] CRM: Update completed successfully. [2025-09-02T17:09:16.246991] [INFO ] [MAIN ] Update Progress: 538/2372 symbols completed. CRM took 5.8s. Estimated remaining: 31m 23s. Rate: 58.4 symbols/min [2025-09-02T17:09:16.265319] [INFO ] [MAIN ] CSR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:16.420533] [INFO ] [MAIN ] CSR: Loaded 5771 existing records. [2025-09-02T17:09:16.483180] [INFO ] [MAIN ] CSTM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:16.623878] [INFO ] [MAIN ] CSR: Found 1 missing trading days. [2025-09-02T17:09:16.624017] [INFO ] [MAIN ] CSR: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:16.624279] [INFO ] [REMOTE ] CSR: Fetching primary data for 2025-09. [2025-09-02T17:09:16.633562] [INFO ] [MAIN ] CSTM: Loaded 21508 existing records. [2025-09-02T17:09:16.636512] [INFO ] [REMOTE ] CSAN: Incremental fetch complete for 2025-09 (2.01 seconds). [2025-09-02T17:09:16.753912] [INFO ] [MAIN ] CSAN: Adding 350 new records, updating 0 existing records. [2025-09-02T17:09:16.851231] [INFO ] [MAIN ] CSAN: Combined dataset has 19388 total records. [2025-09-02T17:09:16.851339] [INFO ] [MAIN ] CSTM: Found 1 missing trading days. [2025-09-02T17:09:16.851483] [INFO ] [MAIN ] CSTM: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:16.851735] [INFO ] [REMOTE ] CSTM: Fetching primary data for 2025-09. [2025-09-02T17:09:17.031278] [WARN ] [VALIDATOR ] CSAN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:17.216015] [WARN ] [VALIDATOR ] CSAN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:17.216211] [INFO ] [MAIN ] CSAN: Combined data validation passed. [2025-09-02T17:09:17.324094] [INFO ] [REMOTE ] CSL: Incremental fetch complete for 2025-09 (1.79 seconds). [2025-09-02T17:09:17.352074] [INFO ] [MAIN ] CSL: Adding 189 new records, updating 0 existing records. [2025-09-02T17:09:17.363698] [INFO ] [MAIN ] CSAN: Update completed successfully. [2025-09-02T17:09:17.366313] [INFO ] [MAIN ] Update Progress: 539/2372 symbols completed. CSAN took 3.2s. Estimated remaining: 31m 22s. Rate: 58.4 symbols/min [2025-09-02T17:09:17.497376] [INFO ] [MAIN ] CSL: Combined dataset has 13911 total records. [2025-09-02T17:09:17.598251] [INFO ] [MAIN ] CSV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:17.700504] [INFO ] [MAIN ] CSV: Loaded 5388 existing records. [2025-09-02T17:09:17.763300] [WARN ] [VALIDATOR ] CSL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:17.844634] [INFO ] [REMOTE ] CSR: Incremental fetch complete for 2025-09 (1.22 seconds). [2025-09-02T17:09:17.882891] [INFO ] [MAIN ] CSR: Adding 143 new records, updating 0 existing records. [2025-09-02T17:09:18.027888] [INFO ] [MAIN ] CSV: Found 1 missing trading days. [2025-09-02T17:09:18.032142] [INFO ] [MAIN ] CSV: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:18.032863] [INFO ] [REMOTE ] CSV: Fetching primary data for 2025-09. [2025-09-02T17:09:18.055472] [INFO ] [MAIN ] CSR: Combined dataset has 5914 total records. [2025-09-02T17:09:18.298850] [WARN ] [VALIDATOR ] CSR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:18.492226] [WARN ] [VALIDATOR ] CSL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:18.492669] [INFO ] [MAIN ] CSL: Combined data validation passed. [2025-09-02T17:09:18.570698] [WARN ] [VALIDATOR ] CSR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:18.571806] [INFO ] [MAIN ] CSR: Combined data validation passed. [2025-09-02T17:09:18.616346] [INFO ] [MAIN ] CSR: Update completed successfully. [2025-09-02T17:09:18.618665] [INFO ] [MAIN ] Update Progress: 540/2372 symbols completed. CSR took 2.5s. Estimated remaining: 31m 22s. Rate: 58.4 symbols/min [2025-09-02T17:09:18.793891] [INFO ] [MAIN ] CSL: Update completed successfully. [2025-09-02T17:09:18.797568] [INFO ] [MAIN ] Update Progress: 541/2372 symbols completed. CSL took 4.2s. Estimated remaining: 31m 18s. Rate: 58.5 symbols/min [2025-09-02T17:09:18.795945] [INFO ] [MAIN ] CSW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:18.911099] [INFO ] [MAIN ] CSW: Loaded 6055 existing records. [2025-09-02T17:09:19.078606] [INFO ] [MAIN ] CTBB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:19.129110] [INFO ] [MAIN ] CTBB: Loaded 3085 existing records. [2025-09-02T17:09:19.187560] [INFO ] [MAIN ] CSW: Found 1 missing trading days. [2025-09-02T17:09:19.220359] [INFO ] [MAIN ] CSW: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:19.226203] [INFO ] [REMOTE ] CSW: Fetching primary data for 2025-09. [2025-09-02T17:09:19.342226] [INFO ] [MAIN ] CTBB: Found 1 missing trading days. [2025-09-02T17:09:19.342531] [INFO ] [MAIN ] CTBB: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:19.342905] [INFO ] [REMOTE ] CTBB: Fetching primary data for 2025-09. [2025-09-02T17:09:19.618572] [INFO ] [REMOTE ] CSV: Incremental fetch complete for 2025-09 (1.59 seconds). [2025-09-02T17:09:19.630563] [INFO ] [MAIN ] CSV: Adding 103 new records, updating 0 existing records. [2025-09-02T17:09:19.633106] [INFO ] [MAIN ] CSV: Combined dataset has 5491 total records. [2025-09-02T17:09:19.717005] [INFO ] [REMOTE ] CSTM: Incremental fetch complete for 2025-09 (2.87 seconds). [2025-09-02T17:09:19.800358] [INFO ] [MAIN ] CSTM: Adding 320 new records, updating 0 existing records. [2025-09-02T17:09:19.860332] [WARN ] [VALIDATOR ] CSV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:19.964187] [INFO ] [MAIN ] CSTM: Combined dataset has 21828 total records. [2025-09-02T17:09:20.226421] [WARN ] [VALIDATOR ] CSTM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:20.334512] [WARN ] [VALIDATOR ] CSV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:20.372994] [INFO ] [MAIN ] CSV: Combined data validation passed. [2025-09-02T17:09:20.447219] [WARN ] [VALIDATOR ] CSTM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:20.448591] [INFO ] [MAIN ] CSTM: Combined data validation passed. [2025-09-02T17:09:20.457243] [INFO ] [MAIN ] CSV: Update completed successfully. [2025-09-02T17:09:20.458149] [INFO ] [MAIN ] Update Progress: 542/2372 symbols completed. CSV took 3.1s. Estimated remaining: 31m 19s. Rate: 58.4 symbols/min [2025-09-02T17:09:20.721522] [INFO ] [MAIN ] CTDD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:20.724409] [INFO ] [REMOTE ] CTBB: Incremental fetch complete for 2025-09 (1.38 seconds). [2025-09-02T17:09:20.732245] [INFO ] [MAIN ] CTBB: Adding 42 new records, updating 0 existing records. [2025-09-02T17:09:20.740879] [INFO ] [MAIN ] CTDD: Loaded 2543 existing records. [2025-09-02T17:09:20.762060] [INFO ] [MAIN ] CTBB: Combined dataset has 3127 total records. [2025-09-02T17:09:20.984345] [INFO ] [REMOTE ] CSW: Incremental fetch complete for 2025-09 (1.76 seconds). [2025-09-02T17:09:21.067505] [INFO ] [MAIN ] CSW: Adding 141 new records, updating 0 existing records. [2025-09-02T17:09:21.064320] [INFO ] [MAIN ] CTDD: Found 1 missing trading days. [2025-09-02T17:09:21.073132] [INFO ] [MAIN ] CTDD: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:21.123763] [INFO ] [REMOTE ] CTDD: Fetching primary data for 2025-09. [2025-09-02T17:09:21.129571] [WARN ] [VALIDATOR ] CTBB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:21.210148] [INFO ] [MAIN ] CSW: Combined dataset has 6196 total records. [2025-09-02T17:09:21.444985] [INFO ] [MAIN ] CSTM: Update completed successfully. [2025-09-02T17:09:21.468298] [INFO ] [MAIN ] Update Progress: 543/2372 symbols completed. CSTM took 5.2s. Estimated remaining: 31m 18s. Rate: 58.4 symbols/min [2025-09-02T17:09:21.533626] [WARN ] [VALIDATOR ] CSW: Not fatal, but first date in data (2025-06-09) does not match expected start date (2025-01-28) [2025-09-02T17:09:21.832909] [INFO ] [MAIN ] CTEST: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:21.843779] [WARN ] [VALIDATOR ] CTBB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:21.890812] [INFO ] [MAIN ] CTBB: Combined data validation passed. [2025-09-02T17:09:21.911467] [INFO ] [MAIN ] CTEST: Loaded 1025 existing records. [2025-09-02T17:09:22.041179] [INFO ] [MAIN ] CTBB: Update completed successfully. [2025-09-02T17:09:22.052602] [INFO ] [MAIN ] Update Progress: 544/2372 symbols completed. CTBB took 3.3s. Estimated remaining: 31m 16s. Rate: 58.5 symbols/min [2025-09-02T17:09:22.128005] [WARN ] [VALIDATOR ] CSW: Missing data for 91 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06 [2025-09-02T17:09:22.166901] [INFO ] [MAIN ] CTEST: Found 7 missing trading days. [2025-09-02T17:09:22.180714] [INFO ] [MAIN ] CSW: Combined data validation passed. [2025-09-02T17:09:22.202398] [INFO ] [MAIN ] CTEST: Need to fetch 2 months: 2025-08, 2025-09 [2025-09-02T17:09:22.219934] [INFO ] [REMOTE ] CTEST: Fetching primary data for 2025-08. [2025-09-02T17:09:22.350153] [INFO ] [MAIN ] CTEV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:22.355231] [INFO ] [MAIN ] CSW: Update completed successfully. [2025-09-02T17:09:22.356445] [INFO ] [MAIN ] Update Progress: 545/2372 symbols completed. CSW took 3.7s. Estimated remaining: 31m 12s. Rate: 58.5 symbols/min [2025-09-02T17:09:22.458111] [INFO ] [REMOTE ] CTDD: Incremental fetch complete for 2025-09 (1.33 seconds). [2025-09-02T17:09:22.483172] [INFO ] [MAIN ] CTEV: Loaded 6469 existing records. [2025-09-02T17:09:22.489989] [INFO ] [MAIN ] CTDD: Adding 37 new records, updating 0 existing records. [2025-09-02T17:09:22.533355] [INFO ] [MAIN ] CTDD: Combined dataset has 2580 total records. [2025-09-02T17:09:22.761424] [INFO ] [MAIN ] CTO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:22.919927] [INFO ] [MAIN ] CTEV: Found 1 missing trading days. [2025-09-02T17:09:22.947472] [WARN ] [VALIDATOR ] CTDD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:22.964428] [INFO ] [MAIN ] CTO: Loaded 12600 existing records. [2025-09-02T17:09:22.963204] [INFO ] [MAIN ] CTEV: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:23.042498] [INFO ] [REMOTE ] CTEV: Fetching primary data for 2025-09. [2025-09-02T17:09:22.970155] [WARN ] [MAIN ] CTEST: Failed to fetch data for month 2025-08. [2025-09-02T17:09:23.070251] [INFO ] [REMOTE ] CTEST: Fetching primary data for 2025-09. [2025-09-02T17:09:23.286292] [INFO ] [MAIN ] CTO: Found 1 missing trading days. [2025-09-02T17:09:23.315291] [INFO ] [MAIN ] CTO: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:23.323334] [INFO ] [REMOTE ] CTO: Fetching primary data for 2025-09. [2025-09-02T17:09:23.348333] [WARN ] [VALIDATOR ] CTDD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:23.348466] [INFO ] [MAIN ] CTDD: Combined data validation passed. [2025-09-02T17:09:23.364601] [INFO ] [MAIN ] CTDD: Update completed successfully. [2025-09-02T17:09:23.365145] [INFO ] [MAIN ] Update Progress: 546/2372 symbols completed. CTDD took 2.9s. Estimated remaining: 31m 11s. Rate: 58.5 symbols/min [2025-09-02T17:09:23.536741] [INFO ] [MAIN ] CTOS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:23.553740] [INFO ] [MAIN ] CTOS: Loaded 16025 existing records. [2025-09-02T17:09:23.726653] [INFO ] [MAIN ] CTOS: Found 1 missing trading days. [2025-09-02T17:09:23.726807] [INFO ] [MAIN ] CTOS: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:23.727027] [INFO ] [REMOTE ] CTOS: Fetching primary data for 2025-09. [2025-09-02T17:09:23.833101] [WARN ] [MAIN ] CTEST: Failed to fetch data for month 2025-09. [2025-09-02T17:09:23.833234] [WARN ] [MAIN ] CTEST: No new data fetched. Keeping existing data. [2025-09-02T17:09:23.833348] [INFO ] [MAIN ] Update Progress: 547/2372 symbols completed. CTEST took 2.3s. Estimated remaining: 31m 8s. Rate: 58.6 symbols/min [2025-09-02T17:09:24.003882] [INFO ] [MAIN ] CTRA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:24.027204] [INFO ] [MAIN ] CTRA: Loaded 24468 existing records. [2025-09-02T17:09:24.199407] [INFO ] [MAIN ] CTRA: Found 1 missing trading days. [2025-09-02T17:09:24.199593] [INFO ] [MAIN ] CTRA: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:24.199824] [INFO ] [REMOTE ] CTRA: Fetching primary data for 2025-09. [2025-09-02T17:09:24.773903] [INFO ] [REMOTE ] CTEV: Incremental fetch complete for 2025-09 (1.73 seconds). [2025-09-02T17:09:24.784661] [INFO ] [MAIN ] CTEV: Adding 74 new records, updating 0 existing records. [2025-09-02T17:09:24.786884] [INFO ] [MAIN ] CTEV: Combined dataset has 6543 total records. [2025-09-02T17:09:24.960532] [WARN ] [VALIDATOR ] CTEV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:25.139904] [WARN ] [VALIDATOR ] CTEV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:25.140038] [INFO ] [MAIN ] CTEV: Combined data validation passed. [2025-09-02T17:09:25.180621] [INFO ] [MAIN ] CTEV: Update completed successfully. [2025-09-02T17:09:25.181410] [INFO ] [MAIN ] Update Progress: 548/2372 symbols completed. CTEV took 3.1s. Estimated remaining: 31m 8s. Rate: 58.6 symbols/min [2025-09-02T17:09:25.350371] [INFO ] [MAIN ] CTRE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:25.372943] [INFO ] [MAIN ] CTRE: Loaded 22668 existing records. [2025-09-02T17:09:25.545768] [INFO ] [MAIN ] CTRE: Found 1 missing trading days. [2025-09-02T17:09:25.545911] [INFO ] [MAIN ] CTRE: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:25.546106] [INFO ] [REMOTE ] CTRE: Fetching primary data for 2025-09. [2025-09-02T17:09:25.561428] [INFO ] [REMOTE ] CTO: Incremental fetch complete for 2025-09 (2.24 seconds). [2025-09-02T17:09:25.635226] [INFO ] [MAIN ] CTO: Adding 213 new records, updating 0 existing records. [2025-09-02T17:09:25.638063] [INFO ] [MAIN ] CTO: Combined dataset has 12813 total records. [2025-09-02T17:09:25.813231] [WARN ] [VALIDATOR ] CTO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:25.987277] [INFO ] [REMOTE ] CTOS: Incremental fetch complete for 2025-09 (2.26 seconds). [2025-09-02T17:09:26.023218] [INFO ] [MAIN ] CTOS: Adding 231 new records, updating 0 existing records. [2025-09-02T17:09:26.028567] [WARN ] [VALIDATOR ] CTO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:26.028904] [INFO ] [MAIN ] CTO: Combined data validation passed. [2025-09-02T17:09:26.029171] [INFO ] [MAIN ] CTOS: Combined dataset has 16256 total records. [2025-09-02T17:09:26.274076] [WARN ] [VALIDATOR ] CTOS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:26.481265] [INFO ] [MAIN ] CTO: Update completed successfully. [2025-09-02T17:09:26.483014] [INFO ] [MAIN ] Update Progress: 549/2372 symbols completed. CTO took 4.1s. Estimated remaining: 31m 8s. Rate: 58.5 symbols/min [2025-09-02T17:09:26.666429] [INFO ] [MAIN ] CTRI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:26.667557] [WARN ] [VALIDATOR ] CTOS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:26.667737] [INFO ] [MAIN ] CTOS: Combined data validation passed. [2025-09-02T17:09:26.751172] [INFO ] [MAIN ] CTRI: Loaded 18667 existing records. [2025-09-02T17:09:26.938236] [INFO ] [MAIN ] CTRI: Found 1 missing trading days. [2025-09-02T17:09:26.939124] [INFO ] [MAIN ] CTRI: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:26.939579] [INFO ] [REMOTE ] CTRI: Fetching primary data for 2025-09. [2025-09-02T17:09:26.950914] [INFO ] [MAIN ] CTOS: Update completed successfully. [2025-09-02T17:09:26.952411] [INFO ] [MAIN ] Update Progress: 550/2372 symbols completed. CTOS took 3.6s. Estimated remaining: 31m 5s. Rate: 58.6 symbols/min [2025-09-02T17:09:27.122310] [INFO ] [MAIN ] CTS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:27.131797] [INFO ] [MAIN ] CTS: Loaded 8675 existing records. [2025-09-02T17:09:27.244526] [INFO ] [REMOTE ] CTRA: Incremental fetch complete for 2025-09 (3.04 seconds). [2025-09-02T17:09:27.345948] [INFO ] [MAIN ] CTRA: Adding 390 new records, updating 0 existing records. [2025-09-02T17:09:27.350457] [INFO ] [MAIN ] CTS: Found 1 missing trading days. [2025-09-02T17:09:27.350790] [INFO ] [MAIN ] CTS: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:27.351009] [INFO ] [REMOTE ] CTS: Fetching primary data for 2025-09. [2025-09-02T17:09:27.355253] [INFO ] [MAIN ] CTRA: Combined dataset has 24858 total records. [2025-09-02T17:09:27.529291] [WARN ] [VALIDATOR ] CTRA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:27.714853] [WARN ] [VALIDATOR ] CTRA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:27.714976] [INFO ] [MAIN ] CTRA: Combined data validation passed. [2025-09-02T17:09:27.874623] [INFO ] [MAIN ] CTRA: Update completed successfully. [2025-09-02T17:09:27.877255] [INFO ] [MAIN ] Update Progress: 551/2372 symbols completed. CTRA took 4.0s. Estimated remaining: 31m 4s. Rate: 58.6 symbols/min [2025-09-02T17:09:28.049420] [INFO ] [MAIN ] CTVA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:28.072673] [INFO ] [MAIN ] CTVA: Loaded 24323 existing records. [2025-09-02T17:09:28.165284] [INFO ] [REMOTE ] CTRE: Incremental fetch complete for 2025-09 (2.62 seconds). [2025-09-02T17:09:28.240423] [INFO ] [MAIN ] CTRE: Adding 381 new records, updating 0 existing records. [2025-09-02T17:09:28.296447] [INFO ] [MAIN ] CTVA: Found 1 missing trading days. [2025-09-02T17:09:28.296677] [INFO ] [MAIN ] CTVA: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:28.297081] [INFO ] [REMOTE ] CTVA: Fetching primary data for 2025-09. [2025-09-02T17:09:28.299848] [INFO ] [MAIN ] CTRE: Combined dataset has 23049 total records. [2025-09-02T17:09:28.474931] [WARN ] [VALIDATOR ] CTRE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:28.684119] [WARN ] [VALIDATOR ] CTRE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:28.684347] [INFO ] [MAIN ] CTRE: Combined data validation passed. [2025-09-02T17:09:28.830742] [INFO ] [MAIN ] CTRE: Update completed successfully. [2025-09-02T17:09:28.833356] [INFO ] [MAIN ] Update Progress: 552/2372 symbols completed. CTRE took 3.7s. Estimated remaining: 31m 3s. Rate: 58.6 symbols/min [2025-09-02T17:09:29.006677] [INFO ] [MAIN ] CUBB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:29.008916] [INFO ] [REMOTE ] CTS: Incremental fetch complete for 2025-09 (1.66 seconds). [2025-09-02T17:09:29.027303] [INFO ] [MAIN ] CTS: Adding 146 new records, updating 0 existing records. [2025-09-02T17:09:29.029209] [INFO ] [MAIN ] CUBB: Loaded 310 existing records. [2025-09-02T17:09:29.032011] [INFO ] [REMOTE ] CTRI: Incremental fetch complete for 2025-09 (2.09 seconds). [2025-09-02T17:09:29.159941] [INFO ] [MAIN ] CTRI: Adding 352 new records, updating 0 existing records. [2025-09-02T17:09:29.189263] [INFO ] [MAIN ] CTS: Combined dataset has 8821 total records. [2025-09-02T17:09:29.271972] [INFO ] [MAIN ] CUBB: Found 1 missing trading days. [2025-09-02T17:09:29.315616] [INFO ] [MAIN ] CUBB: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:29.328155] [INFO ] [REMOTE ] CUBB: Fetching primary data for 2025-09. [2025-09-02T17:09:29.344577] [INFO ] [MAIN ] CTRI: Combined dataset has 19019 total records. [2025-09-02T17:09:29.553900] [WARN ] [VALIDATOR ] CTS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:29.723545] [WARN ] [VALIDATOR ] CTRI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:29.997296] [WARN ] [VALIDATOR ] CTS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:29.997440] [INFO ] [MAIN ] CTS: Combined data validation passed. [2025-09-02T17:09:29.997469] [WARN ] [VALIDATOR ] CTRI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:29.997750] [INFO ] [MAIN ] CTRI: Combined data validation passed. [2025-09-02T17:09:30.142829] [INFO ] [MAIN ] CTS: Update completed successfully. [2025-09-02T17:09:30.144750] [INFO ] [MAIN ] Update Progress: 553/2372 symbols completed. CTS took 3.2s. Estimated remaining: 31m 3s. Rate: 58.6 symbols/min [2025-09-02T17:09:30.326637] [INFO ] [MAIN ] CUBE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:30.351998] [INFO ] [MAIN ] CUBE: Loaded 23011 existing records. [2025-09-02T17:09:30.420107] [INFO ] [REMOTE ] CUBB: Incremental fetch complete for 2025-09 (1.09 seconds). [2025-09-02T17:09:30.433884] [INFO ] [MAIN ] CUBB: Adding 5 new records, updating 0 existing records. [2025-09-02T17:09:30.453693] [INFO ] [MAIN ] CTRI: Update completed successfully. [2025-09-02T17:09:30.447679] [INFO ] [MAIN ] CUBB: Combined dataset has 315 total records. [2025-09-02T17:09:30.472452] [INFO ] [MAIN ] Update Progress: 554/2372 symbols completed. CTRI took 4.0s. Estimated remaining: 30m 59s. Rate: 58.7 symbols/min [2025-09-02T17:09:30.782438] [INFO ] [MAIN ] CUBE: Found 1 missing trading days. [2025-09-02T17:09:30.812718] [INFO ] [MAIN ] CUBE: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:30.813111] [INFO ] [REMOTE ] CUBE: Fetching primary data for 2025-09. [2025-09-02T17:09:30.864325] [WARN ] [VALIDATOR ] CUBB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:30.906244] [INFO ] [REMOTE ] CTVA: Incremental fetch complete for 2025-09 (2.61 seconds). [2025-09-02T17:09:30.985331] [INFO ] [MAIN ] CUBI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:31.070622] [INFO ] [MAIN ] CTVA: Adding 390 new records, updating 0 existing records. [2025-09-02T17:09:31.170282] [INFO ] [MAIN ] CTVA: Combined dataset has 24713 total records. [2025-09-02T17:09:31.171040] [INFO ] [MAIN ] CUBI: Loaded 12500 existing records. [2025-09-02T17:09:31.532886] [INFO ] [MAIN ] CUBI: Found 1 missing trading days. [2025-09-02T17:09:31.537371] [WARN ] [VALIDATOR ] CTVA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:31.537527] [INFO ] [MAIN ] CUBI: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:31.573455] [INFO ] [REMOTE ] CUBI: Fetching primary data for 2025-09. [2025-09-02T17:09:31.621445] [WARN ] [VALIDATOR ] CUBB: Missing data for 92 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-06, 2025-06-16, 2025-06-17, 2025-06-26, 2025-08-08, 2025-08-14 [2025-09-02T17:09:31.643237] [INFO ] [MAIN ] CUBB: Combined data validation passed. [2025-09-02T17:09:31.718773] [INFO ] [MAIN ] CUBB: Update completed successfully. [2025-09-02T17:09:31.728889] [INFO ] [MAIN ] Update Progress: 555/2372 symbols completed. CUBB took 2.9s. Estimated remaining: 30m 59s. Rate: 58.6 symbols/min [2025-09-02T17:09:31.922811] [INFO ] [MAIN ] CUK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:31.925110] [WARN ] [VALIDATOR ] CTVA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:31.925329] [INFO ] [MAIN ] CTVA: Combined data validation passed. [2025-09-02T17:09:32.033022] [INFO ] [MAIN ] CUK: Loaded 23175 existing records. [2025-09-02T17:09:32.222217] [INFO ] [MAIN ] CUK: Found 1 missing trading days. [2025-09-02T17:09:32.223773] [INFO ] [MAIN ] CUK: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:32.224032] [INFO ] [REMOTE ] CUK: Fetching primary data for 2025-09. [2025-09-02T17:09:32.274378] [INFO ] [MAIN ] CTVA: Update completed successfully. [2025-09-02T17:09:32.277292] [INFO ] [MAIN ] Update Progress: 556/2372 symbols completed. CTVA took 4.4s. Estimated remaining: 30m 57s. Rate: 58.7 symbols/min [2025-09-02T17:09:32.446387] [INFO ] [MAIN ] CULP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:32.449198] [INFO ] [MAIN ] CULP: Loaded 1241 existing records. [2025-09-02T17:09:32.614752] [INFO ] [MAIN ] CULP: Found 1 missing trading days. [2025-09-02T17:09:32.614892] [INFO ] [MAIN ] CULP: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:32.615084] [INFO ] [REMOTE ] CULP: Fetching primary data for 2025-09. [2025-09-02T17:09:33.117062] [INFO ] [REMOTE ] CUBI: Incremental fetch complete for 2025-09 (1.54 seconds). [2025-09-02T17:09:33.138718] [INFO ] [MAIN ] CUBI: Adding 166 new records, updating 0 existing records. [2025-09-02T17:09:33.141331] [INFO ] [MAIN ] CUBI: Combined dataset has 12666 total records. [2025-09-02T17:09:33.319017] [WARN ] [VALIDATOR ] CUBI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:33.503943] [INFO ] [REMOTE ] CUBE: Incremental fetch complete for 2025-09 (2.69 seconds). [2025-09-02T17:09:33.548330] [INFO ] [MAIN ] CUBE: Adding 367 new records, updating 0 existing records. [2025-09-02T17:09:33.553401] [INFO ] [MAIN ] CUBE: Combined dataset has 23378 total records. [2025-09-02T17:09:33.638330] [INFO ] [REMOTE ] CULP: Incremental fetch complete for 2025-09 (1.02 seconds). [2025-09-02T17:09:33.638223] [WARN ] [VALIDATOR ] CUBI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:33.641382] [INFO ] [MAIN ] CULP: Adding 17 new records, updating 0 existing records. [2025-09-02T17:09:33.641489] [INFO ] [MAIN ] CUBI: Combined data validation passed. [2025-09-02T17:09:33.676332] [INFO ] [MAIN ] CULP: Combined dataset has 1258 total records. [2025-09-02T17:09:33.831327] [WARN ] [VALIDATOR ] CUBE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:34.160371] [WARN ] [VALIDATOR ] CULP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:34.386808] [INFO ] [MAIN ] CUBI: Update completed successfully. [2025-09-02T17:09:34.388658] [INFO ] [MAIN ] Update Progress: 557/2372 symbols completed. CUBI took 3.9s. Estimated remaining: 30m 59s. Rate: 58.6 symbols/min [2025-09-02T17:09:34.392919] [WARN ] [VALIDATOR ] CULP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:34.392977] [WARN ] [VALIDATOR ] CUBE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:34.393266] [INFO ] [MAIN ] CUBE: Combined data validation passed. [2025-09-02T17:09:34.393354] [INFO ] [MAIN ] CULP: Combined data validation passed. [2025-09-02T17:09:34.403225] [INFO ] [MAIN ] CULP: Update completed successfully. [2025-09-02T17:09:34.403485] [INFO ] [MAIN ] Update Progress: 558/2372 symbols completed. CULP took 2.1s. Estimated remaining: 30m 55s. Rate: 58.7 symbols/min [2025-09-02T17:09:34.470967] [INFO ] [REMOTE ] CUK: Incremental fetch complete for 2025-09 (2.25 seconds). [2025-09-02T17:09:34.541610] [INFO ] [MAIN ] CUK: Adding 364 new records, updating 0 existing records. [2025-09-02T17:09:34.554308] [INFO ] [MAIN ] CUK: Combined dataset has 23539 total records. [2025-09-02T17:09:34.746481] [WARN ] [VALIDATOR ] CUK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:34.968136] [INFO ] [MAIN ] CUBE: Update completed successfully. [2025-09-02T17:09:34.970721] [INFO ] [MAIN ] Update Progress: 559/2372 symbols completed. CUBE took 4.8s. Estimated remaining: 30m 52s. Rate: 58.7 symbols/min [2025-09-02T17:09:34.971553] [WARN ] [VALIDATOR ] CUK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:34.971680] [INFO ] [MAIN ] CUK: Combined data validation passed. [2025-09-02T17:09:35.110103] [INFO ] [MAIN ] CUK: Update completed successfully. [2025-09-02T17:09:35.112321] [INFO ] [MAIN ] Update Progress: 560/2372 symbols completed. CUK took 3.4s. Estimated remaining: 30m 49s. Rate: 58.8 symbols/min [2025-09-02T17:09:35.649325] [INFO ] [MAIN ] CURV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:35.772681] [INFO ] [MAIN ] CUZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:35.794233] [INFO ] [MAIN ] CVE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:35.821594] [INFO ] [MAIN ] CURB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:35.913574] [INFO ] [MAIN ] CURV: Loaded 13227 existing records. [2025-09-02T17:09:36.050166] [INFO ] [MAIN ] CUZ: Loaded 22609 existing records. [2025-09-02T17:09:36.050277] [INFO ] [MAIN ] CURB: Loaded 14949 existing records. [2025-09-02T17:09:36.135401] [INFO ] [MAIN ] CVE: Loaded 24419 existing records. [2025-09-02T17:09:36.268111] [INFO ] [MAIN ] CURV: Found 1 missing trading days. [2025-09-02T17:09:36.326042] [INFO ] [MAIN ] CURV: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:36.407831] [INFO ] [REMOTE ] CURV: Fetching primary data for 2025-09. [2025-09-02T17:09:36.640729] [INFO ] [MAIN ] CVE: Found 1 missing trading days. [2025-09-02T17:09:36.660616] [INFO ] [MAIN ] CVE: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:36.655406] [INFO ] [MAIN ] CUZ: Found 1 missing trading days. [2025-09-02T17:09:36.688571] [INFO ] [REMOTE ] CVE: Fetching primary data for 2025-09. [2025-09-02T17:09:36.687548] [INFO ] [MAIN ] CUZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:36.689974] [INFO ] [REMOTE ] CUZ: Fetching primary data for 2025-09. [2025-09-02T17:09:36.713455] [INFO ] [MAIN ] CURB: Found 1 missing trading days. [2025-09-02T17:09:36.713671] [INFO ] [MAIN ] CURB: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:36.713901] [INFO ] [REMOTE ] CURB: Fetching primary data for 2025-09. [2025-09-02T17:09:38.429693] [INFO ] [REMOTE ] CURV: Incremental fetch complete for 2025-09 (2.02 seconds). [2025-09-02T17:09:38.465379] [INFO ] [MAIN ] CURV: Adding 265 new records, updating 0 existing records. [2025-09-02T17:09:38.468947] [INFO ] [MAIN ] CURV: Combined dataset has 13492 total records. [2025-09-02T17:09:38.716553] [WARN ] [VALIDATOR ] CURV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:38.813454] [INFO ] [REMOTE ] CURB: Incremental fetch complete for 2025-09 (2.10 seconds). [2025-09-02T17:09:38.862893] [INFO ] [MAIN ] CURB: Adding 241 new records, updating 0 existing records. [2025-09-02T17:09:38.938189] [INFO ] [MAIN ] CURB: Combined dataset has 15190 total records. [2025-09-02T17:09:39.066235] [WARN ] [VALIDATOR ] CURV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:39.086576] [INFO ] [MAIN ] CURV: Combined data validation passed. [2025-09-02T17:09:39.128181] [WARN ] [VALIDATOR ] CURB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:39.187250] [INFO ] [REMOTE ] CVE: Incremental fetch complete for 2025-09 (2.50 seconds). [2025-09-02T17:09:39.336012] [INFO ] [REMOTE ] CUZ: Incremental fetch complete for 2025-09 (2.65 seconds). [2025-09-02T17:09:39.385435] [INFO ] [MAIN ] CVE: Adding 389 new records, updating 0 existing records. [2025-09-02T17:09:39.449517] [INFO ] [MAIN ] CUZ: Adding 378 new records, updating 0 existing records. [2025-09-02T17:09:39.552480] [INFO ] [MAIN ] CVE: Combined dataset has 24808 total records. [2025-09-02T17:09:39.618310] [INFO ] [MAIN ] CUZ: Combined dataset has 22987 total records. [2025-09-02T17:09:39.861912] [WARN ] [VALIDATOR ] CVE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:39.857908] [WARN ] [VALIDATOR ] CURB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:39.863154] [INFO ] [MAIN ] CURB: Combined data validation passed. [2025-09-02T17:09:39.905490] [INFO ] [MAIN ] CURV: Update completed successfully. [2025-09-02T17:09:40.019479] [INFO ] [MAIN ] Update Progress: 561/2372 symbols completed. CURV took 4.9s. Estimated remaining: 31m 0s. Rate: 58.4 symbols/min [2025-09-02T17:09:40.028192] [WARN ] [VALIDATOR ] CUZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:40.572998] [INFO ] [MAIN ] CVEO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:40.592041] [INFO ] [MAIN ] CVEO: Loaded 6803 existing records. [2025-09-02T17:09:40.592114] [WARN ] [VALIDATOR ] CVE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:40.592179] [WARN ] [VALIDATOR ] CUZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:40.603077] [INFO ] [MAIN ] CUZ: Combined data validation passed. [2025-09-02T17:09:40.603455] [INFO ] [MAIN ] CVE: Combined data validation passed. [2025-09-02T17:09:40.917811] [INFO ] [MAIN ] CURB: Update completed successfully. [2025-09-02T17:09:40.925029] [INFO ] [MAIN ] Update Progress: 562/2372 symbols completed. CURB took 5.8s. Estimated remaining: 30m 59s. Rate: 58.4 symbols/min [2025-09-02T17:09:41.102978] [INFO ] [MAIN ] CVEO: Found 1 missing trading days. [2025-09-02T17:09:41.109435] [INFO ] [MAIN ] CVEO: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:41.121357] [INFO ] [REMOTE ] CVEO: Fetching primary data for 2025-09. [2025-09-02T17:09:41.211464] [INFO ] [MAIN ] CVI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:41.271147] [INFO ] [MAIN ] CVI: Loaded 21055 existing records. [2025-09-02T17:09:41.288073] [INFO ] [MAIN ] CUZ: Update completed successfully. [2025-09-02T17:09:41.351750] [INFO ] [MAIN ] Update Progress: 563/2372 symbols completed. CUZ took 6.2s. Estimated remaining: 30m 56s. Rate: 58.5 symbols/min [2025-09-02T17:09:41.612295] [INFO ] [MAIN ] CVE: Update completed successfully. [2025-09-02T17:09:41.717377] [INFO ] [MAIN ] Update Progress: 564/2372 symbols completed. CVE took 6.6s. Estimated remaining: 30m 53s. Rate: 58.6 symbols/min [2025-09-02T17:09:41.700508] [INFO ] [MAIN ] CVI: Found 1 missing trading days. [2025-09-02T17:09:41.722092] [INFO ] [MAIN ] CVLG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:41.728215] [INFO ] [MAIN ] CVI: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:41.729157] [INFO ] [REMOTE ] CVI: Fetching primary data for 2025-09. [2025-09-02T17:09:41.862974] [INFO ] [MAIN ] CVLG: Loaded 6695 existing records. [2025-09-02T17:09:41.953776] [INFO ] [MAIN ] CVNA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:42.094626] [INFO ] [MAIN ] CVLG: Found 1 missing trading days. [2025-09-02T17:09:42.094981] [INFO ] [MAIN ] CVLG: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:42.095293] [INFO ] [REMOTE ] CVLG: Fetching primary data for 2025-09. [2025-09-02T17:09:42.107130] [INFO ] [MAIN ] CVNA: Loaded 24177 existing records. [2025-09-02T17:09:42.283981] [INFO ] [MAIN ] CVNA: Found 1 missing trading days. [2025-09-02T17:09:42.284173] [INFO ] [MAIN ] CVNA: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:42.284402] [INFO ] [REMOTE ] CVNA: Fetching primary data for 2025-09. [2025-09-02T17:09:42.639173] [INFO ] [REMOTE ] CVEO: Incremental fetch complete for 2025-09 (1.52 seconds). [2025-09-02T17:09:42.653406] [INFO ] [MAIN ] CVEO: Adding 102 new records, updating 0 existing records. [2025-09-02T17:09:42.655925] [INFO ] [MAIN ] CVEO: Combined dataset has 6905 total records. [2025-09-02T17:09:42.836041] [WARN ] [VALIDATOR ] CVEO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:43.013188] [WARN ] [VALIDATOR ] CVEO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:43.013323] [INFO ] [MAIN ] CVEO: Combined data validation passed. [2025-09-02T17:09:43.056221] [INFO ] [MAIN ] CVEO: Update completed successfully. [2025-09-02T17:09:43.057012] [INFO ] [MAIN ] Update Progress: 565/2372 symbols completed. CVEO took 3.0s. Estimated remaining: 30m 53s. Rate: 58.5 symbols/min [2025-09-02T17:09:43.224355] [INFO ] [MAIN ] CVS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:43.249095] [INFO ] [MAIN ] CVS: Loaded 24510 existing records. [2025-09-02T17:09:43.421404] [INFO ] [MAIN ] CVS: Found 1 missing trading days. [2025-09-02T17:09:43.421583] [INFO ] [MAIN ] CVS: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:43.421828] [INFO ] [REMOTE ] CVS: Fetching primary data for 2025-09. [2025-09-02T17:09:43.463517] [INFO ] [REMOTE ] CVLG: Incremental fetch complete for 2025-09 (1.37 seconds). [2025-09-02T17:09:43.474585] [INFO ] [MAIN ] CVLG: Adding 70 new records, updating 0 existing records. [2025-09-02T17:09:43.477143] [INFO ] [MAIN ] CVLG: Combined dataset has 6765 total records. [2025-09-02T17:09:43.666214] [WARN ] [VALIDATOR ] CVLG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:43.845147] [WARN ] [VALIDATOR ] CVLG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:43.845290] [INFO ] [MAIN ] CVLG: Combined data validation passed. [2025-09-02T17:09:43.885383] [INFO ] [MAIN ] CVLG: Update completed successfully. [2025-09-02T17:09:43.886397] [INFO ] [MAIN ] Update Progress: 566/2372 symbols completed. CVLG took 2.5s. Estimated remaining: 30m 51s. Rate: 58.5 symbols/min [2025-09-02T17:09:44.059087] [INFO ] [MAIN ] CVX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:44.084965] [INFO ] [MAIN ] CVX: Loaded 24570 existing records. [2025-09-02T17:09:44.267225] [INFO ] [MAIN ] CVX: Found 1 missing trading days. [2025-09-02T17:09:44.267418] [INFO ] [MAIN ] CVX: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:44.267843] [INFO ] [REMOTE ] CVX: Fetching primary data for 2025-09. [2025-09-02T17:09:44.434754] [INFO ] [REMOTE ] CVI: Incremental fetch complete for 2025-09 (2.71 seconds). [2025-09-02T17:09:44.475026] [INFO ] [MAIN ] CVI: Adding 362 new records, updating 0 existing records. [2025-09-02T17:09:44.479527] [INFO ] [MAIN ] CVI: Combined dataset has 21417 total records. [2025-09-02T17:09:44.654092] [WARN ] [VALIDATOR ] CVI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:44.835168] [WARN ] [VALIDATOR ] CVI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:44.835306] [INFO ] [MAIN ] CVI: Combined data validation passed. [2025-09-02T17:09:44.972872] [INFO ] [MAIN ] CVI: Update completed successfully. [2025-09-02T17:09:44.975273] [INFO ] [MAIN ] Update Progress: 567/2372 symbols completed. CVI took 4.0s. Estimated remaining: 30m 50s. Rate: 58.5 symbols/min [2025-09-02T17:09:45.145807] [INFO ] [MAIN ] CW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:45.157026] [INFO ] [MAIN ] CW: Loaded 10288 existing records. [2025-09-02T17:09:45.329125] [INFO ] [MAIN ] CW: Found 1 missing trading days. [2025-09-02T17:09:45.329315] [INFO ] [MAIN ] CW: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:45.329524] [INFO ] [REMOTE ] CW: Fetching primary data for 2025-09. [2025-09-02T17:09:45.584089] [INFO ] [REMOTE ] CVNA: Incremental fetch complete for 2025-09 (3.30 seconds). [2025-09-02T17:09:45.629577] [INFO ] [MAIN ] CVNA: Adding 385 new records, updating 0 existing records. [2025-09-02T17:09:45.633912] [INFO ] [MAIN ] CVNA: Combined dataset has 24562 total records. [2025-09-02T17:09:45.812603] [WARN ] [VALIDATOR ] CVNA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:45.997831] [WARN ] [VALIDATOR ] CVNA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:45.997965] [INFO ] [MAIN ] CVNA: Combined data validation passed. [2025-09-02T17:09:46.148925] [INFO ] [MAIN ] CVNA: Update completed successfully. [2025-09-02T17:09:46.151876] [INFO ] [MAIN ] Update Progress: 568/2372 symbols completed. CVNA took 4.4s. Estimated remaining: 30m 49s. Rate: 58.5 symbols/min [2025-09-02T17:09:46.321817] [INFO ] [MAIN ] CWAN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:46.345133] [INFO ] [MAIN ] CWAN: Loaded 24079 existing records. [2025-09-02T17:09:46.520869] [INFO ] [MAIN ] CWAN: Found 1 missing trading days. [2025-09-02T17:09:46.521051] [INFO ] [MAIN ] CWAN: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:46.521269] [INFO ] [REMOTE ] CWAN: Fetching primary data for 2025-09. [2025-09-02T17:09:46.634105] [WARN ] [MAIN ] CW: Failed to fetch data for month 2025-09. [2025-09-02T17:09:46.634281] [WARN ] [MAIN ] CW: No new data fetched. Keeping existing data. [2025-09-02T17:09:46.634371] [INFO ] [MAIN ] Update Progress: 569/2372 symbols completed. CW took 1.7s. Estimated remaining: 30m 47s. Rate: 58.6 symbols/min [2025-09-02T17:09:46.737385] [INFO ] [REMOTE ] CVS: Incremental fetch complete for 2025-09 (3.32 seconds). [2025-09-02T17:09:46.850185] [INFO ] [MAIN ] CVS: Adding 390 new records, updating 0 existing records. [2025-09-02T17:09:46.853071] [INFO ] [MAIN ] CWEN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:46.857125] [INFO ] [MAIN ] CVS: Combined dataset has 24900 total records. [2025-09-02T17:09:47.049569] [WARN ] [VALIDATOR ] CVS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:47.081321] [INFO ] [MAIN ] CWEN: Loaded 20535 existing records. [2025-09-02T17:09:47.422500] [INFO ] [MAIN ] CWEN: Found 1 missing trading days. [2025-09-02T17:09:47.426035] [INFO ] [REMOTE ] CVX: Incremental fetch complete for 2025-09 (3.16 seconds). [2025-09-02T17:09:47.425909] [INFO ] [MAIN ] CWEN: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:47.438173] [INFO ] [REMOTE ] CWEN: Fetching primary data for 2025-09. [2025-09-02T17:09:47.483191] [INFO ] [MAIN ] CVX: Adding 390 new records, updating 0 existing records. [2025-09-02T17:09:47.488136] [WARN ] [VALIDATOR ] CVS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:47.488495] [INFO ] [MAIN ] CVS: Combined data validation passed. [2025-09-02T17:09:47.489557] [INFO ] [MAIN ] CVX: Combined dataset has 24960 total records. [2025-09-02T17:09:47.769855] [WARN ] [VALIDATOR ] CVX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:48.015500] [INFO ] [MAIN ] CVS: Update completed successfully. [2025-09-02T17:09:48.018759] [INFO ] [MAIN ] Update Progress: 570/2372 symbols completed. CVS took 5.0s. Estimated remaining: 30m 47s. Rate: 58.5 symbols/min [2025-09-02T17:09:48.122281] [WARN ] [VALIDATOR ] CVX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:48.132858] [INFO ] [MAIN ] CVX: Combined data validation passed. [2025-09-02T17:09:48.195151] [INFO ] [MAIN ] CWH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:48.320187] [INFO ] [MAIN ] CWH: Loaded 23484 existing records. [2025-09-02T17:09:48.522566] [INFO ] [MAIN ] CWH: Found 1 missing trading days. [2025-09-02T17:09:48.535912] [INFO ] [MAIN ] CWH: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:48.544992] [INFO ] [REMOTE ] CWH: Fetching primary data for 2025-09. [2025-09-02T17:09:48.555012] [INFO ] [MAIN ] CVX: Update completed successfully. [2025-09-02T17:09:48.557459] [INFO ] [MAIN ] Update Progress: 571/2372 symbols completed. CVX took 4.7s. Estimated remaining: 30m 44s. Rate: 58.6 symbols/min [2025-09-02T17:09:48.725237] [INFO ] [MAIN ] CWK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:48.747278] [INFO ] [MAIN ] CWK: Loaded 22468 existing records. [2025-09-02T17:09:48.921146] [INFO ] [MAIN ] CWK: Found 1 missing trading days. [2025-09-02T17:09:48.921400] [INFO ] [MAIN ] CWK: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:48.921705] [INFO ] [REMOTE ] CWK: Fetching primary data for 2025-09. [2025-09-02T17:09:48.925122] [INFO ] [REMOTE ] CWAN: Incremental fetch complete for 2025-09 (2.40 seconds). [2025-09-02T17:09:48.969064] [INFO ] [MAIN ] CWAN: Adding 386 new records, updating 0 existing records. [2025-09-02T17:09:48.972886] [INFO ] [MAIN ] CWAN: Combined dataset has 24465 total records. [2025-09-02T17:09:49.155059] [WARN ] [VALIDATOR ] CWAN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:49.342868] [WARN ] [VALIDATOR ] CWAN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:49.343009] [INFO ] [MAIN ] CWAN: Combined data validation passed. [2025-09-02T17:09:49.490686] [INFO ] [MAIN ] CWAN: Update completed successfully. [2025-09-02T17:09:49.493054] [INFO ] [MAIN ] Update Progress: 572/2372 symbols completed. CWAN took 3.3s. Estimated remaining: 30m 43s. Rate: 58.6 symbols/min [2025-09-02T17:09:49.668014] [INFO ] [MAIN ] CWT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:49.671229] [INFO ] [REMOTE ] CWEN: Incremental fetch complete for 2025-09 (2.23 seconds). [2025-09-02T17:09:49.713890] [INFO ] [MAIN ] CWEN: Adding 337 new records, updating 0 existing records. [2025-09-02T17:09:49.725370] [INFO ] [MAIN ] CWT: Loaded 12223 existing records. [2025-09-02T17:09:49.772004] [INFO ] [MAIN ] CWEN: Combined dataset has 20872 total records. [2025-09-02T17:09:50.049087] [INFO ] [MAIN ] CWT: Found 1 missing trading days. [2025-09-02T17:09:50.065626] [INFO ] [MAIN ] CWT: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:50.086523] [INFO ] [REMOTE ] CWT: Fetching primary data for 2025-09. [2025-09-02T17:09:50.086253] [WARN ] [VALIDATOR ] CWEN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:50.272483] [WARN ] [VALIDATOR ] CWEN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:50.272687] [INFO ] [MAIN ] CWEN: Combined data validation passed. [2025-09-02T17:09:50.398477] [INFO ] [MAIN ] CWEN: Update completed successfully. [2025-09-02T17:09:50.400965] [INFO ] [MAIN ] Update Progress: 573/2372 symbols completed. CWEN took 3.8s. Estimated remaining: 30m 42s. Rate: 58.6 symbols/min [2025-09-02T17:09:50.567513] [INFO ] [MAIN ] CX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:50.590181] [INFO ] [MAIN ] CX: Loaded 23998 existing records. [2025-09-02T17:09:50.761824] [INFO ] [MAIN ] CX: Found 1 missing trading days. [2025-09-02T17:09:50.761992] [INFO ] [MAIN ] CX: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:50.762189] [INFO ] [REMOTE ] CX: Fetching primary data for 2025-09. [2025-09-02T17:09:51.082266] [INFO ] [REMOTE ] CWH: Incremental fetch complete for 2025-09 (2.54 seconds). [2025-09-02T17:09:51.129245] [INFO ] [MAIN ] CWH: Adding 380 new records, updating 0 existing records. [2025-09-02T17:09:51.132675] [INFO ] [REMOTE ] CWK: Incremental fetch complete for 2025-09 (2.21 seconds). [2025-09-02T17:09:51.179488] [INFO ] [MAIN ] CWK: Adding 377 new records, updating 0 existing records. [2025-09-02T17:09:51.182335] [INFO ] [MAIN ] CWH: Combined dataset has 23864 total records. [2025-09-02T17:09:51.292819] [INFO ] [MAIN ] CWK: Combined dataset has 22845 total records. [2025-09-02T17:09:51.457677] [WARN ] [VALIDATOR ] CWH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:51.675726] [WARN ] [VALIDATOR ] CWK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:51.937617] [INFO ] [REMOTE ] CWT: Incremental fetch complete for 2025-09 (1.85 seconds). [2025-09-02T17:09:52.027760] [INFO ] [MAIN ] CWT: Adding 201 new records, updating 0 existing records. [2025-09-02T17:09:52.035055] [INFO ] [MAIN ] CWT: Combined dataset has 12424 total records. [2025-09-02T17:09:52.094676] [WARN ] [VALIDATOR ] CWK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:52.112006] [INFO ] [MAIN ] CWK: Combined data validation passed. [2025-09-02T17:09:52.106735] [WARN ] [VALIDATOR ] CWH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:52.129849] [INFO ] [MAIN ] CWH: Combined data validation passed. [2025-09-02T17:09:52.456124] [WARN ] [VALIDATOR ] CWT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:52.686073] [INFO ] [MAIN ] CWK: Update completed successfully. [2025-09-02T17:09:52.696375] [INFO ] [MAIN ] Update Progress: 574/2372 symbols completed. CWK took 4.1s. Estimated remaining: 30m 45s. Rate: 58.5 symbols/min [2025-09-02T17:09:52.896078] [INFO ] [MAIN ] CWH: Update completed successfully. [2025-09-02T17:09:52.898657] [INFO ] [MAIN ] CXE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:52.901258] [INFO ] [MAIN ] Update Progress: 575/2372 symbols completed. CWH took 4.9s. Estimated remaining: 30m 41s. Rate: 58.6 symbols/min [2025-09-02T17:09:52.994434] [INFO ] [MAIN ] CXE: Loaded 2620 existing records. [2025-09-02T17:09:53.172312] [INFO ] [MAIN ] CXH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:53.168036] [WARN ] [VALIDATOR ] CWT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:53.172903] [INFO ] [MAIN ] CWT: Combined data validation passed. [2025-09-02T17:09:53.217504] [INFO ] [MAIN ] CXH: Loaded 2665 existing records. [2025-09-02T17:09:53.320592] [INFO ] [MAIN ] CXE: Found 1 missing trading days. [2025-09-02T17:09:53.355691] [INFO ] [MAIN ] CXE: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:53.370417] [INFO ] [REMOTE ] CXE: Fetching primary data for 2025-09. [2025-09-02T17:09:53.502228] [INFO ] [MAIN ] CXH: Found 1 missing trading days. [2025-09-02T17:09:53.508113] [INFO ] [REMOTE ] CX: Incremental fetch complete for 2025-09 (2.75 seconds). [2025-09-02T17:09:53.518344] [INFO ] [MAIN ] CXH: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:53.536389] [INFO ] [REMOTE ] CXH: Fetching primary data for 2025-09. [2025-09-02T17:09:53.563009] [INFO ] [MAIN ] CX: Adding 388 new records, updating 0 existing records. [2025-09-02T17:09:53.574851] [INFO ] [MAIN ] CWT: Update completed successfully. [2025-09-02T17:09:53.576333] [INFO ] [MAIN ] Update Progress: 576/2372 symbols completed. CWT took 4.1s. Estimated remaining: 30m 39s. Rate: 58.6 symbols/min [2025-09-02T17:09:53.619523] [INFO ] [MAIN ] CX: Combined dataset has 24386 total records. [2025-09-02T17:09:53.889183] [INFO ] [MAIN ] CXM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:53.925616] [WARN ] [VALIDATOR ] CX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:54.118727] [INFO ] [MAIN ] CXM: Loaded 21968 existing records. [2025-09-02T17:09:54.271533] [INFO ] [REMOTE ] CXE: Incremental fetch complete for 2025-09 (0.90 seconds). [2025-09-02T17:09:54.304630] [INFO ] [MAIN ] CXE: Adding 26 new records, updating 0 existing records. [2025-09-02T17:09:54.310506] [INFO ] [MAIN ] CXM: Found 1 missing trading days. [2025-09-02T17:09:54.310762] [INFO ] [MAIN ] CXM: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:54.311433] [INFO ] [REMOTE ] CXM: Fetching primary data for 2025-09. [2025-09-02T17:09:54.314102] [INFO ] [MAIN ] CXE: Combined dataset has 2646 total records. [2025-09-02T17:09:54.419061] [WARN ] [VALIDATOR ] CX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:54.439843] [INFO ] [MAIN ] CX: Combined data validation passed. [2025-09-02T17:09:54.490303] [WARN ] [VALIDATOR ] CXE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:54.819251] [INFO ] [MAIN ] CX: Update completed successfully. [2025-09-02T17:09:54.822144] [INFO ] [MAIN ] Update Progress: 577/2372 symbols completed. CX took 4.4s. Estimated remaining: 30m 39s. Rate: 58.6 symbols/min [2025-09-02T17:09:54.819315] [WARN ] [VALIDATOR ] CXE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:54.822316] [INFO ] [MAIN ] CXE: Combined data validation passed. [2025-09-02T17:09:55.004623] [INFO ] [MAIN ] CXE: Update completed successfully. [2025-09-02T17:09:55.006807] [INFO ] [MAIN ] CXT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:55.007501] [INFO ] [MAIN ] Update Progress: 578/2372 symbols completed. CXE took 2.3s. Estimated remaining: 30m 35s. Rate: 58.7 symbols/min [2025-09-02T17:09:55.055444] [INFO ] [REMOTE ] CXH: Incremental fetch complete for 2025-09 (1.52 seconds). [2025-09-02T17:09:55.099597] [INFO ] [MAIN ] CXH: Adding 106 new records, updating 0 existing records. [2025-09-02T17:09:55.134859] [INFO ] [MAIN ] CXH: Combined dataset has 2771 total records. [2025-09-02T17:09:55.303329] [INFO ] [MAIN ] CXT: Loaded 14117 existing records. [2025-09-02T17:09:55.331462] [INFO ] [MAIN ] CXW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:55.524702] [WARN ] [VALIDATOR ] CXH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:55.626314] [INFO ] [MAIN ] CXT: Found 1 missing trading days. [2025-09-02T17:09:55.651130] [INFO ] [MAIN ] CXT: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:55.686717] [INFO ] [MAIN ] CXW: Loaded 20135 existing records. [2025-09-02T17:09:55.693484] [INFO ] [REMOTE ] CXT: Fetching primary data for 2025-09. [2025-09-02T17:09:55.693611] [WARN ] [MAIN ] CXM: Failed to fetch data for month 2025-09. [2025-09-02T17:09:55.718376] [WARN ] [MAIN ] CXM: No new data fetched. Keeping existing data. [2025-09-02T17:09:55.733289] [INFO ] [MAIN ] Update Progress: 579/2372 symbols completed. CXM took 2.2s. Estimated remaining: 30m 33s. Rate: 58.7 symbols/min [2025-09-02T17:09:56.149704] [INFO ] [MAIN ] CXW: Found 1 missing trading days. [2025-09-02T17:09:56.173922] [INFO ] [MAIN ] CYD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:56.174036] [INFO ] [MAIN ] CXW: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:56.175416] [INFO ] [REMOTE ] CXW: Fetching primary data for 2025-09. [2025-09-02T17:09:56.184257] [WARN ] [VALIDATOR ] CXH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:56.184396] [INFO ] [MAIN ] CXH: Combined data validation passed. [2025-09-02T17:09:56.204987] [INFO ] [MAIN ] CYD: Loaded 12046 existing records. [2025-09-02T17:09:56.245291] [INFO ] [MAIN ] CXH: Update completed successfully. [2025-09-02T17:09:56.259922] [INFO ] [MAIN ] Update Progress: 580/2372 symbols completed. CXH took 3.4s. Estimated remaining: 30m 30s. Rate: 58.7 symbols/min [2025-09-02T17:09:56.536631] [INFO ] [MAIN ] CYD: Found 1 missing trading days. [2025-09-02T17:09:56.556450] [INFO ] [MAIN ] CYD: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:56.563371] [INFO ] [REMOTE ] CYD: Fetching primary data for 2025-09. [2025-09-02T17:09:56.589362] [INFO ] [MAIN ] CYH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:56.610364] [INFO ] [MAIN ] CYH: Loaded 21782 existing records. [2025-09-02T17:09:56.785721] [INFO ] [MAIN ] CYH: Found 1 missing trading days. [2025-09-02T17:09:56.785883] [INFO ] [MAIN ] CYH: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:56.786128] [INFO ] [REMOTE ] CYH: Fetching primary data for 2025-09. [2025-09-02T17:09:57.373382] [INFO ] [REMOTE ] CXT: Incremental fetch complete for 2025-09 (1.68 seconds). [2025-09-02T17:09:57.402581] [INFO ] [MAIN ] CXT: Adding 245 new records, updating 0 existing records. [2025-09-02T17:09:57.406700] [INFO ] [MAIN ] CXT: Combined dataset has 14362 total records. [2025-09-02T17:09:57.593402] [WARN ] [VALIDATOR ] CXT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:57.789316] [WARN ] [VALIDATOR ] CXT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:57.789600] [INFO ] [MAIN ] CXT: Combined data validation passed. [2025-09-02T17:09:57.891843] [INFO ] [MAIN ] CXT: Update completed successfully. [2025-09-02T17:09:57.893484] [INFO ] [MAIN ] Update Progress: 581/2372 symbols completed. CXT took 3.1s. Estimated remaining: 30m 31s. Rate: 58.7 symbols/min [2025-09-02T17:09:58.069035] [INFO ] [MAIN ] D: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:09:58.093815] [INFO ] [MAIN ] D: Loaded 24472 existing records. [2025-09-02T17:09:58.276122] [INFO ] [REMOTE ] CYD: Incremental fetch complete for 2025-09 (1.71 seconds). [2025-09-02T17:09:58.279535] [INFO ] [MAIN ] D: Found 1 missing trading days. [2025-09-02T17:09:58.287904] [INFO ] [REMOTE ] CXW: Incremental fetch complete for 2025-09 (2.11 seconds). [2025-09-02T17:09:58.297559] [INFO ] [MAIN ] D: Need to fetch 1 months: 2025-09 [2025-09-02T17:09:58.313637] [INFO ] [MAIN ] CYD: Adding 199 new records, updating 0 existing records. [2025-09-02T17:09:58.341009] [INFO ] [MAIN ] CXW: Adding 252 new records, updating 0 existing records. [2025-09-02T17:09:58.314221] [INFO ] [REMOTE ] D: Fetching primary data for 2025-09. [2025-09-02T17:09:58.346674] [INFO ] [MAIN ] CYD: Combined dataset has 12245 total records. [2025-09-02T17:09:58.392377] [INFO ] [MAIN ] CXW: Combined dataset has 20387 total records. [2025-09-02T17:09:58.673129] [WARN ] [VALIDATOR ] CYD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:58.801339] [WARN ] [VALIDATOR ] CXW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:58.948458] [INFO ] [REMOTE ] CYH: Incremental fetch complete for 2025-09 (2.16 seconds). [2025-09-02T17:09:59.147709] [INFO ] [MAIN ] CYH: Adding 364 new records, updating 0 existing records. [2025-09-02T17:09:59.157180] [INFO ] [MAIN ] CYH: Combined dataset has 22146 total records. [2025-09-02T17:09:59.169684] [WARN ] [VALIDATOR ] CXW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:59.180102] [WARN ] [VALIDATOR ] CYD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:59.222328] [INFO ] [MAIN ] CXW: Combined data validation passed. [2025-09-02T17:09:59.234017] [INFO ] [MAIN ] CYD: Combined data validation passed. [2025-09-02T17:09:59.484640] [WARN ] [VALIDATOR ] CYH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:09:59.704768] [WARN ] [VALIDATOR ] CYH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:09:59.705377] [INFO ] [MAIN ] CYH: Combined data validation passed. [2025-09-02T17:09:59.718293] [INFO ] [MAIN ] CYD: Update completed successfully. [2025-09-02T17:09:59.770333] [INFO ] [MAIN ] Update Progress: 582/2372 symbols completed. CYD took 4.0s. Estimated remaining: 30m 33s. Rate: 58.6 symbols/min [2025-09-02T17:10:00.000483] [INFO ] [MAIN ] DAC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:00.013856] [INFO ] [MAIN ] DAC: Loaded 5863 existing records. [2025-09-02T17:10:00.119552] [INFO ] [MAIN ] CXW: Update completed successfully. [2025-09-02T17:10:00.130019] [INFO ] [MAIN ] Update Progress: 583/2372 symbols completed. CXW took 5.1s. Estimated remaining: 30m 30s. Rate: 58.7 symbols/min [2025-09-02T17:10:00.271886] [INFO ] [MAIN ] DAC: Found 1 missing trading days. [2025-09-02T17:10:00.293208] [INFO ] [MAIN ] DAC: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:00.318812] [INFO ] [REMOTE ] DAC: Fetching primary data for 2025-09. [2025-09-02T17:10:00.398692] [INFO ] [MAIN ] CYH: Update completed successfully. [2025-09-02T17:10:00.419601] [INFO ] [MAIN ] Update Progress: 584/2372 symbols completed. CYH took 4.1s. Estimated remaining: 30m 27s. Rate: 58.7 symbols/min [2025-09-02T17:10:00.415570] [INFO ] [MAIN ] DAL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:00.604892] [INFO ] [MAIN ] DAN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:00.614900] [INFO ] [MAIN ] DAL: Loaded 24565 existing records. [2025-09-02T17:10:00.803534] [INFO ] [MAIN ] DAL: Found 1 missing trading days. [2025-09-02T17:10:00.804213] [INFO ] [MAIN ] DAN: Loaded 22493 existing records. [2025-09-02T17:10:00.804340] [INFO ] [MAIN ] DAL: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:00.837441] [INFO ] [REMOTE ] DAL: Fetching primary data for 2025-09. [2025-09-02T17:10:00.910985] [INFO ] [REMOTE ] D: Incremental fetch complete for 2025-09 (2.60 seconds). [2025-09-02T17:10:01.012497] [INFO ] [MAIN ] D: Adding 389 new records, updating 0 existing records. [2025-09-02T17:10:01.037476] [INFO ] [MAIN ] DAN: Found 1 missing trading days. [2025-09-02T17:10:01.037775] [INFO ] [MAIN ] DAN: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:01.038034] [INFO ] [REMOTE ] DAN: Fetching primary data for 2025-09. [2025-09-02T17:10:01.041419] [INFO ] [MAIN ] D: Combined dataset has 24861 total records. [2025-09-02T17:10:01.215389] [WARN ] [VALIDATOR ] D: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:01.401123] [WARN ] [VALIDATOR ] D: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:01.401259] [INFO ] [MAIN ] D: Combined data validation passed. [2025-09-02T17:10:01.563522] [INFO ] [MAIN ] D: Update completed successfully. [2025-09-02T17:10:01.566499] [INFO ] [MAIN ] Update Progress: 585/2372 symbols completed. D took 3.7s. Estimated remaining: 30m 26s. Rate: 58.7 symbols/min [2025-09-02T17:10:01.746348] [INFO ] [MAIN ] DAO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:01.755400] [INFO ] [MAIN ] DAO: Loaded 7505 existing records. [2025-09-02T17:10:01.933987] [INFO ] [MAIN ] DAO: Found 1 missing trading days. [2025-09-02T17:10:01.934192] [INFO ] [MAIN ] DAO: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:01.934441] [INFO ] [REMOTE ] DAO: Fetching primary data for 2025-09. [2025-09-02T17:10:02.788709] [WARN ] [MAIN ] DAN: Failed to fetch data for month 2025-09. [2025-09-02T17:10:02.788854] [WARN ] [MAIN ] DAN: No new data fetched. Keeping existing data. [2025-09-02T17:10:02.788954] [INFO ] [MAIN ] Update Progress: 586/2372 symbols completed. DAN took 2.4s. Estimated remaining: 30m 25s. Rate: 58.7 symbols/min [2025-09-02T17:10:02.954983] [INFO ] [MAIN ] DAR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:02.977752] [INFO ] [MAIN ] DAR: Loaded 23703 existing records. [2025-09-02T17:10:03.148058] [INFO ] [MAIN ] DAR: Found 1 missing trading days. [2025-09-02T17:10:03.148388] [INFO ] [MAIN ] DAR: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:03.148588] [INFO ] [REMOTE ] DAR: Fetching primary data for 2025-09. [2025-09-02T17:10:03.679717] [INFO ] [REMOTE ] DAO: Incremental fetch complete for 2025-09 (1.75 seconds). [2025-09-02T17:10:03.690421] [INFO ] [MAIN ] DAO: Adding 51 new records, updating 0 existing records. [2025-09-02T17:10:03.692417] [INFO ] [MAIN ] DAO: Combined dataset has 7556 total records. [2025-09-02T17:10:03.869283] [WARN ] [VALIDATOR ] DAO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:04.052561] [WARN ] [VALIDATOR ] DAO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:04.052737] [INFO ] [MAIN ] DAO: Combined data validation passed. [2025-09-02T17:10:04.099020] [INFO ] [MAIN ] DAO: Update completed successfully. [2025-09-02T17:10:04.100073] [INFO ] [MAIN ] Update Progress: 587/2372 symbols completed. DAO took 2.5s. Estimated remaining: 30m 25s. Rate: 58.7 symbols/min [2025-09-02T17:10:04.270985] [INFO ] [MAIN ] DAVA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:04.291296] [INFO ] [MAIN ] DAVA: Loaded 18264 existing records. [2025-09-02T17:10:04.464666] [INFO ] [MAIN ] DAVA: Found 1 missing trading days. [2025-09-02T17:10:04.464845] [INFO ] [MAIN ] DAVA: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:04.465063] [INFO ] [REMOTE ] DAVA: Fetching primary data for 2025-09. [2025-09-02T17:10:05.302024] [INFO ] [REMOTE ] DAL: Incremental fetch complete for 2025-09 (4.46 seconds). [2025-09-02T17:10:05.355624] [INFO ] [MAIN ] DAL: Adding 390 new records, updating 0 existing records. [2025-09-02T17:10:05.362553] [INFO ] [MAIN ] DAL: Combined dataset has 24955 total records. [2025-09-02T17:10:05.551267] [WARN ] [VALIDATOR ] DAL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:05.554584] [INFO ] [REMOTE ] DAC: Incremental fetch complete for 2025-09 (5.24 seconds). [2025-09-02T17:10:05.646585] [INFO ] [MAIN ] DAC: Adding 75 new records, updating 0 existing records. [2025-09-02T17:10:05.726117] [INFO ] [MAIN ] DAC: Combined dataset has 5938 total records. [2025-09-02T17:10:05.944216] [WARN ] [VALIDATOR ] DAC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:06.026584] [INFO ] [REMOTE ] DAR: Incremental fetch complete for 2025-09 (2.88 seconds). [2025-09-02T17:10:06.118858] [INFO ] [MAIN ] DAR: Adding 375 new records, updating 0 existing records. [2025-09-02T17:10:06.185300] [WARN ] [VALIDATOR ] DAL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:06.185514] [INFO ] [MAIN ] DAL: Combined data validation passed. [2025-09-02T17:10:06.187193] [INFO ] [MAIN ] DAR: Combined dataset has 24078 total records. [2025-09-02T17:10:06.415224] [WARN ] [VALIDATOR ] DAC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:06.459390] [INFO ] [MAIN ] DAC: Combined data validation passed. [2025-09-02T17:10:06.504866] [WARN ] [VALIDATOR ] DAR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:06.756827] [WARN ] [VALIDATOR ] DAR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:06.758126] [INFO ] [MAIN ] DAR: Combined data validation passed. [2025-09-02T17:10:06.759518] [INFO ] [MAIN ] DAC: Update completed successfully. [2025-09-02T17:10:06.762693] [INFO ] [MAIN ] Update Progress: 588/2372 symbols completed. DAC took 7.0s. Estimated remaining: 30m 29s. Rate: 58.5 symbols/min [2025-09-02T17:10:07.041808] [INFO ] [REMOTE ] DAVA: Incremental fetch complete for 2025-09 (2.58 seconds). [2025-09-02T17:10:07.098395] [INFO ] [MAIN ] DAY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:07.208384] [INFO ] [MAIN ] DAVA: Adding 358 new records, updating 0 existing records. [2025-09-02T17:10:07.220220] [INFO ] [MAIN ] DAL: Update completed successfully. [2025-09-02T17:10:07.229743] [INFO ] [MAIN ] Update Progress: 589/2372 symbols completed. DAL took 7.1s. Estimated remaining: 30m 27s. Rate: 58.6 symbols/min [2025-09-02T17:10:07.230321] [INFO ] [MAIN ] DAVA: Combined dataset has 18622 total records. [2025-09-02T17:10:07.399884] [INFO ] [MAIN ] DAY: Loaded 22793 existing records. [2025-09-02T17:10:07.719952] [WARN ] [VALIDATOR ] DAVA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:07.720863] [INFO ] [MAIN ] DB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:07.908941] [INFO ] [MAIN ] DAR: Update completed successfully. [2025-09-02T17:10:07.945413] [INFO ] [MAIN ] Update Progress: 590/2372 symbols completed. DAR took 5.2s. Estimated remaining: 30m 25s. Rate: 58.6 symbols/min [2025-09-02T17:10:07.922552] [INFO ] [MAIN ] DAY: Found 1 missing trading days. [2025-09-02T17:10:07.968617] [INFO ] [MAIN ] DAY: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:08.023773] [INFO ] [REMOTE ] DAY: Fetching primary data for 2025-09. [2025-09-02T17:10:08.106543] [INFO ] [MAIN ] DB: Loaded 23819 existing records. [2025-09-02T17:10:08.276615] [INFO ] [MAIN ] DBD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:08.377688] [INFO ] [MAIN ] DB: Found 1 missing trading days. [2025-09-02T17:10:08.378026] [INFO ] [MAIN ] DB: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:08.378880] [INFO ] [REMOTE ] DB: Fetching primary data for 2025-09. [2025-09-02T17:10:08.385227] [INFO ] [MAIN ] DBD: Loaded 12035 existing records. [2025-09-02T17:10:08.491124] [WARN ] [VALIDATOR ] DAVA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:08.501806] [INFO ] [MAIN ] DAVA: Combined data validation passed. [2025-09-02T17:10:08.572652] [INFO ] [MAIN ] DBD: Found 1 missing trading days. [2025-09-02T17:10:08.572943] [INFO ] [MAIN ] DBD: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:08.573175] [INFO ] [REMOTE ] DBD: Fetching primary data for 2025-09. [2025-09-02T17:10:08.686020] [INFO ] [MAIN ] DAVA: Update completed successfully. [2025-09-02T17:10:08.687700] [INFO ] [MAIN ] Update Progress: 591/2372 symbols completed. DAVA took 4.6s. Estimated remaining: 30m 23s. Rate: 58.6 symbols/min [2025-09-02T17:10:08.856785] [INFO ] [MAIN ] DBI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:08.876590] [INFO ] [MAIN ] DBI: Loaded 19862 existing records. [2025-09-02T17:10:09.052764] [INFO ] [MAIN ] DBI: Found 1 missing trading days. [2025-09-02T17:10:09.052923] [INFO ] [MAIN ] DBI: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:09.053154] [INFO ] [REMOTE ] DBI: Fetching primary data for 2025-09. [2025-09-02T17:10:09.655145] [WARN ] [MAIN ] DBD: Failed to fetch data for month 2025-09. [2025-09-02T17:10:09.655303] [WARN ] [MAIN ] DBD: No new data fetched. Keeping existing data. [2025-09-02T17:10:09.655393] [INFO ] [MAIN ] Update Progress: 592/2372 symbols completed. DBD took 1.7s. Estimated remaining: 30m 22s. Rate: 58.6 symbols/min [2025-09-02T17:10:09.824498] [INFO ] [MAIN ] DBL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:09.831215] [INFO ] [MAIN ] DBL: Loaded 4906 existing records. [2025-09-02T17:10:10.003856] [INFO ] [MAIN ] DBL: Found 1 missing trading days. [2025-09-02T17:10:10.003989] [INFO ] [MAIN ] DBL: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:10.004211] [INFO ] [REMOTE ] DBL: Fetching primary data for 2025-09. [2025-09-02T17:10:10.168343] [WARN ] [MAIN ] DB: Failed to fetch data for month 2025-09. [2025-09-02T17:10:10.168532] [WARN ] [MAIN ] DB: No new data fetched. Keeping existing data. [2025-09-02T17:10:10.168663] [INFO ] [MAIN ] Update Progress: 593/2372 symbols completed. DB took 2.9s. Estimated remaining: 30m 19s. Rate: 58.7 symbols/min [2025-09-02T17:10:10.353503] [INFO ] [MAIN ] DBRG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:10.377735] [INFO ] [MAIN ] DBRG: Loaded 22686 existing records. [2025-09-02T17:10:10.562860] [INFO ] [MAIN ] DBRG: Found 1 missing trading days. [2025-09-02T17:10:10.563105] [INFO ] [MAIN ] DBRG: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:10.563359] [INFO ] [REMOTE ] DBRG: Fetching primary data for 2025-09. [2025-09-02T17:10:10.903034] [INFO ] [REMOTE ] DAY: Incremental fetch complete for 2025-09 (2.88 seconds). [2025-09-02T17:10:10.946045] [INFO ] [MAIN ] DAY: Adding 366 new records, updating 0 existing records. [2025-09-02T17:10:10.951418] [INFO ] [MAIN ] DAY: Combined dataset has 23159 total records. [2025-09-02T17:10:11.057167] [INFO ] [REMOTE ] DBI: Incremental fetch complete for 2025-09 (2.00 seconds). [2025-09-02T17:10:11.121296] [INFO ] [MAIN ] DBI: Adding 291 new records, updating 0 existing records. [2025-09-02T17:10:11.177611] [WARN ] [VALIDATOR ] DAY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:11.295130] [INFO ] [MAIN ] DBI: Combined dataset has 20153 total records. [2025-09-02T17:10:11.451827] [INFO ] [REMOTE ] DBL: Incremental fetch complete for 2025-09 (1.45 seconds). [2025-09-02T17:10:11.498029] [INFO ] [MAIN ] DBL: Adding 55 new records, updating 0 existing records. [2025-09-02T17:10:11.581169] [INFO ] [MAIN ] DBL: Combined dataset has 4961 total records. [2025-09-02T17:10:11.585451] [WARN ] [VALIDATOR ] DBI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:11.919162] [WARN ] [VALIDATOR ] DBL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:12.036250] [WARN ] [VALIDATOR ] DAY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:12.048869] [INFO ] [MAIN ] DAY: Combined data validation passed. [2025-09-02T17:10:12.091735] [WARN ] [VALIDATOR ] DBI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:12.097903] [INFO ] [MAIN ] DBI: Combined data validation passed. [2025-09-02T17:10:12.305888] [WARN ] [MAIN ] DBRG: Failed to fetch data for month 2025-09. [2025-09-02T17:10:12.306697] [WARN ] [MAIN ] DBRG: No new data fetched. Keeping existing data. [2025-09-02T17:10:12.341242] [INFO ] [MAIN ] Update Progress: 594/2372 symbols completed. DBRG took 2.2s. Estimated remaining: 30m 21s. Rate: 58.6 symbols/min [2025-09-02T17:10:12.433441] [WARN ] [VALIDATOR ] DBL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:12.461000] [INFO ] [MAIN ] DBL: Combined data validation passed. [2025-09-02T17:10:12.565035] [INFO ] [MAIN ] DAY: Update completed successfully. [2025-09-02T17:10:12.567427] [INFO ] [MAIN ] Update Progress: 595/2372 symbols completed. DAY took 5.8s. Estimated remaining: 30m 18s. Rate: 58.6 symbols/min [2025-09-02T17:10:12.588682] [INFO ] [MAIN ] DBI: Update completed successfully. [2025-09-02T17:10:12.632704] [INFO ] [MAIN ] Update Progress: 596/2372 symbols completed. DBI took 3.9s. Estimated remaining: 30m 14s. Rate: 58.7 symbols/min [2025-09-02T17:10:12.644906] [INFO ] [MAIN ] DCI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:12.924833] [INFO ] [MAIN ] DCO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:12.928961] [INFO ] [MAIN ] DCI: Loaded 17211 existing records. [2025-09-02T17:10:12.995735] [INFO ] [MAIN ] DBL: Update completed successfully. [2025-09-02T17:10:13.024389] [INFO ] [MAIN ] Update Progress: 597/2372 symbols completed. DBL took 3.4s. Estimated remaining: 30m 11s. Rate: 58.8 symbols/min [2025-09-02T17:10:13.094821] [INFO ] [MAIN ] DD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:13.086395] [INFO ] [MAIN ] DCO: Loaded 7661 existing records. [2025-09-02T17:10:13.300014] [INFO ] [MAIN ] DCI: Found 1 missing trading days. [2025-09-02T17:10:13.300248] [INFO ] [MAIN ] DCI: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:13.300510] [INFO ] [REMOTE ] DCI: Fetching primary data for 2025-09. [2025-09-02T17:10:13.363061] [INFO ] [MAIN ] DD: Loaded 24063 existing records. [2025-09-02T17:10:13.383585] [INFO ] [MAIN ] DCO: Found 1 missing trading days. [2025-09-02T17:10:13.457562] [INFO ] [MAIN ] DCO: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:13.481486] [INFO ] [REMOTE ] DCO: Fetching primary data for 2025-09. [2025-09-02T17:10:13.557464] [INFO ] [MAIN ] DD: Found 1 missing trading days. [2025-09-02T17:10:13.557592] [INFO ] [MAIN ] DD: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:13.557814] [INFO ] [REMOTE ] DD: Fetching primary data for 2025-09. [2025-09-02T17:10:15.157319] [INFO ] [REMOTE ] DCO: Incremental fetch complete for 2025-09 (1.68 seconds). [2025-09-02T17:10:15.171780] [INFO ] [MAIN ] DCO: Adding 90 new records, updating 0 existing records. [2025-09-02T17:10:15.174614] [INFO ] [MAIN ] DCO: Combined dataset has 7751 total records. [2025-09-02T17:10:15.290159] [INFO ] [REMOTE ] DCI: Incremental fetch complete for 2025-09 (1.99 seconds). [2025-09-02T17:10:15.380084] [INFO ] [MAIN ] DCI: Adding 292 new records, updating 0 existing records. [2025-09-02T17:10:15.410603] [WARN ] [VALIDATOR ] DCO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:15.523617] [INFO ] [MAIN ] DCI: Combined dataset has 17503 total records. [2025-09-02T17:10:15.771589] [WARN ] [VALIDATOR ] DCI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:15.953014] [WARN ] [VALIDATOR ] DCO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:15.953409] [INFO ] [MAIN ] DCO: Combined data validation passed. [2025-09-02T17:10:16.003747] [WARN ] [VALIDATOR ] DCI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:16.005399] [INFO ] [MAIN ] DCI: Combined data validation passed. [2025-09-02T17:10:16.005774] [INFO ] [MAIN ] DCO: Update completed successfully. [2025-09-02T17:10:16.007500] [INFO ] [MAIN ] Update Progress: 598/2372 symbols completed. DCO took 3.4s. Estimated remaining: 30m 16s. Rate: 58.6 symbols/min [2025-09-02T17:10:16.116462] [INFO ] [MAIN ] DCI: Update completed successfully. [2025-09-02T17:10:16.118368] [INFO ] [MAIN ] Update Progress: 599/2372 symbols completed. DCI took 3.8s. Estimated remaining: 30m 12s. Rate: 58.7 symbols/min [2025-09-02T17:10:16.207263] [INFO ] [REMOTE ] DD: Incremental fetch complete for 2025-09 (2.65 seconds). [2025-09-02T17:10:16.251941] [INFO ] [MAIN ] DD: Adding 387 new records, updating 0 existing records. [2025-09-02T17:10:16.255544] [INFO ] [MAIN ] DD: Combined dataset has 24450 total records. [2025-09-02T17:10:16.429433] [WARN ] [VALIDATOR ] DD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:16.613152] [WARN ] [VALIDATOR ] DD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:16.613279] [INFO ] [MAIN ] DD: Combined data validation passed. [2025-09-02T17:10:16.774955] [INFO ] [MAIN ] DD: Update completed successfully. [2025-09-02T17:10:16.777667] [INFO ] [MAIN ] Update Progress: 600/2372 symbols completed. DD took 4.1s. Estimated remaining: 30m 10s. Rate: 58.7 symbols/min [2025-09-02T17:10:17.390098] [INFO ] [MAIN ] DDD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:17.474946] [INFO ] [MAIN ] DDS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:17.471093] [INFO ] [MAIN ] DDT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:17.476503] [INFO ] [MAIN ] DDL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:17.481158] [INFO ] [MAIN ] DDT: Loaded 926 existing records. [2025-09-02T17:10:17.569832] [INFO ] [MAIN ] DDS: Loaded 5816 existing records. [2025-09-02T17:10:17.632745] [INFO ] [MAIN ] DDL: Loaded 12944 existing records. [2025-09-02T17:10:17.686869] [INFO ] [MAIN ] DDD: Loaded 23068 existing records. [2025-09-02T17:10:17.879780] [INFO ] [MAIN ] DDT: Found 1 missing trading days. [2025-09-02T17:10:17.920423] [INFO ] [MAIN ] DDT: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:17.997726] [INFO ] [REMOTE ] DDT: Fetching primary data for 2025-09. [2025-09-02T17:10:18.037170] [INFO ] [MAIN ] DDS: Found 1 missing trading days. [2025-09-02T17:10:18.047584] [INFO ] [MAIN ] DDS: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:18.059627] [INFO ] [REMOTE ] DDS: Fetching primary data for 2025-09. [2025-09-02T17:10:18.164431] [INFO ] [MAIN ] DDL: Found 1 missing trading days. [2025-09-02T17:10:18.183457] [INFO ] [MAIN ] DDL: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:18.190143] [INFO ] [REMOTE ] DDL: Fetching primary data for 2025-09. [2025-09-02T17:10:18.223539] [INFO ] [MAIN ] DDD: Found 1 missing trading days. [2025-09-02T17:10:18.223728] [INFO ] [MAIN ] DDD: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:18.223965] [INFO ] [REMOTE ] DDD: Fetching primary data for 2025-09. [2025-09-02T17:10:19.605891] [INFO ] [REMOTE ] DDS: Incremental fetch complete for 2025-09 (1.55 seconds). [2025-09-02T17:10:19.615181] [INFO ] [MAIN ] DDS: Adding 55 new records, updating 0 existing records. [2025-09-02T17:10:19.617049] [INFO ] [MAIN ] DDS: Combined dataset has 5871 total records. [2025-09-02T17:10:19.795513] [WARN ] [VALIDATOR ] DDS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:19.983355] [WARN ] [VALIDATOR ] DDS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:19.983507] [INFO ] [MAIN ] DDS: Combined data validation passed. [2025-09-02T17:10:20.021246] [INFO ] [MAIN ] DDS: Update completed successfully. [2025-09-02T17:10:20.021998] [INFO ] [MAIN ] Update Progress: 601/2372 symbols completed. DDS took 3.2s. Estimated remaining: 30m 16s. Rate: 58.5 symbols/min [2025-09-02T17:10:20.181084] [INFO ] [REMOTE ] DDL: Incremental fetch complete for 2025-09 (1.99 seconds). [2025-09-02T17:10:20.237695] [INFO ] [MAIN ] DDL: Adding 294 new records, updating 0 existing records. [2025-09-02T17:10:20.239462] [INFO ] [MAIN ] DE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:20.243199] [INFO ] [MAIN ] DDL: Combined dataset has 13238 total records. [2025-09-02T17:10:20.441085] [INFO ] [MAIN ] DE: Loaded 21560 existing records. [2025-09-02T17:10:20.513856] [WARN ] [VALIDATOR ] DDL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:20.796066] [INFO ] [MAIN ] DE: Found 1 missing trading days. [2025-09-02T17:10:20.812337] [INFO ] [MAIN ] DE: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:20.813243] [INFO ] [REMOTE ] DE: Fetching primary data for 2025-09. [2025-09-02T17:10:20.841808] [WARN ] [VALIDATOR ] DDL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:20.841937] [INFO ] [MAIN ] DDL: Combined data validation passed. [2025-09-02T17:10:20.918479] [INFO ] [MAIN ] DDL: Update completed successfully. [2025-09-02T17:10:20.919844] [INFO ] [MAIN ] Update Progress: 602/2372 symbols completed. DDL took 4.1s. Estimated remaining: 30m 14s. Rate: 58.5 symbols/min [2025-09-02T17:10:21.095053] [INFO ] [MAIN ] DEA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:21.112306] [INFO ] [MAIN ] DEA: Loaded 17387 existing records. [2025-09-02T17:10:21.291058] [INFO ] [MAIN ] DEA: Found 1 missing trading days. [2025-09-02T17:10:21.291258] [INFO ] [MAIN ] DEA: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:21.291482] [INFO ] [REMOTE ] DEA: Fetching primary data for 2025-09. [2025-09-02T17:10:21.690332] [INFO ] [REMOTE ] DDD: Incremental fetch complete for 2025-09 (3.47 seconds). [2025-09-02T17:10:21.733338] [INFO ] [MAIN ] DDD: Adding 375 new records, updating 0 existing records. [2025-09-02T17:10:21.737040] [INFO ] [MAIN ] DDD: Combined dataset has 23443 total records. [2025-09-02T17:10:21.912725] [WARN ] [VALIDATOR ] DDD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:22.039722] [INFO ] [REMOTE ] DDT: Incremental fetch complete for 2025-09 (4.04 seconds). [2025-09-02T17:10:22.065761] [INFO ] [MAIN ] DDT: Adding 13 new records, updating 0 existing records. [2025-09-02T17:10:22.093197] [INFO ] [MAIN ] DDT: Combined dataset has 939 total records. [2025-09-02T17:10:22.166964] [WARN ] [MAIN ] DE: Failed to fetch data for month 2025-09. [2025-09-02T17:10:22.172280] [WARN ] [MAIN ] DE: No new data fetched. Keeping existing data. [2025-09-02T17:10:22.206207] [INFO ] [MAIN ] Update Progress: 603/2372 symbols completed. DE took 2.2s. Estimated remaining: 30m 14s. Rate: 58.5 symbols/min [2025-09-02T17:10:22.364454] [WARN ] [VALIDATOR ] DDT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:22.568852] [INFO ] [MAIN ] DEC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:22.651698] [WARN ] [VALIDATOR ] DDD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:22.651852] [INFO ] [MAIN ] DDD: Combined data validation passed. [2025-09-02T17:10:22.707329] [INFO ] [MAIN ] DEC: Loaded 13306 existing records. [2025-09-02T17:10:22.815784] [WARN ] [MAIN ] DEA: Failed to fetch data for month 2025-09. [2025-09-02T17:10:22.826875] [WARN ] [MAIN ] DEA: No new data fetched. Keeping existing data. [2025-09-02T17:10:22.846257] [INFO ] [MAIN ] Update Progress: 604/2372 symbols completed. DEA took 1.9s. Estimated remaining: 30m 12s. Rate: 58.5 symbols/min [2025-09-02T17:10:23.005749] [INFO ] [MAIN ] DEC: Found 1 missing trading days. [2025-09-02T17:10:23.031804] [INFO ] [MAIN ] DEC: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:23.042516] [INFO ] [REMOTE ] DEC: Fetching primary data for 2025-09. [2025-09-02T17:10:23.106713] [WARN ] [VALIDATOR ] DDT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:23.121797] [INFO ] [MAIN ] DDT: Combined data validation passed. [2025-09-02T17:10:23.143302] [INFO ] [MAIN ] DECK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:23.154286] [INFO ] [MAIN ] DDT: Update completed successfully. [2025-09-02T17:10:23.158516] [INFO ] [MAIN ] Update Progress: 605/2372 symbols completed. DDT took 6.4s. Estimated remaining: 30m 9s. Rate: 58.6 symbols/min [2025-09-02T17:10:23.311853] [INFO ] [MAIN ] DECK: Loaded 24354 existing records. [2025-09-02T17:10:23.409703] [INFO ] [MAIN ] DEI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:23.417493] [INFO ] [MAIN ] DDD: Update completed successfully. [2025-09-02T17:10:23.458461] [INFO ] [MAIN ] Update Progress: 606/2372 symbols completed. DDD took 6.7s. Estimated remaining: 30m 6s. Rate: 58.7 symbols/min [2025-09-02T17:10:23.683539] [INFO ] [MAIN ] DECK: Found 1 missing trading days. [2025-09-02T17:10:23.695200] [INFO ] [MAIN ] DECK: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:23.695743] [INFO ] [REMOTE ] DECK: Fetching primary data for 2025-09. [2025-09-02T17:10:23.779117] [INFO ] [MAIN ] DELL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:23.780454] [INFO ] [MAIN ] DEI: Loaded 21725 existing records. [2025-09-02T17:10:23.967776] [INFO ] [MAIN ] DEI: Found 1 missing trading days. [2025-09-02T17:10:23.976851] [INFO ] [MAIN ] DEI: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:23.977119] [INFO ] [REMOTE ] DEI: Fetching primary data for 2025-09. [2025-09-02T17:10:23.978856] [INFO ] [MAIN ] DELL: Loaded 24550 existing records. [2025-09-02T17:10:24.190937] [INFO ] [MAIN ] DELL: Found 1 missing trading days. [2025-09-02T17:10:24.191182] [INFO ] [MAIN ] DELL: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:24.191720] [INFO ] [REMOTE ] DELL: Fetching primary data for 2025-09. [2025-09-02T17:10:24.475515] [INFO ] [REMOTE ] DEC: Incremental fetch complete for 2025-09 (1.43 seconds). [2025-09-02T17:10:24.498751] [INFO ] [MAIN ] DEC: Adding 179 new records, updating 0 existing records. [2025-09-02T17:10:24.501912] [INFO ] [MAIN ] DEC: Combined dataset has 13485 total records. [2025-09-02T17:10:24.677202] [WARN ] [VALIDATOR ] DEC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:24.858741] [WARN ] [VALIDATOR ] DEC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:24.858890] [INFO ] [MAIN ] DEC: Combined data validation passed. [2025-09-02T17:10:24.939628] [INFO ] [MAIN ] DEC: Update completed successfully. [2025-09-02T17:10:24.941059] [INFO ] [MAIN ] Update Progress: 607/2372 symbols completed. DEC took 2.7s. Estimated remaining: 30m 6s. Rate: 58.6 symbols/min [2025-09-02T17:10:25.107129] [INFO ] [MAIN ] DEO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:25.129460] [INFO ] [MAIN ] DEO: Loaded 22608 existing records. [2025-09-02T17:10:25.301099] [INFO ] [MAIN ] DEO: Found 1 missing trading days. [2025-09-02T17:10:25.301263] [INFO ] [MAIN ] DEO: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:25.301469] [INFO ] [REMOTE ] DEO: Fetching primary data for 2025-09. [2025-09-02T17:10:26.552517] [INFO ] [REMOTE ] DECK: Incremental fetch complete for 2025-09 (2.86 seconds). [2025-09-02T17:10:26.603307] [INFO ] [MAIN ] DECK: Adding 389 new records, updating 0 existing records. [2025-09-02T17:10:26.607097] [INFO ] [MAIN ] DECK: Combined dataset has 24743 total records. [2025-09-02T17:10:26.786617] [INFO ] [REMOTE ] DEI: Incremental fetch complete for 2025-09 (2.81 seconds). [2025-09-02T17:10:26.791868] [WARN ] [VALIDATOR ] DECK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:26.913058] [INFO ] [MAIN ] DEI: Adding 381 new records, updating 0 existing records. [2025-09-02T17:10:27.020740] [INFO ] [MAIN ] DEI: Combined dataset has 22106 total records. [2025-09-02T17:10:27.213202] [WARN ] [VALIDATOR ] DEI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:27.412672] [WARN ] [VALIDATOR ] DECK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:27.413045] [INFO ] [MAIN ] DECK: Combined data validation passed. [2025-09-02T17:10:27.416758] [WARN ] [VALIDATOR ] DEI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:27.416965] [INFO ] [MAIN ] DEI: Combined data validation passed. [2025-09-02T17:10:27.698540] [INFO ] [MAIN ] DEI: Update completed successfully. [2025-09-02T17:10:27.701661] [INFO ] [MAIN ] Update Progress: 608/2372 symbols completed. DEI took 4.5s. Estimated remaining: 30m 10s. Rate: 58.5 symbols/min [2025-09-02T17:10:27.833600] [INFO ] [MAIN ] DECK: Update completed successfully. [2025-09-02T17:10:27.877499] [INFO ] [MAIN ] Update Progress: 609/2372 symbols completed. DECK took 5.0s. Estimated remaining: 30m 7s. Rate: 58.6 symbols/min [2025-09-02T17:10:27.883476] [INFO ] [MAIN ] DFH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:27.883635] [INFO ] [REMOTE ] DELL: Incremental fetch complete for 2025-09 (3.69 seconds). [2025-09-02T17:10:28.005040] [INFO ] [MAIN ] DELL: Adding 390 new records, updating 0 existing records. [2025-09-02T17:10:28.101417] [INFO ] [MAIN ] DFH: Loaded 15013 existing records. [2025-09-02T17:10:28.137634] [INFO ] [MAIN ] DFIN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:28.137983] [INFO ] [MAIN ] DELL: Combined dataset has 24940 total records. [2025-09-02T17:10:28.306347] [INFO ] [MAIN ] DFIN: Loaded 9413 existing records. [2025-09-02T17:10:28.420205] [INFO ] [REMOTE ] DEO: Incremental fetch complete for 2025-09 (3.12 seconds). [2025-09-02T17:10:28.574854] [INFO ] [MAIN ] DEO: Adding 361 new records, updating 0 existing records. [2025-09-02T17:10:28.574066] [INFO ] [MAIN ] DFH: Found 1 missing trading days. [2025-09-02T17:10:28.657198] [WARN ] [VALIDATOR ] DELL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:28.674300] [INFO ] [MAIN ] DFH: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:28.731069] [INFO ] [REMOTE ] DFH: Fetching primary data for 2025-09. [2025-09-02T17:10:28.789629] [INFO ] [MAIN ] DFIN: Found 1 missing trading days. [2025-09-02T17:10:28.836578] [INFO ] [MAIN ] DFIN: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:28.840131] [INFO ] [REMOTE ] DFIN: Fetching primary data for 2025-09. [2025-09-02T17:10:28.840669] [INFO ] [MAIN ] DEO: Combined dataset has 22969 total records. [2025-09-02T17:10:29.117998] [WARN ] [VALIDATOR ] DEO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:29.278300] [WARN ] [VALIDATOR ] DELL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:29.279023] [INFO ] [MAIN ] DELL: Combined data validation passed. [2025-09-02T17:10:29.413837] [WARN ] [VALIDATOR ] DEO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:29.415744] [INFO ] [MAIN ] DEO: Combined data validation passed. [2025-09-02T17:10:29.609234] [INFO ] [MAIN ] DELL: Update completed successfully. [2025-09-02T17:10:29.614343] [INFO ] [MAIN ] Update Progress: 610/2372 symbols completed. DELL took 6.1s. Estimated remaining: 30m 8s. Rate: 58.5 symbols/min [2025-09-02T17:10:29.747444] [INFO ] [MAIN ] DEO: Update completed successfully. [2025-09-02T17:10:29.768201] [INFO ] [MAIN ] Update Progress: 611/2372 symbols completed. DEO took 4.8s. Estimated remaining: 30m 4s. Rate: 58.6 symbols/min [2025-09-02T17:10:29.832538] [INFO ] [MAIN ] DFP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:29.951779] [INFO ] [MAIN ] DFP: Loaded 5243 existing records. [2025-09-02T17:10:30.028685] [INFO ] [MAIN ] DG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:30.164393] [INFO ] [MAIN ] DFP: Found 1 missing trading days. [2025-09-02T17:10:30.164573] [INFO ] [MAIN ] DFP: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:30.164850] [INFO ] [REMOTE ] DFP: Fetching primary data for 2025-09. [2025-09-02T17:10:30.176304] [INFO ] [MAIN ] DG: Loaded 24244 existing records. [2025-09-02T17:10:30.368012] [INFO ] [MAIN ] DG: Found 1 missing trading days. [2025-09-02T17:10:30.368118] [INFO ] [REMOTE ] DFIN: Incremental fetch complete for 2025-09 (1.53 seconds). [2025-09-02T17:10:30.375280] [INFO ] [MAIN ] DG: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:30.386501] [INFO ] [MAIN ] DFIN: Adding 148 new records, updating 0 existing records. [2025-09-02T17:10:30.386898] [INFO ] [REMOTE ] DG: Fetching primary data for 2025-09. [2025-09-02T17:10:30.389725] [INFO ] [MAIN ] DFIN: Combined dataset has 9561 total records. [2025-09-02T17:10:30.579740] [WARN ] [VALIDATOR ] DFIN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:30.786968] [INFO ] [REMOTE ] DFH: Incremental fetch complete for 2025-09 (2.06 seconds). [2025-09-02T17:10:30.834014] [INFO ] [MAIN ] DFH: Adding 160 new records, updating 0 existing records. [2025-09-02T17:10:30.876457] [INFO ] [MAIN ] DFH: Combined dataset has 15173 total records. [2025-09-02T17:10:31.110435] [WARN ] [VALIDATOR ] DFH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:31.144759] [WARN ] [VALIDATOR ] DFIN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:31.186737] [INFO ] [MAIN ] DFIN: Combined data validation passed. [2025-09-02T17:10:31.415336] [INFO ] [MAIN ] DFIN: Update completed successfully. [2025-09-02T17:10:31.417347] [INFO ] [MAIN ] Update Progress: 612/2372 symbols completed. DFIN took 3.5s. Estimated remaining: 30m 5s. Rate: 58.5 symbols/min [2025-09-02T17:10:31.708440] [INFO ] [MAIN ] DGX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:31.708958] [WARN ] [VALIDATOR ] DFH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:31.709092] [INFO ] [MAIN ] DFH: Combined data validation passed. [2025-09-02T17:10:31.806923] [INFO ] [MAIN ] DGX: Loaded 20225 existing records. [2025-09-02T17:10:31.868345] [INFO ] [REMOTE ] DFP: Incremental fetch complete for 2025-09 (1.70 seconds). [2025-09-02T17:10:31.909935] [INFO ] [MAIN ] DFP: Adding 126 new records, updating 0 existing records. [2025-09-02T17:10:31.953235] [INFO ] [MAIN ] DFP: Combined dataset has 5369 total records. [2025-09-02T17:10:32.079056] [INFO ] [MAIN ] DGX: Found 1 missing trading days. [2025-09-02T17:10:32.085388] [INFO ] [MAIN ] DGX: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:32.092795] [INFO ] [REMOTE ] DGX: Fetching primary data for 2025-09. [2025-09-02T17:10:32.202887] [WARN ] [VALIDATOR ] DFP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:32.242214] [INFO ] [MAIN ] DFH: Update completed successfully. [2025-09-02T17:10:32.277742] [INFO ] [MAIN ] Update Progress: 613/2372 symbols completed. DFH took 4.6s. Estimated remaining: 30m 3s. Rate: 58.5 symbols/min [2025-09-02T17:10:32.560241] [INFO ] [MAIN ] DHF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:32.567496] [WARN ] [VALIDATOR ] DFP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:32.567756] [INFO ] [MAIN ] DFP: Combined data validation passed. [2025-09-02T17:10:32.588005] [INFO ] [MAIN ] DHF: Loaded 10373 existing records. [2025-09-02T17:10:32.786338] [INFO ] [MAIN ] DHF: Found 1 missing trading days. [2025-09-02T17:10:32.787288] [INFO ] [MAIN ] DHF: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:32.789934] [INFO ] [REMOTE ] DHF: Fetching primary data for 2025-09. [2025-09-02T17:10:32.790085] [INFO ] [MAIN ] DFP: Update completed successfully. [2025-09-02T17:10:32.791831] [INFO ] [MAIN ] Update Progress: 614/2372 symbols completed. DFP took 3.2s. Estimated remaining: 30m 1s. Rate: 58.6 symbols/min [2025-09-02T17:10:32.962093] [INFO ] [MAIN ] DHI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:32.986274] [INFO ] [MAIN ] DHI: Loaded 24379 existing records. [2025-09-02T17:10:33.146528] [INFO ] [REMOTE ] DG: Incremental fetch complete for 2025-09 (2.76 seconds). [2025-09-02T17:10:33.198533] [INFO ] [MAIN ] DHI: Found 1 missing trading days. [2025-09-02T17:10:33.214272] [INFO ] [MAIN ] DHI: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:33.216155] [INFO ] [REMOTE ] DHI: Fetching primary data for 2025-09. [2025-09-02T17:10:33.215604] [INFO ] [MAIN ] DG: Adding 388 new records, updating 0 existing records. [2025-09-02T17:10:33.220384] [INFO ] [MAIN ] DG: Combined dataset has 24632 total records. [2025-09-02T17:10:33.395062] [WARN ] [VALIDATOR ] DG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:33.577823] [WARN ] [VALIDATOR ] DG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:33.577955] [INFO ] [MAIN ] DG: Combined data validation passed. [2025-09-02T17:10:33.735721] [INFO ] [MAIN ] DG: Update completed successfully. [2025-09-02T17:10:33.738280] [INFO ] [MAIN ] Update Progress: 615/2372 symbols completed. DG took 4.0s. Estimated remaining: 29m 60s. Rate: 58.6 symbols/min [2025-09-02T17:10:33.914291] [INFO ] [MAIN ] DHR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:33.939317] [INFO ] [MAIN ] DHR: Loaded 24321 existing records. [2025-09-02T17:10:34.112948] [INFO ] [MAIN ] DHR: Found 1 missing trading days. [2025-09-02T17:10:34.113109] [INFO ] [MAIN ] DHR: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:34.113335] [INFO ] [REMOTE ] DHR: Fetching primary data for 2025-09. [2025-09-02T17:10:34.502595] [INFO ] [REMOTE ] DHF: Incremental fetch complete for 2025-09 (1.71 seconds). [2025-09-02T17:10:34.520176] [INFO ] [MAIN ] DHF: Adding 131 new records, updating 0 existing records. [2025-09-02T17:10:34.522693] [INFO ] [MAIN ] DHF: Combined dataset has 10504 total records. [2025-09-02T17:10:34.703748] [WARN ] [VALIDATOR ] DHF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:34.704479] [INFO ] [REMOTE ] DGX: Incremental fetch complete for 2025-09 (2.61 seconds). [2025-09-02T17:10:34.840963] [INFO ] [MAIN ] DGX: Adding 342 new records, updating 0 existing records. [2025-09-02T17:10:34.954565] [INFO ] [MAIN ] DGX: Combined dataset has 20567 total records. [2025-09-02T17:10:35.087127] [WARN ] [VALIDATOR ] DHF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:35.118195] [INFO ] [MAIN ] DHF: Combined data validation passed. [2025-09-02T17:10:35.141112] [WARN ] [VALIDATOR ] DGX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:35.411276] [INFO ] [MAIN ] DHF: Update completed successfully. [2025-09-02T17:10:35.413206] [INFO ] [MAIN ] Update Progress: 616/2372 symbols completed. DHF took 3.1s. Estimated remaining: 30m 0s. Rate: 58.5 symbols/min [2025-09-02T17:10:35.556627] [WARN ] [VALIDATOR ] DGX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:35.567720] [INFO ] [MAIN ] DGX: Combined data validation passed. [2025-09-02T17:10:35.587743] [INFO ] [MAIN ] DHT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:35.703714] [INFO ] [MAIN ] DHT: Loaded 21435 existing records. [2025-09-02T17:10:35.896111] [INFO ] [MAIN ] DHT: Found 1 missing trading days. [2025-09-02T17:10:35.897065] [INFO ] [MAIN ] DHT: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:35.898023] [INFO ] [REMOTE ] DHT: Fetching primary data for 2025-09. [2025-09-02T17:10:35.922948] [INFO ] [MAIN ] DGX: Update completed successfully. [2025-09-02T17:10:35.925224] [INFO ] [MAIN ] Update Progress: 617/2372 symbols completed. DGX took 4.5s. Estimated remaining: 29m 58s. Rate: 58.6 symbols/min [2025-09-02T17:10:36.095184] [INFO ] [MAIN ] DHX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:36.101122] [INFO ] [MAIN ] DHX: Loaded 4779 existing records. [2025-09-02T17:10:36.270043] [INFO ] [MAIN ] DHX: Found 1 missing trading days. [2025-09-02T17:10:36.270200] [INFO ] [MAIN ] DHX: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:36.270398] [INFO ] [REMOTE ] DHX: Fetching primary data for 2025-09. [2025-09-02T17:10:36.444561] [INFO ] [REMOTE ] DHI: Incremental fetch complete for 2025-09 (3.23 seconds). [2025-09-02T17:10:36.491067] [INFO ] [MAIN ] DHI: Adding 389 new records, updating 0 existing records. [2025-09-02T17:10:36.498016] [INFO ] [MAIN ] DHI: Combined dataset has 24768 total records. [2025-09-02T17:10:36.678488] [WARN ] [VALIDATOR ] DHI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:36.782945] [INFO ] [REMOTE ] DHR: Incremental fetch complete for 2025-09 (2.67 seconds). [2025-09-02T17:10:36.880318] [INFO ] [MAIN ] DHR: Adding 382 new records, updating 0 existing records. [2025-09-02T17:10:36.920553] [WARN ] [VALIDATOR ] DHI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:36.920714] [INFO ] [MAIN ] DHI: Combined data validation passed. [2025-09-02T17:10:36.922185] [INFO ] [MAIN ] DHR: Combined dataset has 24703 total records. [2025-09-02T17:10:37.202494] [WARN ] [VALIDATOR ] DHR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:37.278504] [INFO ] [REMOTE ] DHX: Incremental fetch complete for 2025-09 (1.01 seconds). [2025-09-02T17:10:37.311580] [INFO ] [MAIN ] DHX: Adding 140 new records, updating 0 existing records. [2025-09-02T17:10:37.377442] [INFO ] [MAIN ] DHX: Combined dataset has 4919 total records. [2025-09-02T17:10:37.642637] [WARN ] [VALIDATOR ] DHR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:37.660334] [INFO ] [MAIN ] DHR: Combined data validation passed. [2025-09-02T17:10:37.681609] [WARN ] [VALIDATOR ] DHX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:38.021963] [INFO ] [MAIN ] DHI: Update completed successfully. [2025-09-02T17:10:38.024967] [INFO ] [MAIN ] Update Progress: 618/2372 symbols completed. DHI took 5.2s. Estimated remaining: 29m 60s. Rate: 58.5 symbols/min [2025-09-02T17:10:38.150383] [INFO ] [REMOTE ] DHT: Incremental fetch complete for 2025-09 (2.25 seconds). [2025-09-02T17:10:38.239030] [INFO ] [MAIN ] DHT: Adding 359 new records, updating 0 existing records. [2025-09-02T17:10:38.275091] [INFO ] [MAIN ] DIAX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:38.311818] [INFO ] [MAIN ] DHT: Combined dataset has 21794 total records. [2025-09-02T17:10:38.351766] [WARN ] [VALIDATOR ] DHX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:38.363914] [INFO ] [MAIN ] DIAX: Loaded 5803 existing records. [2025-09-02T17:10:38.381332] [INFO ] [MAIN ] DHX: Combined data validation passed. [2025-09-02T17:10:38.411296] [INFO ] [MAIN ] DHR: Update completed successfully. [2025-09-02T17:10:38.482475] [INFO ] [MAIN ] Update Progress: 619/2372 symbols completed. DHR took 4.7s. Estimated remaining: 29m 57s. Rate: 58.5 symbols/min [2025-09-02T17:10:38.669174] [WARN ] [VALIDATOR ] DHT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:38.828550] [INFO ] [MAIN ] DIAX: Found 1 missing trading days. [2025-09-02T17:10:38.842763] [INFO ] [MAIN ] DIAX: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:38.848146] [INFO ] [REMOTE ] DIAX: Fetching primary data for 2025-09. [2025-09-02T17:10:38.907853] [INFO ] [MAIN ] DHX: Update completed successfully. [2025-09-02T17:10:38.962887] [INFO ] [MAIN ] Update Progress: 620/2372 symbols completed. DHX took 3.0s. Estimated remaining: 29m 55s. Rate: 58.6 symbols/min [2025-09-02T17:10:38.986480] [INFO ] [MAIN ] DIN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:39.202161] [INFO ] [MAIN ] DIN: Loaded 16410 existing records. [2025-09-02T17:10:39.309004] [INFO ] [MAIN ] DINO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:39.442533] [INFO ] [MAIN ] DIN: Found 1 missing trading days. [2025-09-02T17:10:39.448704] [INFO ] [MAIN ] DIN: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:39.449212] [INFO ] [REMOTE ] DIN: Fetching primary data for 2025-09. [2025-09-02T17:10:39.451111] [WARN ] [VALIDATOR ] DHT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:39.451264] [INFO ] [MAIN ] DHT: Combined data validation passed. [2025-09-02T17:10:39.461587] [INFO ] [MAIN ] DINO: Loaded 24125 existing records. [2025-09-02T17:10:39.730559] [INFO ] [MAIN ] DINO: Found 1 missing trading days. [2025-09-02T17:10:39.731757] [INFO ] [MAIN ] DINO: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:39.732503] [INFO ] [REMOTE ] DINO: Fetching primary data for 2025-09. [2025-09-02T17:10:39.775132] [INFO ] [MAIN ] DHT: Update completed successfully. [2025-09-02T17:10:39.777735] [INFO ] [MAIN ] Update Progress: 621/2372 symbols completed. DHT took 4.4s. Estimated remaining: 29m 53s. Rate: 58.6 symbols/min [2025-09-02T17:10:39.955277] [INFO ] [MAIN ] DIS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:39.980223] [INFO ] [MAIN ] DIS: Loaded 24598 existing records. [2025-09-02T17:10:40.166443] [INFO ] [MAIN ] DIS: Found 1 missing trading days. [2025-09-02T17:10:40.166585] [INFO ] [MAIN ] DIS: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:40.166830] [INFO ] [REMOTE ] DIS: Fetching primary data for 2025-09. [2025-09-02T17:10:40.189308] [INFO ] [REMOTE ] DIAX: Incremental fetch complete for 2025-09 (1.34 seconds). [2025-09-02T17:10:40.198967] [INFO ] [MAIN ] DIAX: Adding 55 new records, updating 0 existing records. [2025-09-02T17:10:40.200744] [INFO ] [MAIN ] DIAX: Combined dataset has 5858 total records. [2025-09-02T17:10:40.385259] [WARN ] [VALIDATOR ] DIAX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:40.567472] [WARN ] [VALIDATOR ] DIAX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:40.567602] [INFO ] [MAIN ] DIAX: Combined data validation passed. [2025-09-02T17:10:40.603601] [INFO ] [MAIN ] DIAX: Update completed successfully. [2025-09-02T17:10:40.604560] [INFO ] [MAIN ] Update Progress: 622/2372 symbols completed. DIAX took 2.6s. Estimated remaining: 29m 52s. Rate: 58.6 symbols/min [2025-09-02T17:10:40.774764] [INFO ] [MAIN ] DIVY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:40.777029] [INFO ] [MAIN ] DIVY: Loaded 470 existing records. [2025-09-02T17:10:40.947271] [INFO ] [MAIN ] DIVY: Found 1 missing trading days. [2025-09-02T17:10:40.947411] [INFO ] [MAIN ] DIVY: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:40.947613] [INFO ] [REMOTE ] DIVY: Fetching primary data for 2025-09. [2025-09-02T17:10:41.984052] [INFO ] [REMOTE ] DIVY: Incremental fetch complete for 2025-09 (1.04 seconds). [2025-09-02T17:10:41.985670] [INFO ] [MAIN ] DIVY: Adding 5 new records, updating 0 existing records. [2025-09-02T17:10:41.986855] [INFO ] [MAIN ] DIVY: Combined dataset has 475 total records. [2025-09-02T17:10:42.089904] [INFO ] [REMOTE ] DINO: Incremental fetch complete for 2025-09 (2.36 seconds). [2025-09-02T17:10:42.160381] [INFO ] [MAIN ] DINO: Adding 389 new records, updating 0 existing records. [2025-09-02T17:10:42.212524] [WARN ] [VALIDATOR ] DIVY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:42.215515] [INFO ] [REMOTE ] DIN: Incremental fetch complete for 2025-09 (2.77 seconds). [2025-09-02T17:10:42.338178] [INFO ] [MAIN ] DINO: Combined dataset has 24514 total records. [2025-09-02T17:10:42.332801] [INFO ] [MAIN ] DIN: Adding 298 new records, updating 0 existing records. [2025-09-02T17:10:42.533191] [INFO ] [MAIN ] DIN: Combined dataset has 16708 total records. [2025-09-02T17:10:42.658019] [WARN ] [VALIDATOR ] DINO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:42.898502] [WARN ] [VALIDATOR ] DIN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:43.117328] [WARN ] [VALIDATOR ] DIVY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:43.140993] [INFO ] [MAIN ] DIVY: Combined data validation passed. [2025-09-02T17:10:43.155602] [INFO ] [MAIN ] DIVY: Update completed successfully. [2025-09-02T17:10:43.179000] [INFO ] [MAIN ] Update Progress: 623/2372 symbols completed. DIVY took 2.6s. Estimated remaining: 29m 55s. Rate: 58.5 symbols/min [2025-09-02T17:10:43.357053] [INFO ] [MAIN ] DK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:43.359673] [WARN ] [VALIDATOR ] DINO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:43.360495] [INFO ] [MAIN ] DINO: Combined data validation passed. [2025-09-02T17:10:43.359737] [WARN ] [VALIDATOR ] DIN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:43.360878] [INFO ] [MAIN ] DIN: Combined data validation passed. [2025-09-02T17:10:43.548618] [INFO ] [MAIN ] DK: Loaded 22540 existing records. [2025-09-02T17:10:43.744312] [INFO ] [MAIN ] DK: Found 1 missing trading days. [2025-09-02T17:10:43.747380] [INFO ] [MAIN ] DK: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:43.748195] [INFO ] [REMOTE ] DK: Fetching primary data for 2025-09. [2025-09-02T17:10:43.781160] [INFO ] [MAIN ] DIN: Update completed successfully. [2025-09-02T17:10:43.783406] [INFO ] [MAIN ] Update Progress: 624/2372 symbols completed. DIN took 5.3s. Estimated remaining: 29m 53s. Rate: 58.5 symbols/min [2025-09-02T17:10:43.842739] [INFO ] [REMOTE ] DIS: Incremental fetch complete for 2025-09 (3.68 seconds). [2025-09-02T17:10:43.953781] [INFO ] [MAIN ] DIS: Adding 390 new records, updating 0 existing records. [2025-09-02T17:10:44.038183] [INFO ] [MAIN ] DKL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:44.066107] [INFO ] [MAIN ] DIS: Combined dataset has 24988 total records. [2025-09-02T17:10:44.084392] [INFO ] [MAIN ] DKL: Loaded 6689 existing records. [2025-09-02T17:10:44.220987] [INFO ] [MAIN ] DINO: Update completed successfully. [2025-09-02T17:10:44.243390] [INFO ] [MAIN ] Update Progress: 625/2372 symbols completed. DINO took 5.3s. Estimated remaining: 29m 50s. Rate: 58.6 symbols/min [2025-09-02T17:10:44.528613] [INFO ] [MAIN ] DKL: Found 1 missing trading days. [2025-09-02T17:10:44.570196] [INFO ] [MAIN ] DKL: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:44.570061] [WARN ] [VALIDATOR ] DIS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:44.570907] [INFO ] [REMOTE ] DKL: Fetching primary data for 2025-09. [2025-09-02T17:10:44.741592] [INFO ] [MAIN ] DKS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:44.856627] [INFO ] [MAIN ] DKS: Loaded 22835 existing records. [2025-09-02T17:10:44.924847] [WARN ] [VALIDATOR ] DIS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:44.942995] [INFO ] [MAIN ] DIS: Combined data validation passed. [2025-09-02T17:10:45.131368] [INFO ] [MAIN ] DKS: Found 1 missing trading days. [2025-09-02T17:10:45.132378] [INFO ] [MAIN ] DKS: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:45.134217] [INFO ] [REMOTE ] DKS: Fetching primary data for 2025-09. [2025-09-02T17:10:45.202900] [INFO ] [MAIN ] DIS: Update completed successfully. [2025-09-02T17:10:45.205667] [INFO ] [MAIN ] Update Progress: 626/2372 symbols completed. DIS took 5.4s. Estimated remaining: 29m 49s. Rate: 58.6 symbols/min [2025-09-02T17:10:45.379010] [INFO ] [MAIN ] DLB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:45.394693] [INFO ] [MAIN ] DLB: Loaded 13704 existing records. [2025-09-02T17:10:45.584971] [INFO ] [MAIN ] DLB: Found 1 missing trading days. [2025-09-02T17:10:45.585162] [INFO ] [MAIN ] DLB: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:45.585418] [INFO ] [REMOTE ] DLB: Fetching primary data for 2025-09. [2025-09-02T17:10:45.929020] [INFO ] [REMOTE ] DK: Incremental fetch complete for 2025-09 (2.18 seconds). [2025-09-02T17:10:45.972960] [INFO ] [MAIN ] DK: Adding 387 new records, updating 0 existing records. [2025-09-02T17:10:45.976586] [INFO ] [MAIN ] DK: Combined dataset has 22927 total records. [2025-09-02T17:10:46.161777] [WARN ] [VALIDATOR ] DK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:46.278441] [INFO ] [REMOTE ] DKL: Incremental fetch complete for 2025-09 (1.71 seconds). [2025-09-02T17:10:46.316909] [INFO ] [MAIN ] DKL: Adding 91 new records, updating 0 existing records. [2025-09-02T17:10:46.383771] [INFO ] [MAIN ] DKL: Combined dataset has 6780 total records. [2025-09-02T17:10:46.536086] [WARN ] [MAIN ] DLB: Failed to fetch data for month 2025-09. [2025-09-02T17:10:46.546614] [WARN ] [MAIN ] DLB: No new data fetched. Keeping existing data. [2025-09-02T17:10:46.568793] [WARN ] [VALIDATOR ] DKL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:46.568953] [INFO ] [MAIN ] Update Progress: 627/2372 symbols completed. DLB took 1.4s. Estimated remaining: 29m 49s. Rate: 58.5 symbols/min [2025-09-02T17:10:46.879842] [WARN ] [MAIN ] DKS: Failed to fetch data for month 2025-09. [2025-09-02T17:10:46.909724] [WARN ] [VALIDATOR ] DK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:46.940912] [INFO ] [MAIN ] DK: Combined data validation passed. [2025-09-02T17:10:46.940753] [WARN ] [MAIN ] DKS: No new data fetched. Keeping existing data. [2025-09-02T17:10:46.959568] [INFO ] [MAIN ] Update Progress: 628/2372 symbols completed. DKS took 2.7s. Estimated remaining: 29m 46s. Rate: 58.6 symbols/min [2025-09-02T17:10:46.959329] [INFO ] [MAIN ] DLNG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:47.152514] [INFO ] [MAIN ] DLNG: Loaded 2240 existing records. [2025-09-02T17:10:47.342993] [INFO ] [MAIN ] DLR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:47.368724] [WARN ] [VALIDATOR ] DKL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:47.382621] [INFO ] [MAIN ] DKL: Combined data validation passed. [2025-09-02T17:10:47.452047] [INFO ] [MAIN ] DLNG: Found 1 missing trading days. [2025-09-02T17:10:47.453171] [INFO ] [MAIN ] DLNG: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:47.474457] [INFO ] [REMOTE ] DLNG: Fetching primary data for 2025-09. [2025-09-02T17:10:47.507837] [INFO ] [MAIN ] DLR: Loaded 22956 existing records. [2025-09-02T17:10:47.619539] [INFO ] [MAIN ] DKL: Update completed successfully. [2025-09-02T17:10:47.628942] [INFO ] [MAIN ] Update Progress: 629/2372 symbols completed. DKL took 3.8s. Estimated remaining: 29m 44s. Rate: 58.6 symbols/min [2025-09-02T17:10:47.750831] [INFO ] [MAIN ] DLR: Found 1 missing trading days. [2025-09-02T17:10:47.774372] [INFO ] [MAIN ] DLR: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:47.786546] [INFO ] [REMOTE ] DLR: Fetching primary data for 2025-09. [2025-09-02T17:10:47.909302] [INFO ] [MAIN ] DLX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:47.912952] [INFO ] [MAIN ] DK: Update completed successfully. [2025-09-02T17:10:47.915544] [INFO ] [MAIN ] Update Progress: 630/2372 symbols completed. DK took 4.7s. Estimated remaining: 29m 41s. Rate: 58.7 symbols/min [2025-09-02T17:10:48.070352] [INFO ] [MAIN ] DLX: Loaded 13389 existing records. [2025-09-02T17:10:48.155538] [INFO ] [MAIN ] DLY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:48.264236] [INFO ] [MAIN ] DLY: Loaded 8974 existing records. [2025-09-02T17:10:48.269832] [INFO ] [MAIN ] DLX: Found 1 missing trading days. [2025-09-02T17:10:48.269970] [INFO ] [MAIN ] DLX: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:48.270179] [INFO ] [REMOTE ] DLX: Fetching primary data for 2025-09. [2025-09-02T17:10:48.438737] [INFO ] [MAIN ] DLY: Found 1 missing trading days. [2025-09-02T17:10:48.438859] [INFO ] [MAIN ] DLY: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:48.439060] [INFO ] [REMOTE ] DLY: Fetching primary data for 2025-09. [2025-09-02T17:10:48.685414] [INFO ] [REMOTE ] DLNG: Incremental fetch complete for 2025-09 (1.21 seconds). [2025-09-02T17:10:48.690813] [INFO ] [MAIN ] DLNG: Adding 34 new records, updating 0 existing records. [2025-09-02T17:10:48.692336] [INFO ] [MAIN ] DLNG: Combined dataset has 2274 total records. [2025-09-02T17:10:48.868742] [WARN ] [VALIDATOR ] DLNG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:49.060898] [WARN ] [VALIDATOR ] DLNG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:49.061063] [INFO ] [MAIN ] DLNG: Combined data validation passed. [2025-09-02T17:10:49.075712] [INFO ] [MAIN ] DLNG: Update completed successfully. [2025-09-02T17:10:49.076105] [INFO ] [MAIN ] Update Progress: 631/2372 symbols completed. DLNG took 2.5s. Estimated remaining: 29m 40s. Rate: 58.7 symbols/min [2025-09-02T17:10:49.246913] [INFO ] [MAIN ] DMA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:49.250862] [INFO ] [MAIN ] DMA: Loaded 2003 existing records. [2025-09-02T17:10:49.422540] [INFO ] [MAIN ] DMA: Found 1 missing trading days. [2025-09-02T17:10:49.422677] [INFO ] [MAIN ] DMA: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:49.422879] [INFO ] [REMOTE ] DMA: Fetching primary data for 2025-09. [2025-09-02T17:10:49.697100] [INFO ] [REMOTE ] DLY: Incremental fetch complete for 2025-09 (1.26 seconds). [2025-09-02T17:10:49.721101] [INFO ] [MAIN ] DLY: Adding 107 new records, updating 0 existing records. [2025-09-02T17:10:49.724079] [INFO ] [MAIN ] DLY: Combined dataset has 9081 total records. [2025-09-02T17:10:49.900694] [WARN ] [VALIDATOR ] DLY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:50.090724] [WARN ] [VALIDATOR ] DLY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:50.090890] [INFO ] [MAIN ] DLY: Combined data validation passed. [2025-09-02T17:10:50.155612] [INFO ] [MAIN ] DLY: Update completed successfully. [2025-09-02T17:10:50.156894] [INFO ] [MAIN ] Update Progress: 632/2372 symbols completed. DLY took 2.2s. Estimated remaining: 29m 39s. Rate: 58.7 symbols/min [2025-09-02T17:10:50.266135] [INFO ] [REMOTE ] DLR: Incremental fetch complete for 2025-09 (2.48 seconds). [2025-09-02T17:10:50.330062] [INFO ] [MAIN ] DLR: Adding 365 new records, updating 0 existing records. [2025-09-02T17:10:50.380284] [INFO ] [MAIN ] DMB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:50.383181] [INFO ] [MAIN ] DLR: Combined dataset has 23321 total records. [2025-09-02T17:10:50.453119] [INFO ] [REMOTE ] DLX: Incremental fetch complete for 2025-09 (2.18 seconds). [2025-09-02T17:10:50.453300] [INFO ] [MAIN ] DMB: Loaded 4817 existing records. [2025-09-02T17:10:50.498034] [INFO ] [MAIN ] DLX: Adding 174 new records, updating 0 existing records. [2025-09-02T17:10:50.600980] [INFO ] [REMOTE ] DMA: Incremental fetch complete for 2025-09 (1.18 seconds). [2025-09-02T17:10:50.690167] [INFO ] [MAIN ] DMA: Adding 34 new records, updating 0 existing records. [2025-09-02T17:10:50.703516] [WARN ] [VALIDATOR ] DLR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:50.731815] [INFO ] [MAIN ] DLX: Combined dataset has 13563 total records. [2025-09-02T17:10:50.756184] [INFO ] [MAIN ] DMA: Combined dataset has 2037 total records. [2025-09-02T17:10:50.963695] [INFO ] [MAIN ] DMB: Found 1 missing trading days. [2025-09-02T17:10:51.089061] [INFO ] [MAIN ] DMB: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:51.169278] [INFO ] [REMOTE ] DMB: Fetching primary data for 2025-09. [2025-09-02T17:10:51.360870] [WARN ] [VALIDATOR ] DMA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:51.379936] [WARN ] [VALIDATOR ] DLX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:51.739705] [WARN ] [VALIDATOR ] DLX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:51.739978] [INFO ] [MAIN ] DLX: Combined data validation passed. [2025-09-02T17:10:51.739378] [WARN ] [VALIDATOR ] DLR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:51.740976] [INFO ] [MAIN ] DLR: Combined data validation passed. [2025-09-02T17:10:51.742637] [WARN ] [VALIDATOR ] DMA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:51.779046] [INFO ] [MAIN ] DMA: Combined data validation passed. [2025-09-02T17:10:51.932207] [INFO ] [MAIN ] DMA: Update completed successfully. [2025-09-02T17:10:51.933814] [INFO ] [MAIN ] Update Progress: 633/2372 symbols completed. DMA took 2.9s. Estimated remaining: 29m 40s. Rate: 58.6 symbols/min [2025-09-02T17:10:52.114098] [INFO ] [MAIN ] DLR: Update completed successfully. [2025-09-02T17:10:52.125171] [INFO ] [MAIN ] Update Progress: 634/2372 symbols completed. DLR took 5.2s. Estimated remaining: 29m 37s. Rate: 58.7 symbols/min [2025-09-02T17:10:52.256282] [INFO ] [MAIN ] DMO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:52.336262] [INFO ] [MAIN ] DMO: Loaded 4604 existing records. [2025-09-02T17:10:52.397681] [INFO ] [MAIN ] DLX: Update completed successfully. [2025-09-02T17:10:52.441929] [INFO ] [MAIN ] DNA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:52.454250] [INFO ] [REMOTE ] DMB: Incremental fetch complete for 2025-09 (1.28 seconds). [2025-09-02T17:10:52.482213] [INFO ] [MAIN ] DMB: Adding 82 new records, updating 0 existing records. [2025-09-02T17:10:52.463697] [INFO ] [MAIN ] Update Progress: 635/2372 symbols completed. DLX took 4.8s. Estimated remaining: 29m 34s. Rate: 58.7 symbols/min [2025-09-02T17:10:52.601045] [INFO ] [MAIN ] DMB: Combined dataset has 4899 total records. [2025-09-02T17:10:52.743424] [INFO ] [MAIN ] DMO: Found 1 missing trading days. [2025-09-02T17:10:52.774163] [INFO ] [MAIN ] DMO: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:52.779827] [INFO ] [MAIN ] DNA: Loaded 22161 existing records. [2025-09-02T17:10:52.819851] [INFO ] [REMOTE ] DMO: Fetching primary data for 2025-09. [2025-09-02T17:10:52.890145] [INFO ] [MAIN ] DNOW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:53.089615] [WARN ] [VALIDATOR ] DMB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:53.186883] [INFO ] [MAIN ] DNA: Found 1 missing trading days. [2025-09-02T17:10:53.218966] [INFO ] [MAIN ] DNA: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:53.226041] [INFO ] [MAIN ] DNOW: Loaded 19924 existing records. [2025-09-02T17:10:53.253007] [INFO ] [REMOTE ] DNA: Fetching primary data for 2025-09. [2025-09-02T17:10:53.508918] [INFO ] [MAIN ] DNOW: Found 1 missing trading days. [2025-09-02T17:10:53.509080] [INFO ] [MAIN ] DNOW: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:53.509355] [INFO ] [REMOTE ] DNOW: Fetching primary data for 2025-09. [2025-09-02T17:10:53.513936] [WARN ] [VALIDATOR ] DMB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:53.514062] [INFO ] [MAIN ] DMB: Combined data validation passed. [2025-09-02T17:10:53.543838] [INFO ] [MAIN ] DMB: Update completed successfully. [2025-09-02T17:10:53.544533] [INFO ] [MAIN ] Update Progress: 636/2372 symbols completed. DMB took 3.4s. Estimated remaining: 29m 33s. Rate: 58.7 symbols/min [2025-09-02T17:10:53.712930] [INFO ] [MAIN ] DNP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:53.727810] [INFO ] [MAIN ] DNP: Loaded 14617 existing records. [2025-09-02T17:10:53.899189] [INFO ] [MAIN ] DNP: Found 1 missing trading days. [2025-09-02T17:10:53.899334] [INFO ] [MAIN ] DNP: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:53.899542] [INFO ] [REMOTE ] DNP: Fetching primary data for 2025-09. [2025-09-02T17:10:54.340070] [INFO ] [REMOTE ] DMO: Incremental fetch complete for 2025-09 (1.52 seconds). [2025-09-02T17:10:54.348736] [INFO ] [MAIN ] DMO: Adding 66 new records, updating 0 existing records. [2025-09-02T17:10:54.350272] [INFO ] [MAIN ] DMO: Combined dataset has 4670 total records. [2025-09-02T17:10:54.531254] [WARN ] [VALIDATOR ] DMO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:54.708626] [WARN ] [VALIDATOR ] DMO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:54.708790] [INFO ] [MAIN ] DMO: Combined data validation passed. [2025-09-02T17:10:54.738554] [INFO ] [MAIN ] DMO: Update completed successfully. [2025-09-02T17:10:54.739126] [INFO ] [MAIN ] Update Progress: 637/2372 symbols completed. DMO took 2.8s. Estimated remaining: 29m 33s. Rate: 58.7 symbols/min [2025-09-02T17:10:55.631541] [INFO ] [REMOTE ] DNP: Incremental fetch complete for 2025-09 (1.73 seconds). [2025-09-02T17:10:55.659494] [INFO ] [MAIN ] DNP: Adding 230 new records, updating 0 existing records. [2025-09-02T17:10:55.662032] [INFO ] [MAIN ] DNP: Combined dataset has 14847 total records. [2025-09-02T17:10:55.840015] [WARN ] [VALIDATOR ] DNP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:56.020610] [INFO ] [REMOTE ] DNOW: Incremental fetch complete for 2025-09 (2.51 seconds). [2025-09-02T17:10:56.060324] [INFO ] [MAIN ] DNOW: Adding 267 new records, updating 0 existing records. [2025-09-02T17:10:56.066036] [INFO ] [MAIN ] DNOW: Combined dataset has 20191 total records. [2025-09-02T17:10:56.244707] [WARN ] [VALIDATOR ] DNP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:56.248192] [WARN ] [VALIDATOR ] DNOW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:56.290430] [INFO ] [MAIN ] DNP: Combined data validation passed. [2025-09-02T17:10:56.502196] [INFO ] [REMOTE ] DNA: Incremental fetch complete for 2025-09 (3.25 seconds). [2025-09-02T17:10:56.552878] [INFO ] [MAIN ] DNA: Adding 374 new records, updating 0 existing records. [2025-09-02T17:10:56.571991] [INFO ] [MAIN ] DNA: Combined dataset has 22535 total records. [2025-09-02T17:10:56.646548] [INFO ] [MAIN ] DNP: Update completed successfully. [2025-09-02T17:10:56.653860] [INFO ] [MAIN ] Update Progress: 638/2372 symbols completed. DNP took 3.1s. Estimated remaining: 29m 34s. Rate: 58.6 symbols/min [2025-09-02T17:10:56.769504] [WARN ] [VALIDATOR ] DNA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:10:56.868389] [WARN ] [VALIDATOR ] DNOW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:56.874020] [INFO ] [MAIN ] DNOW: Combined data validation passed. [2025-09-02T17:10:57.077760] [WARN ] [VALIDATOR ] DNA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:10:57.079899] [INFO ] [MAIN ] DNA: Combined data validation passed. [2025-09-02T17:10:57.087500] [INFO ] [MAIN ] DNOW: Update completed successfully. [2025-09-02T17:10:57.090336] [INFO ] [MAIN ] Update Progress: 639/2372 symbols completed. DNOW took 4.6s. Estimated remaining: 29m 32s. Rate: 58.7 symbols/min [2025-09-02T17:10:57.226138] [INFO ] [MAIN ] DNA: Update completed successfully. [2025-09-02T17:10:57.228502] [INFO ] [MAIN ] Update Progress: 640/2372 symbols completed. DNA took 5.1s. Estimated remaining: 29m 28s. Rate: 58.8 symbols/min [2025-09-02T17:10:57.857159] [INFO ] [MAIN ] DOCN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:57.895892] [INFO ] [MAIN ] DOC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:57.958217] [INFO ] [MAIN ] DOCS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:57.961916] [INFO ] [MAIN ] DOLE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:10:57.996510] [INFO ] [MAIN ] DOLE: Loaded 16814 existing records. [2025-09-02T17:10:58.088983] [INFO ] [MAIN ] DOCS: Loaded 23093 existing records. [2025-09-02T17:10:58.088423] [INFO ] [MAIN ] DOC: Loaded 24405 existing records. [2025-09-02T17:10:58.273465] [INFO ] [MAIN ] DOCN: Loaded 23320 existing records. [2025-09-02T17:10:58.425936] [INFO ] [MAIN ] DOLE: Found 1 missing trading days. [2025-09-02T17:10:58.449835] [INFO ] [MAIN ] DOLE: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:58.460912] [INFO ] [REMOTE ] DOLE: Fetching primary data for 2025-09. [2025-09-02T17:10:58.740719] [INFO ] [MAIN ] DOC: Found 1 missing trading days. [2025-09-02T17:10:58.775007] [INFO ] [MAIN ] DOC: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:58.742190] [INFO ] [MAIN ] DOCS: Found 1 missing trading days. [2025-09-02T17:10:58.775527] [INFO ] [REMOTE ] DOC: Fetching primary data for 2025-09. [2025-09-02T17:10:58.775611] [INFO ] [MAIN ] DOCS: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:58.778752] [INFO ] [REMOTE ] DOCS: Fetching primary data for 2025-09. [2025-09-02T17:10:58.789761] [INFO ] [MAIN ] DOCN: Found 1 missing trading days. [2025-09-02T17:10:58.790597] [INFO ] [MAIN ] DOCN: Need to fetch 1 months: 2025-09 [2025-09-02T17:10:58.791130] [INFO ] [REMOTE ] DOCN: Fetching primary data for 2025-09. [2025-09-02T17:11:00.856014] [INFO ] [REMOTE ] DOLE: Incremental fetch complete for 2025-09 (2.40 seconds). [2025-09-02T17:11:00.886508] [INFO ] [MAIN ] DOLE: Adding 235 new records, updating 0 existing records. [2025-09-02T17:11:00.889494] [INFO ] [MAIN ] DOLE: Combined dataset has 17049 total records. [2025-09-02T17:11:01.068672] [WARN ] [VALIDATOR ] DOLE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:01.173829] [INFO ] [REMOTE ] DOCS: Incremental fetch complete for 2025-09 (2.40 seconds). [2025-09-02T17:11:01.294125] [INFO ] [MAIN ] DOCS: Adding 363 new records, updating 0 existing records. [2025-09-02T17:11:01.309741] [INFO ] [MAIN ] DOCS: Combined dataset has 23456 total records. [2025-09-02T17:11:01.415431] [WARN ] [VALIDATOR ] DOLE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:01.415749] [INFO ] [MAIN ] DOLE: Combined data validation passed. [2025-09-02T17:11:01.585198] [WARN ] [VALIDATOR ] DOCS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:01.805366] [INFO ] [REMOTE ] DOCN: Incremental fetch complete for 2025-09 (3.01 seconds). [2025-09-02T17:11:01.822451] [INFO ] [REMOTE ] DOC: Incremental fetch complete for 2025-09 (3.05 seconds). [2025-09-02T17:11:01.910415] [INFO ] [MAIN ] DOCN: Adding 379 new records, updating 0 existing records. [2025-09-02T17:11:01.939615] [INFO ] [MAIN ] DOC: Adding 389 new records, updating 0 existing records. [2025-09-02T17:11:01.949342] [INFO ] [MAIN ] DOLE: Update completed successfully. [2025-09-02T17:11:01.951192] [INFO ] [MAIN ] Update Progress: 641/2372 symbols completed. DOLE took 4.7s. Estimated remaining: 29m 37s. Rate: 58.4 symbols/min [2025-09-02T17:11:01.985292] [INFO ] [MAIN ] DOCN: Combined dataset has 23699 total records. [2025-09-02T17:11:02.040395] [INFO ] [MAIN ] DOC: Combined dataset has 24794 total records. [2025-09-02T17:11:02.311420] [INFO ] [MAIN ] DOUG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:02.373601] [WARN ] [VALIDATOR ] DOCS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:02.403855] [INFO ] [MAIN ] DOCS: Combined data validation passed. [2025-09-02T17:11:02.635167] [WARN ] [VALIDATOR ] DOC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:02.638199] [WARN ] [VALIDATOR ] DOCN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:02.814822] [INFO ] [MAIN ] DOUG: Loaded 15524 existing records. [2025-09-02T17:11:03.246733] [INFO ] [MAIN ] DOUG: Found 1 missing trading days. [2025-09-02T17:11:03.248625] [INFO ] [MAIN ] DOUG: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:03.250458] [INFO ] [REMOTE ] DOUG: Fetching primary data for 2025-09. [2025-09-02T17:11:03.258972] [WARN ] [VALIDATOR ] DOC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:03.259869] [INFO ] [MAIN ] DOC: Combined data validation passed. [2025-09-02T17:11:03.259291] [WARN ] [VALIDATOR ] DOCN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:03.260519] [INFO ] [MAIN ] DOCN: Combined data validation passed. [2025-09-02T17:11:03.498863] [INFO ] [MAIN ] DOCS: Update completed successfully. [2025-09-02T17:11:03.502952] [INFO ] [MAIN ] Update Progress: 642/2372 symbols completed. DOCS took 6.3s. Estimated remaining: 29m 38s. Rate: 58.4 symbols/min [2025-09-02T17:11:03.695316] [INFO ] [MAIN ] DOV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:03.775439] [INFO ] [MAIN ] DOV: Loaded 20389 existing records. [2025-09-02T17:11:03.900707] [INFO ] [MAIN ] DOCN: Update completed successfully. [2025-09-02T17:11:03.914912] [INFO ] [MAIN ] Update Progress: 643/2372 symbols completed. DOCN took 6.7s. Estimated remaining: 29m 35s. Rate: 58.4 symbols/min [2025-09-02T17:11:03.920155] [INFO ] [MAIN ] DOC: Update completed successfully. [2025-09-02T17:11:03.981851] [INFO ] [MAIN ] Update Progress: 644/2372 symbols completed. DOC took 6.8s. Estimated remaining: 29m 31s. Rate: 58.5 symbols/min [2025-09-02T17:11:04.017397] [INFO ] [MAIN ] DOV: Found 1 missing trading days. [2025-09-02T17:11:04.050174] [INFO ] [MAIN ] DOV: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:04.117957] [INFO ] [REMOTE ] DOV: Fetching primary data for 2025-09. [2025-09-02T17:11:04.315505] [INFO ] [MAIN ] DOW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:04.334783] [INFO ] [MAIN ] DPG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:04.344121] [INFO ] [MAIN ] DPG: Loaded 6159 existing records. [2025-09-02T17:11:04.523465] [INFO ] [MAIN ] DPG: Found 1 missing trading days. [2025-09-02T17:11:04.531006] [INFO ] [MAIN ] DPG: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:04.532147] [INFO ] [REMOTE ] DPG: Fetching primary data for 2025-09. [2025-09-02T17:11:04.532930] [INFO ] [MAIN ] DOW: Loaded 24543 existing records. [2025-09-02T17:11:04.711181] [INFO ] [MAIN ] DOW: Found 1 missing trading days. [2025-09-02T17:11:04.711325] [INFO ] [MAIN ] DOW: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:04.711565] [INFO ] [REMOTE ] DOW: Fetching primary data for 2025-09. [2025-09-02T17:11:05.229729] [INFO ] [REMOTE ] DOUG: Incremental fetch complete for 2025-09 (1.98 seconds). [2025-09-02T17:11:05.274634] [INFO ] [MAIN ] DOUG: Adding 231 new records, updating 0 existing records. [2025-09-02T17:11:05.281525] [INFO ] [MAIN ] DOUG: Combined dataset has 15755 total records. [2025-09-02T17:11:05.467343] [WARN ] [VALIDATOR ] DOUG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:05.659837] [WARN ] [VALIDATOR ] DOUG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:05.659991] [INFO ] [MAIN ] DOUG: Combined data validation passed. [2025-09-02T17:11:05.762011] [INFO ] [MAIN ] DOUG: Update completed successfully. [2025-09-02T17:11:05.763586] [INFO ] [MAIN ] Update Progress: 645/2372 symbols completed. DOUG took 3.8s. Estimated remaining: 29m 32s. Rate: 58.5 symbols/min [2025-09-02T17:11:05.939332] [INFO ] [MAIN ] DQ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:05.960209] [INFO ] [MAIN ] DQ: Loaded 19673 existing records. [2025-09-02T17:11:06.135806] [INFO ] [MAIN ] DQ: Found 1 missing trading days. [2025-09-02T17:11:06.135952] [INFO ] [MAIN ] DQ: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:06.136188] [INFO ] [REMOTE ] DQ: Fetching primary data for 2025-09. [2025-09-02T17:11:06.178114] [INFO ] [REMOTE ] DPG: Incremental fetch complete for 2025-09 (1.65 seconds). [2025-09-02T17:11:06.190390] [INFO ] [MAIN ] DPG: Adding 88 new records, updating 0 existing records. [2025-09-02T17:11:06.193294] [INFO ] [MAIN ] DPG: Combined dataset has 6247 total records. [2025-09-02T17:11:06.368987] [WARN ] [VALIDATOR ] DPG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:06.552431] [WARN ] [VALIDATOR ] DPG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:06.552606] [INFO ] [MAIN ] DPG: Combined data validation passed. [2025-09-02T17:11:06.610769] [INFO ] [MAIN ] DPG: Update completed successfully. [2025-09-02T17:11:06.611704] [INFO ] [MAIN ] Update Progress: 646/2372 symbols completed. DPG took 2.6s. Estimated remaining: 29m 31s. Rate: 58.5 symbols/min [2025-09-02T17:11:06.782953] [INFO ] [MAIN ] DRD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:06.800561] [INFO ] [MAIN ] DRD: Loaded 16310 existing records. [2025-09-02T17:11:06.975792] [INFO ] [REMOTE ] DOV: Incremental fetch complete for 2025-09 (2.86 seconds). [2025-09-02T17:11:06.981553] [INFO ] [MAIN ] DRD: Found 1 missing trading days. [2025-09-02T17:11:06.981825] [INFO ] [MAIN ] DRD: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:07.039329] [INFO ] [REMOTE ] DRD: Fetching primary data for 2025-09. [2025-09-02T17:11:07.074307] [INFO ] [MAIN ] DOV: Adding 337 new records, updating 0 existing records. [2025-09-02T17:11:07.080424] [INFO ] [MAIN ] DOV: Combined dataset has 20726 total records. [2025-09-02T17:11:07.258954] [WARN ] [VALIDATOR ] DOV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:07.440817] [WARN ] [VALIDATOR ] DOV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:07.440948] [INFO ] [MAIN ] DOV: Combined data validation passed. [2025-09-02T17:11:07.581831] [INFO ] [MAIN ] DOV: Update completed successfully. [2025-09-02T17:11:07.584092] [INFO ] [MAIN ] Update Progress: 647/2372 symbols completed. DOV took 4.1s. Estimated remaining: 29m 30s. Rate: 58.5 symbols/min [2025-09-02T17:11:07.754131] [INFO ] [MAIN ] DRH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:07.775709] [INFO ] [MAIN ] DRH: Loaded 22797 existing records. [2025-09-02T17:11:07.956319] [INFO ] [MAIN ] DRH: Found 1 missing trading days. [2025-09-02T17:11:07.956560] [INFO ] [MAIN ] DRH: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:07.956801] [INFO ] [REMOTE ] DRH: Fetching primary data for 2025-09. [2025-09-02T17:11:08.142460] [INFO ] [REMOTE ] DOW: Incremental fetch complete for 2025-09 (3.43 seconds). [2025-09-02T17:11:08.189970] [INFO ] [MAIN ] DOW: Adding 390 new records, updating 0 existing records. [2025-09-02T17:11:08.195899] [INFO ] [MAIN ] DOW: Combined dataset has 24933 total records. [2025-09-02T17:11:08.372536] [WARN ] [VALIDATOR ] DOW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:08.557837] [WARN ] [VALIDATOR ] DOW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:08.558025] [INFO ] [MAIN ] DOW: Combined data validation passed. [2025-09-02T17:11:08.720623] [INFO ] [MAIN ] DOW: Update completed successfully. [2025-09-02T17:11:08.723349] [INFO ] [MAIN ] Update Progress: 648/2372 symbols completed. DOW took 4.8s. Estimated remaining: 29m 29s. Rate: 58.5 symbols/min [2025-09-02T17:11:08.892492] [INFO ] [MAIN ] DRI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:08.913246] [INFO ] [MAIN ] DRI: Loaded 21182 existing records. [2025-09-02T17:11:09.091447] [INFO ] [MAIN ] DRI: Found 1 missing trading days. [2025-09-02T17:11:09.091684] [INFO ] [MAIN ] DRI: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:09.091960] [INFO ] [REMOTE ] DRI: Fetching primary data for 2025-09. [2025-09-02T17:11:09.123717] [INFO ] [REMOTE ] DQ: Incremental fetch complete for 2025-09 (2.99 seconds). [2025-09-02T17:11:09.176004] [INFO ] [MAIN ] DQ: Adding 380 new records, updating 0 existing records. [2025-09-02T17:11:09.179817] [INFO ] [MAIN ] DQ: Combined dataset has 20053 total records. [2025-09-02T17:11:09.361242] [WARN ] [VALIDATOR ] DQ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:09.521250] [INFO ] [REMOTE ] DRD: Incremental fetch complete for 2025-09 (2.48 seconds). [2025-09-02T17:11:09.587502] [INFO ] [MAIN ] DRD: Adding 350 new records, updating 0 existing records. [2025-09-02T17:11:09.593332] [INFO ] [MAIN ] DRD: Combined dataset has 16660 total records. [2025-09-02T17:11:09.777174] [WARN ] [VALIDATOR ] DRD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:09.808617] [WARN ] [VALIDATOR ] DQ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:09.867242] [INFO ] [MAIN ] DQ: Combined data validation passed. [2025-09-02T17:11:10.065228] [WARN ] [VALIDATOR ] DRD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:10.070883] [INFO ] [MAIN ] DRD: Combined data validation passed. [2025-09-02T17:11:10.187769] [INFO ] [MAIN ] DQ: Update completed successfully. [2025-09-02T17:11:10.191509] [INFO ] [MAIN ] Update Progress: 649/2372 symbols completed. DQ took 4.4s. Estimated remaining: 29m 29s. Rate: 58.4 symbols/min [2025-09-02T17:11:10.232866] [INFO ] [MAIN ] DRD: Update completed successfully. [2025-09-02T17:11:10.279498] [INFO ] [MAIN ] Update Progress: 650/2372 symbols completed. DRD took 3.7s. Estimated remaining: 29m 26s. Rate: 58.5 symbols/min [2025-09-02T17:11:10.491122] [INFO ] [MAIN ] DRLL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:10.546019] [INFO ] [MAIN ] DSL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:10.550751] [INFO ] [MAIN ] DRLL: Loaded 4005 existing records. [2025-09-02T17:11:10.631883] [WARN ] [MAIN ] DRI: Failed to fetch data for month 2025-09. [2025-09-02T17:11:10.648500] [WARN ] [MAIN ] DRI: No new data fetched. Keeping existing data. [2025-09-02T17:11:10.665981] [INFO ] [MAIN ] DSL: Loaded 12907 existing records. [2025-09-02T17:11:10.665342] [INFO ] [MAIN ] Update Progress: 651/2372 symbols completed. DRI took 1.9s. Estimated remaining: 29m 23s. Rate: 58.6 symbols/min [2025-09-02T17:11:10.856471] [INFO ] [MAIN ] DRLL: Found 1 missing trading days. [2025-09-02T17:11:10.875100] [INFO ] [MAIN ] DRLL: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:10.864744] [INFO ] [REMOTE ] DRH: Incremental fetch complete for 2025-09 (2.91 seconds). [2025-09-02T17:11:10.898014] [INFO ] [REMOTE ] DRLL: Fetching primary data for 2025-09. [2025-09-02T17:11:10.985875] [INFO ] [MAIN ] DRH: Adding 374 new records, updating 0 existing records. [2025-09-02T17:11:11.101685] [INFO ] [MAIN ] DSL: Found 1 missing trading days. [2025-09-02T17:11:11.133151] [INFO ] [MAIN ] DSL: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:11.135340] [INFO ] [REMOTE ] DSL: Fetching primary data for 2025-09. [2025-09-02T17:11:11.153805] [INFO ] [MAIN ] DSM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:11.155003] [INFO ] [MAIN ] DRH: Combined dataset has 23171 total records. [2025-09-02T17:11:11.282862] [INFO ] [MAIN ] DSM: Loaded 6330 existing records. [2025-09-02T17:11:11.384883] [WARN ] [VALIDATOR ] DRH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:11.684887] [INFO ] [MAIN ] DSM: Found 1 missing trading days. [2025-09-02T17:11:11.690480] [INFO ] [MAIN ] DSM: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:11.716738] [INFO ] [REMOTE ] DSM: Fetching primary data for 2025-09. [2025-09-02T17:11:11.721958] [WARN ] [VALIDATOR ] DRH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:11.722191] [INFO ] [MAIN ] DRH: Combined data validation passed. [2025-09-02T17:11:11.862948] [INFO ] [MAIN ] DRH: Update completed successfully. [2025-09-02T17:11:11.866048] [INFO ] [MAIN ] Update Progress: 652/2372 symbols completed. DRH took 4.3s. Estimated remaining: 29m 22s. Rate: 58.6 symbols/min [2025-09-02T17:11:12.039405] [INFO ] [MAIN ] DSMC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:12.041900] [INFO ] [MAIN ] DSMC: Loaded 670 existing records. [2025-09-02T17:11:12.210562] [INFO ] [MAIN ] DSMC: Found 1 missing trading days. [2025-09-02T17:11:12.210779] [INFO ] [MAIN ] DSMC: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:12.210997] [INFO ] [REMOTE ] DSMC: Fetching primary data for 2025-09. [2025-09-02T17:11:12.255452] [WARN ] [MAIN ] DRLL: Failed to fetch data for month 2025-09. [2025-09-02T17:11:12.255610] [WARN ] [MAIN ] DRLL: No new data fetched. Keeping existing data. [2025-09-02T17:11:12.255750] [INFO ] [MAIN ] Update Progress: 653/2372 symbols completed. DRLL took 2.1s. Estimated remaining: 29m 20s. Rate: 58.6 symbols/min [2025-09-02T17:11:12.424452] [INFO ] [MAIN ] DSU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:12.440408] [INFO ] [MAIN ] DSU: Loaded 10263 existing records. [2025-09-02T17:11:12.472319] [WARN ] [MAIN ] DSL: Failed to fetch data for month 2025-09. [2025-09-02T17:11:12.483985] [WARN ] [MAIN ] DSL: No new data fetched. Keeping existing data. [2025-09-02T17:11:12.515770] [INFO ] [MAIN ] Update Progress: 654/2372 symbols completed. DSL took 2.2s. Estimated remaining: 29m 17s. Rate: 58.7 symbols/min [2025-09-02T17:11:12.758454] [INFO ] [MAIN ] DSU: Found 1 missing trading days. [2025-09-02T17:11:12.768852] [INFO ] [MAIN ] DSU: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:12.774450] [INFO ] [REMOTE ] DSU: Fetching primary data for 2025-09. [2025-09-02T17:11:12.844769] [INFO ] [MAIN ] DSX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:12.857336] [INFO ] [MAIN ] DSX: Loaded 11154 existing records. [2025-09-02T17:11:13.026839] [INFO ] [MAIN ] DSX: Found 1 missing trading days. [2025-09-02T17:11:13.026982] [INFO ] [MAIN ] DSX: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:13.027187] [INFO ] [REMOTE ] DSX: Fetching primary data for 2025-09. [2025-09-02T17:11:13.297304] [INFO ] [REMOTE ] DSMC: Incremental fetch complete for 2025-09 (1.09 seconds). [2025-09-02T17:11:13.299213] [INFO ] [MAIN ] DSMC: Adding 10 new records, updating 0 existing records. [2025-09-02T17:11:13.300418] [INFO ] [MAIN ] DSMC: Combined dataset has 680 total records. [2025-09-02T17:11:13.392398] [INFO ] [REMOTE ] DSM: Incremental fetch complete for 2025-09 (1.68 seconds). [2025-09-02T17:11:13.413504] [INFO ] [MAIN ] DSM: Adding 78 new records, updating 0 existing records. [2025-09-02T17:11:13.493384] [INFO ] [MAIN ] DSM: Combined dataset has 6408 total records. [2025-09-02T17:11:13.493199] [WARN ] [VALIDATOR ] DSMC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:13.827040] [WARN ] [VALIDATOR ] DSM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:14.035015] [WARN ] [VALIDATOR ] DSMC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:14.035069] [WARN ] [VALIDATOR ] DSM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:14.035239] [INFO ] [MAIN ] DSMC: Combined data validation passed. [2025-09-02T17:11:14.035327] [INFO ] [MAIN ] DSM: Combined data validation passed. [2025-09-02T17:11:14.041474] [INFO ] [MAIN ] DSMC: Update completed successfully. [2025-09-02T17:11:14.057194] [INFO ] [MAIN ] Update Progress: 655/2372 symbols completed. DSMC took 2.2s. Estimated remaining: 29m 17s. Rate: 58.6 symbols/min [2025-09-02T17:11:14.107427] [WARN ] [MAIN ] DSU: Failed to fetch data for month 2025-09. [2025-09-02T17:11:14.126567] [WARN ] [MAIN ] DSU: No new data fetched. Keeping existing data. [2025-09-02T17:11:14.148601] [INFO ] [MAIN ] Update Progress: 656/2372 symbols completed. DSU took 1.9s. Estimated remaining: 29m 13s. Rate: 58.7 symbols/min [2025-09-02T17:11:14.244383] [WARN ] [MAIN ] DSX: Failed to fetch data for month 2025-09. [2025-09-02T17:11:14.255526] [WARN ] [MAIN ] DSX: No new data fetched. Keeping existing data. [2025-09-02T17:11:14.293906] [INFO ] [MAIN ] Update Progress: 657/2372 symbols completed. DSX took 1.8s. Estimated remaining: 29m 10s. Rate: 58.8 symbols/min [2025-09-02T17:11:14.314748] [INFO ] [MAIN ] DSM: Update completed successfully. [2025-09-02T17:11:14.348132] [INFO ] [MAIN ] Update Progress: 658/2372 symbols completed. DSM took 3.6s. Estimated remaining: 29m 7s. Rate: 58.9 symbols/min [2025-09-02T17:11:14.389278] [INFO ] [MAIN ] DT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:14.528986] [INFO ] [MAIN ] DTB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:14.730346] [INFO ] [MAIN ] DTB: Loaded 2512 existing records. [2025-09-02T17:11:14.787965] [INFO ] [MAIN ] DTE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:14.914395] [INFO ] [MAIN ] DT: Loaded 24053 existing records. [2025-09-02T17:11:14.909097] [INFO ] [MAIN ] DTF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:15.126584] [INFO ] [MAIN ] DTF: Loaded 460 existing records. [2025-09-02T17:11:15.125159] [INFO ] [MAIN ] DTE: Loaded 21825 existing records. [2025-09-02T17:11:15.152925] [INFO ] [MAIN ] DTB: Found 1 missing trading days. [2025-09-02T17:11:15.274032] [INFO ] [MAIN ] DTB: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:15.307388] [INFO ] [REMOTE ] DTB: Fetching primary data for 2025-09. [2025-09-02T17:11:15.366111] [INFO ] [MAIN ] DT: Found 1 missing trading days. [2025-09-02T17:11:15.392223] [INFO ] [MAIN ] DT: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:15.429111] [INFO ] [REMOTE ] DT: Fetching primary data for 2025-09. [2025-09-02T17:11:15.580364] [INFO ] [MAIN ] DTF: Found 1 missing trading days. [2025-09-02T17:11:15.588323] [INFO ] [MAIN ] DTF: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:15.588115] [INFO ] [MAIN ] DTE: Found 1 missing trading days. [2025-09-02T17:11:15.588750] [INFO ] [REMOTE ] DTF: Fetching primary data for 2025-09. [2025-09-02T17:11:15.588449] [INFO ] [MAIN ] DTE: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:15.589955] [INFO ] [REMOTE ] DTE: Fetching primary data for 2025-09. [2025-09-02T17:11:16.635460] [INFO ] [REMOTE ] DTB: Incremental fetch complete for 2025-09 (1.33 seconds). [2025-09-02T17:11:16.640564] [INFO ] [MAIN ] DTB: Adding 25 new records, updating 0 existing records. [2025-09-02T17:11:16.642247] [INFO ] [MAIN ] DTB: Combined dataset has 2537 total records. [2025-09-02T17:11:16.813277] [INFO ] [REMOTE ] DTF: Incremental fetch complete for 2025-09 (1.22 seconds). [2025-09-02T17:11:16.834241] [INFO ] [MAIN ] DTF: Adding 22 new records, updating 0 existing records. [2025-09-02T17:11:16.838278] [WARN ] [VALIDATOR ] DTB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:16.839845] [INFO ] [MAIN ] DTF: Combined dataset has 482 total records. [2025-09-02T17:11:17.208685] [WARN ] [VALIDATOR ] DTF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:17.402810] [WARN ] [VALIDATOR ] DTF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:17.402949] [WARN ] [VALIDATOR ] DTB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:17.403102] [INFO ] [MAIN ] DTF: Combined data validation passed. [2025-09-02T17:11:17.403351] [INFO ] [MAIN ] DTB: Combined data validation passed. [2025-09-02T17:11:17.415251] [INFO ] [MAIN ] DTF: Update completed successfully. [2025-09-02T17:11:17.417001] [INFO ] [MAIN ] Update Progress: 659/2372 symbols completed. DTF took 3.0s. Estimated remaining: 29m 11s. Rate: 58.7 symbols/min [2025-09-02T17:11:17.528557] [INFO ] [MAIN ] DTB: Update completed successfully. [2025-09-02T17:11:17.549991] [INFO ] [MAIN ] Update Progress: 660/2372 symbols completed. DTB took 3.4s. Estimated remaining: 29m 8s. Rate: 58.8 symbols/min [2025-09-02T17:11:17.669095] [INFO ] [MAIN ] DTG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:17.745147] [INFO ] [MAIN ] DTG: Loaded 2698 existing records. [2025-09-02T17:11:17.775705] [INFO ] [MAIN ] DTM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:17.951017] [INFO ] [MAIN ] DTG: Found 1 missing trading days. [2025-09-02T17:11:17.951213] [INFO ] [MAIN ] DTG: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:17.951430] [INFO ] [REMOTE ] DTG: Fetching primary data for 2025-09. [2025-09-02T17:11:17.959702] [INFO ] [MAIN ] DTM: Loaded 19460 existing records. [2025-09-02T17:11:18.141799] [INFO ] [MAIN ] DTM: Found 1 missing trading days. [2025-09-02T17:11:18.142310] [INFO ] [MAIN ] DTM: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:18.145476] [INFO ] [REMOTE ] DTM: Fetching primary data for 2025-09. [2025-09-02T17:11:18.145256] [INFO ] [REMOTE ] DTE: Incremental fetch complete for 2025-09 (2.56 seconds). [2025-09-02T17:11:18.196593] [INFO ] [MAIN ] DTE: Adding 350 new records, updating 0 existing records. [2025-09-02T17:11:18.200983] [INFO ] [MAIN ] DTE: Combined dataset has 22175 total records. [2025-09-02T17:11:18.366249] [INFO ] [REMOTE ] DT: Incremental fetch complete for 2025-09 (2.94 seconds). [2025-09-02T17:11:18.396444] [WARN ] [VALIDATOR ] DTE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:18.446832] [INFO ] [MAIN ] DT: Adding 387 new records, updating 0 existing records. [2025-09-02T17:11:18.597041] [INFO ] [MAIN ] DT: Combined dataset has 24440 total records. [2025-09-02T17:11:18.803437] [WARN ] [VALIDATOR ] DT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:19.004195] [WARN ] [VALIDATOR ] DTE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:19.004947] [INFO ] [MAIN ] DTE: Combined data validation passed. [2025-09-02T17:11:19.009192] [WARN ] [VALIDATOR ] DT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:19.009352] [INFO ] [MAIN ] DT: Combined data validation passed. [2025-09-02T17:11:19.167098] [INFO ] [REMOTE ] DTG: Incremental fetch complete for 2025-09 (1.22 seconds). [2025-09-02T17:11:19.173807] [INFO ] [MAIN ] DTG: Adding 34 new records, updating 0 existing records. [2025-09-02T17:11:19.209105] [INFO ] [MAIN ] DTG: Combined dataset has 2732 total records. [2025-09-02T17:11:19.408747] [WARN ] [VALIDATOR ] DTG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:19.573048] [INFO ] [MAIN ] DT: Update completed successfully. [2025-09-02T17:11:19.586248] [INFO ] [MAIN ] Update Progress: 661/2372 symbols completed. DT took 5.5s. Estimated remaining: 29m 9s. Rate: 58.7 symbols/min [2025-09-02T17:11:19.852973] [INFO ] [MAIN ] DTW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:19.862357] [INFO ] [MAIN ] DTE: Update completed successfully. [2025-09-02T17:11:19.865917] [INFO ] [MAIN ] Update Progress: 662/2372 symbols completed. DTE took 5.5s. Estimated remaining: 29m 6s. Rate: 58.8 symbols/min [2025-09-02T17:11:19.901097] [INFO ] [MAIN ] DTW: Loaded 2234 existing records. [2025-09-02T17:11:20.242957] [INFO ] [MAIN ] DUK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:20.261691] [INFO ] [MAIN ] DTW: Found 1 missing trading days. [2025-09-02T17:11:20.262363] [INFO ] [MAIN ] DTW: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:20.262304] [WARN ] [VALIDATOR ] DTG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:20.262657] [INFO ] [REMOTE ] DTW: Fetching primary data for 2025-09. [2025-09-02T17:11:20.263873] [INFO ] [MAIN ] DTG: Combined data validation passed. [2025-09-02T17:11:20.284880] [INFO ] [MAIN ] DTG: Update completed successfully. [2025-09-02T17:11:20.291439] [INFO ] [MAIN ] Update Progress: 663/2372 symbols completed. DTG took 2.9s. Estimated remaining: 29m 4s. Rate: 58.8 symbols/min [2025-09-02T17:11:20.421584] [INFO ] [MAIN ] DUK: Loaded 24364 existing records. [2025-09-02T17:11:20.604968] [INFO ] [MAIN ] DUKB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:20.621451] [INFO ] [REMOTE ] DTM: Incremental fetch complete for 2025-09 (2.48 seconds). [2025-09-02T17:11:20.761963] [INFO ] [MAIN ] DTM: Adding 302 new records, updating 0 existing records. [2025-09-02T17:11:20.758212] [INFO ] [MAIN ] DUK: Found 1 missing trading days. [2025-09-02T17:11:20.762295] [INFO ] [MAIN ] DUK: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:20.764751] [INFO ] [MAIN ] DUKB: Loaded 3003 existing records. [2025-09-02T17:11:20.765280] [INFO ] [REMOTE ] DUK: Fetching primary data for 2025-09. [2025-09-02T17:11:20.886784] [INFO ] [MAIN ] DTM: Combined dataset has 19762 total records. [2025-09-02T17:11:21.013361] [INFO ] [MAIN ] DUKB: Found 1 missing trading days. [2025-09-02T17:11:21.034899] [INFO ] [MAIN ] DUKB: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:21.045291] [INFO ] [REMOTE ] DUKB: Fetching primary data for 2025-09. [2025-09-02T17:11:21.122483] [WARN ] [VALIDATOR ] DTM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:21.270558] [WARN ] [MAIN ] DTW: Failed to fetch data for month 2025-09. [2025-09-02T17:11:21.284046] [WARN ] [MAIN ] DTW: No new data fetched. Keeping existing data. [2025-09-02T17:11:21.309962] [INFO ] [MAIN ] Update Progress: 664/2372 symbols completed. DTW took 1.7s. Estimated remaining: 29m 3s. Rate: 58.8 symbols/min [2025-09-02T17:11:21.486814] [INFO ] [MAIN ] DV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:21.491974] [WARN ] [VALIDATOR ] DTM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:21.492288] [INFO ] [MAIN ] DTM: Combined data validation passed. [2025-09-02T17:11:21.617920] [INFO ] [MAIN ] DV: Loaded 23154 existing records. [2025-09-02T17:11:21.826029] [INFO ] [MAIN ] DV: Found 1 missing trading days. [2025-09-02T17:11:21.830216] [INFO ] [MAIN ] DV: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:21.834350] [INFO ] [REMOTE ] DV: Fetching primary data for 2025-09. [2025-09-02T17:11:21.850152] [INFO ] [MAIN ] DTM: Update completed successfully. [2025-09-02T17:11:21.853606] [INFO ] [MAIN ] Update Progress: 665/2372 symbols completed. DTM took 4.3s. Estimated remaining: 29m 0s. Rate: 58.8 symbols/min [2025-09-02T17:11:22.044612] [INFO ] [MAIN ] DVA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:22.067365] [INFO ] [MAIN ] DVA: Loaded 18723 existing records. [2025-09-02T17:11:22.184253] [WARN ] [MAIN ] DUK: Failed to fetch data for month 2025-09. [2025-09-02T17:11:22.184939] [WARN ] [MAIN ] DUK: No new data fetched. Keeping existing data. [2025-09-02T17:11:22.206515] [INFO ] [MAIN ] Update Progress: 666/2372 symbols completed. DUK took 2.3s. Estimated remaining: 28m 58s. Rate: 58.9 symbols/min [2025-09-02T17:11:22.348870] [INFO ] [MAIN ] DVA: Found 1 missing trading days. [2025-09-02T17:11:22.360285] [INFO ] [MAIN ] DVA: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:22.383045] [INFO ] [REMOTE ] DVA: Fetching primary data for 2025-09. [2025-09-02T17:11:22.458245] [INFO ] [MAIN ] DVN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:22.479072] [INFO ] [REMOTE ] DUKB: Incremental fetch complete for 2025-09 (1.43 seconds). [2025-09-02T17:11:22.485794] [INFO ] [MAIN ] DUKB: Adding 32 new records, updating 0 existing records. [2025-09-02T17:11:22.487597] [INFO ] [MAIN ] DUKB: Combined dataset has 3035 total records. [2025-09-02T17:11:22.607097] [INFO ] [MAIN ] DVN: Loaded 24514 existing records. [2025-09-02T17:11:22.802550] [WARN ] [VALIDATOR ] DUKB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:22.971178] [INFO ] [MAIN ] DVN: Found 1 missing trading days. [2025-09-02T17:11:22.974119] [INFO ] [MAIN ] DVN: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:22.974478] [INFO ] [REMOTE ] DVN: Fetching primary data for 2025-09. [2025-09-02T17:11:23.059320] [WARN ] [VALIDATOR ] DUKB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:23.059477] [INFO ] [MAIN ] DUKB: Combined data validation passed. [2025-09-02T17:11:23.078674] [INFO ] [MAIN ] DUKB: Update completed successfully. [2025-09-02T17:11:23.079198] [INFO ] [MAIN ] Update Progress: 667/2372 symbols completed. DUKB took 2.8s. Estimated remaining: 28m 56s. Rate: 58.9 symbols/min [2025-09-02T17:11:23.259045] [INFO ] [MAIN ] DX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:23.286883] [INFO ] [MAIN ] DX: Loaded 23884 existing records. [2025-09-02T17:11:23.496311] [INFO ] [MAIN ] DX: Found 1 missing trading days. [2025-09-02T17:11:23.496563] [INFO ] [MAIN ] DX: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:23.497123] [INFO ] [REMOTE ] DX: Fetching primary data for 2025-09. [2025-09-02T17:11:24.552130] [INFO ] [REMOTE ] DV: Incremental fetch complete for 2025-09 (2.72 seconds). [2025-09-02T17:11:24.605087] [INFO ] [MAIN ] DV: Adding 381 new records, updating 0 existing records. [2025-09-02T17:11:24.610220] [INFO ] [MAIN ] DV: Combined dataset has 23535 total records. [2025-09-02T17:11:24.817325] [WARN ] [VALIDATOR ] DV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:24.826769] [INFO ] [REMOTE ] DVA: Incremental fetch complete for 2025-09 (2.44 seconds). [2025-09-02T17:11:24.874346] [WARN ] [MAIN ] DVN: Failed to fetch data for month 2025-09. [2025-09-02T17:11:24.927913] [WARN ] [MAIN ] DVN: No new data fetched. Keeping existing data. [2025-09-02T17:11:24.961278] [INFO ] [MAIN ] DVA: Adding 308 new records, updating 0 existing records. [2025-09-02T17:11:24.966805] [INFO ] [MAIN ] Update Progress: 668/2372 symbols completed. DVN took 2.7s. Estimated remaining: 28m 58s. Rate: 58.8 symbols/min [2025-09-02T17:11:25.133917] [INFO ] [MAIN ] DVA: Combined dataset has 19031 total records. [2025-09-02T17:11:25.375121] [INFO ] [MAIN ] DXC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:25.460816] [WARN ] [VALIDATOR ] DVA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:25.583828] [INFO ] [MAIN ] DXC: Loaded 22941 existing records. [2025-09-02T17:11:25.714317] [WARN ] [VALIDATOR ] DV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:25.769331] [INFO ] [MAIN ] DV: Combined data validation passed. [2025-09-02T17:11:25.938531] [INFO ] [MAIN ] DXC: Found 1 missing trading days. [2025-09-02T17:11:25.944326] [INFO ] [MAIN ] DXC: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:25.944794] [INFO ] [REMOTE ] DXC: Fetching primary data for 2025-09. [2025-09-02T17:11:25.966845] [WARN ] [VALIDATOR ] DVA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:25.968257] [INFO ] [MAIN ] DVA: Combined data validation passed. [2025-09-02T17:11:26.089564] [INFO ] [MAIN ] DV: Update completed successfully. [2025-09-02T17:11:26.092004] [INFO ] [MAIN ] Update Progress: 669/2372 symbols completed. DV took 4.8s. Estimated remaining: 28m 57s. Rate: 58.8 symbols/min [2025-09-02T17:11:26.279099] [INFO ] [MAIN ] DXYZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:26.301075] [INFO ] [MAIN ] DXYZ: Loaded 16157 existing records. [2025-09-02T17:11:26.414783] [INFO ] [MAIN ] DVA: Update completed successfully. [2025-09-02T17:11:26.426953] [INFO ] [MAIN ] Update Progress: 670/2372 symbols completed. DVA took 4.6s. Estimated remaining: 28m 54s. Rate: 58.9 symbols/min [2025-09-02T17:11:26.578499] [INFO ] [MAIN ] DXYZ: Found 1 missing trading days. [2025-09-02T17:11:26.594543] [INFO ] [MAIN ] DXYZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:26.597786] [INFO ] [REMOTE ] DXYZ: Fetching primary data for 2025-09. [2025-09-02T17:11:26.597945] [INFO ] [REMOTE ] DX: Incremental fetch complete for 2025-09 (3.10 seconds). [2025-09-02T17:11:26.702235] [INFO ] [MAIN ] DX: Adding 389 new records, updating 0 existing records. [2025-09-02T17:11:26.721349] [INFO ] [MAIN ] DY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:26.725269] [INFO ] [MAIN ] DX: Combined dataset has 24273 total records. [2025-09-02T17:11:26.840882] [INFO ] [MAIN ] DY: Loaded 12541 existing records. [2025-09-02T17:11:27.003621] [WARN ] [VALIDATOR ] DX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:27.227364] [INFO ] [MAIN ] DY: Found 1 missing trading days. [2025-09-02T17:11:27.263151] [INFO ] [MAIN ] DY: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:27.263779] [INFO ] [REMOTE ] DY: Fetching primary data for 2025-09. [2025-09-02T17:11:27.297402] [WARN ] [VALIDATOR ] DX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:27.297540] [INFO ] [MAIN ] DX: Combined data validation passed. [2025-09-02T17:11:27.452025] [INFO ] [MAIN ] DX: Update completed successfully. [2025-09-02T17:11:27.455069] [INFO ] [MAIN ] Update Progress: 671/2372 symbols completed. DX took 4.4s. Estimated remaining: 28m 53s. Rate: 58.9 symbols/min [2025-09-02T17:11:27.626581] [INFO ] [MAIN ] E: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:27.642789] [INFO ] [MAIN ] E: Loaded 15103 existing records. [2025-09-02T17:11:27.813667] [INFO ] [MAIN ] E: Found 1 missing trading days. [2025-09-02T17:11:27.813832] [INFO ] [MAIN ] E: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:27.814035] [INFO ] [REMOTE ] E: Fetching primary data for 2025-09. [2025-09-02T17:11:28.413318] [INFO ] [REMOTE ] DXC: Incremental fetch complete for 2025-09 (2.47 seconds). [2025-09-02T17:11:28.457141] [INFO ] [MAIN ] DXC: Adding 350 new records, updating 0 existing records. [2025-09-02T17:11:28.461217] [INFO ] [MAIN ] DXC: Combined dataset has 23291 total records. [2025-09-02T17:11:28.642777] [WARN ] [VALIDATOR ] DXC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:28.830226] [WARN ] [VALIDATOR ] DXC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:28.830386] [INFO ] [MAIN ] DXC: Combined data validation passed. [2025-09-02T17:11:28.975946] [INFO ] [MAIN ] DXC: Update completed successfully. [2025-09-02T17:11:28.978795] [INFO ] [MAIN ] Update Progress: 672/2372 symbols completed. DXC took 4.0s. Estimated remaining: 28m 53s. Rate: 58.8 symbols/min [2025-09-02T17:11:29.151772] [INFO ] [MAIN ] EAF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:29.172538] [INFO ] [MAIN ] EAF: Loaded 20523 existing records. [2025-09-02T17:11:29.355084] [INFO ] [MAIN ] EAF: Found 1 missing trading days. [2025-09-02T17:11:29.355890] [INFO ] [MAIN ] EAF: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:29.356136] [INFO ] [REMOTE ] EAF: Fetching primary data for 2025-09. [2025-09-02T17:11:29.558535] [INFO ] [REMOTE ] DY: Incremental fetch complete for 2025-09 (2.29 seconds). [2025-09-02T17:11:29.584571] [INFO ] [MAIN ] DY: Adding 245 new records, updating 0 existing records. [2025-09-02T17:11:29.586961] [INFO ] [MAIN ] DY: Combined dataset has 12786 total records. [2025-09-02T17:11:29.762092] [WARN ] [VALIDATOR ] DY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:29.844964] [INFO ] [REMOTE ] DXYZ: Incremental fetch complete for 2025-09 (3.25 seconds). [2025-09-02T17:11:29.901036] [INFO ] [MAIN ] DXYZ: Adding 245 new records, updating 0 existing records. [2025-09-02T17:11:29.980806] [INFO ] [REMOTE ] E: Incremental fetch complete for 2025-09 (2.17 seconds). [2025-09-02T17:11:30.003320] [INFO ] [MAIN ] DXYZ: Combined dataset has 16402 total records. [2025-09-02T17:11:30.012346] [INFO ] [MAIN ] E: Adding 245 new records, updating 0 existing records. [2025-09-02T17:11:30.116017] [INFO ] [MAIN ] E: Combined dataset has 15348 total records. [2025-09-02T17:11:30.232162] [WARN ] [VALIDATOR ] DXYZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:30.446531] [WARN ] [VALIDATOR ] DY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:30.514479] [INFO ] [MAIN ] DY: Combined data validation passed. [2025-09-02T17:11:30.511038] [WARN ] [VALIDATOR ] E: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:30.811868] [INFO ] [MAIN ] DY: Update completed successfully. [2025-09-02T17:11:30.814993] [INFO ] [MAIN ] Update Progress: 673/2372 symbols completed. DY took 4.4s. Estimated remaining: 28m 54s. Rate: 58.8 symbols/min [2025-09-02T17:11:30.815447] [WARN ] [VALIDATOR ] DXYZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:30.847547] [WARN ] [VALIDATOR ] E: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:30.852779] [INFO ] [MAIN ] DXYZ: Combined data validation passed. [2025-09-02T17:11:30.872047] [INFO ] [MAIN ] E: Combined data validation passed. [2025-09-02T17:11:31.102294] [INFO ] [MAIN ] EAI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:31.161723] [INFO ] [MAIN ] EAI: Loaded 1751 existing records. [2025-09-02T17:11:31.331439] [INFO ] [REMOTE ] EAF: Incremental fetch complete for 2025-09 (1.98 seconds). [2025-09-02T17:11:31.374168] [INFO ] [MAIN ] EAI: Found 1 missing trading days. [2025-09-02T17:11:31.402756] [INFO ] [MAIN ] EAI: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:31.401264] [INFO ] [MAIN ] EAF: Adding 225 new records, updating 0 existing records. [2025-09-02T17:11:31.404466] [INFO ] [REMOTE ] EAI: Fetching primary data for 2025-09. [2025-09-02T17:11:31.419575] [INFO ] [MAIN ] E: Update completed successfully. [2025-09-02T17:11:31.423663] [INFO ] [MAIN ] Update Progress: 674/2372 symbols completed. E took 4.0s. Estimated remaining: 28m 52s. Rate: 58.8 symbols/min [2025-09-02T17:11:31.445424] [INFO ] [MAIN ] EAF: Combined dataset has 20748 total records. [2025-09-02T17:11:31.458313] [INFO ] [MAIN ] DXYZ: Update completed successfully. [2025-09-02T17:11:31.466665] [INFO ] [MAIN ] Update Progress: 675/2372 symbols completed. DXYZ took 5.4s. Estimated remaining: 28m 49s. Rate: 58.9 symbols/min [2025-09-02T17:11:31.953800] [INFO ] [MAIN ] EARN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:31.957482] [INFO ] [MAIN ] EAT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:31.961408] [WARN ] [VALIDATOR ] EAF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:32.079121] [INFO ] [MAIN ] EARN: Loaded 11423 existing records. [2025-09-02T17:11:32.271828] [INFO ] [MAIN ] EAT: Loaded 22325 existing records. [2025-09-02T17:11:32.436256] [INFO ] [MAIN ] EARN: Found 1 missing trading days. [2025-09-02T17:11:32.452388] [INFO ] [MAIN ] EARN: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:32.459189] [INFO ] [REMOTE ] EARN: Fetching primary data for 2025-09. [2025-09-02T17:11:32.542403] [INFO ] [REMOTE ] EAI: Incremental fetch complete for 2025-09 (1.14 seconds). [2025-09-02T17:11:32.542221] [INFO ] [MAIN ] EAT: Found 1 missing trading days. [2025-09-02T17:11:32.547349] [INFO ] [MAIN ] EAI: Adding 40 new records, updating 0 existing records. [2025-09-02T17:11:32.547491] [INFO ] [MAIN ] EAT: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:32.549046] [INFO ] [REMOTE ] EAT: Fetching primary data for 2025-09. [2025-09-02T17:11:32.549930] [WARN ] [VALIDATOR ] EAF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:32.550110] [INFO ] [MAIN ] EAF: Combined data validation passed. [2025-09-02T17:11:32.552376] [INFO ] [MAIN ] EAI: Combined dataset has 1791 total records. [2025-09-02T17:11:32.821988] [WARN ] [VALIDATOR ] EAI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:33.027722] [WARN ] [VALIDATOR ] EAI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:33.034613] [INFO ] [MAIN ] EAI: Combined data validation passed. [2025-09-02T17:11:33.036047] [INFO ] [MAIN ] EAF: Update completed successfully. [2025-09-02T17:11:33.038730] [INFO ] [MAIN ] Update Progress: 676/2372 symbols completed. EAF took 4.1s. Estimated remaining: 28m 49s. Rate: 58.8 symbols/min [2025-09-02T17:11:33.123738] [INFO ] [MAIN ] EAI: Update completed successfully. [2025-09-02T17:11:33.147576] [INFO ] [MAIN ] Update Progress: 677/2372 symbols completed. EAI took 2.3s. Estimated remaining: 28m 46s. Rate: 58.9 symbols/min [2025-09-02T17:11:33.219508] [INFO ] [MAIN ] EB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:33.235835] [INFO ] [MAIN ] EB: Loaded 16817 existing records. [2025-09-02T17:11:33.405610] [INFO ] [MAIN ] EB: Found 1 missing trading days. [2025-09-02T17:11:33.405769] [INFO ] [MAIN ] EB: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:33.405977] [INFO ] [REMOTE ] EB: Fetching primary data for 2025-09. [2025-09-02T17:11:34.398127] [INFO ] [REMOTE ] EARN: Incremental fetch complete for 2025-09 (1.94 seconds). [2025-09-02T17:11:34.420625] [INFO ] [MAIN ] EARN: Adding 205 new records, updating 0 existing records. [2025-09-02T17:11:34.423384] [INFO ] [MAIN ] EARN: Combined dataset has 11628 total records. [2025-09-02T17:11:34.599177] [WARN ] [VALIDATOR ] EARN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:34.780248] [WARN ] [VALIDATOR ] EARN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:34.780373] [INFO ] [MAIN ] EARN: Combined data validation passed. [2025-09-02T17:11:34.849972] [INFO ] [MAIN ] EARN: Update completed successfully. [2025-09-02T17:11:34.851188] [INFO ] [MAIN ] Update Progress: 678/2372 symbols completed. EARN took 3.4s. Estimated remaining: 28m 47s. Rate: 58.9 symbols/min [2025-09-02T17:11:34.878745] [INFO ] [REMOTE ] EAT: Incremental fetch complete for 2025-09 (2.33 seconds). [2025-09-02T17:11:34.921300] [INFO ] [MAIN ] EAT: Adding 357 new records, updating 0 existing records. [2025-09-02T17:11:34.925141] [INFO ] [MAIN ] EAT: Combined dataset has 22682 total records. [2025-09-02T17:11:35.100610] [WARN ] [VALIDATOR ] EAT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:35.286495] [WARN ] [VALIDATOR ] EAT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:35.286675] [INFO ] [MAIN ] EAT: Combined data validation passed. [2025-09-02T17:11:35.434311] [INFO ] [MAIN ] EAT: Update completed successfully. [2025-09-02T17:11:35.436841] [INFO ] [MAIN ] Update Progress: 679/2372 symbols completed. EAT took 3.9s. Estimated remaining: 28m 44s. Rate: 58.9 symbols/min [2025-09-02T17:11:35.851244] [INFO ] [REMOTE ] EB: Incremental fetch complete for 2025-09 (2.45 seconds). [2025-09-02T17:11:35.931135] [INFO ] [MAIN ] EB: Adding 337 new records, updating 0 existing records. [2025-09-02T17:11:35.934425] [INFO ] [MAIN ] EB: Combined dataset has 17154 total records. [2025-09-02T17:11:36.109978] [WARN ] [VALIDATOR ] EB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:36.290389] [WARN ] [VALIDATOR ] EB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:36.290546] [INFO ] [MAIN ] EB: Combined data validation passed. [2025-09-02T17:11:36.388544] [INFO ] [MAIN ] EB: Update completed successfully. [2025-09-02T17:11:36.390542] [INFO ] [MAIN ] Update Progress: 680/2372 symbols completed. EB took 3.3s. Estimated remaining: 28m 43s. Rate: 58.9 symbols/min [2025-09-02T17:11:37.009307] [INFO ] [MAIN ] EBR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:37.057717] [INFO ] [MAIN ] EBF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:37.089943] [INFO ] [MAIN ] EBS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:37.138221] [INFO ] [MAIN ] EC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:37.150518] [INFO ] [MAIN ] EBF: Loaded 8643 existing records. [2025-09-02T17:11:37.263520] [INFO ] [MAIN ] EBS: Loaded 21751 existing records. [2025-09-02T17:11:37.280681] [INFO ] [MAIN ] EBR: Loaded 19247 existing records. [2025-09-02T17:11:37.367255] [INFO ] [MAIN ] EC: Loaded 22192 existing records. [2025-09-02T17:11:37.529372] [INFO ] [MAIN ] EBF: Found 1 missing trading days. [2025-09-02T17:11:37.590533] [INFO ] [MAIN ] EBF: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:37.685777] [INFO ] [REMOTE ] EBF: Fetching primary data for 2025-09. [2025-09-02T17:11:37.817285] [INFO ] [MAIN ] EBR: Found 1 missing trading days. [2025-09-02T17:11:37.879688] [INFO ] [MAIN ] EBS: Found 1 missing trading days. [2025-09-02T17:11:37.923124] [INFO ] [MAIN ] EBR: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:37.924820] [INFO ] [REMOTE ] EBR: Fetching primary data for 2025-09. [2025-09-02T17:11:37.930610] [INFO ] [MAIN ] EBS: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:37.930566] [INFO ] [MAIN ] EC: Found 1 missing trading days. [2025-09-02T17:11:37.931659] [INFO ] [MAIN ] EC: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:37.931602] [INFO ] [REMOTE ] EBS: Fetching primary data for 2025-09. [2025-09-02T17:11:37.931905] [INFO ] [REMOTE ] EC: Fetching primary data for 2025-09. [2025-09-02T17:11:39.388663] [INFO ] [REMOTE ] EBF: Incremental fetch complete for 2025-09 (1.70 seconds). [2025-09-02T17:11:39.405508] [INFO ] [MAIN ] EBF: Adding 142 new records, updating 0 existing records. [2025-09-02T17:11:39.407796] [INFO ] [MAIN ] EBF: Combined dataset has 8785 total records. [2025-09-02T17:11:39.583256] [WARN ] [VALIDATOR ] EBF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:39.763729] [WARN ] [VALIDATOR ] EBF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:39.763873] [INFO ] [MAIN ] EBF: Combined data validation passed. [2025-09-02T17:11:39.824425] [INFO ] [MAIN ] EBF: Update completed successfully. [2025-09-02T17:11:39.825394] [INFO ] [MAIN ] Update Progress: 681/2372 symbols completed. EBF took 3.4s. Estimated remaining: 28m 48s. Rate: 58.7 symbols/min [2025-09-02T17:11:39.992388] [INFO ] [MAIN ] ECAT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:40.007477] [INFO ] [MAIN ] ECAT: Loaded 14062 existing records. [2025-09-02T17:11:40.179961] [INFO ] [MAIN ] ECAT: Found 1 missing trading days. [2025-09-02T17:11:40.182573] [INFO ] [MAIN ] ECAT: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:40.182713] [INFO ] [REMOTE ] EBS: Incremental fetch complete for 2025-09 (2.25 seconds). [2025-09-02T17:11:40.182937] [INFO ] [REMOTE ] ECAT: Fetching primary data for 2025-09. [2025-09-02T17:11:40.225244] [INFO ] [MAIN ] EBS: Adding 337 new records, updating 0 existing records. [2025-09-02T17:11:40.228956] [INFO ] [MAIN ] EBS: Combined dataset has 22088 total records. [2025-09-02T17:11:40.403914] [WARN ] [VALIDATOR ] EBS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:40.484279] [INFO ] [REMOTE ] EBR: Incremental fetch complete for 2025-09 (2.56 seconds). [2025-09-02T17:11:40.551602] [INFO ] [MAIN ] EBR: Adding 315 new records, updating 0 existing records. [2025-09-02T17:11:40.639021] [INFO ] [MAIN ] EBR: Combined dataset has 19562 total records. [2025-09-02T17:11:40.749599] [INFO ] [REMOTE ] EC: Incremental fetch complete for 2025-09 (2.82 seconds). [2025-09-02T17:11:40.792604] [INFO ] [MAIN ] EC: Adding 286 new records, updating 0 existing records. [2025-09-02T17:11:40.869998] [WARN ] [VALIDATOR ] EBR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:40.925662] [WARN ] [VALIDATOR ] EBS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:40.947219] [INFO ] [MAIN ] EC: Combined dataset has 22478 total records. [2025-09-02T17:11:40.957666] [INFO ] [MAIN ] EBS: Combined data validation passed. [2025-09-02T17:11:41.344995] [WARN ] [VALIDATOR ] EC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:41.477740] [WARN ] [VALIDATOR ] EBR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:41.483086] [INFO ] [MAIN ] EBR: Combined data validation passed. [2025-09-02T17:11:41.624569] [WARN ] [VALIDATOR ] EC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:41.635043] [INFO ] [MAIN ] EC: Combined data validation passed. [2025-09-02T17:11:41.803233] [INFO ] [MAIN ] EBS: Update completed successfully. [2025-09-02T17:11:41.806771] [INFO ] [MAIN ] Update Progress: 682/2372 symbols completed. EBS took 5.4s. Estimated remaining: 28m 50s. Rate: 58.6 symbols/min [2025-09-02T17:11:41.991984] [INFO ] [MAIN ] ECC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:42.002130] [INFO ] [MAIN ] EBR: Update completed successfully. [2025-09-02T17:11:42.005497] [INFO ] [MAIN ] Update Progress: 683/2372 symbols completed. EBR took 5.6s. Estimated remaining: 28m 47s. Rate: 58.7 symbols/min [2025-09-02T17:11:42.112689] [INFO ] [MAIN ] ECC: Loaded 19592 existing records. [2025-09-02T17:11:42.319956] [INFO ] [MAIN ] ECCC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:42.407021] [INFO ] [MAIN ] ECC: Found 1 missing trading days. [2025-09-02T17:11:42.408494] [INFO ] [MAIN ] ECCC: Loaded 372 existing records. [2025-09-02T17:11:42.413880] [INFO ] [MAIN ] ECC: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:42.426025] [INFO ] [REMOTE ] ECC: Fetching primary data for 2025-09. [2025-09-02T17:11:42.468950] [INFO ] [MAIN ] EC: Update completed successfully. [2025-09-02T17:11:42.507519] [INFO ] [REMOTE ] ECAT: Incremental fetch complete for 2025-09 (2.32 seconds). [2025-09-02T17:11:42.493910] [INFO ] [MAIN ] Update Progress: 684/2372 symbols completed. EC took 6.1s. Estimated remaining: 28m 44s. Rate: 58.7 symbols/min [2025-09-02T17:11:42.565411] [INFO ] [MAIN ] ECAT: Adding 244 new records, updating 0 existing records. [2025-09-02T17:11:42.773221] [INFO ] [MAIN ] ECCC: Found 1 missing trading days. [2025-09-02T17:11:42.773559] [INFO ] [MAIN ] ECAT: Combined dataset has 14306 total records. [2025-09-02T17:11:42.777055] [INFO ] [MAIN ] ECCC: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:42.777602] [INFO ] [REMOTE ] ECCC: Fetching primary data for 2025-09. [2025-09-02T17:11:42.977537] [INFO ] [MAIN ] ECCU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:43.034120] [INFO ] [MAIN ] ECCU: Loaded 1010 existing records. [2025-09-02T17:11:43.037813] [WARN ] [VALIDATOR ] ECAT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:43.387681] [INFO ] [MAIN ] ECCU: Found 1 missing trading days. [2025-09-02T17:11:43.395253] [INFO ] [MAIN ] ECCU: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:43.395514] [INFO ] [REMOTE ] ECCU: Fetching primary data for 2025-09. [2025-09-02T17:11:43.400348] [WARN ] [VALIDATOR ] ECAT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:43.400495] [INFO ] [MAIN ] ECAT: Combined data validation passed. [2025-09-02T17:11:43.492896] [INFO ] [MAIN ] ECAT: Update completed successfully. [2025-09-02T17:11:43.494594] [INFO ] [MAIN ] Update Progress: 685/2372 symbols completed. ECAT took 3.7s. Estimated remaining: 28m 43s. Rate: 58.7 symbols/min [2025-09-02T17:11:43.666730] [INFO ] [MAIN ] ECCW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:43.669068] [INFO ] [MAIN ] ECCW: Loaded 530 existing records. [2025-09-02T17:11:43.817442] [INFO ] [REMOTE ] ECCC: Incremental fetch complete for 2025-09 (1.04 seconds). [2025-09-02T17:11:43.843455] [INFO ] [MAIN ] ECCW: Found 1 missing trading days. [2025-09-02T17:11:43.841784] [INFO ] [MAIN ] ECCC: Adding 9 new records, updating 0 existing records. [2025-09-02T17:11:43.843631] [INFO ] [MAIN ] ECCW: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:43.845255] [INFO ] [REMOTE ] ECCW: Fetching primary data for 2025-09. [2025-09-02T17:11:43.844991] [INFO ] [MAIN ] ECCC: Combined dataset has 381 total records. [2025-09-02T17:11:44.042824] [WARN ] [VALIDATOR ] ECCC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:44.227809] [WARN ] [VALIDATOR ] ECCC: Missing data for 88 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-25, 2025-07-09 [2025-09-02T17:11:44.227963] [INFO ] [MAIN ] ECCC: Combined data validation passed. [2025-09-02T17:11:44.231825] [INFO ] [MAIN ] ECCC: Update completed successfully. [2025-09-02T17:11:44.232006] [INFO ] [MAIN ] Update Progress: 686/2372 symbols completed. ECCC took 2.2s. Estimated remaining: 28m 41s. Rate: 58.8 symbols/min [2025-09-02T17:11:44.407871] [INFO ] [MAIN ] ECCX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:44.410320] [INFO ] [MAIN ] ECCX: Loaded 457 existing records. [2025-09-02T17:11:44.490010] [INFO ] [REMOTE ] ECCU: Incremental fetch complete for 2025-09 (1.09 seconds). [2025-09-02T17:11:44.509577] [INFO ] [MAIN ] ECCU: Adding 23 new records, updating 0 existing records. [2025-09-02T17:11:44.522258] [INFO ] [REMOTE ] ECCW: Incremental fetch complete for 2025-09 (0.68 seconds). [2025-09-02T17:11:44.524454] [INFO ] [MAIN ] ECCW: Adding 8 new records, updating 0 existing records. [2025-09-02T17:11:44.542293] [INFO ] [MAIN ] ECCW: Combined dataset has 538 total records. [2025-09-02T17:11:44.553105] [INFO ] [MAIN ] ECCU: Combined dataset has 1033 total records. [2025-09-02T17:11:44.609174] [INFO ] [MAIN ] ECCX: Found 1 missing trading days. [2025-09-02T17:11:44.648693] [INFO ] [MAIN ] ECCX: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:44.693606] [INFO ] [REMOTE ] ECCX: Fetching primary data for 2025-09. [2025-09-02T17:11:44.820230] [INFO ] [REMOTE ] ECC: Incremental fetch complete for 2025-09 (2.39 seconds). [2025-09-02T17:11:45.026524] [INFO ] [MAIN ] ECC: Adding 307 new records, updating 0 existing records. [2025-09-02T17:11:45.030857] [WARN ] [VALIDATOR ] ECCU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:45.006765] [WARN ] [VALIDATOR ] ECCW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:45.268383] [INFO ] [MAIN ] ECC: Combined dataset has 19899 total records. [2025-09-02T17:11:45.567804] [WARN ] [VALIDATOR ] ECCU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:45.582893] [WARN ] [VALIDATOR ] ECCW: Missing data for 87 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-07-11 [2025-09-02T17:11:45.588111] [INFO ] [MAIN ] ECCU: Combined data validation passed. [2025-09-02T17:11:45.588355] [INFO ] [MAIN ] ECCW: Combined data validation passed. [2025-09-02T17:11:45.587978] [WARN ] [VALIDATOR ] ECC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:45.627851] [INFO ] [MAIN ] ECCW: Update completed successfully. [2025-09-02T17:11:45.675155] [INFO ] [MAIN ] Update Progress: 687/2372 symbols completed. ECCW took 2.2s. Estimated remaining: 28m 41s. Rate: 58.7 symbols/min [2025-09-02T17:11:45.674926] [INFO ] [MAIN ] ECCU: Update completed successfully. [2025-09-02T17:11:45.701413] [INFO ] [MAIN ] Update Progress: 688/2372 symbols completed. ECCU took 3.1s. Estimated remaining: 28m 38s. Rate: 58.8 symbols/min [2025-09-02T17:11:45.897635] [INFO ] [REMOTE ] ECCX: Incremental fetch complete for 2025-09 (1.20 seconds). [2025-09-02T17:11:46.030528] [INFO ] [MAIN ] ECCX: Adding 10 new records, updating 0 existing records. [2025-09-02T17:11:46.065617] [INFO ] [MAIN ] ECCX: Combined dataset has 467 total records. [2025-09-02T17:11:46.067179] [INFO ] [MAIN ] ECG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:46.168429] [INFO ] [MAIN ] ECL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:46.282134] [INFO ] [MAIN ] ECG: Loaded 14157 existing records. [2025-09-02T17:11:46.336835] [WARN ] [VALIDATOR ] ECCX: Not fatal, but first date in data (2025-06-03) does not match expected start date (2025-01-28) [2025-09-02T17:11:46.551791] [INFO ] [MAIN ] ECL: Loaded 20733 existing records. [2025-09-02T17:11:46.676940] [WARN ] [VALIDATOR ] ECC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:46.775191] [INFO ] [MAIN ] ECC: Combined data validation passed. [2025-09-02T17:11:46.781821] [INFO ] [MAIN ] ECG: Found 1 missing trading days. [2025-09-02T17:11:46.811025] [INFO ] [MAIN ] ECG: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:46.811829] [INFO ] [REMOTE ] ECG: Fetching primary data for 2025-09. [2025-09-02T17:11:46.980390] [INFO ] [MAIN ] ECL: Found 1 missing trading days. [2025-09-02T17:11:46.981339] [INFO ] [MAIN ] ECL: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:46.982450] [INFO ] [REMOTE ] ECL: Fetching primary data for 2025-09. [2025-09-02T17:11:46.993128] [WARN ] [VALIDATOR ] ECCX: Missing data for 88 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-08-20 [2025-09-02T17:11:46.993796] [INFO ] [MAIN ] ECCX: Combined data validation passed. [2025-09-02T17:11:46.999523] [INFO ] [MAIN ] ECCX: Update completed successfully. [2025-09-02T17:11:46.999720] [INFO ] [MAIN ] Update Progress: 689/2372 symbols completed. ECCX took 2.8s. Estimated remaining: 28m 38s. Rate: 58.8 symbols/min [2025-09-02T17:11:47.184290] [INFO ] [MAIN ] ECO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:47.200807] [INFO ] [MAIN ] ECO: Loaded 8598 existing records. [2025-09-02T17:11:47.280282] [INFO ] [MAIN ] ECC: Update completed successfully. [2025-09-02T17:11:47.298171] [INFO ] [MAIN ] Update Progress: 690/2372 symbols completed. ECC took 5.5s. Estimated remaining: 28m 35s. Rate: 58.9 symbols/min [2025-09-02T17:11:47.496795] [INFO ] [MAIN ] ECO: Found 1 missing trading days. [2025-09-02T17:11:47.526209] [INFO ] [MAIN ] ECO: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:47.557578] [INFO ] [MAIN ] ECVT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:47.557918] [INFO ] [REMOTE ] ECO: Fetching primary data for 2025-09. [2025-09-02T17:11:47.578402] [INFO ] [MAIN ] ECVT: Loaded 19698 existing records. [2025-09-02T17:11:47.750129] [INFO ] [MAIN ] ECVT: Found 1 missing trading days. [2025-09-02T17:11:47.750276] [INFO ] [MAIN ] ECVT: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:47.750484] [INFO ] [REMOTE ] ECVT: Fetching primary data for 2025-09. [2025-09-02T17:11:49.224776] [INFO ] [REMOTE ] ECG: Incremental fetch complete for 2025-09 (2.41 seconds). [2025-09-02T17:11:49.250286] [INFO ] [MAIN ] ECG: Adding 201 new records, updating 0 existing records. [2025-09-02T17:11:49.253059] [INFO ] [MAIN ] ECG: Combined dataset has 14358 total records. [2025-09-02T17:11:49.353465] [INFO ] [REMOTE ] ECO: Incremental fetch complete for 2025-09 (1.80 seconds). [2025-09-02T17:11:49.387136] [INFO ] [MAIN ] ECO: Adding 144 new records, updating 0 existing records. [2025-09-02T17:11:49.459252] [WARN ] [VALIDATOR ] ECG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:49.539260] [INFO ] [MAIN ] ECO: Combined dataset has 8742 total records. [2025-09-02T17:11:49.568735] [INFO ] [REMOTE ] ECL: Incremental fetch complete for 2025-09 (2.59 seconds). [2025-09-02T17:11:49.747667] [INFO ] [MAIN ] ECL: Adding 339 new records, updating 0 existing records. [2025-09-02T17:11:49.865293] [WARN ] [VALIDATOR ] ECO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:49.865925] [INFO ] [MAIN ] ECL: Combined dataset has 21072 total records. [2025-09-02T17:11:50.049416] [INFO ] [REMOTE ] ECVT: Incremental fetch complete for 2025-09 (2.30 seconds). [2025-09-02T17:11:50.154523] [INFO ] [MAIN ] ECVT: Adding 280 new records, updating 0 existing records. [2025-09-02T17:11:50.269736] [WARN ] [VALIDATOR ] ECL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:50.378993] [INFO ] [MAIN ] ECVT: Combined dataset has 19978 total records. [2025-09-02T17:11:50.578596] [WARN ] [VALIDATOR ] ECG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:50.611364] [INFO ] [MAIN ] ECG: Combined data validation passed. [2025-09-02T17:11:50.811158] [WARN ] [VALIDATOR ] ECVT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:50.878081] [WARN ] [VALIDATOR ] ECO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:50.887386] [WARN ] [VALIDATOR ] ECL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:50.898437] [INFO ] [MAIN ] ECO: Combined data validation passed. [2025-09-02T17:11:50.904324] [INFO ] [MAIN ] ECL: Combined data validation passed. [2025-09-02T17:11:51.212238] [INFO ] [MAIN ] ECO: Update completed successfully. [2025-09-02T17:11:51.213919] [INFO ] [MAIN ] Update Progress: 691/2372 symbols completed. ECO took 4.2s. Estimated remaining: 28m 41s. Rate: 58.6 symbols/min [2025-09-02T17:11:51.214300] [INFO ] [MAIN ] ECG: Update completed successfully. [2025-09-02T17:11:51.228177] [INFO ] [MAIN ] Update Progress: 692/2372 symbols completed. ECG took 5.5s. Estimated remaining: 28m 37s. Rate: 58.7 symbols/min [2025-09-02T17:11:51.238698] [WARN ] [VALIDATOR ] ECVT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:51.253083] [INFO ] [MAIN ] ECVT: Combined data validation passed. [2025-09-02T17:11:51.669062] [INFO ] [MAIN ] ED: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:51.667557] [INFO ] [MAIN ] EDD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:51.692006] [INFO ] [MAIN ] EDD: Loaded 12806 existing records. [2025-09-02T17:11:51.827505] [INFO ] [MAIN ] ECL: Update completed successfully. [2025-09-02T17:11:51.827151] [INFO ] [MAIN ] ED: Loaded 24042 existing records. [2025-09-02T17:11:51.830443] [INFO ] [MAIN ] Update Progress: 693/2372 symbols completed. ECL took 6.1s. Estimated remaining: 28m 35s. Rate: 58.7 symbols/min [2025-09-02T17:11:52.092447] [INFO ] [MAIN ] EDD: Found 1 missing trading days. [2025-09-02T17:11:52.109722] [INFO ] [MAIN ] EDD: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:52.124377] [INFO ] [REMOTE ] EDD: Fetching primary data for 2025-09. [2025-09-02T17:11:52.233603] [INFO ] [MAIN ] ED: Found 1 missing trading days. [2025-09-02T17:11:52.266162] [INFO ] [MAIN ] EDF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:52.267200] [INFO ] [MAIN ] ED: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:52.272566] [INFO ] [REMOTE ] ED: Fetching primary data for 2025-09. [2025-09-02T17:11:52.274559] [INFO ] [MAIN ] ECVT: Update completed successfully. [2025-09-02T17:11:52.277000] [INFO ] [MAIN ] Update Progress: 694/2372 symbols completed. ECVT took 5.0s. Estimated remaining: 28m 33s. Rate: 58.8 symbols/min [2025-09-02T17:11:52.348187] [INFO ] [MAIN ] EDF: Loaded 5600 existing records. [2025-09-02T17:11:52.595482] [INFO ] [MAIN ] EDN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:52.619002] [INFO ] [MAIN ] EDF: Found 1 missing trading days. [2025-09-02T17:11:52.619337] [INFO ] [MAIN ] EDF: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:52.619547] [INFO ] [REMOTE ] EDF: Fetching primary data for 2025-09. [2025-09-02T17:11:52.628738] [INFO ] [MAIN ] EDN: Loaded 7638 existing records. [2025-09-02T17:11:52.799051] [INFO ] [MAIN ] EDN: Found 1 missing trading days. [2025-09-02T17:11:52.799194] [INFO ] [MAIN ] EDN: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:52.799389] [INFO ] [REMOTE ] EDN: Fetching primary data for 2025-09. [2025-09-02T17:11:53.777896] [INFO ] [REMOTE ] EDF: Incremental fetch complete for 2025-09 (1.16 seconds). [2025-09-02T17:11:53.788591] [INFO ] [MAIN ] EDF: Adding 79 new records, updating 0 existing records. [2025-09-02T17:11:53.790543] [INFO ] [MAIN ] EDF: Combined dataset has 5679 total records. [2025-09-02T17:11:53.973932] [WARN ] [VALIDATOR ] EDF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:54.076985] [INFO ] [REMOTE ] EDN: Incremental fetch complete for 2025-09 (1.28 seconds). [2025-09-02T17:11:54.147302] [INFO ] [MAIN ] EDN: Adding 191 new records, updating 0 existing records. [2025-09-02T17:11:54.180329] [INFO ] [MAIN ] EDN: Combined dataset has 7829 total records. [2025-09-02T17:11:54.367081] [WARN ] [VALIDATOR ] EDN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:54.369947] [INFO ] [REMOTE ] EDD: Incremental fetch complete for 2025-09 (2.25 seconds). [2025-09-02T17:11:54.452235] [INFO ] [MAIN ] EDD: Adding 246 new records, updating 0 existing records. [2025-09-02T17:11:54.506380] [WARN ] [VALIDATOR ] EDF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:54.518244] [INFO ] [MAIN ] EDF: Combined data validation passed. [2025-09-02T17:11:54.574010] [INFO ] [MAIN ] EDD: Combined dataset has 13052 total records. [2025-09-02T17:11:54.771007] [WARN ] [VALIDATOR ] EDN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:54.777049] [INFO ] [MAIN ] EDN: Combined data validation passed. [2025-09-02T17:11:54.833813] [WARN ] [VALIDATOR ] EDD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:54.936504] [INFO ] [MAIN ] EDF: Update completed successfully. [2025-09-02T17:11:54.954233] [INFO ] [MAIN ] Update Progress: 695/2372 symbols completed. EDF took 3.1s. Estimated remaining: 28m 36s. Rate: 58.6 symbols/min [2025-09-02T17:11:54.980919] [INFO ] [REMOTE ] ED: Incremental fetch complete for 2025-09 (2.71 seconds). [2025-09-02T17:11:55.119034] [INFO ] [MAIN ] ED: Adding 387 new records, updating 0 existing records. [2025-09-02T17:11:55.253312] [INFO ] [MAIN ] ED: Combined dataset has 24429 total records. [2025-09-02T17:11:55.354394] [INFO ] [MAIN ] EDU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:55.408872] [INFO ] [MAIN ] EDN: Update completed successfully. [2025-09-02T17:11:55.435718] [INFO ] [MAIN ] Update Progress: 696/2372 symbols completed. EDN took 3.2s. Estimated remaining: 28m 34s. Rate: 58.7 symbols/min [2025-09-02T17:11:55.430550] [WARN ] [VALIDATOR ] EDD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:55.441746] [INFO ] [MAIN ] EDD: Combined data validation passed. [2025-09-02T17:11:55.635021] [WARN ] [VALIDATOR ] ED: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:55.727635] [INFO ] [MAIN ] EDU: Loaded 20178 existing records. [2025-09-02T17:11:55.898745] [INFO ] [MAIN ] EE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:56.141106] [INFO ] [MAIN ] EDU: Found 1 missing trading days. [2025-09-02T17:11:56.148391] [INFO ] [MAIN ] EDU: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:56.149246] [INFO ] [REMOTE ] EDU: Fetching primary data for 2025-09. [2025-09-02T17:11:56.151022] [INFO ] [MAIN ] EE: Loaded 15652 existing records. [2025-09-02T17:11:56.345294] [INFO ] [MAIN ] EE: Found 1 missing trading days. [2025-09-02T17:11:56.348096] [INFO ] [MAIN ] EE: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:56.348242] [INFO ] [MAIN ] EDD: Update completed successfully. [2025-09-02T17:11:56.349729] [INFO ] [MAIN ] Update Progress: 697/2372 symbols completed. EDD took 5.1s. Estimated remaining: 28m 32s. Rate: 58.7 symbols/min [2025-09-02T17:11:56.350091] [INFO ] [REMOTE ] EE: Fetching primary data for 2025-09. [2025-09-02T17:11:56.485388] [WARN ] [VALIDATOR ] ED: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:56.507019] [INFO ] [MAIN ] ED: Combined data validation passed. [2025-09-02T17:11:56.531870] [INFO ] [MAIN ] EEA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:56.535043] [INFO ] [MAIN ] EEA: Loaded 1314 existing records. [2025-09-02T17:11:56.807754] [INFO ] [MAIN ] EEA: Found 1 missing trading days. [2025-09-02T17:11:56.809364] [INFO ] [MAIN ] EEA: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:56.809615] [INFO ] [REMOTE ] EEA: Fetching primary data for 2025-09. [2025-09-02T17:11:56.864922] [INFO ] [MAIN ] ED: Update completed successfully. [2025-09-02T17:11:56.867820] [INFO ] [MAIN ] Update Progress: 698/2372 symbols completed. ED took 5.7s. Estimated remaining: 28m 30s. Rate: 58.7 symbols/min [2025-09-02T17:11:57.035849] [INFO ] [MAIN ] EEX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:11:57.041351] [INFO ] [MAIN ] EEX: Loaded 4239 existing records. [2025-09-02T17:11:57.218841] [INFO ] [MAIN ] EEX: Found 1 missing trading days. [2025-09-02T17:11:57.219012] [INFO ] [MAIN ] EEX: Need to fetch 1 months: 2025-09 [2025-09-02T17:11:57.219228] [INFO ] [REMOTE ] EEX: Fetching primary data for 2025-09. [2025-09-02T17:11:57.977064] [INFO ] [REMOTE ] EEA: Incremental fetch complete for 2025-09 (1.17 seconds). [2025-09-02T17:11:57.980510] [INFO ] [MAIN ] EEA: Adding 25 new records, updating 0 existing records. [2025-09-02T17:11:57.981878] [INFO ] [MAIN ] EEA: Combined dataset has 1339 total records. [2025-09-02T17:11:58.082941] [INFO ] [REMOTE ] EEX: Incremental fetch complete for 2025-09 (0.86 seconds). [2025-09-02T17:11:58.094550] [INFO ] [REMOTE ] EE: Incremental fetch complete for 2025-09 (1.74 seconds). [2025-09-02T17:11:58.100022] [INFO ] [MAIN ] EEX: Adding 98 new records, updating 0 existing records. [2025-09-02T17:11:58.137273] [INFO ] [MAIN ] EE: Adding 194 new records, updating 0 existing records. [2025-09-02T17:11:58.183434] [INFO ] [REMOTE ] EDU: Incremental fetch complete for 2025-09 (2.03 seconds). [2025-09-02T17:11:58.220298] [WARN ] [VALIDATOR ] EEA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:58.238087] [INFO ] [MAIN ] EEX: Combined dataset has 4337 total records. [2025-09-02T17:11:58.260169] [INFO ] [MAIN ] EDU: Adding 266 new records, updating 0 existing records. [2025-09-02T17:11:58.358195] [INFO ] [MAIN ] EE: Combined dataset has 15846 total records. [2025-09-02T17:11:58.602559] [INFO ] [MAIN ] EDU: Combined dataset has 20444 total records. [2025-09-02T17:11:58.698992] [WARN ] [VALIDATOR ] EEX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:59.004259] [WARN ] [VALIDATOR ] EE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:59.290505] [WARN ] [VALIDATOR ] EDU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:11:59.477906] [WARN ] [VALIDATOR ] EEA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:59.536686] [INFO ] [MAIN ] EEA: Combined data validation passed. [2025-09-02T17:11:59.572752] [WARN ] [VALIDATOR ] EEX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:59.574218] [INFO ] [MAIN ] EEX: Combined data validation passed. [2025-09-02T17:11:59.576208] [INFO ] [MAIN ] EEA: Update completed successfully. [2025-09-02T17:11:59.577058] [INFO ] [MAIN ] Update Progress: 699/2372 symbols completed. EEA took 3.2s. Estimated remaining: 28m 33s. Rate: 58.6 symbols/min [2025-09-02T17:11:59.671535] [WARN ] [VALIDATOR ] EE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:59.690753] [WARN ] [VALIDATOR ] EDU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:11:59.690881] [INFO ] [MAIN ] EE: Combined data validation passed. [2025-09-02T17:11:59.707192] [INFO ] [MAIN ] EDU: Combined data validation passed. [2025-09-02T17:11:59.710595] [INFO ] [MAIN ] EEX: Update completed successfully. [2025-09-02T17:11:59.728404] [INFO ] [MAIN ] Update Progress: 700/2372 symbols completed. EEX took 2.9s. Estimated remaining: 28m 30s. Rate: 58.7 symbols/min [2025-09-02T17:12:00.027614] [INFO ] [MAIN ] EFC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:00.138876] [INFO ] [MAIN ] EFR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:00.160944] [INFO ] [MAIN ] EFC: Loaded 20740 existing records. [2025-09-02T17:12:00.214598] [INFO ] [MAIN ] EFR: Loaded 6826 existing records. [2025-09-02T17:12:00.460207] [INFO ] [MAIN ] EE: Update completed successfully. [2025-09-02T17:12:00.484289] [INFO ] [MAIN ] Update Progress: 701/2372 symbols completed. EE took 5.0s. Estimated remaining: 28m 28s. Rate: 58.7 symbols/min [2025-09-02T17:12:00.491660] [INFO ] [MAIN ] EFC: Found 1 missing trading days. [2025-09-02T17:12:00.497921] [INFO ] [MAIN ] EFC: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:00.559600] [INFO ] [REMOTE ] EFC: Fetching primary data for 2025-09. [2025-09-02T17:12:00.600742] [INFO ] [MAIN ] EFR: Found 1 missing trading days. [2025-09-02T17:12:00.611403] [INFO ] [MAIN ] EFR: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:00.612339] [INFO ] [REMOTE ] EFR: Fetching primary data for 2025-09. [2025-09-02T17:12:00.692552] [INFO ] [MAIN ] EDU: Update completed successfully. [2025-09-02T17:12:00.713693] [INFO ] [MAIN ] Update Progress: 702/2372 symbols completed. EDU took 5.8s. Estimated remaining: 28m 25s. Rate: 58.8 symbols/min [2025-09-02T17:12:00.808264] [INFO ] [MAIN ] EFT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:00.922715] [INFO ] [MAIN ] EFX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:00.923017] [INFO ] [MAIN ] EFT: Loaded 5686 existing records. [2025-09-02T17:12:01.106807] [INFO ] [MAIN ] EFT: Found 1 missing trading days. [2025-09-02T17:12:01.106965] [INFO ] [MAIN ] EFT: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:01.107193] [INFO ] [REMOTE ] EFT: Fetching primary data for 2025-09. [2025-09-02T17:12:01.107711] [INFO ] [MAIN ] EFX: Loaded 19975 existing records. [2025-09-02T17:12:01.280437] [INFO ] [MAIN ] EFX: Found 1 missing trading days. [2025-09-02T17:12:01.280592] [INFO ] [MAIN ] EFX: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:01.280856] [INFO ] [REMOTE ] EFX: Fetching primary data for 2025-09. [2025-09-02T17:12:02.089475] [INFO ] [REMOTE ] EFT: Incremental fetch complete for 2025-09 (0.98 seconds). [2025-09-02T17:12:02.101875] [INFO ] [MAIN ] EFT: Adding 95 new records, updating 0 existing records. [2025-09-02T17:12:02.104295] [INFO ] [MAIN ] EFT: Combined dataset has 5781 total records. [2025-09-02T17:12:02.287924] [WARN ] [VALIDATOR ] EFT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:02.476174] [WARN ] [VALIDATOR ] EFT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:02.476384] [INFO ] [MAIN ] EFT: Combined data validation passed. [2025-09-02T17:12:02.524174] [INFO ] [MAIN ] EFT: Update completed successfully. [2025-09-02T17:12:02.527733] [INFO ] [MAIN ] Update Progress: 703/2372 symbols completed. EFT took 2.0s. Estimated remaining: 28m 26s. Rate: 58.7 symbols/min [2025-09-02T17:12:02.526830] [INFO ] [REMOTE ] EFR: Incremental fetch complete for 2025-09 (1.91 seconds). [2025-09-02T17:12:02.608575] [INFO ] [MAIN ] EFR: Adding 108 new records, updating 0 existing records. [2025-09-02T17:12:02.671396] [INFO ] [MAIN ] EFR: Combined dataset has 6934 total records. [2025-09-02T17:12:02.763946] [INFO ] [MAIN ] EFXT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:02.905459] [WARN ] [VALIDATOR ] EFR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:02.910224] [INFO ] [MAIN ] EFXT: Loaded 13030 existing records. [2025-09-02T17:12:03.282083] [INFO ] [MAIN ] EFXT: Found 1 missing trading days. [2025-09-02T17:12:03.282346] [INFO ] [MAIN ] EFXT: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:03.282566] [INFO ] [REMOTE ] EFXT: Fetching primary data for 2025-09. [2025-09-02T17:12:03.287073] [WARN ] [VALIDATOR ] EFR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:03.287199] [INFO ] [MAIN ] EFR: Combined data validation passed. [2025-09-02T17:12:03.323042] [INFO ] [REMOTE ] EFC: Incremental fetch complete for 2025-09 (2.76 seconds). [2025-09-02T17:12:03.364825] [INFO ] [MAIN ] EFC: Adding 330 new records, updating 0 existing records. [2025-09-02T17:12:03.376025] [INFO ] [MAIN ] EFC: Combined dataset has 21070 total records. [2025-09-02T17:12:03.411454] [INFO ] [MAIN ] EFR: Update completed successfully. [2025-09-02T17:12:03.445981] [INFO ] [MAIN ] Update Progress: 704/2372 symbols completed. EFR took 3.7s. Estimated remaining: 28m 25s. Rate: 58.7 symbols/min [2025-09-02T17:12:03.684184] [WARN ] [VALIDATOR ] EFC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:03.814791] [INFO ] [MAIN ] EG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:03.938148] [INFO ] [REMOTE ] EFX: Incremental fetch complete for 2025-09 (2.66 seconds). [2025-09-02T17:12:03.973943] [INFO ] [MAIN ] EG: Loaded 12073 existing records. [2025-09-02T17:12:04.020549] [INFO ] [MAIN ] EFX: Adding 343 new records, updating 0 existing records. [2025-09-02T17:12:04.121853] [INFO ] [MAIN ] EFX: Combined dataset has 20318 total records. [2025-09-02T17:12:04.204017] [INFO ] [MAIN ] EG: Found 1 missing trading days. [2025-09-02T17:12:04.242692] [INFO ] [MAIN ] EG: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:04.255155] [INFO ] [REMOTE ] EG: Fetching primary data for 2025-09. [2025-09-02T17:12:04.340792] [WARN ] [VALIDATOR ] EFC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:04.362896] [INFO ] [MAIN ] EFC: Combined data validation passed. [2025-09-02T17:12:04.362793] [WARN ] [VALIDATOR ] EFX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:04.698821] [INFO ] [MAIN ] EFC: Update completed successfully. [2025-09-02T17:12:04.701293] [INFO ] [MAIN ] Update Progress: 705/2372 symbols completed. EFC took 5.1s. Estimated remaining: 28m 25s. Rate: 58.7 symbols/min [2025-09-02T17:12:04.776926] [WARN ] [VALIDATOR ] EFX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:04.792964] [INFO ] [MAIN ] EFX: Combined data validation passed. [2025-09-02T17:12:04.967261] [INFO ] [MAIN ] EGO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:04.995339] [INFO ] [MAIN ] EGO: Loaded 23322 existing records. [2025-09-02T17:12:05.191733] [INFO ] [MAIN ] EGO: Found 1 missing trading days. [2025-09-02T17:12:05.194914] [INFO ] [MAIN ] EGO: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:05.196089] [INFO ] [REMOTE ] EGO: Fetching primary data for 2025-09. [2025-09-02T17:12:05.207484] [INFO ] [MAIN ] EFX: Update completed successfully. [2025-09-02T17:12:05.210114] [INFO ] [MAIN ] Update Progress: 706/2372 symbols completed. EFX took 4.5s. Estimated remaining: 28m 22s. Rate: 58.7 symbols/min [2025-09-02T17:12:05.432365] [INFO ] [REMOTE ] EFXT: Incremental fetch complete for 2025-09 (2.15 seconds). [2025-09-02T17:12:05.436744] [INFO ] [MAIN ] EGP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:05.464387] [INFO ] [MAIN ] EFXT: Adding 240 new records, updating 0 existing records. [2025-09-02T17:12:05.468064] [INFO ] [MAIN ] EFXT: Combined dataset has 13270 total records. [2025-09-02T17:12:05.609409] [INFO ] [MAIN ] EGP: Loaded 13666 existing records. [2025-09-02T17:12:05.715793] [WARN ] [VALIDATOR ] EFXT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:06.038990] [INFO ] [MAIN ] EGP: Found 1 missing trading days. [2025-09-02T17:12:06.039384] [INFO ] [MAIN ] EGP: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:06.039662] [INFO ] [REMOTE ] EGP: Fetching primary data for 2025-09. [2025-09-02T17:12:06.044730] [WARN ] [VALIDATOR ] EFXT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:06.044926] [INFO ] [MAIN ] EFXT: Combined data validation passed. [2025-09-02T17:12:06.128864] [INFO ] [MAIN ] EFXT: Update completed successfully. [2025-09-02T17:12:06.130231] [INFO ] [MAIN ] Update Progress: 707/2372 symbols completed. EFXT took 3.6s. Estimated remaining: 28m 21s. Rate: 58.7 symbols/min [2025-09-02T17:12:06.297130] [INFO ] [MAIN ] EGY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:06.314979] [INFO ] [MAIN ] EGY: Loaded 18710 existing records. [2025-09-02T17:12:06.413960] [INFO ] [REMOTE ] EG: Incremental fetch complete for 2025-09 (2.16 seconds). [2025-09-02T17:12:06.450465] [INFO ] [MAIN ] EG: Adding 219 new records, updating 0 existing records. [2025-09-02T17:12:06.515195] [INFO ] [MAIN ] EGY: Found 1 missing trading days. [2025-09-02T17:12:06.515362] [INFO ] [MAIN ] EGY: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:06.515625] [INFO ] [REMOTE ] EGY: Fetching primary data for 2025-09. [2025-09-02T17:12:06.516963] [INFO ] [MAIN ] EG: Combined dataset has 12292 total records. [2025-09-02T17:12:06.694378] [WARN ] [VALIDATOR ] EG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:06.873071] [WARN ] [VALIDATOR ] EG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:06.873199] [INFO ] [MAIN ] EG: Combined data validation passed. [2025-09-02T17:12:06.951606] [INFO ] [MAIN ] EG: Update completed successfully. [2025-09-02T17:12:06.952949] [INFO ] [MAIN ] Update Progress: 708/2372 symbols completed. EG took 3.5s. Estimated remaining: 28m 20s. Rate: 58.7 symbols/min [2025-09-02T17:12:07.122623] [INFO ] [MAIN ] EHAB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:07.137773] [INFO ] [MAIN ] EHAB: Loaded 14869 existing records. [2025-09-02T17:12:07.308268] [INFO ] [MAIN ] EHAB: Found 1 missing trading days. [2025-09-02T17:12:07.308474] [INFO ] [MAIN ] EHAB: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:07.308769] [INFO ] [REMOTE ] EHAB: Fetching primary data for 2025-09. [2025-09-02T17:12:07.403426] [INFO ] [REMOTE ] EGO: Incremental fetch complete for 2025-09 (2.21 seconds). [2025-09-02T17:12:07.449744] [INFO ] [MAIN ] EGO: Adding 386 new records, updating 0 existing records. [2025-09-02T17:12:07.453384] [INFO ] [MAIN ] EGO: Combined dataset has 23708 total records. [2025-09-02T17:12:07.630479] [WARN ] [VALIDATOR ] EGO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:07.733668] [INFO ] [REMOTE ] EGP: Incremental fetch complete for 2025-09 (1.69 seconds). [2025-09-02T17:12:07.776815] [INFO ] [MAIN ] EGP: Adding 194 new records, updating 0 existing records. [2025-09-02T17:12:07.846391] [INFO ] [MAIN ] EGP: Combined dataset has 13860 total records. [2025-09-02T17:12:08.035624] [WARN ] [VALIDATOR ] EGP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:08.141444] [WARN ] [VALIDATOR ] EGO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:08.162235] [INFO ] [MAIN ] EGO: Combined data validation passed. [2025-09-02T17:12:08.325497] [WARN ] [VALIDATOR ] EGP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:08.327372] [INFO ] [MAIN ] EGP: Combined data validation passed. [2025-09-02T17:12:08.434902] [INFO ] [MAIN ] EGO: Update completed successfully. [2025-09-02T17:12:08.438466] [INFO ] [MAIN ] Update Progress: 709/2372 symbols completed. EGO took 3.7s. Estimated remaining: 28m 20s. Rate: 58.7 symbols/min [2025-09-02T17:12:08.621171] [INFO ] [MAIN ] EHC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:08.639472] [INFO ] [MAIN ] EGP: Update completed successfully. [2025-09-02T17:12:08.641226] [INFO ] [MAIN ] Update Progress: 710/2372 symbols completed. EGP took 3.4s. Estimated remaining: 28m 17s. Rate: 58.8 symbols/min [2025-09-02T17:12:08.753728] [INFO ] [MAIN ] EHC: Loaded 18967 existing records. [2025-09-02T17:12:08.930234] [INFO ] [MAIN ] EHI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:08.987270] [INFO ] [REMOTE ] EGY: Incremental fetch complete for 2025-09 (2.47 seconds). [2025-09-02T17:12:09.019234] [INFO ] [MAIN ] EHC: Found 1 missing trading days. [2025-09-02T17:12:09.040049] [INFO ] [MAIN ] EHC: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:09.046947] [INFO ] [MAIN ] EGY: Adding 286 new records, updating 0 existing records. [2025-09-02T17:12:09.047407] [INFO ] [REMOTE ] EHC: Fetching primary data for 2025-09. [2025-09-02T17:12:09.051738] [INFO ] [MAIN ] EHI: Loaded 5060 existing records. [2025-09-02T17:12:09.206073] [INFO ] [MAIN ] EGY: Combined dataset has 18996 total records. [2025-09-02T17:12:09.226798] [INFO ] [MAIN ] EHI: Found 1 missing trading days. [2025-09-02T17:12:09.227002] [INFO ] [MAIN ] EHI: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:09.227217] [INFO ] [REMOTE ] EHI: Fetching primary data for 2025-09. [2025-09-02T17:12:09.345823] [INFO ] [REMOTE ] EHAB: Incremental fetch complete for 2025-09 (2.04 seconds). [2025-09-02T17:12:09.376074] [INFO ] [MAIN ] EHAB: Adding 171 new records, updating 0 existing records. [2025-09-02T17:12:09.451979] [WARN ] [VALIDATOR ] EGY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:09.552615] [INFO ] [MAIN ] EHAB: Combined dataset has 15040 total records. [2025-09-02T17:12:09.812091] [WARN ] [VALIDATOR ] EHAB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:10.002715] [WARN ] [VALIDATOR ] EGY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:10.004250] [WARN ] [VALIDATOR ] EHAB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:10.003726] [INFO ] [MAIN ] EGY: Combined data validation passed. [2025-09-02T17:12:10.004532] [INFO ] [MAIN ] EHAB: Combined data validation passed. [2025-09-02T17:12:10.198791] [INFO ] [MAIN ] EHAB: Update completed successfully. [2025-09-02T17:12:10.201184] [INFO ] [MAIN ] Update Progress: 711/2372 symbols completed. EHAB took 3.2s. Estimated remaining: 28m 17s. Rate: 58.7 symbols/min [2025-09-02T17:12:10.384283] [INFO ] [MAIN ] EIC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:10.387110] [INFO ] [MAIN ] EGY: Update completed successfully. [2025-09-02T17:12:10.389067] [INFO ] [MAIN ] Update Progress: 712/2372 symbols completed. EGY took 4.3s. Estimated remaining: 28m 14s. Rate: 58.8 symbols/min [2025-09-02T17:12:10.522672] [INFO ] [MAIN ] EIC: Loaded 11512 existing records. [2025-09-02T17:12:10.628492] [INFO ] [MAIN ] EICA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:10.706373] [INFO ] [MAIN ] EICA: Loaded 412 existing records. [2025-09-02T17:12:10.811306] [INFO ] [MAIN ] EIC: Found 1 missing trading days. [2025-09-02T17:12:10.821764] [INFO ] [MAIN ] EIC: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:10.829829] [INFO ] [REMOTE ] EIC: Fetching primary data for 2025-09. [2025-09-02T17:12:10.842125] [INFO ] [REMOTE ] EHI: Incremental fetch complete for 2025-09 (1.61 seconds). [2025-09-02T17:12:10.855593] [INFO ] [MAIN ] EHI: Adding 135 new records, updating 0 existing records. [2025-09-02T17:12:10.924610] [INFO ] [MAIN ] EICA: Found 1 missing trading days. [2025-09-02T17:12:10.924687] [INFO ] [MAIN ] EHI: Combined dataset has 5195 total records. [2025-09-02T17:12:10.970865] [INFO ] [MAIN ] EICA: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:11.008596] [INFO ] [REMOTE ] EICA: Fetching primary data for 2025-09. [2025-09-02T17:12:11.105311] [WARN ] [VALIDATOR ] EHI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:11.282052] [WARN ] [VALIDATOR ] EHI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:11.282186] [INFO ] [MAIN ] EHI: Combined data validation passed. [2025-09-02T17:12:11.313499] [INFO ] [MAIN ] EHI: Update completed successfully. [2025-09-02T17:12:11.314238] [INFO ] [MAIN ] Update Progress: 713/2372 symbols completed. EHI took 2.7s. Estimated remaining: 28m 13s. Rate: 58.8 symbols/min [2025-09-02T17:12:11.481041] [INFO ] [MAIN ] EICB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:11.483618] [INFO ] [MAIN ] EICB: Loaded 1005 existing records. [2025-09-02T17:12:11.585269] [INFO ] [REMOTE ] EHC: Incremental fetch complete for 2025-09 (2.54 seconds). [2025-09-02T17:12:11.666879] [INFO ] [REMOTE ] EICA: Incremental fetch complete for 2025-09 (0.66 seconds). [2025-09-02T17:12:11.676499] [INFO ] [MAIN ] EHC: Adding 339 new records, updating 0 existing records. [2025-09-02T17:12:11.699760] [INFO ] [MAIN ] EICA: Adding 8 new records, updating 0 existing records. [2025-09-02T17:12:11.701297] [INFO ] [MAIN ] EICB: Found 1 missing trading days. [2025-09-02T17:12:11.702906] [INFO ] [MAIN ] EICB: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:11.703179] [INFO ] [REMOTE ] EICB: Fetching primary data for 2025-09. [2025-09-02T17:12:11.702664] [INFO ] [MAIN ] EICA: Combined dataset has 420 total records. [2025-09-02T17:12:11.805825] [INFO ] [MAIN ] EHC: Combined dataset has 19306 total records. [2025-09-02T17:12:11.980711] [WARN ] [VALIDATOR ] EICA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:12.156752] [WARN ] [VALIDATOR ] EHC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:12.416546] [WARN ] [VALIDATOR ] EHC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:12.416770] [INFO ] [MAIN ] EHC: Combined data validation passed. [2025-09-02T17:12:12.416608] [WARN ] [VALIDATOR ] EICA: Missing data for 87 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-08-06 [2025-09-02T17:12:12.417031] [INFO ] [MAIN ] EICA: Combined data validation passed. [2025-09-02T17:12:12.421157] [INFO ] [MAIN ] EICA: Update completed successfully. [2025-09-02T17:12:12.421392] [INFO ] [MAIN ] Update Progress: 714/2372 symbols completed. EICA took 2.0s. Estimated remaining: 28m 12s. Rate: 58.8 symbols/min [2025-09-02T17:12:12.568459] [INFO ] [REMOTE ] EICB: Incremental fetch complete for 2025-09 (0.87 seconds). [2025-09-02T17:12:12.612939] [INFO ] [MAIN ] EICB: Adding 12 new records, updating 0 existing records. [2025-09-02T17:12:12.628173] [INFO ] [MAIN ] EICB: Combined dataset has 1017 total records. [2025-09-02T17:12:12.669944] [INFO ] [REMOTE ] EIC: Incremental fetch complete for 2025-09 (1.84 seconds). [2025-09-02T17:12:12.726936] [INFO ] [MAIN ] EIC: Adding 147 new records, updating 0 existing records. [2025-09-02T17:12:12.728353] [INFO ] [MAIN ] EICC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:12.825901] [INFO ] [MAIN ] EIC: Combined dataset has 11659 total records. [2025-09-02T17:12:12.969516] [INFO ] [MAIN ] EICC: Loaded 2803 existing records. [2025-09-02T17:12:12.978524] [WARN ] [VALIDATOR ] EICB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:13.293592] [WARN ] [VALIDATOR ] EIC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:13.536700] [INFO ] [MAIN ] EICC: Found 1 missing trading days. [2025-09-02T17:12:13.545572] [INFO ] [MAIN ] EICC: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:13.547172] [INFO ] [REMOTE ] EICC: Fetching primary data for 2025-09. [2025-09-02T17:12:13.647975] [INFO ] [MAIN ] EHC: Update completed successfully. [2025-09-02T17:12:13.650751] [INFO ] [MAIN ] Update Progress: 715/2372 symbols completed. EHC took 5.2s. Estimated remaining: 28m 11s. Rate: 58.8 symbols/min [2025-09-02T17:12:13.797430] [WARN ] [VALIDATOR ] EIC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:13.803859] [INFO ] [MAIN ] EIC: Combined data validation passed. [2025-09-02T17:12:13.803679] [WARN ] [VALIDATOR ] EICB: Missing data for 87 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-05 [2025-09-02T17:12:13.827161] [INFO ] [MAIN ] EICB: Combined data validation passed. [2025-09-02T17:12:13.827063] [INFO ] [MAIN ] EIG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:13.835126] [INFO ] [MAIN ] EICB: Update completed successfully. [2025-09-02T17:12:13.835388] [INFO ] [MAIN ] Update Progress: 716/2372 symbols completed. EICB took 2.5s. Estimated remaining: 28m 8s. Rate: 58.8 symbols/min [2025-09-02T17:12:13.957519] [WARN ] [MAIN ] EICC: Failed to fetch data for month 2025-09. [2025-09-02T17:12:13.973737] [WARN ] [MAIN ] EICC: No new data fetched. Keeping existing data. [2025-09-02T17:12:13.998367] [INFO ] [MAIN ] EIG: Loaded 9741 existing records. [2025-09-02T17:12:13.997719] [INFO ] [MAIN ] Update Progress: 717/2372 symbols completed. EICC took 1.6s. Estimated remaining: 28m 5s. Rate: 58.9 symbols/min [2025-09-02T17:12:14.150578] [INFO ] [MAIN ] EIX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:14.282411] [INFO ] [MAIN ] EIG: Found 1 missing trading days. [2025-09-02T17:12:14.283152] [INFO ] [MAIN ] EIG: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:14.283822] [INFO ] [REMOTE ] EIG: Fetching primary data for 2025-09. [2025-09-02T17:12:14.298410] [INFO ] [MAIN ] EIX: Loaded 24412 existing records. [2025-09-02T17:12:14.408190] [INFO ] [MAIN ] EIC: Update completed successfully. [2025-09-02T17:12:14.435554] [INFO ] [MAIN ] Update Progress: 718/2372 symbols completed. EIC took 4.2s. Estimated remaining: 28m 3s. Rate: 59.0 symbols/min [2025-09-02T17:12:14.483564] [INFO ] [MAIN ] EIX: Found 1 missing trading days. [2025-09-02T17:12:14.483691] [INFO ] [MAIN ] EIX: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:14.483888] [INFO ] [REMOTE ] EIX: Fetching primary data for 2025-09. [2025-09-02T17:12:16.272806] [INFO ] [REMOTE ] EIG: Incremental fetch complete for 2025-09 (1.99 seconds). [2025-09-02T17:12:16.293466] [INFO ] [MAIN ] EIG: Adding 177 new records, updating 0 existing records. [2025-09-02T17:12:16.295897] [INFO ] [MAIN ] EIG: Combined dataset has 9918 total records. [2025-09-02T17:12:16.483479] [WARN ] [VALIDATOR ] EIG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:16.700703] [WARN ] [VALIDATOR ] EIG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:16.700963] [INFO ] [MAIN ] EIG: Combined data validation passed. [2025-09-02T17:12:16.797913] [INFO ] [MAIN ] EIG: Update completed successfully. [2025-09-02T17:12:16.799484] [INFO ] [MAIN ] Update Progress: 719/2372 symbols completed. EIG took 3.1s. Estimated remaining: 28m 5s. Rate: 58.9 symbols/min [2025-09-02T17:12:17.615329] [INFO ] [REMOTE ] EIX: Incremental fetch complete for 2025-09 (3.13 seconds). [2025-09-02T17:12:17.676334] [INFO ] [MAIN ] EIX: Adding 388 new records, updating 0 existing records. [2025-09-02T17:12:17.680694] [INFO ] [MAIN ] EIX: Combined dataset has 24800 total records. [2025-09-02T17:12:17.911389] [WARN ] [VALIDATOR ] EIX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:18.149943] [WARN ] [VALIDATOR ] EIX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:18.150168] [INFO ] [MAIN ] EIX: Combined data validation passed. [2025-09-02T17:12:18.321927] [INFO ] [MAIN ] EIX: Update completed successfully. [2025-09-02T17:12:18.324997] [INFO ] [MAIN ] Update Progress: 720/2372 symbols completed. EIX took 4.5s. Estimated remaining: 28m 5s. Rate: 58.8 symbols/min [2025-09-02T17:12:18.897488] [INFO ] [MAIN ] EL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:19.007729] [INFO ] [MAIN ] ELF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:18.983814] [INFO ] [MAIN ] ELAN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:19.031037] [INFO ] [MAIN ] ELC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:19.035776] [INFO ] [MAIN ] ELC: Loaded 1718 existing records. [2025-09-02T17:12:19.247876] [INFO ] [MAIN ] ELAN: Loaded 24257 existing records. [2025-09-02T17:12:19.248309] [INFO ] [MAIN ] EL: Loaded 24449 existing records. [2025-09-02T17:12:19.251233] [INFO ] [MAIN ] ELC: Found 1 missing trading days. [2025-09-02T17:12:19.281167] [INFO ] [MAIN ] ELC: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:19.333973] [INFO ] [REMOTE ] ELC: Fetching primary data for 2025-09. [2025-09-02T17:12:19.328160] [INFO ] [MAIN ] ELF: Loaded 23760 existing records. [2025-09-02T17:12:19.806743] [INFO ] [MAIN ] EL: Found 1 missing trading days. [2025-09-02T17:12:19.815632] [INFO ] [MAIN ] ELF: Found 1 missing trading days. [2025-09-02T17:12:19.815510] [INFO ] [MAIN ] ELAN: Found 1 missing trading days. [2025-09-02T17:12:19.815806] [INFO ] [MAIN ] ELF: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:19.815902] [INFO ] [MAIN ] EL: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:19.816179] [INFO ] [REMOTE ] ELF: Fetching primary data for 2025-09. [2025-09-02T17:12:19.816239] [INFO ] [MAIN ] ELAN: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:19.816534] [INFO ] [REMOTE ] EL: Fetching primary data for 2025-09. [2025-09-02T17:12:19.816790] [INFO ] [REMOTE ] ELAN: Fetching primary data for 2025-09. [2025-09-02T17:12:20.666515] [INFO ] [REMOTE ] ELC: Incremental fetch complete for 2025-09 (1.33 seconds). [2025-09-02T17:12:20.671767] [INFO ] [MAIN ] ELC: Adding 39 new records, updating 0 existing records. [2025-09-02T17:12:20.673112] [INFO ] [MAIN ] ELC: Combined dataset has 1757 total records. [2025-09-02T17:12:20.875903] [WARN ] [VALIDATOR ] ELC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:21.053144] [WARN ] [VALIDATOR ] ELC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:21.053271] [INFO ] [MAIN ] ELC: Combined data validation passed. [2025-09-02T17:12:21.064724] [INFO ] [MAIN ] ELC: Update completed successfully. [2025-09-02T17:12:21.065045] [INFO ] [MAIN ] Update Progress: 721/2372 symbols completed. ELC took 2.7s. Estimated remaining: 28m 8s. Rate: 58.7 symbols/min [2025-09-02T17:12:21.236502] [INFO ] [MAIN ] ELME: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:21.254083] [INFO ] [MAIN ] ELME: Loaded 17865 existing records. [2025-09-02T17:12:21.317813] [WARN ] [MAIN ] EL: Failed to fetch data for month 2025-09. [2025-09-02T17:12:21.355306] [WARN ] [MAIN ] EL: No new data fetched. Keeping existing data. [2025-09-02T17:12:21.355484] [INFO ] [MAIN ] Update Progress: 722/2372 symbols completed. EL took 3.0s. Estimated remaining: 28m 5s. Rate: 58.7 symbols/min [2025-09-02T17:12:21.490937] [INFO ] [MAIN ] ELME: Found 1 missing trading days. [2025-09-02T17:12:21.502304] [INFO ] [MAIN ] ELME: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:21.507620] [INFO ] [REMOTE ] ELME: Fetching primary data for 2025-09. [2025-09-02T17:12:21.596380] [INFO ] [MAIN ] ELP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:21.608776] [INFO ] [MAIN ] ELP: Loaded 12229 existing records. [2025-09-02T17:12:21.708540] [WARN ] [MAIN ] ELF: Failed to fetch data for month 2025-09. [2025-09-02T17:12:21.719301] [WARN ] [MAIN ] ELF: No new data fetched. Keeping existing data. [2025-09-02T17:12:21.754516] [INFO ] [MAIN ] Update Progress: 723/2372 symbols completed. ELF took 3.4s. Estimated remaining: 28m 3s. Rate: 58.8 symbols/min [2025-09-02T17:12:21.791332] [INFO ] [MAIN ] ELP: Found 1 missing trading days. [2025-09-02T17:12:21.816734] [INFO ] [MAIN ] ELP: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:21.857154] [INFO ] [REMOTE ] ELP: Fetching primary data for 2025-09. [2025-09-02T17:12:21.952297] [INFO ] [MAIN ] ELPC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:21.954241] [INFO ] [MAIN ] ELPC: Loaded 392 existing records. [2025-09-02T17:12:22.120114] [INFO ] [MAIN ] ELPC: Found 1 missing trading days. [2025-09-02T17:12:22.120216] [INFO ] [MAIN ] ELPC: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:22.120407] [INFO ] [REMOTE ] ELPC: Fetching primary data for 2025-09. [2025-09-02T17:12:22.683299] [INFO ] [REMOTE ] ELAN: Incremental fetch complete for 2025-09 (2.87 seconds). [2025-09-02T17:12:22.728235] [INFO ] [MAIN ] ELAN: Adding 389 new records, updating 0 existing records. [2025-09-02T17:12:22.732837] [INFO ] [MAIN ] ELAN: Combined dataset has 24646 total records. [2025-09-02T17:12:22.803303] [INFO ] [REMOTE ] ELPC: Incremental fetch complete for 2025-09 (0.68 seconds). [2025-09-02T17:12:22.825783] [INFO ] [MAIN ] ELPC: Adding 2 new records, updating 0 existing records. [2025-09-02T17:12:22.850966] [INFO ] [MAIN ] ELPC: Combined dataset has 394 total records. [2025-09-02T17:12:23.030238] [WARN ] [VALIDATOR ] ELAN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:23.220212] [WARN ] [VALIDATOR ] ELPC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:23.479109] [WARN ] [VALIDATOR ] ELPC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:23.479166] [WARN ] [VALIDATOR ] ELAN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:23.479452] [INFO ] [MAIN ] ELAN: Combined data validation passed. [2025-09-02T17:12:23.479543] [INFO ] [MAIN ] ELPC: Combined data validation passed. [2025-09-02T17:12:23.485127] [INFO ] [MAIN ] ELPC: Update completed successfully. [2025-09-02T17:12:23.485424] [INFO ] [MAIN ] Update Progress: 724/2372 symbols completed. ELPC took 1.7s. Estimated remaining: 28m 4s. Rate: 58.7 symbols/min [2025-09-02T17:12:23.748531] [INFO ] [MAIN ] ELS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:23.751699] [INFO ] [REMOTE ] ELP: Incremental fetch complete for 2025-09 (1.89 seconds). [2025-09-02T17:12:23.775197] [INFO ] [MAIN ] ELP: Adding 155 new records, updating 0 existing records. [2025-09-02T17:12:23.789559] [INFO ] [MAIN ] ELP: Combined dataset has 12384 total records. [2025-09-02T17:12:23.885390] [INFO ] [MAIN ] ELS: Loaded 22453 existing records. [2025-09-02T17:12:24.065821] [WARN ] [VALIDATOR ] ELP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:24.257314] [INFO ] [REMOTE ] ELME: Incremental fetch complete for 2025-09 (2.75 seconds). [2025-09-02T17:12:24.291034] [INFO ] [MAIN ] ELS: Found 1 missing trading days. [2025-09-02T17:12:24.362413] [INFO ] [MAIN ] ELME: Adding 299 new records, updating 0 existing records. [2025-09-02T17:12:24.327482] [INFO ] [MAIN ] ELS: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:24.378721] [INFO ] [REMOTE ] ELS: Fetching primary data for 2025-09. [2025-09-02T17:12:24.399736] [INFO ] [MAIN ] ELME: Combined dataset has 18164 total records. [2025-09-02T17:12:24.595195] [WARN ] [VALIDATOR ] ELP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:24.614619] [INFO ] [MAIN ] ELP: Combined data validation passed. [2025-09-02T17:12:24.614512] [WARN ] [VALIDATOR ] ELME: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:24.803870] [INFO ] [MAIN ] ELAN: Update completed successfully. [2025-09-02T17:12:24.810155] [INFO ] [MAIN ] Update Progress: 725/2372 symbols completed. ELAN took 6.5s. Estimated remaining: 28m 3s. Rate: 58.7 symbols/min [2025-09-02T17:12:25.068505] [INFO ] [MAIN ] ELV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:25.073627] [INFO ] [MAIN ] ELP: Update completed successfully. [2025-09-02T17:12:25.075278] [INFO ] [MAIN ] Update Progress: 726/2372 symbols completed. ELP took 3.7s. Estimated remaining: 28m 1s. Rate: 58.8 symbols/min [2025-09-02T17:12:25.154797] [WARN ] [VALIDATOR ] ELME: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:25.166513] [INFO ] [MAIN ] ELME: Combined data validation passed. [2025-09-02T17:12:25.324230] [INFO ] [MAIN ] ELV: Loaded 23285 existing records. [2025-09-02T17:12:25.378910] [INFO ] [MAIN ] EMA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:25.487066] [INFO ] [MAIN ] EMA: Loaded 6054 existing records. [2025-09-02T17:12:25.574050] [INFO ] [MAIN ] ELV: Found 1 missing trading days. [2025-09-02T17:12:25.579980] [INFO ] [MAIN ] ELV: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:25.588000] [INFO ] [REMOTE ] ELV: Fetching primary data for 2025-09. [2025-09-02T17:12:25.736544] [INFO ] [MAIN ] EMA: Found 1 missing trading days. [2025-09-02T17:12:25.737268] [INFO ] [MAIN ] EMA: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:25.738416] [INFO ] [REMOTE ] EMA: Fetching primary data for 2025-09. [2025-09-02T17:12:25.743875] [INFO ] [MAIN ] ELME: Update completed successfully. [2025-09-02T17:12:25.745577] [INFO ] [MAIN ] Update Progress: 727/2372 symbols completed. ELME took 4.7s. Estimated remaining: 27m 59s. Rate: 58.8 symbols/min [2025-09-02T17:12:25.920432] [INFO ] [MAIN ] EMD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:25.930798] [INFO ] [MAIN ] EMD: Loaded 9515 existing records. [2025-09-02T17:12:26.106222] [INFO ] [MAIN ] EMD: Found 1 missing trading days. [2025-09-02T17:12:26.106396] [INFO ] [MAIN ] EMD: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:26.106609] [INFO ] [REMOTE ] EMD: Fetching primary data for 2025-09. [2025-09-02T17:12:26.725593] [INFO ] [REMOTE ] ELS: Incremental fetch complete for 2025-09 (2.35 seconds). [2025-09-02T17:12:26.768089] [INFO ] [MAIN ] ELS: Adding 377 new records, updating 0 existing records. [2025-09-02T17:12:26.774547] [INFO ] [MAIN ] ELS: Combined dataset has 22830 total records. [2025-09-02T17:12:26.955442] [WARN ] [VALIDATOR ] ELS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:27.143901] [WARN ] [VALIDATOR ] ELS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:27.144075] [INFO ] [MAIN ] ELS: Combined data validation passed. [2025-09-02T17:12:27.255560] [INFO ] [REMOTE ] EMA: Incremental fetch complete for 2025-09 (1.52 seconds). [2025-09-02T17:12:27.269827] [INFO ] [MAIN ] EMA: Adding 97 new records, updating 0 existing records. [2025-09-02T17:12:27.286539] [INFO ] [MAIN ] EMA: Combined dataset has 6151 total records. [2025-09-02T17:12:27.422291] [INFO ] [MAIN ] ELS: Update completed successfully. [2025-09-02T17:12:27.457223] [INFO ] [MAIN ] Update Progress: 728/2372 symbols completed. ELS took 4.0s. Estimated remaining: 27m 59s. Rate: 58.7 symbols/min [2025-09-02T17:12:27.532354] [WARN ] [VALIDATOR ] EMA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:27.818033] [INFO ] [MAIN ] EME: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:27.856292] [WARN ] [VALIDATOR ] EMA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:27.856474] [INFO ] [MAIN ] EMA: Combined data validation passed. [2025-09-02T17:12:27.878623] [INFO ] [MAIN ] EME: Loaded 13032 existing records. [2025-09-02T17:12:28.073468] [INFO ] [MAIN ] EME: Found 1 missing trading days. [2025-09-02T17:12:28.074831] [INFO ] [MAIN ] EME: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:28.075070] [INFO ] [REMOTE ] EME: Fetching primary data for 2025-09. [2025-09-02T17:12:28.075153] [INFO ] [MAIN ] EMA: Update completed successfully. [2025-09-02T17:12:28.076755] [INFO ] [MAIN ] Update Progress: 729/2372 symbols completed. EMA took 3.0s. Estimated remaining: 27m 57s. Rate: 58.8 symbols/min [2025-09-02T17:12:28.244588] [INFO ] [MAIN ] EMF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:28.247556] [INFO ] [MAIN ] EMF: Loaded 1493 existing records. [2025-09-02T17:12:28.413555] [INFO ] [MAIN ] EMF: Found 1 missing trading days. [2025-09-02T17:12:28.416065] [INFO ] [MAIN ] EMF: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:28.415999] [INFO ] [REMOTE ] EMD: Incremental fetch complete for 2025-09 (2.31 seconds). [2025-09-02T17:12:28.416326] [INFO ] [REMOTE ] EMF: Fetching primary data for 2025-09. [2025-09-02T17:12:28.441638] [INFO ] [MAIN ] EMD: Adding 270 new records, updating 0 existing records. [2025-09-02T17:12:28.443973] [INFO ] [MAIN ] EMD: Combined dataset has 9785 total records. [2025-09-02T17:12:28.619571] [WARN ] [VALIDATOR ] EMD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:28.722632] [INFO ] [REMOTE ] ELV: Incremental fetch complete for 2025-09 (3.13 seconds). [2025-09-02T17:12:28.810181] [INFO ] [MAIN ] ELV: Adding 374 new records, updating 0 existing records. [2025-09-02T17:12:28.851198] [INFO ] [MAIN ] ELV: Combined dataset has 23659 total records. [2025-09-02T17:12:28.980939] [WARN ] [VALIDATOR ] EMD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:29.032932] [INFO ] [MAIN ] EMD: Combined data validation passed. [2025-09-02T17:12:29.037023] [WARN ] [VALIDATOR ] ELV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:29.080133] [WARN ] [MAIN ] EME: Failed to fetch data for month 2025-09. [2025-09-02T17:12:29.112731] [WARN ] [MAIN ] EME: No new data fetched. Keeping existing data. [2025-09-02T17:12:29.179976] [INFO ] [MAIN ] Update Progress: 730/2372 symbols completed. EME took 1.7s. Estimated remaining: 27m 57s. Rate: 58.8 symbols/min [2025-09-02T17:12:29.463097] [INFO ] [REMOTE ] EMF: Incremental fetch complete for 2025-09 (1.05 seconds). [2025-09-02T17:12:29.463010] [INFO ] [MAIN ] EMN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:29.466680] [INFO ] [MAIN ] EMF: Adding 21 new records, updating 0 existing records. [2025-09-02T17:12:29.470332] [INFO ] [MAIN ] EMF: Combined dataset has 1514 total records. [2025-09-02T17:12:29.493961] [INFO ] [MAIN ] EMD: Update completed successfully. [2025-09-02T17:12:29.548848] [INFO ] [MAIN ] Update Progress: 731/2372 symbols completed. EMD took 3.8s. Estimated remaining: 27m 54s. Rate: 58.8 symbols/min [2025-09-02T17:12:29.690520] [WARN ] [VALIDATOR ] ELV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:29.705510] [INFO ] [MAIN ] ELV: Combined data validation passed. [2025-09-02T17:12:29.748879] [WARN ] [VALIDATOR ] EMF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:29.760350] [INFO ] [MAIN ] EMN: Loaded 23086 existing records. [2025-09-02T17:12:30.075995] [INFO ] [MAIN ] EMO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:30.320202] [INFO ] [MAIN ] EMO: Loaded 5803 existing records. [2025-09-02T17:12:30.316974] [INFO ] [MAIN ] EMN: Found 1 missing trading days. [2025-09-02T17:12:30.345237] [INFO ] [MAIN ] EMN: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:30.376872] [INFO ] [REMOTE ] EMN: Fetching primary data for 2025-09. [2025-09-02T17:12:30.525347] [INFO ] [MAIN ] ELV: Update completed successfully. [2025-09-02T17:12:30.539201] [INFO ] [MAIN ] Update Progress: 732/2372 symbols completed. ELV took 5.7s. Estimated remaining: 27m 53s. Rate: 58.8 symbols/min [2025-09-02T17:12:30.562118] [INFO ] [MAIN ] EMO: Found 1 missing trading days. [2025-09-02T17:12:30.562666] [INFO ] [MAIN ] EMO: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:30.595300] [INFO ] [REMOTE ] EMO: Fetching primary data for 2025-09. [2025-09-02T17:12:30.574231] [WARN ] [VALIDATOR ] EMF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:30.600730] [INFO ] [MAIN ] EMF: Combined data validation passed. [2025-09-02T17:12:30.751994] [INFO ] [MAIN ] EMP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:30.753028] [INFO ] [MAIN ] EMF: Update completed successfully. [2025-09-02T17:12:30.753760] [INFO ] [MAIN ] Update Progress: 733/2372 symbols completed. EMF took 2.7s. Estimated remaining: 27m 50s. Rate: 58.9 symbols/min [2025-09-02T17:12:30.852615] [INFO ] [MAIN ] EMP: Loaded 1299 existing records. [2025-09-02T17:12:31.051188] [INFO ] [MAIN ] EMR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:31.106047] [INFO ] [MAIN ] EMP: Found 1 missing trading days. [2025-09-02T17:12:31.106187] [INFO ] [MAIN ] EMP: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:31.106403] [INFO ] [REMOTE ] EMP: Fetching primary data for 2025-09. [2025-09-02T17:12:31.129743] [INFO ] [MAIN ] EMR: Loaded 24239 existing records. [2025-09-02T17:12:31.307791] [INFO ] [MAIN ] EMR: Found 1 missing trading days. [2025-09-02T17:12:31.307942] [INFO ] [MAIN ] EMR: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:31.308142] [INFO ] [REMOTE ] EMR: Fetching primary data for 2025-09. [2025-09-02T17:12:32.092423] [INFO ] [REMOTE ] EMO: Incremental fetch complete for 2025-09 (1.50 seconds). [2025-09-02T17:12:32.115005] [INFO ] [MAIN ] EMO: Adding 284 new records, updating 0 existing records. [2025-09-02T17:12:32.117266] [INFO ] [MAIN ] EMO: Combined dataset has 6087 total records. [2025-09-02T17:12:32.227030] [INFO ] [REMOTE ] EMP: Incremental fetch complete for 2025-09 (1.12 seconds). [2025-09-02T17:12:32.240808] [INFO ] [MAIN ] EMP: Adding 21 new records, updating 0 existing records. [2025-09-02T17:12:32.289815] [INFO ] [MAIN ] EMP: Combined dataset has 1320 total records. [2025-09-02T17:12:32.357751] [WARN ] [VALIDATOR ] EMO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:32.599702] [WARN ] [VALIDATOR ] EMP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:32.860729] [WARN ] [VALIDATOR ] EMP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:32.860683] [WARN ] [VALIDATOR ] EMO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:32.860911] [INFO ] [MAIN ] EMO: Combined data validation passed. [2025-09-02T17:12:32.860995] [INFO ] [MAIN ] EMP: Combined data validation passed. [2025-09-02T17:12:32.900088] [INFO ] [MAIN ] EMP: Update completed successfully. [2025-09-02T17:12:32.901634] [INFO ] [MAIN ] Update Progress: 734/2372 symbols completed. EMP took 2.3s. Estimated remaining: 27m 52s. Rate: 58.8 symbols/min [2025-09-02T17:12:33.034288] [INFO ] [MAIN ] EMO: Update completed successfully. [2025-09-02T17:12:33.060840] [INFO ] [MAIN ] Update Progress: 735/2372 symbols completed. EMO took 3.5s. Estimated remaining: 27m 49s. Rate: 58.9 symbols/min [2025-09-02T17:12:33.179415] [INFO ] [MAIN ] ENB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:33.262264] [INFO ] [MAIN ] ENFY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:33.266089] [INFO ] [REMOTE ] EMN: Incremental fetch complete for 2025-09 (2.89 seconds). [2025-09-02T17:12:33.317714] [INFO ] [MAIN ] EMN: Adding 383 new records, updating 0 existing records. [2025-09-02T17:12:33.328250] [INFO ] [MAIN ] ENFY: Loaded 1985 existing records. [2025-09-02T17:12:33.329543] [INFO ] [MAIN ] ENB: Loaded 24415 existing records. [2025-09-02T17:12:33.522677] [INFO ] [MAIN ] EMN: Combined dataset has 23469 total records. [2025-09-02T17:12:33.736105] [INFO ] [MAIN ] ENB: Found 1 missing trading days. [2025-09-02T17:12:33.779832] [INFO ] [MAIN ] ENB: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:33.796326] [INFO ] [REMOTE ] ENB: Fetching primary data for 2025-09. [2025-09-02T17:12:33.801448] [INFO ] [MAIN ] ENFY: Found 1 missing trading days. [2025-09-02T17:12:33.812977] [INFO ] [MAIN ] ENFY: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:33.824534] [INFO ] [REMOTE ] ENFY: Fetching primary data for 2025-09. [2025-09-02T17:12:33.891784] [WARN ] [VALIDATOR ] EMN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:34.080929] [WARN ] [VALIDATOR ] EMN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:34.081090] [INFO ] [MAIN ] EMN: Combined data validation passed. [2025-09-02T17:12:34.225686] [INFO ] [MAIN ] EMN: Update completed successfully. [2025-09-02T17:12:34.228186] [INFO ] [MAIN ] Update Progress: 736/2372 symbols completed. EMN took 5.0s. Estimated remaining: 27m 48s. Rate: 58.8 symbols/min [2025-09-02T17:12:34.333044] [INFO ] [REMOTE ] EMR: Incremental fetch complete for 2025-09 (3.02 seconds). [2025-09-02T17:12:34.490434] [INFO ] [MAIN ] EMR: Adding 384 new records, updating 0 existing records. [2025-09-02T17:12:34.492693] [INFO ] [MAIN ] ENIC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:34.502550] [INFO ] [MAIN ] EMR: Combined dataset has 24623 total records. [2025-09-02T17:12:34.611960] [INFO ] [MAIN ] ENIC: Loaded 16659 existing records. [2025-09-02T17:12:34.801247] [WARN ] [VALIDATOR ] EMR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:35.000433] [INFO ] [MAIN ] ENIC: Found 1 missing trading days. [2025-09-02T17:12:35.008581] [INFO ] [REMOTE ] ENFY: Incremental fetch complete for 2025-09 (1.18 seconds). [2025-09-02T17:12:35.013929] [INFO ] [MAIN ] ENIC: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:35.019406] [INFO ] [REMOTE ] ENIC: Fetching primary data for 2025-09. [2025-09-02T17:12:35.036859] [INFO ] [MAIN ] ENFY: Adding 10 new records, updating 0 existing records. [2025-09-02T17:12:35.084465] [INFO ] [MAIN ] ENFY: Combined dataset has 1995 total records. [2025-09-02T17:12:35.273292] [WARN ] [VALIDATOR ] ENFY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:35.432449] [WARN ] [VALIDATOR ] EMR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:35.451213] [INFO ] [MAIN ] EMR: Combined data validation passed. [2025-09-02T17:12:35.460248] [WARN ] [VALIDATOR ] ENFY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:35.460450] [INFO ] [MAIN ] ENFY: Combined data validation passed. [2025-09-02T17:12:35.568460] [INFO ] [MAIN ] ENFY: Update completed successfully. [2025-09-02T17:12:35.569924] [INFO ] [MAIN ] Update Progress: 737/2372 symbols completed. ENFY took 2.5s. Estimated remaining: 27m 48s. Rate: 58.8 symbols/min [2025-09-02T17:12:35.746011] [INFO ] [MAIN ] ENO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:35.758333] [INFO ] [MAIN ] ENO: Loaded 803 existing records. [2025-09-02T17:12:35.939351] [INFO ] [MAIN ] ENO: Found 1 missing trading days. [2025-09-02T17:12:35.940423] [INFO ] [MAIN ] ENO: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:35.940909] [INFO ] [REMOTE ] ENO: Fetching primary data for 2025-09. [2025-09-02T17:12:35.975146] [INFO ] [MAIN ] EMR: Update completed successfully. [2025-09-02T17:12:35.978023] [INFO ] [MAIN ] Update Progress: 738/2372 symbols completed. EMR took 5.2s. Estimated remaining: 27m 45s. Rate: 58.9 symbols/min [2025-09-02T17:12:36.148100] [INFO ] [MAIN ] ENOV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:36.169112] [INFO ] [MAIN ] ENOV: Loaded 21746 existing records. [2025-09-02T17:12:36.346383] [INFO ] [MAIN ] ENOV: Found 1 missing trading days. [2025-09-02T17:12:36.346565] [INFO ] [MAIN ] ENOV: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:36.346795] [INFO ] [REMOTE ] ENOV: Fetching primary data for 2025-09. [2025-09-02T17:12:36.858661] [INFO ] [REMOTE ] ENB: Incremental fetch complete for 2025-09 (3.06 seconds). [2025-09-02T17:12:36.903748] [INFO ] [MAIN ] ENB: Adding 389 new records, updating 0 existing records. [2025-09-02T17:12:36.907566] [INFO ] [MAIN ] ENB: Combined dataset has 24804 total records. [2025-09-02T17:12:37.073366] [INFO ] [REMOTE ] ENO: Incremental fetch complete for 2025-09 (1.13 seconds). [2025-09-02T17:12:37.077366] [INFO ] [MAIN ] ENO: Adding 13 new records, updating 0 existing records. [2025-09-02T17:12:37.096780] [INFO ] [MAIN ] ENO: Combined dataset has 816 total records. [2025-09-02T17:12:37.099519] [WARN ] [VALIDATOR ] ENB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:37.477822] [WARN ] [VALIDATOR ] ENO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:37.492601] [INFO ] [REMOTE ] ENIC: Incremental fetch complete for 2025-09 (2.47 seconds). [2025-09-02T17:12:37.559045] [INFO ] [MAIN ] ENIC: Adding 245 new records, updating 0 existing records. [2025-09-02T17:12:37.662553] [INFO ] [MAIN ] ENIC: Combined dataset has 16904 total records. [2025-09-02T17:12:37.809928] [WARN ] [VALIDATOR ] ENB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:37.830292] [INFO ] [MAIN ] ENB: Combined data validation passed. [2025-09-02T17:12:37.919560] [WARN ] [VALIDATOR ] ENIC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:38.140619] [WARN ] [VALIDATOR ] ENO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:38.170591] [INFO ] [MAIN ] ENO: Combined data validation passed. [2025-09-02T17:12:38.212733] [INFO ] [MAIN ] ENO: Update completed successfully. [2025-09-02T17:12:38.213813] [INFO ] [MAIN ] Update Progress: 739/2372 symbols completed. ENO took 2.6s. Estimated remaining: 27m 47s. Rate: 58.8 symbols/min [2025-09-02T17:12:38.408108] [INFO ] [MAIN ] ENR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:38.420280] [WARN ] [VALIDATOR ] ENIC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:38.425833] [INFO ] [MAIN ] ENIC: Combined data validation passed. [2025-09-02T17:12:38.533066] [INFO ] [MAIN ] ENR: Loaded 20854 existing records. [2025-09-02T17:12:38.631055] [INFO ] [REMOTE ] ENOV: Incremental fetch complete for 2025-09 (2.28 seconds). [2025-09-02T17:12:38.681546] [INFO ] [MAIN ] ENB: Update completed successfully. [2025-09-02T17:12:38.731340] [INFO ] [MAIN ] ENOV: Adding 329 new records, updating 0 existing records. [2025-09-02T17:12:38.728104] [INFO ] [MAIN ] Update Progress: 740/2372 symbols completed. ENB took 5.8s. Estimated remaining: 27m 45s. Rate: 58.8 symbols/min [2025-09-02T17:12:38.826200] [INFO ] [MAIN ] ENR: Found 1 missing trading days. [2025-09-02T17:12:38.854733] [INFO ] [MAIN ] ENR: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:38.866034] [INFO ] [REMOTE ] ENR: Fetching primary data for 2025-09. [2025-09-02T17:12:38.893981] [INFO ] [MAIN ] ENOV: Combined dataset has 22075 total records. [2025-09-02T17:12:39.040029] [INFO ] [MAIN ] ENS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:39.099226] [INFO ] [MAIN ] ENIC: Update completed successfully. [2025-09-02T17:12:39.114359] [INFO ] [MAIN ] Update Progress: 741/2372 symbols completed. ENIC took 4.9s. Estimated remaining: 27m 42s. Rate: 58.9 symbols/min [2025-09-02T17:12:39.168996] [WARN ] [VALIDATOR ] ENOV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:39.323760] [INFO ] [MAIN ] ENS: Loaded 13578 existing records. [2025-09-02T17:12:39.610440] [INFO ] [MAIN ] ENVA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:39.723048] [INFO ] [MAIN ] ENS: Found 1 missing trading days. [2025-09-02T17:12:39.723354] [INFO ] [MAIN ] ENS: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:39.723746] [INFO ] [REMOTE ] ENS: Fetching primary data for 2025-09. [2025-09-02T17:12:39.731114] [INFO ] [MAIN ] ENVA: Loaded 11460 existing records. [2025-09-02T17:12:39.916502] [INFO ] [MAIN ] ENVA: Found 1 missing trading days. [2025-09-02T17:12:39.916835] [INFO ] [MAIN ] ENVA: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:39.917215] [INFO ] [REMOTE ] ENVA: Fetching primary data for 2025-09. [2025-09-02T17:12:39.919173] [WARN ] [VALIDATOR ] ENOV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:39.919328] [INFO ] [MAIN ] ENOV: Combined data validation passed. [2025-09-02T17:12:40.061437] [INFO ] [MAIN ] ENOV: Update completed successfully. [2025-09-02T17:12:40.063594] [INFO ] [MAIN ] Update Progress: 742/2372 symbols completed. ENOV took 4.1s. Estimated remaining: 27m 41s. Rate: 58.9 symbols/min [2025-09-02T17:12:40.231133] [INFO ] [MAIN ] EOD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:40.240420] [INFO ] [MAIN ] EOD: Loaded 8082 existing records. [2025-09-02T17:12:40.409343] [INFO ] [MAIN ] EOD: Found 1 missing trading days. [2025-09-02T17:12:40.409528] [INFO ] [MAIN ] EOD: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:40.409755] [INFO ] [REMOTE ] EOD: Fetching primary data for 2025-09. [2025-09-02T17:12:41.377323] [INFO ] [REMOTE ] ENR: Incremental fetch complete for 2025-09 (2.51 seconds). [2025-09-02T17:12:41.417133] [INFO ] [MAIN ] ENR: Adding 297 new records, updating 0 existing records. [2025-09-02T17:12:41.420504] [INFO ] [MAIN ] ENR: Combined dataset has 21151 total records. [2025-09-02T17:12:41.595582] [WARN ] [VALIDATOR ] ENR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:41.701615] [INFO ] [REMOTE ] ENVA: Incremental fetch complete for 2025-09 (1.78 seconds). [2025-09-02T17:12:41.735934] [INFO ] [MAIN ] ENVA: Adding 188 new records, updating 0 existing records. [2025-09-02T17:12:41.814107] [INFO ] [MAIN ] ENVA: Combined dataset has 11648 total records. [2025-09-02T17:12:42.005116] [WARN ] [VALIDATOR ] ENVA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:42.019669] [INFO ] [REMOTE ] ENS: Incremental fetch complete for 2025-09 (2.30 seconds). [2025-09-02T17:12:42.078065] [INFO ] [MAIN ] ENS: Adding 201 new records, updating 0 existing records. [2025-09-02T17:12:42.078193] [INFO ] [REMOTE ] EOD: Incremental fetch complete for 2025-09 (1.67 seconds). [2025-09-02T17:12:42.125730] [INFO ] [MAIN ] EOD: Adding 202 new records, updating 0 existing records. [2025-09-02T17:12:42.182363] [INFO ] [MAIN ] EOD: Combined dataset has 8284 total records. [2025-09-02T17:12:42.177111] [INFO ] [MAIN ] ENS: Combined dataset has 13779 total records. [2025-09-02T17:12:42.467694] [WARN ] [VALIDATOR ] ENR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:42.468239] [INFO ] [MAIN ] ENR: Combined data validation passed. [2025-09-02T17:12:42.660410] [WARN ] [VALIDATOR ] EOD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:42.690245] [WARN ] [VALIDATOR ] ENS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:43.116756] [WARN ] [VALIDATOR ] ENVA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:43.122873] [INFO ] [MAIN ] ENVA: Combined data validation passed. [2025-09-02T17:12:43.124808] [WARN ] [VALIDATOR ] ENS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:43.124352] [WARN ] [VALIDATOR ] EOD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:43.129173] [INFO ] [MAIN ] ENS: Combined data validation passed. [2025-09-02T17:12:43.128213] [INFO ] [MAIN ] EOD: Combined data validation passed. [2025-09-02T17:12:43.316316] [INFO ] [MAIN ] ENR: Update completed successfully. [2025-09-02T17:12:43.320904] [INFO ] [MAIN ] Update Progress: 743/2372 symbols completed. ENR took 5.1s. Estimated remaining: 27m 45s. Rate: 58.7 symbols/min [2025-09-02T17:12:43.440293] [INFO ] [MAIN ] EOD: Update completed successfully. [2025-09-02T17:12:43.448549] [INFO ] [MAIN ] ENS: Update completed successfully. [2025-09-02T17:12:43.448097] [INFO ] [MAIN ] Update Progress: 744/2372 symbols completed. EOD took 3.4s. Estimated remaining: 27m 42s. Rate: 58.8 symbols/min [2025-09-02T17:12:43.477483] [INFO ] [MAIN ] Update Progress: 745/2372 symbols completed. ENS took 4.7s. Estimated remaining: 27m 39s. Rate: 58.8 symbols/min [2025-09-02T17:12:43.769520] [INFO ] [MAIN ] EOG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:43.786254] [INFO ] [MAIN ] ENVA: Update completed successfully. [2025-09-02T17:12:43.788499] [INFO ] [MAIN ] Update Progress: 746/2372 symbols completed. ENVA took 4.6s. Estimated remaining: 27m 36s. Rate: 58.9 symbols/min [2025-09-02T17:12:43.883370] [INFO ] [MAIN ] EOI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:43.991783] [INFO ] [MAIN ] EOS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:43.992163] [INFO ] [MAIN ] EOI: Loaded 4165 existing records. [2025-09-02T17:12:44.156015] [INFO ] [MAIN ] EOG: Loaded 24299 existing records. [2025-09-02T17:12:44.169805] [INFO ] [MAIN ] EOT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:44.156272] [INFO ] [MAIN ] EOS: Loaded 6482 existing records. [2025-09-02T17:12:44.377244] [INFO ] [MAIN ] EOT: Loaded 3013 existing records. [2025-09-02T17:12:44.488112] [INFO ] [MAIN ] EOI: Found 1 missing trading days. [2025-09-02T17:12:44.572195] [INFO ] [MAIN ] EOI: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:44.647020] [INFO ] [REMOTE ] EOI: Fetching primary data for 2025-09. [2025-09-02T17:12:44.691466] [INFO ] [MAIN ] EOS: Found 1 missing trading days. [2025-09-02T17:12:44.705187] [INFO ] [MAIN ] EOG: Found 1 missing trading days. [2025-09-02T17:12:44.705364] [INFO ] [MAIN ] EOS: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:44.714306] [INFO ] [REMOTE ] EOS: Fetching primary data for 2025-09. [2025-09-02T17:12:44.710786] [INFO ] [MAIN ] EOG: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:44.725935] [INFO ] [REMOTE ] EOG: Fetching primary data for 2025-09. [2025-09-02T17:12:44.786281] [INFO ] [MAIN ] EOT: Found 1 missing trading days. [2025-09-02T17:12:44.786373] [INFO ] [MAIN ] EOT: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:44.786574] [INFO ] [REMOTE ] EOT: Fetching primary data for 2025-09. [2025-09-02T17:12:45.934117] [INFO ] [REMOTE ] EOS: Incremental fetch complete for 2025-09 (1.22 seconds). [2025-09-02T17:12:45.950529] [INFO ] [MAIN ] EOS: Adding 170 new records, updating 0 existing records. [2025-09-02T17:12:45.952575] [INFO ] [MAIN ] EOS: Combined dataset has 6652 total records. [2025-09-02T17:12:46.081112] [INFO ] [REMOTE ] EOT: Incremental fetch complete for 2025-09 (1.29 seconds). [2025-09-02T17:12:46.108360] [INFO ] [MAIN ] EOT: Adding 31 new records, updating 0 existing records. [2025-09-02T17:12:46.135959] [WARN ] [VALIDATOR ] EOS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:46.203792] [INFO ] [MAIN ] EOT: Combined dataset has 3044 total records. [2025-09-02T17:12:46.217238] [INFO ] [REMOTE ] EOI: Incremental fetch complete for 2025-09 (1.57 seconds). [2025-09-02T17:12:46.250932] [INFO ] [MAIN ] EOI: Adding 62 new records, updating 0 existing records. [2025-09-02T17:12:46.388537] [INFO ] [MAIN ] EOI: Combined dataset has 4227 total records. [2025-09-02T17:12:46.397559] [WARN ] [MAIN ] EOG: Failed to fetch data for month 2025-09. [2025-09-02T17:12:46.447497] [WARN ] [MAIN ] EOG: No new data fetched. Keeping existing data. [2025-09-02T17:12:46.486586] [INFO ] [MAIN ] Update Progress: 747/2372 symbols completed. EOG took 3.2s. Estimated remaining: 27m 39s. Rate: 58.8 symbols/min [2025-09-02T17:12:46.648247] [WARN ] [VALIDATOR ] EOT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:46.851858] [WARN ] [VALIDATOR ] EOI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:47.029223] [INFO ] [MAIN ] EPAC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:47.179054] [WARN ] [VALIDATOR ] EOS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:47.206551] [INFO ] [MAIN ] EOS: Combined data validation passed. [2025-09-02T17:12:47.272633] [INFO ] [MAIN ] EPAC: Loaded 12614 existing records. [2025-09-02T17:12:47.436861] [INFO ] [MAIN ] EOS: Update completed successfully. [2025-09-02T17:12:47.449062] [INFO ] [MAIN ] Update Progress: 748/2372 symbols completed. EOS took 3.9s. Estimated remaining: 27m 38s. Rate: 58.8 symbols/min [2025-09-02T17:12:47.461092] [WARN ] [VALIDATOR ] EOI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:47.461007] [WARN ] [VALIDATOR ] EOT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:47.533532] [INFO ] [MAIN ] EOT: Combined data validation passed. [2025-09-02T17:12:47.592039] [INFO ] [MAIN ] EPAC: Found 1 missing trading days. [2025-09-02T17:12:47.592173] [INFO ] [MAIN ] EOI: Combined data validation passed. [2025-09-02T17:12:47.633184] [INFO ] [MAIN ] EPAC: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:47.639296] [INFO ] [REMOTE ] EPAC: Fetching primary data for 2025-09. [2025-09-02T17:12:47.727995] [INFO ] [MAIN ] EPAM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:47.739242] [INFO ] [MAIN ] EOT: Update completed successfully. [2025-09-02T17:12:47.741077] [INFO ] [MAIN ] Update Progress: 749/2372 symbols completed. EOT took 4.0s. Estimated remaining: 27m 35s. Rate: 58.8 symbols/min [2025-09-02T17:12:47.859590] [INFO ] [MAIN ] EPAM: Loaded 16765 existing records. [2025-09-02T17:12:47.918401] [INFO ] [MAIN ] EOI: Update completed successfully. [2025-09-02T17:12:47.977685] [INFO ] [MAIN ] Update Progress: 750/2372 symbols completed. EOI took 4.5s. Estimated remaining: 27m 33s. Rate: 58.9 symbols/min [2025-09-02T17:12:48.024286] [INFO ] [MAIN ] EPC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:48.243764] [INFO ] [MAIN ] EPAM: Found 1 missing trading days. [2025-09-02T17:12:48.244183] [INFO ] [MAIN ] EPAM: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:48.244842] [INFO ] [REMOTE ] EPAM: Fetching primary data for 2025-09. [2025-09-02T17:12:48.326929] [INFO ] [MAIN ] EPD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:48.328726] [INFO ] [MAIN ] EPC: Loaded 18455 existing records. [2025-09-02T17:12:48.513798] [INFO ] [MAIN ] EPC: Found 1 missing trading days. [2025-09-02T17:12:48.521749] [INFO ] [MAIN ] EPC: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:48.522429] [INFO ] [REMOTE ] EPC: Fetching primary data for 2025-09. [2025-09-02T17:12:48.522225] [INFO ] [MAIN ] EPD: Loaded 24461 existing records. [2025-09-02T17:12:48.698438] [INFO ] [MAIN ] EPD: Found 1 missing trading days. [2025-09-02T17:12:48.698586] [INFO ] [MAIN ] EPD: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:48.698810] [INFO ] [REMOTE ] EPD: Fetching primary data for 2025-09. [2025-09-02T17:12:49.626427] [INFO ] [REMOTE ] EPAC: Incremental fetch complete for 2025-09 (1.99 seconds). [2025-09-02T17:12:49.694432] [INFO ] [MAIN ] EPAC: Adding 119 new records, updating 0 existing records. [2025-09-02T17:12:49.698334] [INFO ] [MAIN ] EPAC: Combined dataset has 12733 total records. [2025-09-02T17:12:49.875678] [WARN ] [VALIDATOR ] EPAC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:50.058735] [WARN ] [VALIDATOR ] EPAC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:50.058881] [INFO ] [MAIN ] EPAC: Combined data validation passed. [2025-09-02T17:12:50.140906] [INFO ] [MAIN ] EPAC: Update completed successfully. [2025-09-02T17:12:50.142379] [INFO ] [MAIN ] Update Progress: 751/2372 symbols completed. EPAC took 3.6s. Estimated remaining: 27m 34s. Rate: 58.8 symbols/min [2025-09-02T17:12:50.317208] [INFO ] [REMOTE ] EPAM: Incremental fetch complete for 2025-09 (2.07 seconds). [2025-09-02T17:12:50.320137] [INFO ] [MAIN ] EPR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:50.350906] [INFO ] [MAIN ] EPAM: Adding 248 new records, updating 0 existing records. [2025-09-02T17:12:50.355689] [INFO ] [MAIN ] EPAM: Combined dataset has 17013 total records. [2025-09-02T17:12:50.486077] [INFO ] [MAIN ] EPR: Loaded 20536 existing records. [2025-09-02T17:12:50.604898] [INFO ] [REMOTE ] EPC: Incremental fetch complete for 2025-09 (2.08 seconds). [2025-09-02T17:12:50.592728] [WARN ] [VALIDATOR ] EPAM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:50.728936] [INFO ] [MAIN ] EPC: Adding 292 new records, updating 0 existing records. [2025-09-02T17:12:50.867413] [INFO ] [MAIN ] EPR: Found 1 missing trading days. [2025-09-02T17:12:50.872838] [INFO ] [MAIN ] EPR: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:50.907408] [INFO ] [REMOTE ] EPR: Fetching primary data for 2025-09. [2025-09-02T17:12:50.939491] [INFO ] [MAIN ] EPC: Combined dataset has 18747 total records. [2025-09-02T17:12:51.126054] [WARN ] [VALIDATOR ] EPC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:51.312427] [INFO ] [REMOTE ] EPD: Incremental fetch complete for 2025-09 (2.61 seconds). [2025-09-02T17:12:51.344859] [WARN ] [VALIDATOR ] EPAM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:51.364490] [INFO ] [MAIN ] EPAM: Combined data validation passed. [2025-09-02T17:12:51.364393] [INFO ] [MAIN ] EPD: Adding 388 new records, updating 0 existing records. [2025-09-02T17:12:51.371788] [INFO ] [MAIN ] EPD: Combined dataset has 24849 total records. [2025-09-02T17:12:51.573032] [WARN ] [VALIDATOR ] EPC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:51.636008] [WARN ] [VALIDATOR ] EPD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:51.647698] [INFO ] [MAIN ] EPC: Combined data validation passed. [2025-09-02T17:12:51.956619] [INFO ] [MAIN ] EPAM: Update completed successfully. [2025-09-02T17:12:51.959024] [INFO ] [MAIN ] Update Progress: 752/2372 symbols completed. EPAM took 4.5s. Estimated remaining: 27m 35s. Rate: 58.7 symbols/min [2025-09-02T17:12:52.028135] [INFO ] [MAIN ] EPC: Update completed successfully. [2025-09-02T17:12:52.042332] [INFO ] [MAIN ] Update Progress: 753/2372 symbols completed. EPC took 4.3s. Estimated remaining: 27m 32s. Rate: 58.8 symbols/min [2025-09-02T17:12:52.241441] [INFO ] [MAIN ] EPRT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:52.282683] [WARN ] [VALIDATOR ] EPD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:52.295230] [INFO ] [MAIN ] EPD: Combined data validation passed. [2025-09-02T17:12:52.314637] [INFO ] [MAIN ] EQBK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:52.386431] [INFO ] [MAIN ] EPRT: Loaded 21914 existing records. [2025-09-02T17:12:52.479931] [INFO ] [MAIN ] EQBK: Loaded 5519 existing records. [2025-09-02T17:12:52.733277] [INFO ] [MAIN ] EPRT: Found 1 missing trading days. [2025-09-02T17:12:52.754624] [INFO ] [MAIN ] EPRT: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:52.782083] [INFO ] [MAIN ] EQBK: Found 1 missing trading days. [2025-09-02T17:12:52.784254] [INFO ] [MAIN ] EQBK: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:52.782620] [INFO ] [REMOTE ] EPRT: Fetching primary data for 2025-09. [2025-09-02T17:12:52.786302] [INFO ] [REMOTE ] EQBK: Fetching primary data for 2025-09. [2025-09-02T17:12:52.841952] [INFO ] [MAIN ] EPD: Update completed successfully. [2025-09-02T17:12:52.844611] [INFO ] [MAIN ] Update Progress: 754/2372 symbols completed. EPD took 4.8s. Estimated remaining: 27m 30s. Rate: 58.8 symbols/min [2025-09-02T17:12:53.012549] [INFO ] [MAIN ] EQH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:53.034900] [INFO ] [MAIN ] EQH: Loaded 23970 existing records. [2025-09-02T17:12:53.206988] [INFO ] [MAIN ] EQH: Found 1 missing trading days. [2025-09-02T17:12:53.207150] [INFO ] [MAIN ] EQH: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:53.207352] [INFO ] [REMOTE ] EQH: Fetching primary data for 2025-09. [2025-09-02T17:12:53.592134] [INFO ] [REMOTE ] EPR: Incremental fetch complete for 2025-09 (2.68 seconds). [2025-09-02T17:12:53.633102] [INFO ] [MAIN ] EPR: Adding 361 new records, updating 0 existing records. [2025-09-02T17:12:53.636950] [INFO ] [MAIN ] EPR: Combined dataset has 20897 total records. [2025-09-02T17:12:53.813219] [WARN ] [VALIDATOR ] EPR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:54.002472] [WARN ] [VALIDATOR ] EPR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:54.002634] [INFO ] [MAIN ] EPR: Combined data validation passed. [2025-09-02T17:12:54.137024] [INFO ] [MAIN ] EPR: Update completed successfully. [2025-09-02T17:12:54.139057] [INFO ] [MAIN ] Update Progress: 755/2372 symbols completed. EPR took 4.0s. Estimated remaining: 27m 30s. Rate: 58.8 symbols/min [2025-09-02T17:12:54.309525] [INFO ] [REMOTE ] EQBK: Incremental fetch complete for 2025-09 (1.52 seconds). [2025-09-02T17:12:54.309436] [INFO ] [MAIN ] EQNR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:54.319469] [INFO ] [MAIN ] EQBK: Adding 72 new records, updating 0 existing records. [2025-09-02T17:12:54.321675] [INFO ] [MAIN ] EQBK: Combined dataset has 5591 total records. [2025-09-02T17:12:54.505760] [WARN ] [VALIDATOR ] EQBK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:54.576765] [INFO ] [MAIN ] EQNR: Loaded 24180 existing records. [2025-09-02T17:12:54.871396] [INFO ] [MAIN ] EQNR: Found 1 missing trading days. [2025-09-02T17:12:54.871686] [INFO ] [MAIN ] EQNR: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:54.875746] [INFO ] [REMOTE ] EQNR: Fetching primary data for 2025-09. [2025-09-02T17:12:54.875951] [INFO ] [REMOTE ] EPRT: Incremental fetch complete for 2025-09 (2.09 seconds). [2025-09-02T17:12:54.922504] [INFO ] [MAIN ] EPRT: Adding 351 new records, updating 0 existing records. [2025-09-02T17:12:54.927976] [WARN ] [VALIDATOR ] EQBK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:54.928302] [INFO ] [MAIN ] EQBK: Combined data validation passed. [2025-09-02T17:12:54.928893] [INFO ] [MAIN ] EPRT: Combined dataset has 22265 total records. [2025-09-02T17:12:55.152439] [WARN ] [VALIDATOR ] EPRT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:55.152557] [INFO ] [MAIN ] EQBK: Update completed successfully. [2025-09-02T17:12:55.196191] [INFO ] [MAIN ] Update Progress: 756/2372 symbols completed. EQBK took 3.1s. Estimated remaining: 27m 29s. Rate: 58.8 symbols/min [2025-09-02T17:12:55.515087] [INFO ] [MAIN ] EQR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:55.520847] [WARN ] [VALIDATOR ] EPRT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:55.521013] [INFO ] [MAIN ] EPRT: Combined data validation passed. [2025-09-02T17:12:55.541377] [INFO ] [MAIN ] EQR: Loaded 23395 existing records. [2025-09-02T17:12:55.810860] [INFO ] [REMOTE ] EQH: Incremental fetch complete for 2025-09 (2.60 seconds). [2025-09-02T17:12:55.819196] [INFO ] [MAIN ] EQR: Found 1 missing trading days. [2025-09-02T17:12:55.837732] [INFO ] [MAIN ] EQR: Need to fetch 1 months: 2025-09 [2025-09-02T17:12:55.838330] [INFO ] [REMOTE ] EQR: Fetching primary data for 2025-09. [2025-09-02T17:12:55.870934] [INFO ] [MAIN ] EQH: Adding 390 new records, updating 0 existing records. [2025-09-02T17:12:55.879193] [INFO ] [MAIN ] EQH: Combined dataset has 24360 total records. [2025-09-02T17:12:56.069724] [WARN ] [VALIDATOR ] EQH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:56.285937] [WARN ] [VALIDATOR ] EQH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:56.285878] [INFO ] [MAIN ] EPRT: Update completed successfully. [2025-09-02T17:12:56.286180] [INFO ] [MAIN ] EQH: Combined data validation passed. [2025-09-02T17:12:56.290714] [INFO ] [MAIN ] Update Progress: 757/2372 symbols completed. EPRT took 4.3s. Estimated remaining: 27m 28s. Rate: 58.8 symbols/min [2025-09-02T17:12:56.441169] [INFO ] [MAIN ] EQH: Update completed successfully. [2025-09-02T17:12:56.443960] [INFO ] [MAIN ] Update Progress: 758/2372 symbols completed. EQH took 3.6s. Estimated remaining: 27m 25s. Rate: 58.9 symbols/min [2025-09-02T17:12:57.523788] [INFO ] [REMOTE ] EQNR: Incremental fetch complete for 2025-09 (2.65 seconds). [2025-09-02T17:12:57.568123] [INFO ] [MAIN ] EQNR: Adding 381 new records, updating 0 existing records. [2025-09-02T17:12:57.571737] [INFO ] [MAIN ] EQNR: Combined dataset has 24561 total records. [2025-09-02T17:12:57.746087] [WARN ] [VALIDATOR ] EQNR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:57.932577] [WARN ] [VALIDATOR ] EQNR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:57.932757] [INFO ] [MAIN ] EQNR: Combined data validation passed. [2025-09-02T17:12:58.093063] [INFO ] [MAIN ] EQNR: Update completed successfully. [2025-09-02T17:12:58.095540] [INFO ] [MAIN ] Update Progress: 759/2372 symbols completed. EQNR took 4.0s. Estimated remaining: 27m 25s. Rate: 58.8 symbols/min [2025-09-02T17:12:58.436674] [INFO ] [REMOTE ] EQR: Incremental fetch complete for 2025-09 (2.60 seconds). [2025-09-02T17:12:58.480992] [INFO ] [MAIN ] EQR: Adding 385 new records, updating 0 existing records. [2025-09-02T17:12:58.484781] [INFO ] [MAIN ] EQR: Combined dataset has 23780 total records. [2025-09-02T17:12:58.666025] [WARN ] [VALIDATOR ] EQR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:12:58.851552] [WARN ] [VALIDATOR ] EQR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:12:58.851747] [INFO ] [MAIN ] EQR: Combined data validation passed. [2025-09-02T17:12:58.999000] [INFO ] [MAIN ] EQR: Update completed successfully. [2025-09-02T17:12:59.001835] [INFO ] [MAIN ] Update Progress: 760/2372 symbols completed. EQR took 3.8s. Estimated remaining: 27m 24s. Rate: 58.8 symbols/min [2025-09-02T17:12:59.661007] [INFO ] [MAIN ] EQT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:59.658043] [INFO ] [MAIN ] EQS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:59.728785] [INFO ] [MAIN ] EQV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:59.732119] [INFO ] [MAIN ] ERJ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:12:59.734380] [INFO ] [MAIN ] EQS: Loaded 1189 existing records. [2025-09-02T17:12:59.828365] [INFO ] [MAIN ] EQV: Loaded 1487 existing records. [2025-09-02T17:13:00.030361] [INFO ] [MAIN ] EQT: Loaded 24500 existing records. [2025-09-02T17:13:00.032568] [INFO ] [MAIN ] ERJ: Loaded 23386 existing records. [2025-09-02T17:13:00.123755] [INFO ] [MAIN ] EQS: Found 1 missing trading days. [2025-09-02T17:13:00.170811] [INFO ] [MAIN ] EQS: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:00.217176] [INFO ] [REMOTE ] EQS: Fetching primary data for 2025-09. [2025-09-02T17:13:00.321217] [INFO ] [MAIN ] EQV: Found 1 missing trading days. [2025-09-02T17:13:00.379714] [INFO ] [MAIN ] EQV: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:00.422804] [INFO ] [REMOTE ] EQV: Fetching primary data for 2025-09. [2025-09-02T17:13:00.431853] [INFO ] [MAIN ] ERJ: Found 1 missing trading days. [2025-09-02T17:13:00.438448] [INFO ] [MAIN ] ERJ: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:00.454423] [INFO ] [REMOTE ] ERJ: Fetching primary data for 2025-09. [2025-09-02T17:13:00.509994] [INFO ] [MAIN ] EQT: Found 1 missing trading days. [2025-09-02T17:13:00.510150] [INFO ] [MAIN ] EQT: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:00.510371] [INFO ] [REMOTE ] EQT: Fetching primary data for 2025-09. [2025-09-02T17:13:01.832903] [WARN ] [MAIN ] EQV: Failed to fetch data for month 2025-09. [2025-09-02T17:13:01.833124] [WARN ] [MAIN ] EQV: No new data fetched. Keeping existing data. [2025-09-02T17:13:01.833299] [INFO ] [MAIN ] Update Progress: 761/2372 symbols completed. EQV took 2.8s. Estimated remaining: 27m 27s. Rate: 58.7 symbols/min [2025-09-02T17:13:02.004361] [INFO ] [MAIN ] ERO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:02.023878] [INFO ] [MAIN ] ERO: Loaded 18537 existing records. [2025-09-02T17:13:02.196824] [INFO ] [MAIN ] ERO: Found 1 missing trading days. [2025-09-02T17:13:02.197039] [INFO ] [MAIN ] ERO: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:02.197344] [INFO ] [REMOTE ] ERO: Fetching primary data for 2025-09. [2025-09-02T17:13:02.807458] [WARN ] [MAIN ] EQT: Failed to fetch data for month 2025-09. [2025-09-02T17:13:02.807607] [WARN ] [MAIN ] EQT: No new data fetched. Keeping existing data. [2025-09-02T17:13:02.807722] [INFO ] [MAIN ] Update Progress: 762/2372 symbols completed. EQT took 3.8s. Estimated remaining: 27m 26s. Rate: 58.7 symbols/min [2025-09-02T17:13:02.910024] [INFO ] [REMOTE ] EQS: Incremental fetch complete for 2025-09 (2.69 seconds). [2025-09-02T17:13:02.933760] [INFO ] [MAIN ] EQS: Adding 110 new records, updating 0 existing records. [2025-09-02T17:13:02.970690] [INFO ] [MAIN ] EQS: Combined dataset has 1299 total records. [2025-09-02T17:13:02.988520] [INFO ] [MAIN ] ES: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:03.175990] [WARN ] [VALIDATOR ] EQS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:03.298419] [INFO ] [MAIN ] ES: Loaded 23926 existing records. [2025-09-02T17:13:03.556403] [INFO ] [MAIN ] ES: Found 1 missing trading days. [2025-09-02T17:13:03.556699] [INFO ] [MAIN ] ES: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:03.557127] [INFO ] [REMOTE ] ES: Fetching primary data for 2025-09. [2025-09-02T17:13:03.561253] [WARN ] [VALIDATOR ] EQS: Missing data for 87 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-07-24 [2025-09-02T17:13:03.561374] [INFO ] [MAIN ] EQS: Combined data validation passed. [2025-09-02T17:13:03.570120] [INFO ] [MAIN ] EQS: Update completed successfully. [2025-09-02T17:13:03.570349] [INFO ] [MAIN ] Update Progress: 763/2372 symbols completed. EQS took 4.6s. Estimated remaining: 27m 24s. Rate: 58.7 symbols/min [2025-09-02T17:13:03.739751] [INFO ] [MAIN ] ESAB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:03.759127] [INFO ] [MAIN ] ESAB: Loaded 11581 existing records. [2025-09-02T17:13:03.861597] [INFO ] [REMOTE ] ERJ: Incremental fetch complete for 2025-09 (3.41 seconds). [2025-09-02T17:13:03.936460] [INFO ] [MAIN ] ERJ: Adding 343 new records, updating 0 existing records. [2025-09-02T17:13:03.990299] [INFO ] [MAIN ] ESAB: Found 1 missing trading days. [2025-09-02T17:13:03.990767] [INFO ] [MAIN ] ESAB: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:03.991093] [INFO ] [REMOTE ] ESAB: Fetching primary data for 2025-09. [2025-09-02T17:13:03.993192] [INFO ] [MAIN ] ERJ: Combined dataset has 23729 total records. [2025-09-02T17:13:04.098322] [INFO ] [REMOTE ] ERO: Incremental fetch complete for 2025-09 (1.90 seconds). [2025-09-02T17:13:04.157470] [INFO ] [MAIN ] ERO: Adding 337 new records, updating 0 existing records. [2025-09-02T17:13:04.218381] [WARN ] [VALIDATOR ] ERJ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:04.379605] [INFO ] [MAIN ] ERO: Combined dataset has 18874 total records. [2025-09-02T17:13:04.637662] [WARN ] [VALIDATOR ] ERO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:04.826600] [WARN ] [VALIDATOR ] ERJ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:04.827555] [INFO ] [MAIN ] ERJ: Combined data validation passed. [2025-09-02T17:13:04.831238] [WARN ] [VALIDATOR ] ERO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:04.831435] [INFO ] [MAIN ] ERO: Combined data validation passed. [2025-09-02T17:13:05.073972] [INFO ] [MAIN ] ERJ: Update completed successfully. [2025-09-02T17:13:05.077442] [INFO ] [MAIN ] Update Progress: 764/2372 symbols completed. ERJ took 6.1s. Estimated remaining: 27m 24s. Rate: 58.7 symbols/min [2025-09-02T17:13:05.261008] [INFO ] [MAIN ] ESE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:05.265490] [INFO ] [MAIN ] ERO: Update completed successfully. [2025-09-02T17:13:05.267180] [INFO ] [MAIN ] Update Progress: 765/2372 symbols completed. ERO took 3.4s. Estimated remaining: 27m 22s. Rate: 58.7 symbols/min [2025-09-02T17:13:05.354227] [INFO ] [MAIN ] ESE: Loaded 7703 existing records. [2025-09-02T17:13:05.566813] [INFO ] [MAIN ] ESI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:05.623402] [INFO ] [MAIN ] ESE: Found 1 missing trading days. [2025-09-02T17:13:05.623675] [INFO ] [MAIN ] ESE: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:05.623957] [INFO ] [REMOTE ] ESE: Fetching primary data for 2025-09. [2025-09-02T17:13:05.647499] [INFO ] [MAIN ] ESI: Loaded 22940 existing records. [2025-09-02T17:13:05.757145] [INFO ] [REMOTE ] ESAB: Incremental fetch complete for 2025-09 (1.77 seconds). [2025-09-02T17:13:05.804448] [INFO ] [MAIN ] ESAB: Adding 152 new records, updating 0 existing records. [2025-09-02T17:13:05.866469] [INFO ] [MAIN ] ESI: Found 1 missing trading days. [2025-09-02T17:13:05.866906] [INFO ] [MAIN ] ESI: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:05.867242] [INFO ] [REMOTE ] ESI: Fetching primary data for 2025-09. [2025-09-02T17:13:05.867478] [INFO ] [MAIN ] ESAB: Combined dataset has 11733 total records. [2025-09-02T17:13:06.046696] [WARN ] [VALIDATOR ] ESAB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:06.234616] [WARN ] [VALIDATOR ] ESAB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:06.234836] [INFO ] [MAIN ] ESAB: Combined data validation passed. [2025-09-02T17:13:06.313730] [INFO ] [MAIN ] ESAB: Update completed successfully. [2025-09-02T17:13:06.315340] [INFO ] [MAIN ] Update Progress: 766/2372 symbols completed. ESAB took 2.7s. Estimated remaining: 27m 21s. Rate: 58.7 symbols/min [2025-09-02T17:13:06.423620] [INFO ] [REMOTE ] ES: Incremental fetch complete for 2025-09 (2.87 seconds). [2025-09-02T17:13:06.526588] [INFO ] [MAIN ] ES: Adding 371 new records, updating 0 existing records. [2025-09-02T17:13:06.545333] [INFO ] [MAIN ] ESNT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:06.549822] [INFO ] [MAIN ] ES: Combined dataset has 24297 total records. [2025-09-02T17:13:06.690339] [INFO ] [MAIN ] ESNT: Loaded 17655 existing records. [2025-09-02T17:13:06.820517] [WARN ] [VALIDATOR ] ES: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:07.057103] [INFO ] [MAIN ] ESNT: Found 1 missing trading days. [2025-09-02T17:13:07.084414] [INFO ] [MAIN ] ESNT: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:07.092423] [INFO ] [REMOTE ] ESNT: Fetching primary data for 2025-09. [2025-09-02T17:13:07.122396] [WARN ] [VALIDATOR ] ES: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:07.122569] [INFO ] [MAIN ] ES: Combined data validation passed. [2025-09-02T17:13:07.219743] [INFO ] [REMOTE ] ESE: Incremental fetch complete for 2025-09 (1.60 seconds). [2025-09-02T17:13:07.242133] [INFO ] [MAIN ] ESE: Adding 218 new records, updating 0 existing records. [2025-09-02T17:13:07.251863] [INFO ] [MAIN ] ESE: Combined dataset has 7921 total records. [2025-09-02T17:13:07.443099] [WARN ] [VALIDATOR ] ESE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:07.681571] [INFO ] [MAIN ] ES: Update completed successfully. [2025-09-02T17:13:07.684726] [INFO ] [MAIN ] Update Progress: 767/2372 symbols completed. ES took 4.9s. Estimated remaining: 27m 20s. Rate: 58.7 symbols/min [2025-09-02T17:13:07.684834] [WARN ] [VALIDATOR ] ESE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:07.716444] [INFO ] [MAIN ] ESE: Combined data validation passed. [2025-09-02T17:13:07.902821] [INFO ] [MAIN ] ESRT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:07.921533] [INFO ] [MAIN ] ESE: Update completed successfully. [2025-09-02T17:13:07.928524] [INFO ] [MAIN ] Update Progress: 768/2372 symbols completed. ESE took 2.9s. Estimated remaining: 27m 18s. Rate: 58.8 symbols/min [2025-09-02T17:13:07.973494] [INFO ] [MAIN ] ESRT: Loaded 21494 existing records. [2025-09-02T17:13:08.247151] [INFO ] [MAIN ] ESS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:08.284617] [INFO ] [MAIN ] ESRT: Found 1 missing trading days. [2025-09-02T17:13:08.284830] [INFO ] [MAIN ] ESRT: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:08.285079] [INFO ] [REMOTE ] ESRT: Fetching primary data for 2025-09. [2025-09-02T17:13:08.297773] [INFO ] [MAIN ] ESS: Loaded 14094 existing records. [2025-09-02T17:13:08.409629] [INFO ] [REMOTE ] ESI: Incremental fetch complete for 2025-09 (2.54 seconds). [2025-09-02T17:13:08.502922] [WARN ] [MAIN ] ESNT: Failed to fetch data for month 2025-09. [2025-09-02T17:13:08.503107] [WARN ] [MAIN ] ESNT: No new data fetched. Keeping existing data. [2025-09-02T17:13:08.510101] [INFO ] [MAIN ] ESS: Found 1 missing trading days. [2025-09-02T17:13:08.510254] [INFO ] [MAIN ] Update Progress: 769/2372 symbols completed. ESNT took 2.2s. Estimated remaining: 27m 16s. Rate: 58.8 symbols/min [2025-09-02T17:13:08.515683] [INFO ] [MAIN ] ESI: Adding 369 new records, updating 0 existing records. [2025-09-02T17:13:08.515469] [INFO ] [MAIN ] ESS: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:08.527403] [INFO ] [REMOTE ] ESS: Fetching primary data for 2025-09. [2025-09-02T17:13:08.638430] [INFO ] [MAIN ] ESI: Combined dataset has 23309 total records. [2025-09-02T17:13:08.775041] [INFO ] [MAIN ] ESTC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:08.911141] [WARN ] [VALIDATOR ] ESI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:08.938361] [INFO ] [MAIN ] ESTC: Loaded 22849 existing records. [2025-09-02T17:13:09.298918] [INFO ] [MAIN ] ESTC: Found 1 missing trading days. [2025-09-02T17:13:09.299193] [INFO ] [MAIN ] ESTC: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:09.299583] [INFO ] [REMOTE ] ESTC: Fetching primary data for 2025-09. [2025-09-02T17:13:09.305438] [WARN ] [VALIDATOR ] ESI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:09.305611] [INFO ] [MAIN ] ESI: Combined data validation passed. [2025-09-02T17:13:09.454736] [INFO ] [MAIN ] ESI: Update completed successfully. [2025-09-02T17:13:09.458065] [INFO ] [MAIN ] Update Progress: 770/2372 symbols completed. ESI took 4.2s. Estimated remaining: 27m 15s. Rate: 58.8 symbols/min [2025-09-02T17:13:09.640800] [INFO ] [MAIN ] ET: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:09.667417] [INFO ] [MAIN ] ET: Loaded 24603 existing records. [2025-09-02T17:13:09.855399] [INFO ] [MAIN ] ET: Found 1 missing trading days. [2025-09-02T17:13:09.855615] [INFO ] [MAIN ] ET: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:09.855969] [INFO ] [REMOTE ] ET: Fetching primary data for 2025-09. [2025-09-02T17:13:10.360742] [INFO ] [REMOTE ] ESRT: Incremental fetch complete for 2025-09 (2.08 seconds). [2025-09-02T17:13:10.401759] [INFO ] [MAIN ] ESRT: Adding 328 new records, updating 0 existing records. [2025-09-02T17:13:10.404774] [INFO ] [REMOTE ] ESS: Incremental fetch complete for 2025-09 (1.88 seconds). [2025-09-02T17:13:10.433085] [INFO ] [MAIN ] ESS: Adding 234 new records, updating 0 existing records. [2025-09-02T17:13:10.435742] [INFO ] [MAIN ] ESRT: Combined dataset has 21822 total records. [2025-09-02T17:13:10.516595] [INFO ] [MAIN ] ESS: Combined dataset has 14328 total records. [2025-09-02T17:13:10.739770] [WARN ] [VALIDATOR ] ESRT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:10.827328] [WARN ] [VALIDATOR ] ESS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:11.172998] [WARN ] [VALIDATOR ] ESRT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:11.173062] [WARN ] [VALIDATOR ] ESS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:11.173307] [INFO ] [MAIN ] ESS: Combined data validation passed. [2025-09-02T17:13:11.173386] [INFO ] [MAIN ] ESRT: Combined data validation passed. [2025-09-02T17:13:11.368778] [INFO ] [MAIN ] ESS: Update completed successfully. [2025-09-02T17:13:11.371582] [INFO ] [MAIN ] Update Progress: 771/2372 symbols completed. ESS took 3.4s. Estimated remaining: 27m 15s. Rate: 58.7 symbols/min [2025-09-02T17:13:11.570478] [INFO ] [MAIN ] ETB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:11.574254] [INFO ] [MAIN ] ESRT: Update completed successfully. [2025-09-02T17:13:11.577184] [INFO ] [MAIN ] Update Progress: 772/2372 symbols completed. ESRT took 3.9s. Estimated remaining: 27m 13s. Rate: 58.8 symbols/min [2025-09-02T17:13:11.656504] [INFO ] [MAIN ] ETB: Loaded 4986 existing records. [2025-09-02T17:13:11.926230] [INFO ] [MAIN ] ETD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:11.945597] [INFO ] [MAIN ] ETB: Found 1 missing trading days. [2025-09-02T17:13:11.945842] [INFO ] [MAIN ] ETB: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:11.946053] [INFO ] [REMOTE ] ETB: Fetching primary data for 2025-09. [2025-09-02T17:13:11.957906] [INFO ] [MAIN ] ETD: Loaded 11970 existing records. [2025-09-02T17:13:12.149460] [INFO ] [MAIN ] ETD: Found 1 missing trading days. [2025-09-02T17:13:12.149635] [INFO ] [MAIN ] ETD: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:12.149860] [INFO ] [REMOTE ] ETD: Fetching primary data for 2025-09. [2025-09-02T17:13:12.257370] [INFO ] [REMOTE ] ESTC: Incremental fetch complete for 2025-09 (2.96 seconds). [2025-09-02T17:13:12.300593] [INFO ] [MAIN ] ESTC: Adding 389 new records, updating 0 existing records. [2025-09-02T17:13:12.305192] [INFO ] [MAIN ] ESTC: Combined dataset has 23238 total records. [2025-09-02T17:13:12.489198] [WARN ] [VALIDATOR ] ESTC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:12.682708] [WARN ] [VALIDATOR ] ESTC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:12.682859] [INFO ] [MAIN ] ESTC: Combined data validation passed. [2025-09-02T17:13:12.823770] [INFO ] [MAIN ] ESTC: Update completed successfully. [2025-09-02T17:13:12.826721] [INFO ] [MAIN ] Update Progress: 773/2372 symbols completed. ESTC took 4.3s. Estimated remaining: 27m 12s. Rate: 58.8 symbols/min [2025-09-02T17:13:13.000504] [INFO ] [MAIN ] ETG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:13.009880] [INFO ] [MAIN ] ETG: Loaded 7521 existing records. [2025-09-02T17:13:13.184393] [INFO ] [MAIN ] ETG: Found 1 missing trading days. [2025-09-02T17:13:13.184577] [INFO ] [MAIN ] ETG: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:13.184819] [INFO ] [REMOTE ] ETG: Fetching primary data for 2025-09. [2025-09-02T17:13:13.391037] [INFO ] [REMOTE ] ETB: Incremental fetch complete for 2025-09 (1.44 seconds). [2025-09-02T17:13:13.401746] [INFO ] [MAIN ] ETB: Adding 91 new records, updating 0 existing records. [2025-09-02T17:13:13.403593] [INFO ] [MAIN ] ETB: Combined dataset has 5077 total records. [2025-09-02T17:13:13.507113] [INFO ] [REMOTE ] ET: Incremental fetch complete for 2025-09 (3.65 seconds). [2025-09-02T17:13:13.581776] [INFO ] [MAIN ] ET: Adding 390 new records, updating 0 existing records. [2025-09-02T17:13:13.642371] [WARN ] [VALIDATOR ] ETB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:13.732730] [INFO ] [MAIN ] ET: Combined dataset has 24993 total records. [2025-09-02T17:13:14.006485] [WARN ] [VALIDATOR ] ET: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:14.141895] [INFO ] [REMOTE ] ETD: Incremental fetch complete for 2025-09 (1.99 seconds). [2025-09-02T17:13:14.227138] [INFO ] [MAIN ] ETD: Adding 217 new records, updating 0 existing records. [2025-09-02T17:13:14.232299] [WARN ] [VALIDATOR ] ETB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:14.232835] [INFO ] [MAIN ] ETB: Combined data validation passed. [2025-09-02T17:13:14.224218] [WARN ] [MAIN ] ETG: Failed to fetch data for month 2025-09. [2025-09-02T17:13:14.238677] [WARN ] [MAIN ] ETG: No new data fetched. Keeping existing data. [2025-09-02T17:13:14.241224] [INFO ] [MAIN ] Update Progress: 774/2372 symbols completed. ETG took 1.4s. Estimated remaining: 27m 12s. Rate: 58.8 symbols/min [2025-09-02T17:13:14.392397] [INFO ] [MAIN ] ETD: Combined dataset has 12187 total records. [2025-09-02T17:13:14.452770] [INFO ] [MAIN ] ETB: Update completed successfully. [2025-09-02T17:13:14.492537] [INFO ] [MAIN ] Update Progress: 775/2372 symbols completed. ETB took 3.1s. Estimated remaining: 27m 9s. Rate: 58.8 symbols/min [2025-09-02T17:13:14.525741] [INFO ] [MAIN ] ETJ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:14.773320] [INFO ] [MAIN ] ETJ: Loaded 7184 existing records. [2025-09-02T17:13:14.775701] [WARN ] [VALIDATOR ] ETD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:14.885628] [WARN ] [VALIDATOR ] ET: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:14.932080] [INFO ] [MAIN ] ET: Combined data validation passed. [2025-09-02T17:13:15.065488] [INFO ] [MAIN ] ETN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:15.310721] [INFO ] [MAIN ] ETJ: Found 1 missing trading days. [2025-09-02T17:13:15.342313] [INFO ] [MAIN ] ETJ: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:15.356240] [INFO ] [REMOTE ] ETJ: Fetching primary data for 2025-09. [2025-09-02T17:13:15.413457] [INFO ] [MAIN ] ETN: Loaded 23969 existing records. [2025-09-02T17:13:15.551336] [WARN ] [VALIDATOR ] ETD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:15.556910] [INFO ] [MAIN ] ETD: Combined data validation passed. [2025-09-02T17:13:15.643582] [INFO ] [MAIN ] ETN: Found 1 missing trading days. [2025-09-02T17:13:15.650476] [INFO ] [MAIN ] ETN: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:15.667325] [INFO ] [REMOTE ] ETN: Fetching primary data for 2025-09. [2025-09-02T17:13:15.724904] [INFO ] [MAIN ] ETD: Update completed successfully. [2025-09-02T17:13:15.726346] [INFO ] [MAIN ] Update Progress: 776/2372 symbols completed. ETD took 4.1s. Estimated remaining: 27m 9s. Rate: 58.8 symbols/min [2025-09-02T17:13:15.845558] [INFO ] [MAIN ] ET: Update completed successfully. [2025-09-02T17:13:15.871889] [INFO ] [MAIN ] Update Progress: 777/2372 symbols completed. ET took 6.4s. Estimated remaining: 27m 6s. Rate: 58.9 symbols/min [2025-09-02T17:13:15.916980] [INFO ] [MAIN ] ETO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:16.032664] [INFO ] [MAIN ] ETO: Loaded 3161 existing records. [2025-09-02T17:13:16.181454] [INFO ] [MAIN ] ETR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:16.262198] [INFO ] [MAIN ] ETO: Found 1 missing trading days. [2025-09-02T17:13:16.262372] [INFO ] [MAIN ] ETO: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:16.262593] [INFO ] [REMOTE ] ETO: Fetching primary data for 2025-09. [2025-09-02T17:13:16.281278] [INFO ] [MAIN ] ETR: Loaded 24247 existing records. [2025-09-02T17:13:16.462760] [INFO ] [MAIN ] ETR: Found 1 missing trading days. [2025-09-02T17:13:16.462909] [INFO ] [MAIN ] ETR: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:16.463117] [INFO ] [REMOTE ] ETR: Fetching primary data for 2025-09. [2025-09-02T17:13:16.694165] [INFO ] [REMOTE ] ETJ: Incremental fetch complete for 2025-09 (1.34 seconds). [2025-09-02T17:13:16.707292] [INFO ] [MAIN ] ETJ: Adding 87 new records, updating 0 existing records. [2025-09-02T17:13:16.709492] [INFO ] [MAIN ] ETJ: Combined dataset has 7271 total records. [2025-09-02T17:13:16.891422] [WARN ] [VALIDATOR ] ETJ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:17.087211] [WARN ] [VALIDATOR ] ETJ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:17.087357] [INFO ] [MAIN ] ETJ: Combined data validation passed. [2025-09-02T17:13:17.136306] [INFO ] [MAIN ] ETJ: Update completed successfully. [2025-09-02T17:13:17.137222] [INFO ] [MAIN ] Update Progress: 778/2372 symbols completed. ETJ took 2.9s. Estimated remaining: 27m 5s. Rate: 58.8 symbols/min [2025-09-02T17:13:17.209251] [WARN ] [MAIN ] ETO: Failed to fetch data for month 2025-09. [2025-09-02T17:13:17.240535] [WARN ] [MAIN ] ETO: No new data fetched. Keeping existing data. [2025-09-02T17:13:17.240764] [INFO ] [MAIN ] Update Progress: 779/2372 symbols completed. ETO took 1.5s. Estimated remaining: 27m 2s. Rate: 58.9 symbols/min [2025-09-02T17:13:17.372475] [INFO ] [MAIN ] ETV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:17.315262] [WARN ] [MAIN ] ETN: Failed to fetch data for month 2025-09. [2025-09-02T17:13:17.398421] [WARN ] [MAIN ] ETN: No new data fetched. Keeping existing data. [2025-09-02T17:13:17.421325] [INFO ] [MAIN ] Update Progress: 780/2372 symbols completed. ETN took 2.9s. Estimated remaining: 26m 60s. Rate: 59.0 symbols/min [2025-09-02T17:13:17.594923] [INFO ] [MAIN ] ETW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:17.606428] [INFO ] [MAIN ] ETV: Loaded 9269 existing records. [2025-09-02T17:13:17.806050] [INFO ] [MAIN ] ETX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:17.832246] [INFO ] [MAIN ] ETW: Loaded 11101 existing records. [2025-09-02T17:13:17.925378] [INFO ] [MAIN ] ETX: Loaded 3086 existing records. [2025-09-02T17:13:18.038873] [INFO ] [MAIN ] ETV: Found 1 missing trading days. [2025-09-02T17:13:18.067125] [INFO ] [MAIN ] ETV: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:18.093534] [INFO ] [REMOTE ] ETV: Fetching primary data for 2025-09. [2025-09-02T17:13:18.270372] [INFO ] [MAIN ] ETW: Found 1 missing trading days. [2025-09-02T17:13:18.272706] [INFO ] [MAIN ] ETX: Found 1 missing trading days. [2025-09-02T17:13:18.272901] [INFO ] [MAIN ] ETW: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:18.272984] [INFO ] [MAIN ] ETX: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:18.273223] [INFO ] [REMOTE ] ETX: Fetching primary data for 2025-09. [2025-09-02T17:13:18.273505] [INFO ] [REMOTE ] ETW: Fetching primary data for 2025-09. [2025-09-02T17:13:19.212355] [INFO ] [REMOTE ] ETR: Incremental fetch complete for 2025-09 (2.75 seconds). [2025-09-02T17:13:19.262060] [INFO ] [MAIN ] ETR: Adding 386 new records, updating 0 existing records. [2025-09-02T17:13:19.267222] [INFO ] [MAIN ] ETR: Combined dataset has 24633 total records. [2025-09-02T17:13:19.454860] [WARN ] [VALIDATOR ] ETR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:19.540705] [INFO ] [REMOTE ] ETX: Incremental fetch complete for 2025-09 (1.27 seconds). [2025-09-02T17:13:19.532129] [INFO ] [REMOTE ] ETV: Incremental fetch complete for 2025-09 (1.44 seconds). [2025-09-02T17:13:19.563701] [INFO ] [MAIN ] ETX: Adding 36 new records, updating 0 existing records. [2025-09-02T17:13:19.595774] [INFO ] [MAIN ] ETV: Adding 195 new records, updating 0 existing records. [2025-09-02T17:13:19.609620] [INFO ] [MAIN ] ETX: Combined dataset has 3122 total records. [2025-09-02T17:13:19.689109] [INFO ] [MAIN ] ETV: Combined dataset has 9464 total records. [2025-09-02T17:13:20.006661] [WARN ] [VALIDATOR ] ETX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:20.149784] [WARN ] [VALIDATOR ] ETV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:20.162281] [INFO ] [REMOTE ] ETW: Incremental fetch complete for 2025-09 (1.89 seconds). [2025-09-02T17:13:20.244776] [INFO ] [MAIN ] ETW: Adding 199 new records, updating 0 existing records. [2025-09-02T17:13:20.262424] [WARN ] [VALIDATOR ] ETR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:20.292949] [INFO ] [MAIN ] ETR: Combined data validation passed. [2025-09-02T17:13:20.391516] [INFO ] [MAIN ] ETW: Combined dataset has 11300 total records. [2025-09-02T17:13:20.791327] [WARN ] [VALIDATOR ] ETW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:20.830079] [WARN ] [VALIDATOR ] ETX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:20.820817] [WARN ] [VALIDATOR ] ETV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:20.857483] [INFO ] [MAIN ] ETX: Combined data validation passed. [2025-09-02T17:13:20.862747] [INFO ] [MAIN ] ETV: Combined data validation passed. [2025-09-02T17:13:20.991279] [INFO ] [MAIN ] ETX: Update completed successfully. [2025-09-02T17:13:21.011522] [INFO ] [MAIN ] Update Progress: 781/2372 symbols completed. ETX took 3.6s. Estimated remaining: 27m 4s. Rate: 58.8 symbols/min [2025-09-02T17:13:21.160941] [INFO ] [MAIN ] ETV: Update completed successfully. [2025-09-02T17:13:21.170903] [INFO ] [MAIN ] Update Progress: 782/2372 symbols completed. ETV took 4.0s. Estimated remaining: 27m 1s. Rate: 58.8 symbols/min [2025-09-02T17:13:21.178034] [INFO ] [MAIN ] ETR: Update completed successfully. [2025-09-02T17:13:21.194000] [INFO ] [MAIN ] Update Progress: 783/2372 symbols completed. ETR took 5.3s. Estimated remaining: 26m 58s. Rate: 58.9 symbols/min [2025-09-02T17:13:21.459511] [INFO ] [MAIN ] ETY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:21.596899] [WARN ] [VALIDATOR ] ETW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:21.645236] [INFO ] [MAIN ] ETW: Combined data validation passed. [2025-09-02T17:13:21.645101] [INFO ] [MAIN ] EVC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:21.658780] [INFO ] [MAIN ] EVEX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:21.661503] [INFO ] [MAIN ] ETY: Loaded 9930 existing records. [2025-09-02T17:13:21.828460] [INFO ] [MAIN ] EVC: Loaded 8559 existing records. [2025-09-02T17:13:21.881396] [INFO ] [MAIN ] EVEX: Loaded 15284 existing records. [2025-09-02T17:13:22.046491] [INFO ] [MAIN ] ETY: Found 1 missing trading days. [2025-09-02T17:13:22.071516] [INFO ] [MAIN ] ETY: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:22.106032] [INFO ] [REMOTE ] ETY: Fetching primary data for 2025-09. [2025-09-02T17:13:22.224241] [INFO ] [MAIN ] EVC: Found 1 missing trading days. [2025-09-02T17:13:22.256134] [INFO ] [MAIN ] EVC: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:22.286047] [INFO ] [MAIN ] EVEX: Found 1 missing trading days. [2025-09-02T17:13:22.280190] [INFO ] [REMOTE ] EVC: Fetching primary data for 2025-09. [2025-09-02T17:13:22.287930] [INFO ] [MAIN ] EVEX: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:22.288198] [INFO ] [REMOTE ] EVEX: Fetching primary data for 2025-09. [2025-09-02T17:13:22.299810] [INFO ] [MAIN ] ETW: Update completed successfully. [2025-09-02T17:13:22.301092] [INFO ] [MAIN ] Update Progress: 784/2372 symbols completed. ETW took 5.1s. Estimated remaining: 26m 57s. Rate: 58.9 symbols/min [2025-09-02T17:13:22.479046] [INFO ] [MAIN ] EVF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:22.485546] [INFO ] [MAIN ] EVF: Loaded 4580 existing records. [2025-09-02T17:13:22.663040] [INFO ] [MAIN ] EVF: Found 1 missing trading days. [2025-09-02T17:13:22.663196] [INFO ] [MAIN ] EVF: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:22.663413] [INFO ] [REMOTE ] EVF: Fetching primary data for 2025-09. [2025-09-02T17:13:23.606110] [INFO ] [REMOTE ] ETY: Incremental fetch complete for 2025-09 (1.50 seconds). [2025-09-02T17:13:23.624524] [INFO ] [MAIN ] ETY: Adding 155 new records, updating 0 existing records. [2025-09-02T17:13:23.626831] [INFO ] [MAIN ] ETY: Combined dataset has 10085 total records. [2025-09-02T17:13:23.801484] [WARN ] [VALIDATOR ] ETY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:23.982084] [WARN ] [VALIDATOR ] ETY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:23.982258] [INFO ] [MAIN ] ETY: Combined data validation passed. [2025-09-02T17:13:24.048249] [INFO ] [MAIN ] ETY: Update completed successfully. [2025-09-02T17:13:24.049416] [INFO ] [MAIN ] Update Progress: 785/2372 symbols completed. ETY took 3.0s. Estimated remaining: 26m 58s. Rate: 58.9 symbols/min [2025-09-02T17:13:24.199834] [INFO ] [REMOTE ] EVC: Incremental fetch complete for 2025-09 (1.92 seconds). [2025-09-02T17:13:24.236394] [INFO ] [MAIN ] EVC: Adding 76 new records, updating 0 existing records. [2025-09-02T17:13:24.240380] [INFO ] [MAIN ] EVG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:24.243668] [INFO ] [MAIN ] EVC: Combined dataset has 8635 total records. [2025-09-02T17:13:24.294616] [INFO ] [MAIN ] EVG: Loaded 2706 existing records. [2025-09-02T17:13:24.305303] [INFO ] [REMOTE ] EVF: Incremental fetch complete for 2025-09 (1.64 seconds). [2025-09-02T17:13:24.377272] [INFO ] [MAIN ] EVF: Adding 68 new records, updating 0 existing records. [2025-09-02T17:13:24.519245] [INFO ] [MAIN ] EVF: Combined dataset has 4648 total records. [2025-09-02T17:13:24.571455] [WARN ] [VALIDATOR ] EVC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:24.746868] [INFO ] [MAIN ] EVG: Found 1 missing trading days. [2025-09-02T17:13:24.790604] [INFO ] [MAIN ] EVG: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:24.805523] [INFO ] [REMOTE ] EVG: Fetching primary data for 2025-09. [2025-09-02T17:13:24.874435] [INFO ] [REMOTE ] EVEX: Incremental fetch complete for 2025-09 (2.59 seconds). [2025-09-02T17:13:25.027578] [INFO ] [MAIN ] EVEX: Adding 351 new records, updating 0 existing records. [2025-09-02T17:13:25.010960] [WARN ] [VALIDATOR ] EVF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:25.137706] [INFO ] [MAIN ] EVEX: Combined dataset has 15635 total records. [2025-09-02T17:13:25.388337] [WARN ] [VALIDATOR ] EVEX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:25.402345] [WARN ] [VALIDATOR ] EVC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:25.421815] [INFO ] [MAIN ] EVC: Combined data validation passed. [2025-09-02T17:13:25.616359] [WARN ] [VALIDATOR ] EVF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:25.617051] [INFO ] [MAIN ] EVF: Combined data validation passed. [2025-09-02T17:13:25.657193] [INFO ] [MAIN ] EVC: Update completed successfully. [2025-09-02T17:13:25.658789] [INFO ] [MAIN ] Update Progress: 786/2372 symbols completed. EVC took 4.5s. Estimated remaining: 26m 58s. Rate: 58.8 symbols/min [2025-09-02T17:13:25.741736] [WARN ] [VALIDATOR ] EVEX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:25.753765] [INFO ] [MAIN ] EVF: Update completed successfully. [2025-09-02T17:13:25.747750] [INFO ] [MAIN ] EVEX: Combined data validation passed. [2025-09-02T17:13:25.768631] [INFO ] [MAIN ] Update Progress: 787/2372 symbols completed. EVF took 3.5s. Estimated remaining: 26m 55s. Rate: 58.9 symbols/min [2025-09-02T17:13:25.824790] [INFO ] [REMOTE ] EVG: Incremental fetch complete for 2025-09 (1.02 seconds). [2025-09-02T17:13:25.879128] [INFO ] [MAIN ] EVG: Adding 88 new records, updating 0 existing records. [2025-09-02T17:13:25.981817] [INFO ] [MAIN ] EVH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:26.025776] [INFO ] [MAIN ] EVG: Combined dataset has 2794 total records. [2025-09-02T17:13:26.177206] [INFO ] [MAIN ] EVN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:26.234685] [INFO ] [MAIN ] EVH: Loaded 22677 existing records. [2025-09-02T17:13:26.353572] [WARN ] [VALIDATOR ] EVG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:26.344417] [INFO ] [MAIN ] EVN: Loaded 4970 existing records. [2025-09-02T17:13:26.752786] [INFO ] [MAIN ] EVH: Found 1 missing trading days. [2025-09-02T17:13:26.839613] [INFO ] [MAIN ] EVH: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:26.860371] [INFO ] [REMOTE ] EVH: Fetching primary data for 2025-09. [2025-09-02T17:13:26.844595] [INFO ] [MAIN ] EVN: Found 1 missing trading days. [2025-09-02T17:13:26.864254] [INFO ] [MAIN ] EVN: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:26.864665] [INFO ] [REMOTE ] EVN: Fetching primary data for 2025-09. [2025-09-02T17:13:26.864064] [INFO ] [MAIN ] EVEX: Update completed successfully. [2025-09-02T17:13:26.867471] [INFO ] [MAIN ] Update Progress: 788/2372 symbols completed. EVEX took 5.7s. Estimated remaining: 26m 54s. Rate: 58.9 symbols/min [2025-09-02T17:13:27.049079] [INFO ] [MAIN ] EVR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:27.052889] [WARN ] [VALIDATOR ] EVG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:27.053126] [INFO ] [MAIN ] EVG: Combined data validation passed. [2025-09-02T17:13:27.080556] [INFO ] [MAIN ] EVR: Loaded 14820 existing records. [2025-09-02T17:13:27.155763] [INFO ] [MAIN ] EVG: Update completed successfully. [2025-09-02T17:13:27.162429] [INFO ] [MAIN ] Update Progress: 789/2372 symbols completed. EVG took 3.1s. Estimated remaining: 26m 52s. Rate: 58.9 symbols/min [2025-09-02T17:13:27.389238] [INFO ] [MAIN ] EVR: Found 1 missing trading days. [2025-09-02T17:13:27.439189] [INFO ] [MAIN ] EVR: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:27.439106] [INFO ] [MAIN ] EVT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:27.439569] [INFO ] [REMOTE ] EVR: Fetching primary data for 2025-09. [2025-09-02T17:13:27.449861] [INFO ] [MAIN ] EVT: Loaded 7802 existing records. [2025-09-02T17:13:27.626747] [INFO ] [MAIN ] EVT: Found 1 missing trading days. [2025-09-02T17:13:27.626938] [INFO ] [MAIN ] EVT: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:27.627158] [INFO ] [REMOTE ] EVT: Fetching primary data for 2025-09. [2025-09-02T17:13:28.460867] [INFO ] [REMOTE ] EVN: Incremental fetch complete for 2025-09 (1.60 seconds). [2025-09-02T17:13:28.471425] [INFO ] [MAIN ] EVN: Adding 93 new records, updating 0 existing records. [2025-09-02T17:13:28.473046] [INFO ] [MAIN ] EVN: Combined dataset has 5063 total records. [2025-09-02T17:13:28.649710] [WARN ] [VALIDATOR ] EVN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:28.835225] [WARN ] [VALIDATOR ] EVN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:28.835465] [INFO ] [MAIN ] EVN: Combined data validation passed. [2025-09-02T17:13:28.868807] [INFO ] [MAIN ] EVN: Update completed successfully. [2025-09-02T17:13:28.869535] [INFO ] [MAIN ] Update Progress: 790/2372 symbols completed. EVN took 3.1s. Estimated remaining: 26m 52s. Rate: 58.9 symbols/min [2025-09-02T17:13:29.038722] [INFO ] [MAIN ] EVTC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:29.051412] [INFO ] [MAIN ] EVTC: Loaded 11851 existing records. [2025-09-02T17:13:29.225402] [INFO ] [MAIN ] EVTC: Found 1 missing trading days. [2025-09-02T17:13:29.227968] [INFO ] [REMOTE ] EVT: Incremental fetch complete for 2025-09 (1.60 seconds). [2025-09-02T17:13:29.227870] [INFO ] [MAIN ] EVTC: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:29.244351] [INFO ] [MAIN ] EVT: Adding 145 new records, updating 0 existing records. [2025-09-02T17:13:29.244633] [INFO ] [REMOTE ] EVTC: Fetching primary data for 2025-09. [2025-09-02T17:13:29.247532] [INFO ] [MAIN ] EVT: Combined dataset has 7947 total records. [2025-09-02T17:13:29.423520] [INFO ] [REMOTE ] EVR: Incremental fetch complete for 2025-09 (1.98 seconds). [2025-09-02T17:13:29.426745] [WARN ] [VALIDATOR ] EVT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:29.481174] [INFO ] [MAIN ] EVR: Adding 170 new records, updating 0 existing records. [2025-09-02T17:13:29.600579] [INFO ] [MAIN ] EVR: Combined dataset has 14990 total records. [2025-09-02T17:13:29.735139] [INFO ] [REMOTE ] EVH: Incremental fetch complete for 2025-09 (2.87 seconds). [2025-09-02T17:13:29.819053] [INFO ] [MAIN ] EVH: Adding 331 new records, updating 0 existing records. [2025-09-02T17:13:29.857958] [WARN ] [VALIDATOR ] EVR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:29.962595] [INFO ] [MAIN ] EVH: Combined dataset has 23008 total records. [2025-09-02T17:13:30.234240] [WARN ] [VALIDATOR ] EVH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:30.245309] [WARN ] [VALIDATOR ] EVT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:30.270252] [INFO ] [MAIN ] EVT: Combined data validation passed. [2025-09-02T17:13:30.340537] [WARN ] [VALIDATOR ] EVR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:30.361829] [INFO ] [MAIN ] EVR: Combined data validation passed. [2025-09-02T17:13:30.566500] [INFO ] [MAIN ] EVT: Update completed successfully. [2025-09-02T17:13:30.568518] [INFO ] [MAIN ] Update Progress: 791/2372 symbols completed. EVT took 3.4s. Estimated remaining: 26m 52s. Rate: 58.8 symbols/min [2025-09-02T17:13:30.750765] [INFO ] [MAIN ] EVTL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:30.754518] [WARN ] [VALIDATOR ] EVH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:30.755626] [INFO ] [MAIN ] EVH: Combined data validation passed. [2025-09-02T17:13:30.757701] [INFO ] [MAIN ] EVR: Update completed successfully. [2025-09-02T17:13:30.759606] [INFO ] [MAIN ] Update Progress: 792/2372 symbols completed. EVR took 3.9s. Estimated remaining: 26m 50s. Rate: 58.9 symbols/min [2025-09-02T17:13:31.046916] [INFO ] [MAIN ] EVTR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:31.052304] [INFO ] [MAIN ] EVTL: Loaded 20553 existing records. [2025-09-02T17:13:31.168949] [INFO ] [MAIN ] EVTR: Loaded 10654 existing records. [2025-09-02T17:13:31.324779] [INFO ] [REMOTE ] EVTC: Incremental fetch complete for 2025-09 (2.08 seconds). [2025-09-02T17:13:31.338589] [INFO ] [MAIN ] EVTL: Found 1 missing trading days. [2025-09-02T17:13:31.372909] [INFO ] [MAIN ] EVTC: Adding 134 new records, updating 0 existing records. [2025-09-02T17:13:31.361438] [INFO ] [MAIN ] EVTL: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:31.376224] [INFO ] [REMOTE ] EVTL: Fetching primary data for 2025-09. [2025-09-02T17:13:31.454089] [INFO ] [MAIN ] EVTR: Found 1 missing trading days. [2025-09-02T17:13:31.454684] [INFO ] [MAIN ] EVTR: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:31.455786] [INFO ] [REMOTE ] EVTR: Fetching primary data for 2025-09. [2025-09-02T17:13:31.459337] [INFO ] [MAIN ] EVTC: Combined dataset has 11985 total records. [2025-09-02T17:13:31.634715] [INFO ] [MAIN ] EVH: Update completed successfully. [2025-09-02T17:13:31.666300] [INFO ] [MAIN ] Update Progress: 793/2372 symbols completed. EVH took 6.0s. Estimated remaining: 26m 49s. Rate: 58.9 symbols/min [2025-09-02T17:13:31.663692] [WARN ] [VALIDATOR ] EVTC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:32.051038] [INFO ] [MAIN ] EW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:32.056272] [WARN ] [VALIDATOR ] EVTC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:32.056487] [INFO ] [MAIN ] EVTC: Combined data validation passed. [2025-09-02T17:13:32.131158] [INFO ] [MAIN ] EW: Loaded 24322 existing records. [2025-09-02T17:13:32.318759] [INFO ] [MAIN ] EW: Found 1 missing trading days. [2025-09-02T17:13:32.320128] [INFO ] [MAIN ] EW: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:32.320887] [INFO ] [REMOTE ] EW: Fetching primary data for 2025-09. [2025-09-02T17:13:32.324211] [INFO ] [MAIN ] EVTC: Update completed successfully. [2025-09-02T17:13:32.325412] [INFO ] [MAIN ] Update Progress: 794/2372 symbols completed. EVTC took 3.5s. Estimated remaining: 26m 47s. Rate: 58.9 symbols/min [2025-09-02T17:13:32.494381] [INFO ] [MAIN ] EXG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:32.510499] [INFO ] [MAIN ] EXG: Loaded 15538 existing records. [2025-09-02T17:13:32.681743] [INFO ] [MAIN ] EXG: Found 1 missing trading days. [2025-09-02T17:13:32.681889] [INFO ] [MAIN ] EXG: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:32.682094] [INFO ] [REMOTE ] EXG: Fetching primary data for 2025-09. [2025-09-02T17:13:32.840828] [INFO ] [REMOTE ] EVTR: Incremental fetch complete for 2025-09 (1.39 seconds). [2025-09-02T17:13:32.862679] [INFO ] [MAIN ] EVTR: Adding 183 new records, updating 0 existing records. [2025-09-02T17:13:32.865239] [INFO ] [MAIN ] EVTR: Combined dataset has 10837 total records. [2025-09-02T17:13:33.047996] [WARN ] [VALIDATOR ] EVTR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:33.234955] [WARN ] [VALIDATOR ] EVTR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:33.235097] [INFO ] [MAIN ] EVTR: Combined data validation passed. [2025-09-02T17:13:33.303727] [INFO ] [MAIN ] EVTR: Update completed successfully. [2025-09-02T17:13:33.304939] [INFO ] [MAIN ] Update Progress: 795/2372 symbols completed. EVTR took 2.5s. Estimated remaining: 26m 46s. Rate: 58.9 symbols/min [2025-09-02T17:13:33.484196] [INFO ] [MAIN ] EXK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:33.507960] [INFO ] [MAIN ] EXK: Loaded 24214 existing records. [2025-09-02T17:13:33.685744] [INFO ] [MAIN ] EXK: Found 1 missing trading days. [2025-09-02T17:13:33.685930] [INFO ] [MAIN ] EXK: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:33.686162] [INFO ] [REMOTE ] EXK: Fetching primary data for 2025-09. [2025-09-02T17:13:33.906566] [INFO ] [REMOTE ] EVTL: Incremental fetch complete for 2025-09 (2.53 seconds). [2025-09-02T17:13:33.944820] [INFO ] [MAIN ] EVTL: Adding 305 new records, updating 0 existing records. [2025-09-02T17:13:33.948215] [INFO ] [MAIN ] EVTL: Combined dataset has 20858 total records. [2025-09-02T17:13:34.128241] [WARN ] [VALIDATOR ] EVTL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:34.296363] [INFO ] [REMOTE ] EXG: Incremental fetch complete for 2025-09 (1.61 seconds). [2025-09-02T17:13:34.357268] [INFO ] [MAIN ] EXG: Adding 341 new records, updating 0 existing records. [2025-09-02T17:13:34.362172] [INFO ] [MAIN ] EXG: Combined dataset has 15879 total records. [2025-09-02T17:13:34.545163] [WARN ] [VALIDATOR ] EXG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:34.642661] [WARN ] [VALIDATOR ] EVTL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:34.645049] [INFO ] [MAIN ] EVTL: Combined data validation passed. [2025-09-02T17:13:34.855560] [WARN ] [VALIDATOR ] EXG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:34.857121] [INFO ] [MAIN ] EXG: Combined data validation passed. [2025-09-02T17:13:34.857422] [INFO ] [MAIN ] EVTL: Update completed successfully. [2025-09-02T17:13:34.860052] [INFO ] [MAIN ] Update Progress: 796/2372 symbols completed. EVTL took 4.3s. Estimated remaining: 26m 46s. Rate: 58.9 symbols/min [2025-09-02T17:13:35.029686] [INFO ] [REMOTE ] EW: Incremental fetch complete for 2025-09 (2.71 seconds). [2025-09-02T17:13:35.158973] [INFO ] [MAIN ] EW: Adding 385 new records, updating 0 existing records. [2025-09-02T17:13:35.162125] [INFO ] [MAIN ] EXP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:35.177456] [INFO ] [MAIN ] EW: Combined dataset has 24707 total records. [2025-09-02T17:13:35.223695] [INFO ] [MAIN ] EXP: Loaded 13881 existing records. [2025-09-02T17:13:35.532209] [WARN ] [VALIDATOR ] EW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:35.596288] [INFO ] [MAIN ] EXP: Found 1 missing trading days. [2025-09-02T17:13:35.621154] [INFO ] [MAIN ] EXP: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:35.664844] [INFO ] [REMOTE ] EXP: Fetching primary data for 2025-09. [2025-09-02T17:13:35.705742] [INFO ] [MAIN ] EXG: Update completed successfully. [2025-09-02T17:13:35.712802] [INFO ] [MAIN ] Update Progress: 797/2372 symbols completed. EXG took 3.4s. Estimated remaining: 26m 44s. Rate: 58.9 symbols/min [2025-09-02T17:13:35.814619] [WARN ] [VALIDATOR ] EW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:35.814872] [INFO ] [MAIN ] EW: Combined data validation passed. [2025-09-02T17:13:36.013004] [INFO ] [MAIN ] EW: Update completed successfully. [2025-09-02T17:13:36.016577] [INFO ] [MAIN ] Update Progress: 798/2372 symbols completed. EW took 4.4s. Estimated remaining: 26m 42s. Rate: 59.0 symbols/min [2025-09-02T17:13:36.750249] [INFO ] [REMOTE ] EXK: Incremental fetch complete for 2025-09 (3.06 seconds). [2025-09-02T17:13:36.797865] [INFO ] [MAIN ] EXK: Adding 390 new records, updating 0 existing records. [2025-09-02T17:13:36.801976] [INFO ] [MAIN ] EXK: Combined dataset has 24604 total records. [2025-09-02T17:13:36.994287] [WARN ] [VALIDATOR ] EXK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:37.194254] [WARN ] [VALIDATOR ] EXK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:37.194452] [INFO ] [MAIN ] EXK: Combined data validation passed. [2025-09-02T17:13:37.337996] [INFO ] [MAIN ] EXK: Update completed successfully. [2025-09-02T17:13:37.340504] [INFO ] [MAIN ] Update Progress: 799/2372 symbols completed. EXK took 4.0s. Estimated remaining: 26m 42s. Rate: 58.9 symbols/min [2025-09-02T17:13:37.770842] [INFO ] [REMOTE ] EXP: Incremental fetch complete for 2025-09 (2.11 seconds). [2025-09-02T17:13:37.797288] [INFO ] [MAIN ] EXP: Adding 180 new records, updating 0 existing records. [2025-09-02T17:13:37.801190] [INFO ] [MAIN ] EXP: Combined dataset has 14061 total records. [2025-09-02T17:13:37.979070] [WARN ] [VALIDATOR ] EXP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:38.160134] [WARN ] [VALIDATOR ] EXP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:38.160288] [INFO ] [MAIN ] EXP: Combined data validation passed. [2025-09-02T17:13:38.251448] [INFO ] [MAIN ] EXP: Update completed successfully. [2025-09-02T17:13:38.253120] [INFO ] [MAIN ] Update Progress: 800/2372 symbols completed. EXP took 3.4s. Estimated remaining: 26m 40s. Rate: 58.9 symbols/min [2025-09-02T17:13:38.825249] [INFO ] [MAIN ] FAF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:38.938729] [INFO ] [MAIN ] EXR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:38.923380] [INFO ] [MAIN ] EXPD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:38.953115] [INFO ] [MAIN ] F: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:38.993891] [INFO ] [MAIN ] FAF: Loaded 19529 existing records. [2025-09-02T17:13:38.994472] [INFO ] [MAIN ] EXPD: Loaded 21613 existing records. [2025-09-02T17:13:39.098201] [INFO ] [MAIN ] EXR: Loaded 20889 existing records. [2025-09-02T17:13:39.155474] [INFO ] [MAIN ] F: Loaded 24631 existing records. [2025-09-02T17:13:39.562138] [INFO ] [MAIN ] EXPD: Found 1 missing trading days. [2025-09-02T17:13:39.584796] [INFO ] [MAIN ] FAF: Found 1 missing trading days. [2025-09-02T17:13:39.590043] [INFO ] [MAIN ] EXPD: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:39.595259] [INFO ] [MAIN ] FAF: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:39.668678] [INFO ] [REMOTE ] FAF: Fetching primary data for 2025-09. [2025-09-02T17:13:39.711795] [INFO ] [MAIN ] F: Found 1 missing trading days. [2025-09-02T17:13:39.668410] [INFO ] [REMOTE ] EXPD: Fetching primary data for 2025-09. [2025-09-02T17:13:39.753950] [INFO ] [MAIN ] F: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:39.755149] [INFO ] [REMOTE ] F: Fetching primary data for 2025-09. [2025-09-02T17:13:39.753858] [INFO ] [MAIN ] EXR: Found 1 missing trading days. [2025-09-02T17:13:39.755884] [INFO ] [MAIN ] EXR: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:39.756265] [INFO ] [REMOTE ] EXR: Fetching primary data for 2025-09. [2025-09-02T17:13:41.813799] [INFO ] [REMOTE ] EXR: Incremental fetch complete for 2025-09 (2.06 seconds). [2025-09-02T17:13:41.853699] [INFO ] [MAIN ] EXR: Adding 350 new records, updating 0 existing records. [2025-09-02T17:13:41.857602] [INFO ] [MAIN ] EXR: Combined dataset has 21239 total records. [2025-09-02T17:13:41.961066] [INFO ] [REMOTE ] FAF: Incremental fetch complete for 2025-09 (2.29 seconds). [2025-09-02T17:13:42.045855] [INFO ] [MAIN ] FAF: Adding 311 new records, updating 0 existing records. [2025-09-02T17:13:42.073153] [WARN ] [VALIDATOR ] EXR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:42.184011] [INFO ] [MAIN ] FAF: Combined dataset has 19840 total records. [2025-09-02T17:13:42.373897] [WARN ] [MAIN ] EXPD: Failed to fetch data for month 2025-09. [2025-09-02T17:13:42.386343] [WARN ] [MAIN ] EXPD: No new data fetched. Keeping existing data. [2025-09-02T17:13:42.420886] [INFO ] [MAIN ] Update Progress: 801/2372 symbols completed. EXPD took 4.2s. Estimated remaining: 26m 46s. Rate: 58.7 symbols/min [2025-09-02T17:13:42.454103] [WARN ] [VALIDATOR ] FAF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:42.777027] [INFO ] [MAIN ] FBIN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:42.844532] [WARN ] [VALIDATOR ] EXR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:42.845011] [INFO ] [MAIN ] EXR: Combined data validation passed. [2025-09-02T17:13:42.965183] [WARN ] [VALIDATOR ] FAF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:42.966328] [INFO ] [MAIN ] FAF: Combined data validation passed. [2025-09-02T17:13:42.967167] [INFO ] [MAIN ] FBIN: Loaded 22971 existing records. [2025-09-02T17:13:43.277900] [INFO ] [MAIN ] FBIN: Found 1 missing trading days. [2025-09-02T17:13:43.281086] [INFO ] [MAIN ] FBIN: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:43.284033] [INFO ] [REMOTE ] FBIN: Fetching primary data for 2025-09. [2025-09-02T17:13:43.330206] [INFO ] [MAIN ] FAF: Update completed successfully. [2025-09-02T17:13:43.332327] [INFO ] [MAIN ] Update Progress: 802/2372 symbols completed. FAF took 5.1s. Estimated remaining: 26m 44s. Rate: 58.7 symbols/min [2025-09-02T17:13:43.332436] [INFO ] [MAIN ] EXR: Update completed successfully. [2025-09-02T17:13:43.336045] [INFO ] [MAIN ] Update Progress: 803/2372 symbols completed. EXR took 5.1s. Estimated remaining: 26m 41s. Rate: 58.8 symbols/min [2025-09-02T17:13:43.656341] [INFO ] [MAIN ] FBK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:43.686488] [INFO ] [MAIN ] FBP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:43.705788] [INFO ] [MAIN ] FBK: Loaded 13259 existing records. [2025-09-02T17:13:43.832850] [INFO ] [MAIN ] FBP: Loaded 20948 existing records. [2025-09-02T17:13:43.856039] [INFO ] [REMOTE ] F: Incremental fetch complete for 2025-09 (4.10 seconds). [2025-09-02T17:13:43.960639] [INFO ] [MAIN ] FBK: Found 1 missing trading days. [2025-09-02T17:13:44.022085] [INFO ] [MAIN ] F: Adding 390 new records, updating 0 existing records. [2025-09-02T17:13:44.027529] [INFO ] [MAIN ] FBK: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:44.045385] [INFO ] [REMOTE ] FBK: Fetching primary data for 2025-09. [2025-09-02T17:13:44.125616] [INFO ] [MAIN ] FBP: Found 1 missing trading days. [2025-09-02T17:13:44.125902] [INFO ] [MAIN ] FBP: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:44.126223] [INFO ] [REMOTE ] FBP: Fetching primary data for 2025-09. [2025-09-02T17:13:44.126397] [INFO ] [MAIN ] F: Combined dataset has 25021 total records. [2025-09-02T17:13:44.305789] [WARN ] [VALIDATOR ] F: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:44.492157] [WARN ] [VALIDATOR ] F: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:44.492344] [INFO ] [MAIN ] F: Combined data validation passed. [2025-09-02T17:13:44.653994] [INFO ] [MAIN ] F: Update completed successfully. [2025-09-02T17:13:44.657028] [INFO ] [MAIN ] Update Progress: 804/2372 symbols completed. F took 6.4s. Estimated remaining: 26m 41s. Rate: 58.8 symbols/min [2025-09-02T17:13:44.826482] [INFO ] [MAIN ] FBRT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:44.842532] [INFO ] [MAIN ] FBRT: Loaded 15742 existing records. [2025-09-02T17:13:45.014953] [INFO ] [MAIN ] FBRT: Found 1 missing trading days. [2025-09-02T17:13:45.015123] [INFO ] [MAIN ] FBRT: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:45.015363] [INFO ] [REMOTE ] FBRT: Fetching primary data for 2025-09. [2025-09-02T17:13:45.728397] [INFO ] [REMOTE ] FBK: Incremental fetch complete for 2025-09 (1.68 seconds). [2025-09-02T17:13:45.750023] [INFO ] [MAIN ] FBK: Adding 154 new records, updating 0 existing records. [2025-09-02T17:13:45.752637] [INFO ] [MAIN ] FBK: Combined dataset has 13413 total records. [2025-09-02T17:13:45.938262] [WARN ] [VALIDATOR ] FBK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:46.042029] [INFO ] [REMOTE ] FBIN: Incremental fetch complete for 2025-09 (2.76 seconds). [2025-09-02T17:13:46.112340] [INFO ] [MAIN ] FBIN: Adding 383 new records, updating 0 existing records. [2025-09-02T17:13:46.171744] [INFO ] [MAIN ] FBIN: Combined dataset has 23354 total records. [2025-09-02T17:13:46.219512] [WARN ] [VALIDATOR ] FBK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:46.232059] [INFO ] [MAIN ] FBK: Combined data validation passed. [2025-09-02T17:13:46.231918] [INFO ] [REMOTE ] FBP: Incremental fetch complete for 2025-09 (2.11 seconds). [2025-09-02T17:13:46.318038] [INFO ] [MAIN ] FBP: Adding 308 new records, updating 0 existing records. [2025-09-02T17:13:46.485754] [WARN ] [VALIDATOR ] FBIN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:46.524702] [INFO ] [MAIN ] FBP: Combined dataset has 21256 total records. [2025-09-02T17:13:46.768398] [INFO ] [REMOTE ] FBRT: Incremental fetch complete for 2025-09 (1.75 seconds). [2025-09-02T17:13:46.794017] [INFO ] [MAIN ] FBK: Update completed successfully. [2025-09-02T17:13:46.846376] [INFO ] [MAIN ] Update Progress: 805/2372 symbols completed. FBK took 3.5s. Estimated remaining: 26m 42s. Rate: 58.7 symbols/min [2025-09-02T17:13:46.831054] [INFO ] [MAIN ] FBRT: Adding 208 new records, updating 0 existing records. [2025-09-02T17:13:46.969255] [WARN ] [VALIDATOR ] FBP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:47.113455] [INFO ] [MAIN ] FBRT: Combined dataset has 15950 total records. [2025-09-02T17:13:47.263522] [INFO ] [MAIN ] FC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:47.483557] [INFO ] [MAIN ] FC: Loaded 7058 existing records. [2025-09-02T17:13:47.570465] [WARN ] [VALIDATOR ] FBRT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:47.695345] [WARN ] [VALIDATOR ] FBIN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:47.742297] [INFO ] [MAIN ] FBIN: Combined data validation passed. [2025-09-02T17:13:48.027701] [INFO ] [MAIN ] FC: Found 1 missing trading days. [2025-09-02T17:13:48.029391] [INFO ] [MAIN ] FC: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:48.030264] [INFO ] [REMOTE ] FC: Fetching primary data for 2025-09. [2025-09-02T17:13:48.039925] [WARN ] [VALIDATOR ] FBP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:48.041506] [INFO ] [MAIN ] FBP: Combined data validation passed. [2025-09-02T17:13:48.046734] [WARN ] [VALIDATOR ] FBRT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:48.046893] [INFO ] [MAIN ] FBRT: Combined data validation passed. [2025-09-02T17:13:48.290602] [INFO ] [MAIN ] FBIN: Update completed successfully. [2025-09-02T17:13:48.296295] [INFO ] [MAIN ] Update Progress: 806/2372 symbols completed. FBIN took 5.8s. Estimated remaining: 26m 42s. Rate: 58.7 symbols/min [2025-09-02T17:13:48.408987] [INFO ] [MAIN ] FBP: Update completed successfully. [2025-09-02T17:13:48.413873] [INFO ] [MAIN ] Update Progress: 807/2372 symbols completed. FBP took 5.0s. Estimated remaining: 26m 39s. Rate: 58.7 symbols/min [2025-09-02T17:13:48.540767] [INFO ] [MAIN ] FCF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:48.594666] [INFO ] [MAIN ] FBRT: Update completed successfully. [2025-09-02T17:13:48.606551] [INFO ] [MAIN ] Update Progress: 808/2372 symbols completed. FBRT took 3.9s. Estimated remaining: 26m 36s. Rate: 58.8 symbols/min [2025-09-02T17:13:48.670238] [INFO ] [MAIN ] FCN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:48.771042] [INFO ] [MAIN ] FCF: Loaded 17375 existing records. [2025-09-02T17:13:48.836910] [INFO ] [MAIN ] FCN: Loaded 11282 existing records. [2025-09-02T17:13:49.011212] [INFO ] [MAIN ] FCPT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:49.138217] [INFO ] [MAIN ] FCF: Found 1 missing trading days. [2025-09-02T17:13:49.143485] [INFO ] [MAIN ] FCF: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:49.148848] [INFO ] [REMOTE ] FCF: Fetching primary data for 2025-09. [2025-09-02T17:13:49.211879] [INFO ] [MAIN ] FCN: Found 1 missing trading days. [2025-09-02T17:13:49.212054] [INFO ] [MAIN ] FCN: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:49.212315] [INFO ] [REMOTE ] FCN: Fetching primary data for 2025-09. [2025-09-02T17:13:49.219300] [INFO ] [MAIN ] FCPT: Loaded 16187 existing records. [2025-09-02T17:13:49.395921] [INFO ] [MAIN ] FCPT: Found 1 missing trading days. [2025-09-02T17:13:49.391496] [INFO ] [REMOTE ] FC: Incremental fetch complete for 2025-09 (1.36 seconds). [2025-09-02T17:13:49.403015] [INFO ] [MAIN ] FCPT: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:49.408607] [INFO ] [REMOTE ] FCPT: Fetching primary data for 2025-09. [2025-09-02T17:13:49.411388] [INFO ] [MAIN ] FC: Adding 121 new records, updating 0 existing records. [2025-09-02T17:13:49.414789] [INFO ] [MAIN ] FC: Combined dataset has 7179 total records. [2025-09-02T17:13:49.591564] [WARN ] [VALIDATOR ] FC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:49.770836] [WARN ] [VALIDATOR ] FC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:49.770991] [INFO ] [MAIN ] FC: Combined data validation passed. [2025-09-02T17:13:49.815559] [INFO ] [MAIN ] FC: Update completed successfully. [2025-09-02T17:13:49.816442] [INFO ] [MAIN ] Update Progress: 809/2372 symbols completed. FC took 3.0s. Estimated remaining: 26m 36s. Rate: 58.8 symbols/min [2025-09-02T17:13:49.984600] [INFO ] [MAIN ] FCRX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:49.986811] [INFO ] [MAIN ] FCRX: Loaded 541 existing records. [2025-09-02T17:13:50.152713] [INFO ] [MAIN ] FCRX: Found 1 missing trading days. [2025-09-02T17:13:50.152894] [INFO ] [MAIN ] FCRX: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:50.153103] [INFO ] [REMOTE ] FCRX: Fetching primary data for 2025-09. [2025-09-02T17:13:50.496345] [WARN ] [MAIN ] FCF: Failed to fetch data for month 2025-09. [2025-09-02T17:13:50.496498] [WARN ] [MAIN ] FCF: No new data fetched. Keeping existing data. [2025-09-02T17:13:50.496590] [INFO ] [MAIN ] Update Progress: 810/2372 symbols completed. FCF took 2.2s. Estimated remaining: 26m 34s. Rate: 58.8 symbols/min [2025-09-02T17:13:50.664612] [INFO ] [MAIN ] FCT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:50.672795] [INFO ] [MAIN ] FCT: Loaded 6766 existing records. [2025-09-02T17:13:50.840971] [INFO ] [MAIN ] FCT: Found 1 missing trading days. [2025-09-02T17:13:50.841157] [INFO ] [MAIN ] FCT: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:50.841369] [INFO ] [REMOTE ] FCT: Fetching primary data for 2025-09. [2025-09-02T17:13:50.978193] [INFO ] [REMOTE ] FCN: Incremental fetch complete for 2025-09 (1.77 seconds). [2025-09-02T17:13:50.997345] [INFO ] [MAIN ] FCN: Adding 114 new records, updating 0 existing records. [2025-09-02T17:13:51.000193] [INFO ] [MAIN ] FCN: Combined dataset has 11396 total records. [2025-09-02T17:13:51.185101] [INFO ] [REMOTE ] FCPT: Incremental fetch complete for 2025-09 (1.78 seconds). [2025-09-02T17:13:51.190692] [WARN ] [VALIDATOR ] FCN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:51.221275] [INFO ] [REMOTE ] FCRX: Incremental fetch complete for 2025-09 (1.07 seconds). [2025-09-02T17:13:51.238805] [INFO ] [MAIN ] FCPT: Adding 270 new records, updating 0 existing records. [2025-09-02T17:13:51.261792] [INFO ] [MAIN ] FCRX: Adding 8 new records, updating 0 existing records. [2025-09-02T17:13:51.298512] [INFO ] [MAIN ] FCRX: Combined dataset has 549 total records. [2025-09-02T17:13:51.461029] [INFO ] [MAIN ] FCPT: Combined dataset has 16457 total records. [2025-09-02T17:13:51.648746] [WARN ] [VALIDATOR ] FCRX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:51.894838] [WARN ] [VALIDATOR ] FCPT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:52.158814] [WARN ] [VALIDATOR ] FCN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:52.159012] [INFO ] [MAIN ] FCN: Combined data validation passed. [2025-09-02T17:13:52.163963] [WARN ] [VALIDATOR ] FCRX: Missing data for 88 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-11, 2025-06-26 [2025-09-02T17:13:52.193487] [WARN ] [VALIDATOR ] FCPT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:52.199442] [INFO ] [MAIN ] FCRX: Combined data validation passed. [2025-09-02T17:13:52.199534] [INFO ] [MAIN ] FCPT: Combined data validation passed. [2025-09-02T17:13:52.220925] [INFO ] [MAIN ] FCRX: Update completed successfully. [2025-09-02T17:13:52.222805] [INFO ] [MAIN ] Update Progress: 811/2372 symbols completed. FCRX took 2.4s. Estimated remaining: 26m 34s. Rate: 58.7 symbols/min [2025-09-02T17:13:52.410798] [INFO ] [REMOTE ] FCT: Incremental fetch complete for 2025-09 (1.57 seconds). [2025-09-02T17:13:52.439621] [INFO ] [MAIN ] FCT: Adding 125 new records, updating 0 existing records. [2025-09-02T17:13:52.504595] [INFO ] [MAIN ] FCX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:52.507608] [INFO ] [MAIN ] FCT: Combined dataset has 6891 total records. [2025-09-02T17:13:52.548341] [INFO ] [MAIN ] FCN: Update completed successfully. [2025-09-02T17:13:52.565836] [INFO ] [MAIN ] Update Progress: 812/2372 symbols completed. FCN took 4.1s. Estimated remaining: 26m 32s. Rate: 58.8 symbols/min [2025-09-02T17:13:52.764827] [INFO ] [MAIN ] FCX: Loaded 24515 existing records. [2025-09-02T17:13:52.907944] [WARN ] [VALIDATOR ] FCT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:53.001414] [INFO ] [MAIN ] FCPT: Update completed successfully. [2025-09-02T17:13:52.990392] [INFO ] [MAIN ] FDP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:53.061337] [INFO ] [MAIN ] Update Progress: 813/2372 symbols completed. FCPT took 4.4s. Estimated remaining: 26m 30s. Rate: 58.8 symbols/min [2025-09-02T17:13:53.323149] [INFO ] [MAIN ] FCX: Found 1 missing trading days. [2025-09-02T17:13:53.393143] [INFO ] [MAIN ] FCX: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:53.404316] [INFO ] [REMOTE ] FCX: Fetching primary data for 2025-09. [2025-09-02T17:13:53.438953] [INFO ] [MAIN ] FDP: Loaded 13578 existing records. [2025-09-02T17:13:53.539232] [INFO ] [MAIN ] FDS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:53.678906] [INFO ] [MAIN ] FDS: Loaded 11518 existing records. [2025-09-02T17:13:53.700031] [INFO ] [MAIN ] FDP: Found 1 missing trading days. [2025-09-02T17:13:53.720702] [INFO ] [MAIN ] FDP: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:53.743238] [INFO ] [REMOTE ] FDP: Fetching primary data for 2025-09. [2025-09-02T17:13:53.807695] [WARN ] [VALIDATOR ] FCT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:53.823466] [INFO ] [MAIN ] FCT: Combined data validation passed. [2025-09-02T17:13:53.905856] [INFO ] [MAIN ] FDS: Found 1 missing trading days. [2025-09-02T17:13:53.919502] [INFO ] [MAIN ] FDS: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:53.921051] [INFO ] [REMOTE ] FDS: Fetching primary data for 2025-09. [2025-09-02T17:13:53.929948] [INFO ] [MAIN ] FCT: Update completed successfully. [2025-09-02T17:13:53.930998] [INFO ] [MAIN ] Update Progress: 814/2372 symbols completed. FCT took 3.4s. Estimated remaining: 26m 29s. Rate: 58.8 symbols/min [2025-09-02T17:13:54.103870] [INFO ] [MAIN ] FDX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:54.127551] [INFO ] [MAIN ] FDX: Loaded 23515 existing records. [2025-09-02T17:13:54.303203] [INFO ] [MAIN ] FDX: Found 1 missing trading days. [2025-09-02T17:13:54.303404] [INFO ] [MAIN ] FDX: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:54.303608] [INFO ] [REMOTE ] FDX: Fetching primary data for 2025-09. [2025-09-02T17:13:55.629931] [INFO ] [REMOTE ] FDS: Incremental fetch complete for 2025-09 (1.71 seconds). [2025-09-02T17:13:55.654350] [INFO ] [MAIN ] FDS: Adding 235 new records, updating 0 existing records. [2025-09-02T17:13:55.656772] [INFO ] [MAIN ] FDS: Combined dataset has 11753 total records. [2025-09-02T17:13:55.750424] [INFO ] [REMOTE ] FDP: Incremental fetch complete for 2025-09 (2.01 seconds). [2025-09-02T17:13:55.801468] [INFO ] [MAIN ] FDP: Adding 153 new records, updating 0 existing records. [2025-09-02T17:13:55.865786] [WARN ] [VALIDATOR ] FDS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:55.910685] [INFO ] [MAIN ] FDP: Combined dataset has 13731 total records. [2025-09-02T17:13:56.227776] [WARN ] [VALIDATOR ] FDP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:56.413742] [WARN ] [VALIDATOR ] FDS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:56.413790] [WARN ] [VALIDATOR ] FDP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:56.414018] [INFO ] [MAIN ] FDP: Combined data validation passed. [2025-09-02T17:13:56.413957] [INFO ] [MAIN ] FDS: Combined data validation passed. [2025-09-02T17:13:56.560167] [INFO ] [REMOTE ] FCX: Incremental fetch complete for 2025-09 (3.16 seconds). [2025-09-02T17:13:56.611753] [INFO ] [MAIN ] FCX: Adding 390 new records, updating 0 existing records. [2025-09-02T17:13:56.621693] [INFO ] [MAIN ] FDS: Update completed successfully. [2025-09-02T17:13:56.623692] [INFO ] [MAIN ] Update Progress: 815/2372 symbols completed. FDS took 3.5s. Estimated remaining: 26m 31s. Rate: 58.7 symbols/min [2025-09-02T17:13:56.642614] [INFO ] [MAIN ] FDP: Update completed successfully. [2025-09-02T17:13:56.669226] [INFO ] [MAIN ] Update Progress: 816/2372 symbols completed. FDP took 4.1s. Estimated remaining: 26m 28s. Rate: 58.8 symbols/min [2025-09-02T17:13:56.707592] [INFO ] [MAIN ] FCX: Combined dataset has 24905 total records. [2025-09-02T17:13:57.023762] [INFO ] [MAIN ] FE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:57.119722] [INFO ] [MAIN ] FENG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:57.179809] [WARN ] [VALIDATOR ] FCX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:57.181712] [INFO ] [MAIN ] FENG: Loaded 512 existing records. [2025-09-02T17:13:57.201112] [INFO ] [REMOTE ] FDX: Incremental fetch complete for 2025-09 (2.90 seconds). [2025-09-02T17:13:57.412499] [INFO ] [MAIN ] FDX: Adding 384 new records, updating 0 existing records. [2025-09-02T17:13:57.508254] [INFO ] [MAIN ] FE: Loaded 24355 existing records. [2025-09-02T17:13:57.608086] [INFO ] [MAIN ] FENG: Found 1 missing trading days. [2025-09-02T17:13:57.661863] [INFO ] [MAIN ] FENG: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:57.694187] [INFO ] [REMOTE ] FENG: Fetching primary data for 2025-09. [2025-09-02T17:13:57.743115] [INFO ] [MAIN ] FDX: Combined dataset has 23899 total records. [2025-09-02T17:13:57.913593] [INFO ] [MAIN ] FE: Found 1 missing trading days. [2025-09-02T17:13:57.922914] [INFO ] [MAIN ] FE: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:57.948872] [INFO ] [REMOTE ] FE: Fetching primary data for 2025-09. [2025-09-02T17:13:58.051467] [WARN ] [VALIDATOR ] FDX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:58.234994] [WARN ] [VALIDATOR ] FCX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:58.235867] [INFO ] [MAIN ] FCX: Combined data validation passed. [2025-09-02T17:13:58.240674] [WARN ] [VALIDATOR ] FDX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:58.240884] [INFO ] [MAIN ] FDX: Combined data validation passed. [2025-09-02T17:13:58.535853] [INFO ] [MAIN ] FDX: Update completed successfully. [2025-09-02T17:13:58.539224] [INFO ] [MAIN ] Update Progress: 817/2372 symbols completed. FDX took 4.6s. Estimated remaining: 26m 29s. Rate: 58.7 symbols/min [2025-09-02T17:13:58.548457] [INFO ] [MAIN ] FCX: Update completed successfully. [2025-09-02T17:13:58.613983] [INFO ] [MAIN ] Update Progress: 818/2372 symbols completed. FCX took 6.4s. Estimated remaining: 26m 26s. Rate: 58.8 symbols/min [2025-09-02T17:13:58.627664] [INFO ] [REMOTE ] FENG: Incremental fetch complete for 2025-09 (0.93 seconds). [2025-09-02T17:13:58.711096] [INFO ] [MAIN ] FENG: Adding 13 new records, updating 0 existing records. [2025-09-02T17:13:58.813244] [INFO ] [MAIN ] FENG: Combined dataset has 525 total records. [2025-09-02T17:13:58.866692] [INFO ] [MAIN ] FERG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:59.002168] [INFO ] [MAIN ] FET: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:59.090023] [WARN ] [VALIDATOR ] FENG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:13:59.181979] [INFO ] [MAIN ] FET: Loaded 6088 existing records. [2025-09-02T17:13:59.176532] [INFO ] [MAIN ] FERG: Loaded 21551 existing records. [2025-09-02T17:13:59.599902] [INFO ] [MAIN ] FET: Found 1 missing trading days. [2025-09-02T17:13:59.606338] [INFO ] [MAIN ] FET: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:59.612224] [INFO ] [REMOTE ] FET: Fetching primary data for 2025-09. [2025-09-02T17:13:59.641740] [INFO ] [MAIN ] FERG: Found 1 missing trading days. [2025-09-02T17:13:59.642271] [INFO ] [MAIN ] FERG: Need to fetch 1 months: 2025-09 [2025-09-02T17:13:59.642864] [INFO ] [REMOTE ] FERG: Fetching primary data for 2025-09. [2025-09-02T17:13:59.646107] [WARN ] [VALIDATOR ] FENG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:13:59.646272] [INFO ] [MAIN ] FENG: Combined data validation passed. [2025-09-02T17:13:59.650467] [INFO ] [MAIN ] FENG: Update completed successfully. [2025-09-02T17:13:59.650701] [INFO ] [MAIN ] Update Progress: 819/2372 symbols completed. FENG took 2.9s. Estimated remaining: 26m 25s. Rate: 58.8 symbols/min [2025-09-02T17:13:59.821187] [INFO ] [MAIN ] FF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:13:59.832783] [INFO ] [MAIN ] FF: Loaded 10773 existing records. [2025-09-02T17:14:00.004373] [INFO ] [MAIN ] FF: Found 1 missing trading days. [2025-09-02T17:14:00.004599] [INFO ] [MAIN ] FF: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:00.004979] [INFO ] [REMOTE ] FF: Fetching primary data for 2025-09. [2025-09-02T17:14:00.702044] [INFO ] [REMOTE ] FE: Incremental fetch complete for 2025-09 (2.75 seconds). [2025-09-02T17:14:00.747342] [INFO ] [MAIN ] FE: Adding 384 new records, updating 0 existing records. [2025-09-02T17:14:00.751039] [INFO ] [MAIN ] FE: Combined dataset has 24739 total records. [2025-09-02T17:14:00.909918] [WARN ] [MAIN ] FERG: Failed to fetch data for month 2025-09. [2025-09-02T17:14:00.929599] [WARN ] [VALIDATOR ] FE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:00.929693] [WARN ] [MAIN ] FERG: No new data fetched. Keeping existing data. [2025-09-02T17:14:00.929859] [INFO ] [MAIN ] Update Progress: 820/2372 symbols completed. FERG took 2.4s. Estimated remaining: 26m 24s. Rate: 58.8 symbols/min [2025-09-02T17:14:01.239131] [INFO ] [REMOTE ] FET: Incremental fetch complete for 2025-09 (1.63 seconds). [2025-09-02T17:14:01.293638] [INFO ] [MAIN ] FFA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:01.298476] [INFO ] [MAIN ] FET: Adding 78 new records, updating 0 existing records. [2025-09-02T17:14:01.303866] [INFO ] [MAIN ] FFA: Loaded 2129 existing records. [2025-09-02T17:14:01.303969] [INFO ] [MAIN ] FET: Combined dataset has 6166 total records. [2025-09-02T17:14:01.570058] [WARN ] [MAIN ] FF: Failed to fetch data for month 2025-09. [2025-09-02T17:14:01.669725] [WARN ] [VALIDATOR ] FET: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:01.652916] [WARN ] [MAIN ] FF: No new data fetched. Keeping existing data. [2025-09-02T17:14:01.693623] [INFO ] [MAIN ] Update Progress: 821/2372 symbols completed. FF took 2.0s. Estimated remaining: 26m 23s. Rate: 58.8 symbols/min [2025-09-02T17:14:01.776298] [INFO ] [MAIN ] FFA: Found 1 missing trading days. [2025-09-02T17:14:01.801736] [INFO ] [MAIN ] FFA: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:01.881911] [INFO ] [REMOTE ] FFA: Fetching primary data for 2025-09. [2025-09-02T17:14:01.942582] [WARN ] [VALIDATOR ] FE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:01.978803] [INFO ] [MAIN ] FE: Combined data validation passed. [2025-09-02T17:14:02.080464] [INFO ] [MAIN ] FFC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:02.184439] [INFO ] [MAIN ] FFC: Loaded 7858 existing records. [2025-09-02T17:14:02.367376] [INFO ] [MAIN ] FFC: Found 1 missing trading days. [2025-09-02T17:14:02.368188] [INFO ] [MAIN ] FFC: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:02.368756] [INFO ] [REMOTE ] FFC: Fetching primary data for 2025-09. [2025-09-02T17:14:02.367441] [WARN ] [VALIDATOR ] FET: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:02.374038] [INFO ] [MAIN ] FET: Combined data validation passed. [2025-09-02T17:14:02.423843] [INFO ] [MAIN ] FET: Update completed successfully. [2025-09-02T17:14:02.425517] [INFO ] [MAIN ] Update Progress: 822/2372 symbols completed. FET took 3.8s. Estimated remaining: 26m 21s. Rate: 58.8 symbols/min [2025-09-02T17:14:02.628853] [INFO ] [MAIN ] FFWM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:02.651407] [INFO ] [MAIN ] FE: Update completed successfully. [2025-09-02T17:14:02.654496] [INFO ] [MAIN ] Update Progress: 823/2372 symbols completed. FE took 6.0s. Estimated remaining: 26m 19s. Rate: 58.9 symbols/min [2025-09-02T17:14:02.655164] [INFO ] [MAIN ] FFWM: Loaded 16110 existing records. [2025-09-02T17:14:02.991637] [INFO ] [MAIN ] FFWM: Found 1 missing trading days. [2025-09-02T17:14:03.009349] [INFO ] [MAIN ] FG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:03.009723] [INFO ] [MAIN ] FFWM: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:03.009947] [INFO ] [REMOTE ] FFWM: Fetching primary data for 2025-09. [2025-09-02T17:14:03.019512] [INFO ] [MAIN ] FG: Loaded 8912 existing records. [2025-09-02T17:14:03.111061] [INFO ] [REMOTE ] FFA: Incremental fetch complete for 2025-09 (1.23 seconds). [2025-09-02T17:14:03.125986] [INFO ] [MAIN ] FFA: Adding 26 new records, updating 0 existing records. [2025-09-02T17:14:03.172405] [INFO ] [MAIN ] FFA: Combined dataset has 2155 total records. [2025-09-02T17:14:03.197991] [INFO ] [MAIN ] FG: Found 1 missing trading days. [2025-09-02T17:14:03.261060] [INFO ] [MAIN ] FG: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:03.277698] [INFO ] [REMOTE ] FG: Fetching primary data for 2025-09. [2025-09-02T17:14:03.378975] [WARN ] [VALIDATOR ] FFA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:03.572449] [WARN ] [VALIDATOR ] FFA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:03.572590] [INFO ] [MAIN ] FFA: Combined data validation passed. [2025-09-02T17:14:03.586841] [INFO ] [MAIN ] FFA: Update completed successfully. [2025-09-02T17:14:03.587218] [INFO ] [MAIN ] Update Progress: 824/2372 symbols completed. FFA took 2.6s. Estimated remaining: 26m 18s. Rate: 58.9 symbols/min [2025-09-02T17:14:03.756671] [INFO ] [MAIN ] FGN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:03.760217] [INFO ] [MAIN ] FGN: Loaded 1957 existing records. [2025-09-02T17:14:03.927026] [INFO ] [MAIN ] FGN: Found 1 missing trading days. [2025-09-02T17:14:03.927186] [INFO ] [MAIN ] FGN: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:03.927385] [INFO ] [REMOTE ] FGN: Fetching primary data for 2025-09. [2025-09-02T17:14:04.247039] [INFO ] [REMOTE ] FFC: Incremental fetch complete for 2025-09 (1.88 seconds). [2025-09-02T17:14:04.260184] [INFO ] [MAIN ] FFC: Adding 88 new records, updating 0 existing records. [2025-09-02T17:14:04.262225] [INFO ] [MAIN ] FFC: Combined dataset has 7946 total records. [2025-09-02T17:14:04.448000] [WARN ] [VALIDATOR ] FFC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:04.530624] [INFO ] [REMOTE ] FG: Incremental fetch complete for 2025-09 (1.25 seconds). [2025-09-02T17:14:04.575356] [INFO ] [MAIN ] FG: Adding 124 new records, updating 0 existing records. [2025-09-02T17:14:04.635555] [INFO ] [MAIN ] FG: Combined dataset has 9036 total records. [2025-09-02T17:14:04.726046] [INFO ] [REMOTE ] FFWM: Incremental fetch complete for 2025-09 (1.72 seconds). [2025-09-02T17:14:04.797054] [INFO ] [MAIN ] FFWM: Adding 249 new records, updating 0 existing records. [2025-09-02T17:14:04.880276] [WARN ] [VALIDATOR ] FG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:04.899449] [INFO ] [MAIN ] FFWM: Combined dataset has 16359 total records. [2025-09-02T17:14:05.080741] [INFO ] [REMOTE ] FGN: Incremental fetch complete for 2025-09 (1.15 seconds). [2025-09-02T17:14:05.121465] [INFO ] [MAIN ] FGN: Adding 29 new records, updating 0 existing records. [2025-09-02T17:14:05.126666] [WARN ] [VALIDATOR ] FFC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:05.208318] [INFO ] [MAIN ] FFC: Combined data validation passed. [2025-09-02T17:14:05.231665] [INFO ] [MAIN ] FGN: Combined dataset has 1986 total records. [2025-09-02T17:14:05.266008] [WARN ] [VALIDATOR ] FFWM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:05.700286] [INFO ] [MAIN ] FFC: Update completed successfully. [2025-09-02T17:14:05.710035] [WARN ] [VALIDATOR ] FGN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:05.711600] [INFO ] [MAIN ] Update Progress: 825/2372 symbols completed. FFC took 4.0s. Estimated remaining: 26m 19s. Rate: 58.8 symbols/min [2025-09-02T17:14:05.722785] [WARN ] [VALIDATOR ] FG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:05.766221] [INFO ] [MAIN ] FG: Combined data validation passed. [2025-09-02T17:14:06.135860] [WARN ] [VALIDATOR ] FFWM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:06.135390] [INFO ] [MAIN ] FGSN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:06.136544] [INFO ] [MAIN ] FFWM: Combined data validation passed. [2025-09-02T17:14:06.215605] [INFO ] [MAIN ] FGSN: Loaded 2369 existing records. [2025-09-02T17:14:06.222769] [INFO ] [MAIN ] FG: Update completed successfully. [2025-09-02T17:14:06.236515] [INFO ] [MAIN ] Update Progress: 826/2372 symbols completed. FG took 3.5s. Estimated remaining: 26m 17s. Rate: 58.8 symbols/min [2025-09-02T17:14:06.563354] [INFO ] [MAIN ] FGSN: Found 1 missing trading days. [2025-09-02T17:14:06.577584] [INFO ] [MAIN ] FGSN: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:06.598882] [INFO ] [REMOTE ] FGSN: Fetching primary data for 2025-09. [2025-09-02T17:14:06.598267] [INFO ] [MAIN ] FHI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:06.600571] [WARN ] [VALIDATOR ] FGN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:06.601169] [INFO ] [MAIN ] FGN: Combined data validation passed. [2025-09-02T17:14:06.600503] [INFO ] [MAIN ] FFWM: Update completed successfully. [2025-09-02T17:14:06.603529] [INFO ] [MAIN ] Update Progress: 827/2372 symbols completed. FFWM took 4.2s. Estimated remaining: 26m 14s. Rate: 58.9 symbols/min [2025-09-02T17:14:06.729850] [INFO ] [MAIN ] FGN: Update completed successfully. [2025-09-02T17:14:06.740975] [INFO ] [MAIN ] Update Progress: 828/2372 symbols completed. FGN took 3.2s. Estimated remaining: 26m 12s. Rate: 58.9 symbols/min [2025-09-02T17:14:06.741677] [INFO ] [MAIN ] FHI: Loaded 18302 existing records. [2025-09-02T17:14:06.889179] [INFO ] [MAIN ] FHN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:07.088151] [INFO ] [MAIN ] FHI: Found 1 missing trading days. [2025-09-02T17:14:07.123332] [INFO ] [MAIN ] FHI: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:07.129716] [INFO ] [REMOTE ] FHI: Fetching primary data for 2025-09. [2025-09-02T17:14:07.153866] [INFO ] [MAIN ] FI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:07.162562] [INFO ] [MAIN ] FHN: Loaded 24324 existing records. [2025-09-02T17:14:07.341852] [INFO ] [MAIN ] FHN: Found 1 missing trading days. [2025-09-02T17:14:07.348423] [INFO ] [MAIN ] FHN: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:07.349441] [INFO ] [REMOTE ] FHN: Fetching primary data for 2025-09. [2025-09-02T17:14:07.350616] [INFO ] [MAIN ] FI: Loaded 24483 existing records. [2025-09-02T17:14:07.523845] [INFO ] [MAIN ] FI: Found 1 missing trading days. [2025-09-02T17:14:07.524049] [INFO ] [MAIN ] FI: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:07.524294] [INFO ] [REMOTE ] FI: Fetching primary data for 2025-09. [2025-09-02T17:14:07.725952] [INFO ] [REMOTE ] FGSN: Incremental fetch complete for 2025-09 (1.13 seconds). [2025-09-02T17:14:07.730202] [INFO ] [MAIN ] FGSN: Adding 22 new records, updating 0 existing records. [2025-09-02T17:14:07.731625] [INFO ] [MAIN ] FGSN: Combined dataset has 2391 total records. [2025-09-02T17:14:07.912810] [WARN ] [VALIDATOR ] FGSN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:08.090805] [WARN ] [VALIDATOR ] FGSN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:08.090959] [INFO ] [MAIN ] FGSN: Combined data validation passed. [2025-09-02T17:14:08.106249] [INFO ] [MAIN ] FGSN: Update completed successfully. [2025-09-02T17:14:08.106663] [INFO ] [MAIN ] Update Progress: 829/2372 symbols completed. FGSN took 2.4s. Estimated remaining: 26m 11s. Rate: 58.9 symbols/min [2025-09-02T17:14:08.273931] [INFO ] [MAIN ] FICO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:08.286400] [INFO ] [MAIN ] FICO: Loaded 10748 existing records. [2025-09-02T17:14:08.456723] [INFO ] [MAIN ] FICO: Found 1 missing trading days. [2025-09-02T17:14:08.456892] [INFO ] [MAIN ] FICO: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:08.457099] [INFO ] [REMOTE ] FICO: Fetching primary data for 2025-09. [2025-09-02T17:14:09.472277] [INFO ] [REMOTE ] FHI: Incremental fetch complete for 2025-09 (2.34 seconds). [2025-09-02T17:14:09.506386] [INFO ] [MAIN ] FHI: Adding 285 new records, updating 0 existing records. [2025-09-02T17:14:09.509282] [INFO ] [MAIN ] FHI: Combined dataset has 18587 total records. [2025-09-02T17:14:09.698777] [WARN ] [VALIDATOR ] FHI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:09.884834] [WARN ] [VALIDATOR ] FHI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:09.884988] [INFO ] [MAIN ] FHI: Combined data validation passed. [2025-09-02T17:14:10.009863] [INFO ] [MAIN ] FHI: Update completed successfully. [2025-09-02T17:14:10.011889] [INFO ] [MAIN ] Update Progress: 830/2372 symbols completed. FHI took 3.8s. Estimated remaining: 26m 12s. Rate: 58.9 symbols/min [2025-09-02T17:14:10.119542] [INFO ] [REMOTE ] FICO: Incremental fetch complete for 2025-09 (1.66 seconds). [2025-09-02T17:14:10.150766] [INFO ] [MAIN ] FICO: Adding 154 new records, updating 0 existing records. [2025-09-02T17:14:10.200362] [INFO ] [REMOTE ] FHN: Incremental fetch complete for 2025-09 (2.85 seconds). [2025-09-02T17:14:10.247573] [INFO ] [MAIN ] FIG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:10.281573] [INFO ] [MAIN ] FHN: Adding 390 new records, updating 0 existing records. [2025-09-02T17:14:10.282276] [INFO ] [MAIN ] FICO: Combined dataset has 10902 total records. [2025-09-02T17:14:10.363509] [INFO ] [REMOTE ] FI: Incremental fetch complete for 2025-09 (2.84 seconds). [2025-09-02T17:14:10.411839] [INFO ] [MAIN ] FIG: Loaded 8315 existing records. [2025-09-02T17:14:10.444924] [INFO ] [MAIN ] FHN: Combined dataset has 24714 total records. [2025-09-02T17:14:10.613669] [INFO ] [MAIN ] FI: Adding 390 new records, updating 0 existing records. [2025-09-02T17:14:10.711406] [WARN ] [VALIDATOR ] FICO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:10.890972] [INFO ] [MAIN ] FIG: Found 1 missing trading days. [2025-09-02T17:14:10.925973] [INFO ] [MAIN ] FIG: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:10.967340] [INFO ] [REMOTE ] FIG: Fetching primary data for 2025-09. [2025-09-02T17:14:11.002864] [INFO ] [MAIN ] FI: Combined dataset has 24873 total records. [2025-09-02T17:14:11.009010] [WARN ] [VALIDATOR ] FHN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:11.463360] [WARN ] [VALIDATOR ] FI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:11.657961] [WARN ] [VALIDATOR ] FI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:11.658310] [INFO ] [MAIN ] FI: Combined data validation passed. [2025-09-02T17:14:11.658072] [WARN ] [VALIDATOR ] FHN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:11.658014] [WARN ] [VALIDATOR ] FICO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:11.658468] [INFO ] [MAIN ] FHN: Combined data validation passed. [2025-09-02T17:14:11.658955] [INFO ] [MAIN ] FICO: Combined data validation passed. [2025-09-02T17:14:11.933982] [INFO ] [MAIN ] FICO: Update completed successfully. [2025-09-02T17:14:11.938630] [INFO ] [MAIN ] Update Progress: 831/2372 symbols completed. FICO took 3.8s. Estimated remaining: 26m 13s. Rate: 58.8 symbols/min [2025-09-02T17:14:12.128487] [INFO ] [MAIN ] FIGS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:12.205758] [INFO ] [MAIN ] FIGS: Loaded 22409 existing records. [2025-09-02T17:14:12.302477] [INFO ] [MAIN ] FI: Update completed successfully. [2025-09-02T17:14:12.317614] [INFO ] [MAIN ] Update Progress: 832/2372 symbols completed. FI took 5.5s. Estimated remaining: 26m 11s. Rate: 58.8 symbols/min [2025-09-02T17:14:12.321536] [INFO ] [MAIN ] FHN: Update completed successfully. [2025-09-02T17:14:12.334970] [INFO ] [MAIN ] Update Progress: 833/2372 symbols completed. FHN took 5.7s. Estimated remaining: 26m 8s. Rate: 58.9 symbols/min [2025-09-02T17:14:12.635816] [INFO ] [MAIN ] FIGS: Found 1 missing trading days. [2025-09-02T17:14:12.658406] [INFO ] [MAIN ] FIGS: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:12.713139] [INFO ] [REMOTE ] FIGS: Fetching primary data for 2025-09. [2025-09-02T17:14:12.712898] [INFO ] [MAIN ] FIHL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:12.738242] [INFO ] [MAIN ] FINS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:12.745207] [INFO ] [MAIN ] FINS: Loaded 3699 existing records. [2025-09-02T17:14:12.856752] [INFO ] [MAIN ] FIHL: Loaded 17941 existing records. [2025-09-02T17:14:13.031200] [INFO ] [MAIN ] FINS: Found 1 missing trading days. [2025-09-02T17:14:13.041522] [INFO ] [MAIN ] FINS: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:13.046847] [INFO ] [REMOTE ] FINS: Fetching primary data for 2025-09. [2025-09-02T17:14:13.099623] [INFO ] [MAIN ] FIHL: Found 1 missing trading days. [2025-09-02T17:14:13.099735] [INFO ] [MAIN ] FIHL: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:13.099935] [INFO ] [REMOTE ] FIHL: Fetching primary data for 2025-09. [2025-09-02T17:14:14.440967] [INFO ] [REMOTE ] FINS: Incremental fetch complete for 2025-09 (1.39 seconds). [2025-09-02T17:14:14.448972] [INFO ] [MAIN ] FINS: Adding 63 new records, updating 0 existing records. [2025-09-02T17:14:14.450483] [INFO ] [MAIN ] FINS: Combined dataset has 3762 total records. [2025-09-02T17:14:14.633551] [WARN ] [VALIDATOR ] FINS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:14.811961] [WARN ] [VALIDATOR ] FINS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:14.812130] [INFO ] [MAIN ] FINS: Combined data validation passed. [2025-09-02T17:14:14.836251] [INFO ] [MAIN ] FINS: Update completed successfully. [2025-09-02T17:14:14.836757] [INFO ] [MAIN ] Update Progress: 834/2372 symbols completed. FINS took 2.5s. Estimated remaining: 26m 9s. Rate: 58.8 symbols/min [2025-09-02T17:14:15.007389] [INFO ] [MAIN ] FINV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:15.010519] [INFO ] [REMOTE ] FIG: Incremental fetch complete for 2025-09 (4.04 seconds). [2025-09-02T17:14:15.042521] [INFO ] [MAIN ] FIG: Adding 390 new records, updating 0 existing records. [2025-09-02T17:14:15.045173] [INFO ] [MAIN ] FIG: Combined dataset has 8705 total records. [2025-09-02T17:14:15.136959] [INFO ] [REMOTE ] FIGS: Incremental fetch complete for 2025-09 (2.42 seconds). [2025-09-02T17:14:15.194618] [INFO ] [MAIN ] FINV: Loaded 21296 existing records. [2025-09-02T17:14:15.331219] [INFO ] [MAIN ] FIGS: Adding 374 new records, updating 0 existing records. [2025-09-02T17:14:15.400777] [WARN ] [VALIDATOR ] FIG: Not fatal, but first date in data (2025-07-31) does not match expected start date (2025-01-28) [2025-09-02T17:14:15.467016] [INFO ] [REMOTE ] FIHL: Incremental fetch complete for 2025-09 (2.37 seconds). [2025-09-02T17:14:15.611391] [INFO ] [MAIN ] FIHL: Adding 329 new records, updating 0 existing records. [2025-09-02T17:14:15.609337] [INFO ] [MAIN ] FIGS: Combined dataset has 22783 total records. [2025-09-02T17:14:15.612416] [INFO ] [MAIN ] FINV: Found 1 missing trading days. [2025-09-02T17:14:15.623691] [INFO ] [MAIN ] FINV: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:15.649096] [INFO ] [REMOTE ] FINV: Fetching primary data for 2025-09. [2025-09-02T17:14:15.828889] [INFO ] [MAIN ] FIHL: Combined dataset has 18270 total records. [2025-09-02T17:14:16.006969] [WARN ] [VALIDATOR ] FIGS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:16.254665] [WARN ] [VALIDATOR ] FIHL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:16.537049] [WARN ] [VALIDATOR ] FIG: Missing data for 127 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17, 2025-06-18, 2025-06-20, 2025-06-23, 2025-06-24, 2025-06-25, 2025-06-26, 2025-06-27, 2025-06-30, 2025-07-01, 2025-07-02, 2025-07-03, 2025-07-07, 2025-07-08, 2025-07-09, 2025-07-10, 2025-07-11, 2025-07-14, 2025-07-15, 2025-07-16, 2025-07-17, 2025-07-18, 2025-07-21, 2025-07-22, 2025-07-23, 2025-07-24, 2025-07-25, 2025-07-28, 2025-07-29, 2025-07-30 [2025-09-02T17:14:16.537747] [INFO ] [MAIN ] FIG: Combined data validation passed. [2025-09-02T17:14:16.580417] [WARN ] [VALIDATOR ] FIGS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:16.581964] [INFO ] [MAIN ] FIGS: Combined data validation passed. [2025-09-02T17:14:16.568557] [WARN ] [VALIDATOR ] FIHL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:16.582755] [INFO ] [MAIN ] FIHL: Combined data validation passed. [2025-09-02T17:14:16.766399] [INFO ] [MAIN ] FIG: Update completed successfully. [2025-09-02T17:14:16.768278] [INFO ] [MAIN ] Update Progress: 835/2372 symbols completed. FIG took 6.8s. Estimated remaining: 26m 10s. Rate: 58.7 symbols/min [2025-09-02T17:14:16.955350] [INFO ] [MAIN ] FIS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:16.986147] [INFO ] [MAIN ] FIS: Loaded 24244 existing records. [2025-09-02T17:14:17.184007] [INFO ] [MAIN ] FIS: Found 1 missing trading days. [2025-09-02T17:14:17.185354] [INFO ] [MAIN ] FIS: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:17.185917] [INFO ] [REMOTE ] FIS: Fetching primary data for 2025-09. [2025-09-02T17:14:17.191963] [INFO ] [MAIN ] FIHL: Update completed successfully. [2025-09-02T17:14:17.199901] [INFO ] [MAIN ] Update Progress: 836/2372 symbols completed. FIHL took 4.9s. Estimated remaining: 26m 8s. Rate: 58.8 symbols/min [2025-09-02T17:14:17.317408] [INFO ] [MAIN ] FIGS: Update completed successfully. [2025-09-02T17:14:17.330703] [INFO ] [MAIN ] Update Progress: 837/2372 symbols completed. FIGS took 5.4s. Estimated remaining: 26m 5s. Rate: 58.8 symbols/min [2025-09-02T17:14:17.394079] [INFO ] [MAIN ] FIX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:17.407147] [INFO ] [MAIN ] FIX: Loaded 12389 existing records. [2025-09-02T17:14:17.602155] [INFO ] [MAIN ] FIX: Found 1 missing trading days. [2025-09-02T17:14:17.602307] [INFO ] [MAIN ] FIX: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:17.602528] [INFO ] [REMOTE ] FIX: Fetching primary data for 2025-09. [2025-09-02T17:14:18.200668] [INFO ] [REMOTE ] FINV: Incremental fetch complete for 2025-09 (2.55 seconds). [2025-09-02T17:14:18.243086] [INFO ] [MAIN ] FINV: Adding 353 new records, updating 0 existing records. [2025-09-02T17:14:18.246600] [INFO ] [MAIN ] FINV: Combined dataset has 21649 total records. [2025-09-02T17:14:18.443147] [WARN ] [VALIDATOR ] FINV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:18.636187] [WARN ] [VALIDATOR ] FINV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:18.636373] [INFO ] [MAIN ] FINV: Combined data validation passed. [2025-09-02T17:14:18.773580] [INFO ] [MAIN ] FINV: Update completed successfully. [2025-09-02T17:14:18.777689] [INFO ] [MAIN ] Update Progress: 838/2372 symbols completed. FINV took 3.9s. Estimated remaining: 26m 5s. Rate: 58.8 symbols/min [2025-09-02T17:14:19.793781] [INFO ] [REMOTE ] FIX: Incremental fetch complete for 2025-09 (2.19 seconds). [2025-09-02T17:14:19.817170] [INFO ] [MAIN ] FIX: Adding 194 new records, updating 0 existing records. [2025-09-02T17:14:19.819862] [INFO ] [MAIN ] FIX: Combined dataset has 12583 total records. [2025-09-02T17:14:20.004975] [INFO ] [REMOTE ] FIS: Incremental fetch complete for 2025-09 (2.82 seconds). [2025-09-02T17:14:20.008491] [WARN ] [VALIDATOR ] FIX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:20.140789] [INFO ] [MAIN ] FIS: Adding 390 new records, updating 0 existing records. [2025-09-02T17:14:20.254478] [INFO ] [MAIN ] FIS: Combined dataset has 24634 total records. [2025-09-02T17:14:20.441972] [WARN ] [VALIDATOR ] FIS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:20.623342] [WARN ] [VALIDATOR ] FIX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:20.636383] [INFO ] [MAIN ] FIX: Combined data validation passed. [2025-09-02T17:14:20.711040] [WARN ] [VALIDATOR ] FIS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:20.715074] [INFO ] [MAIN ] FIS: Combined data validation passed. [2025-09-02T17:14:20.782237] [INFO ] [MAIN ] FIX: Update completed successfully. [2025-09-02T17:14:20.793307] [INFO ] [MAIN ] Update Progress: 839/2372 symbols completed. FIX took 3.6s. Estimated remaining: 26m 6s. Rate: 58.7 symbols/min [2025-09-02T17:14:20.887447] [INFO ] [MAIN ] FIS: Update completed successfully. [2025-09-02T17:14:20.890052] [INFO ] [MAIN ] Update Progress: 840/2372 symbols completed. FIS took 4.1s. Estimated remaining: 26m 3s. Rate: 58.8 symbols/min [2025-09-02T17:14:21.437560] [INFO ] [MAIN ] FL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:21.502044] [INFO ] [MAIN ] FIXT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:21.568443] [INFO ] [MAIN ] FLC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:21.604883] [INFO ] [MAIN ] FIXT: Loaded 1486 existing records. [2025-09-02T17:14:21.646504] [INFO ] [MAIN ] FLG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:21.749905] [INFO ] [MAIN ] FL: Loaded 23361 existing records. [2025-09-02T17:14:21.750288] [INFO ] [MAIN ] FLC: Loaded 2637 existing records. [2025-09-02T17:14:21.988015] [INFO ] [MAIN ] FIXT: Found 1 missing trading days. [2025-09-02T17:14:22.036102] [INFO ] [MAIN ] FIXT: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:22.036590] [INFO ] [REMOTE ] FIXT: Fetching primary data for 2025-09. [2025-09-02T17:14:22.190549] [INFO ] [MAIN ] FLC: Found 1 missing trading days. [2025-09-02T17:14:22.200381] [INFO ] [MAIN ] FLC: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:22.201882] [INFO ] [MAIN ] FLG: Loaded 24295 existing records. [2025-09-02T17:14:22.200311] [INFO ] [MAIN ] FL: Found 1 missing trading days. [2025-09-02T17:14:22.202314] [INFO ] [REMOTE ] FLC: Fetching primary data for 2025-09. [2025-09-02T17:14:22.213535] [INFO ] [MAIN ] FL: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:22.214317] [INFO ] [REMOTE ] FL: Fetching primary data for 2025-09. [2025-09-02T17:14:22.390368] [INFO ] [MAIN ] FLG: Found 1 missing trading days. [2025-09-02T17:14:22.390540] [INFO ] [MAIN ] FLG: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:22.390832] [INFO ] [REMOTE ] FLG: Fetching primary data for 2025-09. [2025-09-02T17:14:22.943177] [INFO ] [REMOTE ] FIXT: Incremental fetch complete for 2025-09 (0.91 seconds). [2025-09-02T17:14:22.946006] [INFO ] [MAIN ] FIXT: Adding 12 new records, updating 0 existing records. [2025-09-02T17:14:22.947276] [INFO ] [MAIN ] FIXT: Combined dataset has 1498 total records. [2025-09-02T17:14:23.123282] [WARN ] [VALIDATOR ] FIXT: Not fatal, but first date in data (2025-06-16) does not match expected start date (2025-01-28) [2025-09-02T17:14:23.307512] [WARN ] [VALIDATOR ] FIXT: Missing data for 96 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13 [2025-09-02T17:14:23.307731] [INFO ] [MAIN ] FIXT: Combined data validation passed. [2025-09-02T17:14:23.318416] [INFO ] [MAIN ] FIXT: Update completed successfully. [2025-09-02T17:14:23.318851] [INFO ] [MAIN ] Update Progress: 841/2372 symbols completed. FIXT took 2.4s. Estimated remaining: 26m 5s. Rate: 58.7 symbols/min [2025-09-02T17:14:23.507907] [INFO ] [MAIN ] FLNG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:23.525495] [INFO ] [MAIN ] FLNG: Loaded 16025 existing records. [2025-09-02T17:14:23.651825] [INFO ] [REMOTE ] FLC: Incremental fetch complete for 2025-09 (1.45 seconds). [2025-09-02T17:14:23.678436] [INFO ] [MAIN ] FLC: Adding 36 new records, updating 0 existing records. [2025-09-02T17:14:23.705707] [INFO ] [MAIN ] FLNG: Found 1 missing trading days. [2025-09-02T17:14:23.706862] [INFO ] [MAIN ] FLNG: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:23.707239] [INFO ] [REMOTE ] FLNG: Fetching primary data for 2025-09. [2025-09-02T17:14:23.708278] [INFO ] [MAIN ] FLC: Combined dataset has 2673 total records. [2025-09-02T17:14:23.883814] [WARN ] [VALIDATOR ] FLC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:24.074303] [WARN ] [VALIDATOR ] FLC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:24.074457] [INFO ] [MAIN ] FLC: Combined data validation passed. [2025-09-02T17:14:24.091731] [INFO ] [MAIN ] FLC: Update completed successfully. [2025-09-02T17:14:24.092140] [INFO ] [MAIN ] Update Progress: 842/2372 symbols completed. FLC took 3.2s. Estimated remaining: 26m 3s. Rate: 58.7 symbols/min [2025-09-02T17:14:24.259179] [INFO ] [MAIN ] FLO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:24.282904] [INFO ] [MAIN ] FLO: Loaded 23720 existing records. [2025-09-02T17:14:24.457718] [INFO ] [MAIN ] FLO: Found 1 missing trading days. [2025-09-02T17:14:24.457862] [INFO ] [MAIN ] FLO: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:24.458107] [INFO ] [REMOTE ] FLO: Fetching primary data for 2025-09. [2025-09-02T17:14:24.563827] [INFO ] [REMOTE ] FL: Incremental fetch complete for 2025-09 (2.35 seconds). [2025-09-02T17:14:24.607877] [INFO ] [MAIN ] FL: Adding 386 new records, updating 0 existing records. [2025-09-02T17:14:24.611540] [INFO ] [MAIN ] FL: Combined dataset has 23747 total records. [2025-09-02T17:14:24.722680] [INFO ] [REMOTE ] FLG: Incremental fetch complete for 2025-09 (2.33 seconds). [2025-09-02T17:14:24.825228] [INFO ] [MAIN ] FLG: Adding 390 new records, updating 0 existing records. [2025-09-02T17:14:24.845698] [WARN ] [VALIDATOR ] FL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:24.986625] [INFO ] [MAIN ] FLG: Combined dataset has 24685 total records. [2025-09-02T17:14:25.205780] [WARN ] [VALIDATOR ] FLG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:25.409347] [WARN ] [VALIDATOR ] FL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:25.409961] [INFO ] [MAIN ] FL: Combined data validation passed. [2025-09-02T17:14:25.412407] [WARN ] [VALIDATOR ] FLG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:25.413043] [INFO ] [MAIN ] FLG: Combined data validation passed. [2025-09-02T17:14:25.671634] [INFO ] [MAIN ] FL: Update completed successfully. [2025-09-02T17:14:25.675695] [INFO ] [MAIN ] Update Progress: 843/2372 symbols completed. FL took 4.8s. Estimated remaining: 26m 3s. Rate: 58.7 symbols/min [2025-09-02T17:14:25.880085] [INFO ] [MAIN ] FLOC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:25.891152] [INFO ] [MAIN ] FLG: Update completed successfully. [2025-09-02T17:14:25.894184] [INFO ] [MAIN ] Update Progress: 844/2372 symbols completed. FLG took 5.0s. Estimated remaining: 26m 1s. Rate: 58.7 symbols/min [2025-09-02T17:14:26.002900] [INFO ] [MAIN ] FLOC: Loaded 12766 existing records. [2025-09-02T17:14:26.182927] [INFO ] [MAIN ] FLR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:26.202706] [INFO ] [REMOTE ] FLNG: Incremental fetch complete for 2025-09 (2.50 seconds). [2025-09-02T17:14:26.290358] [INFO ] [MAIN ] FLOC: Found 1 missing trading days. [2025-09-02T17:14:26.300921] [INFO ] [MAIN ] FLOC: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:26.304525] [INFO ] [REMOTE ] FLOC: Fetching primary data for 2025-09. [2025-09-02T17:14:26.304210] [INFO ] [MAIN ] FLNG: Adding 311 new records, updating 0 existing records. [2025-09-02T17:14:26.320088] [INFO ] [MAIN ] FLNG: Combined dataset has 16336 total records. [2025-09-02T17:14:26.407898] [INFO ] [MAIN ] FLR: Loaded 24303 existing records. [2025-09-02T17:14:26.639800] [WARN ] [VALIDATOR ] FLNG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:26.773302] [INFO ] [MAIN ] FLR: Found 1 missing trading days. [2025-09-02T17:14:26.796872] [INFO ] [MAIN ] FLR: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:26.800178] [INFO ] [REMOTE ] FLR: Fetching primary data for 2025-09. [2025-09-02T17:14:26.803520] [INFO ] [REMOTE ] FLO: Incremental fetch complete for 2025-09 (2.35 seconds). [2025-09-02T17:14:26.928878] [INFO ] [MAIN ] FLO: Adding 387 new records, updating 0 existing records. [2025-09-02T17:14:26.945724] [INFO ] [MAIN ] FLO: Combined dataset has 24107 total records. [2025-09-02T17:14:26.966754] [WARN ] [VALIDATOR ] FLNG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:27.009834] [INFO ] [MAIN ] FLNG: Combined data validation passed. [2025-09-02T17:14:27.196084] [WARN ] [VALIDATOR ] FLO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:27.410918] [INFO ] [MAIN ] FLNG: Update completed successfully. [2025-09-02T17:14:27.412877] [INFO ] [MAIN ] Update Progress: 845/2372 symbols completed. FLNG took 4.1s. Estimated remaining: 26m 1s. Rate: 58.7 symbols/min [2025-09-02T17:14:27.586908] [WARN ] [VALIDATOR ] FLO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:27.586855] [INFO ] [MAIN ] FLS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:27.587076] [INFO ] [MAIN ] FLO: Combined data validation passed. [2025-09-02T17:14:27.699855] [INFO ] [MAIN ] FLS: Loaded 23047 existing records. [2025-09-02T17:14:27.886560] [INFO ] [MAIN ] FLS: Found 1 missing trading days. [2025-09-02T17:14:27.887226] [INFO ] [MAIN ] FLS: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:27.887493] [INFO ] [REMOTE ] FLS: Fetching primary data for 2025-09. [2025-09-02T17:14:27.925447] [INFO ] [MAIN ] FLO: Update completed successfully. [2025-09-02T17:14:27.928519] [INFO ] [MAIN ] Update Progress: 846/2372 symbols completed. FLO took 3.8s. Estimated remaining: 25m 59s. Rate: 58.7 symbols/min [2025-09-02T17:14:28.098523] [INFO ] [MAIN ] FLUT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:28.120691] [INFO ] [MAIN ] FLUT: Loaded 23218 existing records. [2025-09-02T17:14:28.295990] [INFO ] [MAIN ] FLUT: Found 1 missing trading days. [2025-09-02T17:14:28.296200] [INFO ] [MAIN ] FLUT: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:28.296406] [INFO ] [REMOTE ] FLUT: Fetching primary data for 2025-09. [2025-09-02T17:14:28.340515] [INFO ] [REMOTE ] FLOC: Incremental fetch complete for 2025-09 (2.04 seconds). [2025-09-02T17:14:28.362284] [INFO ] [MAIN ] FLOC: Adding 175 new records, updating 0 existing records. [2025-09-02T17:14:28.364623] [INFO ] [MAIN ] FLOC: Combined dataset has 12941 total records. [2025-09-02T17:14:28.539016] [WARN ] [VALIDATOR ] FLOC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:28.748494] [WARN ] [VALIDATOR ] FLOC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:28.748720] [INFO ] [MAIN ] FLOC: Combined data validation passed. [2025-09-02T17:14:28.838848] [INFO ] [MAIN ] FLOC: Update completed successfully. [2025-09-02T17:14:28.840533] [INFO ] [MAIN ] Update Progress: 847/2372 symbols completed. FLOC took 3.2s. Estimated remaining: 25m 57s. Rate: 58.8 symbols/min [2025-09-02T17:14:29.100514] [INFO ] [MAIN ] FLXR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:29.116426] [INFO ] [MAIN ] FLXR: Loaded 9549 existing records. [2025-09-02T17:14:29.349025] [INFO ] [MAIN ] FLXR: Found 1 missing trading days. [2025-09-02T17:14:29.349286] [INFO ] [MAIN ] FLXR: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:29.349686] [INFO ] [REMOTE ] FLXR: Fetching primary data for 2025-09. [2025-09-02T17:14:29.420996] [INFO ] [REMOTE ] FLR: Incremental fetch complete for 2025-09 (2.62 seconds). [2025-09-02T17:14:29.500826] [INFO ] [MAIN ] FLR: Adding 388 new records, updating 0 existing records. [2025-09-02T17:14:29.509332] [INFO ] [MAIN ] FLR: Combined dataset has 24691 total records. [2025-09-02T17:14:29.798793] [WARN ] [VALIDATOR ] FLR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:30.009912] [INFO ] [REMOTE ] FLS: Incremental fetch complete for 2025-09 (2.12 seconds). [2025-09-02T17:14:30.080027] [INFO ] [MAIN ] FLS: Adding 380 new records, updating 0 existing records. [2025-09-02T17:14:30.085935] [INFO ] [MAIN ] FLS: Combined dataset has 23427 total records. [2025-09-02T17:14:30.360492] [WARN ] [VALIDATOR ] FLS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:30.526781] [WARN ] [VALIDATOR ] FLR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:30.553362] [INFO ] [MAIN ] FLR: Combined data validation passed. [2025-09-02T17:14:30.560804] [WARN ] [VALIDATOR ] FLS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:30.561023] [INFO ] [MAIN ] FLS: Combined data validation passed. [2025-09-02T17:14:30.780169] [INFO ] [REMOTE ] FLXR: Incremental fetch complete for 2025-09 (1.43 seconds). [2025-09-02T17:14:30.806559] [INFO ] [MAIN ] FLXR: Adding 157 new records, updating 0 existing records. [2025-09-02T17:14:30.813470] [INFO ] [REMOTE ] FLUT: Incremental fetch complete for 2025-09 (2.52 seconds). [2025-09-02T17:14:30.869877] [INFO ] [MAIN ] FLUT: Adding 383 new records, updating 0 existing records. [2025-09-02T17:14:30.893982] [INFO ] [MAIN ] FLXR: Combined dataset has 9706 total records. [2025-09-02T17:14:30.908708] [INFO ] [MAIN ] FLS: Update completed successfully. [2025-09-02T17:14:30.914707] [INFO ] [MAIN ] Update Progress: 848/2372 symbols completed. FLS took 3.5s. Estimated remaining: 25m 58s. Rate: 58.7 symbols/min [2025-09-02T17:14:31.086665] [INFO ] [MAIN ] FLUT: Combined dataset has 23601 total records. [2025-09-02T17:14:31.292014] [INFO ] [MAIN ] FLR: Update completed successfully. [2025-09-02T17:14:31.371724] [WARN ] [VALIDATOR ] FLXR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:31.447211] [INFO ] [MAIN ] FMC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:31.416397] [INFO ] [MAIN ] Update Progress: 849/2372 symbols completed. FLR took 5.5s. Estimated remaining: 25m 56s. Rate: 58.7 symbols/min [2025-09-02T17:14:31.608210] [WARN ] [VALIDATOR ] FLUT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:31.962800] [INFO ] [MAIN ] FMC: Loaded 23444 existing records. [2025-09-02T17:14:32.105898] [INFO ] [MAIN ] FMN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:32.233412] [INFO ] [MAIN ] FMN: Loaded 2394 existing records. [2025-09-02T17:14:32.395448] [INFO ] [MAIN ] FMC: Found 1 missing trading days. [2025-09-02T17:14:32.434229] [INFO ] [MAIN ] FMC: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:32.436695] [INFO ] [REMOTE ] FMC: Fetching primary data for 2025-09. [2025-09-02T17:14:32.461269] [WARN ] [VALIDATOR ] FLUT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:32.461491] [WARN ] [VALIDATOR ] FLXR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:32.509723] [INFO ] [MAIN ] FLUT: Combined data validation passed. [2025-09-02T17:14:32.514530] [INFO ] [MAIN ] FLXR: Combined data validation passed. [2025-09-02T17:14:32.514432] [INFO ] [MAIN ] FMN: Found 1 missing trading days. [2025-09-02T17:14:32.515364] [INFO ] [MAIN ] FMN: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:32.516539] [INFO ] [REMOTE ] FMN: Fetching primary data for 2025-09. [2025-09-02T17:14:32.680606] [INFO ] [MAIN ] FLXR: Update completed successfully. [2025-09-02T17:14:32.682799] [INFO ] [MAIN ] Update Progress: 850/2372 symbols completed. FLXR took 3.8s. Estimated remaining: 25m 56s. Rate: 58.7 symbols/min [2025-09-02T17:14:32.874627] [INFO ] [MAIN ] FMS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:32.912876] [INFO ] [MAIN ] FMS: Loaded 12564 existing records. [2025-09-02T17:14:33.033995] [INFO ] [MAIN ] FLUT: Update completed successfully. [2025-09-02T17:14:33.051695] [INFO ] [MAIN ] Update Progress: 851/2372 symbols completed. FLUT took 5.1s. Estimated remaining: 25m 54s. Rate: 58.7 symbols/min [2025-09-02T17:14:33.144061] [INFO ] [MAIN ] FMS: Found 1 missing trading days. [2025-09-02T17:14:33.182410] [INFO ] [MAIN ] FMS: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:33.202164] [INFO ] [REMOTE ] FMS: Fetching primary data for 2025-09. [2025-09-02T17:14:33.273539] [INFO ] [MAIN ] FMX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:33.292293] [INFO ] [MAIN ] FMX: Loaded 18521 existing records. [2025-09-02T17:14:33.464388] [INFO ] [MAIN ] FMX: Found 1 missing trading days. [2025-09-02T17:14:33.464531] [INFO ] [MAIN ] FMX: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:33.464792] [INFO ] [REMOTE ] FMX: Fetching primary data for 2025-09. [2025-09-02T17:14:33.799952] [INFO ] [REMOTE ] FMN: Incremental fetch complete for 2025-09 (1.28 seconds). [2025-09-02T17:14:33.806032] [INFO ] [MAIN ] FMN: Adding 56 new records, updating 0 existing records. [2025-09-02T17:14:33.807414] [INFO ] [MAIN ] FMN: Combined dataset has 2450 total records. [2025-09-02T17:14:33.981414] [WARN ] [VALIDATOR ] FMN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:34.159848] [WARN ] [VALIDATOR ] FMN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:34.160007] [INFO ] [MAIN ] FMN: Combined data validation passed. [2025-09-02T17:14:34.176027] [INFO ] [MAIN ] FMN: Update completed successfully. [2025-09-02T17:14:34.176450] [INFO ] [MAIN ] Update Progress: 852/2372 symbols completed. FMN took 2.7s. Estimated remaining: 25m 53s. Rate: 58.7 symbols/min [2025-09-02T17:14:34.344200] [INFO ] [MAIN ] FMY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:34.346502] [INFO ] [MAIN ] FMY: Loaded 730 existing records. [2025-09-02T17:14:34.513537] [INFO ] [MAIN ] FMY: Found 1 missing trading days. [2025-09-02T17:14:34.513774] [INFO ] [MAIN ] FMY: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:34.513984] [INFO ] [REMOTE ] FMY: Fetching primary data for 2025-09. [2025-09-02T17:14:35.146884] [INFO ] [REMOTE ] FMC: Incremental fetch complete for 2025-09 (2.71 seconds). [2025-09-02T17:14:35.190614] [INFO ] [MAIN ] FMC: Adding 376 new records, updating 0 existing records. [2025-09-02T17:14:35.194401] [INFO ] [MAIN ] FMC: Combined dataset has 23820 total records. [2025-09-02T17:14:35.373358] [WARN ] [VALIDATOR ] FMC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:35.557040] [INFO ] [REMOTE ] FMS: Incremental fetch complete for 2025-09 (2.35 seconds). [2025-09-02T17:14:35.588542] [INFO ] [MAIN ] FMS: Adding 257 new records, updating 0 existing records. [2025-09-02T17:14:35.594451] [INFO ] [MAIN ] FMS: Combined dataset has 12821 total records. [2025-09-02T17:14:35.695107] [WARN ] [VALIDATOR ] FMC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:35.697561] [INFO ] [MAIN ] FMC: Combined data validation passed. [2025-09-02T17:14:35.829781] [WARN ] [VALIDATOR ] FMS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:35.840720] [INFO ] [REMOTE ] FMY: Incremental fetch complete for 2025-09 (1.33 seconds). [2025-09-02T17:14:35.913204] [INFO ] [MAIN ] FMY: Adding 16 new records, updating 0 existing records. [2025-09-02T17:14:35.920811] [INFO ] [REMOTE ] FMX: Incremental fetch complete for 2025-09 (2.46 seconds). [2025-09-02T17:14:35.993259] [INFO ] [MAIN ] FMX: Adding 284 new records, updating 0 existing records. [2025-09-02T17:14:36.014628] [INFO ] [MAIN ] FMY: Combined dataset has 746 total records. [2025-09-02T17:14:36.221933] [INFO ] [MAIN ] FMX: Combined dataset has 18805 total records. [2025-09-02T17:14:36.331566] [WARN ] [VALIDATOR ] FMY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:36.356808] [WARN ] [VALIDATOR ] FMS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:36.422870] [INFO ] [MAIN ] FMS: Combined data validation passed. [2025-09-02T17:14:36.712001] [WARN ] [VALIDATOR ] FMX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:36.943263] [INFO ] [MAIN ] FMC: Update completed successfully. [2025-09-02T17:14:36.969273] [INFO ] [MAIN ] Update Progress: 853/2372 symbols completed. FMC took 6.1s. Estimated remaining: 25m 55s. Rate: 58.6 symbols/min [2025-09-02T17:14:37.086685] [INFO ] [MAIN ] FMS: Update completed successfully. [2025-09-02T17:14:37.092444] [INFO ] [MAIN ] Update Progress: 854/2372 symbols completed. FMS took 4.4s. Estimated remaining: 25m 52s. Rate: 58.7 symbols/min [2025-09-02T17:14:37.164966] [WARN ] [VALIDATOR ] FMY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:37.227888] [INFO ] [MAIN ] FMY: Combined data validation passed. [2025-09-02T17:14:37.200815] [INFO ] [MAIN ] FN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:37.285774] [INFO ] [MAIN ] FMY: Update completed successfully. [2025-09-02T17:14:37.301951] [INFO ] [MAIN ] Update Progress: 855/2372 symbols completed. FMY took 3.1s. Estimated remaining: 25m 50s. Rate: 58.7 symbols/min [2025-09-02T17:14:37.375785] [WARN ] [VALIDATOR ] FMX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:37.416024] [INFO ] [MAIN ] FMX: Combined data validation passed. [2025-09-02T17:14:37.421944] [INFO ] [MAIN ] FNB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:37.460475] [INFO ] [MAIN ] FN: Loaded 17193 existing records. [2025-09-02T17:14:37.691220] [INFO ] [MAIN ] FND: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:37.745482] [INFO ] [MAIN ] FNB: Loaded 23907 existing records. [2025-09-02T17:14:37.915314] [INFO ] [MAIN ] FN: Found 1 missing trading days. [2025-09-02T17:14:37.941782] [INFO ] [MAIN ] FN: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:37.956246] [INFO ] [REMOTE ] FN: Fetching primary data for 2025-09. [2025-09-02T17:14:37.986665] [INFO ] [MAIN ] FMX: Update completed successfully. [2025-09-02T17:14:38.039390] [INFO ] [MAIN ] Update Progress: 856/2372 symbols completed. FMX took 5.0s. Estimated remaining: 25m 48s. Rate: 58.8 symbols/min [2025-09-02T17:14:38.042215] [INFO ] [MAIN ] FND: Loaded 23609 existing records. [2025-09-02T17:14:38.049594] [INFO ] [MAIN ] FNB: Found 1 missing trading days. [2025-09-02T17:14:38.115266] [INFO ] [MAIN ] FNB: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:38.127408] [INFO ] [REMOTE ] FNB: Fetching primary data for 2025-09. [2025-09-02T17:14:38.383412] [INFO ] [MAIN ] FNF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:38.411152] [INFO ] [MAIN ] FND: Found 1 missing trading days. [2025-09-02T17:14:38.411269] [INFO ] [MAIN ] FND: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:38.411505] [INFO ] [REMOTE ] FND: Fetching primary data for 2025-09. [2025-09-02T17:14:38.430570] [INFO ] [MAIN ] FNF: Loaded 22388 existing records. [2025-09-02T17:14:38.611220] [INFO ] [MAIN ] FNF: Found 1 missing trading days. [2025-09-02T17:14:38.611399] [INFO ] [MAIN ] FNF: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:38.611772] [INFO ] [REMOTE ] FNF: Fetching primary data for 2025-09. [2025-09-02T17:14:40.584669] [INFO ] [REMOTE ] FNF: Incremental fetch complete for 2025-09 (1.97 seconds). [2025-09-02T17:14:40.627330] [INFO ] [MAIN ] FNF: Adding 357 new records, updating 0 existing records. [2025-09-02T17:14:40.631748] [INFO ] [REMOTE ] FND: Incremental fetch complete for 2025-09 (2.22 seconds). [2025-09-02T17:14:40.677237] [INFO ] [MAIN ] FND: Adding 386 new records, updating 0 existing records. [2025-09-02T17:14:40.680744] [INFO ] [REMOTE ] FN: Incremental fetch complete for 2025-09 (2.72 seconds). [2025-09-02T17:14:40.729944] [INFO ] [MAIN ] FN: Adding 286 new records, updating 0 existing records. [2025-09-02T17:14:40.730086] [INFO ] [MAIN ] FNF: Combined dataset has 22745 total records. [2025-09-02T17:14:40.763717] [INFO ] [MAIN ] FND: Combined dataset has 23995 total records. [2025-09-02T17:14:40.904344] [INFO ] [MAIN ] FN: Combined dataset has 17479 total records. [2025-09-02T17:14:41.031899] [WARN ] [VALIDATOR ] FNF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:41.208025] [WARN ] [VALIDATOR ] FND: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:41.241226] [INFO ] [REMOTE ] FNB: Incremental fetch complete for 2025-09 (3.11 seconds). [2025-09-02T17:14:41.475568] [INFO ] [MAIN ] FNB: Adding 388 new records, updating 0 existing records. [2025-09-02T17:14:41.528225] [WARN ] [VALIDATOR ] FN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:41.753056] [INFO ] [MAIN ] FNB: Combined dataset has 24295 total records. [2025-09-02T17:14:42.072061] [WARN ] [VALIDATOR ] FNB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:42.134687] [WARN ] [VALIDATOR ] FNF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:42.156349] [INFO ] [MAIN ] FNF: Combined data validation passed. [2025-09-02T17:14:42.164071] [WARN ] [VALIDATOR ] FND: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:42.175418] [WARN ] [VALIDATOR ] FN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:42.179351] [INFO ] [MAIN ] FND: Combined data validation passed. [2025-09-02T17:14:42.179906] [INFO ] [MAIN ] FN: Combined data validation passed. [2025-09-02T17:14:42.630803] [WARN ] [VALIDATOR ] FNB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:42.633598] [INFO ] [MAIN ] FNB: Combined data validation passed. [2025-09-02T17:14:42.641997] [INFO ] [MAIN ] FND: Update completed successfully. [2025-09-02T17:14:42.645713] [INFO ] [MAIN ] Update Progress: 857/2372 symbols completed. FND took 5.3s. Estimated remaining: 25m 54s. Rate: 58.5 symbols/min [2025-09-02T17:14:42.743719] [INFO ] [MAIN ] FN: Update completed successfully. [2025-09-02T17:14:42.818555] [INFO ] [MAIN ] Update Progress: 858/2372 symbols completed. FN took 5.8s. Estimated remaining: 25m 51s. Rate: 58.6 symbols/min [2025-09-02T17:14:42.995071] [INFO ] [MAIN ] FNF: Update completed successfully. [2025-09-02T17:14:43.015695] [INFO ] [MAIN ] Update Progress: 859/2372 symbols completed. FNF took 5.0s. Estimated remaining: 25m 49s. Rate: 58.6 symbols/min [2025-09-02T17:14:43.037478] [INFO ] [MAIN ] FNV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:43.212162] [INFO ] [MAIN ] FOA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:43.260411] [INFO ] [MAIN ] FNV: Loaded 20428 existing records. [2025-09-02T17:14:43.331729] [INFO ] [MAIN ] FOF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:43.377820] [INFO ] [MAIN ] FOA: Loaded 5370 existing records. [2025-09-02T17:14:43.475064] [INFO ] [MAIN ] FOF: Loaded 3561 existing records. [2025-09-02T17:14:43.726561] [INFO ] [MAIN ] FNV: Found 1 missing trading days. [2025-09-02T17:14:43.754977] [INFO ] [MAIN ] FNV: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:43.795367] [INFO ] [REMOTE ] FNV: Fetching primary data for 2025-09. [2025-09-02T17:14:43.855150] [INFO ] [MAIN ] FOA: Found 1 missing trading days. [2025-09-02T17:14:43.857773] [INFO ] [MAIN ] FOA: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:43.861473] [INFO ] [MAIN ] FOF: Found 1 missing trading days. [2025-09-02T17:14:43.861741] [INFO ] [REMOTE ] FOA: Fetching primary data for 2025-09. [2025-09-02T17:14:43.862768] [INFO ] [MAIN ] FOF: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:43.864622] [INFO ] [REMOTE ] FOF: Fetching primary data for 2025-09. [2025-09-02T17:14:43.901206] [INFO ] [MAIN ] FNB: Update completed successfully. [2025-09-02T17:14:43.903761] [INFO ] [MAIN ] Update Progress: 860/2372 symbols completed. FNB took 6.8s. Estimated remaining: 25m 47s. Rate: 58.6 symbols/min [2025-09-02T17:14:44.071538] [INFO ] [MAIN ] FOR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:44.080766] [INFO ] [MAIN ] FOR: Loaded 8589 existing records. [2025-09-02T17:14:44.248481] [INFO ] [MAIN ] FOR: Found 1 missing trading days. [2025-09-02T17:14:44.248614] [INFO ] [MAIN ] FOR: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:44.248854] [INFO ] [REMOTE ] FOR: Fetching primary data for 2025-09. [2025-09-02T17:14:44.894085] [INFO ] [REMOTE ] FOA: Incremental fetch complete for 2025-09 (1.03 seconds). [2025-09-02T17:14:44.904797] [INFO ] [MAIN ] FOA: Adding 85 new records, updating 0 existing records. [2025-09-02T17:14:44.906442] [INFO ] [MAIN ] FOA: Combined dataset has 5455 total records. [2025-09-02T17:14:45.079256] [WARN ] [VALIDATOR ] FOA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:45.256029] [INFO ] [REMOTE ] FOF: Incremental fetch complete for 2025-09 (1.39 seconds). [2025-09-02T17:14:45.264053] [INFO ] [MAIN ] FOF: Adding 67 new records, updating 0 existing records. [2025-09-02T17:14:45.266535] [INFO ] [MAIN ] FOF: Combined dataset has 3628 total records. [2025-09-02T17:14:45.442980] [WARN ] [VALIDATOR ] FOF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:45.625569] [WARN ] [VALIDATOR ] FOA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:45.625892] [INFO ] [MAIN ] FOA: Combined data validation passed. [2025-09-02T17:14:45.658439] [WARN ] [VALIDATOR ] FOF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:45.659912] [INFO ] [MAIN ] FOF: Combined data validation passed. [2025-09-02T17:14:45.681463] [INFO ] [MAIN ] FOA: Update completed successfully. [2025-09-02T17:14:45.685524] [INFO ] [MAIN ] Update Progress: 861/2372 symbols completed. FOA took 2.8s. Estimated remaining: 25m 48s. Rate: 58.6 symbols/min [2025-09-02T17:14:45.687197] [INFO ] [MAIN ] FOF: Update completed successfully. [2025-09-02T17:14:45.750684] [INFO ] [MAIN ] Update Progress: 862/2372 symbols completed. FOF took 2.7s. Estimated remaining: 25m 45s. Rate: 58.6 symbols/min [2025-09-02T17:14:45.790665] [INFO ] [REMOTE ] FOR: Incremental fetch complete for 2025-09 (1.54 seconds). [2025-09-02T17:14:45.847545] [INFO ] [MAIN ] FOR: Adding 123 new records, updating 0 existing records. [2025-09-02T17:14:45.976249] [INFO ] [MAIN ] FOUR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:46.074921] [INFO ] [MAIN ] FOR: Combined dataset has 8712 total records. [2025-09-02T17:14:46.077533] [INFO ] [MAIN ] FPF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:46.211372] [INFO ] [MAIN ] FPF: Loaded 8431 existing records. [2025-09-02T17:14:46.281638] [WARN ] [VALIDATOR ] FOR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:46.397258] [INFO ] [MAIN ] FOUR: Loaded 22338 existing records. [2025-09-02T17:14:46.530886] [INFO ] [REMOTE ] FNV: Incremental fetch complete for 2025-09 (2.74 seconds). [2025-09-02T17:14:46.639527] [INFO ] [MAIN ] FPF: Found 1 missing trading days. [2025-09-02T17:14:46.686748] [INFO ] [MAIN ] FPF: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:46.692487] [INFO ] [MAIN ] FNV: Adding 357 new records, updating 0 existing records. [2025-09-02T17:14:46.716879] [INFO ] [REMOTE ] FPF: Fetching primary data for 2025-09. [2025-09-02T17:14:46.855439] [INFO ] [MAIN ] FOUR: Found 1 missing trading days. [2025-09-02T17:14:46.856272] [INFO ] [MAIN ] FOUR: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:46.856601] [INFO ] [REMOTE ] FOUR: Fetching primary data for 2025-09. [2025-09-02T17:14:46.857876] [INFO ] [MAIN ] FNV: Combined dataset has 20785 total records. [2025-09-02T17:14:47.039733] [WARN ] [VALIDATOR ] FNV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:47.223986] [WARN ] [VALIDATOR ] FOR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:47.224565] [INFO ] [MAIN ] FOR: Combined data validation passed. [2025-09-02T17:14:47.275241] [WARN ] [VALIDATOR ] FNV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:47.276928] [INFO ] [MAIN ] FNV: Combined data validation passed. [2025-09-02T17:14:47.378336] [INFO ] [MAIN ] FOR: Update completed successfully. [2025-09-02T17:14:47.380397] [INFO ] [MAIN ] Update Progress: 863/2372 symbols completed. FOR took 3.5s. Estimated remaining: 25m 45s. Rate: 58.6 symbols/min [2025-09-02T17:14:47.560776] [INFO ] [MAIN ] FPH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:47.575991] [INFO ] [MAIN ] FPH: Loaded 8845 existing records. [2025-09-02T17:14:47.756239] [INFO ] [MAIN ] FPH: Found 1 missing trading days. [2025-09-02T17:14:47.756920] [INFO ] [MAIN ] FPH: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:47.757411] [INFO ] [REMOTE ] FPH: Fetching primary data for 2025-09. [2025-09-02T17:14:47.773284] [INFO ] [MAIN ] FNV: Update completed successfully. [2025-09-02T17:14:47.775498] [INFO ] [MAIN ] Update Progress: 864/2372 symbols completed. FNV took 5.1s. Estimated remaining: 25m 43s. Rate: 58.6 symbols/min [2025-09-02T17:14:47.960111] [INFO ] [MAIN ] FPI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:47.974721] [INFO ] [MAIN ] FPI: Loaded 14295 existing records. [2025-09-02T17:14:48.148564] [INFO ] [MAIN ] FPI: Found 1 missing trading days. [2025-09-02T17:14:48.148771] [INFO ] [MAIN ] FPI: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:48.148973] [INFO ] [REMOTE ] FPI: Fetching primary data for 2025-09. [2025-09-02T17:14:48.506318] [INFO ] [REMOTE ] FPF: Incremental fetch complete for 2025-09 (1.79 seconds). [2025-09-02T17:14:48.524251] [INFO ] [MAIN ] FPF: Adding 160 new records, updating 0 existing records. [2025-09-02T17:14:48.526188] [INFO ] [MAIN ] FPF: Combined dataset has 8591 total records. [2025-09-02T17:14:48.698983] [WARN ] [VALIDATOR ] FPF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:48.881561] [WARN ] [VALIDATOR ] FPF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:48.881736] [INFO ] [MAIN ] FPF: Combined data validation passed. [2025-09-02T17:14:48.934516] [INFO ] [MAIN ] FPF: Update completed successfully. [2025-09-02T17:14:48.935624] [INFO ] [MAIN ] Update Progress: 865/2372 symbols completed. FPF took 3.2s. Estimated remaining: 25m 42s. Rate: 58.6 symbols/min [2025-09-02T17:14:49.103636] [INFO ] [MAIN ] FR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:49.106595] [INFO ] [REMOTE ] FPH: Incremental fetch complete for 2025-09 (1.35 seconds). [2025-09-02T17:14:49.124982] [INFO ] [MAIN ] FPH: Adding 147 new records, updating 0 existing records. [2025-09-02T17:14:49.127543] [INFO ] [MAIN ] FPH: Combined dataset has 8992 total records. [2025-09-02T17:14:49.308714] [INFO ] [MAIN ] FR: Loaded 21031 existing records. [2025-09-02T17:14:49.321123] [WARN ] [VALIDATOR ] FPH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:49.422593] [INFO ] [REMOTE ] FOUR: Incremental fetch complete for 2025-09 (2.57 seconds). [2025-09-02T17:14:49.518940] [INFO ] [MAIN ] FOUR: Adding 352 new records, updating 0 existing records. [2025-09-02T17:14:49.666128] [INFO ] [MAIN ] FR: Found 1 missing trading days. [2025-09-02T17:14:49.666328] [INFO ] [MAIN ] FOUR: Combined dataset has 22690 total records. [2025-09-02T17:14:49.690483] [INFO ] [MAIN ] FR: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:49.690988] [INFO ] [REMOTE ] FR: Fetching primary data for 2025-09. [2025-09-02T17:14:49.905863] [WARN ] [VALIDATOR ] FOUR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:50.093968] [WARN ] [VALIDATOR ] FPH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:50.094412] [INFO ] [MAIN ] FPH: Combined data validation passed. [2025-09-02T17:14:50.097605] [WARN ] [VALIDATOR ] FOUR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:50.097744] [INFO ] [MAIN ] FOUR: Combined data validation passed. [2025-09-02T17:14:50.229488] [INFO ] [REMOTE ] FPI: Incremental fetch complete for 2025-09 (2.08 seconds). [2025-09-02T17:14:50.258846] [INFO ] [MAIN ] FPI: Adding 209 new records, updating 0 existing records. [2025-09-02T17:14:50.281237] [INFO ] [MAIN ] FPH: Update completed successfully. [2025-09-02T17:14:50.283060] [INFO ] [MAIN ] FPI: Combined dataset has 14504 total records. [2025-09-02T17:14:50.288989] [INFO ] [MAIN ] Update Progress: 866/2372 symbols completed. FPH took 2.9s. Estimated remaining: 25m 42s. Rate: 58.6 symbols/min [2025-09-02T17:14:50.601613] [WARN ] [VALIDATOR ] FPI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:50.773213] [INFO ] [MAIN ] FRA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:50.870095] [INFO ] [MAIN ] FOUR: Update completed successfully. [2025-09-02T17:14:50.883170] [INFO ] [MAIN ] Update Progress: 867/2372 symbols completed. FOUR took 5.2s. Estimated remaining: 25m 40s. Rate: 58.6 symbols/min [2025-09-02T17:14:50.883617] [INFO ] [MAIN ] FRA: Loaded 6508 existing records. [2025-09-02T17:14:51.158483] [INFO ] [MAIN ] FRA: Found 1 missing trading days. [2025-09-02T17:14:51.164020] [INFO ] [MAIN ] FRA: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:51.169427] [INFO ] [REMOTE ] FRA: Fetching primary data for 2025-09. [2025-09-02T17:14:51.226615] [INFO ] [MAIN ] FRGE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:51.230872] [WARN ] [VALIDATOR ] FPI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:51.231070] [INFO ] [MAIN ] FPI: Combined data validation passed. [2025-09-02T17:14:51.282426] [INFO ] [MAIN ] FRGE: Loaded 6718 existing records. [2025-09-02T17:14:51.480456] [INFO ] [MAIN ] FRGE: Found 1 missing trading days. [2025-09-02T17:14:51.482714] [INFO ] [MAIN ] FRGE: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:51.483478] [INFO ] [REMOTE ] FRGE: Fetching primary data for 2025-09. [2025-09-02T17:14:51.502832] [INFO ] [MAIN ] FPI: Update completed successfully. [2025-09-02T17:14:51.504434] [INFO ] [MAIN ] Update Progress: 868/2372 symbols completed. FPI took 3.7s. Estimated remaining: 25m 38s. Rate: 58.7 symbols/min [2025-09-02T17:14:51.672942] [INFO ] [MAIN ] FRO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:51.696349] [INFO ] [MAIN ] FRO: Loaded 23511 existing records. [2025-09-02T17:14:51.869930] [INFO ] [MAIN ] FRO: Found 1 missing trading days. [2025-09-02T17:14:51.870109] [INFO ] [MAIN ] FRO: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:51.870343] [INFO ] [REMOTE ] FRO: Fetching primary data for 2025-09. [2025-09-02T17:14:52.118623] [INFO ] [REMOTE ] FR: Incremental fetch complete for 2025-09 (2.43 seconds). [2025-09-02T17:14:52.157087] [INFO ] [MAIN ] FR: Adding 304 new records, updating 0 existing records. [2025-09-02T17:14:52.160581] [INFO ] [MAIN ] FR: Combined dataset has 21335 total records. [2025-09-02T17:14:52.338960] [WARN ] [VALIDATOR ] FR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:52.524405] [WARN ] [VALIDATOR ] FR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:52.524720] [INFO ] [MAIN ] FR: Combined data validation passed. [2025-09-02T17:14:52.668959] [INFO ] [MAIN ] FR: Update completed successfully. [2025-09-02T17:14:52.672091] [INFO ] [MAIN ] Update Progress: 869/2372 symbols completed. FR took 3.7s. Estimated remaining: 25m 37s. Rate: 58.7 symbols/min [2025-09-02T17:14:52.769257] [INFO ] [REMOTE ] FRA: Incremental fetch complete for 2025-09 (1.60 seconds). [2025-09-02T17:14:52.796064] [INFO ] [MAIN ] FRA: Adding 116 new records, updating 0 existing records. [2025-09-02T17:14:52.853884] [INFO ] [MAIN ] FRA: Combined dataset has 6624 total records. [2025-09-02T17:14:52.870785] [INFO ] [MAIN ] FRT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:53.059042] [WARN ] [VALIDATOR ] FRA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:53.098450] [INFO ] [MAIN ] FRT: Loaded 18984 existing records. [2025-09-02T17:14:53.254502] [INFO ] [REMOTE ] FRGE: Incremental fetch complete for 2025-09 (1.77 seconds). [2025-09-02T17:14:53.289902] [INFO ] [MAIN ] FRGE: Adding 54 new records, updating 0 existing records. [2025-09-02T17:14:53.489516] [INFO ] [MAIN ] FRGE: Combined dataset has 6772 total records. [2025-09-02T17:14:53.519198] [INFO ] [MAIN ] FRT: Found 1 missing trading days. [2025-09-02T17:14:53.532023] [INFO ] [MAIN ] FRT: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:53.554966] [INFO ] [REMOTE ] FRT: Fetching primary data for 2025-09. [2025-09-02T17:14:53.697878] [WARN ] [VALIDATOR ] FRGE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:53.879725] [WARN ] [VALIDATOR ] FRA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:53.880028] [INFO ] [MAIN ] FRA: Combined data validation passed. [2025-09-02T17:14:53.921718] [WARN ] [VALIDATOR ] FRGE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:53.923722] [INFO ] [MAIN ] FRGE: Combined data validation passed. [2025-09-02T17:14:53.927687] [INFO ] [MAIN ] FRA: Update completed successfully. [2025-09-02T17:14:53.929245] [INFO ] [MAIN ] Update Progress: 870/2372 symbols completed. FRA took 3.6s. Estimated remaining: 25m 37s. Rate: 58.6 symbols/min [2025-09-02T17:14:54.141082] [INFO ] [MAIN ] FRGE: Update completed successfully. [2025-09-02T17:14:54.142530] [INFO ] [MAIN ] FSCO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:54.143565] [INFO ] [MAIN ] Update Progress: 871/2372 symbols completed. FRGE took 3.2s. Estimated remaining: 25m 34s. Rate: 58.7 symbols/min [2025-09-02T17:14:54.226750] [INFO ] [REMOTE ] FRO: Incremental fetch complete for 2025-09 (2.36 seconds). [2025-09-02T17:14:54.327301] [INFO ] [MAIN ] FRO: Adding 384 new records, updating 0 existing records. [2025-09-02T17:14:54.328330] [INFO ] [MAIN ] FSCO: Loaded 16594 existing records. [2025-09-02T17:14:54.399695] [INFO ] [MAIN ] FSK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:54.524089] [INFO ] [MAIN ] FRO: Combined dataset has 23895 total records. [2025-09-02T17:14:54.569418] [INFO ] [MAIN ] FSCO: Found 1 missing trading days. [2025-09-02T17:14:54.575853] [INFO ] [MAIN ] FSCO: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:54.595406] [INFO ] [REMOTE ] FSCO: Fetching primary data for 2025-09. [2025-09-02T17:14:54.674168] [INFO ] [MAIN ] FSK: Loaded 22004 existing records. [2025-09-02T17:14:54.856246] [WARN ] [VALIDATOR ] FRO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:55.052864] [INFO ] [MAIN ] FSK: Found 1 missing trading days. [2025-09-02T17:14:55.077328] [INFO ] [MAIN ] FSK: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:55.093881] [INFO ] [REMOTE ] FSK: Fetching primary data for 2025-09. [2025-09-02T17:14:55.124492] [WARN ] [VALIDATOR ] FRO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:55.124634] [INFO ] [MAIN ] FRO: Combined data validation passed. [2025-09-02T17:14:55.288450] [INFO ] [MAIN ] FRO: Update completed successfully. [2025-09-02T17:14:55.291332] [INFO ] [MAIN ] Update Progress: 872/2372 symbols completed. FRO took 3.8s. Estimated remaining: 25m 33s. Rate: 58.7 symbols/min [2025-09-02T17:14:55.462964] [INFO ] [MAIN ] FSLY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:55.485137] [INFO ] [MAIN ] FSLY: Loaded 23346 existing records. [2025-09-02T17:14:55.658426] [INFO ] [MAIN ] FSLY: Found 1 missing trading days. [2025-09-02T17:14:55.658575] [INFO ] [MAIN ] FSLY: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:55.658809] [INFO ] [REMOTE ] FSLY: Fetching primary data for 2025-09. [2025-09-02T17:14:56.170600] [INFO ] [REMOTE ] FRT: Incremental fetch complete for 2025-09 (2.62 seconds). [2025-09-02T17:14:56.207484] [INFO ] [MAIN ] FRT: Adding 330 new records, updating 0 existing records. [2025-09-02T17:14:56.213098] [INFO ] [MAIN ] FRT: Combined dataset has 19314 total records. [2025-09-02T17:14:56.390284] [WARN ] [VALIDATOR ] FRT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:56.577259] [WARN ] [VALIDATOR ] FRT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:56.577406] [INFO ] [MAIN ] FRT: Combined data validation passed. [2025-09-02T17:14:56.702327] [INFO ] [MAIN ] FRT: Update completed successfully. [2025-09-02T17:14:56.704444] [INFO ] [MAIN ] Update Progress: 873/2372 symbols completed. FRT took 4.0s. Estimated remaining: 25m 33s. Rate: 58.7 symbols/min [2025-09-02T17:14:56.874159] [INFO ] [MAIN ] FSM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:56.897028] [INFO ] [MAIN ] FSM: Loaded 24270 existing records. [2025-09-02T17:14:56.997864] [INFO ] [REMOTE ] FSCO: Incremental fetch complete for 2025-09 (2.40 seconds). [2025-09-02T17:14:57.065261] [INFO ] [MAIN ] FSCO: Adding 259 new records, updating 0 existing records. [2025-09-02T17:14:57.116404] [INFO ] [MAIN ] FSM: Found 1 missing trading days. [2025-09-02T17:14:57.116577] [INFO ] [MAIN ] FSM: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:57.116813] [INFO ] [REMOTE ] FSM: Fetching primary data for 2025-09. [2025-09-02T17:14:57.118250] [INFO ] [MAIN ] FSCO: Combined dataset has 16853 total records. [2025-09-02T17:14:57.305361] [WARN ] [VALIDATOR ] FSCO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:57.490469] [WARN ] [VALIDATOR ] FSCO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:57.490666] [INFO ] [MAIN ] FSCO: Combined data validation passed. [2025-09-02T17:14:57.598668] [INFO ] [MAIN ] FSCO: Update completed successfully. [2025-09-02T17:14:57.600308] [INFO ] [MAIN ] Update Progress: 874/2372 symbols completed. FSCO took 3.7s. Estimated remaining: 25m 32s. Rate: 58.7 symbols/min [2025-09-02T17:14:57.770825] [INFO ] [MAIN ] FSS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:57.787479] [INFO ] [MAIN ] FSS: Loaded 15334 existing records. [2025-09-02T17:14:57.945200] [INFO ] [REMOTE ] FSK: Incremental fetch complete for 2025-09 (2.85 seconds). [2025-09-02T17:14:57.967117] [INFO ] [MAIN ] FSS: Found 1 missing trading days. [2025-09-02T17:14:57.994400] [INFO ] [MAIN ] FSS: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:58.005062] [INFO ] [REMOTE ] FSS: Fetching primary data for 2025-09. [2025-09-02T17:14:58.013673] [INFO ] [MAIN ] FSK: Adding 375 new records, updating 0 existing records. [2025-09-02T17:14:58.018101] [INFO ] [MAIN ] FSK: Combined dataset has 22379 total records. [2025-09-02T17:14:58.205126] [WARN ] [VALIDATOR ] FSK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:58.401099] [WARN ] [VALIDATOR ] FSK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:58.401263] [INFO ] [MAIN ] FSK: Combined data validation passed. [2025-09-02T17:14:58.542222] [INFO ] [REMOTE ] FSLY: Incremental fetch complete for 2025-09 (2.88 seconds). [2025-09-02T17:14:58.652306] [INFO ] [MAIN ] FSLY: Adding 375 new records, updating 0 existing records. [2025-09-02T17:14:58.654883] [INFO ] [MAIN ] FSK: Update completed successfully. [2025-09-02T17:14:58.657179] [INFO ] [MAIN ] Update Progress: 875/2372 symbols completed. FSK took 4.5s. Estimated remaining: 25m 31s. Rate: 58.7 symbols/min [2025-09-02T17:14:58.803211] [INFO ] [MAIN ] FSLY: Combined dataset has 23721 total records. [2025-09-02T17:14:58.868309] [INFO ] [MAIN ] FT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:58.965526] [INFO ] [MAIN ] FT: Loaded 2874 existing records. [2025-09-02T17:14:59.071825] [WARN ] [VALIDATOR ] FSLY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:14:59.354663] [INFO ] [MAIN ] FT: Found 1 missing trading days. [2025-09-02T17:14:59.376028] [INFO ] [MAIN ] FT: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:59.377813] [INFO ] [REMOTE ] FT: Fetching primary data for 2025-09. [2025-09-02T17:14:59.393729] [WARN ] [VALIDATOR ] FSLY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:14:59.393906] [INFO ] [MAIN ] FSLY: Combined data validation passed. [2025-09-02T17:14:59.531148] [INFO ] [MAIN ] FSLY: Update completed successfully. [2025-09-02T17:14:59.533512] [INFO ] [MAIN ] Update Progress: 876/2372 symbols completed. FSLY took 4.2s. Estimated remaining: 25m 30s. Rate: 58.7 symbols/min [2025-09-02T17:14:59.699934] [INFO ] [MAIN ] FTHY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:14:59.706337] [INFO ] [MAIN ] FTHY: Loaded 5247 existing records. [2025-09-02T17:14:59.879475] [INFO ] [MAIN ] FTHY: Found 1 missing trading days. [2025-09-02T17:14:59.879615] [INFO ] [MAIN ] FTHY: Need to fetch 1 months: 2025-09 [2025-09-02T17:14:59.879837] [INFO ] [REMOTE ] FTHY: Fetching primary data for 2025-09. [2025-09-02T17:15:00.004006] [INFO ] [REMOTE ] FSM: Incremental fetch complete for 2025-09 (2.89 seconds). [2025-09-02T17:15:00.049919] [INFO ] [MAIN ] FSM: Adding 390 new records, updating 0 existing records. [2025-09-02T17:15:00.053976] [INFO ] [MAIN ] FSM: Combined dataset has 24660 total records. [2025-09-02T17:15:00.240634] [WARN ] [VALIDATOR ] FSM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:00.335441] [INFO ] [REMOTE ] FSS: Incremental fetch complete for 2025-09 (2.33 seconds). [2025-09-02T17:15:00.370947] [INFO ] [MAIN ] FSS: Adding 183 new records, updating 0 existing records. [2025-09-02T17:15:00.460826] [INFO ] [MAIN ] FSS: Combined dataset has 15517 total records. [2025-09-02T17:15:00.640953] [WARN ] [VALIDATOR ] FSS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:00.826346] [WARN ] [VALIDATOR ] FSM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:00.828099] [INFO ] [MAIN ] FSM: Combined data validation passed. [2025-09-02T17:15:00.827986] [WARN ] [VALIDATOR ] FSS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:00.828467] [INFO ] [MAIN ] FSS: Combined data validation passed. [2025-09-02T17:15:00.940766] [INFO ] [REMOTE ] FT: Incremental fetch complete for 2025-09 (1.56 seconds). [2025-09-02T17:15:00.971570] [INFO ] [MAIN ] FT: Adding 109 new records, updating 0 existing records. [2025-09-02T17:15:01.006759] [INFO ] [MAIN ] FT: Combined dataset has 2983 total records. [2025-09-02T17:15:01.096659] [INFO ] [REMOTE ] FTHY: Incremental fetch complete for 2025-09 (1.22 seconds). [2025-09-02T17:15:01.125920] [INFO ] [MAIN ] FTHY: Adding 68 new records, updating 0 existing records. [2025-09-02T17:15:01.207730] [INFO ] [MAIN ] FTHY: Combined dataset has 5315 total records. [2025-09-02T17:15:01.232115] [WARN ] [VALIDATOR ] FT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:01.611260] [WARN ] [VALIDATOR ] FTHY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:01.886145] [INFO ] [MAIN ] FSS: Update completed successfully. [2025-09-02T17:15:01.888495] [INFO ] [MAIN ] Update Progress: 877/2372 symbols completed. FSS took 4.3s. Estimated remaining: 25m 31s. Rate: 58.6 symbols/min [2025-09-02T17:15:01.892567] [INFO ] [MAIN ] FSM: Update completed successfully. [2025-09-02T17:15:01.895566] [INFO ] [MAIN ] Update Progress: 878/2372 symbols completed. FSM took 5.2s. Estimated remaining: 25m 28s. Rate: 58.7 symbols/min [2025-09-02T17:15:01.895756] [WARN ] [VALIDATOR ] FT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:01.896342] [INFO ] [MAIN ] FT: Combined data validation passed. [2025-09-02T17:15:01.922633] [INFO ] [MAIN ] FT: Update completed successfully. [2025-09-02T17:15:01.923424] [INFO ] [MAIN ] Update Progress: 879/2372 symbols completed. FT took 3.3s. Estimated remaining: 25m 25s. Rate: 58.7 symbols/min [2025-09-02T17:15:01.924934] [WARN ] [VALIDATOR ] FTHY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:01.925048] [INFO ] [MAIN ] FTHY: Combined data validation passed. [2025-09-02T17:15:01.959471] [INFO ] [MAIN ] FTHY: Update completed successfully. [2025-09-02T17:15:01.960340] [INFO ] [MAIN ] Update Progress: 880/2372 symbols completed. FTHY took 2.4s. Estimated remaining: 25m 23s. Rate: 58.8 symbols/min [2025-09-02T17:15:02.528999] [INFO ] [MAIN ] FTK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:02.610191] [INFO ] [MAIN ] FTI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:02.660902] [INFO ] [MAIN ] FTS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:02.687069] [INFO ] [MAIN ] FTV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:02.703776] [INFO ] [MAIN ] FTK: Loaded 16236 existing records. [2025-09-02T17:15:02.849436] [INFO ] [MAIN ] FTS: Loaded 19639 existing records. [2025-09-02T17:15:02.868776] [INFO ] [MAIN ] FTV: Loaded 24179 existing records. [2025-09-02T17:15:02.908929] [INFO ] [MAIN ] FTI: Loaded 24253 existing records. [2025-09-02T17:15:03.159585] [INFO ] [MAIN ] FTK: Found 1 missing trading days. [2025-09-02T17:15:03.214317] [INFO ] [MAIN ] FTK: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:03.225219] [INFO ] [REMOTE ] FTK: Fetching primary data for 2025-09. [2025-09-02T17:15:03.391893] [INFO ] [MAIN ] FTI: Found 1 missing trading days. [2025-09-02T17:15:03.442971] [INFO ] [MAIN ] FTI: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:03.480575] [INFO ] [MAIN ] FTV: Found 1 missing trading days. [2025-09-02T17:15:03.481137] [INFO ] [MAIN ] FTV: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:03.481351] [INFO ] [REMOTE ] FTV: Fetching primary data for 2025-09. [2025-09-02T17:15:03.481087] [INFO ] [REMOTE ] FTI: Fetching primary data for 2025-09. [2025-09-02T17:15:03.480790] [INFO ] [MAIN ] FTS: Found 1 missing trading days. [2025-09-02T17:15:03.482897] [INFO ] [MAIN ] FTS: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:03.483101] [INFO ] [REMOTE ] FTS: Fetching primary data for 2025-09. [2025-09-02T17:15:05.643061] [INFO ] [REMOTE ] FTK: Incremental fetch complete for 2025-09 (2.42 seconds). [2025-09-02T17:15:05.669369] [INFO ] [MAIN ] FTK: Adding 183 new records, updating 0 existing records. [2025-09-02T17:15:05.673385] [INFO ] [MAIN ] FTK: Combined dataset has 16419 total records. [2025-09-02T17:15:05.855793] [WARN ] [VALIDATOR ] FTK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:05.967199] [INFO ] [REMOTE ] FTS: Incremental fetch complete for 2025-09 (2.48 seconds). [2025-09-02T17:15:06.017706] [INFO ] [MAIN ] FTS: Adding 283 new records, updating 0 existing records. [2025-09-02T17:15:06.103760] [INFO ] [MAIN ] FTS: Combined dataset has 19922 total records. [2025-09-02T17:15:06.305631] [WARN ] [VALIDATOR ] FTS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:06.395633] [INFO ] [REMOTE ] FTV: Incremental fetch complete for 2025-09 (2.91 seconds). [2025-09-02T17:15:06.415057] [INFO ] [REMOTE ] FTI: Incremental fetch complete for 2025-09 (2.93 seconds). [2025-09-02T17:15:06.569836] [INFO ] [MAIN ] FTV: Adding 387 new records, updating 0 existing records. [2025-09-02T17:15:06.588155] [INFO ] [MAIN ] FTI: Adding 385 new records, updating 0 existing records. [2025-09-02T17:15:06.625502] [INFO ] [MAIN ] FTV: Combined dataset has 24566 total records. [2025-09-02T17:15:06.625835] [WARN ] [VALIDATOR ] FTK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:06.627266] [INFO ] [MAIN ] FTI: Combined dataset has 24638 total records. [2025-09-02T17:15:06.627428] [INFO ] [MAIN ] FTK: Combined data validation passed. [2025-09-02T17:15:07.058054] [WARN ] [VALIDATOR ] FTV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:07.099617] [WARN ] [VALIDATOR ] FTI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:07.138593] [WARN ] [VALIDATOR ] FTS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:07.177736] [INFO ] [MAIN ] FTS: Combined data validation passed. [2025-09-02T17:15:07.593677] [INFO ] [MAIN ] FTK: Update completed successfully. [2025-09-02T17:15:07.596571] [INFO ] [MAIN ] Update Progress: 881/2372 symbols completed. FTK took 5.6s. Estimated remaining: 25m 30s. Rate: 58.5 symbols/min [2025-09-02T17:15:07.716472] [WARN ] [VALIDATOR ] FTI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:07.717136] [INFO ] [MAIN ] FTI: Combined data validation passed. [2025-09-02T17:15:07.717819] [WARN ] [VALIDATOR ] FTV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:07.734347] [INFO ] [MAIN ] FTV: Combined data validation passed. [2025-09-02T17:15:07.863266] [INFO ] [MAIN ] FTWO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:07.991325] [INFO ] [MAIN ] FTWO: Loaded 1027 existing records. [2025-09-02T17:15:08.026156] [INFO ] [MAIN ] FTS: Update completed successfully. [2025-09-02T17:15:08.028717] [INFO ] [MAIN ] Update Progress: 882/2372 symbols completed. FTS took 6.1s. Estimated remaining: 25m 28s. Rate: 58.5 symbols/min [2025-09-02T17:15:08.289203] [INFO ] [MAIN ] FTWO: Found 1 missing trading days. [2025-09-02T17:15:08.291574] [INFO ] [MAIN ] FTWO: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:08.303143] [INFO ] [REMOTE ] FTWO: Fetching primary data for 2025-09. [2025-09-02T17:15:08.370113] [INFO ] [MAIN ] FUBO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:08.415984] [INFO ] [MAIN ] FUBO: Loaded 24553 existing records. [2025-09-02T17:15:08.555483] [INFO ] [MAIN ] FTI: Update completed successfully. [2025-09-02T17:15:08.564010] [INFO ] [MAIN ] Update Progress: 883/2372 symbols completed. FTI took 6.6s. Estimated remaining: 25m 26s. Rate: 58.6 symbols/min [2025-09-02T17:15:08.708163] [INFO ] [MAIN ] FUBO: Found 1 missing trading days. [2025-09-02T17:15:08.714237] [INFO ] [MAIN ] FUBO: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:08.727467] [INFO ] [REMOTE ] FUBO: Fetching primary data for 2025-09. [2025-09-02T17:15:08.861454] [INFO ] [MAIN ] FUL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:08.866715] [INFO ] [MAIN ] FTV: Update completed successfully. [2025-09-02T17:15:08.868979] [INFO ] [MAIN ] Update Progress: 884/2372 symbols completed. FTV took 6.9s. Estimated remaining: 25m 23s. Rate: 58.6 symbols/min [2025-09-02T17:15:08.998399] [INFO ] [MAIN ] FUL: Loaded 14225 existing records. [2025-09-02T17:15:09.134153] [INFO ] [MAIN ] FUN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:09.234577] [INFO ] [MAIN ] FUL: Found 1 missing trading days. [2025-09-02T17:15:09.234788] [INFO ] [MAIN ] FUL: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:09.235010] [INFO ] [REMOTE ] FUL: Fetching primary data for 2025-09. [2025-09-02T17:15:09.245128] [INFO ] [MAIN ] FUN: Loaded 23780 existing records. [2025-09-02T17:15:09.429356] [INFO ] [MAIN ] FUN: Found 1 missing trading days. [2025-09-02T17:15:09.429550] [INFO ] [MAIN ] FUN: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:09.429790] [INFO ] [REMOTE ] FUN: Fetching primary data for 2025-09. [2025-09-02T17:15:09.711598] [INFO ] [REMOTE ] FTWO: Incremental fetch complete for 2025-09 (1.41 seconds). [2025-09-02T17:15:09.714051] [INFO ] [MAIN ] FTWO: Adding 13 new records, updating 0 existing records. [2025-09-02T17:15:09.715317] [INFO ] [MAIN ] FTWO: Combined dataset has 1040 total records. [2025-09-02T17:15:09.890638] [WARN ] [VALIDATOR ] FTWO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:10.070372] [WARN ] [VALIDATOR ] FTWO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:10.070544] [INFO ] [MAIN ] FTWO: Combined data validation passed. [2025-09-02T17:15:10.077945] [INFO ] [MAIN ] FTWO: Update completed successfully. [2025-09-02T17:15:10.078154] [INFO ] [MAIN ] Update Progress: 885/2372 symbols completed. FTWO took 2.5s. Estimated remaining: 25m 23s. Rate: 58.6 symbols/min [2025-09-02T17:15:10.249762] [INFO ] [MAIN ] FVR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:10.261325] [INFO ] [MAIN ] FVR: Loaded 10545 existing records. [2025-09-02T17:15:10.431167] [INFO ] [MAIN ] FVR: Found 1 missing trading days. [2025-09-02T17:15:10.431358] [INFO ] [MAIN ] FVR: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:10.431564] [INFO ] [REMOTE ] FVR: Fetching primary data for 2025-09. [2025-09-02T17:15:10.763198] [INFO ] [REMOTE ] FUL: Incremental fetch complete for 2025-09 (1.53 seconds). [2025-09-02T17:15:10.789277] [INFO ] [MAIN ] FUL: Adding 214 new records, updating 0 existing records. [2025-09-02T17:15:10.793304] [INFO ] [MAIN ] FUL: Combined dataset has 14439 total records. [2025-09-02T17:15:10.969303] [WARN ] [VALIDATOR ] FUL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:11.157875] [WARN ] [VALIDATOR ] FUL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:11.158091] [INFO ] [MAIN ] FUL: Combined data validation passed. [2025-09-02T17:15:11.249615] [INFO ] [MAIN ] FUL: Update completed successfully. [2025-09-02T17:15:11.251374] [INFO ] [MAIN ] Update Progress: 886/2372 symbols completed. FUL took 2.7s. Estimated remaining: 25m 22s. Rate: 58.6 symbols/min [2025-09-02T17:15:11.418362] [INFO ] [MAIN ] FVRR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:11.437689] [INFO ] [MAIN ] FVRR: Loaded 18839 existing records. [2025-09-02T17:15:11.608907] [INFO ] [MAIN ] FVRR: Found 1 missing trading days. [2025-09-02T17:15:11.609053] [INFO ] [MAIN ] FVRR: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:11.609290] [INFO ] [REMOTE ] FVRR: Fetching primary data for 2025-09. [2025-09-02T17:15:11.733922] [WARN ] [MAIN ] FVR: Failed to fetch data for month 2025-09. [2025-09-02T17:15:11.734069] [WARN ] [MAIN ] FVR: No new data fetched. Keeping existing data. [2025-09-02T17:15:11.734188] [INFO ] [MAIN ] Update Progress: 887/2372 symbols completed. FVR took 1.7s. Estimated remaining: 25m 20s. Rate: 58.6 symbols/min [2025-09-02T17:15:11.905121] [INFO ] [MAIN ] FXED: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:11.907517] [INFO ] [MAIN ] FXED: Loaded 675 existing records. [2025-09-02T17:15:12.075774] [INFO ] [MAIN ] FXED: Found 1 missing trading days. [2025-09-02T17:15:12.075972] [INFO ] [MAIN ] FXED: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:12.076185] [INFO ] [REMOTE ] FXED: Fetching primary data for 2025-09. [2025-09-02T17:15:12.097890] [INFO ] [REMOTE ] FUN: Incremental fetch complete for 2025-09 (2.67 seconds). [2025-09-02T17:15:12.142298] [INFO ] [MAIN ] FUN: Adding 388 new records, updating 0 existing records. [2025-09-02T17:15:12.146021] [INFO ] [MAIN ] FUN: Combined dataset has 24168 total records. [2025-09-02T17:15:12.319038] [WARN ] [VALIDATOR ] FUN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:12.502105] [WARN ] [VALIDATOR ] FUN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:12.502244] [INFO ] [MAIN ] FUN: Combined data validation passed. [2025-09-02T17:15:12.650897] [INFO ] [MAIN ] FUN: Update completed successfully. [2025-09-02T17:15:12.653725] [INFO ] [MAIN ] Update Progress: 888/2372 symbols completed. FUN took 3.8s. Estimated remaining: 25m 19s. Rate: 58.6 symbols/min [2025-09-02T17:15:12.794779] [INFO ] [REMOTE ] FUBO: Incremental fetch complete for 2025-09 (4.07 seconds). [2025-09-02T17:15:12.897012] [INFO ] [REMOTE ] FXED: Incremental fetch complete for 2025-09 (0.82 seconds). [2025-09-02T17:15:12.911899] [INFO ] [MAIN ] FUBO: Adding 390 new records, updating 0 existing records. [2025-09-02T17:15:12.933506] [INFO ] [MAIN ] FXED: Adding 4 new records, updating 0 existing records. [2025-09-02T17:15:12.931474] [INFO ] [MAIN ] G: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:12.935556] [INFO ] [MAIN ] FXED: Combined dataset has 679 total records. [2025-09-02T17:15:13.041248] [INFO ] [MAIN ] FUBO: Combined dataset has 24943 total records. [2025-09-02T17:15:13.279264] [WARN ] [VALIDATOR ] FXED: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:13.292028] [INFO ] [MAIN ] G: Loaded 22705 existing records. [2025-09-02T17:15:13.518859] [WARN ] [VALIDATOR ] FUBO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:13.766236] [INFO ] [MAIN ] G: Found 1 missing trading days. [2025-09-02T17:15:13.786799] [INFO ] [MAIN ] G: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:13.809376] [INFO ] [REMOTE ] G: Fetching primary data for 2025-09. [2025-09-02T17:15:13.922068] [WARN ] [VALIDATOR ] FXED: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:13.922440] [INFO ] [MAIN ] FXED: Combined data validation passed. [2025-09-02T17:15:13.922161] [WARN ] [VALIDATOR ] FUBO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:13.922625] [INFO ] [MAIN ] FUBO: Combined data validation passed. [2025-09-02T17:15:13.931531] [INFO ] [MAIN ] FXED: Update completed successfully. [2025-09-02T17:15:13.931853] [INFO ] [MAIN ] Update Progress: 889/2372 symbols completed. FXED took 2.2s. Estimated remaining: 25m 18s. Rate: 58.6 symbols/min [2025-09-02T17:15:14.195441] [INFO ] [MAIN ] GAB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:14.213491] [INFO ] [MAIN ] GAB: Loaded 11746 existing records. [2025-09-02T17:15:14.392160] [INFO ] [MAIN ] GAB: Found 1 missing trading days. [2025-09-02T17:15:14.393166] [INFO ] [MAIN ] GAB: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:14.398169] [INFO ] [REMOTE ] GAB: Fetching primary data for 2025-09. [2025-09-02T17:15:14.398348] [INFO ] [REMOTE ] FVRR: Incremental fetch complete for 2025-09 (2.79 seconds). [2025-09-02T17:15:14.443915] [INFO ] [MAIN ] FVRR: Adding 264 new records, updating 0 existing records. [2025-09-02T17:15:14.453897] [INFO ] [MAIN ] FVRR: Combined dataset has 19103 total records. [2025-09-02T17:15:14.667784] [WARN ] [VALIDATOR ] FVRR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:14.834058] [INFO ] [MAIN ] FUBO: Update completed successfully. [2025-09-02T17:15:14.853018] [INFO ] [MAIN ] Update Progress: 890/2372 symbols completed. FUBO took 6.8s. Estimated remaining: 25m 17s. Rate: 58.6 symbols/min [2025-09-02T17:15:14.939132] [WARN ] [MAIN ] G: Failed to fetch data for month 2025-09. [2025-09-02T17:15:14.944892] [WARN ] [MAIN ] G: No new data fetched. Keeping existing data. [2025-09-02T17:15:14.962551] [INFO ] [MAIN ] Update Progress: 891/2372 symbols completed. G took 2.3s. Estimated remaining: 25m 14s. Rate: 58.7 symbols/min [2025-09-02T17:15:15.138392] [INFO ] [MAIN ] GAM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:15.235601] [INFO ] [MAIN ] GAM: Loaded 1919 existing records. [2025-09-02T17:15:15.233698] [INFO ] [MAIN ] GAP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:15.416425] [INFO ] [MAIN ] GAM: Found 1 missing trading days. [2025-09-02T17:15:15.423662] [INFO ] [MAIN ] GAM: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:15.424089] [INFO ] [REMOTE ] GAM: Fetching primary data for 2025-09. [2025-09-02T17:15:15.426735] [WARN ] [VALIDATOR ] FVRR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:15.426686] [INFO ] [MAIN ] GAP: Loaded 24476 existing records. [2025-09-02T17:15:15.438108] [INFO ] [MAIN ] FVRR: Combined data validation passed. [2025-09-02T17:15:15.692882] [INFO ] [MAIN ] GAP: Found 1 missing trading days. [2025-09-02T17:15:15.695050] [INFO ] [MAIN ] GAP: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:15.695601] [INFO ] [REMOTE ] GAP: Fetching primary data for 2025-09. [2025-09-02T17:15:15.728100] [INFO ] [MAIN ] FVRR: Update completed successfully. [2025-09-02T17:15:15.731196] [INFO ] [MAIN ] Update Progress: 892/2372 symbols completed. FVRR took 4.5s. Estimated remaining: 25m 13s. Rate: 58.7 symbols/min [2025-09-02T17:15:15.910340] [INFO ] [MAIN ] GATX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:15.919550] [INFO ] [MAIN ] GATX: Loaded 7783 existing records. [2025-09-02T17:15:16.095554] [INFO ] [MAIN ] GATX: Found 1 missing trading days. [2025-09-02T17:15:16.095738] [INFO ] [MAIN ] GATX: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:16.095951] [INFO ] [REMOTE ] GATX: Fetching primary data for 2025-09. [2025-09-02T17:15:16.362969] [INFO ] [REMOTE ] GAB: Incremental fetch complete for 2025-09 (1.96 seconds). [2025-09-02T17:15:16.387333] [INFO ] [MAIN ] GAB: Adding 214 new records, updating 0 existing records. [2025-09-02T17:15:16.390032] [INFO ] [MAIN ] GAB: Combined dataset has 11960 total records. [2025-09-02T17:15:16.570763] [WARN ] [VALIDATOR ] GAB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:16.673118] [WARN ] [MAIN ] GAM: Failed to fetch data for month 2025-09. [2025-09-02T17:15:16.689439] [WARN ] [MAIN ] GAM: No new data fetched. Keeping existing data. [2025-09-02T17:15:16.713535] [INFO ] [MAIN ] Update Progress: 893/2372 symbols completed. GAM took 1.9s. Estimated remaining: 25m 12s. Rate: 58.7 symbols/min [2025-09-02T17:15:16.952012] [INFO ] [MAIN ] GBAB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:16.964540] [INFO ] [MAIN ] GBAB: Loaded 6535 existing records. [2025-09-02T17:15:16.960821] [WARN ] [VALIDATOR ] GAB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:17.036070] [INFO ] [MAIN ] GAB: Combined data validation passed. [2025-09-02T17:15:17.208202] [INFO ] [MAIN ] GBAB: Found 1 missing trading days. [2025-09-02T17:15:17.210474] [INFO ] [MAIN ] GBAB: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:17.211744] [INFO ] [REMOTE ] GBAB: Fetching primary data for 2025-09. [2025-09-02T17:15:17.242389] [INFO ] [MAIN ] GAB: Update completed successfully. [2025-09-02T17:15:17.244373] [INFO ] [MAIN ] Update Progress: 894/2372 symbols completed. GAB took 3.3s. Estimated remaining: 25m 10s. Rate: 58.7 symbols/min [2025-09-02T17:15:17.427997] [INFO ] [MAIN ] GBCI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:17.447469] [INFO ] [MAIN ] GBCI: Loaded 18874 existing records. [2025-09-02T17:15:17.536967] [WARN ] [MAIN ] GAP: Failed to fetch data for month 2025-09. [2025-09-02T17:15:17.547538] [WARN ] [MAIN ] GAP: No new data fetched. Keeping existing data. [2025-09-02T17:15:17.547668] [INFO ] [MAIN ] Update Progress: 895/2372 symbols completed. GAP took 2.6s. Estimated remaining: 25m 8s. Rate: 58.8 symbols/min [2025-09-02T17:15:17.747033] [INFO ] [MAIN ] GBCI: Found 1 missing trading days. [2025-09-02T17:15:17.772681] [INFO ] [MAIN ] GBCI: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:17.785170] [INFO ] [REMOTE ] GBCI: Fetching primary data for 2025-09. [2025-09-02T17:15:17.804062] [INFO ] [MAIN ] GBLI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:17.819669] [INFO ] [MAIN ] GBLI: Loaded 496 existing records. [2025-09-02T17:15:17.891768] [INFO ] [REMOTE ] GATX: Incremental fetch complete for 2025-09 (1.80 seconds). [2025-09-02T17:15:17.945865] [INFO ] [MAIN ] GATX: Adding 141 new records, updating 0 existing records. [2025-09-02T17:15:18.023228] [INFO ] [MAIN ] GBLI: Found 1 missing trading days. [2025-09-02T17:15:18.023425] [INFO ] [MAIN ] GBLI: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:18.023705] [INFO ] [REMOTE ] GBLI: Fetching primary data for 2025-09. [2025-09-02T17:15:18.024999] [INFO ] [MAIN ] GATX: Combined dataset has 7924 total records. [2025-09-02T17:15:18.167375] [WARN ] [MAIN ] GBAB: Failed to fetch data for month 2025-09. [2025-09-02T17:15:18.202966] [WARN ] [MAIN ] GBAB: No new data fetched. Keeping existing data. [2025-09-02T17:15:18.206434] [INFO ] [MAIN ] Update Progress: 896/2372 symbols completed. GBAB took 1.5s. Estimated remaining: 25m 6s. Rate: 58.8 symbols/min [2025-09-02T17:15:18.206205] [WARN ] [VALIDATOR ] GATX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:18.532840] [INFO ] [MAIN ] GBTG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:18.575202] [WARN ] [VALIDATOR ] GATX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:18.575581] [INFO ] [MAIN ] GBTG: Loaded 18038 existing records. [2025-09-02T17:15:18.606542] [INFO ] [MAIN ] GATX: Combined data validation passed. [2025-09-02T17:15:18.797783] [INFO ] [MAIN ] GBTG: Found 1 missing trading days. [2025-09-02T17:15:18.799047] [INFO ] [MAIN ] GBTG: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:18.799846] [INFO ] [REMOTE ] GBTG: Fetching primary data for 2025-09. [2025-09-02T17:15:18.806462] [INFO ] [MAIN ] GATX: Update completed successfully. [2025-09-02T17:15:18.807592] [INFO ] [MAIN ] Update Progress: 897/2372 symbols completed. GATX took 3.1s. Estimated remaining: 25m 5s. Rate: 58.8 symbols/min [2025-09-02T17:15:18.974207] [INFO ] [MAIN ] GBX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:18.986524] [INFO ] [MAIN ] GBX: Loaded 12396 existing records. [2025-09-02T17:15:19.158142] [INFO ] [REMOTE ] GBLI: Incremental fetch complete for 2025-09 (1.13 seconds). [2025-09-02T17:15:19.156599] [INFO ] [MAIN ] GBX: Found 1 missing trading days. [2025-09-02T17:15:19.159796] [INFO ] [MAIN ] GBLI: Adding 8 new records, updating 0 existing records. [2025-09-02T17:15:19.161316] [INFO ] [MAIN ] GBX: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:19.161254] [INFO ] [MAIN ] GBLI: Combined dataset has 504 total records. [2025-09-02T17:15:19.205502] [INFO ] [REMOTE ] GBX: Fetching primary data for 2025-09. [2025-09-02T17:15:19.239882] [WARN ] [MAIN ] GBCI: Failed to fetch data for month 2025-09. [2025-09-02T17:15:19.256953] [WARN ] [MAIN ] GBCI: No new data fetched. Keeping existing data. [2025-09-02T17:15:19.268864] [INFO ] [MAIN ] Update Progress: 898/2372 symbols completed. GBCI took 2.0s. Estimated remaining: 25m 3s. Rate: 58.9 symbols/min [2025-09-02T17:15:19.451186] [WARN ] [VALIDATOR ] GBLI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:19.638439] [INFO ] [MAIN ] GCI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:19.720972] [WARN ] [VALIDATOR ] GBLI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:19.721322] [INFO ] [MAIN ] GBLI: Combined data validation passed. [2025-09-02T17:15:19.730219] [INFO ] [MAIN ] GCI: Loaded 20091 existing records. [2025-09-02T17:15:19.802957] [INFO ] [MAIN ] GBLI: Update completed successfully. [2025-09-02T17:15:19.813986] [INFO ] [MAIN ] Update Progress: 899/2372 symbols completed. GBLI took 2.3s. Estimated remaining: 25m 1s. Rate: 58.9 symbols/min [2025-09-02T17:15:20.012340] [INFO ] [MAIN ] GCI: Found 1 missing trading days. [2025-09-02T17:15:20.028380] [INFO ] [MAIN ] GCI: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:20.059079] [INFO ] [REMOTE ] GCI: Fetching primary data for 2025-09. [2025-09-02T17:15:20.082780] [INFO ] [MAIN ] GCO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:20.094198] [INFO ] [MAIN ] GCO: Loaded 10336 existing records. [2025-09-02T17:15:20.259350] [WARN ] [MAIN ] GBX: Failed to fetch data for month 2025-09. [2025-09-02T17:15:20.263947] [INFO ] [MAIN ] GCO: Found 1 missing trading days. [2025-09-02T17:15:20.264180] [INFO ] [MAIN ] GCO: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:20.264486] [INFO ] [REMOTE ] GCO: Fetching primary data for 2025-09. [2025-09-02T17:15:20.264247] [WARN ] [MAIN ] GBX: No new data fetched. Keeping existing data. [2025-09-02T17:15:20.265380] [INFO ] [MAIN ] Update Progress: 900/2372 symbols completed. GBX took 1.5s. Estimated remaining: 24m 59s. Rate: 58.9 symbols/min [2025-09-02T17:15:20.451590] [INFO ] [MAIN ] GCTS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:20.462841] [INFO ] [MAIN ] GCTS: Loaded 9951 existing records. [2025-09-02T17:15:20.636057] [INFO ] [MAIN ] GCTS: Found 1 missing trading days. [2025-09-02T17:15:20.636216] [INFO ] [MAIN ] GCTS: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:20.636432] [INFO ] [REMOTE ] GCTS: Fetching primary data for 2025-09. [2025-09-02T17:15:20.960536] [INFO ] [REMOTE ] GBTG: Incremental fetch complete for 2025-09 (2.16 seconds). [2025-09-02T17:15:20.996613] [INFO ] [MAIN ] GBTG: Adding 324 new records, updating 0 existing records. [2025-09-02T17:15:21.000239] [INFO ] [MAIN ] GBTG: Combined dataset has 18362 total records. [2025-09-02T17:15:21.176351] [WARN ] [VALIDATOR ] GBTG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:21.361468] [WARN ] [VALIDATOR ] GBTG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:21.361683] [INFO ] [MAIN ] GBTG: Combined data validation passed. [2025-09-02T17:15:21.476387] [INFO ] [MAIN ] GBTG: Update completed successfully. [2025-09-02T17:15:21.478279] [INFO ] [MAIN ] Update Progress: 901/2372 symbols completed. GBTG took 3.3s. Estimated remaining: 24m 58s. Rate: 58.9 symbols/min [2025-09-02T17:15:21.555311] [WARN ] [MAIN ] GCO: Failed to fetch data for month 2025-09. [2025-09-02T17:15:21.581113] [WARN ] [MAIN ] GCO: No new data fetched. Keeping existing data. [2025-09-02T17:15:21.581296] [INFO ] [MAIN ] Update Progress: 902/2372 symbols completed. GCO took 1.7s. Estimated remaining: 24m 56s. Rate: 59.0 symbols/min [2025-09-02T17:15:21.734380] [INFO ] [MAIN ] GCV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:21.730110] [WARN ] [MAIN ] GCTS: Failed to fetch data for month 2025-09. [2025-09-02T17:15:21.739838] [WARN ] [MAIN ] GCTS: No new data fetched. Keeping existing data. [2025-09-02T17:15:21.757834] [INFO ] [MAIN ] Update Progress: 903/2372 symbols completed. GCTS took 1.5s. Estimated remaining: 24m 53s. Rate: 59.0 symbols/min [2025-09-02T17:15:21.826468] [INFO ] [MAIN ] GCV: Loaded 3130 existing records. [2025-09-02T17:15:21.943849] [INFO ] [MAIN ] GD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:22.215724] [INFO ] [MAIN ] GDDY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:22.234550] [INFO ] [MAIN ] GD: Loaded 21169 existing records. [2025-09-02T17:15:22.350680] [INFO ] [MAIN ] GCV: Found 1 missing trading days. [2025-09-02T17:15:22.369664] [INFO ] [MAIN ] GCV: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:22.410989] [INFO ] [REMOTE ] GCV: Fetching primary data for 2025-09. [2025-09-02T17:15:22.520700] [INFO ] [MAIN ] GDDY: Loaded 22820 existing records. [2025-09-02T17:15:22.701302] [INFO ] [REMOTE ] GCI: Incremental fetch complete for 2025-09 (2.64 seconds). [2025-09-02T17:15:22.767195] [INFO ] [MAIN ] GD: Found 1 missing trading days. [2025-09-02T17:15:22.806981] [INFO ] [MAIN ] GD: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:22.820938] [INFO ] [MAIN ] GCI: Adding 317 new records, updating 0 existing records. [2025-09-02T17:15:22.821943] [INFO ] [REMOTE ] GD: Fetching primary data for 2025-09. [2025-09-02T17:15:22.930831] [INFO ] [MAIN ] GDDY: Found 1 missing trading days. [2025-09-02T17:15:22.931293] [INFO ] [MAIN ] GDDY: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:22.931062] [INFO ] [MAIN ] GCI: Combined dataset has 20408 total records. [2025-09-02T17:15:22.931903] [INFO ] [REMOTE ] GDDY: Fetching primary data for 2025-09. [2025-09-02T17:15:23.253759] [WARN ] [VALIDATOR ] GCI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:23.451428] [WARN ] [VALIDATOR ] GCI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:23.451610] [INFO ] [MAIN ] GCI: Combined data validation passed. [2025-09-02T17:15:23.551711] [INFO ] [REMOTE ] GCV: Incremental fetch complete for 2025-09 (1.14 seconds). [2025-09-02T17:15:23.560538] [INFO ] [MAIN ] GCV: Adding 68 new records, updating 0 existing records. [2025-09-02T17:15:23.568518] [INFO ] [MAIN ] GCV: Combined dataset has 3198 total records. [2025-09-02T17:15:23.759006] [INFO ] [MAIN ] GCI: Update completed successfully. [2025-09-02T17:15:23.777241] [INFO ] [MAIN ] Update Progress: 904/2372 symbols completed. GCI took 4.5s. Estimated remaining: 24m 54s. Rate: 59.0 symbols/min [2025-09-02T17:15:23.781527] [WARN ] [VALIDATOR ] GCV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:24.133391] [INFO ] [MAIN ] GDIV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:24.161033] [INFO ] [MAIN ] GDIV: Loaded 1447 existing records. [2025-09-02T17:15:24.325610] [WARN ] [MAIN ] GD: Failed to fetch data for month 2025-09. [2025-09-02T17:15:24.346695] [INFO ] [MAIN ] GDIV: Found 1 missing trading days. [2025-09-02T17:15:24.347318] [INFO ] [MAIN ] GDIV: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:24.347494] [WARN ] [MAIN ] GD: No new data fetched. Keeping existing data. [2025-09-02T17:15:24.347910] [INFO ] [REMOTE ] GDIV: Fetching primary data for 2025-09. [2025-09-02T17:15:24.349175] [INFO ] [MAIN ] Update Progress: 905/2372 symbols completed. GD took 2.8s. Estimated remaining: 24m 52s. Rate: 59.0 symbols/min [2025-09-02T17:15:24.462199] [WARN ] [VALIDATOR ] GCV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:24.468014] [INFO ] [MAIN ] GCV: Combined data validation passed. [2025-09-02T17:15:24.542661] [INFO ] [MAIN ] GDL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:24.557063] [INFO ] [MAIN ] GDL: Loaded 1238 existing records. [2025-09-02T17:15:24.555427] [INFO ] [MAIN ] GCV: Update completed successfully. [2025-09-02T17:15:24.557680] [INFO ] [MAIN ] Update Progress: 906/2372 symbols completed. GCV took 3.1s. Estimated remaining: 24m 50s. Rate: 59.0 symbols/min [2025-09-02T17:15:24.895869] [INFO ] [MAIN ] GDO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:24.919716] [INFO ] [MAIN ] GDL: Found 1 missing trading days. [2025-09-02T17:15:24.920165] [INFO ] [MAIN ] GDL: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:24.920573] [INFO ] [REMOTE ] GDL: Fetching primary data for 2025-09. [2025-09-02T17:15:24.925450] [INFO ] [MAIN ] GDO: Loaded 2794 existing records. [2025-09-02T17:15:25.093582] [INFO ] [MAIN ] GDO: Found 1 missing trading days. [2025-09-02T17:15:25.093748] [INFO ] [MAIN ] GDO: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:25.093951] [INFO ] [REMOTE ] GDO: Fetching primary data for 2025-09. [2025-09-02T17:15:25.258452] [WARN ] [MAIN ] GDIV: Failed to fetch data for month 2025-09. [2025-09-02T17:15:25.258607] [WARN ] [MAIN ] GDIV: No new data fetched. Keeping existing data. [2025-09-02T17:15:25.258718] [INFO ] [MAIN ] Update Progress: 907/2372 symbols completed. GDIV took 1.5s. Estimated remaining: 24m 48s. Rate: 59.1 symbols/min [2025-09-02T17:15:25.434905] [INFO ] [MAIN ] GDOT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:25.452978] [INFO ] [MAIN ] GDOT: Loaded 17218 existing records. [2025-09-02T17:15:25.634090] [INFO ] [MAIN ] GDOT: Found 1 missing trading days. [2025-09-02T17:15:25.634268] [INFO ] [MAIN ] GDOT: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:25.634701] [INFO ] [REMOTE ] GDOT: Fetching primary data for 2025-09. [2025-09-02T17:15:25.655367] [INFO ] [REMOTE ] GDDY: Incremental fetch complete for 2025-09 (2.72 seconds). [2025-09-02T17:15:25.698234] [INFO ] [MAIN ] GDDY: Adding 384 new records, updating 0 existing records. [2025-09-02T17:15:25.702180] [INFO ] [MAIN ] GDDY: Combined dataset has 23204 total records. [2025-09-02T17:15:25.879492] [WARN ] [VALIDATOR ] GDDY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:26.060009] [INFO ] [REMOTE ] GDL: Incremental fetch complete for 2025-09 (1.14 seconds). [2025-09-02T17:15:26.063247] [INFO ] [MAIN ] GDL: Adding 16 new records, updating 0 existing records. [2025-09-02T17:15:26.065479] [INFO ] [MAIN ] GDL: Combined dataset has 1254 total records. [2025-09-02T17:15:26.257515] [WARN ] [VALIDATOR ] GDL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:26.496190] [WARN ] [VALIDATOR ] GDDY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:26.496909] [INFO ] [MAIN ] GDDY: Combined data validation passed. [2025-09-02T17:15:26.500788] [WARN ] [VALIDATOR ] GDL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:26.500956] [INFO ] [MAIN ] GDL: Combined data validation passed. [2025-09-02T17:15:26.571503] [INFO ] [MAIN ] GDL: Update completed successfully. [2025-09-02T17:15:26.572256] [INFO ] [MAIN ] Update Progress: 908/2372 symbols completed. GDL took 2.2s. Estimated remaining: 24m 48s. Rate: 59.0 symbols/min [2025-09-02T17:15:26.680779] [INFO ] [REMOTE ] GDO: Incremental fetch complete for 2025-09 (1.59 seconds). [2025-09-02T17:15:26.708446] [INFO ] [MAIN ] GDO: Adding 92 new records, updating 0 existing records. [2025-09-02T17:15:26.778383] [INFO ] [MAIN ] GDO: Combined dataset has 2886 total records. [2025-09-02T17:15:26.826932] [INFO ] [MAIN ] GDV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:26.998110] [INFO ] [MAIN ] GDV: Loaded 8869 existing records. [2025-09-02T17:15:27.035972] [WARN ] [VALIDATOR ] GDO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:27.351417] [INFO ] [MAIN ] GDV: Found 1 missing trading days. [2025-09-02T17:15:27.375128] [INFO ] [MAIN ] GDV: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:27.391484] [INFO ] [REMOTE ] GDV: Fetching primary data for 2025-09. [2025-09-02T17:15:27.441559] [INFO ] [MAIN ] GDDY: Update completed successfully. [2025-09-02T17:15:27.444686] [INFO ] [MAIN ] Update Progress: 909/2372 symbols completed. GDDY took 5.7s. Estimated remaining: 24m 47s. Rate: 59.1 symbols/min [2025-09-02T17:15:27.551596] [INFO ] [REMOTE ] GDOT: Incremental fetch complete for 2025-09 (1.92 seconds). [2025-09-02T17:15:27.621501] [INFO ] [MAIN ] GDOT: Adding 344 new records, updating 0 existing records. [2025-09-02T17:15:27.674246] [INFO ] [MAIN ] GE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:27.679439] [INFO ] [MAIN ] GDOT: Combined dataset has 17562 total records. [2025-09-02T17:15:27.679204] [WARN ] [VALIDATOR ] GDO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:27.718260] [INFO ] [MAIN ] GDO: Combined data validation passed. [2025-09-02T17:15:27.904285] [WARN ] [VALIDATOR ] GDOT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:27.930543] [INFO ] [MAIN ] GE: Loaded 24540 existing records. [2025-09-02T17:15:28.085336] [INFO ] [MAIN ] GDO: Update completed successfully. [2025-09-02T17:15:28.118085] [INFO ] [MAIN ] Update Progress: 910/2372 symbols completed. GDO took 3.5s. Estimated remaining: 24m 45s. Rate: 59.1 symbols/min [2025-09-02T17:15:28.431241] [INFO ] [MAIN ] GE: Found 1 missing trading days. [2025-09-02T17:15:28.432208] [INFO ] [MAIN ] GE: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:28.453560] [INFO ] [REMOTE ] GE: Fetching primary data for 2025-09. [2025-09-02T17:15:28.522830] [INFO ] [MAIN ] GEF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:28.526935] [WARN ] [VALIDATOR ] GDOT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:28.527228] [INFO ] [MAIN ] GDOT: Combined data validation passed. [2025-09-02T17:15:28.580312] [INFO ] [MAIN ] GEF: Loaded 10686 existing records. [2025-09-02T17:15:28.686286] [INFO ] [REMOTE ] GDV: Incremental fetch complete for 2025-09 (1.29 seconds). [2025-09-02T17:15:28.723623] [INFO ] [MAIN ] GDV: Adding 107 new records, updating 0 existing records. [2025-09-02T17:15:28.778537] [INFO ] [MAIN ] GDV: Combined dataset has 8976 total records. [2025-09-02T17:15:28.842530] [INFO ] [MAIN ] GEF: Found 1 missing trading days. [2025-09-02T17:15:28.874212] [INFO ] [MAIN ] GEF: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:28.895940] [INFO ] [REMOTE ] GEF: Fetching primary data for 2025-09. [2025-09-02T17:15:29.019079] [WARN ] [VALIDATOR ] GDV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:29.150365] [INFO ] [MAIN ] GDOT: Update completed successfully. [2025-09-02T17:15:29.202020] [INFO ] [MAIN ] Update Progress: 911/2372 symbols completed. GDOT took 3.9s. Estimated remaining: 24m 44s. Rate: 59.1 symbols/min [2025-09-02T17:15:29.376853] [INFO ] [MAIN ] GEL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:29.381183] [WARN ] [VALIDATOR ] GDV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:29.381372] [INFO ] [MAIN ] GDV: Combined data validation passed. [2025-09-02T17:15:29.423483] [INFO ] [MAIN ] GEL: Loaded 16514 existing records. [2025-09-02T17:15:29.617495] [INFO ] [MAIN ] GEL: Found 1 missing trading days. [2025-09-02T17:15:29.618171] [INFO ] [MAIN ] GEL: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:29.618609] [INFO ] [REMOTE ] GEL: Fetching primary data for 2025-09. [2025-09-02T17:15:29.624422] [INFO ] [MAIN ] GDV: Update completed successfully. [2025-09-02T17:15:29.625546] [INFO ] [MAIN ] Update Progress: 912/2372 symbols completed. GDV took 3.1s. Estimated remaining: 24m 42s. Rate: 59.1 symbols/min [2025-09-02T17:15:29.803932] [INFO ] [MAIN ] GENI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:29.828314] [INFO ] [MAIN ] GENI: Loaded 24065 existing records. [2025-09-02T17:15:30.004195] [INFO ] [MAIN ] GENI: Found 1 missing trading days. [2025-09-02T17:15:30.004406] [INFO ] [MAIN ] GENI: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:30.004723] [INFO ] [REMOTE ] GENI: Fetching primary data for 2025-09. [2025-09-02T17:15:30.669775] [INFO ] [REMOTE ] GEF: Incremental fetch complete for 2025-09 (1.77 seconds). [2025-09-02T17:15:30.690092] [INFO ] [MAIN ] GEF: Adding 168 new records, updating 0 existing records. [2025-09-02T17:15:30.692500] [INFO ] [MAIN ] GEF: Combined dataset has 10854 total records. [2025-09-02T17:15:30.866931] [WARN ] [VALIDATOR ] GEF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:31.052486] [WARN ] [VALIDATOR ] GEF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:31.052665] [INFO ] [MAIN ] GEF: Combined data validation passed. [2025-09-02T17:15:31.119023] [INFO ] [MAIN ] GEF: Update completed successfully. [2025-09-02T17:15:31.120246] [INFO ] [MAIN ] Update Progress: 913/2372 symbols completed. GEF took 3.0s. Estimated remaining: 24m 42s. Rate: 59.1 symbols/min [2025-09-02T17:15:31.222699] [INFO ] [REMOTE ] GEL: Incremental fetch complete for 2025-09 (1.60 seconds). [2025-09-02T17:15:31.290002] [INFO ] [MAIN ] GEL: Adding 245 new records, updating 0 existing records. [2025-09-02T17:15:31.350443] [INFO ] [MAIN ] GEO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:31.353087] [INFO ] [MAIN ] GEL: Combined dataset has 16759 total records. [2025-09-02T17:15:31.415052] [WARN ] [MAIN ] GENI: Failed to fetch data for month 2025-09. [2025-09-02T17:15:31.427466] [WARN ] [MAIN ] GENI: No new data fetched. Keeping existing data. [2025-09-02T17:15:31.449981] [INFO ] [MAIN ] Update Progress: 914/2372 symbols completed. GENI took 1.8s. Estimated remaining: 24m 40s. Rate: 59.1 symbols/min [2025-09-02T17:15:31.523939] [INFO ] [REMOTE ] GE: Incremental fetch complete for 2025-09 (3.07 seconds). [2025-09-02T17:15:31.724005] [INFO ] [MAIN ] GE: Adding 389 new records, updating 0 existing records. [2025-09-02T17:15:31.746266] [WARN ] [VALIDATOR ] GEL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:31.747533] [INFO ] [MAIN ] GEO: Loaded 23762 existing records. [2025-09-02T17:15:32.035448] [INFO ] [MAIN ] GES: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:32.055910] [INFO ] [MAIN ] GE: Combined dataset has 24929 total records. [2025-09-02T17:15:32.274817] [INFO ] [MAIN ] GEO: Found 1 missing trading days. [2025-09-02T17:15:32.303453] [INFO ] [MAIN ] GEO: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:32.340889] [INFO ] [REMOTE ] GEO: Fetching primary data for 2025-09. [2025-09-02T17:15:32.354709] [INFO ] [MAIN ] GES: Loaded 17261 existing records. [2025-09-02T17:15:32.458877] [WARN ] [VALIDATOR ] GE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:32.687827] [WARN ] [VALIDATOR ] GEL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:32.752485] [INFO ] [MAIN ] GES: Found 1 missing trading days. [2025-09-02T17:15:32.786228] [INFO ] [MAIN ] GEL: Combined data validation passed. [2025-09-02T17:15:32.786123] [INFO ] [MAIN ] GES: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:32.798735] [INFO ] [REMOTE ] GES: Fetching primary data for 2025-09. [2025-09-02T17:15:32.907677] [WARN ] [VALIDATOR ] GE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:32.910595] [INFO ] [MAIN ] GE: Combined data validation passed. [2025-09-02T17:15:32.910500] [INFO ] [MAIN ] GEL: Update completed successfully. [2025-09-02T17:15:32.912471] [INFO ] [MAIN ] Update Progress: 915/2372 symbols completed. GEL took 3.7s. Estimated remaining: 24m 39s. Rate: 59.1 symbols/min [2025-09-02T17:15:33.179308] [INFO ] [MAIN ] GETY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:33.202865] [INFO ] [MAIN ] GETY: Loaded 16117 existing records. [2025-09-02T17:15:33.390313] [INFO ] [MAIN ] GETY: Found 1 missing trading days. [2025-09-02T17:15:33.392045] [INFO ] [MAIN ] GETY: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:33.392508] [INFO ] [REMOTE ] GETY: Fetching primary data for 2025-09. [2025-09-02T17:15:33.435958] [INFO ] [MAIN ] GE: Update completed successfully. [2025-09-02T17:15:33.438448] [INFO ] [MAIN ] Update Progress: 916/2372 symbols completed. GE took 6.0s. Estimated remaining: 24m 38s. Rate: 59.1 symbols/min [2025-09-02T17:15:33.612784] [INFO ] [MAIN ] GEV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:33.636264] [INFO ] [MAIN ] GEV: Loaded 24159 existing records. [2025-09-02T17:15:33.816367] [INFO ] [MAIN ] GEV: Found 1 missing trading days. [2025-09-02T17:15:33.816540] [INFO ] [MAIN ] GEV: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:33.816757] [INFO ] [REMOTE ] GEV: Fetching primary data for 2025-09. [2025-09-02T17:15:35.146349] [INFO ] [REMOTE ] GES: Incremental fetch complete for 2025-09 (2.35 seconds). [2025-09-02T17:15:35.178277] [INFO ] [MAIN ] GES: Adding 267 new records, updating 0 existing records. [2025-09-02T17:15:35.181044] [INFO ] [MAIN ] GES: Combined dataset has 17528 total records. [2025-09-02T17:15:35.284372] [INFO ] [REMOTE ] GEO: Incremental fetch complete for 2025-09 (2.94 seconds). [2025-09-02T17:15:35.359407] [INFO ] [MAIN ] GEO: Adding 378 new records, updating 0 existing records. [2025-09-02T17:15:35.415229] [WARN ] [VALIDATOR ] GES: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:35.416251] [INFO ] [REMOTE ] GETY: Incremental fetch complete for 2025-09 (2.02 seconds). [2025-09-02T17:15:35.481625] [INFO ] [MAIN ] GETY: Adding 231 new records, updating 0 existing records. [2025-09-02T17:15:35.531079] [INFO ] [MAIN ] GEO: Combined dataset has 24140 total records. [2025-09-02T17:15:35.622016] [INFO ] [MAIN ] GETY: Combined dataset has 16348 total records. [2025-09-02T17:15:35.920423] [WARN ] [VALIDATOR ] GEO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:36.075528] [WARN ] [VALIDATOR ] GETY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:36.397021] [WARN ] [VALIDATOR ] GETY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:36.397271] [WARN ] [VALIDATOR ] GES: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:36.397436] [INFO ] [MAIN ] GES: Combined data validation passed. [2025-09-02T17:15:36.397502] [WARN ] [VALIDATOR ] GEO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:36.397206] [INFO ] [MAIN ] GETY: Combined data validation passed. [2025-09-02T17:15:36.397900] [INFO ] [MAIN ] GEO: Combined data validation passed. [2025-09-02T17:15:36.711956] [INFO ] [MAIN ] GETY: Update completed successfully. [2025-09-02T17:15:36.715149] [INFO ] [MAIN ] Update Progress: 917/2372 symbols completed. GETY took 3.8s. Estimated remaining: 24m 40s. Rate: 59.0 symbols/min [2025-09-02T17:15:36.722471] [INFO ] [MAIN ] GES: Update completed successfully. [2025-09-02T17:15:36.725971] [INFO ] [MAIN ] Update Progress: 918/2372 symbols completed. GES took 5.3s. Estimated remaining: 24m 38s. Rate: 59.0 symbols/min [2025-09-02T17:15:36.750518] [INFO ] [MAIN ] GEO: Update completed successfully. [2025-09-02T17:15:36.753443] [INFO ] [MAIN ] Update Progress: 919/2372 symbols completed. GEO took 5.6s. Estimated remaining: 24m 35s. Rate: 59.1 symbols/min [2025-09-02T17:15:37.844751] [INFO ] [REMOTE ] GEV: Incremental fetch complete for 2025-09 (4.03 seconds). [2025-09-02T17:15:37.889553] [INFO ] [MAIN ] GEV: Adding 390 new records, updating 0 existing records. [2025-09-02T17:15:37.893122] [INFO ] [MAIN ] GEV: Combined dataset has 24549 total records. [2025-09-02T17:15:38.067972] [WARN ] [VALIDATOR ] GEV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:38.256907] [WARN ] [VALIDATOR ] GEV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:38.257062] [INFO ] [MAIN ] GEV: Combined data validation passed. [2025-09-02T17:15:38.414035] [INFO ] [MAIN ] GEV: Update completed successfully. [2025-09-02T17:15:38.417010] [INFO ] [MAIN ] Update Progress: 920/2372 symbols completed. GEV took 5.0s. Estimated remaining: 24m 35s. Rate: 59.1 symbols/min [2025-09-02T17:15:39.032993] [INFO ] [MAIN ] GF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:39.091084] [INFO ] [MAIN ] GFF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:39.135550] [INFO ] [MAIN ] GFL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:39.138034] [INFO ] [MAIN ] GFI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:39.142608] [INFO ] [MAIN ] GF: Loaded 1160 existing records. [2025-09-02T17:15:39.261782] [INFO ] [MAIN ] GFF: Loaded 13263 existing records. [2025-09-02T17:15:39.395879] [INFO ] [MAIN ] GFI: Loaded 24092 existing records. [2025-09-02T17:15:39.395101] [INFO ] [MAIN ] GFL: Loaded 20796 existing records. [2025-09-02T17:15:39.443058] [INFO ] [MAIN ] GF: Found 1 missing trading days. [2025-09-02T17:15:39.466736] [INFO ] [MAIN ] GF: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:39.480816] [INFO ] [REMOTE ] GF: Fetching primary data for 2025-09. [2025-09-02T17:15:39.752730] [INFO ] [MAIN ] GFF: Found 1 missing trading days. [2025-09-02T17:15:39.759184] [INFO ] [MAIN ] GFF: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:39.759539] [INFO ] [REMOTE ] GFF: Fetching primary data for 2025-09. [2025-09-02T17:15:39.911296] [INFO ] [MAIN ] GFL: Found 1 missing trading days. [2025-09-02T17:15:39.918197] [INFO ] [MAIN ] GFL: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:39.919286] [INFO ] [MAIN ] GFI: Found 1 missing trading days. [2025-09-02T17:15:39.919605] [INFO ] [REMOTE ] GFL: Fetching primary data for 2025-09. [2025-09-02T17:15:39.919896] [INFO ] [MAIN ] GFI: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:39.920754] [INFO ] [REMOTE ] GFI: Fetching primary data for 2025-09. [2025-09-02T17:15:40.628402] [INFO ] [REMOTE ] GF: Incremental fetch complete for 2025-09 (1.15 seconds). [2025-09-02T17:15:40.631340] [INFO ] [MAIN ] GF: Adding 20 new records, updating 0 existing records. [2025-09-02T17:15:40.632584] [INFO ] [MAIN ] GF: Combined dataset has 1180 total records. [2025-09-02T17:15:40.806916] [WARN ] [VALIDATOR ] GF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:40.987970] [WARN ] [VALIDATOR ] GF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:40.988129] [INFO ] [MAIN ] GF: Combined data validation passed. [2025-09-02T17:15:40.996149] [INFO ] [MAIN ] GF: Update completed successfully. [2025-09-02T17:15:40.996374] [INFO ] [MAIN ] Update Progress: 921/2372 symbols completed. GF took 2.6s. Estimated remaining: 24m 36s. Rate: 59.0 symbols/min [2025-09-02T17:15:41.162892] [INFO ] [MAIN ] GFR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:41.166951] [INFO ] [MAIN ] GFR: Loaded 2716 existing records. [2025-09-02T17:15:41.210530] [WARN ] [MAIN ] GFF: Failed to fetch data for month 2025-09. [2025-09-02T17:15:41.230998] [WARN ] [MAIN ] GFL: Failed to fetch data for month 2025-09. [2025-09-02T17:15:41.268367] [WARN ] [MAIN ] GFL: No new data fetched. Keeping existing data. [2025-09-02T17:15:41.268029] [WARN ] [MAIN ] GFF: No new data fetched. Keeping existing data. [2025-09-02T17:15:41.278936] [INFO ] [MAIN ] Update Progress: 922/2372 symbols completed. GFL took 2.9s. Estimated remaining: 24m 34s. Rate: 59.0 symbols/min [2025-09-02T17:15:41.319824] [INFO ] [MAIN ] Update Progress: 923/2372 symbols completed. GFF took 2.9s. Estimated remaining: 24m 32s. Rate: 59.1 symbols/min [2025-09-02T17:15:41.357554] [INFO ] [MAIN ] GFR: Found 1 missing trading days. [2025-09-02T17:15:41.402385] [INFO ] [MAIN ] GFR: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:41.430936] [INFO ] [REMOTE ] GFR: Fetching primary data for 2025-09. [2025-09-02T17:15:41.615259] [WARN ] [MAIN ] GFI: Failed to fetch data for month 2025-09. [2025-09-02T17:15:41.676935] [INFO ] [MAIN ] GGG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:41.679069] [INFO ] [MAIN ] GGB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:41.675589] [WARN ] [MAIN ] GFI: No new data fetched. Keeping existing data. [2025-09-02T17:15:41.679802] [INFO ] [MAIN ] Update Progress: 924/2372 symbols completed. GFI took 3.3s. Estimated remaining: 24m 30s. Rate: 59.1 symbols/min [2025-09-02T17:15:41.873608] [INFO ] [MAIN ] GGT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:41.884218] [INFO ] [MAIN ] GGG: Loaded 18111 existing records. [2025-09-02T17:15:41.924673] [INFO ] [MAIN ] GGB: Loaded 23595 existing records. [2025-09-02T17:15:42.029175] [INFO ] [MAIN ] GGT: Loaded 6442 existing records. [2025-09-02T17:15:42.272744] [INFO ] [MAIN ] GGG: Found 1 missing trading days. [2025-09-02T17:15:42.288366] [INFO ] [MAIN ] GGG: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:42.340672] [INFO ] [REMOTE ] GGG: Fetching primary data for 2025-09. [2025-09-02T17:15:42.450201] [INFO ] [MAIN ] GGT: Found 1 missing trading days. [2025-09-02T17:15:42.458175] [INFO ] [MAIN ] GGT: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:42.458115] [INFO ] [MAIN ] GGB: Found 1 missing trading days. [2025-09-02T17:15:42.458264] [INFO ] [MAIN ] GGB: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:42.458489] [INFO ] [REMOTE ] GGT: Fetching primary data for 2025-09. [2025-09-02T17:15:42.458887] [INFO ] [REMOTE ] GGB: Fetching primary data for 2025-09. [2025-09-02T17:15:42.842498] [INFO ] [REMOTE ] GFR: Incremental fetch complete for 2025-09 (1.41 seconds). [2025-09-02T17:15:42.851505] [INFO ] [MAIN ] GFR: Adding 82 new records, updating 0 existing records. [2025-09-02T17:15:42.853159] [INFO ] [MAIN ] GFR: Combined dataset has 2798 total records. [2025-09-02T17:15:43.028331] [WARN ] [VALIDATOR ] GFR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:43.207429] [WARN ] [VALIDATOR ] GFR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:43.207616] [INFO ] [MAIN ] GFR: Combined data validation passed. [2025-09-02T17:15:43.224840] [INFO ] [MAIN ] GFR: Update completed successfully. [2025-09-02T17:15:43.225391] [INFO ] [MAIN ] Update Progress: 925/2372 symbols completed. GFR took 2.2s. Estimated remaining: 24m 30s. Rate: 59.1 symbols/min [2025-09-02T17:15:43.395412] [INFO ] [MAIN ] GGZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:43.398247] [INFO ] [MAIN ] GGZ: Loaded 1024 existing records. [2025-09-02T17:15:43.570022] [INFO ] [MAIN ] GGZ: Found 1 missing trading days. [2025-09-02T17:15:43.570208] [INFO ] [MAIN ] GGZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:43.570418] [INFO ] [REMOTE ] GGZ: Fetching primary data for 2025-09. [2025-09-02T17:15:44.072895] [INFO ] [REMOTE ] GGT: Incremental fetch complete for 2025-09 (1.61 seconds). [2025-09-02T17:15:44.089225] [INFO ] [MAIN ] GGT: Adding 138 new records, updating 0 existing records. [2025-09-02T17:15:44.091435] [INFO ] [MAIN ] GGT: Combined dataset has 6580 total records. [2025-09-02T17:15:44.201095] [INFO ] [REMOTE ] GGG: Incremental fetch complete for 2025-09 (1.86 seconds). [2025-09-02T17:15:44.274591] [INFO ] [MAIN ] GGG: Adding 239 new records, updating 0 existing records. [2025-09-02T17:15:44.311682] [INFO ] [REMOTE ] GGZ: Incremental fetch complete for 2025-09 (0.74 seconds). [2025-09-02T17:15:44.320561] [INFO ] [MAIN ] GGZ: Adding 21 new records, updating 0 existing records. [2025-09-02T17:15:44.316969] [WARN ] [VALIDATOR ] GGT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:44.355048] [INFO ] [MAIN ] GGZ: Combined dataset has 1045 total records. [2025-09-02T17:15:44.487668] [INFO ] [MAIN ] GGG: Combined dataset has 18350 total records. [2025-09-02T17:15:44.799434] [WARN ] [VALIDATOR ] GGZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:44.806620] [INFO ] [REMOTE ] GGB: Incremental fetch complete for 2025-09 (2.35 seconds). [2025-09-02T17:15:44.968712] [INFO ] [MAIN ] GGB: Adding 374 new records, updating 0 existing records. [2025-09-02T17:15:45.010221] [WARN ] [VALIDATOR ] GGG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:45.212312] [INFO ] [MAIN ] GGB: Combined dataset has 23969 total records. [2025-09-02T17:15:45.403039] [WARN ] [VALIDATOR ] GGT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:45.414210] [INFO ] [MAIN ] GGT: Combined data validation passed. [2025-09-02T17:15:45.495270] [WARN ] [VALIDATOR ] GGZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:45.505346] [INFO ] [MAIN ] GGZ: Combined data validation passed. [2025-09-02T17:15:45.527292] [WARN ] [VALIDATOR ] GGG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:45.560170] [INFO ] [MAIN ] GGG: Combined data validation passed. [2025-09-02T17:15:45.562727] [WARN ] [VALIDATOR ] GGB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:45.564817] [INFO ] [MAIN ] GGZ: Update completed successfully. [2025-09-02T17:15:45.566809] [INFO ] [MAIN ] Update Progress: 926/2372 symbols completed. GGZ took 2.3s. Estimated remaining: 24m 31s. Rate: 59.0 symbols/min [2025-09-02T17:15:45.772942] [INFO ] [MAIN ] GGT: Update completed successfully. [2025-09-02T17:15:45.804194] [INFO ] [MAIN ] Update Progress: 927/2372 symbols completed. GGT took 4.1s. Estimated remaining: 24m 28s. Rate: 59.0 symbols/min [2025-09-02T17:15:46.075544] [INFO ] [MAIN ] GHC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:46.208262] [INFO ] [MAIN ] GHC: Loaded 1541 existing records. [2025-09-02T17:15:46.263937] [INFO ] [MAIN ] GHG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:46.388418] [INFO ] [MAIN ] GGG: Update completed successfully. [2025-09-02T17:15:46.419039] [INFO ] [MAIN ] Update Progress: 928/2372 symbols completed. GGG took 5.1s. Estimated remaining: 24m 27s. Rate: 59.1 symbols/min [2025-09-02T17:15:46.426590] [INFO ] [MAIN ] GHG: Loaded 1227 existing records. [2025-09-02T17:15:46.444398] [INFO ] [MAIN ] GHC: Found 1 missing trading days. [2025-09-02T17:15:46.461128] [INFO ] [MAIN ] GHC: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:46.500595] [INFO ] [REMOTE ] GHC: Fetching primary data for 2025-09. [2025-09-02T17:15:46.725953] [INFO ] [MAIN ] GHG: Found 1 missing trading days. [2025-09-02T17:15:46.736499] [INFO ] [MAIN ] GHG: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:46.742003] [INFO ] [REMOTE ] GHG: Fetching primary data for 2025-09. [2025-09-02T17:15:46.795015] [INFO ] [MAIN ] GHI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:46.796386] [WARN ] [VALIDATOR ] GGB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:46.796565] [INFO ] [MAIN ] GGB: Combined data validation passed. [2025-09-02T17:15:46.804240] [INFO ] [MAIN ] GHI: Loaded 3422 existing records. [2025-09-02T17:15:47.067045] [INFO ] [MAIN ] GHI: Found 1 missing trading days. [2025-09-02T17:15:47.068162] [INFO ] [MAIN ] GHI: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:47.068893] [INFO ] [REMOTE ] GHI: Fetching primary data for 2025-09. [2025-09-02T17:15:47.121150] [INFO ] [MAIN ] GGB: Update completed successfully. [2025-09-02T17:15:47.125724] [INFO ] [MAIN ] Update Progress: 929/2372 symbols completed. GGB took 5.8s. Estimated remaining: 24m 25s. Rate: 59.1 symbols/min [2025-09-02T17:15:47.293085] [INFO ] [MAIN ] GHLD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:47.298126] [INFO ] [MAIN ] GHLD: Loaded 2641 existing records. [2025-09-02T17:15:47.464850] [INFO ] [MAIN ] GHLD: Found 1 missing trading days. [2025-09-02T17:15:47.465004] [INFO ] [MAIN ] GHLD: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:47.465204] [INFO ] [REMOTE ] GHLD: Fetching primary data for 2025-09. [2025-09-02T17:15:47.867005] [INFO ] [REMOTE ] GHG: Incremental fetch complete for 2025-09 (1.12 seconds). [2025-09-02T17:15:47.870117] [INFO ] [MAIN ] GHG: Adding 22 new records, updating 0 existing records. [2025-09-02T17:15:47.871488] [INFO ] [MAIN ] GHG: Combined dataset has 1249 total records. [2025-09-02T17:15:48.051809] [WARN ] [VALIDATOR ] GHG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:48.152989] [INFO ] [REMOTE ] GHC: Incremental fetch complete for 2025-09 (1.65 seconds). [2025-09-02T17:15:48.171456] [INFO ] [MAIN ] GHC: Adding 14 new records, updating 0 existing records. [2025-09-02T17:15:48.235056] [INFO ] [MAIN ] GHC: Combined dataset has 1555 total records. [2025-09-02T17:15:48.260679] [INFO ] [REMOTE ] GHI: Incremental fetch complete for 2025-09 (1.19 seconds). [2025-09-02T17:15:48.318193] [INFO ] [MAIN ] GHI: Adding 45 new records, updating 0 existing records. [2025-09-02T17:15:48.409491] [INFO ] [MAIN ] GHI: Combined dataset has 3467 total records. [2025-09-02T17:15:48.437435] [WARN ] [VALIDATOR ] GHC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:48.783858] [WARN ] [VALIDATOR ] GHI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:48.800298] [INFO ] [REMOTE ] GHLD: Incremental fetch complete for 2025-09 (1.34 seconds). [2025-09-02T17:15:48.811723] [INFO ] [MAIN ] GHLD: Adding 34 new records, updating 0 existing records. [2025-09-02T17:15:48.835306] [INFO ] [MAIN ] GHLD: Combined dataset has 2675 total records. [2025-09-02T17:15:48.849717] [WARN ] [VALIDATOR ] GHG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:48.926027] [INFO ] [MAIN ] GHG: Combined data validation passed. [2025-09-02T17:15:49.067944] [INFO ] [MAIN ] GHG: Update completed successfully. [2025-09-02T17:15:49.087441] [INFO ] [MAIN ] Update Progress: 930/2372 symbols completed. GHG took 3.3s. Estimated remaining: 24m 26s. Rate: 59.0 symbols/min [2025-09-02T17:15:49.262050] [WARN ] [VALIDATOR ] GHLD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:49.495633] [INFO ] [MAIN ] GHM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:49.508173] [WARN ] [VALIDATOR ] GHC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:49.519010] [INFO ] [MAIN ] GHC: Combined data validation passed. [2025-09-02T17:15:49.594372] [WARN ] [VALIDATOR ] GHI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:49.599007] [INFO ] [MAIN ] GHI: Combined data validation passed. [2025-09-02T17:15:49.602061] [INFO ] [MAIN ] GHC: Update completed successfully. [2025-09-02T17:15:49.598508] [INFO ] [MAIN ] GHM: Loaded 7312 existing records. [2025-09-02T17:15:49.602487] [INFO ] [MAIN ] Update Progress: 931/2372 symbols completed. GHC took 4.0s. Estimated remaining: 24m 24s. Rate: 59.1 symbols/min [2025-09-02T17:15:49.822151] [INFO ] [MAIN ] GHI: Update completed successfully. [2025-09-02T17:15:49.834776] [INFO ] [MAIN ] Update Progress: 932/2372 symbols completed. GHI took 3.4s. Estimated remaining: 24m 22s. Rate: 59.1 symbols/min [2025-09-02T17:15:50.036540] [INFO ] [MAIN ] GHY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:50.041301] [INFO ] [MAIN ] GHM: Found 1 missing trading days. [2025-09-02T17:15:50.055491] [INFO ] [MAIN ] GHM: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:50.067398] [INFO ] [REMOTE ] GHM: Fetching primary data for 2025-09. [2025-09-02T17:15:50.123151] [WARN ] [VALIDATOR ] GHLD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:50.149990] [INFO ] [MAIN ] GHY: Loaded 9113 existing records. [2025-09-02T17:15:50.154070] [INFO ] [MAIN ] GHLD: Combined data validation passed. [2025-09-02T17:15:50.207680] [INFO ] [MAIN ] GIB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:50.369594] [INFO ] [MAIN ] GHLD: Update completed successfully. [2025-09-02T17:15:50.369493] [INFO ] [MAIN ] GHY: Found 1 missing trading days. [2025-09-02T17:15:50.375144] [INFO ] [MAIN ] Update Progress: 933/2372 symbols completed. GHLD took 3.2s. Estimated remaining: 24m 20s. Rate: 59.1 symbols/min [2025-09-02T17:15:50.375499] [INFO ] [MAIN ] GIB: Loaded 14521 existing records. [2025-09-02T17:15:50.375780] [INFO ] [MAIN ] GHY: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:50.381377] [INFO ] [REMOTE ] GHY: Fetching primary data for 2025-09. [2025-09-02T17:15:50.711686] [INFO ] [MAIN ] GIC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:50.717486] [INFO ] [MAIN ] GIB: Found 1 missing trading days. [2025-09-02T17:15:50.718234] [INFO ] [MAIN ] GIB: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:50.718705] [INFO ] [REMOTE ] GIB: Fetching primary data for 2025-09. [2025-09-02T17:15:50.727173] [INFO ] [MAIN ] GIC: Loaded 6165 existing records. [2025-09-02T17:15:50.895013] [INFO ] [MAIN ] GIC: Found 1 missing trading days. [2025-09-02T17:15:50.895148] [INFO ] [MAIN ] GIC: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:50.895375] [INFO ] [REMOTE ] GIC: Fetching primary data for 2025-09. [2025-09-02T17:15:51.380680] [INFO ] [REMOTE ] GHM: Incremental fetch complete for 2025-09 (1.31 seconds). [2025-09-02T17:15:51.396894] [INFO ] [MAIN ] GHM: Adding 71 new records, updating 0 existing records. [2025-09-02T17:15:51.399057] [INFO ] [MAIN ] GHM: Combined dataset has 7383 total records. [2025-09-02T17:15:51.577447] [WARN ] [VALIDATOR ] GHM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:51.759462] [WARN ] [VALIDATOR ] GHM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:51.759614] [INFO ] [MAIN ] GHM: Combined data validation passed. [2025-09-02T17:15:51.807795] [INFO ] [MAIN ] GHM: Update completed successfully. [2025-09-02T17:15:51.808785] [INFO ] [MAIN ] Update Progress: 934/2372 symbols completed. GHM took 2.7s. Estimated remaining: 24m 20s. Rate: 59.1 symbols/min [2025-09-02T17:15:51.978052] [INFO ] [MAIN ] GIL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:51.997842] [INFO ] [MAIN ] GIL: Loaded 19362 existing records. [2025-09-02T17:15:52.170912] [INFO ] [MAIN ] GIL: Found 1 missing trading days. [2025-09-02T17:15:52.171051] [INFO ] [MAIN ] GIL: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:52.171285] [INFO ] [REMOTE ] GIL: Fetching primary data for 2025-09. [2025-09-02T17:15:52.177709] [INFO ] [REMOTE ] GIC: Incremental fetch complete for 2025-09 (1.28 seconds). [2025-09-02T17:15:52.192443] [INFO ] [MAIN ] GIC: Adding 119 new records, updating 0 existing records. [2025-09-02T17:15:52.195556] [INFO ] [REMOTE ] GHY: Incremental fetch complete for 2025-09 (1.81 seconds). [2025-09-02T17:15:52.211431] [INFO ] [MAIN ] GHY: Adding 85 new records, updating 0 existing records. [2025-09-02T17:15:52.212414] [INFO ] [MAIN ] GIC: Combined dataset has 6284 total records. [2025-09-02T17:15:52.321268] [INFO ] [MAIN ] GHY: Combined dataset has 9198 total records. [2025-09-02T17:15:52.527999] [WARN ] [VALIDATOR ] GIC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:52.691542] [WARN ] [VALIDATOR ] GHY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:52.966066] [INFO ] [REMOTE ] GIB: Incremental fetch complete for 2025-09 (2.25 seconds). [2025-09-02T17:15:52.995474] [INFO ] [MAIN ] GIB: Adding 240 new records, updating 0 existing records. [2025-09-02T17:15:53.000394] [INFO ] [MAIN ] GIB: Combined dataset has 14761 total records. [2025-09-02T17:15:53.186684] [WARN ] [VALIDATOR ] GIB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:53.192492] [WARN ] [VALIDATOR ] GHY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:53.209131] [WARN ] [VALIDATOR ] GIC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:53.209069] [INFO ] [MAIN ] GHY: Combined data validation passed. [2025-09-02T17:15:53.225389] [INFO ] [MAIN ] GIC: Combined data validation passed. [2025-09-02T17:15:53.489934] [INFO ] [MAIN ] GIC: Update completed successfully. [2025-09-02T17:15:53.493047] [INFO ] [MAIN ] Update Progress: 935/2372 symbols completed. GIC took 3.1s. Estimated remaining: 24m 20s. Rate: 59.1 symbols/min [2025-09-02T17:15:53.492204] [INFO ] [MAIN ] GHY: Update completed successfully. [2025-09-02T17:15:53.494749] [INFO ] [MAIN ] Update Progress: 936/2372 symbols completed. GHY took 3.9s. Estimated remaining: 24m 17s. Rate: 59.1 symbols/min [2025-09-02T17:15:53.495159] [WARN ] [VALIDATOR ] GIB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:53.547278] [INFO ] [MAIN ] GIB: Combined data validation passed. [2025-09-02T17:15:53.889307] [INFO ] [MAIN ] GIS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:53.922264] [INFO ] [MAIN ] GKOS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:53.962097] [INFO ] [MAIN ] GKOS: Loaded 19215 existing records. [2025-09-02T17:15:53.962806] [INFO ] [MAIN ] GIS: Loaded 24506 existing records. [2025-09-02T17:15:54.343366] [INFO ] [MAIN ] GKOS: Found 1 missing trading days. [2025-09-02T17:15:54.343257] [INFO ] [MAIN ] GIS: Found 1 missing trading days. [2025-09-02T17:15:54.344786] [INFO ] [MAIN ] GKOS: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:54.344847] [INFO ] [MAIN ] GIS: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:54.345450] [INFO ] [REMOTE ] GKOS: Fetching primary data for 2025-09. [2025-09-02T17:15:54.345964] [INFO ] [REMOTE ] GIS: Fetching primary data for 2025-09. [2025-09-02T17:15:54.352198] [INFO ] [MAIN ] GIB: Update completed successfully. [2025-09-02T17:15:54.353914] [INFO ] [MAIN ] Update Progress: 937/2372 symbols completed. GIB took 4.5s. Estimated remaining: 24m 16s. Rate: 59.1 symbols/min [2025-09-02T17:15:54.525880] [INFO ] [MAIN ] GL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:54.544552] [INFO ] [MAIN ] GL: Loaded 17050 existing records. [2025-09-02T17:15:54.738849] [INFO ] [MAIN ] GL: Found 1 missing trading days. [2025-09-02T17:15:54.739045] [INFO ] [MAIN ] GL: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:54.739401] [INFO ] [REMOTE ] GL: Fetching primary data for 2025-09. [2025-09-02T17:15:54.792175] [INFO ] [REMOTE ] GIL: Incremental fetch complete for 2025-09 (2.62 seconds). [2025-09-02T17:15:54.831933] [INFO ] [MAIN ] GIL: Adding 336 new records, updating 0 existing records. [2025-09-02T17:15:54.836467] [INFO ] [MAIN ] GIL: Combined dataset has 19698 total records. [2025-09-02T17:15:55.017918] [WARN ] [VALIDATOR ] GIL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:55.202332] [WARN ] [VALIDATOR ] GIL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:55.202484] [INFO ] [MAIN ] GIL: Combined data validation passed. [2025-09-02T17:15:55.333991] [INFO ] [MAIN ] GIL: Update completed successfully. [2025-09-02T17:15:55.335731] [INFO ] [MAIN ] Update Progress: 938/2372 symbols completed. GIL took 3.5s. Estimated remaining: 24m 15s. Rate: 59.1 symbols/min [2025-09-02T17:15:55.514284] [INFO ] [MAIN ] GLOB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:55.538389] [INFO ] [MAIN ] GLOB: Loaded 22094 existing records. [2025-09-02T17:15:55.718854] [INFO ] [MAIN ] GLOB: Found 1 missing trading days. [2025-09-02T17:15:55.719054] [INFO ] [MAIN ] GLOB: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:55.719306] [INFO ] [REMOTE ] GLOB: Fetching primary data for 2025-09. [2025-09-02T17:15:56.219791] [INFO ] [REMOTE ] GKOS: Incremental fetch complete for 2025-09 (1.87 seconds). [2025-09-02T17:15:56.253838] [INFO ] [MAIN ] GKOS: Adding 265 new records, updating 0 existing records. [2025-09-02T17:15:56.258460] [INFO ] [MAIN ] GKOS: Combined dataset has 19480 total records. [2025-09-02T17:15:56.487943] [WARN ] [VALIDATOR ] GKOS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:56.673156] [WARN ] [VALIDATOR ] GKOS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:56.673315] [INFO ] [MAIN ] GKOS: Combined data validation passed. [2025-09-02T17:15:56.741824] [INFO ] [REMOTE ] GL: Incremental fetch complete for 2025-09 (2.00 seconds). [2025-09-02T17:15:56.802220] [INFO ] [MAIN ] GL: Adding 253 new records, updating 0 existing records. [2025-09-02T17:15:56.815542] [INFO ] [MAIN ] GL: Combined dataset has 17303 total records. [2025-09-02T17:15:56.912525] [INFO ] [REMOTE ] GIS: Incremental fetch complete for 2025-09 (2.57 seconds). [2025-09-02T17:15:57.001661] [INFO ] [MAIN ] GIS: Adding 390 new records, updating 0 existing records. [2025-09-02T17:15:57.094695] [WARN ] [VALIDATOR ] GL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:57.141874] [INFO ] [MAIN ] GIS: Combined dataset has 24896 total records. [2025-09-02T17:15:57.297386] [INFO ] [MAIN ] GKOS: Update completed successfully. [2025-09-02T17:15:57.315082] [INFO ] [MAIN ] Update Progress: 939/2372 symbols completed. GKOS took 3.8s. Estimated remaining: 24m 15s. Rate: 59.1 symbols/min [2025-09-02T17:15:57.576350] [WARN ] [VALIDATOR ] GIS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:57.743322] [INFO ] [MAIN ] GLP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:57.850880] [INFO ] [MAIN ] GLP: Loaded 3961 existing records. [2025-09-02T17:15:58.039137] [WARN ] [VALIDATOR ] GIS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:58.038935] [WARN ] [VALIDATOR ] GL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:58.038815] [INFO ] [MAIN ] GLP: Found 1 missing trading days. [2025-09-02T17:15:58.039537] [INFO ] [MAIN ] GIS: Combined data validation passed. [2025-09-02T17:15:58.039444] [INFO ] [MAIN ] GL: Combined data validation passed. [2025-09-02T17:15:58.039612] [INFO ] [MAIN ] GLP: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:58.040240] [INFO ] [REMOTE ] GLP: Fetching primary data for 2025-09. [2025-09-02T17:15:58.326010] [INFO ] [MAIN ] GL: Update completed successfully. [2025-09-02T17:15:58.330391] [INFO ] [MAIN ] Update Progress: 940/2372 symbols completed. GL took 4.0s. Estimated remaining: 24m 14s. Rate: 59.1 symbols/min [2025-09-02T17:15:58.337754] [INFO ] [MAIN ] GIS: Update completed successfully. [2025-09-02T17:15:58.369027] [INFO ] [MAIN ] Update Progress: 941/2372 symbols completed. GIS took 4.9s. Estimated remaining: 24m 12s. Rate: 59.1 symbols/min [2025-09-02T17:15:58.629961] [INFO ] [MAIN ] GLW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:58.665086] [INFO ] [REMOTE ] GLOB: Incremental fetch complete for 2025-09 (2.95 seconds). [2025-09-02T17:15:58.689769] [INFO ] [MAIN ] GM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:15:58.735664] [INFO ] [MAIN ] GLOB: Adding 386 new records, updating 0 existing records. [2025-09-02T17:15:58.747840] [INFO ] [MAIN ] GLOB: Combined dataset has 22480 total records. [2025-09-02T17:15:58.857791] [INFO ] [MAIN ] GLW: Loaded 24463 existing records. [2025-09-02T17:15:58.934250] [INFO ] [MAIN ] GM: Loaded 24540 existing records. [2025-09-02T17:15:59.084377] [WARN ] [VALIDATOR ] GLOB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:59.380313] [INFO ] [REMOTE ] GLP: Incremental fetch complete for 2025-09 (1.34 seconds). [2025-09-02T17:15:59.412725] [INFO ] [MAIN ] GLP: Adding 46 new records, updating 0 existing records. [2025-09-02T17:15:59.538008] [INFO ] [MAIN ] GLW: Found 1 missing trading days. [2025-09-02T17:15:59.539609] [INFO ] [MAIN ] GLW: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:59.526398] [INFO ] [MAIN ] GM: Found 1 missing trading days. [2025-09-02T17:15:59.540165] [INFO ] [REMOTE ] GLW: Fetching primary data for 2025-09. [2025-09-02T17:15:59.542800] [INFO ] [MAIN ] GM: Need to fetch 1 months: 2025-09 [2025-09-02T17:15:59.543428] [INFO ] [REMOTE ] GM: Fetching primary data for 2025-09. [2025-09-02T17:15:59.543637] [INFO ] [MAIN ] GLP: Combined dataset has 4007 total records. [2025-09-02T17:15:59.732134] [WARN ] [VALIDATOR ] GLP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:15:59.923955] [WARN ] [VALIDATOR ] GLOB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:59.924399] [INFO ] [MAIN ] GLOB: Combined data validation passed. [2025-09-02T17:15:59.926366] [WARN ] [VALIDATOR ] GLP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:15:59.927074] [INFO ] [MAIN ] GLP: Combined data validation passed. [2025-09-02T17:16:00.065204] [INFO ] [MAIN ] GLP: Update completed successfully. [2025-09-02T17:16:00.066303] [INFO ] [MAIN ] Update Progress: 942/2372 symbols completed. GLP took 2.7s. Estimated remaining: 24m 12s. Rate: 59.1 symbols/min [2025-09-02T17:16:00.250416] [INFO ] [MAIN ] GME: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:00.283307] [INFO ] [MAIN ] GLOB: Update completed successfully. [2025-09-02T17:16:00.285669] [INFO ] [MAIN ] Update Progress: 943/2372 symbols completed. GLOB took 4.9s. Estimated remaining: 24m 9s. Rate: 59.2 symbols/min [2025-09-02T17:16:00.371095] [INFO ] [MAIN ] GME: Loaded 24604 existing records. [2025-09-02T17:16:00.615528] [INFO ] [MAIN ] GMED: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:00.655459] [INFO ] [MAIN ] GME: Found 1 missing trading days. [2025-09-02T17:16:00.655610] [INFO ] [MAIN ] GME: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:00.655862] [INFO ] [REMOTE ] GME: Fetching primary data for 2025-09. [2025-09-02T17:16:00.675413] [INFO ] [MAIN ] GMED: Loaded 21930 existing records. [2025-09-02T17:16:00.855301] [INFO ] [MAIN ] GMED: Found 1 missing trading days. [2025-09-02T17:16:00.855468] [INFO ] [MAIN ] GMED: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:00.855731] [INFO ] [REMOTE ] GMED: Fetching primary data for 2025-09. [2025-09-02T17:16:02.196956] [INFO ] [REMOTE ] GM: Incremental fetch complete for 2025-09 (2.65 seconds). [2025-09-02T17:16:02.243331] [INFO ] [MAIN ] GM: Adding 390 new records, updating 0 existing records. [2025-09-02T17:16:02.247254] [INFO ] [MAIN ] GM: Combined dataset has 24930 total records. [2025-09-02T17:16:02.430365] [WARN ] [VALIDATOR ] GM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:02.529912] [WARN ] [MAIN ] GLW: Failed to fetch data for month 2025-09. [2025-09-02T17:16:02.532287] [WARN ] [MAIN ] GLW: No new data fetched. Keeping existing data. [2025-09-02T17:16:02.532444] [INFO ] [MAIN ] Update Progress: 944/2372 symbols completed. GLW took 4.2s. Estimated remaining: 24m 10s. Rate: 59.1 symbols/min [2025-09-02T17:16:02.814315] [INFO ] [MAIN ] GMRE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:02.819447] [WARN ] [VALIDATOR ] GM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:02.825744] [INFO ] [MAIN ] GM: Combined data validation passed. [2025-09-02T17:16:02.898207] [INFO ] [MAIN ] GMRE: Loaded 17730 existing records. [2025-09-02T17:16:02.927889] [INFO ] [REMOTE ] GMED: Incremental fetch complete for 2025-09 (2.07 seconds). [2025-09-02T17:16:03.048382] [INFO ] [MAIN ] GMED: Adding 299 new records, updating 0 existing records. [2025-09-02T17:16:03.160452] [INFO ] [MAIN ] GMRE: Found 1 missing trading days. [2025-09-02T17:16:03.161403] [INFO ] [MAIN ] GMRE: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:03.162018] [INFO ] [REMOTE ] GMRE: Fetching primary data for 2025-09. [2025-09-02T17:16:03.175375] [INFO ] [MAIN ] GMED: Combined dataset has 22229 total records. [2025-09-02T17:16:03.428885] [WARN ] [VALIDATOR ] GMED: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:03.536916] [INFO ] [MAIN ] GM: Update completed successfully. [2025-09-02T17:16:03.550359] [INFO ] [MAIN ] Update Progress: 945/2372 symbols completed. GM took 5.1s. Estimated remaining: 24m 9s. Rate: 59.1 symbols/min [2025-09-02T17:16:03.796872] [INFO ] [MAIN ] GMS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:03.801515] [WARN ] [VALIDATOR ] GMED: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:03.801735] [INFO ] [MAIN ] GMED: Combined data validation passed. [2025-09-02T17:16:03.907729] [INFO ] [MAIN ] GMS: Loaded 18898 existing records. [2025-09-02T17:16:04.092079] [INFO ] [MAIN ] GMS: Found 1 missing trading days. [2025-09-02T17:16:04.093114] [INFO ] [MAIN ] GMS: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:04.094058] [INFO ] [REMOTE ] GMS: Fetching primary data for 2025-09. [2025-09-02T17:16:04.131896] [INFO ] [MAIN ] GMED: Update completed successfully. [2025-09-02T17:16:04.134272] [INFO ] [MAIN ] Update Progress: 946/2372 symbols completed. GMED took 3.8s. Estimated remaining: 24m 8s. Rate: 59.1 symbols/min [2025-09-02T17:16:04.309195] [INFO ] [MAIN ] GNE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:04.321543] [INFO ] [MAIN ] GNE: Loaded 10761 existing records. [2025-09-02T17:16:04.491969] [INFO ] [MAIN ] GNE: Found 1 missing trading days. [2025-09-02T17:16:04.492152] [INFO ] [MAIN ] GNE: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:04.492352] [INFO ] [REMOTE ] GNE: Fetching primary data for 2025-09. [2025-09-02T17:16:04.935854] [INFO ] [REMOTE ] GME: Incremental fetch complete for 2025-09 (4.28 seconds). [2025-09-02T17:16:04.985376] [INFO ] [MAIN ] GME: Adding 390 new records, updating 0 existing records. [2025-09-02T17:16:04.989366] [INFO ] [MAIN ] GME: Combined dataset has 24994 total records. [2025-09-02T17:16:05.096104] [INFO ] [REMOTE ] GMRE: Incremental fetch complete for 2025-09 (1.93 seconds). [2025-09-02T17:16:05.157143] [INFO ] [MAIN ] GMRE: Adding 271 new records, updating 0 existing records. [2025-09-02T17:16:05.220082] [WARN ] [VALIDATOR ] GME: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:05.299909] [INFO ] [MAIN ] GMRE: Combined dataset has 18001 total records. [2025-09-02T17:16:05.589322] [WARN ] [VALIDATOR ] GMRE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:05.782258] [WARN ] [VALIDATOR ] GME: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:05.782605] [INFO ] [MAIN ] GME: Combined data validation passed. [2025-09-02T17:16:05.782343] [WARN ] [VALIDATOR ] GMRE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:05.782976] [INFO ] [MAIN ] GMRE: Combined data validation passed. [2025-09-02T17:16:05.976461] [INFO ] [REMOTE ] GMS: Incremental fetch complete for 2025-09 (1.88 seconds). [2025-09-02T17:16:06.018678] [INFO ] [MAIN ] GMS: Adding 245 new records, updating 0 existing records. [2025-09-02T17:16:06.034096] [INFO ] [MAIN ] GMS: Combined dataset has 19143 total records. [2025-09-02T17:16:06.203160] [INFO ] [MAIN ] GMRE: Update completed successfully. [2025-09-02T17:16:06.229742] [INFO ] [MAIN ] Update Progress: 947/2372 symbols completed. GMRE took 3.7s. Estimated remaining: 24m 8s. Rate: 59.0 symbols/min [2025-09-02T17:16:06.233282] [WARN ] [VALIDATOR ] GMS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:06.515977] [INFO ] [REMOTE ] GNE: Incremental fetch complete for 2025-09 (2.02 seconds). [2025-09-02T17:16:06.615839] [INFO ] [MAIN ] GNE: Adding 133 new records, updating 0 existing records. [2025-09-02T17:16:06.637850] [INFO ] [MAIN ] GNK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:06.691127] [INFO ] [MAIN ] GNE: Combined dataset has 10894 total records. [2025-09-02T17:16:06.693123] [WARN ] [VALIDATOR ] GMS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:06.693693] [INFO ] [MAIN ] GMS: Combined data validation passed. [2025-09-02T17:16:06.693466] [INFO ] [MAIN ] GME: Update completed successfully. [2025-09-02T17:16:06.696692] [INFO ] [MAIN ] Update Progress: 948/2372 symbols completed. GME took 6.6s. Estimated remaining: 24m 6s. Rate: 59.1 symbols/min [2025-09-02T17:16:06.891904] [INFO ] [MAIN ] GNK: Loaded 18173 existing records. [2025-09-02T17:16:07.223455] [WARN ] [VALIDATOR ] GNE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:07.332157] [INFO ] [MAIN ] GNL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:07.472633] [INFO ] [MAIN ] GNK: Found 1 missing trading days. [2025-09-02T17:16:07.485517] [INFO ] [MAIN ] GNK: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:07.502965] [INFO ] [REMOTE ] GNK: Fetching primary data for 2025-09. [2025-09-02T17:16:07.553228] [INFO ] [MAIN ] GNL: Loaded 21421 existing records. [2025-09-02T17:16:07.813701] [INFO ] [MAIN ] GNL: Found 1 missing trading days. [2025-09-02T17:16:07.822196] [INFO ] [MAIN ] GNL: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:07.825909] [INFO ] [REMOTE ] GNL: Fetching primary data for 2025-09. [2025-09-02T17:16:07.829952] [INFO ] [MAIN ] GMS: Update completed successfully. [2025-09-02T17:16:07.831827] [INFO ] [MAIN ] Update Progress: 949/2372 symbols completed. GMS took 4.3s. Estimated remaining: 24m 5s. Rate: 59.1 symbols/min [2025-09-02T17:16:07.887420] [WARN ] [VALIDATOR ] GNE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:07.931788] [INFO ] [MAIN ] GNE: Combined data validation passed. [2025-09-02T17:16:08.058996] [INFO ] [MAIN ] GNRC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:08.093947] [INFO ] [MAIN ] GNRC: Loaded 20779 existing records. [2025-09-02T17:16:08.094058] [INFO ] [MAIN ] GNE: Update completed successfully. [2025-09-02T17:16:08.095415] [INFO ] [MAIN ] Update Progress: 950/2372 symbols completed. GNE took 4.0s. Estimated remaining: 24m 3s. Rate: 59.1 symbols/min [2025-09-02T17:16:08.453933] [INFO ] [MAIN ] GNT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:08.452635] [INFO ] [MAIN ] GNRC: Found 1 missing trading days. [2025-09-02T17:16:08.454091] [INFO ] [MAIN ] GNRC: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:08.454670] [INFO ] [REMOTE ] GNRC: Fetching primary data for 2025-09. [2025-09-02T17:16:08.459612] [INFO ] [MAIN ] GNT: Loaded 3496 existing records. [2025-09-02T17:16:08.628434] [INFO ] [MAIN ] GNT: Found 1 missing trading days. [2025-09-02T17:16:08.628611] [INFO ] [MAIN ] GNT: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:08.628834] [INFO ] [REMOTE ] GNT: Fetching primary data for 2025-09. [2025-09-02T17:16:09.067161] [WARN ] [MAIN ] GNL: Failed to fetch data for month 2025-09. [2025-09-02T17:16:09.067308] [WARN ] [MAIN ] GNL: No new data fetched. Keeping existing data. [2025-09-02T17:16:09.067397] [INFO ] [MAIN ] Update Progress: 951/2372 symbols completed. GNL took 2.3s. Estimated remaining: 24m 2s. Rate: 59.1 symbols/min [2025-09-02T17:16:09.240191] [INFO ] [MAIN ] GNTY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:09.246145] [INFO ] [MAIN ] GNTY: Loaded 4318 existing records. [2025-09-02T17:16:09.421726] [INFO ] [MAIN ] GNTY: Found 1 missing trading days. [2025-09-02T17:16:09.421881] [INFO ] [MAIN ] GNTY: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:09.422105] [INFO ] [REMOTE ] GNTY: Fetching primary data for 2025-09. [2025-09-02T17:16:09.548177] [INFO ] [REMOTE ] GNT: Incremental fetch complete for 2025-09 (0.92 seconds). [2025-09-02T17:16:09.559268] [INFO ] [MAIN ] GNT: Adding 123 new records, updating 0 existing records. [2025-09-02T17:16:09.560855] [INFO ] [MAIN ] GNT: Combined dataset has 3619 total records. [2025-09-02T17:16:09.736254] [WARN ] [VALIDATOR ] GNT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:09.837919] [INFO ] [REMOTE ] GNK: Incremental fetch complete for 2025-09 (2.33 seconds). [2025-09-02T17:16:09.910891] [INFO ] [MAIN ] GNK: Adding 259 new records, updating 0 existing records. [2025-09-02T17:16:09.951295] [INFO ] [MAIN ] GNK: Combined dataset has 18432 total records. [2025-09-02T17:16:10.007788] [WARN ] [MAIN ] GNRC: Failed to fetch data for month 2025-09. [2025-09-02T17:16:10.038431] [WARN ] [MAIN ] GNRC: No new data fetched. Keeping existing data. [2025-09-02T17:16:10.065817] [INFO ] [MAIN ] Update Progress: 952/2372 symbols completed. GNRC took 2.2s. Estimated remaining: 24m 1s. Rate: 59.1 symbols/min [2025-09-02T17:16:10.133696] [WARN ] [VALIDATOR ] GNK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:10.449682] [INFO ] [REMOTE ] GNTY: Incremental fetch complete for 2025-09 (1.03 seconds). [2025-09-02T17:16:10.510421] [INFO ] [MAIN ] GNTY: Adding 37 new records, updating 0 existing records. [2025-09-02T17:16:10.521003] [INFO ] [MAIN ] GNW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:10.547360] [WARN ] [VALIDATOR ] GNT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:10.547891] [INFO ] [MAIN ] GNT: Combined data validation passed. [2025-09-02T17:16:10.548449] [INFO ] [MAIN ] GNTY: Combined dataset has 4355 total records. [2025-09-02T17:16:10.706073] [INFO ] [MAIN ] GNT: Update completed successfully. [2025-09-02T17:16:10.741911] [INFO ] [MAIN ] Update Progress: 953/2372 symbols completed. GNT took 2.6s. Estimated remaining: 23m 60s. Rate: 59.1 symbols/min [2025-09-02T17:16:10.779480] [WARN ] [VALIDATOR ] GNTY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:10.780612] [INFO ] [MAIN ] GNW: Loaded 23472 existing records. [2025-09-02T17:16:11.281938] [INFO ] [MAIN ] GNW: Found 1 missing trading days. [2025-09-02T17:16:11.303289] [INFO ] [MAIN ] GOF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:11.303741] [INFO ] [MAIN ] GNW: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:11.304329] [INFO ] [REMOTE ] GNW: Fetching primary data for 2025-09. [2025-09-02T17:16:11.328027] [WARN ] [VALIDATOR ] GNK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:11.328716] [INFO ] [MAIN ] GNK: Combined data validation passed. [2025-09-02T17:16:11.395913] [WARN ] [VALIDATOR ] GNTY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:11.419801] [INFO ] [MAIN ] GNTY: Combined data validation passed. [2025-09-02T17:16:11.449985] [INFO ] [MAIN ] GOF: Loaded 19162 existing records. [2025-09-02T17:16:11.573909] [INFO ] [MAIN ] GNTY: Update completed successfully. [2025-09-02T17:16:11.617720] [INFO ] [MAIN ] Update Progress: 954/2372 symbols completed. GNTY took 2.6s. Estimated remaining: 23m 58s. Rate: 59.1 symbols/min [2025-09-02T17:16:11.661323] [INFO ] [MAIN ] GOF: Found 1 missing trading days. [2025-09-02T17:16:11.687071] [INFO ] [MAIN ] GOF: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:11.694542] [INFO ] [REMOTE ] GOF: Fetching primary data for 2025-09. [2025-09-02T17:16:11.829708] [INFO ] [MAIN ] GOLF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:11.854118] [INFO ] [MAIN ] GNK: Update completed successfully. [2025-09-02T17:16:11.854491] [INFO ] [MAIN ] GOLF: Loaded 13887 existing records. [2025-09-02T17:16:11.856355] [INFO ] [MAIN ] Update Progress: 955/2372 symbols completed. GNK took 5.6s. Estimated remaining: 23m 56s. Rate: 59.2 symbols/min [2025-09-02T17:16:12.198586] [INFO ] [MAIN ] GOOS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:12.204761] [INFO ] [MAIN ] GOLF: Found 1 missing trading days. [2025-09-02T17:16:12.205264] [INFO ] [MAIN ] GOLF: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:12.205493] [INFO ] [REMOTE ] GOLF: Fetching primary data for 2025-09. [2025-09-02T17:16:12.226926] [INFO ] [MAIN ] GOOS: Loaded 21293 existing records. [2025-09-02T17:16:12.399464] [INFO ] [MAIN ] GOOS: Found 1 missing trading days. [2025-09-02T17:16:12.399670] [INFO ] [MAIN ] GOOS: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:12.399892] [INFO ] [REMOTE ] GOOS: Fetching primary data for 2025-09. [2025-09-02T17:16:13.480541] [WARN ] [MAIN ] GOLF: Failed to fetch data for month 2025-09. [2025-09-02T17:16:13.480733] [WARN ] [MAIN ] GOLF: No new data fetched. Keeping existing data. [2025-09-02T17:16:13.480850] [INFO ] [MAIN ] Update Progress: 956/2372 symbols completed. GOLF took 1.8s. Estimated remaining: 23m 56s. Rate: 59.2 symbols/min [2025-09-02T17:16:13.656011] [INFO ] [MAIN ] GOTU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:13.672437] [INFO ] [MAIN ] GOTU: Loaded 16235 existing records. [2025-09-02T17:16:13.846064] [INFO ] [MAIN ] GOTU: Found 1 missing trading days. [2025-09-02T17:16:13.846240] [INFO ] [MAIN ] GOTU: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:13.846476] [INFO ] [REMOTE ] GOTU: Fetching primary data for 2025-09. [2025-09-02T17:16:14.027086] [INFO ] [REMOTE ] GNW: Incremental fetch complete for 2025-09 (2.72 seconds). [2025-09-02T17:16:14.072771] [INFO ] [MAIN ] GNW: Adding 369 new records, updating 0 existing records. [2025-09-02T17:16:14.075807] [INFO ] [REMOTE ] GOF: Incremental fetch complete for 2025-09 (2.38 seconds). [2025-09-02T17:16:14.113681] [INFO ] [MAIN ] GOF: Adding 303 new records, updating 0 existing records. [2025-09-02T17:16:14.116460] [INFO ] [MAIN ] GNW: Combined dataset has 23841 total records. [2025-09-02T17:16:14.227361] [INFO ] [MAIN ] GOF: Combined dataset has 19465 total records. [2025-09-02T17:16:14.375759] [WARN ] [VALIDATOR ] GNW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:14.623434] [WARN ] [VALIDATOR ] GOF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:14.927475] [WARN ] [VALIDATOR ] GOF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:14.927401] [WARN ] [VALIDATOR ] GNW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:14.927765] [INFO ] [MAIN ] GOF: Combined data validation passed. [2025-09-02T17:16:14.928264] [INFO ] [MAIN ] GNW: Combined data validation passed. [2025-09-02T17:16:15.172729] [INFO ] [REMOTE ] GOOS: Incremental fetch complete for 2025-09 (2.77 seconds). [2025-09-02T17:16:15.245310] [INFO ] [MAIN ] GOOS: Adding 321 new records, updating 0 existing records. [2025-09-02T17:16:15.286635] [INFO ] [MAIN ] GOOS: Combined dataset has 21614 total records. [2025-09-02T17:16:15.381014] [INFO ] [MAIN ] GOF: Update completed successfully. [2025-09-02T17:16:15.460695] [INFO ] [MAIN ] Update Progress: 957/2372 symbols completed. GOF took 4.7s. Estimated remaining: 23m 57s. Rate: 59.1 symbols/min [2025-09-02T17:16:15.585731] [WARN ] [VALIDATOR ] GOOS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:15.585953] [INFO ] [MAIN ] GNW: Update completed successfully. [2025-09-02T17:16:15.626319] [INFO ] [MAIN ] Update Progress: 958/2372 symbols completed. GNW took 5.5s. Estimated remaining: 23m 54s. Rate: 59.1 symbols/min [2025-09-02T17:16:15.839449] [INFO ] [REMOTE ] GOTU: Incremental fetch complete for 2025-09 (1.99 seconds). [2025-09-02T17:16:15.909482] [INFO ] [MAIN ] GOTU: Adding 322 new records, updating 0 existing records. [2025-09-02T17:16:15.921572] [INFO ] [MAIN ] GOTU: Combined dataset has 16557 total records. [2025-09-02T17:16:16.055829] [WARN ] [VALIDATOR ] GOOS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:16.089558] [INFO ] [MAIN ] GOOS: Combined data validation passed. [2025-09-02T17:16:16.257436] [WARN ] [VALIDATOR ] GOTU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:16.575374] [INFO ] [MAIN ] GOOS: Update completed successfully. [2025-09-02T17:16:16.578015] [INFO ] [MAIN ] Update Progress: 959/2372 symbols completed. GOOS took 4.7s. Estimated remaining: 23m 53s. Rate: 59.2 symbols/min [2025-09-02T17:16:16.580540] [WARN ] [VALIDATOR ] GOTU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:16.580680] [INFO ] [MAIN ] GOTU: Combined data validation passed. [2025-09-02T17:16:16.688354] [INFO ] [MAIN ] GOTU: Update completed successfully. [2025-09-02T17:16:16.690154] [INFO ] [MAIN ] Update Progress: 960/2372 symbols completed. GOTU took 3.2s. Estimated remaining: 23m 51s. Rate: 59.2 symbols/min [2025-09-02T17:16:17.332043] [INFO ] [MAIN ] GPC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:17.370784] [INFO ] [MAIN ] GPJA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:17.363851] [INFO ] [MAIN ] GPK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:17.425902] [INFO ] [MAIN ] GPI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:17.433671] [INFO ] [MAIN ] GPJA: Loaded 2219 existing records. [2025-09-02T17:16:17.528063] [INFO ] [MAIN ] GPI: Loaded 6690 existing records. [2025-09-02T17:16:17.723564] [INFO ] [MAIN ] GPK: Loaded 24097 existing records. [2025-09-02T17:16:17.760684] [INFO ] [MAIN ] GPC: Loaded 20488 existing records. [2025-09-02T17:16:17.812164] [INFO ] [MAIN ] GPJA: Found 1 missing trading days. [2025-09-02T17:16:17.894110] [INFO ] [MAIN ] GPJA: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:17.942437] [INFO ] [REMOTE ] GPJA: Fetching primary data for 2025-09. [2025-09-02T17:16:18.116822] [INFO ] [MAIN ] GPI: Found 1 missing trading days. [2025-09-02T17:16:18.185678] [INFO ] [MAIN ] GPI: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:18.215306] [INFO ] [REMOTE ] GPI: Fetching primary data for 2025-09. [2025-09-02T17:16:18.215059] [INFO ] [MAIN ] GPK: Found 1 missing trading days. [2025-09-02T17:16:18.232765] [INFO ] [MAIN ] GPK: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:18.241141] [INFO ] [MAIN ] GPC: Found 1 missing trading days. [2025-09-02T17:16:18.241401] [INFO ] [REMOTE ] GPK: Fetching primary data for 2025-09. [2025-09-02T17:16:18.241684] [INFO ] [MAIN ] GPC: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:18.242433] [INFO ] [REMOTE ] GPC: Fetching primary data for 2025-09. [2025-09-02T17:16:18.918300] [INFO ] [REMOTE ] GPJA: Incremental fetch complete for 2025-09 (0.98 seconds). [2025-09-02T17:16:18.926677] [INFO ] [MAIN ] GPJA: Adding 72 new records, updating 0 existing records. [2025-09-02T17:16:18.928808] [INFO ] [MAIN ] GPJA: Combined dataset has 2291 total records. [2025-09-02T17:16:19.116718] [WARN ] [VALIDATOR ] GPJA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:19.305401] [WARN ] [VALIDATOR ] GPJA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:19.305591] [INFO ] [MAIN ] GPJA: Combined data validation passed. [2025-09-02T17:16:19.320381] [INFO ] [MAIN ] GPJA: Update completed successfully. [2025-09-02T17:16:19.320853] [INFO ] [MAIN ] Update Progress: 961/2372 symbols completed. GPJA took 2.6s. Estimated remaining: 23m 52s. Rate: 59.1 symbols/min [2025-09-02T17:16:19.492349] [INFO ] [MAIN ] GPMT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:19.494951] [INFO ] [REMOTE ] GPI: Incremental fetch complete for 2025-09 (1.28 seconds). [2025-09-02T17:16:19.508202] [INFO ] [MAIN ] GPI: Adding 90 new records, updating 0 existing records. [2025-09-02T17:16:19.508380] [WARN ] [MAIN ] GPK: Failed to fetch data for month 2025-09. [2025-09-02T17:16:19.508557] [WARN ] [MAIN ] GPK: No new data fetched. Keeping existing data. [2025-09-02T17:16:19.508761] [INFO ] [MAIN ] Update Progress: 962/2372 symbols completed. GPK took 2.8s. Estimated remaining: 23m 50s. Rate: 59.2 symbols/min [2025-09-02T17:16:19.598515] [INFO ] [MAIN ] GPI: Combined dataset has 6780 total records. [2025-09-02T17:16:19.655185] [INFO ] [MAIN ] GPMT: Loaded 12328 existing records. [2025-09-02T17:16:19.818610] [INFO ] [MAIN ] GPN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:20.016274] [WARN ] [VALIDATOR ] GPI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:20.049076] [INFO ] [MAIN ] GPMT: Found 1 missing trading days. [2025-09-02T17:16:20.049348] [INFO ] [MAIN ] GPMT: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:20.060726] [INFO ] [REMOTE ] GPMT: Fetching primary data for 2025-09. [2025-09-02T17:16:20.159011] [INFO ] [MAIN ] GPN: Loaded 23555 existing records. [2025-09-02T17:16:20.418148] [INFO ] [MAIN ] GPN: Found 1 missing trading days. [2025-09-02T17:16:20.419303] [INFO ] [MAIN ] GPN: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:20.419600] [INFO ] [REMOTE ] GPN: Fetching primary data for 2025-09. [2025-09-02T17:16:20.424241] [WARN ] [VALIDATOR ] GPI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:20.424511] [INFO ] [MAIN ] GPI: Combined data validation passed. [2025-09-02T17:16:20.469875] [INFO ] [MAIN ] GPI: Update completed successfully. [2025-09-02T17:16:20.470826] [INFO ] [MAIN ] Update Progress: 963/2372 symbols completed. GPI took 3.8s. Estimated remaining: 23m 49s. Rate: 59.2 symbols/min [2025-09-02T17:16:20.641302] [INFO ] [MAIN ] GPOR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:20.653745] [INFO ] [MAIN ] GPOR: Loaded 10362 existing records. [2025-09-02T17:16:20.810882] [INFO ] [REMOTE ] GPC: Incremental fetch complete for 2025-09 (2.57 seconds). [2025-09-02T17:16:20.841228] [INFO ] [MAIN ] GPOR: Found 1 missing trading days. [2025-09-02T17:16:20.864433] [INFO ] [MAIN ] GPOR: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:20.869975] [INFO ] [REMOTE ] GPOR: Fetching primary data for 2025-09. [2025-09-02T17:16:20.871716] [INFO ] [MAIN ] GPC: Adding 302 new records, updating 0 existing records. [2025-09-02T17:16:20.876518] [INFO ] [MAIN ] GPC: Combined dataset has 20790 total records. [2025-09-02T17:16:21.057719] [WARN ] [VALIDATOR ] GPC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:21.257733] [WARN ] [VALIDATOR ] GPC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:21.257893] [INFO ] [MAIN ] GPC: Combined data validation passed. [2025-09-02T17:16:21.388848] [INFO ] [MAIN ] GPC: Update completed successfully. [2025-09-02T17:16:21.391010] [INFO ] [MAIN ] Update Progress: 964/2372 symbols completed. GPC took 4.7s. Estimated remaining: 23m 48s. Rate: 59.2 symbols/min [2025-09-02T17:16:21.559151] [INFO ] [MAIN ] GPRK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:21.572904] [INFO ] [REMOTE ] GPMT: Incremental fetch complete for 2025-09 (1.51 seconds). [2025-09-02T17:16:21.601567] [INFO ] [MAIN ] GPMT: Adding 133 new records, updating 0 existing records. [2025-09-02T17:16:21.607847] [INFO ] [MAIN ] GPRK: Loaded 17110 existing records. [2025-09-02T17:16:21.721386] [INFO ] [MAIN ] GPMT: Combined dataset has 12461 total records. [2025-09-02T17:16:21.880283] [INFO ] [MAIN ] GPRK: Found 1 missing trading days. [2025-09-02T17:16:21.890599] [INFO ] [MAIN ] GPRK: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:21.890955] [INFO ] [REMOTE ] GPRK: Fetching primary data for 2025-09. [2025-09-02T17:16:21.967147] [WARN ] [VALIDATOR ] GPMT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:22.154896] [WARN ] [VALIDATOR ] GPMT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:22.155088] [INFO ] [MAIN ] GPMT: Combined data validation passed. [2025-09-02T17:16:22.229545] [INFO ] [MAIN ] GPMT: Update completed successfully. [2025-09-02T17:16:22.231055] [INFO ] [MAIN ] Update Progress: 965/2372 symbols completed. GPMT took 2.9s. Estimated remaining: 23m 47s. Rate: 59.2 symbols/min [2025-09-02T17:16:22.398477] [INFO ] [MAIN ] GRBK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:22.411396] [INFO ] [MAIN ] GRBK: Loaded 12108 existing records. [2025-09-02T17:16:22.597027] [INFO ] [MAIN ] GRBK: Found 1 missing trading days. [2025-09-02T17:16:22.597495] [INFO ] [MAIN ] GRBK: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:22.597283] [INFO ] [REMOTE ] GPOR: Incremental fetch complete for 2025-09 (1.73 seconds). [2025-09-02T17:16:22.597924] [INFO ] [REMOTE ] GRBK: Fetching primary data for 2025-09. [2025-09-02T17:16:22.622380] [INFO ] [MAIN ] GPOR: Adding 162 new records, updating 0 existing records. [2025-09-02T17:16:22.626288] [INFO ] [MAIN ] GPOR: Combined dataset has 10524 total records. [2025-09-02T17:16:22.813978] [WARN ] [VALIDATOR ] GPOR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:23.009375] [WARN ] [VALIDATOR ] GPOR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:23.009657] [INFO ] [MAIN ] GPOR: Combined data validation passed. [2025-09-02T17:16:23.085352] [INFO ] [MAIN ] GPOR: Update completed successfully. [2025-09-02T17:16:23.087632] [INFO ] [MAIN ] Update Progress: 966/2372 symbols completed. GPOR took 2.6s. Estimated remaining: 23m 45s. Rate: 59.2 symbols/min [2025-09-02T17:16:23.267194] [INFO ] [MAIN ] GRC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:23.273632] [INFO ] [MAIN ] GRC: Loaded 3890 existing records. [2025-09-02T17:16:23.344792] [WARN ] [MAIN ] GPRK: Failed to fetch data for month 2025-09. [2025-09-02T17:16:23.361326] [INFO ] [REMOTE ] GPN: Incremental fetch complete for 2025-09 (2.94 seconds). [2025-09-02T17:16:23.396062] [WARN ] [MAIN ] GPRK: No new data fetched. Keeping existing data. [2025-09-02T17:16:23.438329] [INFO ] [MAIN ] GPN: Adding 387 new records, updating 0 existing records. [2025-09-02T17:16:23.448816] [INFO ] [MAIN ] Update Progress: 967/2372 symbols completed. GPRK took 2.1s. Estimated remaining: 23m 43s. Rate: 59.2 symbols/min [2025-09-02T17:16:23.552020] [INFO ] [MAIN ] GRC: Found 1 missing trading days. [2025-09-02T17:16:23.593769] [INFO ] [MAIN ] GRC: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:23.618577] [WARN ] [MAIN ] GRBK: Failed to fetch data for month 2025-09. [2025-09-02T17:16:23.620024] [INFO ] [REMOTE ] GRC: Fetching primary data for 2025-09. [2025-09-02T17:16:23.619202] [WARN ] [MAIN ] GRBK: No new data fetched. Keeping existing data. [2025-09-02T17:16:23.625460] [INFO ] [MAIN ] Update Progress: 968/2372 symbols completed. GRBK took 1.4s. Estimated remaining: 23m 41s. Rate: 59.3 symbols/min [2025-09-02T17:16:23.666022] [INFO ] [MAIN ] GPN: Combined dataset has 23942 total records. [2025-09-02T17:16:23.749542] [INFO ] [MAIN ] GRDN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:23.997617] [INFO ] [MAIN ] GRDN: Loaded 9206 existing records. [2025-09-02T17:16:24.079819] [INFO ] [MAIN ] GRMN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:24.107302] [WARN ] [VALIDATOR ] GPN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:24.418661] [INFO ] [MAIN ] GRDN: Found 1 missing trading days. [2025-09-02T17:16:24.440502] [INFO ] [MAIN ] GRMN: Loaded 18400 existing records. [2025-09-02T17:16:24.454425] [INFO ] [MAIN ] GRDN: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:24.477382] [INFO ] [REMOTE ] GRDN: Fetching primary data for 2025-09. [2025-09-02T17:16:24.609882] [WARN ] [MAIN ] GRC: Failed to fetch data for month 2025-09. [2025-09-02T17:16:24.610413] [WARN ] [MAIN ] GRC: No new data fetched. Keeping existing data. [2025-09-02T17:16:24.610522] [INFO ] [MAIN ] Update Progress: 969/2372 symbols completed. GRC took 1.5s. Estimated remaining: 23m 40s. Rate: 59.3 symbols/min [2025-09-02T17:16:24.777390] [INFO ] [MAIN ] GRMN: Found 1 missing trading days. [2025-09-02T17:16:24.805974] [INFO ] [MAIN ] GRMN: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:24.817494] [INFO ] [REMOTE ] GRMN: Fetching primary data for 2025-09. [2025-09-02T17:16:24.933765] [INFO ] [MAIN ] GRND: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:24.938185] [WARN ] [VALIDATOR ] GPN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:24.938442] [INFO ] [MAIN ] GPN: Combined data validation passed. [2025-09-02T17:16:25.046323] [INFO ] [MAIN ] GRND: Loaded 22704 existing records. [2025-09-02T17:16:25.237957] [INFO ] [MAIN ] GRND: Found 1 missing trading days. [2025-09-02T17:16:25.241110] [INFO ] [MAIN ] GRND: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:25.242384] [INFO ] [REMOTE ] GRND: Fetching primary data for 2025-09. [2025-09-02T17:16:25.283968] [INFO ] [MAIN ] GPN: Update completed successfully. [2025-09-02T17:16:25.286733] [INFO ] [MAIN ] Update Progress: 970/2372 symbols completed. GPN took 5.8s. Estimated remaining: 23m 39s. Rate: 59.3 symbols/min [2025-09-02T17:16:25.455911] [INFO ] [MAIN ] GRNT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:25.472219] [INFO ] [MAIN ] GRNT: Loaded 15886 existing records. [2025-09-02T17:16:25.645695] [INFO ] [MAIN ] GRNT: Found 1 missing trading days. [2025-09-02T17:16:25.645849] [INFO ] [MAIN ] GRNT: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:25.646069] [INFO ] [REMOTE ] GRNT: Fetching primary data for 2025-09. [2025-09-02T17:16:26.242304] [WARN ] [MAIN ] GRMN: Failed to fetch data for month 2025-09. [2025-09-02T17:16:26.242458] [WARN ] [MAIN ] GRMN: No new data fetched. Keeping existing data. [2025-09-02T17:16:26.242555] [INFO ] [MAIN ] Update Progress: 971/2372 symbols completed. GRMN took 2.6s. Estimated remaining: 23m 37s. Rate: 59.3 symbols/min [2025-09-02T17:16:26.413839] [INFO ] [REMOTE ] GRDN: Incremental fetch complete for 2025-09 (1.94 seconds). [2025-09-02T17:16:26.432679] [INFO ] [MAIN ] GROV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:26.454941] [INFO ] [MAIN ] GRDN: Adding 196 new records, updating 0 existing records. [2025-09-02T17:16:26.463813] [INFO ] [MAIN ] GROV: Loaded 4879 existing records. [2025-09-02T17:16:26.463713] [INFO ] [MAIN ] GRDN: Combined dataset has 9402 total records. [2025-09-02T17:16:26.809787] [INFO ] [MAIN ] GROV: Found 1 missing trading days. [2025-09-02T17:16:26.845076] [WARN ] [VALIDATOR ] GRDN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:26.845393] [INFO ] [MAIN ] GROV: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:26.845728] [INFO ] [REMOTE ] GROV: Fetching primary data for 2025-09. [2025-09-02T17:16:27.051008] [WARN ] [VALIDATOR ] GRDN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:27.051235] [INFO ] [MAIN ] GRDN: Combined data validation passed. [2025-09-02T17:16:27.111910] [INFO ] [MAIN ] GRDN: Update completed successfully. [2025-09-02T17:16:27.113376] [INFO ] [MAIN ] Update Progress: 972/2372 symbols completed. GRDN took 3.7s. Estimated remaining: 23m 36s. Rate: 59.3 symbols/min [2025-09-02T17:16:27.306881] [INFO ] [MAIN ] GRX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:27.310425] [INFO ] [MAIN ] GRX: Loaded 2059 existing records. [2025-09-02T17:16:27.482222] [INFO ] [MAIN ] GRX: Found 1 missing trading days. [2025-09-02T17:16:27.482355] [INFO ] [MAIN ] GRX: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:27.482561] [INFO ] [REMOTE ] GRX: Fetching primary data for 2025-09. [2025-09-02T17:16:27.486027] [INFO ] [REMOTE ] GRNT: Incremental fetch complete for 2025-09 (1.84 seconds). [2025-09-02T17:16:27.517556] [INFO ] [MAIN ] GRNT: Adding 247 new records, updating 0 existing records. [2025-09-02T17:16:27.521313] [INFO ] [MAIN ] GRNT: Combined dataset has 16133 total records. [2025-09-02T17:16:27.710875] [WARN ] [VALIDATOR ] GRNT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:27.904212] [INFO ] [REMOTE ] GROV: Incremental fetch complete for 2025-09 (1.06 seconds). [2025-09-02T17:16:27.901419] [INFO ] [REMOTE ] GRND: Incremental fetch complete for 2025-09 (2.66 seconds). [2025-09-02T17:16:27.946333] [INFO ] [MAIN ] GROV: Adding 41 new records, updating 0 existing records. [2025-09-02T17:16:27.959050] [INFO ] [MAIN ] GRND: Adding 361 new records, updating 0 existing records. [2025-09-02T17:16:27.964190] [INFO ] [MAIN ] GROV: Combined dataset has 4920 total records. [2025-09-02T17:16:28.018058] [INFO ] [MAIN ] GRND: Combined dataset has 23065 total records. [2025-09-02T17:16:28.173268] [WARN ] [VALIDATOR ] GRNT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:28.231429] [INFO ] [MAIN ] GRNT: Combined data validation passed. [2025-09-02T17:16:28.267634] [WARN ] [VALIDATOR ] GROV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:28.447894] [WARN ] [MAIN ] GRX: Failed to fetch data for month 2025-09. [2025-09-02T17:16:28.463676] [WARN ] [MAIN ] GRX: No new data fetched. Keeping existing data. [2025-09-02T17:16:28.480009] [INFO ] [MAIN ] Update Progress: 973/2372 symbols completed. GRX took 1.4s. Estimated remaining: 23m 36s. Rate: 59.3 symbols/min [2025-09-02T17:16:28.521110] [WARN ] [VALIDATOR ] GRND: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:28.965125] [INFO ] [MAIN ] GS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:29.064813] [INFO ] [MAIN ] GS: Loaded 23426 existing records. [2025-09-02T17:16:29.094364] [WARN ] [VALIDATOR ] GROV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:29.094457] [WARN ] [VALIDATOR ] GRND: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:29.110906] [INFO ] [MAIN ] GROV: Combined data validation passed. [2025-09-02T17:16:29.110501] [INFO ] [MAIN ] GRND: Combined data validation passed. [2025-09-02T17:16:29.135637] [INFO ] [MAIN ] GRNT: Update completed successfully. [2025-09-02T17:16:29.152199] [INFO ] [MAIN ] Update Progress: 974/2372 symbols completed. GRNT took 3.9s. Estimated remaining: 23m 34s. Rate: 59.3 symbols/min [2025-09-02T17:16:29.450484] [INFO ] [MAIN ] GS: Found 1 missing trading days. [2025-09-02T17:16:29.480127] [INFO ] [MAIN ] GS: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:29.482177] [INFO ] [REMOTE ] GS: Fetching primary data for 2025-09. [2025-09-02T17:16:29.558157] [INFO ] [MAIN ] GSBD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:29.564014] [INFO ] [MAIN ] GROV: Update completed successfully. [2025-09-02T17:16:29.565379] [INFO ] [MAIN ] Update Progress: 975/2372 symbols completed. GROV took 3.3s. Estimated remaining: 23m 32s. Rate: 59.3 symbols/min [2025-09-02T17:16:29.690323] [INFO ] [MAIN ] GSBD: Loaded 16920 existing records. [2025-09-02T17:16:29.859888] [INFO ] [MAIN ] GSK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:29.958278] [INFO ] [MAIN ] GSBD: Found 1 missing trading days. [2025-09-02T17:16:29.959354] [INFO ] [MAIN ] GSBD: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:29.959937] [INFO ] [REMOTE ] GSBD: Fetching primary data for 2025-09. [2025-09-02T17:16:29.984054] [INFO ] [MAIN ] GSK: Loaded 24372 existing records. [2025-09-02T17:16:30.186306] [INFO ] [MAIN ] GSK: Found 1 missing trading days. [2025-09-02T17:16:30.190954] [INFO ] [MAIN ] GSK: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:30.191470] [INFO ] [REMOTE ] GSK: Fetching primary data for 2025-09. [2025-09-02T17:16:30.197131] [INFO ] [MAIN ] GRND: Update completed successfully. [2025-09-02T17:16:30.200906] [INFO ] [MAIN ] Update Progress: 976/2372 symbols completed. GRND took 5.6s. Estimated remaining: 23m 31s. Rate: 59.4 symbols/min [2025-09-02T17:16:30.373715] [INFO ] [MAIN ] GSL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:30.390406] [INFO ] [MAIN ] GSL: Loaded 15146 existing records. [2025-09-02T17:16:30.564692] [INFO ] [MAIN ] GSL: Found 1 missing trading days. [2025-09-02T17:16:30.564884] [INFO ] [MAIN ] GSL: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:30.565126] [INFO ] [REMOTE ] GSL: Fetching primary data for 2025-09. [2025-09-02T17:16:31.588372] [WARN ] [MAIN ] GSK: Failed to fetch data for month 2025-09. [2025-09-02T17:16:31.588527] [WARN ] [MAIN ] GSK: No new data fetched. Keeping existing data. [2025-09-02T17:16:31.588684] [INFO ] [MAIN ] Update Progress: 977/2372 symbols completed. GSK took 2.0s. Estimated remaining: 23m 30s. Rate: 59.3 symbols/min [2025-09-02T17:16:31.758347] [INFO ] [MAIN ] GTES: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:31.780470] [INFO ] [MAIN ] GTES: Loaded 22642 existing records. [2025-09-02T17:16:31.957860] [INFO ] [MAIN ] GTES: Found 1 missing trading days. [2025-09-02T17:16:31.958047] [INFO ] [MAIN ] GTES: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:31.958255] [INFO ] [REMOTE ] GTES: Fetching primary data for 2025-09. [2025-09-02T17:16:32.186609] [INFO ] [REMOTE ] GSBD: Incremental fetch complete for 2025-09 (2.23 seconds). [2025-09-02T17:16:32.219349] [INFO ] [MAIN ] GSBD: Adding 286 new records, updating 0 existing records. [2025-09-02T17:16:32.222366] [INFO ] [MAIN ] GSBD: Combined dataset has 17206 total records. [2025-09-02T17:16:32.399478] [WARN ] [VALIDATOR ] GSBD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:32.573006] [INFO ] [REMOTE ] GS: Incremental fetch complete for 2025-09 (3.09 seconds). [2025-09-02T17:16:32.637764] [INFO ] [MAIN ] GS: Adding 381 new records, updating 0 existing records. [2025-09-02T17:16:32.643018] [INFO ] [MAIN ] GS: Combined dataset has 23807 total records. [2025-09-02T17:16:32.826615] [WARN ] [VALIDATOR ] GS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:32.841607] [INFO ] [REMOTE ] GSL: Incremental fetch complete for 2025-09 (2.28 seconds). [2025-09-02T17:16:32.923441] [INFO ] [MAIN ] GSL: Adding 254 new records, updating 0 existing records. [2025-09-02T17:16:32.953587] [WARN ] [VALIDATOR ] GSBD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:32.972777] [INFO ] [MAIN ] GSBD: Combined data validation passed. [2025-09-02T17:16:33.046748] [INFO ] [MAIN ] GSL: Combined dataset has 15400 total records. [2025-09-02T17:16:33.150534] [WARN ] [MAIN ] GTES: Failed to fetch data for month 2025-09. [2025-09-02T17:16:33.202911] [WARN ] [MAIN ] GTES: No new data fetched. Keeping existing data. [2025-09-02T17:16:33.219198] [INFO ] [MAIN ] Update Progress: 978/2372 symbols completed. GTES took 1.6s. Estimated remaining: 23m 30s. Rate: 59.3 symbols/min [2025-09-02T17:16:33.437322] [WARN ] [VALIDATOR ] GSL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:33.585909] [INFO ] [MAIN ] GTLS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:33.720499] [INFO ] [MAIN ] GSBD: Update completed successfully. [2025-09-02T17:16:33.722410] [INFO ] [MAIN ] Update Progress: 979/2372 symbols completed. GSBD took 4.6s. Estimated remaining: 23m 29s. Rate: 59.3 symbols/min [2025-09-02T17:16:33.802956] [INFO ] [MAIN ] GTLS: Loaded 21005 existing records. [2025-09-02T17:16:33.970394] [WARN ] [VALIDATOR ] GSL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:33.952679] [WARN ] [VALIDATOR ] GS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:34.015740] [INFO ] [MAIN ] GS: Combined data validation passed. [2025-09-02T17:16:34.037531] [INFO ] [MAIN ] GSL: Combined data validation passed. [2025-09-02T17:16:34.064658] [INFO ] [MAIN ] GTN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:34.236856] [INFO ] [MAIN ] GTLS: Found 1 missing trading days. [2025-09-02T17:16:34.239170] [INFO ] [MAIN ] GTLS: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:34.289006] [INFO ] [REMOTE ] GTLS: Fetching primary data for 2025-09. [2025-09-02T17:16:34.333147] [INFO ] [MAIN ] GTN: Loaded 20720 existing records. [2025-09-02T17:16:34.533953] [INFO ] [MAIN ] GTN: Found 1 missing trading days. [2025-09-02T17:16:34.537304] [INFO ] [MAIN ] GTN: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:34.537785] [INFO ] [REMOTE ] GTN: Fetching primary data for 2025-09. [2025-09-02T17:16:34.557889] [INFO ] [MAIN ] GSL: Update completed successfully. [2025-09-02T17:16:34.559830] [INFO ] [MAIN ] Update Progress: 980/2372 symbols completed. GSL took 4.4s. Estimated remaining: 23m 27s. Rate: 59.4 symbols/min [2025-09-02T17:16:34.762436] [INFO ] [MAIN ] GTY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:34.775266] [INFO ] [MAIN ] GS: Update completed successfully. [2025-09-02T17:16:34.782885] [INFO ] [MAIN ] Update Progress: 981/2372 symbols completed. GS took 6.3s. Estimated remaining: 23m 25s. Rate: 59.4 symbols/min [2025-09-02T17:16:34.783417] [INFO ] [MAIN ] GTY: Loaded 13435 existing records. [2025-09-02T17:16:35.129541] [INFO ] [MAIN ] GTY: Found 1 missing trading days. [2025-09-02T17:16:35.130952] [INFO ] [MAIN ] GUG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:35.131082] [INFO ] [MAIN ] GTY: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:35.131378] [INFO ] [REMOTE ] GTY: Fetching primary data for 2025-09. [2025-09-02T17:16:35.139982] [INFO ] [MAIN ] GUG: Loaded 5942 existing records. [2025-09-02T17:16:35.308715] [INFO ] [MAIN ] GUG: Found 1 missing trading days. [2025-09-02T17:16:35.308867] [INFO ] [MAIN ] GUG: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:35.309064] [INFO ] [REMOTE ] GUG: Fetching primary data for 2025-09. [2025-09-02T17:16:35.980941] [WARN ] [MAIN ] GTN: Failed to fetch data for month 2025-09. [2025-09-02T17:16:35.981104] [WARN ] [MAIN ] GTN: No new data fetched. Keeping existing data. [2025-09-02T17:16:35.981189] [INFO ] [MAIN ] Update Progress: 982/2372 symbols completed. GTN took 2.3s. Estimated remaining: 23m 24s. Rate: 59.4 symbols/min [2025-09-02T17:16:36.149668] [INFO ] [MAIN ] GUT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:36.158261] [INFO ] [MAIN ] GUT: Loaded 7617 existing records. [2025-09-02T17:16:36.343729] [INFO ] [MAIN ] GUT: Found 1 missing trading days. [2025-09-02T17:16:36.344002] [INFO ] [MAIN ] GUT: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:36.344306] [INFO ] [REMOTE ] GUT: Fetching primary data for 2025-09. [2025-09-02T17:16:36.760064] [INFO ] [REMOTE ] GTY: Incremental fetch complete for 2025-09 (1.63 seconds). [2025-09-02T17:16:36.784535] [INFO ] [MAIN ] GTY: Adding 195 new records, updating 0 existing records. [2025-09-02T17:16:36.788194] [INFO ] [MAIN ] GTY: Combined dataset has 13630 total records. [2025-09-02T17:16:36.865049] [INFO ] [REMOTE ] GUG: Incremental fetch complete for 2025-09 (1.56 seconds). [2025-09-02T17:16:36.901723] [INFO ] [MAIN ] GUG: Adding 68 new records, updating 0 existing records. [2025-09-02T17:16:36.978415] [WARN ] [VALIDATOR ] GTY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:37.041897] [INFO ] [MAIN ] GUG: Combined dataset has 6010 total records. [2025-09-02T17:16:37.248328] [INFO ] [REMOTE ] GTLS: Incremental fetch complete for 2025-09 (2.96 seconds). [2025-09-02T17:16:37.398774] [INFO ] [MAIN ] GTLS: Adding 368 new records, updating 0 existing records. [2025-09-02T17:16:37.404252] [WARN ] [VALIDATOR ] GUG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:37.552323] [INFO ] [MAIN ] GTLS: Combined dataset has 21373 total records. [2025-09-02T17:16:37.753590] [WARN ] [VALIDATOR ] GTY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:37.774602] [INFO ] [MAIN ] GTY: Combined data validation passed. [2025-09-02T17:16:37.773638] [WARN ] [VALIDATOR ] GTLS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:37.831279] [WARN ] [VALIDATOR ] GUG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:37.892787] [INFO ] [MAIN ] GUG: Combined data validation passed. [2025-09-02T17:16:38.066262] [INFO ] [REMOTE ] GUT: Incremental fetch complete for 2025-09 (1.72 seconds). [2025-09-02T17:16:38.086635] [INFO ] [MAIN ] GUT: Adding 104 new records, updating 0 existing records. [2025-09-02T17:16:38.097738] [INFO ] [MAIN ] GUG: Update completed successfully. [2025-09-02T17:16:38.100836] [INFO ] [MAIN ] Update Progress: 983/2372 symbols completed. GUG took 3.3s. Estimated remaining: 23m 25s. Rate: 59.3 symbols/min [2025-09-02T17:16:38.185959] [INFO ] [MAIN ] GUT: Combined dataset has 7721 total records. [2025-09-02T17:16:38.267448] [WARN ] [VALIDATOR ] GTLS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:38.317472] [INFO ] [MAIN ] GTLS: Combined data validation passed. [2025-09-02T17:16:38.287915] [INFO ] [MAIN ] GTY: Update completed successfully. [2025-09-02T17:16:38.372024] [INFO ] [MAIN ] Update Progress: 984/2372 symbols completed. GTY took 3.8s. Estimated remaining: 23m 23s. Rate: 59.4 symbols/min [2025-09-02T17:16:38.389028] [INFO ] [MAIN ] GVA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:38.649525] [WARN ] [VALIDATOR ] GUT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:38.783360] [INFO ] [MAIN ] GVA: Loaded 14685 existing records. [2025-09-02T17:16:38.889470] [INFO ] [MAIN ] GWH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:39.066101] [INFO ] [MAIN ] GWH: Loaded 9148 existing records. [2025-09-02T17:16:39.199057] [INFO ] [MAIN ] GVA: Found 1 missing trading days. [2025-09-02T17:16:39.216589] [INFO ] [MAIN ] GVA: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:39.234557] [INFO ] [REMOTE ] GVA: Fetching primary data for 2025-09. [2025-09-02T17:16:39.311015] [INFO ] [MAIN ] GWH: Found 1 missing trading days. [2025-09-02T17:16:39.311584] [INFO ] [MAIN ] GWH: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:39.312482] [INFO ] [REMOTE ] GWH: Fetching primary data for 2025-09. [2025-09-02T17:16:39.335188] [INFO ] [MAIN ] GTLS: Update completed successfully. [2025-09-02T17:16:39.339063] [INFO ] [MAIN ] Update Progress: 985/2372 symbols completed. GTLS took 6.1s. Estimated remaining: 23m 22s. Rate: 59.4 symbols/min [2025-09-02T17:16:39.441215] [WARN ] [VALIDATOR ] GUT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:39.441427] [INFO ] [MAIN ] GUT: Combined data validation passed. [2025-09-02T17:16:39.530209] [INFO ] [MAIN ] GWRE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:39.567422] [INFO ] [MAIN ] GWRE: Loaded 18507 existing records. [2025-09-02T17:16:39.645935] [INFO ] [MAIN ] GUT: Update completed successfully. [2025-09-02T17:16:39.662668] [INFO ] [MAIN ] Update Progress: 986/2372 symbols completed. GUT took 3.7s. Estimated remaining: 23m 20s. Rate: 59.4 symbols/min [2025-09-02T17:16:39.915165] [INFO ] [MAIN ] GWRE: Found 1 missing trading days. [2025-09-02T17:16:39.945667] [INFO ] [MAIN ] GWRE: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:39.958519] [INFO ] [REMOTE ] GWRE: Fetching primary data for 2025-09. [2025-09-02T17:16:39.978971] [INFO ] [MAIN ] GWW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:39.991158] [INFO ] [MAIN ] GWW: Loaded 9026 existing records. [2025-09-02T17:16:40.168768] [INFO ] [MAIN ] GWW: Found 1 missing trading days. [2025-09-02T17:16:40.168945] [INFO ] [MAIN ] GWW: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:40.169167] [INFO ] [REMOTE ] GWW: Fetching primary data for 2025-09. [2025-09-02T17:16:40.851729] [INFO ] [REMOTE ] GVA: Incremental fetch complete for 2025-09 (1.62 seconds). [2025-09-02T17:16:40.877063] [INFO ] [MAIN ] GVA: Adding 208 new records, updating 0 existing records. [2025-09-02T17:16:40.879999] [INFO ] [MAIN ] GVA: Combined dataset has 14893 total records. [2025-09-02T17:16:41.055998] [INFO ] [REMOTE ] GWH: Incremental fetch complete for 2025-09 (1.74 seconds). [2025-09-02T17:16:41.091456] [INFO ] [MAIN ] GWH: Adding 78 new records, updating 0 existing records. [2025-09-02T17:16:41.084795] [WARN ] [VALIDATOR ] GVA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:41.167807] [WARN ] [MAIN ] GWRE: Failed to fetch data for month 2025-09. [2025-09-02T17:16:41.194180] [WARN ] [MAIN ] GWRE: No new data fetched. Keeping existing data. [2025-09-02T17:16:41.205420] [INFO ] [MAIN ] GWH: Combined dataset has 9226 total records. [2025-09-02T17:16:41.216052] [INFO ] [MAIN ] Update Progress: 987/2372 symbols completed. GWRE took 1.9s. Estimated remaining: 23m 20s. Rate: 59.4 symbols/min [2025-09-02T17:16:41.548454] [WARN ] [VALIDATOR ] GWH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:41.716852] [INFO ] [MAIN ] GXO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:41.827573] [WARN ] [VALIDATOR ] GVA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:41.828084] [INFO ] [MAIN ] GVA: Combined data validation passed. [2025-09-02T17:16:41.837599] [INFO ] [MAIN ] GXO: Loaded 20832 existing records. [2025-09-02T17:16:42.017840] [INFO ] [REMOTE ] GWW: Incremental fetch complete for 2025-09 (1.85 seconds). [2025-09-02T17:16:42.062622] [INFO ] [MAIN ] GWW: Adding 142 new records, updating 0 existing records. [2025-09-02T17:16:42.119961] [INFO ] [MAIN ] GXO: Found 1 missing trading days. [2025-09-02T17:16:42.121743] [INFO ] [MAIN ] GXO: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:42.122386] [INFO ] [REMOTE ] GXO: Fetching primary data for 2025-09. [2025-09-02T17:16:42.124159] [INFO ] [MAIN ] GWW: Combined dataset has 9168 total records. [2025-09-02T17:16:42.140387] [WARN ] [VALIDATOR ] GWH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:42.167279] [INFO ] [MAIN ] GWH: Combined data validation passed. [2025-09-02T17:16:42.367352] [WARN ] [VALIDATOR ] GWW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:42.509849] [INFO ] [MAIN ] GWH: Update completed successfully. [2025-09-02T17:16:42.560926] [INFO ] [MAIN ] Update Progress: 988/2372 symbols completed. GWH took 4.2s. Estimated remaining: 23m 19s. Rate: 59.4 symbols/min [2025-09-02T17:16:42.577946] [INFO ] [MAIN ] GVA: Update completed successfully. [2025-09-02T17:16:42.588787] [INFO ] [MAIN ] Update Progress: 989/2372 symbols completed. GVA took 4.5s. Estimated remaining: 23m 17s. Rate: 59.4 symbols/min [2025-09-02T17:16:42.877524] [INFO ] [MAIN ] GYLD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:42.927830] [INFO ] [MAIN ] H: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:42.930557] [INFO ] [MAIN ] GYLD: Loaded 806 existing records. [2025-09-02T17:16:43.092510] [INFO ] [MAIN ] H: Loaded 20326 existing records. [2025-09-02T17:16:43.121500] [INFO ] [MAIN ] GYLD: Found 1 missing trading days. [2025-09-02T17:16:43.138311] [INFO ] [MAIN ] GYLD: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:43.183273] [INFO ] [REMOTE ] GYLD: Fetching primary data for 2025-09. [2025-09-02T17:16:43.229518] [WARN ] [VALIDATOR ] GWW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:43.239947] [INFO ] [MAIN ] GWW: Combined data validation passed. [2025-09-02T17:16:43.301743] [INFO ] [MAIN ] H: Found 1 missing trading days. [2025-09-02T17:16:43.301890] [INFO ] [MAIN ] H: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:43.302209] [INFO ] [REMOTE ] H: Fetching primary data for 2025-09. [2025-09-02T17:16:43.366983] [INFO ] [MAIN ] GWW: Update completed successfully. [2025-09-02T17:16:43.368208] [INFO ] [MAIN ] Update Progress: 990/2372 symbols completed. GWW took 3.7s. Estimated remaining: 23m 15s. Rate: 59.4 symbols/min [2025-09-02T17:16:43.538097] [INFO ] [MAIN ] HAE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:43.556870] [INFO ] [MAIN ] HAE: Loaded 17240 existing records. [2025-09-02T17:16:43.732953] [INFO ] [MAIN ] HAE: Found 1 missing trading days. [2025-09-02T17:16:43.733182] [INFO ] [MAIN ] HAE: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:43.733483] [INFO ] [REMOTE ] HAE: Fetching primary data for 2025-09. [2025-09-02T17:16:44.226717] [INFO ] [REMOTE ] GYLD: Incremental fetch complete for 2025-09 (1.04 seconds). [2025-09-02T17:16:44.228952] [INFO ] [MAIN ] GYLD: Adding 10 new records, updating 0 existing records. [2025-09-02T17:16:44.230294] [INFO ] [MAIN ] GYLD: Combined dataset has 816 total records. [2025-09-02T17:16:44.421774] [WARN ] [VALIDATOR ] GYLD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:44.614423] [INFO ] [REMOTE ] GXO: Incremental fetch complete for 2025-09 (2.49 seconds). [2025-09-02T17:16:44.652744] [INFO ] [MAIN ] GXO: Adding 315 new records, updating 0 existing records. [2025-09-02T17:16:44.658631] [INFO ] [MAIN ] GXO: Combined dataset has 21147 total records. [2025-09-02T17:16:44.842745] [WARN ] [VALIDATOR ] GXO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:44.955162] [WARN ] [VALIDATOR ] GYLD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:44.955408] [INFO ] [MAIN ] GYLD: Combined data validation passed. [2025-09-02T17:16:45.044079] [INFO ] [MAIN ] GYLD: Update completed successfully. [2025-09-02T17:16:45.045716] [INFO ] [MAIN ] Update Progress: 991/2372 symbols completed. GYLD took 2.5s. Estimated remaining: 23m 15s. Rate: 59.4 symbols/min [2025-09-02T17:16:45.246367] [INFO ] [MAIN ] HAFN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:45.250573] [WARN ] [VALIDATOR ] GXO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:45.250795] [INFO ] [MAIN ] GXO: Combined data validation passed. [2025-09-02T17:16:45.351755] [INFO ] [MAIN ] HAFN: Loaded 19018 existing records. [2025-09-02T17:16:45.462957] [INFO ] [REMOTE ] H: Incremental fetch complete for 2025-09 (2.16 seconds). [2025-09-02T17:16:45.559155] [INFO ] [MAIN ] H: Adding 297 new records, updating 0 existing records. [2025-09-02T17:16:45.584738] [INFO ] [MAIN ] HAFN: Found 1 missing trading days. [2025-09-02T17:16:45.586141] [INFO ] [MAIN ] HAFN: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:45.587441] [INFO ] [REMOTE ] HAFN: Fetching primary data for 2025-09. [2025-09-02T17:16:45.596778] [INFO ] [MAIN ] H: Combined dataset has 20623 total records. [2025-09-02T17:16:45.797226] [WARN ] [VALIDATOR ] H: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:45.805988] [INFO ] [REMOTE ] HAE: Incremental fetch complete for 2025-09 (2.07 seconds). [2025-09-02T17:16:45.910205] [INFO ] [MAIN ] HAE: Adding 292 new records, updating 0 existing records. [2025-09-02T17:16:45.955150] [INFO ] [MAIN ] GXO: Update completed successfully. [2025-09-02T17:16:45.961146] [INFO ] [MAIN ] Update Progress: 992/2372 symbols completed. GXO took 4.6s. Estimated remaining: 23m 14s. Rate: 59.4 symbols/min [2025-09-02T17:16:46.147925] [INFO ] [MAIN ] HAE: Combined dataset has 17532 total records. [2025-09-02T17:16:46.307664] [INFO ] [MAIN ] HAL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:46.409405] [WARN ] [VALIDATOR ] HAE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:46.530273] [INFO ] [MAIN ] HAL: Loaded 24528 existing records. [2025-09-02T17:16:46.518007] [WARN ] [VALIDATOR ] H: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:46.530852] [INFO ] [MAIN ] H: Combined data validation passed. [2025-09-02T17:16:46.901208] [INFO ] [MAIN ] HAL: Found 1 missing trading days. [2025-09-02T17:16:46.908912] [INFO ] [MAIN ] HAL: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:46.909610] [INFO ] [REMOTE ] HAL: Fetching primary data for 2025-09. [2025-09-02T17:16:46.940561] [WARN ] [VALIDATOR ] HAE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:46.948354] [INFO ] [MAIN ] HAE: Combined data validation passed. [2025-09-02T17:16:46.949823] [INFO ] [MAIN ] H: Update completed successfully. [2025-09-02T17:16:46.952427] [INFO ] [MAIN ] Update Progress: 993/2372 symbols completed. H took 4.3s. Estimated remaining: 23m 13s. Rate: 59.4 symbols/min [2025-09-02T17:16:47.222191] [INFO ] [MAIN ] HASI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:47.256524] [INFO ] [MAIN ] HASI: Loaded 21881 existing records. [2025-09-02T17:16:47.371096] [INFO ] [MAIN ] HAE: Update completed successfully. [2025-09-02T17:16:47.372823] [INFO ] [MAIN ] Update Progress: 994/2372 symbols completed. HAE took 4.0s. Estimated remaining: 23m 11s. Rate: 59.4 symbols/min [2025-09-02T17:16:47.602444] [INFO ] [MAIN ] HASI: Found 1 missing trading days. [2025-09-02T17:16:47.614627] [INFO ] [MAIN ] HASI: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:47.615373] [INFO ] [REMOTE ] HASI: Fetching primary data for 2025-09. [2025-09-02T17:16:47.634859] [INFO ] [MAIN ] HAYW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:47.657586] [INFO ] [MAIN ] HAYW: Loaded 22196 existing records. [2025-09-02T17:16:47.829422] [INFO ] [MAIN ] HAYW: Found 1 missing trading days. [2025-09-02T17:16:47.829617] [INFO ] [MAIN ] HAYW: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:47.829843] [INFO ] [REMOTE ] HAYW: Fetching primary data for 2025-09. [2025-09-02T17:16:48.346823] [INFO ] [REMOTE ] HAFN: Incremental fetch complete for 2025-09 (2.76 seconds). [2025-09-02T17:16:48.380622] [INFO ] [MAIN ] HAFN: Adding 296 new records, updating 0 existing records. [2025-09-02T17:16:48.383701] [INFO ] [MAIN ] HAFN: Combined dataset has 19314 total records. [2025-09-02T17:16:48.559753] [WARN ] [VALIDATOR ] HAFN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:48.746209] [WARN ] [VALIDATOR ] HAFN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:48.746392] [INFO ] [MAIN ] HAFN: Combined data validation passed. [2025-09-02T17:16:48.861861] [INFO ] [MAIN ] HAFN: Update completed successfully. [2025-09-02T17:16:48.863426] [INFO ] [MAIN ] Update Progress: 995/2372 symbols completed. HAFN took 3.8s. Estimated remaining: 23m 11s. Rate: 59.4 symbols/min [2025-09-02T17:16:49.030232] [INFO ] [MAIN ] HBB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:49.034488] [INFO ] [MAIN ] HBB: Loaded 2701 existing records. [2025-09-02T17:16:49.200425] [INFO ] [MAIN ] HBB: Found 1 missing trading days. [2025-09-02T17:16:49.200565] [INFO ] [MAIN ] HBB: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:49.200777] [INFO ] [REMOTE ] HBB: Fetching primary data for 2025-09. [2025-09-02T17:16:49.719035] [INFO ] [REMOTE ] HASI: Incremental fetch complete for 2025-09 (2.10 seconds). [2025-09-02T17:16:49.760001] [INFO ] [MAIN ] HASI: Adding 323 new records, updating 0 existing records. [2025-09-02T17:16:49.763729] [INFO ] [MAIN ] HASI: Combined dataset has 22204 total records. [2025-09-02T17:16:49.952710] [WARN ] [VALIDATOR ] HASI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:49.953055] [INFO ] [REMOTE ] HAL: Incremental fetch complete for 2025-09 (3.04 seconds). [2025-09-02T17:16:50.135382] [INFO ] [MAIN ] HAL: Adding 390 new records, updating 0 existing records. [2025-09-02T17:16:50.225431] [INFO ] [MAIN ] HAL: Combined dataset has 24918 total records. [2025-09-02T17:16:50.416367] [WARN ] [VALIDATOR ] HAL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:50.441396] [INFO ] [REMOTE ] HAYW: Incremental fetch complete for 2025-09 (2.61 seconds). [2025-09-02T17:16:50.561984] [INFO ] [MAIN ] HAYW: Adding 373 new records, updating 0 existing records. [2025-09-02T17:16:50.659810] [INFO ] [REMOTE ] HBB: Incremental fetch complete for 2025-09 (1.46 seconds). [2025-09-02T17:16:50.664571] [INFO ] [MAIN ] HBB: Adding 17 new records, updating 0 existing records. [2025-09-02T17:16:50.665107] [INFO ] [MAIN ] HAYW: Combined dataset has 22569 total records. [2025-09-02T17:16:50.687894] [WARN ] [VALIDATOR ] HASI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:50.712789] [INFO ] [MAIN ] HBB: Combined dataset has 2718 total records. [2025-09-02T17:16:50.721476] [INFO ] [MAIN ] HASI: Combined data validation passed. [2025-09-02T17:16:51.051291] [WARN ] [VALIDATOR ] HAYW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:51.203448] [WARN ] [VALIDATOR ] HBB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:51.538568] [WARN ] [VALIDATOR ] HAL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:51.539029] [INFO ] [MAIN ] HAL: Combined data validation passed. [2025-09-02T17:16:51.652920] [WARN ] [VALIDATOR ] HBB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:51.654416] [INFO ] [MAIN ] HBB: Combined data validation passed. [2025-09-02T17:16:51.652663] [WARN ] [VALIDATOR ] HAYW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:51.655978] [INFO ] [MAIN ] HAYW: Combined data validation passed. [2025-09-02T17:16:51.788111] [INFO ] [MAIN ] HBB: Update completed successfully. [2025-09-02T17:16:51.790300] [INFO ] [MAIN ] HASI: Update completed successfully. [2025-09-02T17:16:51.792379] [INFO ] [MAIN ] Update Progress: 996/2372 symbols completed. HBB took 2.9s. Estimated remaining: 23m 13s. Rate: 59.3 symbols/min [2025-09-02T17:16:51.804404] [INFO ] [MAIN ] Update Progress: 997/2372 symbols completed. HASI took 4.8s. Estimated remaining: 23m 10s. Rate: 59.3 symbols/min [2025-09-02T17:16:52.034509] [INFO ] [MAIN ] HBI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:52.041674] [INFO ] [MAIN ] HAYW: Update completed successfully. [2025-09-02T17:16:52.045305] [INFO ] [MAIN ] Update Progress: 998/2372 symbols completed. HAYW took 4.7s. Estimated remaining: 23m 8s. Rate: 59.4 symbols/min [2025-09-02T17:16:52.073443] [INFO ] [MAIN ] HBI: Loaded 24067 existing records. [2025-09-02T17:16:52.280157] [INFO ] [MAIN ] HBI: Found 1 missing trading days. [2025-09-02T17:16:52.280561] [INFO ] [MAIN ] HBI: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:52.281358] [INFO ] [REMOTE ] HBI: Fetching primary data for 2025-09. [2025-09-02T17:16:52.285323] [INFO ] [MAIN ] HAL: Update completed successfully. [2025-09-02T17:16:52.287802] [INFO ] [MAIN ] Update Progress: 999/2372 symbols completed. HAL took 6.3s. Estimated remaining: 23m 6s. Rate: 59.4 symbols/min [2025-09-02T17:16:55.202046] [INFO ] [REMOTE ] HBI: Incremental fetch complete for 2025-09 (2.92 seconds). [2025-09-02T17:16:55.246560] [INFO ] [MAIN ] HBI: Adding 376 new records, updating 0 existing records. [2025-09-02T17:16:55.250173] [INFO ] [MAIN ] HBI: Combined dataset has 24443 total records. [2025-09-02T17:16:55.428349] [WARN ] [VALIDATOR ] HBI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:55.617229] [WARN ] [VALIDATOR ] HBI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:55.617427] [INFO ] [MAIN ] HBI: Combined data validation passed. [2025-09-02T17:16:55.763857] [INFO ] [MAIN ] HBI: Update completed successfully. [2025-09-02T17:16:55.766713] [INFO ] [MAIN ] Update Progress: 1000/2372 symbols completed. HBI took 4.0s. Estimated remaining: 23m 8s. Rate: 59.3 symbols/min [2025-09-02T17:16:56.336409] [INFO ] [MAIN ] HBM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:56.387352] [INFO ] [MAIN ] HCA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:56.457381] [INFO ] [MAIN ] HCC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:56.461411] [INFO ] [MAIN ] HCI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:56.471119] [INFO ] [MAIN ] HCI: Loaded 6870 existing records. [2025-09-02T17:16:56.610060] [INFO ] [MAIN ] HBM: Loaded 24143 existing records. [2025-09-02T17:16:56.615923] [INFO ] [MAIN ] HCC: Loaded 20748 existing records. [2025-09-02T17:16:56.609553] [INFO ] [MAIN ] HCA: Loaded 21523 existing records. [2025-09-02T17:16:56.883303] [INFO ] [MAIN ] HCI: Found 1 missing trading days. [2025-09-02T17:16:57.004267] [INFO ] [MAIN ] HCI: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:57.079175] [INFO ] [REMOTE ] HCI: Fetching primary data for 2025-09. [2025-09-02T17:16:57.246690] [INFO ] [MAIN ] HCA: Found 1 missing trading days. [2025-09-02T17:16:57.245903] [INFO ] [MAIN ] HCC: Found 1 missing trading days. [2025-09-02T17:16:57.252784] [INFO ] [MAIN ] HBM: Found 1 missing trading days. [2025-09-02T17:16:57.252874] [INFO ] [MAIN ] HCA: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:57.253180] [INFO ] [MAIN ] HCC: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:57.253439] [INFO ] [REMOTE ] HCA: Fetching primary data for 2025-09. [2025-09-02T17:16:57.253537] [INFO ] [MAIN ] HBM: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:57.253914] [INFO ] [REMOTE ] HBM: Fetching primary data for 2025-09. [2025-09-02T17:16:57.254328] [INFO ] [REMOTE ] HCC: Fetching primary data for 2025-09. [2025-09-02T17:16:58.315176] [WARN ] [MAIN ] HCC: Failed to fetch data for month 2025-09. [2025-09-02T17:16:58.315353] [WARN ] [MAIN ] HCC: No new data fetched. Keeping existing data. [2025-09-02T17:16:58.315472] [INFO ] [MAIN ] Update Progress: 1001/2372 symbols completed. HCC took 2.5s. Estimated remaining: 23m 9s. Rate: 59.2 symbols/min [2025-09-02T17:16:58.475846] [INFO ] [REMOTE ] HCI: Incremental fetch complete for 2025-09 (1.40 seconds). [2025-09-02T17:16:58.492622] [INFO ] [MAIN ] HCXY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:58.510314] [INFO ] [MAIN ] HCI: Adding 73 new records, updating 0 existing records. [2025-09-02T17:16:58.512917] [INFO ] [MAIN ] HCXY: Loaded 222 existing records. [2025-09-02T17:16:58.617482] [INFO ] [MAIN ] HCI: Combined dataset has 6943 total records. [2025-09-02T17:16:58.785839] [INFO ] [MAIN ] HCXY: Found 1 missing trading days. [2025-09-02T17:16:58.786000] [INFO ] [MAIN ] HCXY: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:58.786411] [INFO ] [REMOTE ] HCXY: Fetching primary data for 2025-09. [2025-09-02T17:16:58.861841] [WARN ] [VALIDATOR ] HCI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:59.041960] [WARN ] [VALIDATOR ] HCI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:16:59.042222] [INFO ] [MAIN ] HCI: Combined data validation passed. [2025-09-02T17:16:59.089487] [INFO ] [MAIN ] HCI: Update completed successfully. [2025-09-02T17:16:59.090385] [INFO ] [MAIN ] Update Progress: 1002/2372 symbols completed. HCI took 3.3s. Estimated remaining: 23m 8s. Rate: 59.2 symbols/min [2025-09-02T17:16:59.257721] [INFO ] [MAIN ] HD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:16:59.281278] [INFO ] [MAIN ] HD: Loaded 24457 existing records. [2025-09-02T17:16:59.460004] [INFO ] [MAIN ] HD: Found 1 missing trading days. [2025-09-02T17:16:59.460124] [INFO ] [MAIN ] HD: Need to fetch 1 months: 2025-09 [2025-09-02T17:16:59.460324] [INFO ] [REMOTE ] HD: Fetching primary data for 2025-09. [2025-09-02T17:16:59.488284] [INFO ] [REMOTE ] HCA: Incremental fetch complete for 2025-09 (2.23 seconds). [2025-09-02T17:16:59.526317] [INFO ] [MAIN ] HCA: Adding 309 new records, updating 0 existing records. [2025-09-02T17:16:59.529559] [INFO ] [MAIN ] HCA: Combined dataset has 21832 total records. [2025-09-02T17:16:59.707020] [WARN ] [VALIDATOR ] HCA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:16:59.708513] [INFO ] [REMOTE ] HCXY: Incremental fetch complete for 2025-09 (0.92 seconds). [2025-09-02T17:16:59.730017] [INFO ] [MAIN ] HCXY: Adding 3 new records, updating 0 existing records. [2025-09-02T17:16:59.753397] [INFO ] [MAIN ] HCXY: Combined dataset has 225 total records. [2025-09-02T17:17:00.044055] [INFO ] [REMOTE ] HBM: Incremental fetch complete for 2025-09 (2.79 seconds). [2025-09-02T17:17:00.072691] [WARN ] [VALIDATOR ] HCXY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:00.150468] [INFO ] [MAIN ] HBM: Adding 390 new records, updating 0 existing records. [2025-09-02T17:17:00.266489] [INFO ] [MAIN ] HBM: Combined dataset has 24533 total records. [2025-09-02T17:17:00.490819] [WARN ] [VALIDATOR ] HBM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:00.640390] [WARN ] [VALIDATOR ] HCXY: Missing days changed. Total missing: 94 No longer missing: 2025-01-27 All missing: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-07-01, 2025-07-08, 2025-07-11, 2025-07-24, 2025-08-05, 2025-08-13, 2025-08-19, 2025-08-21 [2025-09-02T17:17:00.678961] [INFO ] [MAIN ] HCXY: Combined data validation passed. [2025-09-02T17:17:00.677634] [WARN ] [VALIDATOR ] HCA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:00.679985] [INFO ] [MAIN ] HCA: Combined data validation passed. [2025-09-02T17:17:00.682548] [INFO ] [MAIN ] HCXY: Update completed successfully. [2025-09-02T17:17:00.682830] [INFO ] [MAIN ] Update Progress: 1003/2372 symbols completed. HCXY took 2.4s. Estimated remaining: 23m 8s. Rate: 59.2 symbols/min [2025-09-02T17:17:00.962565] [INFO ] [MAIN ] HDB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:00.991076] [INFO ] [MAIN ] HDB: Loaded 23133 existing records. [2025-09-02T17:17:01.062581] [WARN ] [VALIDATOR ] HBM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:01.074952] [INFO ] [MAIN ] HBM: Combined data validation passed. [2025-09-02T17:17:01.278360] [INFO ] [MAIN ] HDB: Found 1 missing trading days. [2025-09-02T17:17:01.281235] [INFO ] [MAIN ] HDB: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:01.285049] [INFO ] [REMOTE ] HDB: Fetching primary data for 2025-09. [2025-09-02T17:17:01.293001] [INFO ] [MAIN ] HCA: Update completed successfully. [2025-09-02T17:17:01.297929] [INFO ] [MAIN ] Update Progress: 1004/2372 symbols completed. HCA took 5.5s. Estimated remaining: 23m 6s. Rate: 59.2 symbols/min [2025-09-02T17:17:01.487352] [INFO ] [MAIN ] HE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:01.522526] [INFO ] [MAIN ] HBM: Update completed successfully. [2025-09-02T17:17:01.525307] [INFO ] [MAIN ] Update Progress: 1005/2372 symbols completed. HBM took 5.8s. Estimated remaining: 23m 4s. Rate: 59.3 symbols/min [2025-09-02T17:17:01.643020] [INFO ] [MAIN ] HE: Loaded 22119 existing records. [2025-09-02T17:17:01.822718] [INFO ] [MAIN ] HEI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:01.877206] [WARN ] [MAIN ] HD: Failed to fetch data for month 2025-09. [2025-09-02T17:17:01.900588] [INFO ] [MAIN ] HE: Found 1 missing trading days. [2025-09-02T17:17:01.904636] [INFO ] [MAIN ] HE: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:01.904580] [WARN ] [MAIN ] HD: No new data fetched. Keeping existing data. [2025-09-02T17:17:01.905049] [INFO ] [MAIN ] Update Progress: 1006/2372 symbols completed. HD took 2.8s. Estimated remaining: 23m 2s. Rate: 59.3 symbols/min [2025-09-02T17:17:01.904961] [INFO ] [REMOTE ] HE: Fetching primary data for 2025-09. [2025-09-02T17:17:02.011753] [INFO ] [MAIN ] HEI: Loaded 14131 existing records. [2025-09-02T17:17:02.178535] [INFO ] [MAIN ] HEQ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:02.232602] [INFO ] [MAIN ] HEQ: Loaded 2550 existing records. [2025-09-02T17:17:02.286149] [INFO ] [MAIN ] HEI: Found 1 missing trading days. [2025-09-02T17:17:02.323415] [INFO ] [MAIN ] HEI: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:02.334322] [INFO ] [REMOTE ] HEI: Fetching primary data for 2025-09. [2025-09-02T17:17:02.427186] [INFO ] [MAIN ] HEQ: Found 1 missing trading days. [2025-09-02T17:17:02.427304] [INFO ] [MAIN ] HEQ: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:02.427508] [INFO ] [REMOTE ] HEQ: Fetching primary data for 2025-09. [2025-09-02T17:17:03.608997] [INFO ] [REMOTE ] HEQ: Incremental fetch complete for 2025-09 (1.18 seconds). [2025-09-02T17:17:03.614544] [INFO ] [MAIN ] HEQ: Adding 42 new records, updating 0 existing records. [2025-09-02T17:17:03.615933] [INFO ] [MAIN ] HEQ: Combined dataset has 2592 total records. [2025-09-02T17:17:03.799600] [WARN ] [VALIDATOR ] HEQ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:03.983715] [WARN ] [VALIDATOR ] HEQ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:03.983892] [INFO ] [MAIN ] HEQ: Combined data validation passed. [2025-09-02T17:17:04.001624] [INFO ] [MAIN ] HEQ: Update completed successfully. [2025-09-02T17:17:04.002184] [INFO ] [MAIN ] Update Progress: 1007/2372 symbols completed. HEQ took 2.1s. Estimated remaining: 23m 3s. Rate: 59.2 symbols/min [2025-09-02T17:17:04.095651] [INFO ] [REMOTE ] HDB: Incremental fetch complete for 2025-09 (2.81 seconds). [2025-09-02T17:17:04.103335] [INFO ] [REMOTE ] HEI: Incremental fetch complete for 2025-09 (1.77 seconds). [2025-09-02T17:17:04.174323] [INFO ] [MAIN ] HEI: Adding 231 new records, updating 0 existing records. [2025-09-02T17:17:04.203414] [INFO ] [MAIN ] HDB: Adding 386 new records, updating 0 existing records. [2025-09-02T17:17:04.270129] [INFO ] [MAIN ] HESM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:04.273378] [INFO ] [MAIN ] HEI: Combined dataset has 14362 total records. [2025-09-02T17:17:04.273480] [INFO ] [MAIN ] HDB: Combined dataset has 23519 total records. [2025-09-02T17:17:04.412683] [INFO ] [REMOTE ] HE: Incremental fetch complete for 2025-09 (2.51 seconds). [2025-09-02T17:17:04.550788] [INFO ] [MAIN ] HE: Adding 386 new records, updating 0 existing records. [2025-09-02T17:17:04.619423] [INFO ] [MAIN ] HESM: Loaded 22708 existing records. [2025-09-02T17:17:04.669025] [WARN ] [VALIDATOR ] HEI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:04.730863] [WARN ] [VALIDATOR ] HDB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:05.052838] [INFO ] [MAIN ] HE: Combined dataset has 22505 total records. [2025-09-02T17:17:05.309198] [INFO ] [MAIN ] HESM: Found 1 missing trading days. [2025-09-02T17:17:05.327419] [INFO ] [MAIN ] HESM: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:05.370128] [INFO ] [REMOTE ] HESM: Fetching primary data for 2025-09. [2025-09-02T17:17:05.416103] [WARN ] [VALIDATOR ] HDB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:05.416173] [WARN ] [VALIDATOR ] HEI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:05.488399] [INFO ] [MAIN ] HDB: Combined data validation passed. [2025-09-02T17:17:05.493242] [WARN ] [VALIDATOR ] HE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:05.493410] [INFO ] [MAIN ] HEI: Combined data validation passed. [2025-09-02T17:17:05.866824] [WARN ] [VALIDATOR ] HE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:05.868007] [INFO ] [MAIN ] HE: Combined data validation passed. [2025-09-02T17:17:05.987023] [INFO ] [MAIN ] HEI: Update completed successfully. [2025-09-02T17:17:05.991570] [INFO ] [MAIN ] Update Progress: 1008/2372 symbols completed. HEI took 4.5s. Estimated remaining: 23m 3s. Rate: 59.2 symbols/min [2025-09-02T17:17:06.177250] [INFO ] [MAIN ] HFND: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:06.187389] [INFO ] [MAIN ] HFND: Loaded 571 existing records. [2025-09-02T17:17:06.385530] [INFO ] [MAIN ] HFND: Found 1 missing trading days. [2025-09-02T17:17:06.386707] [INFO ] [MAIN ] HFND: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:06.387857] [INFO ] [REMOTE ] HFND: Fetching primary data for 2025-09. [2025-09-02T17:17:06.389385] [INFO ] [MAIN ] HDB: Update completed successfully. [2025-09-02T17:17:06.395589] [INFO ] [MAIN ] Update Progress: 1009/2372 symbols completed. HDB took 5.7s. Estimated remaining: 23m 1s. Rate: 59.2 symbols/min [2025-09-02T17:17:06.602203] [INFO ] [MAIN ] HFRO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:06.605386] [INFO ] [MAIN ] HE: Update completed successfully. [2025-09-02T17:17:06.610108] [INFO ] [MAIN ] Update Progress: 1010/2372 symbols completed. HE took 5.3s. Estimated remaining: 22m 59s. Rate: 59.3 symbols/min [2025-09-02T17:17:06.718378] [INFO ] [MAIN ] HFRO: Loaded 8025 existing records. [2025-09-02T17:17:06.718793] [WARN ] [MAIN ] HESM: Failed to fetch data for month 2025-09. [2025-09-02T17:17:06.718920] [WARN ] [MAIN ] HESM: No new data fetched. Keeping existing data. [2025-09-02T17:17:06.719001] [INFO ] [MAIN ] Update Progress: 1011/2372 symbols completed. HESM took 2.7s. Estimated remaining: 22m 57s. Rate: 59.3 symbols/min [2025-09-02T17:17:06.950778] [INFO ] [MAIN ] HGER: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:07.123509] [INFO ] [MAIN ] HFRO: Found 1 missing trading days. [2025-09-02T17:17:07.124113] [INFO ] [MAIN ] HGER: Loaded 6124 existing records. [2025-09-02T17:17:07.156142] [INFO ] [MAIN ] HGLB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:07.154038] [INFO ] [MAIN ] HFRO: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:07.192309] [INFO ] [REMOTE ] HFRO: Fetching primary data for 2025-09. [2025-09-02T17:17:07.292936] [INFO ] [MAIN ] HGLB: Loaded 4030 existing records. [2025-09-02T17:17:07.421960] [INFO ] [MAIN ] HGER: Found 1 missing trading days. [2025-09-02T17:17:07.429444] [INFO ] [MAIN ] HGER: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:07.429377] [INFO ] [REMOTE ] HFND: Incremental fetch complete for 2025-09 (1.04 seconds). [2025-09-02T17:17:07.429811] [INFO ] [REMOTE ] HGER: Fetching primary data for 2025-09. [2025-09-02T17:17:07.445946] [INFO ] [MAIN ] HFND: Adding 24 new records, updating 0 existing records. [2025-09-02T17:17:07.457031] [INFO ] [MAIN ] HFND: Combined dataset has 595 total records. [2025-09-02T17:17:07.601540] [INFO ] [MAIN ] HGLB: Found 1 missing trading days. [2025-09-02T17:17:07.628092] [INFO ] [MAIN ] HGLB: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:07.638522] [INFO ] [REMOTE ] HGLB: Fetching primary data for 2025-09. [2025-09-02T17:17:07.698553] [WARN ] [VALIDATOR ] HFND: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:07.876226] [WARN ] [VALIDATOR ] HFND: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:07.876392] [INFO ] [MAIN ] HFND: Combined data validation passed. [2025-09-02T17:17:07.881138] [INFO ] [MAIN ] HFND: Update completed successfully. [2025-09-02T17:17:07.881315] [INFO ] [MAIN ] Update Progress: 1012/2372 symbols completed. HFND took 1.9s. Estimated remaining: 22m 56s. Rate: 59.3 symbols/min [2025-09-02T17:17:08.034685] [WARN ] [MAIN ] HFRO: Failed to fetch data for month 2025-09. [2025-09-02T17:17:08.051668] [WARN ] [MAIN ] HFRO: No new data fetched. Keeping existing data. [2025-09-02T17:17:08.052760] [INFO ] [MAIN ] Update Progress: 1013/2372 symbols completed. HFRO took 1.7s. Estimated remaining: 22m 54s. Rate: 59.3 symbols/min [2025-09-02T17:17:08.052572] [INFO ] [MAIN ] HGTY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:08.214366] [INFO ] [MAIN ] HGTY: Loaded 6121 existing records. [2025-09-02T17:17:08.264724] [INFO ] [MAIN ] HGV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:08.334629] [WARN ] [MAIN ] HGER: Failed to fetch data for month 2025-09. [2025-09-02T17:17:08.335053] [WARN ] [MAIN ] HGER: No new data fetched. Keeping existing data. [2025-09-02T17:17:08.340921] [INFO ] [MAIN ] Update Progress: 1014/2372 symbols completed. HGER took 1.7s. Estimated remaining: 22m 52s. Rate: 59.4 symbols/min [2025-09-02T17:17:08.406304] [INFO ] [MAIN ] HGTY: Found 1 missing trading days. [2025-09-02T17:17:08.412849] [INFO ] [MAIN ] HGTY: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:08.418321] [INFO ] [REMOTE ] HGTY: Fetching primary data for 2025-09. [2025-09-02T17:17:08.552750] [INFO ] [MAIN ] HGV: Loaded 21902 existing records. [2025-09-02T17:17:08.696768] [INFO ] [MAIN ] HHH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:08.811483] [INFO ] [MAIN ] HGV: Found 1 missing trading days. [2025-09-02T17:17:08.811620] [INFO ] [MAIN ] HGV: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:08.811862] [INFO ] [REMOTE ] HGV: Fetching primary data for 2025-09. [2025-09-02T17:17:08.818379] [INFO ] [MAIN ] HHH: Loaded 15678 existing records. [2025-09-02T17:17:08.991416] [INFO ] [MAIN ] HHH: Found 1 missing trading days. [2025-09-02T17:17:08.991994] [INFO ] [MAIN ] HHH: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:08.992249] [INFO ] [REMOTE ] HHH: Fetching primary data for 2025-09. [2025-09-02T17:17:09.070079] [INFO ] [REMOTE ] HGLB: Incremental fetch complete for 2025-09 (1.43 seconds). [2025-09-02T17:17:09.079287] [INFO ] [MAIN ] HGLB: Adding 84 new records, updating 0 existing records. [2025-09-02T17:17:09.081031] [INFO ] [MAIN ] HGLB: Combined dataset has 4114 total records. [2025-09-02T17:17:09.256856] [WARN ] [VALIDATOR ] HGLB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:09.452872] [WARN ] [VALIDATOR ] HGLB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:09.453073] [INFO ] [MAIN ] HGLB: Combined data validation passed. [2025-09-02T17:17:09.480817] [INFO ] [MAIN ] HGLB: Update completed successfully. [2025-09-02T17:17:09.481439] [INFO ] [MAIN ] Update Progress: 1015/2372 symbols completed. HGLB took 2.8s. Estimated remaining: 22m 51s. Rate: 59.4 symbols/min [2025-09-02T17:17:09.651760] [INFO ] [MAIN ] HI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:09.668331] [INFO ] [MAIN ] HI: Loaded 15694 existing records. [2025-09-02T17:17:09.836772] [INFO ] [MAIN ] HI: Found 1 missing trading days. [2025-09-02T17:17:09.836975] [INFO ] [MAIN ] HI: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:09.837184] [INFO ] [REMOTE ] HI: Fetching primary data for 2025-09. [2025-09-02T17:17:10.219331] [INFO ] [REMOTE ] HGTY: Incremental fetch complete for 2025-09 (1.80 seconds). [2025-09-02T17:17:10.231740] [INFO ] [MAIN ] HGTY: Adding 105 new records, updating 0 existing records. [2025-09-02T17:17:10.233501] [INFO ] [MAIN ] HGTY: Combined dataset has 6226 total records. [2025-09-02T17:17:10.406450] [WARN ] [VALIDATOR ] HGTY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:10.585769] [WARN ] [VALIDATOR ] HGTY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:10.585972] [INFO ] [MAIN ] HGTY: Combined data validation passed. [2025-09-02T17:17:10.623531] [INFO ] [MAIN ] HGTY: Update completed successfully. [2025-09-02T17:17:10.624409] [INFO ] [MAIN ] Update Progress: 1016/2372 symbols completed. HGTY took 2.7s. Estimated remaining: 22m 50s. Rate: 59.4 symbols/min [2025-09-02T17:17:10.792148] [INFO ] [MAIN ] HIG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:10.815698] [INFO ] [MAIN ] HIG: Loaded 23366 existing records. [2025-09-02T17:17:10.898377] [INFO ] [REMOTE ] HHH: Incremental fetch complete for 2025-09 (1.91 seconds). [2025-09-02T17:17:10.996275] [INFO ] [MAIN ] HHH: Adding 209 new records, updating 0 existing records. [2025-09-02T17:17:11.076753] [INFO ] [MAIN ] HHH: Combined dataset has 15887 total records. [2025-09-02T17:17:11.078165] [INFO ] [MAIN ] HIG: Found 1 missing trading days. [2025-09-02T17:17:11.078516] [INFO ] [MAIN ] HIG: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:11.078897] [INFO ] [REMOTE ] HIG: Fetching primary data for 2025-09. [2025-09-02T17:17:11.266504] [WARN ] [VALIDATOR ] HHH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:11.371926] [INFO ] [REMOTE ] HGV: Incremental fetch complete for 2025-09 (2.56 seconds). [2025-09-02T17:17:11.428269] [INFO ] [MAIN ] HGV: Adding 339 new records, updating 0 existing records. [2025-09-02T17:17:11.498239] [INFO ] [MAIN ] HGV: Combined dataset has 22241 total records. [2025-09-02T17:17:11.681928] [WARN ] [VALIDATOR ] HGV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:11.871087] [WARN ] [VALIDATOR ] HHH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:11.872813] [INFO ] [MAIN ] HHH: Combined data validation passed. [2025-09-02T17:17:11.876312] [INFO ] [REMOTE ] HI: Incremental fetch complete for 2025-09 (2.04 seconds). [2025-09-02T17:17:11.906291] [INFO ] [MAIN ] HI: Adding 200 new records, updating 0 existing records. [2025-09-02T17:17:11.985758] [INFO ] [MAIN ] HI: Combined dataset has 15894 total records. [2025-09-02T17:17:12.181240] [WARN ] [VALIDATOR ] HI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:12.328942] [WARN ] [VALIDATOR ] HGV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:12.338772] [INFO ] [MAIN ] HGV: Combined data validation passed. [2025-09-02T17:17:12.377950] [INFO ] [MAIN ] HHH: Update completed successfully. [2025-09-02T17:17:12.379892] [INFO ] [MAIN ] Update Progress: 1017/2372 symbols completed. HHH took 4.0s. Estimated remaining: 22m 50s. Rate: 59.3 symbols/min [2025-09-02T17:17:12.663535] [INFO ] [MAIN ] HII: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:12.667046] [WARN ] [VALIDATOR ] HI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:12.669842] [INFO ] [MAIN ] HI: Combined data validation passed. [2025-09-02T17:17:12.729617] [WARN ] [MAIN ] HIG: Failed to fetch data for month 2025-09. [2025-09-02T17:17:12.751462] [WARN ] [MAIN ] HIG: No new data fetched. Keeping existing data. [2025-09-02T17:17:12.757153] [INFO ] [MAIN ] Update Progress: 1018/2372 symbols completed. HIG took 2.1s. Estimated remaining: 22m 49s. Rate: 59.4 symbols/min [2025-09-02T17:17:12.772175] [INFO ] [MAIN ] HII: Loaded 14552 existing records. [2025-09-02T17:17:13.069525] [INFO ] [MAIN ] HIMS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:13.148781] [INFO ] [MAIN ] HII: Found 1 missing trading days. [2025-09-02T17:17:13.150725] [INFO ] [MAIN ] HII: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:13.153198] [INFO ] [REMOTE ] HII: Fetching primary data for 2025-09. [2025-09-02T17:17:13.160040] [INFO ] [MAIN ] HGV: Update completed successfully. [2025-09-02T17:17:13.163479] [INFO ] [MAIN ] Update Progress: 1019/2372 symbols completed. HGV took 5.1s. Estimated remaining: 22m 47s. Rate: 59.4 symbols/min [2025-09-02T17:17:13.168673] [INFO ] [MAIN ] HI: Update completed successfully. [2025-09-02T17:17:13.190968] [INFO ] [MAIN ] Update Progress: 1020/2372 symbols completed. HI took 3.7s. Estimated remaining: 22m 44s. Rate: 59.5 symbols/min [2025-09-02T17:17:13.452137] [INFO ] [MAIN ] HIMS: Loaded 24628 existing records. [2025-09-02T17:17:13.575323] [INFO ] [MAIN ] HIO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:13.583359] [INFO ] [MAIN ] HIPO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:13.735592] [INFO ] [MAIN ] HIMS: Found 1 missing trading days. [2025-09-02T17:17:13.736527] [INFO ] [MAIN ] HIO: Loaded 9871 existing records. [2025-09-02T17:17:13.736198] [INFO ] [MAIN ] HIPO: Loaded 10458 existing records. [2025-09-02T17:17:13.736664] [INFO ] [MAIN ] HIMS: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:13.767852] [INFO ] [REMOTE ] HIMS: Fetching primary data for 2025-09. [2025-09-02T17:17:14.101360] [INFO ] [MAIN ] HIPO: Found 1 missing trading days. [2025-09-02T17:17:14.097289] [INFO ] [MAIN ] HIO: Found 1 missing trading days. [2025-09-02T17:17:14.101527] [INFO ] [MAIN ] HIO: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:14.101895] [INFO ] [REMOTE ] HIO: Fetching primary data for 2025-09. [2025-09-02T17:17:14.101613] [INFO ] [MAIN ] HIPO: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:14.102963] [INFO ] [REMOTE ] HIPO: Fetching primary data for 2025-09. [2025-09-02T17:17:15.385975] [INFO ] [REMOTE ] HII: Incremental fetch complete for 2025-09 (2.23 seconds). [2025-09-02T17:17:15.415615] [INFO ] [MAIN ] HII: Adding 191 new records, updating 0 existing records. [2025-09-02T17:17:15.418601] [INFO ] [MAIN ] HII: Combined dataset has 14743 total records. [2025-09-02T17:17:15.501497] [INFO ] [REMOTE ] HIPO: Incremental fetch complete for 2025-09 (1.40 seconds). [2025-09-02T17:17:15.540362] [INFO ] [MAIN ] HIPO: Adding 130 new records, updating 0 existing records. [2025-09-02T17:17:15.619940] [WARN ] [VALIDATOR ] HII: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:15.663282] [INFO ] [MAIN ] HIPO: Combined dataset has 10588 total records. [2025-09-02T17:17:15.986044] [WARN ] [VALIDATOR ] HIPO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:16.172956] [INFO ] [REMOTE ] HIO: Incremental fetch complete for 2025-09 (2.07 seconds). [2025-09-02T17:17:16.202731] [INFO ] [MAIN ] HIO: Adding 328 new records, updating 0 existing records. [2025-09-02T17:17:16.207070] [INFO ] [MAIN ] HIO: Combined dataset has 10199 total records. [2025-09-02T17:17:16.306658] [WARN ] [VALIDATOR ] HII: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:16.310131] [INFO ] [MAIN ] HII: Combined data validation passed. [2025-09-02T17:17:16.434478] [WARN ] [VALIDATOR ] HIO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:16.503768] [WARN ] [VALIDATOR ] HIPO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:16.557332] [INFO ] [MAIN ] HIPO: Combined data validation passed. [2025-09-02T17:17:16.715942] [INFO ] [MAIN ] HII: Update completed successfully. [2025-09-02T17:17:16.718063] [INFO ] [MAIN ] Update Progress: 1021/2372 symbols completed. HII took 4.3s. Estimated remaining: 22m 47s. Rate: 59.3 symbols/min [2025-09-02T17:17:16.827207] [INFO ] [MAIN ] HIPO: Update completed successfully. [2025-09-02T17:17:16.842405] [INFO ] [MAIN ] Update Progress: 1022/2372 symbols completed. HIPO took 3.6s. Estimated remaining: 22m 45s. Rate: 59.4 symbols/min [2025-09-02T17:17:17.005870] [INFO ] [MAIN ] HIW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:17.098164] [INFO ] [MAIN ] HIX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:17.105200] [WARN ] [VALIDATOR ] HIO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:17.105437] [INFO ] [MAIN ] HIO: Combined data validation passed. [2025-09-02T17:17:17.168471] [INFO ] [MAIN ] HIX: Loaded 9307 existing records. [2025-09-02T17:17:17.169776] [INFO ] [MAIN ] HIW: Loaded 19892 existing records. [2025-09-02T17:17:17.506423] [INFO ] [MAIN ] HIX: Found 1 missing trading days. [2025-09-02T17:17:17.535103] [INFO ] [MAIN ] HIX: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:17.536392] [INFO ] [REMOTE ] HIX: Fetching primary data for 2025-09. [2025-09-02T17:17:17.535008] [INFO ] [MAIN ] HIW: Found 1 missing trading days. [2025-09-02T17:17:17.536917] [INFO ] [MAIN ] HIW: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:17.539155] [INFO ] [REMOTE ] HIW: Fetching primary data for 2025-09. [2025-09-02T17:17:17.539262] [INFO ] [MAIN ] HIO: Update completed successfully. [2025-09-02T17:17:17.541633] [INFO ] [MAIN ] Update Progress: 1023/2372 symbols completed. HIO took 4.4s. Estimated remaining: 22m 43s. Rate: 59.4 symbols/min [2025-09-02T17:17:17.712121] [INFO ] [MAIN ] HKD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:17.721788] [INFO ] [MAIN ] HKD: Loaded 8994 existing records. [2025-09-02T17:17:17.889526] [INFO ] [MAIN ] HKD: Found 1 missing trading days. [2025-09-02T17:17:17.889678] [INFO ] [MAIN ] HKD: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:17.889877] [INFO ] [REMOTE ] HKD: Fetching primary data for 2025-09. [2025-09-02T17:17:18.395559] [INFO ] [REMOTE ] HIMS: Incremental fetch complete for 2025-09 (4.63 seconds). [2025-09-02T17:17:18.440683] [INFO ] [MAIN ] HIMS: Adding 390 new records, updating 0 existing records. [2025-09-02T17:17:18.444234] [INFO ] [MAIN ] HIMS: Combined dataset has 25018 total records. [2025-09-02T17:17:18.626163] [WARN ] [VALIDATOR ] HIMS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:18.815911] [WARN ] [VALIDATOR ] HIMS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:18.816072] [INFO ] [MAIN ] HIMS: Combined data validation passed. [2025-09-02T17:17:18.975757] [INFO ] [MAIN ] HIMS: Update completed successfully. [2025-09-02T17:17:18.978516] [INFO ] [MAIN ] Update Progress: 1024/2372 symbols completed. HIMS took 6.2s. Estimated remaining: 22m 43s. Rate: 59.4 symbols/min [2025-09-02T17:17:19.072747] [WARN ] [MAIN ] HIW: Failed to fetch data for month 2025-09. [2025-09-02T17:17:19.091708] [WARN ] [MAIN ] HIW: No new data fetched. Keeping existing data. [2025-09-02T17:17:19.094063] [INFO ] [MAIN ] Update Progress: 1025/2372 symbols completed. HIW took 2.4s. Estimated remaining: 22m 40s. Rate: 59.4 symbols/min [2025-09-02T17:17:19.224162] [INFO ] [REMOTE ] HIX: Incremental fetch complete for 2025-09 (1.69 seconds). [2025-09-02T17:17:19.236705] [INFO ] [MAIN ] HL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:19.303333] [INFO ] [REMOTE ] HKD: Incremental fetch complete for 2025-09 (1.41 seconds). [2025-09-02T17:17:19.303082] [INFO ] [MAIN ] HIX: Adding 133 new records, updating 0 existing records. [2025-09-02T17:17:19.325604] [INFO ] [MAIN ] HKD: Adding 111 new records, updating 0 existing records. [2025-09-02T17:17:19.399716] [INFO ] [MAIN ] HLF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:19.400122] [INFO ] [MAIN ] HIX: Combined dataset has 9440 total records. [2025-09-02T17:17:19.406691] [INFO ] [MAIN ] HKD: Combined dataset has 9105 total records. [2025-09-02T17:17:19.598022] [INFO ] [MAIN ] HL: Loaded 24497 existing records. [2025-09-02T17:17:19.892819] [WARN ] [VALIDATOR ] HIX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:19.959749] [INFO ] [MAIN ] HLF: Loaded 22098 existing records. [2025-09-02T17:17:19.958091] [WARN ] [VALIDATOR ] HKD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:20.272410] [INFO ] [MAIN ] HL: Found 1 missing trading days. [2025-09-02T17:17:20.316633] [INFO ] [MAIN ] HL: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:20.332536] [INFO ] [REMOTE ] HL: Fetching primary data for 2025-09. [2025-09-02T17:17:20.625368] [INFO ] [MAIN ] HLF: Found 1 missing trading days. [2025-09-02T17:17:20.626715] [INFO ] [MAIN ] HLF: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:20.627167] [INFO ] [REMOTE ] HLF: Fetching primary data for 2025-09. [2025-09-02T17:17:20.637260] [WARN ] [VALIDATOR ] HIX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:20.637330] [WARN ] [VALIDATOR ] HKD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:20.637574] [INFO ] [MAIN ] HIX: Combined data validation passed. [2025-09-02T17:17:20.637724] [INFO ] [MAIN ] HKD: Combined data validation passed. [2025-09-02T17:17:20.739442] [INFO ] [MAIN ] HKD: Update completed successfully. [2025-09-02T17:17:20.741907] [INFO ] [MAIN ] Update Progress: 1026/2372 symbols completed. HKD took 3.2s. Estimated remaining: 22m 40s. Rate: 59.4 symbols/min [2025-09-02T17:17:20.922914] [INFO ] [MAIN ] HLI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:20.925360] [INFO ] [MAIN ] HIX: Update completed successfully. [2025-09-02T17:17:20.927180] [INFO ] [MAIN ] Update Progress: 1027/2372 symbols completed. HIX took 4.1s. Estimated remaining: 22m 38s. Rate: 59.4 symbols/min [2025-09-02T17:17:21.077078] [INFO ] [MAIN ] HLI: Loaded 14009 existing records. [2025-09-02T17:17:21.187893] [INFO ] [MAIN ] HLIO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:21.288638] [INFO ] [MAIN ] HLI: Found 1 missing trading days. [2025-09-02T17:17:21.293714] [INFO ] [MAIN ] HLI: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:21.293931] [INFO ] [REMOTE ] HLI: Fetching primary data for 2025-09. [2025-09-02T17:17:21.294268] [INFO ] [MAIN ] HLIO: Loaded 14203 existing records. [2025-09-02T17:17:21.462271] [INFO ] [MAIN ] HLIO: Found 1 missing trading days. [2025-09-02T17:17:21.462385] [INFO ] [MAIN ] HLIO: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:21.462574] [INFO ] [REMOTE ] HLIO: Fetching primary data for 2025-09. [2025-09-02T17:17:21.941447] [WARN ] [MAIN ] HL: Failed to fetch data for month 2025-09. [2025-09-02T17:17:21.941589] [WARN ] [MAIN ] HL: No new data fetched. Keeping existing data. [2025-09-02T17:17:21.941701] [INFO ] [MAIN ] Update Progress: 1028/2372 symbols completed. HL took 3.0s. Estimated remaining: 22m 37s. Rate: 59.4 symbols/min [2025-09-02T17:17:22.108766] [INFO ] [MAIN ] HLLY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:22.123362] [INFO ] [MAIN ] HLLY: Loaded 14775 existing records. [2025-09-02T17:17:22.294498] [INFO ] [MAIN ] HLLY: Found 1 missing trading days. [2025-09-02T17:17:22.294719] [INFO ] [MAIN ] HLLY: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:22.294929] [INFO ] [REMOTE ] HLLY: Fetching primary data for 2025-09. [2025-09-02T17:17:22.803499] [INFO ] [REMOTE ] HLF: Incremental fetch complete for 2025-09 (2.18 seconds). [2025-09-02T17:17:22.844799] [INFO ] [MAIN ] HLF: Adding 364 new records, updating 0 existing records. [2025-09-02T17:17:22.848330] [INFO ] [MAIN ] HLF: Combined dataset has 22462 total records. [2025-09-02T17:17:23.023940] [WARN ] [VALIDATOR ] HLF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:23.215235] [WARN ] [VALIDATOR ] HLF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:23.215415] [INFO ] [MAIN ] HLF: Combined data validation passed. [2025-09-02T17:17:23.348207] [INFO ] [MAIN ] HLF: Update completed successfully. [2025-09-02T17:17:23.350922] [INFO ] [MAIN ] Update Progress: 1029/2372 symbols completed. HLF took 4.3s. Estimated remaining: 22m 37s. Rate: 59.4 symbols/min [2025-09-02T17:17:23.432888] [INFO ] [REMOTE ] HLI: Incremental fetch complete for 2025-09 (2.14 seconds). [2025-09-02T17:17:23.480362] [INFO ] [MAIN ] HLI: Adding 197 new records, updating 0 existing records. [2025-09-02T17:17:23.552282] [INFO ] [MAIN ] HLN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:23.555319] [INFO ] [REMOTE ] HLIO: Incremental fetch complete for 2025-09 (2.09 seconds). [2025-09-02T17:17:23.555120] [WARN ] [MAIN ] HLLY: Failed to fetch data for month 2025-09. [2025-09-02T17:17:23.576886] [INFO ] [MAIN ] HLIO: Adding 126 new records, updating 0 existing records. [2025-09-02T17:17:23.577280] [INFO ] [MAIN ] HLI: Combined dataset has 14206 total records. [2025-09-02T17:17:23.569138] [WARN ] [MAIN ] HLLY: No new data fetched. Keeping existing data. [2025-09-02T17:17:23.578167] [INFO ] [MAIN ] Update Progress: 1030/2372 symbols completed. HLLY took 1.6s. Estimated remaining: 22m 35s. Rate: 59.4 symbols/min [2025-09-02T17:17:23.762801] [INFO ] [MAIN ] HLIO: Combined dataset has 14329 total records. [2025-09-02T17:17:24.021218] [INFO ] [MAIN ] HLN: Loaded 24228 existing records. [2025-09-02T17:17:24.024756] [WARN ] [VALIDATOR ] HLI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:24.045186] [INFO ] [MAIN ] HLT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:24.314631] [WARN ] [VALIDATOR ] HLIO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:24.554861] [INFO ] [MAIN ] HLT: Loaded 22867 existing records. [2025-09-02T17:17:24.651044] [INFO ] [MAIN ] HLN: Found 1 missing trading days. [2025-09-02T17:17:24.706446] [INFO ] [MAIN ] HLN: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:24.727692] [INFO ] [REMOTE ] HLN: Fetching primary data for 2025-09. [2025-09-02T17:17:24.889113] [INFO ] [MAIN ] HLT: Found 1 missing trading days. [2025-09-02T17:17:24.889874] [INFO ] [MAIN ] HLT: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:24.890503] [INFO ] [REMOTE ] HLT: Fetching primary data for 2025-09. [2025-09-02T17:17:24.898393] [WARN ] [VALIDATOR ] HLIO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:24.898594] [INFO ] [MAIN ] HLIO: Combined data validation passed. [2025-09-02T17:17:24.898447] [WARN ] [VALIDATOR ] HLI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:24.898728] [INFO ] [MAIN ] HLI: Combined data validation passed. [2025-09-02T17:17:25.063257] [INFO ] [MAIN ] HLI: Update completed successfully. [2025-09-02T17:17:25.065886] [INFO ] [MAIN ] Update Progress: 1031/2372 symbols completed. HLI took 4.3s. Estimated remaining: 22m 34s. Rate: 59.4 symbols/min [2025-09-02T17:17:25.226236] [INFO ] [MAIN ] HLIO: Update completed successfully. [2025-09-02T17:17:25.234041] [INFO ] [MAIN ] Update Progress: 1032/2372 symbols completed. HLIO took 4.3s. Estimated remaining: 22m 32s. Rate: 59.5 symbols/min [2025-09-02T17:17:25.250500] [INFO ] [MAIN ] HLX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:25.477901] [INFO ] [MAIN ] HMC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:25.479818] [INFO ] [MAIN ] HLX: Loaded 21825 existing records. [2025-09-02T17:17:25.651045] [INFO ] [MAIN ] HMC: Loaded 21276 existing records. [2025-09-02T17:17:25.715844] [INFO ] [MAIN ] HLX: Found 1 missing trading days. [2025-09-02T17:17:25.747440] [INFO ] [MAIN ] HLX: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:25.752947] [INFO ] [REMOTE ] HLX: Fetching primary data for 2025-09. [2025-09-02T17:17:25.852797] [INFO ] [MAIN ] HMC: Found 1 missing trading days. [2025-09-02T17:17:25.853034] [INFO ] [MAIN ] HMC: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:25.853344] [INFO ] [REMOTE ] HMC: Fetching primary data for 2025-09. [2025-09-02T17:17:26.010768] [WARN ] [MAIN ] HLN: Failed to fetch data for month 2025-09. [2025-09-02T17:17:26.010939] [WARN ] [MAIN ] HLN: No new data fetched. Keeping existing data. [2025-09-02T17:17:26.011052] [INFO ] [MAIN ] Update Progress: 1033/2372 symbols completed. HLN took 2.7s. Estimated remaining: 22m 31s. Rate: 59.5 symbols/min [2025-09-02T17:17:26.190019] [INFO ] [MAIN ] HMN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:26.201722] [INFO ] [MAIN ] HMN: Loaded 10619 existing records. [2025-09-02T17:17:26.372479] [INFO ] [MAIN ] HMN: Found 1 missing trading days. [2025-09-02T17:17:26.372698] [INFO ] [MAIN ] HMN: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:26.373045] [INFO ] [REMOTE ] HMN: Fetching primary data for 2025-09. [2025-09-02T17:17:27.075698] [INFO ] [REMOTE ] HLT: Incremental fetch complete for 2025-09 (2.19 seconds). [2025-09-02T17:17:27.120193] [INFO ] [MAIN ] HLT: Adding 366 new records, updating 0 existing records. [2025-09-02T17:17:27.123855] [INFO ] [MAIN ] HLT: Combined dataset has 23233 total records. [2025-09-02T17:17:27.301445] [WARN ] [VALIDATOR ] HLT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:27.409604] [WARN ] [MAIN ] HLX: Failed to fetch data for month 2025-09. [2025-09-02T17:17:27.425833] [WARN ] [MAIN ] HLX: No new data fetched. Keeping existing data. [2025-09-02T17:17:27.431662] [INFO ] [MAIN ] Update Progress: 1034/2372 symbols completed. HLX took 2.4s. Estimated remaining: 22m 30s. Rate: 59.4 symbols/min [2025-09-02T17:17:27.695540] [INFO ] [MAIN ] HMY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:27.702338] [WARN ] [VALIDATOR ] HLT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:27.702555] [INFO ] [MAIN ] HLT: Combined data validation passed. [2025-09-02T17:17:27.774434] [INFO ] [MAIN ] HMY: Loaded 24074 existing records. [2025-09-02T17:17:27.920166] [INFO ] [REMOTE ] HMC: Incremental fetch complete for 2025-09 (2.07 seconds). [2025-09-02T17:17:28.035334] [INFO ] [MAIN ] HMC: Adding 358 new records, updating 0 existing records. [2025-09-02T17:17:28.043605] [INFO ] [MAIN ] HMY: Found 1 missing trading days. [2025-09-02T17:17:28.044615] [INFO ] [MAIN ] HMY: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:28.045728] [INFO ] [REMOTE ] HMY: Fetching primary data for 2025-09. [2025-09-02T17:17:28.054101] [INFO ] [MAIN ] HMC: Combined dataset has 21634 total records. [2025-09-02T17:17:28.122413] [INFO ] [REMOTE ] HMN: Incremental fetch complete for 2025-09 (1.75 seconds). [2025-09-02T17:17:28.172490] [INFO ] [MAIN ] HMN: Adding 159 new records, updating 0 existing records. [2025-09-02T17:17:28.265893] [INFO ] [MAIN ] HMN: Combined dataset has 10778 total records. [2025-09-02T17:17:28.264883] [WARN ] [VALIDATOR ] HMC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:28.574938] [WARN ] [VALIDATOR ] HMN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:28.843589] [INFO ] [MAIN ] HLT: Update completed successfully. [2025-09-02T17:17:28.850540] [INFO ] [MAIN ] Update Progress: 1035/2372 symbols completed. HLT took 5.3s. Estimated remaining: 22m 30s. Rate: 59.4 symbols/min [2025-09-02T17:17:28.888766] [WARN ] [VALIDATOR ] HMN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:28.906885] [WARN ] [VALIDATOR ] HMC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:28.926828] [INFO ] [MAIN ] HMN: Combined data validation passed. [2025-09-02T17:17:28.926747] [INFO ] [MAIN ] HMC: Combined data validation passed. [2025-09-02T17:17:29.050516] [INFO ] [MAIN ] HNGE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:29.178486] [INFO ] [MAIN ] HNGE: Loaded 18852 existing records. [2025-09-02T17:17:29.370052] [INFO ] [MAIN ] HNGE: Found 1 missing trading days. [2025-09-02T17:17:29.372156] [INFO ] [MAIN ] HNGE: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:29.373017] [INFO ] [REMOTE ] HNGE: Fetching primary data for 2025-09. [2025-09-02T17:17:29.383692] [INFO ] [MAIN ] HMN: Update completed successfully. [2025-09-02T17:17:29.389759] [INFO ] [MAIN ] Update Progress: 1036/2372 symbols completed. HMN took 3.4s. Estimated remaining: 22m 28s. Rate: 59.5 symbols/min [2025-09-02T17:17:29.569281] [INFO ] [MAIN ] HNI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:29.594606] [INFO ] [MAIN ] HMC: Update completed successfully. [2025-09-02T17:17:29.594921] [INFO ] [MAIN ] HNI: Loaded 13462 existing records. [2025-09-02T17:17:29.597183] [INFO ] [MAIN ] Update Progress: 1037/2372 symbols completed. HMC took 4.3s. Estimated remaining: 22m 26s. Rate: 59.5 symbols/min [2025-09-02T17:17:29.765937] [INFO ] [MAIN ] HNI: Found 1 missing trading days. [2025-09-02T17:17:29.766090] [INFO ] [MAIN ] HNI: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:29.766286] [INFO ] [REMOTE ] HNI: Fetching primary data for 2025-09. [2025-09-02T17:17:29.799918] [WARN ] [MAIN ] HMY: Failed to fetch data for month 2025-09. [2025-09-02T17:17:29.800016] [WARN ] [MAIN ] HMY: No new data fetched. Keeping existing data. [2025-09-02T17:17:29.800096] [INFO ] [MAIN ] Update Progress: 1038/2372 symbols completed. HMY took 2.4s. Estimated remaining: 22m 24s. Rate: 59.5 symbols/min [2025-09-02T17:17:31.466277] [INFO ] [REMOTE ] HNGE: Incremental fetch complete for 2025-09 (2.09 seconds). [2025-09-02T17:17:31.503060] [INFO ] [MAIN ] HNGE: Adding 241 new records, updating 0 existing records. [2025-09-02T17:17:31.506229] [INFO ] [MAIN ] HNGE: Combined dataset has 19093 total records. [2025-09-02T17:17:31.698799] [WARN ] [VALIDATOR ] HNGE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:31.884742] [WARN ] [VALIDATOR ] HNGE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:31.884897] [INFO ] [MAIN ] HNGE: Combined data validation passed. [2025-09-02T17:17:32.002216] [INFO ] [MAIN ] HNGE: Update completed successfully. [2025-09-02T17:17:32.003818] [INFO ] [MAIN ] Update Progress: 1039/2372 symbols completed. HNGE took 3.2s. Estimated remaining: 22m 25s. Rate: 59.5 symbols/min [2025-09-02T17:17:32.058904] [INFO ] [REMOTE ] HNI: Incremental fetch complete for 2025-09 (2.29 seconds). [2025-09-02T17:17:32.087743] [INFO ] [MAIN ] HNI: Adding 265 new records, updating 0 existing records. [2025-09-02T17:17:32.090361] [INFO ] [MAIN ] HNI: Combined dataset has 13727 total records. [2025-09-02T17:17:32.270389] [WARN ] [VALIDATOR ] HNI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:32.549476] [WARN ] [VALIDATOR ] HNI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:32.549964] [INFO ] [MAIN ] HNI: Combined data validation passed. [2025-09-02T17:17:32.679554] [INFO ] [MAIN ] HNI: Update completed successfully. [2025-09-02T17:17:32.682124] [INFO ] [MAIN ] Update Progress: 1040/2372 symbols completed. HNI took 3.3s. Estimated remaining: 22m 23s. Rate: 59.5 symbols/min [2025-09-02T17:17:33.541338] [INFO ] [MAIN ] HOUS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:33.543261] [INFO ] [MAIN ] HOMB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:33.667896] [INFO ] [MAIN ] HOV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:33.689064] [INFO ] [MAIN ] HOG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:33.722747] [INFO ] [MAIN ] HOUS: Loaded 20082 existing records. [2025-09-02T17:17:33.723415] [INFO ] [MAIN ] HOMB: Loaded 19779 existing records. [2025-09-02T17:17:33.873115] [INFO ] [MAIN ] HOV: Loaded 7652 existing records. [2025-09-02T17:17:33.997303] [INFO ] [MAIN ] HOG: Loaded 23024 existing records. [2025-09-02T17:17:34.199272] [INFO ] [MAIN ] HOUS: Found 1 missing trading days. [2025-09-02T17:17:34.267080] [INFO ] [MAIN ] HOUS: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:34.331902] [INFO ] [REMOTE ] HOUS: Fetching primary data for 2025-09. [2025-09-02T17:17:34.342243] [INFO ] [MAIN ] HOMB: Found 1 missing trading days. [2025-09-02T17:17:34.367566] [INFO ] [MAIN ] HOMB: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:34.367909] [INFO ] [REMOTE ] HOMB: Fetching primary data for 2025-09. [2025-09-02T17:17:34.437250] [INFO ] [MAIN ] HOV: Found 1 missing trading days. [2025-09-02T17:17:34.465202] [INFO ] [MAIN ] HOV: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:34.472663] [INFO ] [REMOTE ] HOV: Fetching primary data for 2025-09. [2025-09-02T17:17:34.472384] [INFO ] [MAIN ] HOG: Found 1 missing trading days. [2025-09-02T17:17:34.473425] [INFO ] [MAIN ] HOG: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:34.473701] [INFO ] [REMOTE ] HOG: Fetching primary data for 2025-09. [2025-09-02T17:17:35.458220] [WARN ] [MAIN ] HOV: Failed to fetch data for month 2025-09. [2025-09-02T17:17:35.458379] [WARN ] [MAIN ] HOV: No new data fetched. Keeping existing data. [2025-09-02T17:17:35.458477] [INFO ] [MAIN ] Update Progress: 1041/2372 symbols completed. HOV took 2.8s. Estimated remaining: 22m 25s. Rate: 59.4 symbols/min [2025-09-02T17:17:35.645039] [INFO ] [MAIN ] HP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:35.668866] [INFO ] [MAIN ] HP: Loaded 23684 existing records. [2025-09-02T17:17:35.851496] [INFO ] [MAIN ] HP: Found 1 missing trading days. [2025-09-02T17:17:35.851692] [INFO ] [MAIN ] HP: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:35.851919] [INFO ] [REMOTE ] HP: Fetching primary data for 2025-09. [2025-09-02T17:17:36.677597] [INFO ] [REMOTE ] HOG: Incremental fetch complete for 2025-09 (2.20 seconds). [2025-09-02T17:17:36.719190] [INFO ] [MAIN ] HOG: Adding 351 new records, updating 0 existing records. [2025-09-02T17:17:36.722726] [INFO ] [MAIN ] HOG: Combined dataset has 23375 total records. [2025-09-02T17:17:36.903266] [WARN ] [VALIDATOR ] HOG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:37.005310] [INFO ] [REMOTE ] HOMB: Incremental fetch complete for 2025-09 (2.64 seconds). [2025-09-02T17:17:37.093290] [INFO ] [MAIN ] HOMB: Adding 308 new records, updating 0 existing records. [2025-09-02T17:17:37.148784] [INFO ] [MAIN ] HOMB: Combined dataset has 20087 total records. [2025-09-02T17:17:37.257657] [INFO ] [REMOTE ] HOUS: Incremental fetch complete for 2025-09 (2.93 seconds). [2025-09-02T17:17:37.356754] [INFO ] [MAIN ] HOUS: Adding 364 new records, updating 0 existing records. [2025-09-02T17:17:37.411143] [WARN ] [VALIDATOR ] HOMB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:37.517582] [INFO ] [MAIN ] HOUS: Combined dataset has 20446 total records. [2025-09-02T17:17:37.529506] [WARN ] [VALIDATOR ] HOG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:37.602299] [INFO ] [MAIN ] HOG: Combined data validation passed. [2025-09-02T17:17:37.884848] [WARN ] [VALIDATOR ] HOUS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:38.107672] [WARN ] [VALIDATOR ] HOMB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:38.108924] [INFO ] [MAIN ] HOMB: Combined data validation passed. [2025-09-02T17:17:38.236291] [INFO ] [REMOTE ] HP: Incremental fetch complete for 2025-09 (2.38 seconds). [2025-09-02T17:17:38.282481] [WARN ] [VALIDATOR ] HOUS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:38.297318] [INFO ] [MAIN ] HP: Adding 368 new records, updating 0 existing records. [2025-09-02T17:17:38.300610] [INFO ] [MAIN ] HOUS: Combined data validation passed. [2025-09-02T17:17:38.300750] [INFO ] [MAIN ] HOG: Update completed successfully. [2025-09-02T17:17:38.312927] [INFO ] [MAIN ] Update Progress: 1042/2372 symbols completed. HOG took 5.6s. Estimated remaining: 22m 26s. Rate: 59.3 symbols/min [2025-09-02T17:17:38.506478] [INFO ] [MAIN ] HP: Combined dataset has 24052 total records. [2025-09-02T17:17:38.648708] [INFO ] [MAIN ] HPE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:38.782609] [WARN ] [VALIDATOR ] HP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:38.898176] [INFO ] [MAIN ] HPE: Loaded 24510 existing records. [2025-09-02T17:17:38.914504] [INFO ] [MAIN ] HOMB: Update completed successfully. [2025-09-02T17:17:38.944520] [INFO ] [MAIN ] Update Progress: 1043/2372 symbols completed. HOMB took 6.3s. Estimated remaining: 22m 24s. Rate: 59.3 symbols/min [2025-09-02T17:17:39.298539] [INFO ] [MAIN ] HPE: Found 1 missing trading days. [2025-09-02T17:17:39.320253] [INFO ] [MAIN ] HPE: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:39.346326] [INFO ] [REMOTE ] HPE: Fetching primary data for 2025-09. [2025-09-02T17:17:39.334904] [INFO ] [MAIN ] HOUS: Update completed successfully. [2025-09-02T17:17:39.367953] [INFO ] [MAIN ] HPF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:39.370594] [INFO ] [MAIN ] Update Progress: 1044/2372 symbols completed. HOUS took 6.7s. Estimated remaining: 22m 23s. Rate: 59.3 symbols/min [2025-09-02T17:17:39.444030] [INFO ] [MAIN ] HPF: Loaded 3645 existing records. [2025-09-02T17:17:39.652531] [INFO ] [MAIN ] HPI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:39.725336] [INFO ] [MAIN ] HPF: Found 1 missing trading days. [2025-09-02T17:17:39.725783] [INFO ] [MAIN ] HPF: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:39.726287] [INFO ] [REMOTE ] HPF: Fetching primary data for 2025-09. [2025-09-02T17:17:39.730211] [INFO ] [MAIN ] HPI: Loaded 4715 existing records. [2025-09-02T17:17:39.901530] [INFO ] [MAIN ] HPI: Found 1 missing trading days. [2025-09-02T17:17:39.901754] [INFO ] [MAIN ] HPI: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:39.901972] [INFO ] [REMOTE ] HPI: Fetching primary data for 2025-09. [2025-09-02T17:17:39.902047] [WARN ] [VALIDATOR ] HP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:39.903024] [INFO ] [MAIN ] HP: Combined data validation passed. [2025-09-02T17:17:40.065337] [INFO ] [MAIN ] HP: Update completed successfully. [2025-09-02T17:17:40.067844] [INFO ] [MAIN ] Update Progress: 1045/2372 symbols completed. HP took 4.6s. Estimated remaining: 22m 21s. Rate: 59.4 symbols/min [2025-09-02T17:17:40.239240] [INFO ] [MAIN ] HPP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:40.262912] [INFO ] [MAIN ] HPP: Loaded 23713 existing records. [2025-09-02T17:17:40.441347] [INFO ] [MAIN ] HPP: Found 1 missing trading days. [2025-09-02T17:17:40.441587] [INFO ] [MAIN ] HPP: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:40.441875] [INFO ] [REMOTE ] HPP: Fetching primary data for 2025-09. [2025-09-02T17:17:40.707837] [WARN ] [MAIN ] HPF: Failed to fetch data for month 2025-09. [2025-09-02T17:17:40.707990] [WARN ] [MAIN ] HPF: No new data fetched. Keeping existing data. [2025-09-02T17:17:40.708086] [INFO ] [MAIN ] Update Progress: 1046/2372 symbols completed. HPF took 1.8s. Estimated remaining: 22m 20s. Rate: 59.4 symbols/min [2025-09-02T17:17:40.884830] [INFO ] [MAIN ] HPQ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:40.909107] [INFO ] [MAIN ] HPQ: Loaded 24487 existing records. [2025-09-02T17:17:41.090361] [INFO ] [MAIN ] HPQ: Found 1 missing trading days. [2025-09-02T17:17:41.090594] [INFO ] [MAIN ] HPQ: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:41.090879] [INFO ] [REMOTE ] HPQ: Fetching primary data for 2025-09. [2025-09-02T17:17:41.114779] [INFO ] [REMOTE ] HPI: Incremental fetch complete for 2025-09 (1.21 seconds). [2025-09-02T17:17:41.127225] [INFO ] [MAIN ] HPI: Adding 125 new records, updating 0 existing records. [2025-09-02T17:17:41.129057] [INFO ] [MAIN ] HPI: Combined dataset has 4840 total records. [2025-09-02T17:17:41.306563] [WARN ] [VALIDATOR ] HPI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:41.492872] [WARN ] [VALIDATOR ] HPI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:41.493048] [INFO ] [MAIN ] HPI: Combined data validation passed. [2025-09-02T17:17:41.523956] [INFO ] [MAIN ] HPI: Update completed successfully. [2025-09-02T17:17:41.524612] [INFO ] [MAIN ] Update Progress: 1047/2372 symbols completed. HPI took 2.2s. Estimated remaining: 22m 19s. Rate: 59.4 symbols/min [2025-09-02T17:17:41.695047] [INFO ] [MAIN ] HPS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:41.703073] [INFO ] [MAIN ] HPS: Loaded 5412 existing records. [2025-09-02T17:17:41.875255] [INFO ] [MAIN ] HPS: Found 1 missing trading days. [2025-09-02T17:17:41.875464] [INFO ] [MAIN ] HPS: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:41.875724] [INFO ] [REMOTE ] HPS: Fetching primary data for 2025-09. [2025-09-02T17:17:42.654709] [INFO ] [REMOTE ] HPE: Incremental fetch complete for 2025-09 (3.31 seconds). [2025-09-02T17:17:42.711478] [INFO ] [MAIN ] HPE: Adding 390 new records, updating 0 existing records. [2025-09-02T17:17:42.715202] [INFO ] [REMOTE ] HPP: Incremental fetch complete for 2025-09 (2.27 seconds). [2025-09-02T17:17:42.827400] [INFO ] [MAIN ] HPP: Adding 384 new records, updating 0 existing records. [2025-09-02T17:17:42.830441] [INFO ] [MAIN ] HPE: Combined dataset has 24900 total records. [2025-09-02T17:17:42.930511] [INFO ] [MAIN ] HPP: Combined dataset has 24097 total records. [2025-09-02T17:17:43.083771] [WARN ] [MAIN ] HPS: Failed to fetch data for month 2025-09. [2025-09-02T17:17:43.117089] [WARN ] [MAIN ] HPS: No new data fetched. Keeping existing data. [2025-09-02T17:17:43.116973] [WARN ] [VALIDATOR ] HPE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:43.117348] [INFO ] [MAIN ] Update Progress: 1048/2372 symbols completed. HPS took 1.6s. Estimated remaining: 22m 18s. Rate: 59.4 symbols/min [2025-09-02T17:17:43.272123] [WARN ] [VALIDATOR ] HPP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:43.640588] [INFO ] [MAIN ] HQH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:43.809687] [INFO ] [MAIN ] HQH: Loaded 11830 existing records. [2025-09-02T17:17:43.844143] [WARN ] [VALIDATOR ] HPP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:43.861999] [WARN ] [VALIDATOR ] HPE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:43.878921] [INFO ] [MAIN ] HPP: Combined data validation passed. [2025-09-02T17:17:43.891242] [INFO ] [MAIN ] HPE: Combined data validation passed. [2025-09-02T17:17:44.171407] [INFO ] [MAIN ] HQH: Found 1 missing trading days. [2025-09-02T17:17:44.177598] [INFO ] [REMOTE ] HPQ: Incremental fetch complete for 2025-09 (3.09 seconds). [2025-09-02T17:17:44.206666] [INFO ] [MAIN ] HQH: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:44.227169] [INFO ] [REMOTE ] HQH: Fetching primary data for 2025-09. [2025-09-02T17:17:44.243050] [INFO ] [MAIN ] HPQ: Adding 390 new records, updating 0 existing records. [2025-09-02T17:17:44.287952] [INFO ] [MAIN ] HPQ: Combined dataset has 24877 total records. [2025-09-02T17:17:44.425577] [INFO ] [MAIN ] HPP: Update completed successfully. [2025-09-02T17:17:44.469634] [INFO ] [MAIN ] Update Progress: 1049/2372 symbols completed. HPP took 4.4s. Estimated remaining: 22m 18s. Rate: 59.3 symbols/min [2025-09-02T17:17:44.508751] [WARN ] [VALIDATOR ] HPQ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:44.873531] [INFO ] [MAIN ] HQL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:44.910622] [INFO ] [MAIN ] HPE: Update completed successfully. [2025-09-02T17:17:44.914219] [INFO ] [MAIN ] HQL: Loaded 7536 existing records. [2025-09-02T17:17:44.927751] [INFO ] [MAIN ] Update Progress: 1050/2372 symbols completed. HPE took 6.6s. Estimated remaining: 22m 16s. Rate: 59.4 symbols/min [2025-09-02T17:17:45.228226] [INFO ] [MAIN ] HQL: Found 1 missing trading days. [2025-09-02T17:17:45.253802] [INFO ] [MAIN ] HQL: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:45.274522] [INFO ] [REMOTE ] HQL: Fetching primary data for 2025-09. [2025-09-02T17:17:45.278280] [INFO ] [MAIN ] HR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:45.280397] [WARN ] [VALIDATOR ] HPQ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:45.280667] [INFO ] [MAIN ] HPQ: Combined data validation passed. [2025-09-02T17:17:45.395770] [INFO ] [MAIN ] HR: Loaded 23776 existing records. [2025-09-02T17:17:45.590854] [INFO ] [MAIN ] HPQ: Update completed successfully. [2025-09-02T17:17:45.605180] [INFO ] [MAIN ] Update Progress: 1051/2372 symbols completed. HPQ took 4.9s. Estimated remaining: 22m 15s. Rate: 59.4 symbols/min [2025-09-02T17:17:45.630171] [INFO ] [MAIN ] HR: Found 1 missing trading days. [2025-09-02T17:17:45.673182] [INFO ] [MAIN ] HR: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:45.699874] [INFO ] [REMOTE ] HR: Fetching primary data for 2025-09. [2025-09-02T17:17:45.806539] [INFO ] [MAIN ] HRB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:45.827972] [INFO ] [MAIN ] HRB: Loaded 21924 existing records. [2025-09-02T17:17:46.000104] [INFO ] [MAIN ] HRB: Found 1 missing trading days. [2025-09-02T17:17:46.000294] [INFO ] [MAIN ] HRB: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:46.000499] [INFO ] [REMOTE ] HRB: Fetching primary data for 2025-09. [2025-09-02T17:17:46.254705] [INFO ] [REMOTE ] HQH: Incremental fetch complete for 2025-09 (2.03 seconds). [2025-09-02T17:17:46.277696] [INFO ] [MAIN ] HQH: Adding 189 new records, updating 0 existing records. [2025-09-02T17:17:46.280340] [INFO ] [MAIN ] HQH: Combined dataset has 12019 total records. [2025-09-02T17:17:46.463266] [WARN ] [VALIDATOR ] HQH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:46.564679] [INFO ] [REMOTE ] HQL: Incremental fetch complete for 2025-09 (1.29 seconds). [2025-09-02T17:17:46.599091] [INFO ] [MAIN ] HQL: Adding 108 new records, updating 0 existing records. [2025-09-02T17:17:46.661252] [INFO ] [MAIN ] HQL: Combined dataset has 7644 total records. [2025-09-02T17:17:46.843220] [WARN ] [VALIDATOR ] HQL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:47.029490] [WARN ] [VALIDATOR ] HQH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:47.029868] [INFO ] [MAIN ] HQH: Combined data validation passed. [2025-09-02T17:17:47.065607] [WARN ] [VALIDATOR ] HQL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:47.071624] [INFO ] [MAIN ] HQL: Combined data validation passed. [2025-09-02T17:17:47.142767] [INFO ] [MAIN ] HQL: Update completed successfully. [2025-09-02T17:17:47.144388] [INFO ] [MAIN ] Update Progress: 1052/2372 symbols completed. HQL took 2.6s. Estimated remaining: 22m 14s. Rate: 59.4 symbols/min [2025-09-02T17:17:47.329120] [INFO ] [MAIN ] HRI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:47.336892] [INFO ] [MAIN ] HQH: Update completed successfully. [2025-09-02T17:17:47.338088] [INFO ] [MAIN ] Update Progress: 1053/2372 symbols completed. HQH took 4.2s. Estimated remaining: 22m 12s. Rate: 59.4 symbols/min [2025-09-02T17:17:47.452858] [INFO ] [MAIN ] HRI: Loaded 14523 existing records. [2025-09-02T17:17:47.626988] [INFO ] [MAIN ] HRL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:47.704375] [INFO ] [MAIN ] HRI: Found 1 missing trading days. [2025-09-02T17:17:47.704533] [INFO ] [MAIN ] HRI: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:47.704849] [INFO ] [REMOTE ] HRI: Fetching primary data for 2025-09. [2025-09-02T17:17:47.723219] [INFO ] [MAIN ] HRL: Loaded 24233 existing records. [2025-09-02T17:17:47.901105] [INFO ] [MAIN ] HRL: Found 1 missing trading days. [2025-09-02T17:17:47.903881] [INFO ] [REMOTE ] HR: Incremental fetch complete for 2025-09 (2.20 seconds). [2025-09-02T17:17:47.903926] [INFO ] [MAIN ] HRL: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:47.920285] [INFO ] [REMOTE ] HRL: Fetching primary data for 2025-09. [2025-09-02T17:17:47.950766] [INFO ] [MAIN ] HR: Adding 387 new records, updating 0 existing records. [2025-09-02T17:17:47.954413] [INFO ] [MAIN ] HR: Combined dataset has 24163 total records. [2025-09-02T17:17:48.131551] [WARN ] [VALIDATOR ] HR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:48.237597] [INFO ] [REMOTE ] HRB: Incremental fetch complete for 2025-09 (2.24 seconds). [2025-09-02T17:17:48.333875] [INFO ] [MAIN ] HRB: Adding 373 new records, updating 0 existing records. [2025-09-02T17:17:48.371754] [INFO ] [MAIN ] HRB: Combined dataset has 22297 total records. [2025-09-02T17:17:48.551614] [WARN ] [VALIDATOR ] HRB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:48.739320] [WARN ] [VALIDATOR ] HR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:48.739747] [INFO ] [MAIN ] HR: Combined data validation passed. [2025-09-02T17:17:48.835803] [WARN ] [VALIDATOR ] HRB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:48.838745] [INFO ] [MAIN ] HRB: Combined data validation passed. [2025-09-02T17:17:49.001208] [INFO ] [MAIN ] HR: Update completed successfully. [2025-09-02T17:17:49.004212] [INFO ] [MAIN ] Update Progress: 1054/2372 symbols completed. HR took 4.0s. Estimated remaining: 22m 12s. Rate: 59.4 symbols/min [2025-09-02T17:17:49.191422] [INFO ] [MAIN ] HRTG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:49.195661] [INFO ] [MAIN ] HRB: Update completed successfully. [2025-09-02T17:17:49.198258] [INFO ] [MAIN ] Update Progress: 1055/2372 symbols completed. HRB took 3.6s. Estimated remaining: 22m 10s. Rate: 59.4 symbols/min [2025-09-02T17:17:49.376987] [INFO ] [MAIN ] HRTG: Loaded 15393 existing records. [2025-09-02T17:17:49.379909] [INFO ] [MAIN ] HSBC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:49.554374] [INFO ] [MAIN ] HRTG: Found 1 missing trading days. [2025-09-02T17:17:49.556627] [INFO ] [MAIN ] HRTG: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:49.562528] [INFO ] [REMOTE ] HRI: Incremental fetch complete for 2025-09 (1.86 seconds). [2025-09-02T17:17:49.562888] [INFO ] [REMOTE ] HRTG: Fetching primary data for 2025-09. [2025-09-02T17:17:49.589601] [INFO ] [MAIN ] HRI: Adding 198 new records, updating 0 existing records. [2025-09-02T17:17:49.599778] [INFO ] [MAIN ] HSBC: Loaded 22999 existing records. [2025-09-02T17:17:49.649160] [INFO ] [MAIN ] HRI: Combined dataset has 14721 total records. [2025-09-02T17:17:49.941385] [INFO ] [MAIN ] HSBC: Found 1 missing trading days. [2025-09-02T17:17:49.960414] [INFO ] [MAIN ] HSBC: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:49.960276] [WARN ] [VALIDATOR ] HRI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:49.960669] [INFO ] [REMOTE ] HSBC: Fetching primary data for 2025-09. [2025-09-02T17:17:50.147326] [WARN ] [VALIDATOR ] HRI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:50.147476] [INFO ] [MAIN ] HRI: Combined data validation passed. [2025-09-02T17:17:50.269590] [INFO ] [MAIN ] HRI: Update completed successfully. [2025-09-02T17:17:50.273229] [INFO ] [MAIN ] Update Progress: 1056/2372 symbols completed. HRI took 3.1s. Estimated remaining: 22m 9s. Rate: 59.4 symbols/min [2025-09-02T17:17:50.390894] [INFO ] [REMOTE ] HRL: Incremental fetch complete for 2025-09 (2.47 seconds). [2025-09-02T17:17:50.514394] [INFO ] [MAIN ] HRL: Adding 390 new records, updating 0 existing records. [2025-09-02T17:17:50.518178] [INFO ] [MAIN ] HSHP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:50.530868] [INFO ] [MAIN ] HSHP: Loaded 6780 existing records. [2025-09-02T17:17:50.531010] [INFO ] [MAIN ] HRL: Combined dataset has 24623 total records. [2025-09-02T17:17:50.932291] [WARN ] [VALIDATOR ] HRL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:50.936074] [INFO ] [MAIN ] HSHP: Found 1 missing trading days. [2025-09-02T17:17:50.980843] [INFO ] [MAIN ] HSHP: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:51.016764] [INFO ] [REMOTE ] HSHP: Fetching primary data for 2025-09. [2025-09-02T17:17:51.136093] [WARN ] [VALIDATOR ] HRL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:51.136321] [INFO ] [MAIN ] HRL: Combined data validation passed. [2025-09-02T17:17:51.298805] [INFO ] [MAIN ] HRL: Update completed successfully. [2025-09-02T17:17:51.302158] [INFO ] [MAIN ] Update Progress: 1057/2372 symbols completed. HRL took 4.0s. Estimated remaining: 22m 8s. Rate: 59.4 symbols/min [2025-09-02T17:17:51.496738] [INFO ] [REMOTE ] HRTG: Incremental fetch complete for 2025-09 (1.93 seconds). [2025-09-02T17:17:51.500255] [INFO ] [MAIN ] HSY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:51.528717] [INFO ] [MAIN ] HRTG: Adding 168 new records, updating 0 existing records. [2025-09-02T17:17:51.532531] [INFO ] [MAIN ] HRTG: Combined dataset has 15561 total records. [2025-09-02T17:17:51.665978] [INFO ] [MAIN ] HSY: Loaded 23059 existing records. [2025-09-02T17:17:51.842568] [WARN ] [VALIDATOR ] HRTG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:52.074081] [INFO ] [MAIN ] HSY: Found 1 missing trading days. [2025-09-02T17:17:52.086603] [INFO ] [MAIN ] HSY: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:52.087035] [INFO ] [REMOTE ] HSY: Fetching primary data for 2025-09. [2025-09-02T17:17:52.129020] [WARN ] [VALIDATOR ] HRTG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:52.129309] [INFO ] [MAIN ] HRTG: Combined data validation passed. [2025-09-02T17:17:52.238693] [INFO ] [MAIN ] HRTG: Update completed successfully. [2025-09-02T17:17:52.241675] [INFO ] [MAIN ] Update Progress: 1058/2372 symbols completed. HRTG took 3.2s. Estimated remaining: 22m 7s. Rate: 59.4 symbols/min [2025-09-02T17:17:52.422258] [INFO ] [MAIN ] HTB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:52.428593] [INFO ] [MAIN ] HTB: Loaded 3191 existing records. [2025-09-02T17:17:52.610153] [INFO ] [REMOTE ] HSHP: Incremental fetch complete for 2025-09 (1.59 seconds). [2025-09-02T17:17:52.634669] [INFO ] [MAIN ] HTB: Found 1 missing trading days. [2025-09-02T17:17:52.648574] [INFO ] [MAIN ] HSHP: Adding 97 new records, updating 0 existing records. [2025-09-02T17:17:52.648720] [INFO ] [MAIN ] HTB: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:52.649570] [INFO ] [REMOTE ] HTB: Fetching primary data for 2025-09. [2025-09-02T17:17:52.653383] [INFO ] [MAIN ] HSHP: Combined dataset has 6877 total records. [2025-09-02T17:17:52.830751] [WARN ] [VALIDATOR ] HSHP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:52.865730] [INFO ] [REMOTE ] HSBC: Incremental fetch complete for 2025-09 (2.91 seconds). [2025-09-02T17:17:52.982705] [INFO ] [MAIN ] HSBC: Adding 359 new records, updating 0 existing records. [2025-09-02T17:17:53.066112] [INFO ] [MAIN ] HSBC: Combined dataset has 23358 total records. [2025-09-02T17:17:53.251734] [WARN ] [VALIDATOR ] HSBC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:53.441581] [WARN ] [VALIDATOR ] HSHP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:53.442337] [INFO ] [MAIN ] HSHP: Combined data validation passed. [2025-09-02T17:17:53.482442] [WARN ] [VALIDATOR ] HSBC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:53.483953] [INFO ] [MAIN ] HSBC: Combined data validation passed. [2025-09-02T17:17:53.488364] [INFO ] [MAIN ] HSHP: Update completed successfully. [2025-09-02T17:17:53.489659] [INFO ] [MAIN ] Update Progress: 1059/2372 symbols completed. HSHP took 3.2s. Estimated remaining: 22m 6s. Rate: 59.4 symbols/min [2025-09-02T17:17:53.782900] [INFO ] [MAIN ] HTD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:53.787830] [INFO ] [REMOTE ] HTB: Incremental fetch complete for 2025-09 (1.14 seconds). [2025-09-02T17:17:53.801425] [INFO ] [MAIN ] HTB: Adding 46 new records, updating 0 existing records. [2025-09-02T17:17:53.815691] [INFO ] [MAIN ] HTB: Combined dataset has 3237 total records. [2025-09-02T17:17:53.822143] [INFO ] [MAIN ] HTD: Loaded 6310 existing records. [2025-09-02T17:17:54.143570] [INFO ] [MAIN ] HTD: Found 1 missing trading days. [2025-09-02T17:17:54.149767] [INFO ] [MAIN ] HTD: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:54.168056] [INFO ] [REMOTE ] HTD: Fetching primary data for 2025-09. [2025-09-02T17:17:54.212500] [WARN ] [VALIDATOR ] HTB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:54.437451] [INFO ] [MAIN ] HSBC: Update completed successfully. [2025-09-02T17:17:54.441222] [INFO ] [MAIN ] Update Progress: 1060/2372 symbols completed. HSBC took 5.2s. Estimated remaining: 22m 5s. Rate: 59.4 symbols/min [2025-09-02T17:17:54.583059] [INFO ] [REMOTE ] HSY: Incremental fetch complete for 2025-09 (2.50 seconds). [2025-09-02T17:17:54.569044] [WARN ] [VALIDATOR ] HTB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:54.644919] [INFO ] [MAIN ] HTB: Combined data validation passed. [2025-09-02T17:17:54.659808] [INFO ] [MAIN ] HTFC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:54.679134] [INFO ] [MAIN ] HSY: Adding 385 new records, updating 0 existing records. [2025-09-02T17:17:54.694601] [INFO ] [MAIN ] HTFC: Loaded 228 existing records. [2025-09-02T17:17:54.798343] [INFO ] [MAIN ] HSY: Combined dataset has 23444 total records. [2025-09-02T17:17:54.815873] [INFO ] [MAIN ] HTB: Update completed successfully. [2025-09-02T17:17:54.840047] [INFO ] [MAIN ] Update Progress: 1061/2372 symbols completed. HTB took 2.6s. Estimated remaining: 22m 3s. Rate: 59.4 symbols/min [2025-09-02T17:17:55.114881] [INFO ] [MAIN ] HTFC: Found 2 missing trading days. [2025-09-02T17:17:55.157281] [INFO ] [MAIN ] HTFC: Need to fetch 2 months: 2025-08, 2025-09 [2025-09-02T17:17:55.198868] [INFO ] [REMOTE ] HTFC: Fetching primary data for 2025-08. [2025-09-02T17:17:55.231060] [WARN ] [VALIDATOR ] HSY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:55.359596] [INFO ] [MAIN ] HTGC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:55.521981] [INFO ] [MAIN ] HTGC: Loaded 21182 existing records. [2025-09-02T17:17:55.702914] [INFO ] [MAIN ] HTGC: Found 1 missing trading days. [2025-09-02T17:17:55.705801] [INFO ] [MAIN ] HTGC: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:55.706450] [INFO ] [REMOTE ] HTGC: Fetching primary data for 2025-09. [2025-09-02T17:17:55.705894] [INFO ] [REMOTE ] HTFC: Incremental fetch complete for 2025-08 (0.51 seconds). [2025-09-02T17:17:55.707442] [INFO ] [REMOTE ] HTFC: Fetching primary data for 2025-09. [2025-09-02T17:17:55.707558] [WARN ] [VALIDATOR ] HSY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:55.709569] [INFO ] [MAIN ] HSY: Combined data validation passed. [2025-09-02T17:17:55.780928] [INFO ] [REMOTE ] HTD: Incremental fetch complete for 2025-09 (1.61 seconds). [2025-09-02T17:17:55.820711] [INFO ] [MAIN ] HTD: Adding 76 new records, updating 0 existing records. [2025-09-02T17:17:55.828967] [INFO ] [MAIN ] HTD: Combined dataset has 6386 total records. [2025-09-02T17:17:56.023160] [WARN ] [VALIDATOR ] HTD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:56.251966] [INFO ] [MAIN ] HSY: Update completed successfully. [2025-09-02T17:17:56.255021] [INFO ] [MAIN ] Update Progress: 1062/2372 symbols completed. HSY took 5.0s. Estimated remaining: 22m 3s. Rate: 59.4 symbols/min [2025-09-02T17:17:56.432013] [INFO ] [MAIN ] HTH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:56.436091] [WARN ] [VALIDATOR ] HTD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:17:56.436317] [INFO ] [MAIN ] HTD: Combined data validation passed. [2025-09-02T17:17:56.485489] [INFO ] [MAIN ] HTH: Loaded 15549 existing records. [2025-09-02T17:17:56.545834] [INFO ] [REMOTE ] HTFC: Incremental fetch complete for 2025-09 (0.84 seconds). [2025-09-02T17:17:56.570734] [INFO ] [MAIN ] HTFC: Adding 1 new records, updating 0 existing records. [2025-09-02T17:17:56.583908] [INFO ] [MAIN ] HTFC: Combined dataset has 229 total records. [2025-09-02T17:17:56.774255] [INFO ] [MAIN ] HTH: Found 1 missing trading days. [2025-09-02T17:17:56.785255] [INFO ] [MAIN ] HTD: Update completed successfully. [2025-09-02T17:17:56.785520] [INFO ] [MAIN ] HTH: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:56.785999] [INFO ] [REMOTE ] HTH: Fetching primary data for 2025-09. [2025-09-02T17:17:56.787008] [INFO ] [MAIN ] Update Progress: 1063/2372 symbols completed. HTD took 3.3s. Estimated remaining: 22m 1s. Rate: 59.4 symbols/min [2025-09-02T17:17:56.969146] [WARN ] [VALIDATOR ] HTFC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:17:57.172011] [INFO ] [MAIN ] HUBB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:57.210510] [WARN ] [MAIN ] HTGC: Failed to fetch data for month 2025-09. [2025-09-02T17:17:57.232528] [WARN ] [MAIN ] HTGC: No new data fetched. Keeping existing data. [2025-09-02T17:17:57.232667] [INFO ] [MAIN ] Update Progress: 1064/2372 symbols completed. HTGC took 2.3s. Estimated remaining: 21m 60s. Rate: 59.5 symbols/min [2025-09-02T17:17:57.357959] [INFO ] [MAIN ] HUBB: Loaded 15932 existing records. [2025-09-02T17:17:57.512300] [INFO ] [MAIN ] HUBS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:57.636761] [INFO ] [MAIN ] HUBB: Found 1 missing trading days. [2025-09-02T17:17:57.637272] [INFO ] [MAIN ] HUBB: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:57.637939] [INFO ] [REMOTE ] HUBB: Fetching primary data for 2025-09. [2025-09-02T17:17:57.647741] [INFO ] [MAIN ] HUBS: Loaded 17990 existing records. [2025-09-02T17:17:57.821152] [INFO ] [MAIN ] HUBS: Found 1 missing trading days. [2025-09-02T17:17:57.821496] [INFO ] [MAIN ] HUBS: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:57.821791] [INFO ] [REMOTE ] HUBS: Fetching primary data for 2025-09. [2025-09-02T17:17:57.823206] [WARN ] [VALIDATOR ] HTFC: Missing days changed. Total missing: 88 No longer missing: 2025-01-27 All missing: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-08-06, 2025-08-28 [2025-09-02T17:17:57.823456] [INFO ] [MAIN ] HTFC: Combined data validation passed. [2025-09-02T17:17:57.826452] [INFO ] [MAIN ] HTFC: Update completed successfully. [2025-09-02T17:17:57.826693] [INFO ] [MAIN ] Update Progress: 1065/2372 symbols completed. HTFC took 3.4s. Estimated remaining: 21m 58s. Rate: 59.5 symbols/min [2025-09-02T17:17:57.995572] [INFO ] [MAIN ] HUM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:58.016486] [INFO ] [MAIN ] HUM: Loaded 22094 existing records. [2025-09-02T17:17:58.186685] [INFO ] [MAIN ] HUM: Found 1 missing trading days. [2025-09-02T17:17:58.186859] [INFO ] [MAIN ] HUM: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:58.187062] [INFO ] [REMOTE ] HUM: Fetching primary data for 2025-09. [2025-09-02T17:17:58.482401] [WARN ] [MAIN ] HTH: Failed to fetch data for month 2025-09. [2025-09-02T17:17:58.482532] [WARN ] [MAIN ] HTH: No new data fetched. Keeping existing data. [2025-09-02T17:17:58.482616] [INFO ] [MAIN ] Update Progress: 1066/2372 symbols completed. HTH took 2.2s. Estimated remaining: 21m 57s. Rate: 59.5 symbols/min [2025-09-02T17:17:58.649403] [INFO ] [MAIN ] HUN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:58.672716] [INFO ] [MAIN ] HUN: Loaded 24255 existing records. [2025-09-02T17:17:58.846085] [INFO ] [MAIN ] HUN: Found 1 missing trading days. [2025-09-02T17:17:58.846227] [INFO ] [MAIN ] HUN: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:58.846435] [INFO ] [REMOTE ] HUN: Fetching primary data for 2025-09. [2025-09-02T17:17:59.274720] [WARN ] [MAIN ] HUBB: Failed to fetch data for month 2025-09. [2025-09-02T17:17:59.274881] [WARN ] [MAIN ] HUBB: No new data fetched. Keeping existing data. [2025-09-02T17:17:59.274976] [INFO ] [MAIN ] Update Progress: 1067/2372 symbols completed. HUBB took 2.5s. Estimated remaining: 21m 55s. Rate: 59.5 symbols/min [2025-09-02T17:17:59.442135] [INFO ] [MAIN ] HUYA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:17:59.461084] [INFO ] [MAIN ] HUYA: Loaded 20201 existing records. [2025-09-02T17:17:59.630251] [INFO ] [MAIN ] HUYA: Found 1 missing trading days. [2025-09-02T17:17:59.630372] [INFO ] [MAIN ] HUYA: Need to fetch 1 months: 2025-09 [2025-09-02T17:17:59.630567] [INFO ] [REMOTE ] HUYA: Fetching primary data for 2025-09. [2025-09-02T17:18:00.251135] [INFO ] [REMOTE ] HUBS: Incremental fetch complete for 2025-09 (2.43 seconds). [2025-09-02T17:18:00.284599] [INFO ] [MAIN ] HUBS: Adding 278 new records, updating 0 existing records. [2025-09-02T17:18:00.288434] [INFO ] [MAIN ] HUBS: Combined dataset has 18268 total records. [2025-09-02T17:18:00.463732] [WARN ] [VALIDATOR ] HUBS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:00.653394] [WARN ] [VALIDATOR ] HUBS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:00.653601] [INFO ] [MAIN ] HUBS: Combined data validation passed. [2025-09-02T17:18:00.773234] [INFO ] [MAIN ] HUBS: Update completed successfully. [2025-09-02T17:18:00.775238] [INFO ] [MAIN ] Update Progress: 1068/2372 symbols completed. HUBS took 3.5s. Estimated remaining: 21m 55s. Rate: 59.5 symbols/min [2025-09-02T17:18:00.946309] [INFO ] [MAIN ] HVT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:00.953324] [INFO ] [REMOTE ] HUM: Incremental fetch complete for 2025-09 (2.77 seconds). [2025-09-02T17:18:00.987945] [INFO ] [MAIN ] HVT: Loaded 6340 existing records. [2025-09-02T17:18:00.998474] [INFO ] [MAIN ] HUM: Adding 367 new records, updating 0 existing records. [2025-09-02T17:18:01.127246] [INFO ] [MAIN ] HUM: Combined dataset has 22461 total records. [2025-09-02T17:18:01.207598] [WARN ] [MAIN ] HUYA: Failed to fetch data for month 2025-09. [2025-09-02T17:18:01.235098] [INFO ] [MAIN ] HVT: Found 1 missing trading days. [2025-09-02T17:18:01.246910] [WARN ] [MAIN ] HUYA: No new data fetched. Keeping existing data. [2025-09-02T17:18:01.273344] [INFO ] [MAIN ] Update Progress: 1069/2372 symbols completed. HUYA took 2.0s. Estimated remaining: 21m 53s. Rate: 59.5 symbols/min [2025-09-02T17:18:01.273402] [INFO ] [MAIN ] HVT: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:01.273759] [INFO ] [REMOTE ] HVT: Fetching primary data for 2025-09. [2025-09-02T17:18:01.450808] [WARN ] [VALIDATOR ] HUM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:01.667175] [INFO ] [MAIN ] HWM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:01.743317] [INFO ] [REMOTE ] HUN: Incremental fetch complete for 2025-09 (2.90 seconds). [2025-09-02T17:18:01.800940] [INFO ] [MAIN ] HUN: Adding 384 new records, updating 0 existing records. [2025-09-02T17:18:01.823701] [INFO ] [MAIN ] HWM: Loaded 24151 existing records. [2025-09-02T17:18:01.856714] [INFO ] [MAIN ] HUN: Combined dataset has 24639 total records. [2025-09-02T17:18:02.134892] [INFO ] [MAIN ] HWM: Found 1 missing trading days. [2025-09-02T17:18:02.161323] [INFO ] [MAIN ] HWM: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:02.215667] [WARN ] [VALIDATOR ] HUN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:02.216050] [INFO ] [REMOTE ] HWM: Fetching primary data for 2025-09. [2025-09-02T17:18:02.338728] [WARN ] [VALIDATOR ] HUM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:02.378390] [INFO ] [MAIN ] HUM: Combined data validation passed. [2025-09-02T17:18:02.529933] [WARN ] [VALIDATOR ] HUN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:02.532260] [INFO ] [MAIN ] HUN: Combined data validation passed. [2025-09-02T17:18:02.720911] [INFO ] [MAIN ] HUM: Update completed successfully. [2025-09-02T17:18:02.723851] [INFO ] [MAIN ] Update Progress: 1070/2372 symbols completed. HUM took 4.9s. Estimated remaining: 21m 53s. Rate: 59.5 symbols/min [2025-09-02T17:18:02.839156] [INFO ] [MAIN ] HUN: Update completed successfully. [2025-09-02T17:18:02.841716] [INFO ] [MAIN ] Update Progress: 1071/2372 symbols completed. HUN took 4.4s. Estimated remaining: 21m 51s. Rate: 59.6 symbols/min [2025-09-02T17:18:03.008480] [INFO ] [MAIN ] HXL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:03.031887] [INFO ] [REMOTE ] HVT: Incremental fetch complete for 2025-09 (1.76 seconds). [2025-09-02T17:18:03.057724] [INFO ] [MAIN ] HVT: Adding 118 new records, updating 0 existing records. [2025-09-02T17:18:03.126000] [INFO ] [MAIN ] HY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:03.132728] [INFO ] [MAIN ] HVT: Combined dataset has 6458 total records. [2025-09-02T17:18:03.182594] [INFO ] [MAIN ] HY: Loaded 4140 existing records. [2025-09-02T17:18:03.233386] [INFO ] [MAIN ] HXL: Loaded 20774 existing records. [2025-09-02T17:18:03.547289] [WARN ] [VALIDATOR ] HVT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:03.730783] [INFO ] [MAIN ] HXL: Found 1 missing trading days. [2025-09-02T17:18:03.777708] [INFO ] [MAIN ] HY: Found 1 missing trading days. [2025-09-02T17:18:03.788776] [INFO ] [MAIN ] HXL: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:03.793988] [INFO ] [MAIN ] HY: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:03.799434] [INFO ] [REMOTE ] HXL: Fetching primary data for 2025-09. [2025-09-02T17:18:03.799746] [INFO ] [REMOTE ] HY: Fetching primary data for 2025-09. [2025-09-02T17:18:03.902062] [WARN ] [VALIDATOR ] HVT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:03.902227] [INFO ] [MAIN ] HVT: Combined data validation passed. [2025-09-02T17:18:03.943447] [INFO ] [MAIN ] HVT: Update completed successfully. [2025-09-02T17:18:03.944673] [INFO ] [MAIN ] Update Progress: 1072/2372 symbols completed. HVT took 3.2s. Estimated remaining: 21m 50s. Rate: 59.5 symbols/min [2025-09-02T17:18:04.111356] [INFO ] [MAIN ] HYAC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:04.113425] [INFO ] [MAIN ] HYAC: Loaded 447 existing records. [2025-09-02T17:18:04.290453] [INFO ] [MAIN ] HYAC: Found 1 missing trading days. [2025-09-02T17:18:04.290747] [INFO ] [MAIN ] HYAC: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:04.291011] [INFO ] [REMOTE ] HYAC: Fetching primary data for 2025-09. [2025-09-02T17:18:04.884986] [INFO ] [REMOTE ] HY: Incremental fetch complete for 2025-09 (1.09 seconds). [2025-09-02T17:18:04.893422] [INFO ] [MAIN ] HY: Adding 57 new records, updating 0 existing records. [2025-09-02T17:18:04.895898] [INFO ] [REMOTE ] HYAC: Incremental fetch complete for 2025-09 (0.60 seconds). [2025-09-02T17:18:04.897389] [INFO ] [MAIN ] HYAC: Adding 8 new records, updating 0 existing records. [2025-09-02T17:18:04.899525] [INFO ] [MAIN ] HYAC: Combined dataset has 455 total records. [2025-09-02T17:18:04.969034] [INFO ] [MAIN ] HY: Combined dataset has 4197 total records. [2025-09-02T17:18:05.218788] [WARN ] [VALIDATOR ] HYAC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:05.261524] [INFO ] [REMOTE ] HWM: Incremental fetch complete for 2025-09 (3.05 seconds). [2025-09-02T17:18:05.292761] [WARN ] [VALIDATOR ] HY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:05.450288] [INFO ] [MAIN ] HWM: Adding 384 new records, updating 0 existing records. [2025-09-02T17:18:05.700313] [INFO ] [MAIN ] HWM: Combined dataset has 24535 total records. [2025-09-02T17:18:05.770764] [INFO ] [REMOTE ] HXL: Incremental fetch complete for 2025-09 (1.97 seconds). [2025-09-02T17:18:05.874606] [INFO ] [MAIN ] HXL: Adding 335 new records, updating 0 existing records. [2025-09-02T17:18:05.885782] [WARN ] [VALIDATOR ] HY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:05.897195] [WARN ] [VALIDATOR ] HYAC: Missing data for 91 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-10, 2025-06-23, 2025-07-30, 2025-08-04, 2025-08-05 [2025-09-02T17:18:05.910480] [INFO ] [MAIN ] HYAC: Combined data validation passed. [2025-09-02T17:18:05.910602] [INFO ] [MAIN ] HY: Combined data validation passed. [2025-09-02T17:18:05.951678] [WARN ] [VALIDATOR ] HWM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:06.018738] [INFO ] [MAIN ] HYAC: Update completed successfully. [2025-09-02T17:18:06.049080] [INFO ] [MAIN ] Update Progress: 1073/2372 symbols completed. HYAC took 2.1s. Estimated remaining: 21m 50s. Rate: 59.5 symbols/min [2025-09-02T17:18:06.072532] [INFO ] [MAIN ] HXL: Combined dataset has 21109 total records. [2025-09-02T17:18:06.100428] [INFO ] [MAIN ] HY: Update completed successfully. [2025-09-02T17:18:06.124737] [INFO ] [MAIN ] Update Progress: 1074/2372 symbols completed. HY took 3.3s. Estimated remaining: 21m 48s. Rate: 59.5 symbols/min [2025-09-02T17:18:06.589490] [INFO ] [MAIN ] HYBX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:06.689391] [WARN ] [VALIDATOR ] HXL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:06.690333] [INFO ] [MAIN ] HYI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:06.722123] [INFO ] [MAIN ] HYBX: Loaded 249 existing records. [2025-09-02T17:18:06.818578] [INFO ] [MAIN ] HYI: Loaded 4182 existing records. [2025-09-02T17:18:07.195704] [INFO ] [MAIN ] HYBX: Found 1 missing trading days. [2025-09-02T17:18:07.196317] [INFO ] [MAIN ] HYBX: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:07.196853] [INFO ] [REMOTE ] HYBX: Fetching primary data for 2025-09. [2025-09-02T17:18:07.228668] [INFO ] [MAIN ] HYI: Found 1 missing trading days. [2025-09-02T17:18:07.229039] [INFO ] [MAIN ] HYI: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:07.229404] [INFO ] [REMOTE ] HYI: Fetching primary data for 2025-09. [2025-09-02T17:18:07.236145] [WARN ] [VALIDATOR ] HXL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:07.236184] [WARN ] [VALIDATOR ] HWM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:07.236357] [INFO ] [MAIN ] HWM: Combined data validation passed. [2025-09-02T17:18:07.236456] [INFO ] [MAIN ] HXL: Combined data validation passed. [2025-09-02T17:18:07.533623] [INFO ] [MAIN ] HWM: Update completed successfully. [2025-09-02T17:18:07.538679] [INFO ] [MAIN ] Update Progress: 1075/2372 symbols completed. HWM took 6.3s. Estimated remaining: 21m 48s. Rate: 59.5 symbols/min [2025-09-02T17:18:07.732611] [INFO ] [MAIN ] HYT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:07.739042] [INFO ] [MAIN ] HXL: Update completed successfully. [2025-09-02T17:18:07.742235] [INFO ] [MAIN ] Update Progress: 1076/2372 symbols completed. HXL took 5.0s. Estimated remaining: 21m 46s. Rate: 59.6 symbols/min [2025-09-02T17:18:07.862748] [INFO ] [MAIN ] HYT: Loaded 15165 existing records. [2025-09-02T17:18:08.035956] [INFO ] [MAIN ] HYTR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:08.090994] [INFO ] [MAIN ] HYTR: Loaded 1305 existing records. [2025-09-02T17:18:08.179714] [INFO ] [MAIN ] HYT: Found 1 missing trading days. [2025-09-02T17:18:08.196340] [INFO ] [MAIN ] HYT: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:08.218813] [INFO ] [REMOTE ] HYT: Fetching primary data for 2025-09. [2025-09-02T17:18:08.243303] [INFO ] [REMOTE ] HYBX: Incremental fetch complete for 2025-09 (1.05 seconds). [2025-09-02T17:18:08.269470] [INFO ] [MAIN ] HYBX: Adding 2 new records, updating 0 existing records. [2025-09-02T17:18:08.294978] [INFO ] [MAIN ] HYTR: Found 1 missing trading days. [2025-09-02T17:18:08.296302] [INFO ] [MAIN ] HYBX: Combined dataset has 251 total records. [2025-09-02T17:18:08.329018] [INFO ] [MAIN ] HYTR: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:08.349540] [INFO ] [REMOTE ] HYTR: Fetching primary data for 2025-09. [2025-09-02T17:18:08.343530] [INFO ] [REMOTE ] HYI: Incremental fetch complete for 2025-09 (1.11 seconds). [2025-09-02T17:18:08.402250] [INFO ] [MAIN ] HYI: Adding 25 new records, updating 0 existing records. [2025-09-02T17:18:08.475713] [INFO ] [MAIN ] HYI: Combined dataset has 4207 total records. [2025-09-02T17:18:08.494663] [WARN ] [VALIDATOR ] HYBX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:08.880030] [WARN ] [VALIDATOR ] HYI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:09.098795] [WARN ] [VALIDATOR ] HYI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:09.098893] [WARN ] [VALIDATOR ] HYBX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:09.099183] [INFO ] [MAIN ] HYI: Combined data validation passed. [2025-09-02T17:18:09.099312] [INFO ] [MAIN ] HYBX: Combined data validation passed. [2025-09-02T17:18:09.117091] [INFO ] [MAIN ] HYBX: Update completed successfully. [2025-09-02T17:18:09.123279] [INFO ] [MAIN ] Update Progress: 1077/2372 symbols completed. HYBX took 3.1s. Estimated remaining: 21m 45s. Rate: 59.5 symbols/min [2025-09-02T17:18:09.130239] [INFO ] [MAIN ] HYI: Update completed successfully. [2025-09-02T17:18:09.130826] [INFO ] [MAIN ] Update Progress: 1078/2372 symbols completed. HYI took 3.0s. Estimated remaining: 21m 43s. Rate: 59.6 symbols/min [2025-09-02T17:18:09.250891] [INFO ] [REMOTE ] HYTR: Incremental fetch complete for 2025-09 (0.90 seconds). [2025-09-02T17:18:09.253911] [INFO ] [MAIN ] HYTR: Adding 19 new records, updating 0 existing records. [2025-09-02T17:18:09.255377] [INFO ] [MAIN ] HYTR: Combined dataset has 1324 total records. [2025-09-02T17:18:09.443362] [WARN ] [VALIDATOR ] HYTR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:09.626229] [WARN ] [VALIDATOR ] HYTR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:09.626429] [INFO ] [MAIN ] HYTR: Combined data validation passed. [2025-09-02T17:18:09.636112] [INFO ] [MAIN ] HYTR: Update completed successfully. [2025-09-02T17:18:09.636492] [INFO ] [MAIN ] Update Progress: 1079/2372 symbols completed. HYTR took 1.9s. Estimated remaining: 21m 41s. Rate: 59.6 symbols/min [2025-09-02T17:18:10.576722] [INFO ] [REMOTE ] HYT: Incremental fetch complete for 2025-09 (2.36 seconds). [2025-09-02T17:18:10.604036] [INFO ] [MAIN ] HYT: Adding 220 new records, updating 0 existing records. [2025-09-02T17:18:10.606966] [INFO ] [MAIN ] HYT: Combined dataset has 15385 total records. [2025-09-02T17:18:10.789623] [WARN ] [VALIDATOR ] HYT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:10.974896] [WARN ] [VALIDATOR ] HYT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:10.975073] [INFO ] [MAIN ] HYT: Combined data validation passed. [2025-09-02T17:18:11.076541] [INFO ] [MAIN ] HYT: Update completed successfully. [2025-09-02T17:18:11.078266] [INFO ] [MAIN ] Update Progress: 1080/2372 symbols completed. HYT took 3.5s. Estimated remaining: 21m 41s. Rate: 59.6 symbols/min [2025-09-02T17:18:11.783819] [INFO ] [MAIN ] HZO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:11.722170] [INFO ] [MAIN ] IAG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:11.786259] [INFO ] [MAIN ] IBM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:11.789160] [INFO ] [MAIN ] IAE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:11.801828] [INFO ] [MAIN ] IAE: Loaded 2722 existing records. [2025-09-02T17:18:11.875798] [INFO ] [MAIN ] HZO: Loaded 12781 existing records. [2025-09-02T17:18:12.035034] [INFO ] [MAIN ] IAG: Loaded 24381 existing records. [2025-09-02T17:18:12.050992] [INFO ] [MAIN ] IBM: Loaded 24495 existing records. [2025-09-02T17:18:12.171590] [INFO ] [MAIN ] IAE: Found 1 missing trading days. [2025-09-02T17:18:12.213230] [INFO ] [MAIN ] IAE: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:12.318314] [INFO ] [REMOTE ] IAE: Fetching primary data for 2025-09. [2025-09-02T17:18:12.390099] [INFO ] [MAIN ] HZO: Found 1 missing trading days. [2025-09-02T17:18:12.418140] [INFO ] [MAIN ] HZO: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:12.459129] [INFO ] [REMOTE ] HZO: Fetching primary data for 2025-09. [2025-09-02T17:18:12.514296] [INFO ] [MAIN ] IBM: Found 1 missing trading days. [2025-09-02T17:18:12.530795] [INFO ] [MAIN ] IBM: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:12.559995] [INFO ] [REMOTE ] IBM: Fetching primary data for 2025-09. [2025-09-02T17:18:12.605086] [INFO ] [MAIN ] IAG: Found 1 missing trading days. [2025-09-02T17:18:12.606295] [INFO ] [MAIN ] IAG: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:12.606730] [INFO ] [REMOTE ] IAG: Fetching primary data for 2025-09. [2025-09-02T17:18:13.677695] [INFO ] [REMOTE ] IAE: Incremental fetch complete for 2025-09 (1.36 seconds). [2025-09-02T17:18:13.682983] [INFO ] [MAIN ] IAE: Adding 32 new records, updating 0 existing records. [2025-09-02T17:18:13.684689] [INFO ] [MAIN ] IAE: Combined dataset has 2754 total records. [2025-09-02T17:18:13.867765] [WARN ] [VALIDATOR ] IAE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:14.054667] [WARN ] [VALIDATOR ] IAE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:14.054887] [INFO ] [MAIN ] IAE: Combined data validation passed. [2025-09-02T17:18:14.072035] [INFO ] [MAIN ] IAE: Update completed successfully. [2025-09-02T17:18:14.072452] [INFO ] [MAIN ] Update Progress: 1081/2372 symbols completed. IAE took 3.0s. Estimated remaining: 21m 42s. Rate: 59.5 symbols/min [2025-09-02T17:18:14.240521] [INFO ] [MAIN ] IBN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:14.264695] [INFO ] [MAIN ] IBN: Loaded 24021 existing records. [2025-09-02T17:18:14.436065] [INFO ] [MAIN ] IBN: Found 1 missing trading days. [2025-09-02T17:18:14.438261] [INFO ] [MAIN ] IBN: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:14.438356] [INFO ] [REMOTE ] HZO: Incremental fetch complete for 2025-09 (1.98 seconds). [2025-09-02T17:18:14.445799] [INFO ] [REMOTE ] IBN: Fetching primary data for 2025-09. [2025-09-02T17:18:14.459180] [INFO ] [MAIN ] HZO: Adding 156 new records, updating 0 existing records. [2025-09-02T17:18:14.462442] [INFO ] [MAIN ] HZO: Combined dataset has 12937 total records. [2025-09-02T17:18:14.635275] [WARN ] [VALIDATOR ] HZO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:14.814421] [WARN ] [VALIDATOR ] HZO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:14.814596] [INFO ] [MAIN ] HZO: Combined data validation passed. [2025-09-02T17:18:14.896549] [INFO ] [MAIN ] HZO: Update completed successfully. [2025-09-02T17:18:14.897818] [INFO ] [MAIN ] Update Progress: 1082/2372 symbols completed. HZO took 3.8s. Estimated remaining: 21m 41s. Rate: 59.5 symbols/min [2025-09-02T17:18:15.065401] [INFO ] [MAIN ] IBP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:15.079788] [INFO ] [MAIN ] IBP: Loaded 13879 existing records. [2025-09-02T17:18:15.181456] [INFO ] [REMOTE ] IAG: Incremental fetch complete for 2025-09 (2.57 seconds). [2025-09-02T17:18:15.269382] [INFO ] [MAIN ] IAG: Adding 390 new records, updating 0 existing records. [2025-09-02T17:18:15.301859] [INFO ] [MAIN ] IBP: Found 1 missing trading days. [2025-09-02T17:18:15.303427] [INFO ] [MAIN ] IBP: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:15.303850] [INFO ] [REMOTE ] IBP: Fetching primary data for 2025-09. [2025-09-02T17:18:15.305934] [INFO ] [MAIN ] IAG: Combined dataset has 24771 total records. [2025-09-02T17:18:15.483126] [WARN ] [VALIDATOR ] IAG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:15.642512] [WARN ] [MAIN ] IBN: Failed to fetch data for month 2025-09. [2025-09-02T17:18:15.662122] [WARN ] [MAIN ] IBN: No new data fetched. Keeping existing data. [2025-09-02T17:18:15.669002] [INFO ] [MAIN ] Update Progress: 1083/2372 symbols completed. IBN took 1.6s. Estimated remaining: 21m 40s. Rate: 59.5 symbols/min [2025-09-02T17:18:15.841362] [INFO ] [MAIN ] IBTA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:15.850320] [WARN ] [VALIDATOR ] IAG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:15.850524] [INFO ] [MAIN ] IAG: Combined data validation passed. [2025-09-02T17:18:15.857235] [INFO ] [MAIN ] IBTA: Loaded 15099 existing records. [2025-09-02T17:18:16.125204] [INFO ] [MAIN ] IBTA: Found 1 missing trading days. [2025-09-02T17:18:16.131837] [INFO ] [MAIN ] IBTA: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:16.132088] [INFO ] [REMOTE ] IBTA: Fetching primary data for 2025-09. [2025-09-02T17:18:16.137381] [INFO ] [REMOTE ] IBM: Incremental fetch complete for 2025-09 (3.58 seconds). [2025-09-02T17:18:16.185826] [INFO ] [MAIN ] IBM: Adding 389 new records, updating 0 existing records. [2025-09-02T17:18:16.225849] [INFO ] [MAIN ] IBM: Combined dataset has 24884 total records. [2025-09-02T17:18:16.251267] [INFO ] [MAIN ] IAG: Update completed successfully. [2025-09-02T17:18:16.293126] [INFO ] [MAIN ] Update Progress: 1084/2372 symbols completed. IAG took 5.2s. Estimated remaining: 21m 38s. Rate: 59.5 symbols/min [2025-09-02T17:18:16.556640] [WARN ] [VALIDATOR ] IBM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:16.643260] [INFO ] [MAIN ] ICE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:16.787237] [INFO ] [MAIN ] ICE: Loaded 24036 existing records. [2025-09-02T17:18:16.965006] [INFO ] [MAIN ] ICE: Found 1 missing trading days. [2025-09-02T17:18:16.968065] [INFO ] [MAIN ] ICE: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:16.968664] [INFO ] [REMOTE ] ICE: Fetching primary data for 2025-09. [2025-09-02T17:18:16.968311] [INFO ] [REMOTE ] IBP: Incremental fetch complete for 2025-09 (1.66 seconds). [2025-09-02T17:18:16.996064] [INFO ] [MAIN ] IBP: Adding 173 new records, updating 0 existing records. [2025-09-02T17:18:16.996990] [WARN ] [VALIDATOR ] IBM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:16.997244] [INFO ] [MAIN ] IBM: Combined data validation passed. [2025-09-02T17:18:17.000448] [INFO ] [MAIN ] IBP: Combined dataset has 14052 total records. [2025-09-02T17:18:17.297459] [WARN ] [VALIDATOR ] IBP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:17.525536] [INFO ] [MAIN ] IBM: Update completed successfully. [2025-09-02T17:18:17.528611] [INFO ] [MAIN ] Update Progress: 1085/2372 symbols completed. IBM took 6.4s. Estimated remaining: 21m 37s. Rate: 59.5 symbols/min [2025-09-02T17:18:17.701266] [INFO ] [MAIN ] ICL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:17.704555] [WARN ] [VALIDATOR ] IBP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:17.704814] [INFO ] [MAIN ] IBP: Combined data validation passed. [2025-09-02T17:18:17.789315] [INFO ] [MAIN ] ICL: Loaded 17250 existing records. [2025-09-02T17:18:17.887690] [INFO ] [MAIN ] IBP: Update completed successfully. [2025-09-02T17:18:17.911312] [INFO ] [MAIN ] Update Progress: 1086/2372 symbols completed. IBP took 3.0s. Estimated remaining: 21m 36s. Rate: 59.6 symbols/min [2025-09-02T17:18:18.092819] [INFO ] [MAIN ] ICL: Found 1 missing trading days. [2025-09-02T17:18:18.113724] [INFO ] [MAIN ] ICL: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:18.139324] [INFO ] [REMOTE ] ICL: Fetching primary data for 2025-09. [2025-09-02T17:18:18.164390] [INFO ] [MAIN ] IDA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:18.181430] [INFO ] [MAIN ] IDA: Loaded 15659 existing records. [2025-09-02T17:18:18.353214] [INFO ] [MAIN ] IDA: Found 1 missing trading days. [2025-09-02T17:18:18.353415] [INFO ] [MAIN ] IDA: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:18.353678] [INFO ] [REMOTE ] IDA: Fetching primary data for 2025-09. [2025-09-02T17:18:18.705147] [INFO ] [REMOTE ] IBTA: Incremental fetch complete for 2025-09 (2.57 seconds). [2025-09-02T17:18:18.737263] [INFO ] [MAIN ] IBTA: Adding 306 new records, updating 0 existing records. [2025-09-02T17:18:18.740064] [INFO ] [MAIN ] IBTA: Combined dataset has 15405 total records. [2025-09-02T17:18:18.913517] [WARN ] [VALIDATOR ] IBTA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:19.100378] [WARN ] [VALIDATOR ] IBTA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:19.100524] [INFO ] [MAIN ] IBTA: Combined data validation passed. [2025-09-02T17:18:19.198948] [INFO ] [MAIN ] IBTA: Update completed successfully. [2025-09-02T17:18:19.200618] [INFO ] [MAIN ] Update Progress: 1087/2372 symbols completed. IBTA took 3.5s. Estimated remaining: 21m 35s. Rate: 59.5 symbols/min [2025-09-02T17:18:19.370953] [INFO ] [MAIN ] IDE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:19.376338] [INFO ] [MAIN ] IDE: Loaded 4255 existing records. [2025-09-02T17:18:19.550325] [INFO ] [MAIN ] IDE: Found 1 missing trading days. [2025-09-02T17:18:19.550475] [INFO ] [MAIN ] IDE: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:19.550706] [INFO ] [REMOTE ] IDE: Fetching primary data for 2025-09. [2025-09-02T17:18:19.746059] [INFO ] [REMOTE ] ICE: Incremental fetch complete for 2025-09 (2.78 seconds). [2025-09-02T17:18:19.790994] [INFO ] [MAIN ] ICE: Adding 390 new records, updating 0 existing records. [2025-09-02T17:18:19.794778] [INFO ] [MAIN ] ICE: Combined dataset has 24426 total records. [2025-09-02T17:18:19.981792] [WARN ] [VALIDATOR ] ICE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:20.172115] [WARN ] [VALIDATOR ] ICE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:20.172293] [INFO ] [MAIN ] ICE: Combined data validation passed. [2025-09-02T17:18:20.331564] [INFO ] [MAIN ] ICE: Update completed successfully. [2025-09-02T17:18:20.334315] [INFO ] [MAIN ] Update Progress: 1088/2372 symbols completed. ICE took 4.0s. Estimated remaining: 21m 34s. Rate: 59.5 symbols/min [2025-09-02T17:18:20.438721] [INFO ] [REMOTE ] IDA: Incremental fetch complete for 2025-09 (2.09 seconds). [2025-09-02T17:18:20.491165] [INFO ] [MAIN ] IDA: Adding 205 new records, updating 0 existing records. [2025-09-02T17:18:20.540308] [INFO ] [MAIN ] IDT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:20.544475] [INFO ] [REMOTE ] ICL: Incremental fetch complete for 2025-09 (2.41 seconds). [2025-09-02T17:18:20.580035] [INFO ] [MAIN ] ICL: Adding 317 new records, updating 0 existing records. [2025-09-02T17:18:20.581066] [INFO ] [MAIN ] IDA: Combined dataset has 15864 total records. [2025-09-02T17:18:20.634575] [INFO ] [REMOTE ] IDE: Incremental fetch complete for 2025-09 (1.08 seconds). [2025-09-02T17:18:20.690662] [INFO ] [MAIN ] IDT: Loaded 8477 existing records. [2025-09-02T17:18:20.674985] [INFO ] [MAIN ] IDE: Adding 59 new records, updating 0 existing records. [2025-09-02T17:18:20.751441] [INFO ] [MAIN ] ICL: Combined dataset has 17567 total records. [2025-09-02T17:18:20.869708] [INFO ] [MAIN ] IDE: Combined dataset has 4314 total records. [2025-09-02T17:18:20.902427] [WARN ] [VALIDATOR ] IDA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:21.181522] [INFO ] [MAIN ] IDT: Found 1 missing trading days. [2025-09-02T17:18:21.235009] [INFO ] [MAIN ] IDT: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:21.317845] [INFO ] [REMOTE ] IDT: Fetching primary data for 2025-09. [2025-09-02T17:18:21.433188] [WARN ] [VALIDATOR ] ICL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:21.485852] [WARN ] [VALIDATOR ] IDE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:21.899509] [WARN ] [VALIDATOR ] ICL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:21.899883] [INFO ] [MAIN ] ICL: Combined data validation passed. [2025-09-02T17:18:21.899637] [WARN ] [VALIDATOR ] IDA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:21.899568] [WARN ] [VALIDATOR ] IDE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:21.900074] [INFO ] [MAIN ] IDA: Combined data validation passed. [2025-09-02T17:18:21.900401] [INFO ] [MAIN ] IDE: Combined data validation passed. [2025-09-02T17:18:22.090846] [INFO ] [MAIN ] IDE: Update completed successfully. [2025-09-02T17:18:22.093230] [INFO ] [MAIN ] Update Progress: 1089/2372 symbols completed. IDE took 2.9s. Estimated remaining: 21m 34s. Rate: 59.5 symbols/min [2025-09-02T17:18:22.277056] [INFO ] [MAIN ] IEX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:22.303151] [INFO ] [MAIN ] IEX: Loaded 17721 existing records. [2025-09-02T17:18:22.419125] [INFO ] [MAIN ] IDA: Update completed successfully. [2025-09-02T17:18:22.426317] [INFO ] [MAIN ] Update Progress: 1090/2372 symbols completed. IDA took 4.5s. Estimated remaining: 21m 32s. Rate: 59.5 symbols/min [2025-09-02T17:18:22.494811] [INFO ] [MAIN ] ICL: Update completed successfully. [2025-09-02T17:18:22.561520] [INFO ] [MAIN ] IEX: Found 1 missing trading days. [2025-09-02T17:18:22.573236] [INFO ] [MAIN ] IEX: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:22.551848] [INFO ] [MAIN ] Update Progress: 1091/2372 symbols completed. ICL took 5.0s. Estimated remaining: 21m 30s. Rate: 59.6 symbols/min [2025-09-02T17:18:22.584130] [INFO ] [REMOTE ] IEX: Fetching primary data for 2025-09. [2025-09-02T17:18:22.763123] [INFO ] [MAIN ] IFF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:22.834104] [INFO ] [MAIN ] IFN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:22.852783] [INFO ] [MAIN ] IFF: Loaded 23163 existing records. [2025-09-02T17:18:22.888481] [INFO ] [MAIN ] IFN: Loaded 8449 existing records. [2025-09-02T17:18:23.169775] [INFO ] [REMOTE ] IDT: Incremental fetch complete for 2025-09 (1.85 seconds). [2025-09-02T17:18:23.247867] [INFO ] [MAIN ] IDT: Adding 117 new records, updating 0 existing records. [2025-09-02T17:18:23.261062] [INFO ] [MAIN ] IFN: Found 1 missing trading days. [2025-09-02T17:18:23.269190] [INFO ] [MAIN ] IFF: Found 1 missing trading days. [2025-09-02T17:18:23.270333] [INFO ] [MAIN ] IFF: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:23.270715] [INFO ] [REMOTE ] IFF: Fetching primary data for 2025-09. [2025-09-02T17:18:23.270414] [INFO ] [MAIN ] IFN: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:23.272289] [INFO ] [MAIN ] IDT: Combined dataset has 8594 total records. [2025-09-02T17:18:23.271300] [INFO ] [REMOTE ] IFN: Fetching primary data for 2025-09. [2025-09-02T17:18:23.447444] [WARN ] [VALIDATOR ] IDT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:23.626885] [WARN ] [VALIDATOR ] IDT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:23.627073] [INFO ] [MAIN ] IDT: Combined data validation passed. [2025-09-02T17:18:23.678759] [INFO ] [MAIN ] IDT: Update completed successfully. [2025-09-02T17:18:23.679820] [INFO ] [MAIN ] Update Progress: 1092/2372 symbols completed. IDT took 3.3s. Estimated remaining: 21m 29s. Rate: 59.6 symbols/min [2025-09-02T17:18:23.847725] [INFO ] [MAIN ] IFS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:23.847830] [WARN ] [MAIN ] IEX: Failed to fetch data for month 2025-09. [2025-09-02T17:18:23.848085] [WARN ] [MAIN ] IEX: No new data fetched. Keeping existing data. [2025-09-02T17:18:23.848455] [INFO ] [MAIN ] Update Progress: 1093/2372 symbols completed. IEX took 1.8s. Estimated remaining: 21m 27s. Rate: 59.6 symbols/min [2025-09-02T17:18:23.955389] [INFO ] [MAIN ] IFS: Loaded 10191 existing records. [2025-09-02T17:18:24.129941] [INFO ] [MAIN ] IGA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:24.203392] [INFO ] [MAIN ] IGA: Loaded 4364 existing records. [2025-09-02T17:18:24.207681] [INFO ] [MAIN ] IFS: Found 1 missing trading days. [2025-09-02T17:18:24.238322] [INFO ] [MAIN ] IFS: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:24.269784] [INFO ] [REMOTE ] IFS: Fetching primary data for 2025-09. [2025-09-02T17:18:24.375173] [INFO ] [MAIN ] IGA: Found 1 missing trading days. [2025-09-02T17:18:24.375291] [INFO ] [MAIN ] IGA: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:24.375483] [INFO ] [REMOTE ] IGA: Fetching primary data for 2025-09. [2025-09-02T17:18:24.390166] [WARN ] [MAIN ] IFN: Failed to fetch data for month 2025-09. [2025-09-02T17:18:24.390251] [WARN ] [MAIN ] IFN: No new data fetched. Keeping existing data. [2025-09-02T17:18:24.390323] [INFO ] [MAIN ] Update Progress: 1094/2372 symbols completed. IFN took 1.8s. Estimated remaining: 21m 26s. Rate: 59.6 symbols/min [2025-09-02T17:18:24.560619] [INFO ] [MAIN ] IGD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:24.571513] [INFO ] [MAIN ] IGD: Loaded 9278 existing records. [2025-09-02T17:18:24.738547] [INFO ] [MAIN ] IGD: Found 1 missing trading days. [2025-09-02T17:18:24.738674] [INFO ] [MAIN ] IGD: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:24.738868] [INFO ] [REMOTE ] IGD: Fetching primary data for 2025-09. [2025-09-02T17:18:25.622722] [INFO ] [REMOTE ] IGA: Incremental fetch complete for 2025-09 (1.25 seconds). [2025-09-02T17:18:25.629590] [INFO ] [MAIN ] IGA: Adding 40 new records, updating 0 existing records. [2025-09-02T17:18:25.631054] [INFO ] [MAIN ] IGA: Combined dataset has 4404 total records. [2025-09-02T17:18:25.805575] [WARN ] [VALIDATOR ] IGA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:25.907348] [INFO ] [REMOTE ] IFF: Incremental fetch complete for 2025-09 (2.64 seconds). [2025-09-02T17:18:26.007204] [INFO ] [MAIN ] IFF: Adding 386 new records, updating 0 existing records. [2025-09-02T17:18:26.033409] [INFO ] [MAIN ] IFF: Combined dataset has 23549 total records. [2025-09-02T17:18:26.137893] [INFO ] [REMOTE ] IFS: Incremental fetch complete for 2025-09 (1.87 seconds). [2025-09-02T17:18:26.174657] [INFO ] [MAIN ] IFS: Adding 107 new records, updating 0 existing records. [2025-09-02T17:18:26.230004] [WARN ] [VALIDATOR ] IFF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:26.306777] [INFO ] [MAIN ] IFS: Combined dataset has 10298 total records. [2025-09-02T17:18:26.437877] [INFO ] [REMOTE ] IGD: Incremental fetch complete for 2025-09 (1.70 seconds). [2025-09-02T17:18:26.469866] [WARN ] [VALIDATOR ] IGA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:26.527664] [INFO ] [MAIN ] IGA: Combined data validation passed. [2025-09-02T17:18:26.527555] [INFO ] [MAIN ] IGD: Adding 86 new records, updating 0 existing records. [2025-09-02T17:18:26.651007] [WARN ] [VALIDATOR ] IFS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:26.677099] [INFO ] [MAIN ] IGD: Combined dataset has 9364 total records. [2025-09-02T17:18:26.715705] [INFO ] [MAIN ] IGA: Update completed successfully. [2025-09-02T17:18:26.772918] [INFO ] [MAIN ] Update Progress: 1095/2372 symbols completed. IGA took 2.9s. Estimated remaining: 21m 26s. Rate: 59.6 symbols/min [2025-09-02T17:18:27.412683] [WARN ] [VALIDATOR ] IGD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:27.471524] [INFO ] [MAIN ] IGI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:27.576205] [INFO ] [MAIN ] IGI: Loaded 2203 existing records. [2025-09-02T17:18:27.602859] [WARN ] [VALIDATOR ] IFF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:27.663067] [INFO ] [MAIN ] IFF: Combined data validation passed. [2025-09-02T17:18:28.000587] [WARN ] [VALIDATOR ] IFS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:28.046200] [INFO ] [MAIN ] IFS: Combined data validation passed. [2025-09-02T17:18:28.076082] [INFO ] [MAIN ] IGI: Found 1 missing trading days. [2025-09-02T17:18:28.078746] [INFO ] [MAIN ] IGI: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:28.080492] [INFO ] [REMOTE ] IGI: Fetching primary data for 2025-09. [2025-09-02T17:18:28.197119] [INFO ] [MAIN ] IFS: Update completed successfully. [2025-09-02T17:18:28.199655] [INFO ] [MAIN ] Update Progress: 1096/2372 symbols completed. IFS took 4.5s. Estimated remaining: 21m 26s. Rate: 59.5 symbols/min [2025-09-02T17:18:28.274294] [INFO ] [MAIN ] IFF: Update completed successfully. [2025-09-02T17:18:28.288688] [INFO ] [MAIN ] Update Progress: 1097/2372 symbols completed. IFF took 5.9s. Estimated remaining: 21m 24s. Rate: 59.6 symbols/min [2025-09-02T17:18:28.341991] [WARN ] [VALIDATOR ] IGD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:28.357992] [INFO ] [MAIN ] IGD: Combined data validation passed. [2025-09-02T17:18:28.466803] [INFO ] [MAIN ] IGR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:28.609785] [INFO ] [MAIN ] IH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:28.624380] [INFO ] [MAIN ] IGR: Loaded 14553 existing records. [2025-09-02T17:18:28.687072] [INFO ] [MAIN ] IH: Loaded 1540 existing records. [2025-09-02T17:18:28.747634] [INFO ] [MAIN ] IGD: Update completed successfully. [2025-09-02T17:18:28.801965] [INFO ] [MAIN ] Update Progress: 1098/2372 symbols completed. IGD took 4.4s. Estimated remaining: 21m 22s. Rate: 59.6 symbols/min [2025-09-02T17:18:29.035240] [INFO ] [MAIN ] IGR: Found 1 missing trading days. [2025-09-02T17:18:29.072636] [INFO ] [MAIN ] IGR: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:29.051069] [INFO ] [REMOTE ] IGI: Incremental fetch complete for 2025-09 (0.97 seconds). [2025-09-02T17:18:29.080459] [INFO ] [REMOTE ] IGR: Fetching primary data for 2025-09. [2025-09-02T17:18:29.105886] [INFO ] [MAIN ] IGI: Adding 13 new records, updating 0 existing records. [2025-09-02T17:18:29.121876] [INFO ] [MAIN ] IH: Found 1 missing trading days. [2025-09-02T17:18:29.132423] [INFO ] [MAIN ] IH: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:29.150228] [INFO ] [REMOTE ] IH: Fetching primary data for 2025-09. [2025-09-02T17:18:29.162711] [INFO ] [MAIN ] IGI: Combined dataset has 2216 total records. [2025-09-02T17:18:29.182943] [INFO ] [MAIN ] IHD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:29.306911] [INFO ] [MAIN ] IHD: Loaded 2947 existing records. [2025-09-02T17:18:29.474211] [WARN ] [VALIDATOR ] IGI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:29.662124] [INFO ] [MAIN ] IHD: Found 1 missing trading days. [2025-09-02T17:18:29.687244] [INFO ] [MAIN ] IHD: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:29.703908] [INFO ] [REMOTE ] IHD: Fetching primary data for 2025-09. [2025-09-02T17:18:29.734528] [WARN ] [VALIDATOR ] IGI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:29.734736] [INFO ] [MAIN ] IGI: Combined data validation passed. [2025-09-02T17:18:29.749596] [INFO ] [MAIN ] IGI: Update completed successfully. [2025-09-02T17:18:29.750043] [INFO ] [MAIN ] Update Progress: 1099/2372 symbols completed. IGI took 2.9s. Estimated remaining: 21m 21s. Rate: 59.6 symbols/min [2025-09-02T17:18:29.937924] [INFO ] [MAIN ] IHG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:29.951591] [INFO ] [MAIN ] IHG: Loaded 10657 existing records. [2025-09-02T17:18:30.061033] [INFO ] [REMOTE ] IH: Incremental fetch complete for 2025-09 (0.91 seconds). [2025-09-02T17:18:30.076212] [INFO ] [MAIN ] IH: Adding 39 new records, updating 0 existing records. [2025-09-02T17:18:30.140908] [INFO ] [MAIN ] IHG: Found 1 missing trading days. [2025-09-02T17:18:30.141163] [INFO ] [MAIN ] IH: Combined dataset has 1579 total records. [2025-09-02T17:18:30.141375] [INFO ] [MAIN ] IHG: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:30.147224] [INFO ] [REMOTE ] IHG: Fetching primary data for 2025-09. [2025-09-02T17:18:30.323417] [WARN ] [VALIDATOR ] IH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:30.502840] [WARN ] [VALIDATOR ] IH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:30.503036] [INFO ] [MAIN ] IH: Combined data validation passed. [2025-09-02T17:18:30.513085] [INFO ] [MAIN ] IH: Update completed successfully. [2025-09-02T17:18:30.513440] [INFO ] [MAIN ] Update Progress: 1100/2372 symbols completed. IH took 2.2s. Estimated remaining: 21m 20s. Rate: 59.6 symbols/min [2025-09-02T17:18:30.699275] [INFO ] [MAIN ] IHS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:30.722720] [INFO ] [MAIN ] IHS: Loaded 17949 existing records. [2025-09-02T17:18:30.884419] [INFO ] [REMOTE ] IHD: Incremental fetch complete for 2025-09 (1.18 seconds). [2025-09-02T17:18:30.915008] [INFO ] [MAIN ] IHD: Adding 34 new records, updating 0 existing records. [2025-09-02T17:18:30.909303] [INFO ] [MAIN ] IHS: Found 1 missing trading days. [2025-09-02T17:18:30.915141] [INFO ] [MAIN ] IHS: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:30.915513] [INFO ] [REMOTE ] IHS: Fetching primary data for 2025-09. [2025-09-02T17:18:30.918724] [INFO ] [MAIN ] IHD: Combined dataset has 2981 total records. [2025-09-02T17:18:31.107740] [WARN ] [MAIN ] IHG: Failed to fetch data for month 2025-09. [2025-09-02T17:18:31.107597] [WARN ] [VALIDATOR ] IHD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:31.108010] [WARN ] [MAIN ] IHG: No new data fetched. Keeping existing data. [2025-09-02T17:18:31.171125] [INFO ] [MAIN ] Update Progress: 1101/2372 symbols completed. IHG took 1.4s. Estimated remaining: 21m 18s. Rate: 59.7 symbols/min [2025-09-02T17:18:31.388782] [INFO ] [REMOTE ] IGR: Incremental fetch complete for 2025-09 (2.31 seconds). [2025-09-02T17:18:31.467795] [INFO ] [MAIN ] IGR: Adding 265 new records, updating 0 existing records. [2025-09-02T17:18:31.490995] [INFO ] [MAIN ] IIF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:31.499151] [INFO ] [MAIN ] IIF: Loaded 2519 existing records. [2025-09-02T17:18:31.519967] [INFO ] [MAIN ] IGR: Combined dataset has 14818 total records. [2025-09-02T17:18:31.802471] [INFO ] [MAIN ] IIF: Found 1 missing trading days. [2025-09-02T17:18:31.828234] [INFO ] [MAIN ] IIF: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:31.856685] [INFO ] [REMOTE ] IIF: Fetching primary data for 2025-09. [2025-09-02T17:18:31.856338] [WARN ] [VALIDATOR ] IGR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:31.964929] [WARN ] [VALIDATOR ] IHD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:32.016765] [INFO ] [MAIN ] IHD: Combined data validation passed. [2025-09-02T17:18:32.061304] [INFO ] [MAIN ] IHD: Update completed successfully. [2025-09-02T17:18:32.061968] [INFO ] [MAIN ] Update Progress: 1102/2372 symbols completed. IHD took 3.2s. Estimated remaining: 21m 17s. Rate: 59.7 symbols/min [2025-09-02T17:18:32.234768] [INFO ] [MAIN ] IIIN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:32.238243] [WARN ] [VALIDATOR ] IGR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:32.238395] [INFO ] [MAIN ] IGR: Combined data validation passed. [2025-09-02T17:18:32.245877] [INFO ] [MAIN ] IIIN: Loaded 7138 existing records. [2025-09-02T17:18:32.488513] [INFO ] [MAIN ] IIIN: Found 1 missing trading days. [2025-09-02T17:18:32.492503] [INFO ] [MAIN ] IIIN: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:32.493544] [INFO ] [REMOTE ] IIIN: Fetching primary data for 2025-09. [2025-09-02T17:18:32.513266] [INFO ] [MAIN ] IGR: Update completed successfully. [2025-09-02T17:18:32.514978] [INFO ] [MAIN ] Update Progress: 1103/2372 symbols completed. IGR took 4.3s. Estimated remaining: 21m 16s. Rate: 59.7 symbols/min [2025-09-02T17:18:32.686400] [INFO ] [MAIN ] IIM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:32.688768] [INFO ] [REMOTE ] IIF: Incremental fetch complete for 2025-09 (0.83 seconds). [2025-09-02T17:18:32.694419] [INFO ] [MAIN ] IIF: Adding 40 new records, updating 0 existing records. [2025-09-02T17:18:32.696481] [INFO ] [MAIN ] IIF: Combined dataset has 2559 total records. [2025-09-02T17:18:32.802277] [INFO ] [MAIN ] IIM: Loaded 7202 existing records. [2025-09-02T17:18:32.975437] [INFO ] [REMOTE ] IHS: Incremental fetch complete for 2025-09 (2.06 seconds). [2025-09-02T17:18:33.017773] [WARN ] [VALIDATOR ] IIF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:33.175754] [INFO ] [MAIN ] IIM: Found 1 missing trading days. [2025-09-02T17:18:33.128747] [INFO ] [MAIN ] IHS: Adding 275 new records, updating 0 existing records. [2025-09-02T17:18:33.193002] [INFO ] [MAIN ] IIM: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:33.210433] [INFO ] [REMOTE ] IIM: Fetching primary data for 2025-09. [2025-09-02T17:18:33.297201] [INFO ] [MAIN ] IHS: Combined dataset has 18224 total records. [2025-09-02T17:18:33.478229] [WARN ] [VALIDATOR ] IHS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:33.593912] [INFO ] [REMOTE ] IIIN: Incremental fetch complete for 2025-09 (1.10 seconds). [2025-09-02T17:18:33.648130] [INFO ] [MAIN ] IIIN: Adding 102 new records, updating 0 existing records. [2025-09-02T17:18:33.685954] [WARN ] [VALIDATOR ] IIF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:33.686428] [INFO ] [MAIN ] IIF: Combined data validation passed. [2025-09-02T17:18:33.687086] [INFO ] [MAIN ] IIIN: Combined dataset has 7240 total records. [2025-09-02T17:18:33.813379] [INFO ] [MAIN ] IIF: Update completed successfully. [2025-09-02T17:18:33.819319] [INFO ] [MAIN ] Update Progress: 1104/2372 symbols completed. IIF took 2.6s. Estimated remaining: 21m 15s. Rate: 59.7 symbols/min [2025-09-02T17:18:33.970569] [WARN ] [VALIDATOR ] IIIN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:34.175629] [INFO ] [MAIN ] IIPR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:34.271570] [INFO ] [MAIN ] IIPR: Loaded 13340 existing records. [2025-09-02T17:18:34.334965] [WARN ] [VALIDATOR ] IHS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:34.352231] [INFO ] [MAIN ] IHS: Combined data validation passed. [2025-09-02T17:18:34.481632] [INFO ] [REMOTE ] IIM: Incremental fetch complete for 2025-09 (1.27 seconds). [2025-09-02T17:18:34.530203] [INFO ] [MAIN ] IIPR: Found 1 missing trading days. [2025-09-02T17:18:34.546739] [INFO ] [MAIN ] IIM: Adding 107 new records, updating 0 existing records. [2025-09-02T17:18:34.547254] [INFO ] [MAIN ] IIPR: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:34.550266] [INFO ] [REMOTE ] IIPR: Fetching primary data for 2025-09. [2025-09-02T17:18:34.558625] [INFO ] [MAIN ] IIM: Combined dataset has 7309 total records. [2025-09-02T17:18:34.667760] [WARN ] [VALIDATOR ] IIIN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:34.668497] [INFO ] [MAIN ] IIIN: Combined data validation passed. [2025-09-02T17:18:34.784835] [WARN ] [VALIDATOR ] IIM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:34.987718] [INFO ] [MAIN ] IHS: Update completed successfully. [2025-09-02T17:18:34.990756] [INFO ] [MAIN ] Update Progress: 1105/2372 symbols completed. IHS took 4.5s. Estimated remaining: 21m 14s. Rate: 59.7 symbols/min [2025-09-02T17:18:35.073539] [INFO ] [MAIN ] IIIN: Update completed successfully. [2025-09-02T17:18:35.085320] [INFO ] [MAIN ] Update Progress: 1106/2372 symbols completed. IIIN took 3.0s. Estimated remaining: 21m 12s. Rate: 59.7 symbols/min [2025-09-02T17:18:35.201727] [WARN ] [VALIDATOR ] IIM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:35.213039] [INFO ] [MAIN ] IIM: Combined data validation passed. [2025-09-02T17:18:35.280396] [INFO ] [MAIN ] IMAX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:35.396416] [INFO ] [MAIN ] INFA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:35.412231] [INFO ] [MAIN ] IIM: Update completed successfully. [2025-09-02T17:18:35.413373] [INFO ] [MAIN ] Update Progress: 1107/2372 symbols completed. IIM took 2.9s. Estimated remaining: 21m 10s. Rate: 59.8 symbols/min [2025-09-02T17:18:35.458145] [INFO ] [MAIN ] IMAX: Loaded 19681 existing records. [2025-09-02T17:18:35.609967] [INFO ] [MAIN ] INFA: Loaded 22803 existing records. [2025-09-02T17:18:35.837110] [INFO ] [MAIN ] INFY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:35.904441] [INFO ] [MAIN ] IMAX: Found 1 missing trading days. [2025-09-02T17:18:35.925343] [INFO ] [MAIN ] IMAX: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:35.945898] [INFO ] [REMOTE ] IMAX: Fetching primary data for 2025-09. [2025-09-02T17:18:35.977746] [INFO ] [MAIN ] INFA: Found 1 missing trading days. [2025-09-02T17:18:35.977901] [INFO ] [MAIN ] INFA: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:35.978213] [INFO ] [REMOTE ] INFA: Fetching primary data for 2025-09. [2025-09-02T17:18:35.999599] [INFO ] [MAIN ] INFY: Loaded 24451 existing records. [2025-09-02T17:18:36.180342] [INFO ] [MAIN ] INFY: Found 1 missing trading days. [2025-09-02T17:18:36.180554] [INFO ] [MAIN ] INFY: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:36.180828] [INFO ] [REMOTE ] INFY: Fetching primary data for 2025-09. [2025-09-02T17:18:36.528079] [INFO ] [REMOTE ] IIPR: Incremental fetch complete for 2025-09 (1.98 seconds). [2025-09-02T17:18:36.553431] [INFO ] [MAIN ] IIPR: Adding 197 new records, updating 0 existing records. [2025-09-02T17:18:36.555995] [INFO ] [MAIN ] IIPR: Combined dataset has 13537 total records. [2025-09-02T17:18:36.779498] [WARN ] [VALIDATOR ] IIPR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:36.966209] [WARN ] [VALIDATOR ] IIPR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:36.966370] [INFO ] [MAIN ] IIPR: Combined data validation passed. [2025-09-02T17:18:37.069169] [INFO ] [MAIN ] IIPR: Update completed successfully. [2025-09-02T17:18:37.070515] [INFO ] [MAIN ] Update Progress: 1108/2372 symbols completed. IIPR took 3.3s. Estimated remaining: 21m 10s. Rate: 59.7 symbols/min [2025-09-02T17:18:37.237749] [INFO ] [MAIN ] ING: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:37.259682] [INFO ] [MAIN ] ING: Loaded 23037 existing records. [2025-09-02T17:18:37.432023] [INFO ] [MAIN ] ING: Found 1 missing trading days. [2025-09-02T17:18:37.432197] [INFO ] [MAIN ] ING: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:37.432399] [INFO ] [REMOTE ] ING: Fetching primary data for 2025-09. [2025-09-02T17:18:37.537324] [WARN ] [MAIN ] INFY: Failed to fetch data for month 2025-09. [2025-09-02T17:18:37.537428] [WARN ] [MAIN ] INFY: No new data fetched. Keeping existing data. [2025-09-02T17:18:37.537536] [INFO ] [MAIN ] Update Progress: 1109/2372 symbols completed. INFY took 2.1s. Estimated remaining: 21m 8s. Rate: 59.7 symbols/min [2025-09-02T17:18:37.711697] [INFO ] [MAIN ] INGM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:37.723835] [INFO ] [MAIN ] INGM: Loaded 12433 existing records. [2025-09-02T17:18:37.893425] [INFO ] [MAIN ] INGM: Found 1 missing trading days. [2025-09-02T17:18:37.893534] [INFO ] [MAIN ] INGM: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:37.893749] [INFO ] [REMOTE ] INGM: Fetching primary data for 2025-09. [2025-09-02T17:18:38.011514] [INFO ] [REMOTE ] IMAX: Incremental fetch complete for 2025-09 (2.07 seconds). [2025-09-02T17:18:38.050525] [INFO ] [MAIN ] IMAX: Adding 354 new records, updating 0 existing records. [2025-09-02T17:18:38.054016] [INFO ] [MAIN ] IMAX: Combined dataset has 20035 total records. [2025-09-02T17:18:38.155336] [INFO ] [REMOTE ] INFA: Incremental fetch complete for 2025-09 (2.18 seconds). [2025-09-02T17:18:38.222810] [INFO ] [MAIN ] INFA: Adding 389 new records, updating 0 existing records. [2025-09-02T17:18:38.278243] [WARN ] [VALIDATOR ] IMAX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:38.394989] [INFO ] [MAIN ] INFA: Combined dataset has 23192 total records. [2025-09-02T17:18:38.635108] [WARN ] [VALIDATOR ] INFA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:38.825303] [WARN ] [VALIDATOR ] IMAX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:38.825807] [INFO ] [MAIN ] IMAX: Combined data validation passed. [2025-09-02T17:18:38.828294] [WARN ] [VALIDATOR ] INFA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:38.828519] [INFO ] [MAIN ] INFA: Combined data validation passed. [2025-09-02T17:18:39.090446] [INFO ] [MAIN ] IMAX: Update completed successfully. [2025-09-02T17:18:39.094137] [INFO ] [MAIN ] Update Progress: 1110/2372 symbols completed. IMAX took 4.1s. Estimated remaining: 21m 8s. Rate: 59.7 symbols/min [2025-09-02T17:18:39.198809] [INFO ] [MAIN ] INFA: Update completed successfully. [2025-09-02T17:18:39.216751] [INFO ] [MAIN ] Update Progress: 1111/2372 symbols completed. INFA took 4.1s. Estimated remaining: 21m 6s. Rate: 59.8 symbols/min [2025-09-02T17:18:39.312750] [INFO ] [MAIN ] INGR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:39.443584] [INFO ] [MAIN ] INN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:39.448767] [INFO ] [MAIN ] INGR: Loaded 14603 existing records. [2025-09-02T17:18:39.638486] [INFO ] [MAIN ] INGR: Found 1 missing trading days. [2025-09-02T17:18:39.639353] [INFO ] [MAIN ] INN: Loaded 19406 existing records. [2025-09-02T17:18:39.639485] [INFO ] [MAIN ] INGR: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:39.709760] [INFO ] [REMOTE ] INGR: Fetching primary data for 2025-09. [2025-09-02T17:18:39.756586] [INFO ] [REMOTE ] ING: Incremental fetch complete for 2025-09 (2.32 seconds). [2025-09-02T17:18:39.866436] [INFO ] [MAIN ] ING: Adding 375 new records, updating 0 existing records. [2025-09-02T17:18:39.845030] [INFO ] [MAIN ] INN: Found 1 missing trading days. [2025-09-02T17:18:39.866672] [INFO ] [MAIN ] INN: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:39.867033] [INFO ] [REMOTE ] INN: Fetching primary data for 2025-09. [2025-09-02T17:18:39.871004] [INFO ] [MAIN ] ING: Combined dataset has 23412 total records. [2025-09-02T17:18:39.978738] [INFO ] [REMOTE ] INGM: Incremental fetch complete for 2025-09 (2.08 seconds). [2025-09-02T17:18:40.046941] [INFO ] [MAIN ] INGM: Adding 205 new records, updating 0 existing records. [2025-09-02T17:18:40.084954] [WARN ] [VALIDATOR ] ING: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:40.193397] [INFO ] [MAIN ] INGM: Combined dataset has 12638 total records. [2025-09-02T17:18:40.468553] [WARN ] [VALIDATOR ] INGM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:40.683675] [WARN ] [VALIDATOR ] ING: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:40.684229] [INFO ] [MAIN ] ING: Combined data validation passed. [2025-09-02T17:18:40.689714] [WARN ] [VALIDATOR ] INGM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:40.689924] [INFO ] [MAIN ] INGM: Combined data validation passed. [2025-09-02T17:18:40.878751] [INFO ] [MAIN ] INGM: Update completed successfully. [2025-09-02T17:18:40.881692] [INFO ] [MAIN ] Update Progress: 1112/2372 symbols completed. INGM took 3.3s. Estimated remaining: 21m 6s. Rate: 59.7 symbols/min [2025-09-02T17:18:40.924434] [WARN ] [MAIN ] INN: Failed to fetch data for month 2025-09. [2025-09-02T17:18:40.924550] [WARN ] [MAIN ] INN: No new data fetched. Keeping existing data. [2025-09-02T17:18:40.924638] [INFO ] [MAIN ] Update Progress: 1113/2372 symbols completed. INN took 1.7s. Estimated remaining: 21m 4s. Rate: 59.8 symbols/min [2025-09-02T17:18:41.202774] [INFO ] [MAIN ] INR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:41.256052] [INFO ] [MAIN ] INSP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:41.260913] [INFO ] [MAIN ] ING: Update completed successfully. [2025-09-02T17:18:41.267033] [INFO ] [MAIN ] Update Progress: 1114/2372 symbols completed. ING took 4.2s. Estimated remaining: 21m 2s. Rate: 59.8 symbols/min [2025-09-02T17:18:41.354624] [INFO ] [MAIN ] INR: Loaded 12362 existing records. [2025-09-02T17:18:41.451261] [INFO ] [MAIN ] INSP: Loaded 17771 existing records. [2025-09-02T17:18:41.646420] [INFO ] [REMOTE ] INGR: Incremental fetch complete for 2025-09 (1.94 seconds). [2025-09-02T17:18:41.652990] [INFO ] [MAIN ] INSW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:41.740057] [INFO ] [MAIN ] INGR: Adding 295 new records, updating 0 existing records. [2025-09-02T17:18:41.772817] [INFO ] [MAIN ] INR: Found 1 missing trading days. [2025-09-02T17:18:41.778346] [INFO ] [MAIN ] INR: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:41.789857] [INFO ] [REMOTE ] INR: Fetching primary data for 2025-09. [2025-09-02T17:18:41.852562] [INFO ] [MAIN ] INSP: Found 1 missing trading days. [2025-09-02T17:18:41.857736] [INFO ] [MAIN ] INSP: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:41.857987] [INFO ] [REMOTE ] INSP: Fetching primary data for 2025-09. [2025-09-02T17:18:41.859495] [INFO ] [MAIN ] INGR: Combined dataset has 14898 total records. [2025-09-02T17:18:41.910123] [INFO ] [MAIN ] INSW: Loaded 17739 existing records. [2025-09-02T17:18:42.193194] [WARN ] [VALIDATOR ] INGR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:42.249936] [INFO ] [MAIN ] INSW: Found 1 missing trading days. [2025-09-02T17:18:42.262954] [INFO ] [MAIN ] INSW: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:42.310474] [INFO ] [REMOTE ] INSW: Fetching primary data for 2025-09. [2025-09-02T17:18:42.433617] [WARN ] [VALIDATOR ] INGR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:42.433850] [INFO ] [MAIN ] INGR: Combined data validation passed. [2025-09-02T17:18:42.531516] [INFO ] [MAIN ] INGR: Update completed successfully. [2025-09-02T17:18:42.533269] [INFO ] [MAIN ] Update Progress: 1115/2372 symbols completed. INGR took 3.4s. Estimated remaining: 21m 1s. Rate: 59.8 symbols/min [2025-09-02T17:18:42.702673] [INFO ] [MAIN ] INVH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:42.725463] [INFO ] [MAIN ] INVH: Loaded 24249 existing records. [2025-09-02T17:18:42.800145] [WARN ] [MAIN ] INR: Failed to fetch data for month 2025-09. [2025-09-02T17:18:42.823880] [WARN ] [MAIN ] INR: No new data fetched. Keeping existing data. [2025-09-02T17:18:42.826122] [INFO ] [MAIN ] Update Progress: 1116/2372 symbols completed. INR took 1.9s. Estimated remaining: 20m 59s. Rate: 59.8 symbols/min [2025-09-02T17:18:43.000471] [INFO ] [MAIN ] INVH: Found 1 missing trading days. [2025-09-02T17:18:43.016046] [INFO ] [MAIN ] INVH: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:43.026450] [INFO ] [REMOTE ] INVH: Fetching primary data for 2025-09. [2025-09-02T17:18:43.069436] [INFO ] [MAIN ] INVX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:43.082764] [INFO ] [MAIN ] INVX: Loaded 13231 existing records. [2025-09-02T17:18:43.254015] [INFO ] [MAIN ] INVX: Found 1 missing trading days. [2025-09-02T17:18:43.254168] [INFO ] [MAIN ] INVX: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:43.254363] [INFO ] [REMOTE ] INVX: Fetching primary data for 2025-09. [2025-09-02T17:18:43.268956] [WARN ] [MAIN ] INSP: Failed to fetch data for month 2025-09. [2025-09-02T17:18:43.269052] [WARN ] [MAIN ] INSP: No new data fetched. Keeping existing data. [2025-09-02T17:18:43.269127] [INFO ] [MAIN ] Update Progress: 1117/2372 symbols completed. INSP took 2.3s. Estimated remaining: 20m 58s. Rate: 59.9 symbols/min [2025-09-02T17:18:44.266492] [INFO ] [REMOTE ] INSW: Incremental fetch complete for 2025-09 (1.96 seconds). [2025-09-02T17:18:44.296698] [INFO ] [MAIN ] INSW: Adding 233 new records, updating 0 existing records. [2025-09-02T17:18:44.300029] [INFO ] [MAIN ] INSW: Combined dataset has 17972 total records. [2025-09-02T17:18:44.477208] [WARN ] [VALIDATOR ] INSW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:44.682964] [WARN ] [VALIDATOR ] INSW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:44.683207] [INFO ] [MAIN ] INSW: Combined data validation passed. [2025-09-02T17:18:44.795848] [INFO ] [MAIN ] INSW: Update completed successfully. [2025-09-02T17:18:44.797609] [INFO ] [MAIN ] Update Progress: 1118/2372 symbols completed. INSW took 3.5s. Estimated remaining: 20m 57s. Rate: 59.8 symbols/min [2025-09-02T17:18:44.891713] [INFO ] [REMOTE ] INVX: Incremental fetch complete for 2025-09 (1.64 seconds). [2025-09-02T17:18:44.915391] [INFO ] [MAIN ] INVX: Adding 201 new records, updating 0 existing records. [2025-09-02T17:18:44.917870] [INFO ] [MAIN ] INVX: Combined dataset has 13432 total records. [2025-09-02T17:18:45.095512] [WARN ] [VALIDATOR ] INVX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:45.282946] [WARN ] [VALIDATOR ] INVX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:45.283133] [INFO ] [MAIN ] INVX: Combined data validation passed. [2025-09-02T17:18:45.366082] [INFO ] [MAIN ] INVX: Update completed successfully. [2025-09-02T17:18:45.367543] [INFO ] [MAIN ] Update Progress: 1119/2372 symbols completed. INVX took 2.5s. Estimated remaining: 20m 56s. Rate: 59.9 symbols/min [2025-09-02T17:18:45.882986] [INFO ] [REMOTE ] INVH: Incremental fetch complete for 2025-09 (2.86 seconds). [2025-09-02T17:18:45.929299] [INFO ] [MAIN ] INVH: Adding 380 new records, updating 0 existing records. [2025-09-02T17:18:45.933726] [INFO ] [MAIN ] INVH: Combined dataset has 24629 total records. [2025-09-02T17:18:46.110920] [WARN ] [VALIDATOR ] INVH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:46.298731] [WARN ] [VALIDATOR ] INVH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:46.298929] [INFO ] [MAIN ] INVH: Combined data validation passed. [2025-09-02T17:18:46.456139] [INFO ] [MAIN ] INVH: Update completed successfully. [2025-09-02T17:18:46.458999] [INFO ] [MAIN ] Update Progress: 1120/2372 symbols completed. INVH took 3.9s. Estimated remaining: 20m 55s. Rate: 59.9 symbols/min [2025-09-02T17:18:46.962886] [INFO ] [MAIN ] IONQ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:47.077494] [INFO ] [MAIN ] IP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:47.135943] [INFO ] [MAIN ] IPG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:47.159280] [INFO ] [MAIN ] IOT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:47.191172] [INFO ] [MAIN ] IONQ: Loaded 24631 existing records. [2025-09-02T17:18:47.289796] [INFO ] [MAIN ] IP: Loaded 24258 existing records. [2025-09-02T17:18:47.290218] [INFO ] [MAIN ] IPG: Loaded 24286 existing records. [2025-09-02T17:18:47.301339] [INFO ] [MAIN ] IOT: Loaded 24468 existing records. [2025-09-02T17:18:47.690943] [INFO ] [MAIN ] IONQ: Found 1 missing trading days. [2025-09-02T17:18:47.761559] [INFO ] [MAIN ] IONQ: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:47.806016] [INFO ] [REMOTE ] IONQ: Fetching primary data for 2025-09. [2025-09-02T17:18:47.815002] [INFO ] [MAIN ] IP: Found 1 missing trading days. [2025-09-02T17:18:47.830405] [INFO ] [MAIN ] IP: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:47.844862] [INFO ] [REMOTE ] IP: Fetching primary data for 2025-09. [2025-09-02T17:18:47.935974] [INFO ] [MAIN ] IOT: Found 1 missing trading days. [2025-09-02T17:18:47.952823] [INFO ] [MAIN ] IOT: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:47.961917] [INFO ] [MAIN ] IPG: Found 1 missing trading days. [2025-09-02T17:18:47.962207] [INFO ] [REMOTE ] IOT: Fetching primary data for 2025-09. [2025-09-02T17:18:47.962286] [INFO ] [MAIN ] IPG: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:47.962500] [INFO ] [REMOTE ] IPG: Fetching primary data for 2025-09. [2025-09-02T17:18:50.086782] [INFO ] [REMOTE ] IPG: Incremental fetch complete for 2025-09 (2.12 seconds). [2025-09-02T17:18:50.133094] [INFO ] [MAIN ] IPG: Adding 390 new records, updating 0 existing records. [2025-09-02T17:18:50.136860] [INFO ] [MAIN ] IPG: Combined dataset has 24676 total records. [2025-09-02T17:18:50.319524] [WARN ] [VALIDATOR ] IPG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:50.323350] [INFO ] [REMOTE ] IP: Incremental fetch complete for 2025-09 (2.48 seconds). [2025-09-02T17:18:50.475923] [INFO ] [MAIN ] IP: Adding 388 new records, updating 0 existing records. [2025-09-02T17:18:50.566608] [INFO ] [MAIN ] IP: Combined dataset has 24646 total records. [2025-09-02T17:18:50.670856] [INFO ] [REMOTE ] IOT: Incremental fetch complete for 2025-09 (2.71 seconds). [2025-09-02T17:18:50.767871] [INFO ] [MAIN ] IOT: Adding 390 new records, updating 0 existing records. [2025-09-02T17:18:50.796744] [WARN ] [VALIDATOR ] IP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:50.865242] [INFO ] [MAIN ] IOT: Combined dataset has 24858 total records. [2025-09-02T17:18:51.181501] [WARN ] [VALIDATOR ] IOT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:51.224131] [WARN ] [VALIDATOR ] IPG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:51.234926] [INFO ] [MAIN ] IPG: Combined data validation passed. [2025-09-02T17:18:51.583847] [WARN ] [VALIDATOR ] IOT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:51.583917] [WARN ] [VALIDATOR ] IP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:51.585722] [INFO ] [MAIN ] IOT: Combined data validation passed. [2025-09-02T17:18:51.587061] [INFO ] [MAIN ] IP: Combined data validation passed. [2025-09-02T17:18:51.830767] [INFO ] [MAIN ] IPG: Update completed successfully. [2025-09-02T17:18:51.834953] [INFO ] [MAIN ] Update Progress: 1121/2372 symbols completed. IPG took 5.4s. Estimated remaining: 20m 59s. Rate: 59.6 symbols/min [2025-09-02T17:18:52.029449] [INFO ] [MAIN ] IPI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:52.046180] [INFO ] [MAIN ] IPI: Loaded 8771 existing records. [2025-09-02T17:18:52.292000] [INFO ] [MAIN ] IPI: Found 1 missing trading days. [2025-09-02T17:18:52.296871] [INFO ] [MAIN ] IPI: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:52.297964] [INFO ] [REMOTE ] IPI: Fetching primary data for 2025-09. [2025-09-02T17:18:52.304043] [INFO ] [MAIN ] IP: Update completed successfully. [2025-09-02T17:18:52.306745] [INFO ] [MAIN ] Update Progress: 1122/2372 symbols completed. IP took 5.8s. Estimated remaining: 20m 57s. Rate: 59.7 symbols/min [2025-09-02T17:18:52.306875] [INFO ] [MAIN ] IOT: Update completed successfully. [2025-09-02T17:18:52.309613] [INFO ] [MAIN ] Update Progress: 1123/2372 symbols completed. IOT took 5.8s. Estimated remaining: 20m 55s. Rate: 59.7 symbols/min [2025-09-02T17:18:52.475772] [INFO ] [REMOTE ] IONQ: Incremental fetch complete for 2025-09 (4.67 seconds). [2025-09-02T17:18:52.635712] [INFO ] [MAIN ] IONQ: Adding 390 new records, updating 0 existing records. [2025-09-02T17:18:52.654510] [INFO ] [MAIN ] IQI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:52.736002] [INFO ] [MAIN ] IQV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:52.741184] [INFO ] [MAIN ] IQI: Loaded 8498 existing records. [2025-09-02T17:18:52.762685] [INFO ] [MAIN ] IONQ: Combined dataset has 25021 total records. [2025-09-02T17:18:53.121705] [INFO ] [MAIN ] IQI: Found 1 missing trading days. [2025-09-02T17:18:53.127286] [INFO ] [MAIN ] IQV: Loaded 22849 existing records. [2025-09-02T17:18:53.125708] [WARN ] [VALIDATOR ] IONQ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:53.127570] [INFO ] [MAIN ] IQI: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:53.139087] [INFO ] [REMOTE ] IQI: Fetching primary data for 2025-09. [2025-09-02T17:18:53.486300] [INFO ] [MAIN ] IQV: Found 1 missing trading days. [2025-09-02T17:18:53.499108] [INFO ] [MAIN ] IQV: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:53.499423] [INFO ] [REMOTE ] IQV: Fetching primary data for 2025-09. [2025-09-02T17:18:53.508552] [WARN ] [VALIDATOR ] IONQ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:53.508793] [INFO ] [MAIN ] IONQ: Combined data validation passed. [2025-09-02T17:18:53.686875] [INFO ] [MAIN ] IONQ: Update completed successfully. [2025-09-02T17:18:53.690369] [INFO ] [MAIN ] Update Progress: 1124/2372 symbols completed. IONQ took 7.2s. Estimated remaining: 20m 55s. Rate: 59.7 symbols/min [2025-09-02T17:18:53.860045] [INFO ] [MAIN ] IR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:53.883906] [INFO ] [MAIN ] IR: Loaded 23888 existing records. [2025-09-02T17:18:54.058736] [INFO ] [MAIN ] IR: Found 1 missing trading days. [2025-09-02T17:18:54.061682] [INFO ] [MAIN ] IR: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:54.062140] [INFO ] [REMOTE ] IR: Fetching primary data for 2025-09. [2025-09-02T17:18:54.061818] [INFO ] [REMOTE ] IPI: Incremental fetch complete for 2025-09 (1.76 seconds). [2025-09-02T17:18:54.081085] [INFO ] [MAIN ] IPI: Adding 154 new records, updating 0 existing records. [2025-09-02T17:18:54.083601] [INFO ] [MAIN ] IPI: Combined dataset has 8925 total records. [2025-09-02T17:18:54.264574] [WARN ] [VALIDATOR ] IPI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:54.447767] [WARN ] [VALIDATOR ] IPI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:54.447942] [INFO ] [MAIN ] IPI: Combined data validation passed. [2025-09-02T17:18:54.501794] [INFO ] [MAIN ] IPI: Update completed successfully. [2025-09-02T17:18:54.502826] [INFO ] [MAIN ] Update Progress: 1125/2372 symbols completed. IPI took 2.7s. Estimated remaining: 20m 53s. Rate: 59.7 symbols/min [2025-09-02T17:18:54.604308] [INFO ] [REMOTE ] IQI: Incremental fetch complete for 2025-09 (1.47 seconds). [2025-09-02T17:18:54.621626] [INFO ] [MAIN ] IQI: Adding 114 new records, updating 0 existing records. [2025-09-02T17:18:54.693439] [INFO ] [MAIN ] IRM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:54.693962] [INFO ] [MAIN ] IQI: Combined dataset has 8612 total records. [2025-09-02T17:18:54.877267] [WARN ] [VALIDATOR ] IQI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:54.967572] [INFO ] [MAIN ] IRM: Loaded 22020 existing records. [2025-09-02T17:18:55.115794] [WARN ] [MAIN ] IQV: Failed to fetch data for month 2025-09. [2025-09-02T17:18:55.158228] [WARN ] [MAIN ] IQV: No new data fetched. Keeping existing data. [2025-09-02T17:18:55.185360] [INFO ] [MAIN ] Update Progress: 1126/2372 symbols completed. IQV took 2.8s. Estimated remaining: 20m 52s. Rate: 59.7 symbols/min [2025-09-02T17:18:55.283070] [INFO ] [MAIN ] IRM: Found 1 missing trading days. [2025-09-02T17:18:55.288539] [INFO ] [MAIN ] IRM: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:55.288815] [INFO ] [REMOTE ] IRM: Fetching primary data for 2025-09. [2025-09-02T17:18:55.430142] [INFO ] [MAIN ] IRS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:55.438391] [WARN ] [VALIDATOR ] IQI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:55.438591] [INFO ] [MAIN ] IQI: Combined data validation passed. [2025-09-02T17:18:55.466046] [INFO ] [MAIN ] IRS: Loaded 9770 existing records. [2025-09-02T17:18:55.664362] [INFO ] [MAIN ] IRS: Found 1 missing trading days. [2025-09-02T17:18:55.665244] [INFO ] [MAIN ] IRS: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:55.665495] [INFO ] [REMOTE ] IRS: Fetching primary data for 2025-09. [2025-09-02T17:18:55.675934] [INFO ] [MAIN ] IQI: Update completed successfully. [2025-09-02T17:18:55.677146] [INFO ] [MAIN ] Update Progress: 1127/2372 symbols completed. IQI took 3.4s. Estimated remaining: 20m 50s. Rate: 59.7 symbols/min [2025-09-02T17:18:55.847681] [INFO ] [MAIN ] IRT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:55.870735] [INFO ] [MAIN ] IRT: Loaded 23218 existing records. [2025-09-02T17:18:56.045481] [INFO ] [MAIN ] IRT: Found 1 missing trading days. [2025-09-02T17:18:56.045638] [INFO ] [MAIN ] IRT: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:56.045931] [INFO ] [REMOTE ] IRT: Fetching primary data for 2025-09. [2025-09-02T17:18:56.465691] [WARN ] [MAIN ] IRS: Failed to fetch data for month 2025-09. [2025-09-02T17:18:56.465874] [WARN ] [MAIN ] IRS: No new data fetched. Keeping existing data. [2025-09-02T17:18:56.465993] [INFO ] [MAIN ] Update Progress: 1128/2372 symbols completed. IRS took 1.3s. Estimated remaining: 20m 49s. Rate: 59.8 symbols/min [2025-09-02T17:18:56.641861] [INFO ] [MAIN ] ISD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:56.641983] [INFO ] [REMOTE ] IR: Incremental fetch complete for 2025-09 (2.58 seconds). [2025-09-02T17:18:56.688713] [INFO ] [MAIN ] IR: Adding 388 new records, updating 0 existing records. [2025-09-02T17:18:56.696197] [INFO ] [MAIN ] ISD: Loaded 6850 existing records. [2025-09-02T17:18:56.796612] [INFO ] [MAIN ] IR: Combined dataset has 24276 total records. [2025-09-02T17:18:56.978011] [INFO ] [MAIN ] ISD: Found 1 missing trading days. [2025-09-02T17:18:56.998996] [INFO ] [MAIN ] ISD: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:57.027497] [INFO ] [REMOTE ] ISD: Fetching primary data for 2025-09. [2025-09-02T17:18:57.059273] [WARN ] [VALIDATOR ] IR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:57.249428] [WARN ] [VALIDATOR ] IR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:57.249594] [INFO ] [MAIN ] IR: Combined data validation passed. [2025-09-02T17:18:57.409790] [WARN ] [MAIN ] IRT: Failed to fetch data for month 2025-09. [2025-09-02T17:18:57.410446] [WARN ] [MAIN ] IRT: No new data fetched. Keeping existing data. [2025-09-02T17:18:57.411162] [INFO ] [MAIN ] Update Progress: 1129/2372 symbols completed. IRT took 1.7s. Estimated remaining: 20m 48s. Rate: 59.8 symbols/min [2025-09-02T17:18:57.562811] [INFO ] [MAIN ] IR: Update completed successfully. [2025-09-02T17:18:57.596869] [INFO ] [MAIN ] IT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:57.593461] [INFO ] [MAIN ] Update Progress: 1130/2372 symbols completed. IR took 3.9s. Estimated remaining: 20m 46s. Rate: 59.8 symbols/min [2025-09-02T17:18:57.792254] [INFO ] [MAIN ] ITGR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:57.793729] [INFO ] [MAIN ] IT: Loaded 19812 existing records. [2025-09-02T17:18:57.826738] [WARN ] [MAIN ] ISD: Failed to fetch data for month 2025-09. [2025-09-02T17:18:57.839325] [WARN ] [MAIN ] ISD: No new data fetched. Keeping existing data. [2025-09-02T17:18:57.871422] [INFO ] [MAIN ] Update Progress: 1131/2372 symbols completed. ISD took 1.4s. Estimated remaining: 20m 44s. Rate: 59.8 symbols/min [2025-09-02T17:18:57.907253] [INFO ] [MAIN ] ITGR: Loaded 12797 existing records. [2025-09-02T17:18:58.203636] [INFO ] [REMOTE ] IRM: Incremental fetch complete for 2025-09 (2.91 seconds). [2025-09-02T17:18:58.208952] [INFO ] [MAIN ] IT: Found 1 missing trading days. [2025-09-02T17:18:58.292061] [INFO ] [MAIN ] IT: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:58.348005] [INFO ] [REMOTE ] IT: Fetching primary data for 2025-09. [2025-09-02T17:18:58.392309] [INFO ] [MAIN ] ITGR: Found 1 missing trading days. [2025-09-02T17:18:58.387794] [INFO ] [MAIN ] ITT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:58.393195] [INFO ] [MAIN ] ITGR: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:58.402230] [INFO ] [REMOTE ] ITGR: Fetching primary data for 2025-09. [2025-09-02T17:18:58.401965] [INFO ] [MAIN ] IRM: Adding 377 new records, updating 0 existing records. [2025-09-02T17:18:58.408182] [INFO ] [MAIN ] IRM: Combined dataset has 22397 total records. [2025-09-02T17:18:58.524821] [INFO ] [MAIN ] ITT: Loaded 12956 existing records. [2025-09-02T17:18:58.677824] [WARN ] [VALIDATOR ] IRM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:18:58.914632] [INFO ] [MAIN ] ITT: Found 1 missing trading days. [2025-09-02T17:18:58.932637] [INFO ] [MAIN ] ITT: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:58.962588] [INFO ] [REMOTE ] ITT: Fetching primary data for 2025-09. [2025-09-02T17:18:58.978922] [WARN ] [VALIDATOR ] IRM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:18:58.979088] [INFO ] [MAIN ] IRM: Combined data validation passed. [2025-09-02T17:18:59.127406] [INFO ] [MAIN ] IRM: Update completed successfully. [2025-09-02T17:18:59.130006] [INFO ] [MAIN ] Update Progress: 1132/2372 symbols completed. IRM took 4.6s. Estimated remaining: 20m 44s. Rate: 59.8 symbols/min [2025-09-02T17:18:59.304160] [INFO ] [MAIN ] ITUB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:18:59.327446] [INFO ] [MAIN ] ITUB: Loaded 24340 existing records. [2025-09-02T17:18:59.500165] [INFO ] [MAIN ] ITUB: Found 1 missing trading days. [2025-09-02T17:18:59.500289] [INFO ] [MAIN ] ITUB: Need to fetch 1 months: 2025-09 [2025-09-02T17:18:59.500516] [INFO ] [REMOTE ] ITUB: Fetching primary data for 2025-09. [2025-09-02T17:18:59.705008] [WARN ] [MAIN ] IT: Failed to fetch data for month 2025-09. [2025-09-02T17:18:59.705184] [WARN ] [MAIN ] IT: No new data fetched. Keeping existing data. [2025-09-02T17:18:59.705293] [INFO ] [MAIN ] Update Progress: 1133/2372 symbols completed. IT took 2.3s. Estimated remaining: 20m 42s. Rate: 59.8 symbols/min [2025-09-02T17:18:59.829707] [WARN ] [MAIN ] ITGR: Failed to fetch data for month 2025-09. [2025-09-02T17:18:59.853203] [WARN ] [MAIN ] ITGR: No new data fetched. Keeping existing data. [2025-09-02T17:18:59.861716] [INFO ] [MAIN ] Update Progress: 1134/2372 symbols completed. ITGR took 2.3s. Estimated remaining: 20m 40s. Rate: 59.9 symbols/min [2025-09-02T17:18:59.878523] [INFO ] [MAIN ] ITW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:00.055940] [INFO ] [MAIN ] IVR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:00.066980] [INFO ] [MAIN ] ITW: Loaded 20580 existing records. [2025-09-02T17:19:00.213886] [INFO ] [MAIN ] IVR: Loaded 21509 existing records. [2025-09-02T17:19:00.362460] [INFO ] [MAIN ] ITW: Found 1 missing trading days. [2025-09-02T17:19:00.364934] [INFO ] [MAIN ] ITW: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:00.365495] [INFO ] [REMOTE ] ITW: Fetching primary data for 2025-09. [2025-09-02T17:19:00.441069] [INFO ] [MAIN ] IVR: Found 1 missing trading days. [2025-09-02T17:19:00.441200] [INFO ] [MAIN ] IVR: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:00.441401] [INFO ] [REMOTE ] IVR: Fetching primary data for 2025-09. [2025-09-02T17:19:01.011225] [INFO ] [REMOTE ] ITT: Incremental fetch complete for 2025-09 (2.05 seconds). [2025-09-02T17:19:01.036151] [INFO ] [MAIN ] ITT: Adding 207 new records, updating 0 existing records. [2025-09-02T17:19:01.039690] [INFO ] [MAIN ] ITT: Combined dataset has 13163 total records. [2025-09-02T17:19:01.213100] [WARN ] [VALIDATOR ] ITT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:01.312667] [WARN ] [MAIN ] ITUB: Failed to fetch data for month 2025-09. [2025-09-02T17:19:01.315272] [WARN ] [MAIN ] ITUB: No new data fetched. Keeping existing data. [2025-09-02T17:19:01.315422] [INFO ] [MAIN ] Update Progress: 1135/2372 symbols completed. ITUB took 2.2s. Estimated remaining: 20m 40s. Rate: 59.9 symbols/min [2025-09-02T17:19:01.574310] [INFO ] [MAIN ] IVT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:01.586695] [WARN ] [VALIDATOR ] ITT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:01.586906] [INFO ] [MAIN ] ITT: Combined data validation passed. [2025-09-02T17:19:01.593307] [INFO ] [MAIN ] IVT: Loaded 13983 existing records. [2025-09-02T17:19:01.845830] [INFO ] [MAIN ] IVT: Found 1 missing trading days. [2025-09-02T17:19:01.846259] [INFO ] [MAIN ] IVT: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:01.846521] [INFO ] [REMOTE ] IVT: Fetching primary data for 2025-09. [2025-09-02T17:19:01.866406] [INFO ] [MAIN ] ITT: Update completed successfully. [2025-09-02T17:19:01.867816] [INFO ] [MAIN ] Update Progress: 1136/2372 symbols completed. ITT took 4.0s. Estimated remaining: 20m 38s. Rate: 59.9 symbols/min [2025-09-02T17:19:02.043712] [INFO ] [MAIN ] IVZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:02.070740] [INFO ] [MAIN ] IVZ: Loaded 24181 existing records. [2025-09-02T17:19:02.244311] [INFO ] [MAIN ] IVZ: Found 1 missing trading days. [2025-09-02T17:19:02.244478] [INFO ] [MAIN ] IVZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:02.244702] [INFO ] [REMOTE ] IVZ: Fetching primary data for 2025-09. [2025-09-02T17:19:02.533669] [INFO ] [REMOTE ] ITW: Incremental fetch complete for 2025-09 (2.17 seconds). [2025-09-02T17:19:02.572803] [INFO ] [MAIN ] ITW: Adding 330 new records, updating 0 existing records. [2025-09-02T17:19:02.576406] [INFO ] [MAIN ] ITW: Combined dataset has 20910 total records. [2025-09-02T17:19:02.753459] [WARN ] [VALIDATOR ] ITW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:02.938841] [WARN ] [VALIDATOR ] ITW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:02.938995] [INFO ] [MAIN ] ITW: Combined data validation passed. [2025-09-02T17:19:03.082124] [INFO ] [MAIN ] ITW: Update completed successfully. [2025-09-02T17:19:03.085346] [INFO ] [MAIN ] Update Progress: 1137/2372 symbols completed. ITW took 3.4s. Estimated remaining: 20m 37s. Rate: 59.9 symbols/min [2025-09-02T17:19:03.184357] [INFO ] [REMOTE ] IVR: Incremental fetch complete for 2025-09 (2.74 seconds). [2025-09-02T17:19:03.252147] [INFO ] [MAIN ] IVR: Adding 311 new records, updating 0 existing records. [2025-09-02T17:19:03.311124] [INFO ] [MAIN ] IX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:03.317023] [INFO ] [MAIN ] IVR: Combined dataset has 21820 total records. [2025-09-02T17:19:03.423210] [INFO ] [MAIN ] IX: Loaded 9632 existing records. [2025-09-02T17:19:03.631307] [WARN ] [VALIDATOR ] IVR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:03.655848] [INFO ] [REMOTE ] IVT: Incremental fetch complete for 2025-09 (1.81 seconds). [2025-09-02T17:19:03.725148] [INFO ] [MAIN ] IX: Found 1 missing trading days. [2025-09-02T17:19:03.751007] [INFO ] [MAIN ] IX: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:03.756452] [INFO ] [REMOTE ] IX: Fetching primary data for 2025-09. [2025-09-02T17:19:03.750927] [INFO ] [MAIN ] IVT: Adding 204 new records, updating 0 existing records. [2025-09-02T17:19:03.842088] [INFO ] [MAIN ] IVT: Combined dataset has 14187 total records. [2025-09-02T17:19:04.093997] [WARN ] [VALIDATOR ] IVT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:04.283304] [WARN ] [VALIDATOR ] IVT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:04.281512] [WARN ] [VALIDATOR ] IVR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:04.283519] [INFO ] [MAIN ] IVR: Combined data validation passed. [2025-09-02T17:19:04.283677] [INFO ] [MAIN ] IVT: Combined data validation passed. [2025-09-02T17:19:04.453763] [INFO ] [REMOTE ] IVZ: Incremental fetch complete for 2025-09 (2.21 seconds). [2025-09-02T17:19:04.510615] [INFO ] [MAIN ] IVZ: Adding 388 new records, updating 0 existing records. [2025-09-02T17:19:04.539278] [INFO ] [MAIN ] IVZ: Combined dataset has 24569 total records. [2025-09-02T17:19:04.662766] [INFO ] [MAIN ] IVT: Update completed successfully. [2025-09-02T17:19:04.675840] [INFO ] [MAIN ] Update Progress: 1138/2372 symbols completed. IVT took 3.4s. Estimated remaining: 20m 37s. Rate: 59.9 symbols/min [2025-09-02T17:19:04.805374] [WARN ] [VALIDATOR ] IVZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:05.033173] [INFO ] [MAIN ] IVR: Update completed successfully. [2025-09-02T17:19:05.080502] [INFO ] [MAIN ] J: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:05.088403] [INFO ] [MAIN ] Update Progress: 1139/2372 symbols completed. IVR took 5.2s. Estimated remaining: 20m 35s. Rate: 59.9 symbols/min [2025-09-02T17:19:05.107383] [INFO ] [REMOTE ] IX: Incremental fetch complete for 2025-09 (1.35 seconds). [2025-09-02T17:19:05.191291] [INFO ] [MAIN ] IX: Adding 134 new records, updating 0 existing records. [2025-09-02T17:19:05.365316] [INFO ] [MAIN ] IX: Combined dataset has 9766 total records. [2025-09-02T17:19:05.435819] [INFO ] [MAIN ] J: Loaded 17493 existing records. [2025-09-02T17:19:05.452550] [WARN ] [VALIDATOR ] IVZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:05.508040] [INFO ] [MAIN ] JBGS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:05.564460] [INFO ] [MAIN ] IVZ: Combined data validation passed. [2025-09-02T17:19:05.906612] [WARN ] [VALIDATOR ] IX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:05.940889] [INFO ] [MAIN ] JBGS: Loaded 19098 existing records. [2025-09-02T17:19:05.966228] [INFO ] [MAIN ] J: Found 1 missing trading days. [2025-09-02T17:19:05.988103] [INFO ] [MAIN ] J: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:06.039401] [INFO ] [REMOTE ] J: Fetching primary data for 2025-09. [2025-09-02T17:19:06.345376] [INFO ] [MAIN ] JBGS: Found 1 missing trading days. [2025-09-02T17:19:06.347898] [INFO ] [MAIN ] JBGS: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:06.348535] [INFO ] [REMOTE ] JBGS: Fetching primary data for 2025-09. [2025-09-02T17:19:06.380340] [WARN ] [VALIDATOR ] IX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:06.389876] [INFO ] [MAIN ] IX: Combined data validation passed. [2025-09-02T17:19:06.444799] [INFO ] [MAIN ] IVZ: Update completed successfully. [2025-09-02T17:19:06.449929] [INFO ] [MAIN ] Update Progress: 1140/2372 symbols completed. IVZ took 4.6s. Estimated remaining: 20m 35s. Rate: 59.9 symbols/min [2025-09-02T17:19:06.641841] [INFO ] [MAIN ] JBI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:06.646509] [INFO ] [MAIN ] IX: Update completed successfully. [2025-09-02T17:19:06.648524] [INFO ] [MAIN ] Update Progress: 1141/2372 symbols completed. IX took 3.6s. Estimated remaining: 20m 33s. Rate: 59.9 symbols/min [2025-09-02T17:19:06.814314] [INFO ] [MAIN ] JBI: Loaded 19332 existing records. [2025-09-02T17:19:06.863808] [INFO ] [MAIN ] JBL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:07.020982] [INFO ] [MAIN ] JBI: Found 1 missing trading days. [2025-09-02T17:19:07.021186] [INFO ] [MAIN ] JBI: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:07.021416] [INFO ] [REMOTE ] JBI: Fetching primary data for 2025-09. [2025-09-02T17:19:07.031075] [INFO ] [MAIN ] JBL: Loaded 22284 existing records. [2025-09-02T17:19:07.209878] [INFO ] [MAIN ] JBL: Found 1 missing trading days. [2025-09-02T17:19:07.210035] [INFO ] [MAIN ] JBL: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:07.210264] [INFO ] [REMOTE ] JBL: Fetching primary data for 2025-09. [2025-09-02T17:19:08.052674] [INFO ] [REMOTE ] J: Incremental fetch complete for 2025-09 (2.01 seconds). [2025-09-02T17:19:08.083591] [INFO ] [MAIN ] J: Adding 251 new records, updating 0 existing records. [2025-09-02T17:19:08.086697] [INFO ] [MAIN ] J: Combined dataset has 17744 total records. [2025-09-02T17:19:08.254021] [INFO ] [REMOTE ] JBGS: Incremental fetch complete for 2025-09 (1.91 seconds). [2025-09-02T17:19:08.285219] [WARN ] [VALIDATOR ] J: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:08.312072] [INFO ] [MAIN ] JBGS: Adding 266 new records, updating 0 existing records. [2025-09-02T17:19:08.456241] [INFO ] [MAIN ] JBGS: Combined dataset has 19364 total records. [2025-09-02T17:19:08.684449] [WARN ] [VALIDATOR ] JBGS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:08.871948] [WARN ] [VALIDATOR ] J: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:08.873786] [INFO ] [MAIN ] J: Combined data validation passed. [2025-09-02T17:19:08.963559] [WARN ] [VALIDATOR ] JBGS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:08.964825] [INFO ] [MAIN ] JBGS: Combined data validation passed. [2025-09-02T17:19:09.061939] [INFO ] [REMOTE ] JBI: Incremental fetch complete for 2025-09 (2.04 seconds). [2025-09-02T17:19:09.103059] [INFO ] [MAIN ] JBI: Adding 286 new records, updating 0 existing records. [2025-09-02T17:19:09.120634] [INFO ] [MAIN ] JBI: Combined dataset has 19618 total records. [2025-09-02T17:19:09.320456] [WARN ] [VALIDATOR ] JBI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:09.522602] [INFO ] [MAIN ] J: Update completed successfully. [2025-09-02T17:19:09.526538] [INFO ] [MAIN ] Update Progress: 1142/2372 symbols completed. J took 4.8s. Estimated remaining: 20m 34s. Rate: 59.8 symbols/min [2025-09-02T17:19:09.538564] [INFO ] [MAIN ] JBGS: Update completed successfully. [2025-09-02T17:19:09.572448] [INFO ] [MAIN ] Update Progress: 1143/2372 symbols completed. JBGS took 4.5s. Estimated remaining: 20m 32s. Rate: 59.9 symbols/min [2025-09-02T17:19:09.814091] [INFO ] [MAIN ] JBND: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:09.889589] [INFO ] [MAIN ] JBS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:09.896858] [WARN ] [VALIDATOR ] JBI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:09.902248] [INFO ] [MAIN ] JBI: Combined data validation passed. [2025-09-02T17:19:09.902666] [INFO ] [MAIN ] JBND: Loaded 11576 existing records. [2025-09-02T17:19:09.960151] [INFO ] [REMOTE ] JBL: Incremental fetch complete for 2025-09 (2.75 seconds). [2025-09-02T17:19:10.139074] [INFO ] [MAIN ] JBL: Adding 377 new records, updating 0 existing records. [2025-09-02T17:19:10.185536] [INFO ] [MAIN ] JBS: Loaded 20243 existing records. [2025-09-02T17:19:10.311926] [INFO ] [MAIN ] JBL: Combined dataset has 22661 total records. [2025-09-02T17:19:10.302199] [INFO ] [MAIN ] JBND: Found 1 missing trading days. [2025-09-02T17:19:10.328312] [INFO ] [MAIN ] JBND: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:10.382500] [INFO ] [REMOTE ] JBND: Fetching primary data for 2025-09. [2025-09-02T17:19:10.565733] [INFO ] [MAIN ] JBS: Found 1 missing trading days. [2025-09-02T17:19:10.599339] [INFO ] [MAIN ] JBS: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:10.622058] [INFO ] [REMOTE ] JBS: Fetching primary data for 2025-09. [2025-09-02T17:19:10.621364] [WARN ] [VALIDATOR ] JBL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:10.830719] [INFO ] [MAIN ] JBI: Update completed successfully. [2025-09-02T17:19:10.832605] [INFO ] [MAIN ] Update Progress: 1144/2372 symbols completed. JBI took 4.4s. Estimated remaining: 20m 31s. Rate: 59.8 symbols/min [2025-09-02T17:19:11.007343] [INFO ] [MAIN ] JBTM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:11.011378] [WARN ] [VALIDATOR ] JBL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:11.011606] [INFO ] [MAIN ] JBL: Combined data validation passed. [2025-09-02T17:19:11.117104] [INFO ] [MAIN ] JBTM: Loaded 14286 existing records. [2025-09-02T17:19:11.301774] [INFO ] [MAIN ] JBTM: Found 1 missing trading days. [2025-09-02T17:19:11.302480] [INFO ] [MAIN ] JBTM: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:11.303471] [INFO ] [REMOTE ] JBTM: Fetching primary data for 2025-09. [2025-09-02T17:19:11.345626] [INFO ] [MAIN ] JBL: Update completed successfully. [2025-09-02T17:19:11.348123] [INFO ] [MAIN ] Update Progress: 1145/2372 symbols completed. JBL took 4.7s. Estimated remaining: 20m 30s. Rate: 59.9 symbols/min [2025-09-02T17:19:11.517371] [INFO ] [MAIN ] JCE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:11.521958] [INFO ] [MAIN ] JCE: Loaded 3025 existing records. [2025-09-02T17:19:11.692095] [INFO ] [MAIN ] JCE: Found 1 missing trading days. [2025-09-02T17:19:11.692236] [INFO ] [MAIN ] JCE: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:11.692454] [INFO ] [REMOTE ] JCE: Fetching primary data for 2025-09. [2025-09-02T17:19:12.499140] [INFO ] [REMOTE ] JBND: Incremental fetch complete for 2025-09 (2.12 seconds). [2025-09-02T17:19:12.522635] [INFO ] [MAIN ] JBND: Adding 211 new records, updating 0 existing records. [2025-09-02T17:19:12.525084] [INFO ] [MAIN ] JBND: Combined dataset has 11787 total records. [2025-09-02T17:19:12.701600] [WARN ] [VALIDATOR ] JBND: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:12.778717] [INFO ] [REMOTE ] JCE: Incremental fetch complete for 2025-09 (1.09 seconds). [2025-09-02T17:19:12.810713] [INFO ] [MAIN ] JCE: Adding 53 new records, updating 0 existing records. [2025-09-02T17:19:12.865103] [INFO ] [MAIN ] JCE: Combined dataset has 3078 total records. [2025-09-02T17:19:13.013728] [INFO ] [REMOTE ] JBS: Incremental fetch complete for 2025-09 (2.39 seconds). [2025-09-02T17:19:13.107814] [WARN ] [VALIDATOR ] JCE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:13.126186] [INFO ] [REMOTE ] JBTM: Incremental fetch complete for 2025-09 (1.82 seconds). [2025-09-02T17:19:13.134970] [INFO ] [MAIN ] JBS: Adding 387 new records, updating 0 existing records. [2025-09-02T17:19:13.208154] [INFO ] [MAIN ] JBTM: Adding 152 new records, updating 0 existing records. [2025-09-02T17:19:13.263151] [INFO ] [MAIN ] JBS: Combined dataset has 20630 total records. [2025-09-02T17:19:13.343802] [INFO ] [MAIN ] JBTM: Combined dataset has 14438 total records. [2025-09-02T17:19:13.636072] [WARN ] [VALIDATOR ] JBS: Not fatal, but first date in data (2025-06-16) does not match expected start date (2025-01-28) [2025-09-02T17:19:13.775924] [WARN ] [VALIDATOR ] JBTM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:13.811787] [WARN ] [VALIDATOR ] JBND: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:13.853605] [WARN ] [VALIDATOR ] JCE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:13.873084] [INFO ] [MAIN ] JBND: Combined data validation passed. [2025-09-02T17:19:13.872690] [INFO ] [MAIN ] JCE: Combined data validation passed. [2025-09-02T17:19:14.173996] [INFO ] [MAIN ] JCE: Update completed successfully. [2025-09-02T17:19:14.178210] [INFO ] [MAIN ] Update Progress: 1146/2372 symbols completed. JCE took 2.8s. Estimated remaining: 20m 31s. Rate: 59.8 symbols/min [2025-09-02T17:19:14.327033] [INFO ] [MAIN ] JBND: Update completed successfully. [2025-09-02T17:19:14.321495] [WARN ] [VALIDATOR ] JBS: Missing data for 96 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13 [2025-09-02T17:19:14.352178] [INFO ] [MAIN ] JBS: Combined data validation passed. [2025-09-02T17:19:14.383722] [INFO ] [MAIN ] JCI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:14.326938] [WARN ] [VALIDATOR ] JBTM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:14.385209] [INFO ] [MAIN ] Update Progress: 1147/2372 symbols completed. JBND took 4.9s. Estimated remaining: 20m 29s. Rate: 59.8 symbols/min [2025-09-02T17:19:14.385692] [INFO ] [MAIN ] JBTM: Combined data validation passed. [2025-09-02T17:19:14.719847] [INFO ] [MAIN ] JCI: Loaded 24424 existing records. [2025-09-02T17:19:14.748460] [INFO ] [MAIN ] JEF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:14.971417] [INFO ] [MAIN ] JCI: Found 1 missing trading days. [2025-09-02T17:19:14.973861] [INFO ] [MAIN ] JEF: Loaded 22519 existing records. [2025-09-02T17:19:14.981985] [INFO ] [MAIN ] JCI: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:14.982314] [INFO ] [REMOTE ] JCI: Fetching primary data for 2025-09. [2025-09-02T17:19:15.103622] [INFO ] [MAIN ] JBTM: Update completed successfully. [2025-09-02T17:19:15.117124] [INFO ] [MAIN ] Update Progress: 1148/2372 symbols completed. JBTM took 4.3s. Estimated remaining: 20m 28s. Rate: 59.8 symbols/min [2025-09-02T17:19:15.252420] [INFO ] [MAIN ] JEF: Found 1 missing trading days. [2025-09-02T17:19:15.264519] [INFO ] [MAIN ] JEF: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:15.281417] [INFO ] [REMOTE ] JEF: Fetching primary data for 2025-09. [2025-09-02T17:19:15.343057] [INFO ] [MAIN ] JBS: Update completed successfully. [2025-09-02T17:19:15.373581] [INFO ] [MAIN ] Update Progress: 1149/2372 symbols completed. JBS took 5.8s. Estimated remaining: 20m 26s. Rate: 59.9 symbols/min [2025-09-02T17:19:15.375987] [INFO ] [MAIN ] JELD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:15.561613] [INFO ] [MAIN ] JEQ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:15.563340] [INFO ] [MAIN ] JELD: Loaded 20414 existing records. [2025-09-02T17:19:15.666963] [INFO ] [MAIN ] JEQ: Loaded 3768 existing records. [2025-09-02T17:19:15.869189] [INFO ] [MAIN ] JELD: Found 1 missing trading days. [2025-09-02T17:19:15.884854] [INFO ] [MAIN ] JELD: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:15.899048] [INFO ] [REMOTE ] JELD: Fetching primary data for 2025-09. [2025-09-02T17:19:15.930998] [INFO ] [MAIN ] JEQ: Found 1 missing trading days. [2025-09-02T17:19:15.931189] [INFO ] [MAIN ] JEQ: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:15.931404] [INFO ] [REMOTE ] JEQ: Fetching primary data for 2025-09. [2025-09-02T17:19:16.996239] [INFO ] [REMOTE ] JEQ: Incremental fetch complete for 2025-09 (1.06 seconds). [2025-09-02T17:19:17.003595] [INFO ] [MAIN ] JEQ: Adding 50 new records, updating 0 existing records. [2025-09-02T17:19:17.012607] [INFO ] [MAIN ] JEQ: Combined dataset has 3818 total records. [2025-09-02T17:19:17.195470] [WARN ] [VALIDATOR ] JEQ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:17.277886] [WARN ] [MAIN ] JELD: Failed to fetch data for month 2025-09. [2025-09-02T17:19:17.299135] [WARN ] [MAIN ] JELD: No new data fetched. Keeping existing data. [2025-09-02T17:19:17.304940] [INFO ] [MAIN ] Update Progress: 1150/2372 symbols completed. JELD took 2.2s. Estimated remaining: 20m 26s. Rate: 59.8 symbols/min [2025-09-02T17:19:17.371238] [INFO ] [REMOTE ] JCI: Incremental fetch complete for 2025-09 (2.39 seconds). [2025-09-02T17:19:17.551328] [INFO ] [MAIN ] JCI: Adding 390 new records, updating 0 existing records. [2025-09-02T17:19:17.623483] [INFO ] [MAIN ] JFR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:17.627673] [INFO ] [MAIN ] JCI: Combined dataset has 24814 total records. [2025-09-02T17:19:17.738121] [INFO ] [MAIN ] JFR: Loaded 13813 existing records. [2025-09-02T17:19:17.927001] [WARN ] [VALIDATOR ] JCI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:17.930800] [INFO ] [REMOTE ] JEF: Incremental fetch complete for 2025-09 (2.65 seconds). [2025-09-02T17:19:17.951533] [WARN ] [VALIDATOR ] JEQ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:17.951935] [INFO ] [MAIN ] JEQ: Combined data validation passed. [2025-09-02T17:19:18.114389] [INFO ] [MAIN ] JEF: Adding 358 new records, updating 0 existing records. [2025-09-02T17:19:18.152400] [INFO ] [MAIN ] JFR: Found 1 missing trading days. [2025-09-02T17:19:18.190912] [INFO ] [MAIN ] JFR: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:18.192460] [INFO ] [MAIN ] JEQ: Update completed successfully. [2025-09-02T17:19:18.199190] [INFO ] [MAIN ] Update Progress: 1151/2372 symbols completed. JEQ took 2.8s. Estimated remaining: 20m 25s. Rate: 59.8 symbols/min [2025-09-02T17:19:18.198560] [INFO ] [REMOTE ] JFR: Fetching primary data for 2025-09. [2025-09-02T17:19:18.301777] [INFO ] [MAIN ] JEF: Combined dataset has 22877 total records. [2025-09-02T17:19:18.583448] [INFO ] [MAIN ] JGH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:18.642973] [WARN ] [VALIDATOR ] JEF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:18.703991] [INFO ] [MAIN ] JGH: Loaded 5049 existing records. [2025-09-02T17:19:19.020131] [INFO ] [MAIN ] JGH: Found 1 missing trading days. [2025-09-02T17:19:19.021060] [INFO ] [MAIN ] JGH: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:19.021438] [INFO ] [REMOTE ] JGH: Fetching primary data for 2025-09. [2025-09-02T17:19:19.021934] [WARN ] [VALIDATOR ] JCI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:19.022950] [INFO ] [MAIN ] JCI: Combined data validation passed. [2025-09-02T17:19:19.140017] [WARN ] [VALIDATOR ] JEF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:19.141209] [INFO ] [MAIN ] JEF: Combined data validation passed. [2025-09-02T17:19:19.240974] [WARN ] [MAIN ] JFR: Failed to fetch data for month 2025-09. [2025-09-02T17:19:19.248826] [WARN ] [MAIN ] JFR: No new data fetched. Keeping existing data. [2025-09-02T17:19:19.251082] [INFO ] [MAIN ] Update Progress: 1152/2372 symbols completed. JFR took 1.9s. Estimated remaining: 20m 24s. Rate: 59.8 symbols/min [2025-09-02T17:19:19.425665] [INFO ] [MAIN ] JCI: Update completed successfully. [2025-09-02T17:19:19.455069] [INFO ] [MAIN ] Update Progress: 1153/2372 symbols completed. JCI took 5.3s. Estimated remaining: 20m 22s. Rate: 59.9 symbols/min [2025-09-02T17:19:19.481340] [INFO ] [MAIN ] JHG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:19.679462] [INFO ] [MAIN ] JHI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:19.689581] [INFO ] [MAIN ] JHG: Loaded 21220 existing records. [2025-09-02T17:19:19.736120] [INFO ] [MAIN ] JHI: Loaded 1377 existing records. [2025-09-02T17:19:20.017842] [INFO ] [MAIN ] JHG: Found 1 missing trading days. [2025-09-02T17:19:20.080425] [INFO ] [MAIN ] JHG: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:20.115773] [INFO ] [REMOTE ] JHG: Fetching primary data for 2025-09. [2025-09-02T17:19:20.168629] [INFO ] [MAIN ] JEF: Update completed successfully. [2025-09-02T17:19:20.168500] [INFO ] [MAIN ] JHI: Found 1 missing trading days. [2025-09-02T17:19:20.171791] [INFO ] [MAIN ] Update Progress: 1154/2372 symbols completed. JEF took 5.8s. Estimated remaining: 20m 20s. Rate: 59.9 symbols/min [2025-09-02T17:19:20.171993] [INFO ] [MAIN ] JHI: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:20.207838] [INFO ] [REMOTE ] JHI: Fetching primary data for 2025-09. [2025-09-02T17:19:20.269369] [INFO ] [REMOTE ] JGH: Incremental fetch complete for 2025-09 (1.25 seconds). [2025-09-02T17:19:20.341896] [INFO ] [MAIN ] JGH: Adding 199 new records, updating 0 existing records. [2025-09-02T17:19:20.415175] [INFO ] [MAIN ] JGH: Combined dataset has 5248 total records. [2025-09-02T17:19:20.427594] [INFO ] [MAIN ] JHS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:20.529907] [INFO ] [MAIN ] JHS: Loaded 1474 existing records. [2025-09-02T17:19:20.816472] [WARN ] [MAIN ] JHI: Failed to fetch data for month 2025-09. [2025-09-02T17:19:20.884427] [WARN ] [MAIN ] JHI: No new data fetched. Keeping existing data. [2025-09-02T17:19:20.899787] [WARN ] [VALIDATOR ] JGH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:20.930125] [INFO ] [MAIN ] Update Progress: 1155/2372 symbols completed. JHI took 1.4s. Estimated remaining: 20m 19s. Rate: 59.9 symbols/min [2025-09-02T17:19:20.931620] [INFO ] [MAIN ] JHS: Found 1 missing trading days. [2025-09-02T17:19:20.952629] [INFO ] [MAIN ] JHS: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:20.953289] [INFO ] [REMOTE ] JHS: Fetching primary data for 2025-09. [2025-09-02T17:19:21.363178] [INFO ] [MAIN ] JHX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:21.396344] [WARN ] [VALIDATOR ] JGH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:21.396530] [INFO ] [MAIN ] JGH: Combined data validation passed. [2025-09-02T17:19:21.433013] [INFO ] [MAIN ] JHX: Loaded 24333 existing records. [2025-09-02T17:19:21.593530] [INFO ] [MAIN ] JGH: Update completed successfully. [2025-09-02T17:19:21.618044] [INFO ] [MAIN ] Update Progress: 1156/2372 symbols completed. JGH took 3.4s. Estimated remaining: 20m 18s. Rate: 59.9 symbols/min [2025-09-02T17:19:21.617297] [INFO ] [MAIN ] JHX: Found 1 missing trading days. [2025-09-02T17:19:21.618169] [INFO ] [MAIN ] JHX: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:21.618440] [INFO ] [REMOTE ] JHX: Fetching primary data for 2025-09. [2025-09-02T17:19:21.787295] [INFO ] [MAIN ] JILL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:21.796995] [INFO ] [MAIN ] JILL: Loaded 7400 existing records. [2025-09-02T17:19:21.819726] [INFO ] [REMOTE ] JHS: Incremental fetch complete for 2025-09 (0.87 seconds). [2025-09-02T17:19:21.869722] [INFO ] [MAIN ] JHS: Adding 69 new records, updating 0 existing records. [2025-09-02T17:19:21.923267] [INFO ] [MAIN ] JHS: Combined dataset has 1543 total records. [2025-09-02T17:19:22.111000] [INFO ] [MAIN ] JILL: Found 1 missing trading days. [2025-09-02T17:19:22.121372] [INFO ] [MAIN ] JILL: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:22.126797] [INFO ] [REMOTE ] JILL: Fetching primary data for 2025-09. [2025-09-02T17:19:22.177883] [WARN ] [VALIDATOR ] JHS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:22.358953] [WARN ] [VALIDATOR ] JHS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:22.359134] [INFO ] [MAIN ] JHS: Combined data validation passed. [2025-09-02T17:19:22.369370] [INFO ] [MAIN ] JHS: Update completed successfully. [2025-09-02T17:19:22.369705] [INFO ] [MAIN ] Update Progress: 1157/2372 symbols completed. JHS took 2.2s. Estimated remaining: 20m 17s. Rate: 59.9 symbols/min [2025-09-02T17:19:22.732120] [INFO ] [REMOTE ] JHG: Incremental fetch complete for 2025-09 (2.62 seconds). [2025-09-02T17:19:22.771235] [INFO ] [MAIN ] JHG: Adding 342 new records, updating 0 existing records. [2025-09-02T17:19:22.774543] [INFO ] [MAIN ] JHG: Combined dataset has 21562 total records. [2025-09-02T17:19:22.949638] [WARN ] [VALIDATOR ] JHG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:23.039214] [WARN ] [MAIN ] JILL: Failed to fetch data for month 2025-09. [2025-09-02T17:19:23.049747] [WARN ] [MAIN ] JILL: No new data fetched. Keeping existing data. [2025-09-02T17:19:23.049867] [INFO ] [MAIN ] Update Progress: 1158/2372 symbols completed. JILL took 1.4s. Estimated remaining: 20m 15s. Rate: 59.9 symbols/min [2025-09-02T17:19:23.136758] [WARN ] [VALIDATOR ] JHG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:23.136915] [INFO ] [MAIN ] JHG: Combined data validation passed. [2025-09-02T17:19:23.270672] [INFO ] [MAIN ] JHG: Update completed successfully. [2025-09-02T17:19:23.273058] [INFO ] [MAIN ] Update Progress: 1159/2372 symbols completed. JHG took 4.0s. Estimated remaining: 20m 13s. Rate: 60.0 symbols/min [2025-09-02T17:19:24.710026] [INFO ] [REMOTE ] JHX: Incremental fetch complete for 2025-09 (3.09 seconds). [2025-09-02T17:19:24.755713] [INFO ] [MAIN ] JHX: Adding 390 new records, updating 0 existing records. [2025-09-02T17:19:24.759405] [INFO ] [MAIN ] JHX: Combined dataset has 24723 total records. [2025-09-02T17:19:24.938688] [WARN ] [VALIDATOR ] JHX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:25.124238] [WARN ] [VALIDATOR ] JHX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:25.124395] [INFO ] [MAIN ] JHX: Combined data validation passed. [2025-09-02T17:19:25.273237] [INFO ] [MAIN ] JHX: Update completed successfully. [2025-09-02T17:19:25.275790] [INFO ] [MAIN ] Update Progress: 1160/2372 symbols completed. JHX took 4.3s. Estimated remaining: 20m 14s. Rate: 59.9 symbols/min [2025-09-02T17:19:25.819992] [INFO ] [MAIN ] JKS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:25.960911] [INFO ] [MAIN ] JLL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:25.923594] [INFO ] [MAIN ] JMIA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:25.964054] [INFO ] [MAIN ] JLS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:25.974073] [INFO ] [MAIN ] JLS: Loaded 1728 existing records. [2025-09-02T17:19:26.090439] [INFO ] [MAIN ] JLL: Loaded 15195 existing records. [2025-09-02T17:19:26.084945] [INFO ] [MAIN ] JKS: Loaded 17151 existing records. [2025-09-02T17:19:26.366366] [INFO ] [MAIN ] JMIA: Loaded 23405 existing records. [2025-09-02T17:19:26.393332] [INFO ] [MAIN ] JLS: Found 1 missing trading days. [2025-09-02T17:19:26.409075] [INFO ] [MAIN ] JLS: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:26.433119] [INFO ] [REMOTE ] JLS: Fetching primary data for 2025-09. [2025-09-02T17:19:26.560535] [INFO ] [MAIN ] JLL: Found 1 missing trading days. [2025-09-02T17:19:26.603253] [INFO ] [MAIN ] JLL: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:26.603536] [INFO ] [REMOTE ] JLL: Fetching primary data for 2025-09. [2025-09-02T17:19:26.641072] [INFO ] [MAIN ] JKS: Found 1 missing trading days. [2025-09-02T17:19:26.652815] [INFO ] [MAIN ] JKS: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:26.653168] [INFO ] [REMOTE ] JKS: Fetching primary data for 2025-09. [2025-09-02T17:19:26.717846] [INFO ] [MAIN ] JMIA: Found 1 missing trading days. [2025-09-02T17:19:26.718115] [INFO ] [MAIN ] JMIA: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:26.718394] [INFO ] [REMOTE ] JMIA: Fetching primary data for 2025-09. [2025-09-02T17:19:27.311590] [INFO ] [REMOTE ] JLS: Incremental fetch complete for 2025-09 (0.88 seconds). [2025-09-02T17:19:27.315271] [INFO ] [MAIN ] JLS: Adding 25 new records, updating 0 existing records. [2025-09-02T17:19:27.316538] [INFO ] [MAIN ] JLS: Combined dataset has 1753 total records. [2025-09-02T17:19:27.489858] [WARN ] [VALIDATOR ] JLS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:27.667243] [WARN ] [VALIDATOR ] JLS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:27.667424] [INFO ] [MAIN ] JLS: Combined data validation passed. [2025-09-02T17:19:27.679293] [INFO ] [MAIN ] JLS: Update completed successfully. [2025-09-02T17:19:27.679629] [INFO ] [MAIN ] Update Progress: 1161/2372 symbols completed. JLS took 2.4s. Estimated remaining: 20m 14s. Rate: 59.9 symbols/min [2025-09-02T17:19:27.849132] [INFO ] [MAIN ] JMM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:27.852142] [INFO ] [MAIN ] JMM: Loaded 1053 existing records. [2025-09-02T17:19:28.024923] [INFO ] [MAIN ] JMM: Found 1 missing trading days. [2025-09-02T17:19:28.025103] [INFO ] [MAIN ] JMM: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:28.025330] [INFO ] [REMOTE ] JMM: Fetching primary data for 2025-09. [2025-09-02T17:19:28.203287] [WARN ] [MAIN ] JMIA: Failed to fetch data for month 2025-09. [2025-09-02T17:19:28.203445] [WARN ] [MAIN ] JMIA: No new data fetched. Keeping existing data. [2025-09-02T17:19:28.203546] [INFO ] [MAIN ] Update Progress: 1162/2372 symbols completed. JMIA took 2.9s. Estimated remaining: 20m 12s. Rate: 59.9 symbols/min [2025-09-02T17:19:28.378681] [INFO ] [MAIN ] JNJ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:28.403527] [INFO ] [MAIN ] JNJ: Loaded 24564 existing records. [2025-09-02T17:19:28.497083] [INFO ] [REMOTE ] JKS: Incremental fetch complete for 2025-09 (1.84 seconds). [2025-09-02T17:19:28.539676] [INFO ] [MAIN ] JKS: Adding 251 new records, updating 0 existing records. [2025-09-02T17:19:28.620411] [INFO ] [MAIN ] JNJ: Found 1 missing trading days. [2025-09-02T17:19:28.620807] [INFO ] [MAIN ] JNJ: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:28.621056] [INFO ] [REMOTE ] JNJ: Fetching primary data for 2025-09. [2025-09-02T17:19:28.622876] [INFO ] [MAIN ] JKS: Combined dataset has 17402 total records. [2025-09-02T17:19:28.692435] [WARN ] [MAIN ] JMM: Failed to fetch data for month 2025-09. [2025-09-02T17:19:28.703345] [WARN ] [MAIN ] JMM: No new data fetched. Keeping existing data. [2025-09-02T17:19:28.722540] [INFO ] [MAIN ] Update Progress: 1163/2372 symbols completed. JMM took 1.0s. Estimated remaining: 20m 11s. Rate: 59.9 symbols/min [2025-09-02T17:19:28.950536] [WARN ] [VALIDATOR ] JKS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:28.983772] [INFO ] [MAIN ] JOBY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:28.987088] [INFO ] [REMOTE ] JLL: Incremental fetch complete for 2025-09 (2.38 seconds). [2025-09-02T17:19:29.085180] [INFO ] [MAIN ] JLL: Adding 233 new records, updating 0 existing records. [2025-09-02T17:19:29.209073] [INFO ] [MAIN ] JLL: Combined dataset has 15428 total records. [2025-09-02T17:19:29.296004] [INFO ] [MAIN ] JOBY: Loaded 24629 existing records. [2025-09-02T17:19:29.507120] [WARN ] [VALIDATOR ] JLL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:29.692498] [INFO ] [MAIN ] JOBY: Found 1 missing trading days. [2025-09-02T17:19:29.703692] [INFO ] [MAIN ] JOBY: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:29.719813] [INFO ] [REMOTE ] JOBY: Fetching primary data for 2025-09. [2025-09-02T17:19:29.780832] [WARN ] [VALIDATOR ] JKS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:29.781221] [INFO ] [MAIN ] JKS: Combined data validation passed. [2025-09-02T17:19:29.870804] [WARN ] [VALIDATOR ] JLL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:29.874866] [INFO ] [MAIN ] JLL: Combined data validation passed. [2025-09-02T17:19:29.989578] [INFO ] [MAIN ] JKS: Update completed successfully. [2025-09-02T17:19:29.992140] [INFO ] [MAIN ] Update Progress: 1164/2372 symbols completed. JKS took 4.7s. Estimated remaining: 20m 10s. Rate: 59.9 symbols/min [2025-09-02T17:19:30.110142] [INFO ] [MAIN ] JLL: Update completed successfully. [2025-09-02T17:19:30.126768] [INFO ] [MAIN ] Update Progress: 1165/2372 symbols completed. JLL took 4.8s. Estimated remaining: 20m 8s. Rate: 59.9 symbols/min [2025-09-02T17:19:30.176359] [INFO ] [MAIN ] JOE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:30.326154] [INFO ] [MAIN ] JOE: Loaded 10835 existing records. [2025-09-02T17:19:30.438461] [INFO ] [MAIN ] JOF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:30.515942] [INFO ] [MAIN ] JOF: Loaded 3145 existing records. [2025-09-02T17:19:30.536112] [INFO ] [MAIN ] JOE: Found 1 missing trading days. [2025-09-02T17:19:30.612978] [INFO ] [MAIN ] JOE: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:30.630785] [INFO ] [REMOTE ] JOE: Fetching primary data for 2025-09. [2025-09-02T17:19:30.716950] [INFO ] [MAIN ] JOF: Found 1 missing trading days. [2025-09-02T17:19:30.717138] [INFO ] [MAIN ] JOF: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:30.717357] [INFO ] [REMOTE ] JOF: Fetching primary data for 2025-09. [2025-09-02T17:19:31.315032] [WARN ] [MAIN ] JOF: Failed to fetch data for month 2025-09. [2025-09-02T17:19:31.315187] [WARN ] [MAIN ] JOF: No new data fetched. Keeping existing data. [2025-09-02T17:19:31.315277] [INFO ] [MAIN ] Update Progress: 1166/2372 symbols completed. JOF took 1.2s. Estimated remaining: 20m 8s. Rate: 59.9 symbols/min [2025-09-02T17:19:31.483112] [INFO ] [MAIN ] JPC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:31.499596] [INFO ] [MAIN ] JPC: Loaded 16489 existing records. [2025-09-02T17:19:31.671622] [INFO ] [MAIN ] JPC: Found 1 missing trading days. [2025-09-02T17:19:31.671806] [INFO ] [MAIN ] JPC: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:31.672011] [INFO ] [REMOTE ] JPC: Fetching primary data for 2025-09. [2025-09-02T17:19:32.069658] [INFO ] [REMOTE ] JNJ: Incremental fetch complete for 2025-09 (3.45 seconds). [2025-09-02T17:19:32.114931] [INFO ] [MAIN ] JNJ: Adding 390 new records, updating 0 existing records. [2025-09-02T17:19:32.118561] [INFO ] [MAIN ] JNJ: Combined dataset has 24954 total records. [2025-09-02T17:19:32.302201] [WARN ] [VALIDATOR ] JNJ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:32.403676] [INFO ] [REMOTE ] JOE: Incremental fetch complete for 2025-09 (1.77 seconds). [2025-09-02T17:19:32.450165] [INFO ] [MAIN ] JOE: Adding 174 new records, updating 0 existing records. [2025-09-02T17:19:32.512781] [INFO ] [MAIN ] JOE: Combined dataset has 11009 total records. [2025-09-02T17:19:32.687941] [WARN ] [VALIDATOR ] JOE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:32.876370] [WARN ] [VALIDATOR ] JNJ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:32.876865] [INFO ] [MAIN ] JNJ: Combined data validation passed. [2025-09-02T17:19:32.880502] [WARN ] [VALIDATOR ] JOE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:32.880709] [INFO ] [MAIN ] JOE: Combined data validation passed. [2025-09-02T17:19:33.075511] [INFO ] [MAIN ] JOE: Update completed successfully. [2025-09-02T17:19:33.078226] [INFO ] [MAIN ] Update Progress: 1167/2372 symbols completed. JOE took 3.1s. Estimated remaining: 20m 7s. Rate: 59.9 symbols/min [2025-09-02T17:19:33.314491] [INFO ] [MAIN ] JPI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:33.323239] [INFO ] [MAIN ] JNJ: Update completed successfully. [2025-09-02T17:19:33.326471] [INFO ] [MAIN ] Update Progress: 1168/2372 symbols completed. JNJ took 5.1s. Estimated remaining: 20m 6s. Rate: 59.9 symbols/min [2025-09-02T17:19:33.328824] [INFO ] [MAIN ] JPI: Loaded 2039 existing records. [2025-09-02T17:19:33.658918] [INFO ] [MAIN ] JPM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:33.678778] [INFO ] [MAIN ] JPI: Found 1 missing trading days. [2025-09-02T17:19:33.679011] [INFO ] [MAIN ] JPI: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:33.679262] [INFO ] [REMOTE ] JPI: Fetching primary data for 2025-09. [2025-09-02T17:19:33.706061] [INFO ] [MAIN ] JPM: Loaded 24605 existing records. [2025-09-02T17:19:33.906246] [INFO ] [MAIN ] JPM: Found 1 missing trading days. [2025-09-02T17:19:33.906371] [INFO ] [MAIN ] JPM: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:33.906575] [INFO ] [REMOTE ] JPM: Fetching primary data for 2025-09. [2025-09-02T17:19:33.963407] [INFO ] [REMOTE ] JOBY: Incremental fetch complete for 2025-09 (4.24 seconds). [2025-09-02T17:19:34.010845] [INFO ] [MAIN ] JOBY: Adding 390 new records, updating 0 existing records. [2025-09-02T17:19:34.016700] [INFO ] [MAIN ] JOBY: Combined dataset has 25019 total records. [2025-09-02T17:19:34.113056] [INFO ] [REMOTE ] JPC: Incremental fetch complete for 2025-09 (2.44 seconds). [2025-09-02T17:19:34.175670] [INFO ] [MAIN ] JPC: Adding 280 new records, updating 0 existing records. [2025-09-02T17:19:34.241705] [WARN ] [VALIDATOR ] JOBY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:34.341316] [INFO ] [MAIN ] JPC: Combined dataset has 16769 total records. [2025-09-02T17:19:34.576071] [INFO ] [REMOTE ] JPI: Incremental fetch complete for 2025-09 (0.90 seconds). [2025-09-02T17:19:34.645182] [INFO ] [MAIN ] JPI: Adding 37 new records, updating 0 existing records. [2025-09-02T17:19:34.640164] [WARN ] [VALIDATOR ] JPC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:34.712090] [INFO ] [MAIN ] JPI: Combined dataset has 2076 total records. [2025-09-02T17:19:35.021395] [WARN ] [VALIDATOR ] JPI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:35.222008] [WARN ] [VALIDATOR ] JPC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:35.220127] [WARN ] [VALIDATOR ] JOBY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:35.224592] [INFO ] [MAIN ] JOBY: Combined data validation passed. [2025-09-02T17:19:35.224452] [WARN ] [VALIDATOR ] JPI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:35.224700] [INFO ] [MAIN ] JPC: Combined data validation passed. [2025-09-02T17:19:35.225196] [INFO ] [MAIN ] JPI: Combined data validation passed. [2025-09-02T17:19:35.408268] [INFO ] [MAIN ] JPI: Update completed successfully. [2025-09-02T17:19:35.425304] [INFO ] [MAIN ] Update Progress: 1169/2372 symbols completed. JPI took 2.3s. Estimated remaining: 20m 6s. Rate: 59.9 symbols/min [2025-09-02T17:19:35.629143] [INFO ] [MAIN ] JQC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:35.686517] [INFO ] [MAIN ] JQC: Loaded 15190 existing records. [2025-09-02T17:19:35.726051] [INFO ] [MAIN ] JPC: Update completed successfully. [2025-09-02T17:19:35.752535] [INFO ] [MAIN ] Update Progress: 1170/2372 symbols completed. JPC took 4.4s. Estimated remaining: 20m 4s. Rate: 59.9 symbols/min [2025-09-02T17:19:36.014952] [INFO ] [MAIN ] JOBY: Update completed successfully. [2025-09-02T17:19:36.039676] [INFO ] [MAIN ] JQC: Found 1 missing trading days. [2025-09-02T17:19:36.049218] [INFO ] [MAIN ] Update Progress: 1171/2372 symbols completed. JOBY took 7.3s. Estimated remaining: 20m 2s. Rate: 59.9 symbols/min [2025-09-02T17:19:36.049482] [INFO ] [MAIN ] JQC: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:36.072697] [INFO ] [REMOTE ] JQC: Fetching primary data for 2025-09. [2025-09-02T17:19:36.233160] [INFO ] [MAIN ] JRI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:36.312924] [INFO ] [MAIN ] JRS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:36.318063] [INFO ] [MAIN ] JRI: Loaded 6819 existing records. [2025-09-02T17:19:36.425794] [INFO ] [MAIN ] JRS: Loaded 5541 existing records. [2025-09-02T17:19:36.590954] [INFO ] [MAIN ] JRI: Found 1 missing trading days. [2025-09-02T17:19:36.601487] [INFO ] [MAIN ] JRI: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:36.602050] [INFO ] [REMOTE ] JRI: Fetching primary data for 2025-09. [2025-09-02T17:19:36.672911] [INFO ] [MAIN ] JRS: Found 1 missing trading days. [2025-09-02T17:19:36.673069] [INFO ] [MAIN ] JRS: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:36.673269] [INFO ] [REMOTE ] JRS: Fetching primary data for 2025-09. [2025-09-02T17:19:37.251039] [INFO ] [REMOTE ] JPM: Incremental fetch complete for 2025-09 (3.34 seconds). [2025-09-02T17:19:37.300917] [INFO ] [MAIN ] JPM: Adding 390 new records, updating 0 existing records. [2025-09-02T17:19:37.308696] [INFO ] [MAIN ] JPM: Combined dataset has 24995 total records. [2025-09-02T17:19:37.490784] [WARN ] [VALIDATOR ] JPM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:37.686113] [WARN ] [VALIDATOR ] JPM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:37.686301] [INFO ] [MAIN ] JPM: Combined data validation passed. [2025-09-02T17:19:37.763622] [INFO ] [REMOTE ] JRS: Incremental fetch complete for 2025-09 (1.09 seconds). [2025-09-02T17:19:37.775370] [INFO ] [MAIN ] JRS: Adding 73 new records, updating 0 existing records. [2025-09-02T17:19:37.810346] [INFO ] [MAIN ] JRS: Combined dataset has 5614 total records. [2025-09-02T17:19:37.998908] [WARN ] [VALIDATOR ] JRS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:38.085663] [INFO ] [REMOTE ] JQC: Incremental fetch complete for 2025-09 (2.01 seconds). [2025-09-02T17:19:38.136932] [INFO ] [MAIN ] JQC: Adding 162 new records, updating 0 existing records. [2025-09-02T17:19:38.209437] [INFO ] [REMOTE ] JRI: Incremental fetch complete for 2025-09 (1.61 seconds). [2025-09-02T17:19:38.258001] [INFO ] [MAIN ] JRI: Adding 105 new records, updating 0 existing records. [2025-09-02T17:19:38.261708] [INFO ] [MAIN ] JQC: Combined dataset has 15352 total records. [2025-09-02T17:19:38.286236] [INFO ] [MAIN ] JRI: Combined dataset has 6924 total records. [2025-09-02T17:19:38.445564] [INFO ] [MAIN ] JPM: Update completed successfully. [2025-09-02T17:19:38.484633] [INFO ] [MAIN ] Update Progress: 1172/2372 symbols completed. JPM took 5.2s. Estimated remaining: 20m 3s. Rate: 59.9 symbols/min [2025-09-02T17:19:38.773704] [WARN ] [VALIDATOR ] JQC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:38.778563] [WARN ] [VALIDATOR ] JRI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:38.972152] [WARN ] [VALIDATOR ] JRS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:39.020169] [INFO ] [MAIN ] JRS: Combined data validation passed. [2025-09-02T17:19:39.092595] [INFO ] [MAIN ] JXN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:39.311823] [INFO ] [MAIN ] JRS: Update completed successfully. [2025-09-02T17:19:39.312858] [INFO ] [MAIN ] Update Progress: 1173/2372 symbols completed. JRS took 3.3s. Estimated remaining: 20m 2s. Rate: 59.9 symbols/min [2025-09-02T17:19:39.438221] [INFO ] [MAIN ] JXN: Loaded 20307 existing records. [2025-09-02T17:19:39.540480] [INFO ] [MAIN ] K: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:39.604059] [WARN ] [VALIDATOR ] JQC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:39.618153] [INFO ] [MAIN ] JQC: Combined data validation passed. [2025-09-02T17:19:39.603982] [WARN ] [VALIDATOR ] JRI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:39.618418] [INFO ] [MAIN ] JRI: Combined data validation passed. [2025-09-02T17:19:39.762539] [INFO ] [MAIN ] JXN: Found 1 missing trading days. [2025-09-02T17:19:39.807823] [INFO ] [MAIN ] JXN: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:39.816566] [INFO ] [MAIN ] K: Loaded 23003 existing records. [2025-09-02T17:19:39.811257] [INFO ] [REMOTE ] JXN: Fetching primary data for 2025-09. [2025-09-02T17:19:40.019532] [INFO ] [MAIN ] JRI: Update completed successfully. [2025-09-02T17:19:40.030753] [INFO ] [MAIN ] Update Progress: 1174/2372 symbols completed. JRI took 4.3s. Estimated remaining: 20m 0s. Rate: 59.9 symbols/min [2025-09-02T17:19:40.030891] [INFO ] [MAIN ] K: Found 1 missing trading days. [2025-09-02T17:19:40.031578] [INFO ] [MAIN ] K: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:40.033135] [INFO ] [REMOTE ] K: Fetching primary data for 2025-09. [2025-09-02T17:19:40.186999] [INFO ] [MAIN ] JQC: Update completed successfully. [2025-09-02T17:19:40.200764] [INFO ] [MAIN ] Update Progress: 1175/2372 symbols completed. JQC took 4.8s. Estimated remaining: 19m 58s. Rate: 59.9 symbols/min [2025-09-02T17:19:40.252344] [INFO ] [MAIN ] KAI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:40.380703] [INFO ] [MAIN ] KAI: Loaded 5888 existing records. [2025-09-02T17:19:40.430499] [INFO ] [MAIN ] KAR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:40.580247] [INFO ] [MAIN ] KAI: Found 1 missing trading days. [2025-09-02T17:19:40.580466] [INFO ] [MAIN ] KAI: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:40.580739] [INFO ] [REMOTE ] KAI: Fetching primary data for 2025-09. [2025-09-02T17:19:40.589312] [INFO ] [MAIN ] KAR: Loaded 18600 existing records. [2025-09-02T17:19:40.761354] [INFO ] [MAIN ] KAR: Found 1 missing trading days. [2025-09-02T17:19:40.761499] [INFO ] [MAIN ] KAR: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:40.761735] [INFO ] [REMOTE ] KAR: Fetching primary data for 2025-09. [2025-09-02T17:19:41.696152] [INFO ] [REMOTE ] KAI: Incremental fetch complete for 2025-09 (1.12 seconds). [2025-09-02T17:19:41.704443] [INFO ] [MAIN ] KAI: Adding 38 new records, updating 0 existing records. [2025-09-02T17:19:41.706473] [INFO ] [MAIN ] KAI: Combined dataset has 5926 total records. [2025-09-02T17:19:41.883297] [WARN ] [VALIDATOR ] KAI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:41.983631] [INFO ] [REMOTE ] JXN: Incremental fetch complete for 2025-09 (2.17 seconds). [2025-09-02T17:19:42.043455] [INFO ] [MAIN ] JXN: Adding 292 new records, updating 0 existing records. [2025-09-02T17:19:42.103363] [INFO ] [MAIN ] JXN: Combined dataset has 20599 total records. [2025-09-02T17:19:42.282038] [WARN ] [VALIDATOR ] JXN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:42.471246] [INFO ] [REMOTE ] K: Incremental fetch complete for 2025-09 (2.44 seconds). [2025-09-02T17:19:42.520872] [INFO ] [MAIN ] K: Adding 372 new records, updating 0 existing records. [2025-09-02T17:19:42.524390] [INFO ] [REMOTE ] KAR: Incremental fetch complete for 2025-09 (1.76 seconds). [2025-09-02T17:19:42.551027] [WARN ] [VALIDATOR ] KAI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:42.562479] [INFO ] [MAIN ] KAI: Combined data validation passed. [2025-09-02T17:19:42.561735] [INFO ] [MAIN ] KAR: Adding 290 new records, updating 0 existing records. [2025-09-02T17:19:42.598084] [INFO ] [MAIN ] K: Combined dataset has 23375 total records. [2025-09-02T17:19:42.599177] [INFO ] [MAIN ] KAR: Combined dataset has 18890 total records. [2025-09-02T17:19:42.813969] [WARN ] [VALIDATOR ] JXN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:42.832112] [INFO ] [MAIN ] JXN: Combined data validation passed. [2025-09-02T17:19:43.006369] [WARN ] [VALIDATOR ] K: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:43.007476] [INFO ] [MAIN ] KAI: Update completed successfully. [2025-09-02T17:19:43.084493] [WARN ] [VALIDATOR ] KAR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:43.061044] [INFO ] [MAIN ] Update Progress: 1176/2372 symbols completed. KAI took 3.0s. Estimated remaining: 19m 59s. Rate: 59.8 symbols/min [2025-09-02T17:19:43.636854] [INFO ] [MAIN ] KB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:43.668715] [INFO ] [MAIN ] KB: Loaded 11398 existing records. [2025-09-02T17:19:43.667927] [WARN ] [VALIDATOR ] KAR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:43.667469] [WARN ] [VALIDATOR ] K: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:43.674531] [INFO ] [MAIN ] KAR: Combined data validation passed. [2025-09-02T17:19:43.690760] [INFO ] [MAIN ] K: Combined data validation passed. [2025-09-02T17:19:44.033816] [INFO ] [MAIN ] KB: Found 1 missing trading days. [2025-09-02T17:19:44.037093] [INFO ] [MAIN ] KB: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:44.043358] [INFO ] [REMOTE ] KB: Fetching primary data for 2025-09. [2025-09-02T17:19:44.051819] [INFO ] [MAIN ] JXN: Update completed successfully. [2025-09-02T17:19:44.057630] [INFO ] [MAIN ] Update Progress: 1177/2372 symbols completed. JXN took 5.5s. Estimated remaining: 19m 58s. Rate: 59.8 symbols/min [2025-09-02T17:19:44.248528] [INFO ] [MAIN ] KBDC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:44.264440] [INFO ] [MAIN ] KAR: Update completed successfully. [2025-09-02T17:19:44.271836] [INFO ] [MAIN ] Update Progress: 1178/2372 symbols completed. KAR took 4.1s. Estimated remaining: 19m 56s. Rate: 59.9 symbols/min [2025-09-02T17:19:44.272504] [INFO ] [MAIN ] KBDC: Loaded 8315 existing records. [2025-09-02T17:19:44.642249] [INFO ] [MAIN ] KBDC: Found 1 missing trading days. [2025-09-02T17:19:44.647288] [INFO ] [MAIN ] KBH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:44.649327] [INFO ] [MAIN ] KBDC: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:44.649669] [INFO ] [REMOTE ] KBDC: Fetching primary data for 2025-09. [2025-09-02T17:19:44.678972] [INFO ] [MAIN ] K: Update completed successfully. [2025-09-02T17:19:44.681835] [INFO ] [MAIN ] Update Progress: 1179/2372 symbols completed. K took 5.4s. Estimated remaining: 19m 55s. Rate: 59.9 symbols/min [2025-09-02T17:19:44.808072] [INFO ] [MAIN ] KBH: Loaded 22390 existing records. [2025-09-02T17:19:44.985477] [INFO ] [MAIN ] KBR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:45.055594] [INFO ] [MAIN ] KBH: Found 1 missing trading days. [2025-09-02T17:19:45.055805] [INFO ] [MAIN ] KBH: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:45.056024] [INFO ] [REMOTE ] KBH: Fetching primary data for 2025-09. [2025-09-02T17:19:45.073075] [INFO ] [MAIN ] KBR: Loaded 21993 existing records. [2025-09-02T17:19:45.258865] [INFO ] [MAIN ] KBR: Found 1 missing trading days. [2025-09-02T17:19:45.259063] [INFO ] [MAIN ] KBR: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:45.259283] [INFO ] [REMOTE ] KBR: Fetching primary data for 2025-09. [2025-09-02T17:19:45.421230] [INFO ] [REMOTE ] KB: Incremental fetch complete for 2025-09 (1.38 seconds). [2025-09-02T17:19:45.438855] [INFO ] [MAIN ] KB: Adding 116 new records, updating 0 existing records. [2025-09-02T17:19:45.441002] [INFO ] [MAIN ] KB: Combined dataset has 11514 total records. [2025-09-02T17:19:45.615024] [WARN ] [VALIDATOR ] KB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:45.797999] [WARN ] [VALIDATOR ] KB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:45.798190] [INFO ] [MAIN ] KB: Combined data validation passed. [2025-09-02T17:19:45.871031] [INFO ] [MAIN ] KB: Update completed successfully. [2025-09-02T17:19:45.872301] [INFO ] [MAIN ] Update Progress: 1180/2372 symbols completed. KB took 2.8s. Estimated remaining: 19m 54s. Rate: 59.9 symbols/min [2025-09-02T17:19:46.041494] [INFO ] [MAIN ] KD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:46.065631] [INFO ] [MAIN ] KD: Loaded 23881 existing records. [2025-09-02T17:19:46.138357] [INFO ] [REMOTE ] KBDC: Incremental fetch complete for 2025-09 (1.49 seconds). [2025-09-02T17:19:46.192767] [INFO ] [MAIN ] KBDC: Adding 161 new records, updating 0 existing records. [2025-09-02T17:19:46.272242] [INFO ] [MAIN ] KD: Found 1 missing trading days. [2025-09-02T17:19:46.272501] [INFO ] [MAIN ] KD: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:46.272762] [INFO ] [REMOTE ] KD: Fetching primary data for 2025-09. [2025-09-02T17:19:46.272929] [INFO ] [MAIN ] KBDC: Combined dataset has 8476 total records. [2025-09-02T17:19:46.450352] [WARN ] [VALIDATOR ] KBDC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:46.554461] [WARN ] [MAIN ] KBR: Failed to fetch data for month 2025-09. [2025-09-02T17:19:46.554570] [WARN ] [MAIN ] KBH: Failed to fetch data for month 2025-09. [2025-09-02T17:19:46.554993] [WARN ] [MAIN ] KBH: No new data fetched. Keeping existing data. [2025-09-02T17:19:46.603608] [INFO ] [MAIN ] Update Progress: 1181/2372 symbols completed. KBH took 2.3s. Estimated remaining: 19m 53s. Rate: 59.9 symbols/min [2025-09-02T17:19:46.575633] [WARN ] [MAIN ] KBR: No new data fetched. Keeping existing data. [2025-09-02T17:19:46.638310] [INFO ] [MAIN ] Update Progress: 1182/2372 symbols completed. KBR took 1.9s. Estimated remaining: 19m 51s. Rate: 60.0 symbols/min [2025-09-02T17:19:46.961004] [INFO ] [MAIN ] KEN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:46.985375] [INFO ] [MAIN ] KEP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:46.990785] [INFO ] [MAIN ] KEN: Loaded 2142 existing records. [2025-09-02T17:19:47.096941] [INFO ] [MAIN ] KEP: Loaded 16399 existing records. [2025-09-02T17:19:47.293187] [INFO ] [MAIN ] KEN: Found 1 missing trading days. [2025-09-02T17:19:47.293937] [INFO ] [MAIN ] KEN: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:47.300002] [INFO ] [REMOTE ] KEN: Fetching primary data for 2025-09. [2025-09-02T17:19:47.299609] [WARN ] [VALIDATOR ] KBDC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:47.335186] [INFO ] [MAIN ] KBDC: Combined data validation passed. [2025-09-02T17:19:47.393175] [INFO ] [MAIN ] KEP: Found 1 missing trading days. [2025-09-02T17:19:47.397661] [INFO ] [MAIN ] KEP: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:47.398031] [INFO ] [REMOTE ] KEP: Fetching primary data for 2025-09. [2025-09-02T17:19:47.426255] [INFO ] [MAIN ] KBDC: Update completed successfully. [2025-09-02T17:19:47.427440] [INFO ] [MAIN ] Update Progress: 1183/2372 symbols completed. KBDC took 3.4s. Estimated remaining: 19m 50s. Rate: 60.0 symbols/min [2025-09-02T17:19:47.604597] [INFO ] [MAIN ] KEX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:47.630877] [INFO ] [MAIN ] KEX: Loaded 16437 existing records. [2025-09-02T17:19:47.805604] [INFO ] [MAIN ] KEX: Found 1 missing trading days. [2025-09-02T17:19:47.805779] [INFO ] [MAIN ] KEX: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:47.805992] [INFO ] [REMOTE ] KEX: Fetching primary data for 2025-09. [2025-09-02T17:19:48.569356] [INFO ] [REMOTE ] KEN: Incremental fetch complete for 2025-09 (1.27 seconds). [2025-09-02T17:19:48.575346] [INFO ] [MAIN ] KEN: Adding 53 new records, updating 0 existing records. [2025-09-02T17:19:48.576891] [INFO ] [MAIN ] KEN: Combined dataset has 2195 total records. [2025-09-02T17:19:48.751900] [WARN ] [VALIDATOR ] KEN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:48.835212] [INFO ] [REMOTE ] KD: Incremental fetch complete for 2025-09 (2.56 seconds). [2025-09-02T17:19:48.925569] [INFO ] [MAIN ] KD: Adding 387 new records, updating 0 existing records. [2025-09-02T17:19:48.985534] [INFO ] [MAIN ] KD: Combined dataset has 24268 total records. [2025-09-02T17:19:49.170775] [WARN ] [VALIDATOR ] KD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:49.358724] [WARN ] [VALIDATOR ] KEN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:49.370889] [INFO ] [MAIN ] KEN: Combined data validation passed. [2025-09-02T17:19:49.386883] [INFO ] [MAIN ] KEN: Update completed successfully. [2025-09-02T17:19:49.387502] [INFO ] [MAIN ] Update Progress: 1184/2372 symbols completed. KEN took 2.8s. Estimated remaining: 19m 50s. Rate: 59.9 symbols/min [2025-09-02T17:19:49.561597] [INFO ] [MAIN ] KEY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:49.568040] [WARN ] [VALIDATOR ] KD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:49.568286] [INFO ] [MAIN ] KD: Combined data validation passed. [2025-09-02T17:19:49.638114] [INFO ] [MAIN ] KEY: Loaded 24458 existing records. [2025-09-02T17:19:49.676615] [INFO ] [REMOTE ] KEX: Incremental fetch complete for 2025-09 (1.87 seconds). [2025-09-02T17:19:49.775762] [INFO ] [REMOTE ] KEP: Incremental fetch complete for 2025-09 (2.38 seconds). [2025-09-02T17:19:49.787145] [INFO ] [MAIN ] KEX: Adding 267 new records, updating 0 existing records. [2025-09-02T17:19:49.877273] [INFO ] [MAIN ] KEP: Adding 237 new records, updating 0 existing records. [2025-09-02T17:19:49.998953] [INFO ] [MAIN ] KEX: Combined dataset has 16704 total records. [2025-09-02T17:19:50.010873] [INFO ] [MAIN ] KEY: Found 1 missing trading days. [2025-09-02T17:19:50.013461] [INFO ] [MAIN ] KEY: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:50.013538] [INFO ] [MAIN ] KEP: Combined dataset has 16636 total records. [2025-09-02T17:19:50.053088] [INFO ] [REMOTE ] KEY: Fetching primary data for 2025-09. [2025-09-02T17:19:50.354372] [WARN ] [VALIDATOR ] KEX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:50.427802] [WARN ] [VALIDATOR ] KEP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:50.631401] [INFO ] [MAIN ] KD: Update completed successfully. [2025-09-02T17:19:50.638310] [INFO ] [MAIN ] Update Progress: 1185/2372 symbols completed. KD took 4.8s. Estimated remaining: 19m 49s. Rate: 59.9 symbols/min [2025-09-02T17:19:50.976670] [INFO ] [MAIN ] KEYS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:50.982612] [WARN ] [VALIDATOR ] KEP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:50.982718] [WARN ] [VALIDATOR ] KEX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:50.982865] [INFO ] [MAIN ] KEP: Combined data validation passed. [2025-09-02T17:19:50.983033] [INFO ] [MAIN ] KEX: Combined data validation passed. [2025-09-02T17:19:51.146515] [INFO ] [MAIN ] KEYS: Loaded 19076 existing records. [2025-09-02T17:19:51.334757] [INFO ] [MAIN ] KEYS: Found 1 missing trading days. [2025-09-02T17:19:51.338847] [INFO ] [MAIN ] KEYS: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:51.339092] [INFO ] [REMOTE ] KEYS: Fetching primary data for 2025-09. [2025-09-02T17:19:51.359295] [INFO ] [MAIN ] KEP: Update completed successfully. [2025-09-02T17:19:51.362432] [INFO ] [MAIN ] Update Progress: 1186/2372 symbols completed. KEP took 4.7s. Estimated remaining: 19m 48s. Rate: 59.9 symbols/min [2025-09-02T17:19:51.544630] [INFO ] [MAIN ] KF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:51.548949] [INFO ] [MAIN ] KEX: Update completed successfully. [2025-09-02T17:19:51.550887] [INFO ] [MAIN ] Update Progress: 1187/2372 symbols completed. KEX took 4.1s. Estimated remaining: 19m 46s. Rate: 60.0 symbols/min [2025-09-02T17:19:51.552979] [INFO ] [MAIN ] KF: Loaded 1038 existing records. [2025-09-02T17:19:51.895519] [INFO ] [MAIN ] KFRC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:51.914416] [INFO ] [MAIN ] KF: Found 1 missing trading days. [2025-09-02T17:19:51.914732] [INFO ] [MAIN ] KF: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:51.915087] [INFO ] [REMOTE ] KF: Fetching primary data for 2025-09. [2025-09-02T17:19:51.924293] [INFO ] [MAIN ] KFRC: Loaded 9294 existing records. [2025-09-02T17:19:52.095708] [INFO ] [MAIN ] KFRC: Found 1 missing trading days. [2025-09-02T17:19:52.095867] [INFO ] [MAIN ] KFRC: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:52.096080] [INFO ] [REMOTE ] KFRC: Fetching primary data for 2025-09. [2025-09-02T17:19:52.627429] [INFO ] [REMOTE ] KF: Incremental fetch complete for 2025-09 (0.71 seconds). [2025-09-02T17:19:52.629493] [INFO ] [MAIN ] KF: Adding 7 new records, updating 0 existing records. [2025-09-02T17:19:52.630709] [INFO ] [MAIN ] KF: Combined dataset has 1045 total records. [2025-09-02T17:19:52.811021] [WARN ] [VALIDATOR ] KF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:52.917080] [INFO ] [REMOTE ] KEY: Incremental fetch complete for 2025-09 (2.86 seconds). [2025-09-02T17:19:53.008419] [INFO ] [MAIN ] KEY: Adding 390 new records, updating 0 existing records. [2025-09-02T17:19:53.047885] [INFO ] [MAIN ] KEY: Combined dataset has 24848 total records. [2025-09-02T17:19:53.232693] [WARN ] [VALIDATOR ] KEY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:53.354500] [INFO ] [REMOTE ] KEYS: Incremental fetch complete for 2025-09 (2.02 seconds). [2025-09-02T17:19:53.396107] [WARN ] [VALIDATOR ] KF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:53.441134] [INFO ] [MAIN ] KF: Combined data validation passed. [2025-09-02T17:19:53.455371] [INFO ] [MAIN ] KEYS: Adding 376 new records, updating 0 existing records. [2025-09-02T17:19:53.475121] [INFO ] [MAIN ] KF: Update completed successfully. [2025-09-02T17:19:53.476963] [INFO ] [MAIN ] Update Progress: 1188/2372 symbols completed. KF took 2.1s. Estimated remaining: 19m 46s. Rate: 59.9 symbols/min [2025-09-02T17:19:53.508562] [INFO ] [MAIN ] KEYS: Combined dataset has 19452 total records. [2025-09-02T17:19:53.728083] [INFO ] [REMOTE ] KFRC: Incremental fetch complete for 2025-09 (1.63 seconds). [2025-09-02T17:19:53.801755] [INFO ] [MAIN ] KFRC: Adding 132 new records, updating 0 existing records. [2025-09-02T17:19:53.839605] [INFO ] [MAIN ] KFS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:53.876201] [WARN ] [VALIDATOR ] KEYS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:53.925023] [INFO ] [MAIN ] KFRC: Combined dataset has 9426 total records. [2025-09-02T17:19:53.962753] [INFO ] [MAIN ] KFS: Loaded 4169 existing records. [2025-09-02T17:19:54.433056] [INFO ] [MAIN ] KFS: Found 1 missing trading days. [2025-09-02T17:19:54.437349] [WARN ] [VALIDATOR ] KFRC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:54.443670] [INFO ] [MAIN ] KFS: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:54.473819] [WARN ] [VALIDATOR ] KEY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:54.473763] [INFO ] [REMOTE ] KFS: Fetching primary data for 2025-09. [2025-09-02T17:19:54.492804] [INFO ] [MAIN ] KEY: Combined data validation passed. [2025-09-02T17:19:54.733470] [WARN ] [VALIDATOR ] KEYS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:54.735180] [INFO ] [MAIN ] KEYS: Combined data validation passed. [2025-09-02T17:19:54.840778] [WARN ] [VALIDATOR ] KFRC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:54.843129] [INFO ] [MAIN ] KFRC: Combined data validation passed. [2025-09-02T17:19:54.958752] [INFO ] [MAIN ] KFRC: Update completed successfully. [2025-09-02T17:19:54.964734] [INFO ] [MAIN ] Update Progress: 1189/2372 symbols completed. KFRC took 3.4s. Estimated remaining: 19m 45s. Rate: 59.9 symbols/min [2025-09-02T17:19:54.979881] [INFO ] [MAIN ] KEYS: Update completed successfully. [2025-09-02T17:19:55.002424] [INFO ] [MAIN ] Update Progress: 1190/2372 symbols completed. KEYS took 4.4s. Estimated remaining: 19m 43s. Rate: 59.9 symbols/min [2025-09-02T17:19:55.041826] [INFO ] [MAIN ] KEY: Update completed successfully. [2025-09-02T17:19:55.120539] [INFO ] [MAIN ] Update Progress: 1191/2372 symbols completed. KEY took 5.7s. Estimated remaining: 19m 41s. Rate: 60.0 symbols/min [2025-09-02T17:19:55.425215] [INFO ] [MAIN ] KFY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:55.452579] [INFO ] [MAIN ] KGC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:55.512495] [INFO ] [MAIN ] KGS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:55.534159] [INFO ] [MAIN ] KFY: Loaded 13438 existing records. [2025-09-02T17:19:55.625796] [INFO ] [REMOTE ] KFS: Incremental fetch complete for 2025-09 (1.15 seconds). [2025-09-02T17:19:55.658622] [INFO ] [MAIN ] KFS: Adding 69 new records, updating 0 existing records. [2025-09-02T17:19:55.632322] [INFO ] [MAIN ] KGS: Loaded 21005 existing records. [2025-09-02T17:19:55.698345] [INFO ] [MAIN ] KGC: Loaded 24516 existing records. [2025-09-02T17:19:55.771822] [INFO ] [MAIN ] KFS: Combined dataset has 4238 total records. [2025-09-02T17:19:55.915511] [INFO ] [MAIN ] KFY: Found 1 missing trading days. [2025-09-02T17:19:56.045283] [INFO ] [MAIN ] KFY: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:56.086751] [INFO ] [REMOTE ] KFY: Fetching primary data for 2025-09. [2025-09-02T17:19:56.213320] [INFO ] [MAIN ] KGS: Found 1 missing trading days. [2025-09-02T17:19:56.222943] [INFO ] [MAIN ] KGC: Found 1 missing trading days. [2025-09-02T17:19:56.228228] [INFO ] [MAIN ] KGC: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:56.228523] [INFO ] [REMOTE ] KGC: Fetching primary data for 2025-09. [2025-09-02T17:19:56.233701] [INFO ] [MAIN ] KGS: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:56.266217] [INFO ] [REMOTE ] KGS: Fetching primary data for 2025-09. [2025-09-02T17:19:56.286220] [WARN ] [VALIDATOR ] KFS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:56.472376] [WARN ] [VALIDATOR ] KFS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:56.472567] [INFO ] [MAIN ] KFS: Combined data validation passed. [2025-09-02T17:19:56.498548] [INFO ] [MAIN ] KFS: Update completed successfully. [2025-09-02T17:19:56.499238] [INFO ] [MAIN ] Update Progress: 1192/2372 symbols completed. KFS took 3.0s. Estimated remaining: 19m 41s. Rate: 60.0 symbols/min [2025-09-02T17:19:56.668204] [INFO ] [MAIN ] KIM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:56.691542] [INFO ] [MAIN ] KIM: Loaded 24132 existing records. [2025-09-02T17:19:56.865015] [INFO ] [MAIN ] KIM: Found 1 missing trading days. [2025-09-02T17:19:56.865200] [INFO ] [MAIN ] KIM: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:56.865409] [INFO ] [REMOTE ] KIM: Fetching primary data for 2025-09. [2025-09-02T17:19:57.794453] [INFO ] [REMOTE ] KFY: Incremental fetch complete for 2025-09 (1.71 seconds). [2025-09-02T17:19:57.818880] [INFO ] [MAIN ] KFY: Adding 205 new records, updating 0 existing records. [2025-09-02T17:19:57.821250] [INFO ] [MAIN ] KFY: Combined dataset has 13643 total records. [2025-09-02T17:19:58.025542] [WARN ] [VALIDATOR ] KFY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:58.210605] [WARN ] [VALIDATOR ] KFY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:58.210786] [INFO ] [MAIN ] KFY: Combined data validation passed. [2025-09-02T17:19:58.295420] [INFO ] [MAIN ] KFY: Update completed successfully. [2025-09-02T17:19:58.296862] [INFO ] [MAIN ] Update Progress: 1193/2372 symbols completed. KFY took 3.3s. Estimated remaining: 19m 40s. Rate: 59.9 symbols/min [2025-09-02T17:19:58.464052] [INFO ] [MAIN ] KIO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:19:58.467704] [INFO ] [REMOTE ] KGS: Incremental fetch complete for 2025-09 (2.20 seconds). [2025-09-02T17:19:58.505629] [INFO ] [MAIN ] KGS: Adding 306 new records, updating 0 existing records. [2025-09-02T17:19:58.515823] [INFO ] [MAIN ] KIO: Loaded 10067 existing records. [2025-09-02T17:19:58.625911] [INFO ] [MAIN ] KGS: Combined dataset has 21311 total records. [2025-09-02T17:19:58.803323] [INFO ] [MAIN ] KIO: Found 1 missing trading days. [2025-09-02T17:19:58.803506] [INFO ] [MAIN ] KIO: Need to fetch 1 months: 2025-09 [2025-09-02T17:19:58.804208] [INFO ] [REMOTE ] KIO: Fetching primary data for 2025-09. [2025-09-02T17:19:58.882276] [WARN ] [VALIDATOR ] KGS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:58.991913] [INFO ] [REMOTE ] KIM: Incremental fetch complete for 2025-09 (2.13 seconds). [2025-09-02T17:19:59.121869] [INFO ] [REMOTE ] KGC: Incremental fetch complete for 2025-09 (2.89 seconds). [2025-09-02T17:19:59.123749] [INFO ] [MAIN ] KIM: Adding 386 new records, updating 0 existing records. [2025-09-02T17:19:59.175329] [INFO ] [MAIN ] KGC: Adding 390 new records, updating 0 existing records. [2025-09-02T17:19:59.183985] [INFO ] [MAIN ] KGC: Combined dataset has 24906 total records. [2025-09-02T17:19:59.222173] [INFO ] [MAIN ] KIM: Combined dataset has 24518 total records. [2025-09-02T17:19:59.488977] [WARN ] [VALIDATOR ] KGC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:19:59.460782] [WARN ] [VALIDATOR ] KGS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:19:59.562633] [INFO ] [MAIN ] KGS: Combined data validation passed. [2025-09-02T17:19:59.598009] [WARN ] [VALIDATOR ] KIM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:00.093611] [WARN ] [VALIDATOR ] KGC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:00.095848] [INFO ] [MAIN ] KGC: Combined data validation passed. [2025-09-02T17:20:00.094833] [WARN ] [VALIDATOR ] KIM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:00.097446] [INFO ] [MAIN ] KIM: Combined data validation passed. [2025-09-02T17:20:00.306103] [INFO ] [REMOTE ] KIO: Incremental fetch complete for 2025-09 (1.50 seconds). [2025-09-02T17:20:00.332346] [INFO ] [MAIN ] KIO: Adding 155 new records, updating 0 existing records. [2025-09-02T17:20:00.356879] [INFO ] [MAIN ] KIO: Combined dataset has 10222 total records. [2025-09-02T17:20:00.356807] [INFO ] [MAIN ] KGS: Update completed successfully. [2025-09-02T17:20:00.364057] [INFO ] [MAIN ] Update Progress: 1194/2372 symbols completed. KGS took 5.2s. Estimated remaining: 19m 41s. Rate: 59.9 symbols/min [2025-09-02T17:20:00.671234] [INFO ] [MAIN ] KKR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:00.834795] [WARN ] [VALIDATOR ] KIO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:00.878039] [INFO ] [MAIN ] KIM: Update completed successfully. [2025-09-02T17:20:00.899700] [INFO ] [MAIN ] Update Progress: 1195/2372 symbols completed. KIM took 4.4s. Estimated remaining: 19m 39s. Rate: 59.9 symbols/min [2025-09-02T17:20:00.977042] [INFO ] [MAIN ] KKR: Loaded 24381 existing records. [2025-09-02T17:20:01.380162] [INFO ] [MAIN ] KKRS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:01.424210] [INFO ] [MAIN ] KKRS: Loaded 2408 existing records. [2025-09-02T17:20:01.472835] [INFO ] [MAIN ] KGC: Update completed successfully. [2025-09-02T17:20:01.570024] [INFO ] [MAIN ] Update Progress: 1196/2372 symbols completed. KGC took 6.5s. Estimated remaining: 19m 38s. Rate: 59.9 symbols/min [2025-09-02T17:20:01.592469] [INFO ] [MAIN ] KKR: Found 1 missing trading days. [2025-09-02T17:20:01.608277] [INFO ] [MAIN ] KKR: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:01.656404] [INFO ] [REMOTE ] KKR: Fetching primary data for 2025-09. [2025-09-02T17:20:01.764472] [INFO ] [MAIN ] KKRS: Found 1 missing trading days. [2025-09-02T17:20:01.793564] [INFO ] [MAIN ] KKRS: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:01.819593] [INFO ] [REMOTE ] KKRS: Fetching primary data for 2025-09. [2025-09-02T17:20:01.820317] [WARN ] [VALIDATOR ] KIO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:01.837615] [INFO ] [MAIN ] KIO: Combined data validation passed. [2025-09-02T17:20:01.895878] [INFO ] [MAIN ] KKRT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:01.977246] [INFO ] [MAIN ] KKRT: Loaded 7072 existing records. [2025-09-02T17:20:02.167371] [INFO ] [MAIN ] KKRT: Found 1 missing trading days. [2025-09-02T17:20:02.168092] [INFO ] [MAIN ] KKRT: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:02.168424] [INFO ] [REMOTE ] KKRT: Fetching primary data for 2025-09. [2025-09-02T17:20:02.178306] [INFO ] [MAIN ] KIO: Update completed successfully. [2025-09-02T17:20:02.179367] [INFO ] [MAIN ] Update Progress: 1197/2372 symbols completed. KIO took 3.9s. Estimated remaining: 19m 36s. Rate: 59.9 symbols/min [2025-09-02T17:20:03.042483] [INFO ] [REMOTE ] KKRS: Incremental fetch complete for 2025-09 (1.22 seconds). [2025-09-02T17:20:03.048101] [INFO ] [MAIN ] KKRS: Adding 40 new records, updating 0 existing records. [2025-09-02T17:20:03.049894] [INFO ] [MAIN ] KKRS: Combined dataset has 2448 total records. [2025-09-02T17:20:03.200531] [WARN ] [MAIN ] KKRT: Failed to fetch data for month 2025-09. [2025-09-02T17:20:03.230004] [WARN ] [MAIN ] KKRT: No new data fetched. Keeping existing data. [2025-09-02T17:20:03.235576] [WARN ] [VALIDATOR ] KKRS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:03.235821] [INFO ] [MAIN ] Update Progress: 1198/2372 symbols completed. KKRT took 1.6s. Estimated remaining: 19m 35s. Rate: 59.9 symbols/min [2025-09-02T17:20:03.420887] [WARN ] [VALIDATOR ] KKRS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:03.421080] [INFO ] [MAIN ] KKRS: Combined data validation passed. [2025-09-02T17:20:03.436681] [INFO ] [MAIN ] KKRS: Update completed successfully. [2025-09-02T17:20:03.437082] [INFO ] [MAIN ] Update Progress: 1199/2372 symbols completed. KKRS took 2.5s. Estimated remaining: 19m 34s. Rate: 60.0 symbols/min [2025-09-02T17:20:04.174535] [INFO ] [REMOTE ] KKR: Incremental fetch complete for 2025-09 (2.52 seconds). [2025-09-02T17:20:04.220718] [INFO ] [MAIN ] KKR: Adding 385 new records, updating 0 existing records. [2025-09-02T17:20:04.224703] [INFO ] [MAIN ] KKR: Combined dataset has 24766 total records. [2025-09-02T17:20:04.440428] [WARN ] [VALIDATOR ] KKR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:04.628676] [WARN ] [VALIDATOR ] KKR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:04.628863] [INFO ] [MAIN ] KKR: Combined data validation passed. [2025-09-02T17:20:04.817893] [INFO ] [MAIN ] KKR: Update completed successfully. [2025-09-02T17:20:04.823502] [INFO ] [MAIN ] Update Progress: 1200/2372 symbols completed. KKR took 4.5s. Estimated remaining: 19m 33s. Rate: 60.0 symbols/min [2025-09-02T17:20:05.493018] [INFO ] [MAIN ] KMI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:05.523246] [INFO ] [MAIN ] KMPB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:05.519212] [INFO ] [MAIN ] KLC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:05.556188] [INFO ] [MAIN ] KLG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:05.562191] [INFO ] [MAIN ] KMPB: Loaded 1947 existing records. [2025-09-02T17:20:05.713762] [INFO ] [MAIN ] KLG: Loaded 19354 existing records. [2025-09-02T17:20:05.724179] [INFO ] [MAIN ] KLC: Loaded 16036 existing records. [2025-09-02T17:20:05.794585] [INFO ] [MAIN ] KMPB: Found 1 missing trading days. [2025-09-02T17:20:05.794702] [INFO ] [MAIN ] KMI: Loaded 24507 existing records. [2025-09-02T17:20:05.843697] [INFO ] [MAIN ] KMPB: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:05.979557] [INFO ] [REMOTE ] KMPB: Fetching primary data for 2025-09. [2025-09-02T17:20:06.195527] [INFO ] [MAIN ] KLG: Found 1 missing trading days. [2025-09-02T17:20:06.272221] [INFO ] [MAIN ] KLG: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:06.299798] [INFO ] [REMOTE ] KLG: Fetching primary data for 2025-09. [2025-09-02T17:20:06.308076] [INFO ] [MAIN ] KLC: Found 1 missing trading days. [2025-09-02T17:20:06.321298] [INFO ] [MAIN ] KLC: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:06.351159] [INFO ] [REMOTE ] KLC: Fetching primary data for 2025-09. [2025-09-02T17:20:06.390193] [INFO ] [MAIN ] KMI: Found 1 missing trading days. [2025-09-02T17:20:06.390366] [INFO ] [MAIN ] KMI: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:06.390679] [INFO ] [REMOTE ] KMI: Fetching primary data for 2025-09. [2025-09-02T17:20:07.268696] [INFO ] [REMOTE ] KMPB: Incremental fetch complete for 2025-09 (1.29 seconds). [2025-09-02T17:20:07.271618] [INFO ] [MAIN ] KMPB: Adding 6 new records, updating 0 existing records. [2025-09-02T17:20:07.273115] [INFO ] [MAIN ] KMPB: Combined dataset has 1953 total records. [2025-09-02T17:20:07.462711] [WARN ] [VALIDATOR ] KMPB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:07.661895] [WARN ] [VALIDATOR ] KMPB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:07.662102] [INFO ] [MAIN ] KMPB: Combined data validation passed. [2025-09-02T17:20:07.677221] [INFO ] [MAIN ] KMPB: Update completed successfully. [2025-09-02T17:20:07.677755] [INFO ] [MAIN ] Update Progress: 1201/2372 symbols completed. KMPB took 2.8s. Estimated remaining: 19m 34s. Rate: 59.9 symbols/min [2025-09-02T17:20:07.863279] [INFO ] [MAIN ] KMPR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:07.884229] [INFO ] [MAIN ] KMPR: Loaded 18862 existing records. [2025-09-02T17:20:08.061719] [INFO ] [MAIN ] KMPR: Found 1 missing trading days. [2025-09-02T17:20:08.061891] [INFO ] [MAIN ] KMPR: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:08.062110] [INFO ] [REMOTE ] KMPR: Fetching primary data for 2025-09. [2025-09-02T17:20:08.385433] [INFO ] [REMOTE ] KLC: Incremental fetch complete for 2025-09 (2.03 seconds). [2025-09-02T17:20:08.413298] [INFO ] [MAIN ] KLC: Adding 218 new records, updating 0 existing records. [2025-09-02T17:20:08.417883] [INFO ] [MAIN ] KLC: Combined dataset has 16254 total records. [2025-09-02T17:20:08.599739] [WARN ] [VALIDATOR ] KLC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:08.691385] [INFO ] [REMOTE ] KLG: Incremental fetch complete for 2025-09 (2.39 seconds). [2025-09-02T17:20:08.751435] [INFO ] [MAIN ] KLG: Adding 188 new records, updating 0 existing records. [2025-09-02T17:20:08.836614] [INFO ] [MAIN ] KLG: Combined dataset has 19542 total records. [2025-09-02T17:20:09.016422] [WARN ] [VALIDATOR ] KLG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:09.202588] [WARN ] [VALIDATOR ] KLC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:09.202904] [INFO ] [MAIN ] KLC: Combined data validation passed. [2025-09-02T17:20:09.207382] [WARN ] [VALIDATOR ] KLG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:09.207551] [INFO ] [MAIN ] KLG: Combined data validation passed. [2025-09-02T17:20:09.414145] [INFO ] [MAIN ] KLC: Update completed successfully. [2025-09-02T17:20:09.416553] [INFO ] [MAIN ] Update Progress: 1202/2372 symbols completed. KLC took 4.6s. Estimated remaining: 19m 33s. Rate: 59.8 symbols/min [2025-09-02T17:20:09.429193] [INFO ] [MAIN ] KLG: Update completed successfully. [2025-09-02T17:20:09.493146] [INFO ] [MAIN ] Update Progress: 1203/2372 symbols completed. KLG took 4.7s. Estimated remaining: 19m 32s. Rate: 59.9 symbols/min [2025-09-02T17:20:09.721709] [INFO ] [MAIN ] KMT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:09.721848] [INFO ] [REMOTE ] KMI: Incremental fetch complete for 2025-09 (3.33 seconds). [2025-09-02T17:20:09.805511] [INFO ] [MAIN ] KMX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:09.832885] [INFO ] [MAIN ] KMI: Adding 390 new records, updating 0 existing records. [2025-09-02T17:20:09.854617] [INFO ] [MAIN ] KMI: Combined dataset has 24897 total records. [2025-09-02T17:20:09.856480] [INFO ] [MAIN ] KMT: Loaded 19669 existing records. [2025-09-02T17:20:09.995990] [INFO ] [MAIN ] KMX: Loaded 24250 existing records. [2025-09-02T17:20:10.236930] [WARN ] [VALIDATOR ] KMI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:10.271959] [INFO ] [REMOTE ] KMPR: Incremental fetch complete for 2025-09 (2.21 seconds). [2025-09-02T17:20:10.422448] [INFO ] [MAIN ] KMPR: Adding 353 new records, updating 0 existing records. [2025-09-02T17:20:10.434978] [INFO ] [MAIN ] KMT: Found 1 missing trading days. [2025-09-02T17:20:10.480419] [INFO ] [MAIN ] KMT: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:10.544604] [INFO ] [REMOTE ] KMT: Fetching primary data for 2025-09. [2025-09-02T17:20:10.584775] [INFO ] [MAIN ] KMX: Found 1 missing trading days. [2025-09-02T17:20:10.605744] [INFO ] [MAIN ] KMX: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:10.611330] [INFO ] [REMOTE ] KMX: Fetching primary data for 2025-09. [2025-09-02T17:20:10.644449] [INFO ] [MAIN ] KMPR: Combined dataset has 19215 total records. [2025-09-02T17:20:10.866342] [WARN ] [VALIDATOR ] KMPR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:11.081583] [WARN ] [VALIDATOR ] KMPR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:11.081895] [INFO ] [MAIN ] KMPR: Combined data validation passed. [2025-09-02T17:20:11.081692] [WARN ] [VALIDATOR ] KMI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:11.082521] [INFO ] [MAIN ] KMI: Combined data validation passed. [2025-09-02T17:20:11.332835] [INFO ] [MAIN ] KMPR: Update completed successfully. [2025-09-02T17:20:11.336065] [INFO ] [MAIN ] Update Progress: 1204/2372 symbols completed. KMPR took 3.7s. Estimated remaining: 19m 31s. Rate: 59.8 symbols/min [2025-09-02T17:20:11.533968] [INFO ] [MAIN ] KN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:11.554390] [INFO ] [MAIN ] KMI: Update completed successfully. [2025-09-02T17:20:11.557772] [INFO ] [MAIN ] Update Progress: 1205/2372 symbols completed. KMI took 6.7s. Estimated remaining: 19m 30s. Rate: 59.9 symbols/min [2025-09-02T17:20:11.672807] [INFO ] [MAIN ] KN: Loaded 16676 existing records. [2025-09-02T17:20:11.853361] [INFO ] [MAIN ] KNF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:11.928175] [INFO ] [MAIN ] KN: Found 1 missing trading days. [2025-09-02T17:20:11.928366] [INFO ] [MAIN ] KN: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:11.928578] [INFO ] [REMOTE ] KN: Fetching primary data for 2025-09. [2025-09-02T17:20:11.942286] [INFO ] [MAIN ] KNF: Loaded 17037 existing records. [2025-09-02T17:20:12.116271] [INFO ] [MAIN ] KNF: Found 1 missing trading days. [2025-09-02T17:20:12.116426] [INFO ] [MAIN ] KNF: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:12.116656] [INFO ] [REMOTE ] KNF: Fetching primary data for 2025-09. [2025-09-02T17:20:12.745197] [INFO ] [REMOTE ] KMT: Incremental fetch complete for 2025-09 (2.20 seconds). [2025-09-02T17:20:12.781204] [INFO ] [MAIN ] KMT: Adding 289 new records, updating 0 existing records. [2025-09-02T17:20:12.784397] [INFO ] [MAIN ] KMT: Combined dataset has 19958 total records. [2025-09-02T17:20:12.970014] [WARN ] [VALIDATOR ] KMT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:13.055524] [WARN ] [MAIN ] KN: Failed to fetch data for month 2025-09. [2025-09-02T17:20:13.079882] [WARN ] [MAIN ] KN: No new data fetched. Keeping existing data. [2025-09-02T17:20:13.080143] [INFO ] [MAIN ] Update Progress: 1206/2372 symbols completed. KN took 1.7s. Estimated remaining: 19m 29s. Rate: 59.8 symbols/min [2025-09-02T17:20:13.370788] [INFO ] [REMOTE ] KMX: Incremental fetch complete for 2025-09 (2.76 seconds). [2025-09-02T17:20:13.396715] [INFO ] [MAIN ] KNOP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:13.451263] [INFO ] [MAIN ] KMX: Adding 388 new records, updating 0 existing records. [2025-09-02T17:20:13.457229] [INFO ] [MAIN ] KNOP: Loaded 4054 existing records. [2025-09-02T17:20:13.551592] [WARN ] [MAIN ] KNF: Failed to fetch data for month 2025-09. [2025-09-02T17:20:13.557449] [INFO ] [MAIN ] KMX: Combined dataset has 24638 total records. [2025-09-02T17:20:13.578681] [WARN ] [MAIN ] KNF: No new data fetched. Keeping existing data. [2025-09-02T17:20:13.661034] [INFO ] [MAIN ] Update Progress: 1207/2372 symbols completed. KNF took 2.1s. Estimated remaining: 19m 28s. Rate: 59.9 symbols/min [2025-09-02T17:20:13.885096] [INFO ] [MAIN ] KNOP: Found 1 missing trading days. [2025-09-02T17:20:13.926344] [INFO ] [MAIN ] KNOP: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:13.958592] [INFO ] [REMOTE ] KNOP: Fetching primary data for 2025-09. [2025-09-02T17:20:14.138047] [WARN ] [VALIDATOR ] KMX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:14.274001] [INFO ] [MAIN ] KNSL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:14.331823] [WARN ] [VALIDATOR ] KMT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:14.365181] [INFO ] [MAIN ] KMT: Combined data validation passed. [2025-09-02T17:20:14.387323] [INFO ] [MAIN ] KNSL: Loaded 8777 existing records. [2025-09-02T17:20:14.772947] [INFO ] [MAIN ] KNSL: Found 1 missing trading days. [2025-09-02T17:20:14.778712] [INFO ] [MAIN ] KNSL: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:14.785085] [INFO ] [REMOTE ] KNSL: Fetching primary data for 2025-09. [2025-09-02T17:20:14.806834] [INFO ] [MAIN ] KMT: Update completed successfully. [2025-09-02T17:20:14.809687] [INFO ] [MAIN ] Update Progress: 1208/2372 symbols completed. KMT took 5.4s. Estimated remaining: 19m 27s. Rate: 59.9 symbols/min [2025-09-02T17:20:14.988097] [INFO ] [MAIN ] KNTK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:14.989215] [WARN ] [VALIDATOR ] KMX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:14.989324] [INFO ] [MAIN ] KMX: Combined data validation passed. [2025-09-02T17:20:15.104158] [INFO ] [MAIN ] KNTK: Loaded 21536 existing records. [2025-09-02T17:20:15.286466] [INFO ] [REMOTE ] KNOP: Incremental fetch complete for 2025-09 (1.33 seconds). [2025-09-02T17:20:15.305749] [INFO ] [MAIN ] KNOP: Adding 121 new records, updating 0 existing records. [2025-09-02T17:20:15.305226] [INFO ] [MAIN ] KNTK: Found 1 missing trading days. [2025-09-02T17:20:15.307448] [INFO ] [MAIN ] KNTK: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:15.310085] [INFO ] [REMOTE ] KNTK: Fetching primary data for 2025-09. [2025-09-02T17:20:15.316048] [INFO ] [MAIN ] KNOP: Combined dataset has 4175 total records. [2025-09-02T17:20:15.525842] [INFO ] [MAIN ] KMX: Update completed successfully. [2025-09-02T17:20:15.551291] [INFO ] [MAIN ] Update Progress: 1209/2372 symbols completed. KMX took 6.0s. Estimated remaining: 19m 26s. Rate: 59.9 symbols/min [2025-09-02T17:20:15.555429] [WARN ] [VALIDATOR ] KNOP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:15.905435] [INFO ] [MAIN ] KNX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:15.920531] [WARN ] [VALIDATOR ] KNOP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:15.920761] [INFO ] [MAIN ] KNOP: Combined data validation passed. [2025-09-02T17:20:15.955370] [INFO ] [MAIN ] KNOP: Update completed successfully. [2025-09-02T17:20:15.955253] [INFO ] [MAIN ] KNX: Loaded 23801 existing records. [2025-09-02T17:20:15.956185] [INFO ] [MAIN ] Update Progress: 1210/2372 symbols completed. KNOP took 2.9s. Estimated remaining: 19m 24s. Rate: 59.9 symbols/min [2025-09-02T17:20:16.151060] [INFO ] [REMOTE ] KNSL: Incremental fetch complete for 2025-09 (1.37 seconds). [2025-09-02T17:20:16.188596] [INFO ] [MAIN ] KNSL: Adding 134 new records, updating 0 existing records. [2025-09-02T17:20:16.317746] [INFO ] [MAIN ] KO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:16.324128] [INFO ] [MAIN ] KNX: Found 1 missing trading days. [2025-09-02T17:20:16.325659] [INFO ] [MAIN ] KNX: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:16.326228] [INFO ] [REMOTE ] KNX: Fetching primary data for 2025-09. [2025-09-02T17:20:16.327780] [INFO ] [MAIN ] KNSL: Combined dataset has 8911 total records. [2025-09-02T17:20:16.509846] [INFO ] [MAIN ] KO: Loaded 24628 existing records. [2025-09-02T17:20:16.535929] [WARN ] [VALIDATOR ] KNSL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:16.909451] [INFO ] [MAIN ] KO: Found 1 missing trading days. [2025-09-02T17:20:16.910441] [INFO ] [MAIN ] KO: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:16.910985] [INFO ] [REMOTE ] KO: Fetching primary data for 2025-09. [2025-09-02T17:20:16.917766] [WARN ] [VALIDATOR ] KNSL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:16.917981] [INFO ] [MAIN ] KNSL: Combined data validation passed. [2025-09-02T17:20:16.976435] [INFO ] [MAIN ] KNSL: Update completed successfully. [2025-09-02T17:20:16.977537] [INFO ] [MAIN ] Update Progress: 1211/2372 symbols completed. KNSL took 3.3s. Estimated remaining: 19m 23s. Rate: 59.9 symbols/min [2025-09-02T17:20:17.146574] [INFO ] [MAIN ] KODK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:17.166039] [INFO ] [MAIN ] KODK: Loaded 19984 existing records. [2025-09-02T17:20:17.341397] [INFO ] [MAIN ] KODK: Found 1 missing trading days. [2025-09-02T17:20:17.341556] [INFO ] [MAIN ] KODK: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:17.341799] [INFO ] [REMOTE ] KODK: Fetching primary data for 2025-09. [2025-09-02T17:20:17.440509] [INFO ] [REMOTE ] KNTK: Incremental fetch complete for 2025-09 (2.13 seconds). [2025-09-02T17:20:17.485094] [INFO ] [MAIN ] KNTK: Adding 379 new records, updating 0 existing records. [2025-09-02T17:20:17.488574] [INFO ] [MAIN ] KNTK: Combined dataset has 21915 total records. [2025-09-02T17:20:17.666274] [WARN ] [VALIDATOR ] KNTK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:17.857609] [WARN ] [VALIDATOR ] KNTK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:17.857822] [INFO ] [MAIN ] KNTK: Combined data validation passed. [2025-09-02T17:20:18.000236] [INFO ] [MAIN ] KNTK: Update completed successfully. [2025-09-02T17:20:18.002708] [INFO ] [MAIN ] Update Progress: 1212/2372 symbols completed. KNTK took 3.2s. Estimated remaining: 19m 22s. Rate: 59.9 symbols/min [2025-09-02T17:20:18.178720] [INFO ] [MAIN ] KOF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:18.191603] [INFO ] [MAIN ] KOF: Loaded 11896 existing records. [2025-09-02T17:20:18.364383] [INFO ] [MAIN ] KOF: Found 1 missing trading days. [2025-09-02T17:20:18.364543] [INFO ] [MAIN ] KOF: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:18.364771] [INFO ] [REMOTE ] KOF: Fetching primary data for 2025-09. [2025-09-02T17:20:18.561407] [INFO ] [REMOTE ] KNX: Incremental fetch complete for 2025-09 (2.24 seconds). [2025-09-02T17:20:18.606602] [INFO ] [MAIN ] KNX: Adding 369 new records, updating 0 existing records. [2025-09-02T17:20:18.611055] [INFO ] [MAIN ] KNX: Combined dataset has 24170 total records. [2025-09-02T17:20:18.843129] [WARN ] [VALIDATOR ] KNX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:19.035401] [WARN ] [VALIDATOR ] KNX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:19.035598] [INFO ] [MAIN ] KNX: Combined data validation passed. [2025-09-02T17:20:19.180061] [INFO ] [MAIN ] KNX: Update completed successfully. [2025-09-02T17:20:19.182909] [INFO ] [MAIN ] Update Progress: 1213/2372 symbols completed. KNX took 3.6s. Estimated remaining: 19m 21s. Rate: 59.9 symbols/min [2025-09-02T17:20:19.368435] [INFO ] [MAIN ] KOP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:19.376812] [INFO ] [MAIN ] KOP: Loaded 7121 existing records. [2025-09-02T17:20:19.548754] [INFO ] [MAIN ] KOP: Found 1 missing trading days. [2025-09-02T17:20:19.548887] [INFO ] [MAIN ] KOP: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:19.549094] [INFO ] [REMOTE ] KOP: Fetching primary data for 2025-09. [2025-09-02T17:20:19.904191] [INFO ] [REMOTE ] KOF: Incremental fetch complete for 2025-09 (1.54 seconds). [2025-09-02T17:20:19.927465] [INFO ] [MAIN ] KOF: Adding 211 new records, updating 0 existing records. [2025-09-02T17:20:19.929885] [INFO ] [MAIN ] KOF: Combined dataset has 12107 total records. [2025-09-02T17:20:20.103926] [WARN ] [VALIDATOR ] KOF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:20.288572] [WARN ] [VALIDATOR ] KOF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:20.288793] [INFO ] [MAIN ] KOF: Combined data validation passed. [2025-09-02T17:20:20.364626] [INFO ] [MAIN ] KOF: Update completed successfully. [2025-09-02T17:20:20.366072] [INFO ] [MAIN ] Update Progress: 1214/2372 symbols completed. KOF took 2.4s. Estimated remaining: 19m 20s. Rate: 59.9 symbols/min [2025-09-02T17:20:20.537830] [INFO ] [MAIN ] KORE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:20.540911] [INFO ] [MAIN ] KORE: Loaded 1050 existing records. [2025-09-02T17:20:20.715034] [INFO ] [MAIN ] KORE: Found 1 missing trading days. [2025-09-02T17:20:20.715232] [INFO ] [MAIN ] KORE: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:20.715451] [INFO ] [REMOTE ] KORE: Fetching primary data for 2025-09. [2025-09-02T17:20:21.201243] [INFO ] [REMOTE ] KOP: Incremental fetch complete for 2025-09 (1.65 seconds). [2025-09-02T17:20:21.220534] [INFO ] [MAIN ] KOP: Adding 150 new records, updating 0 existing records. [2025-09-02T17:20:21.222689] [INFO ] [MAIN ] KOP: Combined dataset has 7271 total records. [2025-09-02T17:20:21.400898] [WARN ] [VALIDATOR ] KOP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:21.532250] [INFO ] [REMOTE ] KODK: Incremental fetch complete for 2025-09 (4.19 seconds). [2025-09-02T17:20:21.569204] [INFO ] [REMOTE ] KO: Incremental fetch complete for 2025-09 (4.66 seconds). [2025-09-02T17:20:21.625620] [WARN ] [MAIN ] KORE: Failed to fetch data for month 2025-09. [2025-09-02T17:20:21.681189] [INFO ] [MAIN ] KODK: Adding 307 new records, updating 0 existing records. [2025-09-02T17:20:21.680877] [INFO ] [MAIN ] KO: Adding 390 new records, updating 0 existing records. [2025-09-02T17:20:21.681492] [WARN ] [MAIN ] KORE: No new data fetched. Keeping existing data. [2025-09-02T17:20:21.681786] [INFO ] [MAIN ] Update Progress: 1215/2372 symbols completed. KORE took 1.3s. Estimated remaining: 19m 20s. Rate: 59.9 symbols/min [2025-09-02T17:20:21.793907] [INFO ] [MAIN ] KO: Combined dataset has 25018 total records. [2025-09-02T17:20:21.810635] [INFO ] [MAIN ] KODK: Combined dataset has 20291 total records. [2025-09-02T17:20:21.911122] [INFO ] [MAIN ] KOS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:22.182809] [WARN ] [VALIDATOR ] KO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:22.285334] [INFO ] [MAIN ] KOS: Loaded 24199 existing records. [2025-09-02T17:20:22.352742] [WARN ] [VALIDATOR ] KODK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:22.762029] [INFO ] [MAIN ] KOS: Found 1 missing trading days. [2025-09-02T17:20:22.768231] [INFO ] [MAIN ] KOS: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:22.774077] [INFO ] [REMOTE ] KOS: Fetching primary data for 2025-09. [2025-09-02T17:20:22.856135] [WARN ] [VALIDATOR ] KOP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:22.856949] [INFO ] [MAIN ] KOP: Combined data validation passed. [2025-09-02T17:20:22.911972] [WARN ] [VALIDATOR ] KODK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:22.912267] [WARN ] [VALIDATOR ] KO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:22.912684] [INFO ] [MAIN ] KO: Combined data validation passed. [2025-09-02T17:20:22.913217] [INFO ] [MAIN ] KODK: Combined data validation passed. [2025-09-02T17:20:23.043081] [INFO ] [MAIN ] KOP: Update completed successfully. [2025-09-02T17:20:23.071516] [INFO ] [MAIN ] Update Progress: 1216/2372 symbols completed. KOP took 3.9s. Estimated remaining: 19m 19s. Rate: 59.8 symbols/min [2025-09-02T17:20:23.288792] [INFO ] [MAIN ] KR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:23.331361] [INFO ] [MAIN ] KR: Loaded 24496 existing records. [2025-09-02T17:20:23.533291] [INFO ] [MAIN ] KR: Found 1 missing trading days. [2025-09-02T17:20:23.534513] [INFO ] [MAIN ] KR: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:23.536276] [INFO ] [REMOTE ] KR: Fetching primary data for 2025-09. [2025-09-02T17:20:23.553876] [INFO ] [MAIN ] KODK: Update completed successfully. [2025-09-02T17:20:23.557390] [INFO ] [MAIN ] Update Progress: 1217/2372 symbols completed. KODK took 6.6s. Estimated remaining: 19m 18s. Rate: 59.9 symbols/min [2025-09-02T17:20:23.784792] [INFO ] [MAIN ] KRC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:23.787315] [INFO ] [MAIN ] KO: Update completed successfully. [2025-09-02T17:20:23.791720] [INFO ] [MAIN ] Update Progress: 1218/2372 symbols completed. KO took 7.8s. Estimated remaining: 19m 16s. Rate: 59.9 symbols/min [2025-09-02T17:20:23.972994] [INFO ] [MAIN ] KRC: Loaded 21810 existing records. [2025-09-02T17:20:24.060263] [INFO ] [MAIN ] KREF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:24.183140] [INFO ] [MAIN ] KRC: Found 1 missing trading days. [2025-09-02T17:20:24.183314] [INFO ] [MAIN ] KRC: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:24.183538] [INFO ] [REMOTE ] KRC: Fetching primary data for 2025-09. [2025-09-02T17:20:24.193171] [INFO ] [MAIN ] KREF: Loaded 16533 existing records. [2025-09-02T17:20:24.381980] [INFO ] [MAIN ] KREF: Found 1 missing trading days. [2025-09-02T17:20:24.382163] [INFO ] [MAIN ] KREF: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:24.382358] [INFO ] [REMOTE ] KREF: Fetching primary data for 2025-09. [2025-09-02T17:20:25.207292] [INFO ] [REMOTE ] KOS: Incremental fetch complete for 2025-09 (2.43 seconds). [2025-09-02T17:20:25.252992] [INFO ] [MAIN ] KOS: Adding 382 new records, updating 0 existing records. [2025-09-02T17:20:25.256765] [INFO ] [MAIN ] KOS: Combined dataset has 24581 total records. [2025-09-02T17:20:25.433855] [WARN ] [VALIDATOR ] KOS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:25.623802] [WARN ] [VALIDATOR ] KOS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:25.623991] [INFO ] [MAIN ] KOS: Combined data validation passed. [2025-09-02T17:20:25.770263] [INFO ] [MAIN ] KOS: Update completed successfully. [2025-09-02T17:20:25.773131] [INFO ] [MAIN ] Update Progress: 1219/2372 symbols completed. KOS took 4.1s. Estimated remaining: 19m 16s. Rate: 59.9 symbols/min [2025-09-02T17:20:25.941043] [INFO ] [MAIN ] KRG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:25.961993] [INFO ] [MAIN ] KRG: Loaded 22108 existing records. [2025-09-02T17:20:26.141240] [INFO ] [MAIN ] KRG: Found 1 missing trading days. [2025-09-02T17:20:26.141400] [INFO ] [MAIN ] KRG: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:26.144371] [INFO ] [REMOTE ] KRG: Fetching primary data for 2025-09. [2025-09-02T17:20:26.144493] [INFO ] [REMOTE ] KR: Incremental fetch complete for 2025-09 (2.61 seconds). [2025-09-02T17:20:26.192184] [INFO ] [MAIN ] KR: Adding 390 new records, updating 0 existing records. [2025-09-02T17:20:26.196105] [INFO ] [MAIN ] KR: Combined dataset has 24886 total records. [2025-09-02T17:20:26.377929] [WARN ] [VALIDATOR ] KR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:26.570018] [WARN ] [VALIDATOR ] KR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:26.570213] [INFO ] [MAIN ] KR: Combined data validation passed. [2025-09-02T17:20:26.697611] [INFO ] [REMOTE ] KREF: Incremental fetch complete for 2025-09 (2.32 seconds). [2025-09-02T17:20:26.733120] [INFO ] [MAIN ] KREF: Adding 219 new records, updating 0 existing records. [2025-09-02T17:20:26.773673] [INFO ] [REMOTE ] KRC: Incremental fetch complete for 2025-09 (2.59 seconds). [2025-09-02T17:20:26.773768] [INFO ] [MAIN ] KREF: Combined dataset has 16752 total records. [2025-09-02T17:20:26.816666] [INFO ] [MAIN ] KRC: Adding 331 new records, updating 0 existing records. [2025-09-02T17:20:26.917271] [INFO ] [MAIN ] KR: Update completed successfully. [2025-09-02T17:20:26.931238] [INFO ] [MAIN ] Update Progress: 1220/2372 symbols completed. KR took 3.8s. Estimated remaining: 19m 15s. Rate: 59.8 symbols/min [2025-09-02T17:20:26.947597] [INFO ] [MAIN ] KRC: Combined dataset has 22141 total records. [2025-09-02T17:20:27.088898] [WARN ] [VALIDATOR ] KREF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:27.496168] [WARN ] [VALIDATOR ] KRC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:27.513204] [INFO ] [MAIN ] KRMN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:27.771558] [INFO ] [MAIN ] KRMN: Loaded 21418 existing records. [2025-09-02T17:20:27.963687] [INFO ] [MAIN ] KRMN: Found 1 missing trading days. [2025-09-02T17:20:27.965142] [INFO ] [MAIN ] KRMN: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:27.965773] [INFO ] [REMOTE ] KRMN: Fetching primary data for 2025-09. [2025-09-02T17:20:27.971768] [WARN ] [VALIDATOR ] KRC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:27.971851] [WARN ] [VALIDATOR ] KREF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:27.971999] [INFO ] [MAIN ] KRC: Combined data validation passed. [2025-09-02T17:20:27.972116] [INFO ] [MAIN ] KREF: Combined data validation passed. [2025-09-02T17:20:28.192787] [INFO ] [MAIN ] KREF: Update completed successfully. [2025-09-02T17:20:28.201010] [INFO ] [MAIN ] Update Progress: 1221/2372 symbols completed. KREF took 4.4s. Estimated remaining: 19m 14s. Rate: 59.8 symbols/min [2025-09-02T17:20:28.238934] [INFO ] [MAIN ] KRC: Update completed successfully. [2025-09-02T17:20:28.278694] [INFO ] [MAIN ] Update Progress: 1222/2372 symbols completed. KRC took 4.7s. Estimated remaining: 19m 12s. Rate: 59.9 symbols/min [2025-09-02T17:20:28.448920] [INFO ] [MAIN ] KRO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:28.466218] [INFO ] [REMOTE ] KRG: Incremental fetch complete for 2025-09 (2.32 seconds). [2025-09-02T17:20:28.543393] [INFO ] [MAIN ] KRG: Adding 330 new records, updating 0 existing records. [2025-09-02T17:20:28.623028] [INFO ] [MAIN ] KRP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:28.628065] [INFO ] [MAIN ] KRO: Loaded 12226 existing records. [2025-09-02T17:20:28.692400] [INFO ] [MAIN ] KRG: Combined dataset has 22438 total records. [2025-09-02T17:20:28.915463] [INFO ] [MAIN ] KRP: Loaded 16615 existing records. [2025-09-02T17:20:28.914261] [INFO ] [MAIN ] KRO: Found 1 missing trading days. [2025-09-02T17:20:28.938351] [INFO ] [MAIN ] KRO: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:28.938801] [INFO ] [REMOTE ] KRO: Fetching primary data for 2025-09. [2025-09-02T17:20:29.138124] [WARN ] [VALIDATOR ] KRG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:29.294811] [INFO ] [MAIN ] KRP: Found 1 missing trading days. [2025-09-02T17:20:29.318778] [INFO ] [MAIN ] KRP: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:29.349634] [INFO ] [REMOTE ] KRP: Fetching primary data for 2025-09. [2025-09-02T17:20:29.394350] [WARN ] [VALIDATOR ] KRG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:29.394526] [INFO ] [MAIN ] KRG: Combined data validation passed. [2025-09-02T17:20:29.538149] [INFO ] [MAIN ] KRG: Update completed successfully. [2025-09-02T17:20:29.540470] [INFO ] [MAIN ] Update Progress: 1223/2372 symbols completed. KRG took 3.8s. Estimated remaining: 19m 12s. Rate: 59.9 symbols/min [2025-09-02T17:20:29.716050] [INFO ] [MAIN ] KSS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:29.742497] [INFO ] [MAIN ] KSS: Loaded 24455 existing records. [2025-09-02T17:20:29.921077] [INFO ] [MAIN ] KSS: Found 1 missing trading days. [2025-09-02T17:20:29.921254] [INFO ] [MAIN ] KSS: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:29.921610] [INFO ] [REMOTE ] KSS: Fetching primary data for 2025-09. [2025-09-02T17:20:30.402491] [INFO ] [REMOTE ] KRMN: Incremental fetch complete for 2025-09 (2.44 seconds). [2025-09-02T17:20:30.442801] [INFO ] [MAIN ] KRMN: Adding 326 new records, updating 0 existing records. [2025-09-02T17:20:30.446467] [INFO ] [MAIN ] KRMN: Combined dataset has 21744 total records. [2025-09-02T17:20:30.645980] [WARN ] [VALIDATOR ] KRMN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:30.843599] [WARN ] [VALIDATOR ] KRMN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:30.843894] [INFO ] [MAIN ] KRMN: Combined data validation passed. [2025-09-02T17:20:30.993926] [INFO ] [MAIN ] KRMN: Update completed successfully. [2025-09-02T17:20:30.999955] [INFO ] [MAIN ] Update Progress: 1224/2372 symbols completed. KRMN took 4.1s. Estimated remaining: 19m 11s. Rate: 59.8 symbols/min [2025-09-02T17:20:31.158670] [INFO ] [REMOTE ] KRO: Incremental fetch complete for 2025-09 (2.22 seconds). [2025-09-02T17:20:31.178782] [INFO ] [MAIN ] KT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:31.207467] [INFO ] [MAIN ] KRO: Adding 237 new records, updating 0 existing records. [2025-09-02T17:20:31.212179] [INFO ] [REMOTE ] KRP: Incremental fetch complete for 2025-09 (1.86 seconds). [2025-09-02T17:20:31.245859] [INFO ] [MAIN ] KRP: Adding 214 new records, updating 0 existing records. [2025-09-02T17:20:31.246782] [INFO ] [MAIN ] KRO: Combined dataset has 12463 total records. [2025-09-02T17:20:31.369148] [INFO ] [MAIN ] KT: Loaded 20111 existing records. [2025-09-02T17:20:31.433637] [INFO ] [MAIN ] KRP: Combined dataset has 16829 total records. [2025-09-02T17:20:31.614395] [WARN ] [VALIDATOR ] KRO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:31.823718] [INFO ] [MAIN ] KT: Found 1 missing trading days. [2025-09-02T17:20:31.848172] [INFO ] [MAIN ] KT: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:31.881191] [INFO ] [REMOTE ] KT: Fetching primary data for 2025-09. [2025-09-02T17:20:31.950885] [WARN ] [VALIDATOR ] KRP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:32.222208] [WARN ] [VALIDATOR ] KRO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:32.222272] [WARN ] [VALIDATOR ] KRP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:32.222500] [INFO ] [MAIN ] KRP: Combined data validation passed. [2025-09-02T17:20:32.222568] [INFO ] [MAIN ] KRO: Combined data validation passed. [2025-09-02T17:20:32.385728] [INFO ] [MAIN ] KRO: Update completed successfully. [2025-09-02T17:20:32.389150] [INFO ] [MAIN ] Update Progress: 1225/2372 symbols completed. KRO took 4.2s. Estimated remaining: 19m 10s. Rate: 59.8 symbols/min [2025-09-02T17:20:32.569479] [INFO ] [MAIN ] KTB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:32.593575] [INFO ] [MAIN ] KTB: Loaded 19054 existing records. [2025-09-02T17:20:32.710027] [INFO ] [MAIN ] KRP: Update completed successfully. [2025-09-02T17:20:32.753005] [INFO ] [MAIN ] Update Progress: 1226/2372 symbols completed. KRP took 4.4s. Estimated remaining: 19m 9s. Rate: 59.9 symbols/min [2025-09-02T17:20:32.824035] [INFO ] [REMOTE ] KSS: Incremental fetch complete for 2025-09 (2.90 seconds). [2025-09-02T17:20:32.824239] [INFO ] [MAIN ] KTB: Found 1 missing trading days. [2025-09-02T17:20:32.836900] [INFO ] [MAIN ] KTB: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:32.994270] [INFO ] [MAIN ] KSS: Adding 390 new records, updating 0 existing records. [2025-09-02T17:20:32.997682] [INFO ] [REMOTE ] KTB: Fetching primary data for 2025-09. [2025-09-02T17:20:33.071800] [INFO ] [MAIN ] KTF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:33.075830] [INFO ] [MAIN ] KSS: Combined dataset has 24845 total records. [2025-09-02T17:20:33.143031] [INFO ] [MAIN ] KTF: Loaded 5753 existing records. [2025-09-02T17:20:33.415796] [WARN ] [VALIDATOR ] KSS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:33.477612] [INFO ] [MAIN ] KTF: Found 1 missing trading days. [2025-09-02T17:20:33.526447] [INFO ] [MAIN ] KTF: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:33.537075] [INFO ] [REMOTE ] KTF: Fetching primary data for 2025-09. [2025-09-02T17:20:33.629518] [WARN ] [VALIDATOR ] KSS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:33.629717] [INFO ] [MAIN ] KSS: Combined data validation passed. [2025-09-02T17:20:33.789670] [INFO ] [MAIN ] KSS: Update completed successfully. [2025-09-02T17:20:33.792300] [INFO ] [MAIN ] Update Progress: 1227/2372 symbols completed. KSS took 4.3s. Estimated remaining: 19m 8s. Rate: 59.9 symbols/min [2025-09-02T17:20:33.964661] [INFO ] [MAIN ] KUKE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:33.967684] [INFO ] [MAIN ] KUKE: Loaded 1195 existing records. [2025-09-02T17:20:34.145430] [INFO ] [MAIN ] KUKE: Found 1 missing trading days. [2025-09-02T17:20:34.145634] [INFO ] [MAIN ] KUKE: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:34.145875] [INFO ] [REMOTE ] KUKE: Fetching primary data for 2025-09. [2025-09-02T17:20:34.594474] [INFO ] [REMOTE ] KTF: Incremental fetch complete for 2025-09 (1.06 seconds). [2025-09-02T17:20:34.606213] [INFO ] [MAIN ] KTF: Adding 101 new records, updating 0 existing records. [2025-09-02T17:20:34.607910] [INFO ] [MAIN ] KTF: Combined dataset has 5854 total records. [2025-09-02T17:20:34.700679] [INFO ] [REMOTE ] KT: Incremental fetch complete for 2025-09 (2.82 seconds). [2025-09-02T17:20:34.773348] [INFO ] [MAIN ] KT: Adding 363 new records, updating 0 existing records. [2025-09-02T17:20:34.829188] [WARN ] [VALIDATOR ] KTF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:34.943515] [INFO ] [MAIN ] KT: Combined dataset has 20474 total records. [2025-09-02T17:20:35.204042] [INFO ] [REMOTE ] KUKE: Incremental fetch complete for 2025-09 (1.06 seconds). [2025-09-02T17:20:35.203816] [WARN ] [VALIDATOR ] KT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:35.207529] [INFO ] [MAIN ] KUKE: Adding 20 new records, updating 0 existing records. [2025-09-02T17:20:35.235753] [INFO ] [MAIN ] KUKE: Combined dataset has 1215 total records. [2025-09-02T17:20:35.503364] [INFO ] [REMOTE ] KTB: Incremental fetch complete for 2025-09 (2.51 seconds). [2025-09-02T17:20:35.556907] [WARN ] [VALIDATOR ] KTF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:35.586949] [INFO ] [MAIN ] KTF: Combined data validation passed. [2025-09-02T17:20:35.627686] [WARN ] [VALIDATOR ] KUKE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:35.632943] [INFO ] [MAIN ] KTB: Adding 289 new records, updating 0 existing records. [2025-09-02T17:20:35.761747] [INFO ] [MAIN ] KTB: Combined dataset has 19343 total records. [2025-09-02T17:20:35.845123] [INFO ] [MAIN ] KTF: Update completed successfully. [2025-09-02T17:20:35.856428] [INFO ] [MAIN ] Update Progress: 1228/2372 symbols completed. KTF took 3.1s. Estimated remaining: 19m 8s. Rate: 59.8 symbols/min [2025-09-02T17:20:36.163881] [WARN ] [VALIDATOR ] KTB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:36.234151] [WARN ] [VALIDATOR ] KT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:36.310626] [INFO ] [MAIN ] KT: Combined data validation passed. [2025-09-02T17:20:36.318835] [INFO ] [MAIN ] KVUE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:36.244626] [WARN ] [VALIDATOR ] KUKE: Missing data for 87 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-07-25 [2025-09-02T17:20:36.351521] [INFO ] [MAIN ] KUKE: Combined data validation passed. [2025-09-02T17:20:36.459095] [INFO ] [MAIN ] KUKE: Update completed successfully. [2025-09-02T17:20:36.534224] [INFO ] [MAIN ] Update Progress: 1229/2372 symbols completed. KUKE took 2.7s. Estimated remaining: 19m 6s. Rate: 59.8 symbols/min [2025-09-02T17:20:36.618946] [INFO ] [MAIN ] KVUE: Loaded 24479 existing records. [2025-09-02T17:20:36.864025] [INFO ] [MAIN ] KVYO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:36.939021] [WARN ] [VALIDATOR ] KTB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:36.947689] [INFO ] [MAIN ] KVUE: Found 1 missing trading days. [2025-09-02T17:20:36.949933] [INFO ] [MAIN ] KTB: Combined data validation passed. [2025-09-02T17:20:36.949852] [INFO ] [MAIN ] KVUE: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:36.952431] [INFO ] [REMOTE ] KVUE: Fetching primary data for 2025-09. [2025-09-02T17:20:37.061634] [INFO ] [MAIN ] KVYO: Loaded 22611 existing records. [2025-09-02T17:20:37.200078] [INFO ] [MAIN ] KT: Update completed successfully. [2025-09-02T17:20:37.207754] [INFO ] [MAIN ] Update Progress: 1230/2372 symbols completed. KT took 6.2s. Estimated remaining: 19m 5s. Rate: 59.8 symbols/min [2025-09-02T17:20:37.318595] [INFO ] [MAIN ] KVYO: Found 1 missing trading days. [2025-09-02T17:20:37.353098] [INFO ] [MAIN ] KVYO: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:37.365619] [INFO ] [REMOTE ] KVYO: Fetching primary data for 2025-09. [2025-09-02T17:20:37.452503] [INFO ] [MAIN ] KW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:37.467432] [INFO ] [MAIN ] KTB: Update completed successfully. [2025-09-02T17:20:37.469157] [INFO ] [MAIN ] Update Progress: 1231/2372 symbols completed. KTB took 5.1s. Estimated remaining: 19m 3s. Rate: 59.9 symbols/min [2025-09-02T17:20:37.585134] [INFO ] [MAIN ] KW: Loaded 18181 existing records. [2025-09-02T17:20:37.774571] [INFO ] [MAIN ] KWR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:37.838944] [INFO ] [MAIN ] KW: Found 1 missing trading days. [2025-09-02T17:20:37.841337] [INFO ] [MAIN ] KW: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:37.841555] [INFO ] [REMOTE ] KW: Fetching primary data for 2025-09. [2025-09-02T17:20:37.847004] [INFO ] [MAIN ] KWR: Loaded 7807 existing records. [2025-09-02T17:20:38.017863] [INFO ] [MAIN ] KWR: Found 1 missing trading days. [2025-09-02T17:20:38.018080] [INFO ] [MAIN ] KWR: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:38.018290] [INFO ] [REMOTE ] KWR: Fetching primary data for 2025-09. [2025-09-02T17:20:39.166275] [INFO ] [REMOTE ] KWR: Incremental fetch complete for 2025-09 (1.15 seconds). [2025-09-02T17:20:39.179635] [INFO ] [MAIN ] KWR: Adding 100 new records, updating 0 existing records. [2025-09-02T17:20:39.181720] [INFO ] [MAIN ] KWR: Combined dataset has 7907 total records. [2025-09-02T17:20:39.357521] [WARN ] [VALIDATOR ] KWR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:39.540178] [INFO ] [REMOTE ] KVYO: Incremental fetch complete for 2025-09 (2.17 seconds). [2025-09-02T17:20:39.587539] [INFO ] [MAIN ] KVYO: Adding 381 new records, updating 0 existing records. [2025-09-02T17:20:39.593026] [INFO ] [MAIN ] KVYO: Combined dataset has 22992 total records. [2025-09-02T17:20:39.704731] [INFO ] [REMOTE ] KW: Incremental fetch complete for 2025-09 (1.86 seconds). [2025-09-02T17:20:39.745920] [INFO ] [MAIN ] KW: Adding 290 new records, updating 0 existing records. [2025-09-02T17:20:39.824241] [WARN ] [VALIDATOR ] KVYO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:39.853620] [WARN ] [VALIDATOR ] KWR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:39.859226] [INFO ] [MAIN ] KWR: Combined data validation passed. [2025-09-02T17:20:39.894491] [INFO ] [MAIN ] KW: Combined dataset has 18471 total records. [2025-09-02T17:20:40.019364] [INFO ] [REMOTE ] KVUE: Incremental fetch complete for 2025-09 (3.07 seconds). [2025-09-02T17:20:40.181340] [INFO ] [MAIN ] KVUE: Adding 390 new records, updating 0 existing records. [2025-09-02T17:20:40.275274] [INFO ] [MAIN ] KVUE: Combined dataset has 24869 total records. [2025-09-02T17:20:40.323600] [WARN ] [VALIDATOR ] KW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:40.408981] [WARN ] [VALIDATOR ] KVYO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:40.447562] [INFO ] [MAIN ] KVYO: Combined data validation passed. [2025-09-02T17:20:40.495036] [INFO ] [MAIN ] KWR: Update completed successfully. [2025-09-02T17:20:40.597832] [INFO ] [MAIN ] Update Progress: 1232/2372 symbols completed. KWR took 3.1s. Estimated remaining: 19m 4s. Rate: 59.8 symbols/min [2025-09-02T17:20:40.704427] [WARN ] [VALIDATOR ] KVUE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:41.104602] [INFO ] [MAIN ] KYN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:41.235241] [INFO ] [MAIN ] KYN: Loaded 13685 existing records. [2025-09-02T17:20:41.284991] [INFO ] [MAIN ] KVYO: Update completed successfully. [2025-09-02T17:20:41.328700] [INFO ] [MAIN ] Update Progress: 1233/2372 symbols completed. KVYO took 4.8s. Estimated remaining: 19m 3s. Rate: 59.8 symbols/min [2025-09-02T17:20:41.457004] [WARN ] [VALIDATOR ] KW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:41.472594] [INFO ] [MAIN ] KW: Combined data validation passed. [2025-09-02T17:20:41.440614] [WARN ] [VALIDATOR ] KVUE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:41.517848] [INFO ] [MAIN ] KVUE: Combined data validation passed. [2025-09-02T17:20:41.567866] [INFO ] [MAIN ] KYN: Found 1 missing trading days. [2025-09-02T17:20:41.574321] [INFO ] [MAIN ] KYN: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:41.654179] [INFO ] [REMOTE ] KYN: Fetching primary data for 2025-09. [2025-09-02T17:20:41.778285] [INFO ] [MAIN ] L: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:41.856124] [INFO ] [MAIN ] L: Loaded 19301 existing records. [2025-09-02T17:20:42.072467] [INFO ] [MAIN ] L: Found 1 missing trading days. [2025-09-02T17:20:42.073651] [INFO ] [MAIN ] L: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:42.073933] [INFO ] [REMOTE ] L: Fetching primary data for 2025-09. [2025-09-02T17:20:42.080158] [INFO ] [MAIN ] KW: Update completed successfully. [2025-09-02T17:20:42.082973] [INFO ] [MAIN ] Update Progress: 1234/2372 symbols completed. KW took 4.9s. Estimated remaining: 19m 2s. Rate: 59.8 symbols/min [2025-09-02T17:20:42.267247] [INFO ] [MAIN ] LAC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:42.317263] [INFO ] [MAIN ] LAC: Loaded 23949 existing records. [2025-09-02T17:20:42.398113] [INFO ] [MAIN ] KVUE: Update completed successfully. [2025-09-02T17:20:42.416570] [INFO ] [MAIN ] Update Progress: 1235/2372 symbols completed. KVUE took 6.5s. Estimated remaining: 19m 0s. Rate: 59.8 symbols/min [2025-09-02T17:20:42.623568] [INFO ] [MAIN ] LAC: Found 1 missing trading days. [2025-09-02T17:20:42.647117] [INFO ] [MAIN ] LAC: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:42.659598] [INFO ] [REMOTE ] LAC: Fetching primary data for 2025-09. [2025-09-02T17:20:42.678184] [INFO ] [MAIN ] LAD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:42.690894] [INFO ] [MAIN ] LAD: Loaded 10403 existing records. [2025-09-02T17:20:42.870024] [INFO ] [MAIN ] LAD: Found 1 missing trading days. [2025-09-02T17:20:42.870203] [INFO ] [MAIN ] LAD: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:42.870418] [INFO ] [REMOTE ] LAD: Fetching primary data for 2025-09. [2025-09-02T17:20:43.875559] [INFO ] [REMOTE ] KYN: Incremental fetch complete for 2025-09 (2.22 seconds). [2025-09-02T17:20:43.901717] [INFO ] [MAIN ] KYN: Adding 223 new records, updating 0 existing records. [2025-09-02T17:20:43.904245] [INFO ] [MAIN ] KYN: Combined dataset has 13908 total records. [2025-09-02T17:20:44.085842] [WARN ] [VALIDATOR ] KYN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:44.275046] [WARN ] [VALIDATOR ] KYN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:44.275256] [INFO ] [MAIN ] KYN: Combined data validation passed. [2025-09-02T17:20:44.378396] [INFO ] [MAIN ] KYN: Update completed successfully. [2025-09-02T17:20:44.380288] [INFO ] [MAIN ] Update Progress: 1236/2372 symbols completed. KYN took 3.7s. Estimated remaining: 19m 0s. Rate: 59.8 symbols/min [2025-09-02T17:20:44.567263] [INFO ] [MAIN ] LADR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:44.571303] [INFO ] [REMOTE ] LAD: Incremental fetch complete for 2025-09 (1.70 seconds). [2025-09-02T17:20:44.590360] [INFO ] [MAIN ] LAD: Adding 143 new records, updating 0 existing records. [2025-09-02T17:20:44.593173] [INFO ] [MAIN ] LAD: Combined dataset has 10546 total records. [2025-09-02T17:20:44.715669] [INFO ] [REMOTE ] L: Incremental fetch complete for 2025-09 (2.64 seconds). [2025-09-02T17:20:44.710279] [INFO ] [MAIN ] LADR: Loaded 17703 existing records. [2025-09-02T17:20:44.835911] [INFO ] [MAIN ] L: Adding 299 new records, updating 0 existing records. [2025-09-02T17:20:44.849335] [WARN ] [VALIDATOR ] LAD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:45.041667] [INFO ] [MAIN ] L: Combined dataset has 19600 total records. [2025-09-02T17:20:45.184715] [INFO ] [MAIN ] LADR: Found 1 missing trading days. [2025-09-02T17:20:45.281519] [INFO ] [MAIN ] LADR: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:45.297622] [INFO ] [REMOTE ] LADR: Fetching primary data for 2025-09. [2025-09-02T17:20:45.388343] [WARN ] [VALIDATOR ] L: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:45.588362] [WARN ] [VALIDATOR ] LAD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:45.590764] [INFO ] [MAIN ] LAD: Combined data validation passed. [2025-09-02T17:20:45.591092] [WARN ] [VALIDATOR ] L: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:45.592018] [INFO ] [MAIN ] L: Combined data validation passed. [2025-09-02T17:20:45.764216] [INFO ] [MAIN ] LAD: Update completed successfully. [2025-09-02T17:20:45.767762] [INFO ] [MAIN ] Update Progress: 1237/2372 symbols completed. LAD took 3.3s. Estimated remaining: 18m 60s. Rate: 59.8 symbols/min [2025-09-02T17:20:45.791870] [INFO ] [MAIN ] L: Update completed successfully. [2025-09-02T17:20:45.793771] [INFO ] [MAIN ] Update Progress: 1238/2372 symbols completed. L took 4.5s. Estimated remaining: 18m 58s. Rate: 59.8 symbols/min [2025-09-02T17:20:45.883586] [INFO ] [REMOTE ] LAC: Incremental fetch complete for 2025-09 (3.22 seconds). [2025-09-02T17:20:45.932282] [INFO ] [MAIN ] LAC: Adding 387 new records, updating 0 existing records. [2025-09-02T17:20:45.936747] [INFO ] [MAIN ] LAC: Combined dataset has 24336 total records. [2025-09-02T17:20:46.115851] [WARN ] [VALIDATOR ] LAC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:46.307574] [WARN ] [VALIDATOR ] LAC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:46.307781] [INFO ] [MAIN ] LAC: Combined data validation passed. [2025-09-02T17:20:46.454082] [INFO ] [MAIN ] LAC: Update completed successfully. [2025-09-02T17:20:46.457035] [INFO ] [MAIN ] Update Progress: 1239/2372 symbols completed. LAC took 4.4s. Estimated remaining: 18m 56s. Rate: 59.8 symbols/min [2025-09-02T17:20:46.989865] [INFO ] [REMOTE ] LADR: Incremental fetch complete for 2025-09 (1.69 seconds). [2025-09-02T17:20:47.028064] [INFO ] [MAIN ] LADR: Adding 342 new records, updating 0 existing records. [2025-09-02T17:20:47.031812] [INFO ] [MAIN ] LADR: Combined dataset has 18045 total records. [2025-09-02T17:20:47.223457] [WARN ] [VALIDATOR ] LADR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:47.423148] [WARN ] [VALIDATOR ] LADR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:47.423319] [INFO ] [MAIN ] LADR: Combined data validation passed. [2025-09-02T17:20:47.534612] [INFO ] [MAIN ] LADR: Update completed successfully. [2025-09-02T17:20:47.536514] [INFO ] [MAIN ] Update Progress: 1240/2372 symbols completed. LADR took 3.2s. Estimated remaining: 18m 55s. Rate: 59.8 symbols/min [2025-09-02T17:20:48.185608] [INFO ] [MAIN ] LAW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:48.295050] [INFO ] [MAIN ] LAZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:48.296791] [INFO ] [MAIN ] LANV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:48.324956] [INFO ] [MAIN ] LAR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:48.335511] [INFO ] [MAIN ] LANV: Loaded 1318 existing records. [2025-09-02T17:20:48.336051] [INFO ] [MAIN ] LAW: Loaded 6876 existing records. [2025-09-02T17:20:48.580951] [INFO ] [MAIN ] LAR: Loaded 20904 existing records. [2025-09-02T17:20:48.586730] [INFO ] [MAIN ] LAZ: Loaded 20342 existing records. [2025-09-02T17:20:48.756460] [INFO ] [MAIN ] LANV: Found 1 missing trading days. [2025-09-02T17:20:48.778457] [INFO ] [MAIN ] LANV: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:48.821162] [INFO ] [REMOTE ] LANV: Fetching primary data for 2025-09. [2025-09-02T17:20:48.875863] [INFO ] [MAIN ] LAW: Found 1 missing trading days. [2025-09-02T17:20:48.920764] [INFO ] [MAIN ] LAW: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:48.957035] [INFO ] [REMOTE ] LAW: Fetching primary data for 2025-09. [2025-09-02T17:20:49.093078] [INFO ] [MAIN ] LAZ: Found 1 missing trading days. [2025-09-02T17:20:49.117838] [INFO ] [MAIN ] LAZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:49.117766] [INFO ] [MAIN ] LAR: Found 1 missing trading days. [2025-09-02T17:20:49.118283] [INFO ] [REMOTE ] LAZ: Fetching primary data for 2025-09. [2025-09-02T17:20:49.119161] [INFO ] [MAIN ] LAR: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:49.119481] [INFO ] [REMOTE ] LAR: Fetching primary data for 2025-09. [2025-09-02T17:20:49.613844] [INFO ] [REMOTE ] LANV: Incremental fetch complete for 2025-09 (0.79 seconds). [2025-09-02T17:20:49.617879] [INFO ] [MAIN ] LANV: Adding 24 new records, updating 0 existing records. [2025-09-02T17:20:49.619260] [INFO ] [MAIN ] LANV: Combined dataset has 1342 total records. [2025-09-02T17:20:49.800967] [WARN ] [VALIDATOR ] LANV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:50.000812] [WARN ] [VALIDATOR ] LANV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:50.000991] [INFO ] [MAIN ] LANV: Combined data validation passed. [2025-09-02T17:20:50.009721] [INFO ] [MAIN ] LANV: Update completed successfully. [2025-09-02T17:20:50.010044] [INFO ] [MAIN ] Update Progress: 1241/2372 symbols completed. LANV took 2.5s. Estimated remaining: 18m 56s. Rate: 59.8 symbols/min [2025-09-02T17:20:50.188028] [INFO ] [MAIN ] LB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:50.207625] [INFO ] [MAIN ] LB: Loaded 17891 existing records. [2025-09-02T17:20:50.382726] [INFO ] [MAIN ] LB: Found 1 missing trading days. [2025-09-02T17:20:50.382931] [INFO ] [MAIN ] LB: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:50.383180] [INFO ] [REMOTE ] LB: Fetching primary data for 2025-09. [2025-09-02T17:20:50.750536] [INFO ] [REMOTE ] LAW: Incremental fetch complete for 2025-09 (1.79 seconds). [2025-09-02T17:20:50.769703] [INFO ] [MAIN ] LAW: Adding 104 new records, updating 0 existing records. [2025-09-02T17:20:50.773098] [INFO ] [MAIN ] LAW: Combined dataset has 6980 total records. [2025-09-02T17:20:50.969660] [WARN ] [VALIDATOR ] LAW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:51.077354] [INFO ] [REMOTE ] LAZ: Incremental fetch complete for 2025-09 (1.96 seconds). [2025-09-02T17:20:51.179380] [INFO ] [MAIN ] LAZ: Adding 347 new records, updating 0 existing records. [2025-09-02T17:20:51.217333] [INFO ] [MAIN ] LAZ: Combined dataset has 20689 total records. [2025-09-02T17:20:51.314599] [INFO ] [REMOTE ] LAR: Incremental fetch complete for 2025-09 (2.20 seconds). [2025-09-02T17:20:51.376025] [INFO ] [MAIN ] LAR: Adding 337 new records, updating 0 existing records. [2025-09-02T17:20:51.450435] [WARN ] [VALIDATOR ] LAZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:51.548908] [WARN ] [VALIDATOR ] LAW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:51.549055] [INFO ] [MAIN ] LAR: Combined dataset has 21241 total records. [2025-09-02T17:20:51.559944] [INFO ] [MAIN ] LAW: Combined data validation passed. [2025-09-02T17:20:51.905374] [WARN ] [VALIDATOR ] LAR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:51.968938] [INFO ] [MAIN ] LAW: Update completed successfully. [2025-09-02T17:20:51.990664] [INFO ] [MAIN ] Update Progress: 1242/2372 symbols completed. LAW took 4.5s. Estimated remaining: 18m 56s. Rate: 59.7 symbols/min [2025-09-02T17:20:52.293361] [INFO ] [MAIN ] LBRT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:52.297581] [WARN ] [VALIDATOR ] LAZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:52.298187] [INFO ] [MAIN ] LAZ: Combined data validation passed. [2025-09-02T17:20:52.303746] [WARN ] [VALIDATOR ] LAR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:52.303954] [INFO ] [MAIN ] LAR: Combined data validation passed. [2025-09-02T17:20:52.377907] [INFO ] [REMOTE ] LB: Incremental fetch complete for 2025-09 (1.99 seconds). [2025-09-02T17:20:52.502521] [INFO ] [MAIN ] LB: Adding 319 new records, updating 0 existing records. [2025-09-02T17:20:52.543920] [INFO ] [MAIN ] LBRT: Loaded 24142 existing records. [2025-09-02T17:20:52.624343] [INFO ] [MAIN ] LB: Combined dataset has 18210 total records. [2025-09-02T17:20:52.867814] [INFO ] [MAIN ] LBRT: Found 1 missing trading days. [2025-09-02T17:20:52.872433] [INFO ] [MAIN ] LBRT: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:52.873451] [INFO ] [REMOTE ] LBRT: Fetching primary data for 2025-09. [2025-09-02T17:20:52.970400] [WARN ] [VALIDATOR ] LB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:53.197911] [INFO ] [MAIN ] LAR: Update completed successfully. [2025-09-02T17:20:53.201099] [INFO ] [MAIN ] Update Progress: 1243/2372 symbols completed. LAR took 5.6s. Estimated remaining: 18m 55s. Rate: 59.7 symbols/min [2025-09-02T17:20:53.321469] [INFO ] [MAIN ] LAZ: Update completed successfully. [2025-09-02T17:20:53.344496] [INFO ] [MAIN ] Update Progress: 1244/2372 symbols completed. LAZ took 5.8s. Estimated remaining: 18m 53s. Rate: 59.7 symbols/min [2025-09-02T17:20:53.411155] [INFO ] [MAIN ] LC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:53.577778] [INFO ] [MAIN ] LCII: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:53.588983] [INFO ] [MAIN ] LC: Loaded 21912 existing records. [2025-09-02T17:20:53.697405] [WARN ] [VALIDATOR ] LB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:53.697333] [INFO ] [MAIN ] LCII: Loaded 12443 existing records. [2025-09-02T17:20:53.701390] [INFO ] [MAIN ] LB: Combined data validation passed. [2025-09-02T17:20:53.944835] [INFO ] [MAIN ] LC: Found 1 missing trading days. [2025-09-02T17:20:54.030304] [INFO ] [MAIN ] LC: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:54.054476] [INFO ] [REMOTE ] LC: Fetching primary data for 2025-09. [2025-09-02T17:20:54.066732] [INFO ] [MAIN ] LCII: Found 1 missing trading days. [2025-09-02T17:20:54.068790] [INFO ] [MAIN ] LCII: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:54.069566] [INFO ] [REMOTE ] LCII: Fetching primary data for 2025-09. [2025-09-02T17:20:54.112618] [INFO ] [MAIN ] LB: Update completed successfully. [2025-09-02T17:20:54.114394] [INFO ] [MAIN ] Update Progress: 1245/2372 symbols completed. LB took 4.1s. Estimated remaining: 18m 52s. Rate: 59.7 symbols/min [2025-09-02T17:20:54.305086] [INFO ] [MAIN ] LDI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:54.332240] [INFO ] [MAIN ] LDI: Loaded 19955 existing records. [2025-09-02T17:20:54.508806] [INFO ] [MAIN ] LDI: Found 1 missing trading days. [2025-09-02T17:20:54.508988] [INFO ] [MAIN ] LDI: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:54.509250] [INFO ] [REMOTE ] LDI: Fetching primary data for 2025-09. [2025-09-02T17:20:55.248293] [INFO ] [REMOTE ] LBRT: Incremental fetch complete for 2025-09 (2.37 seconds). [2025-09-02T17:20:55.297123] [INFO ] [MAIN ] LBRT: Adding 383 new records, updating 0 existing records. [2025-09-02T17:20:55.303885] [INFO ] [MAIN ] LBRT: Combined dataset has 24525 total records. [2025-09-02T17:20:55.477831] [WARN ] [VALIDATOR ] LBRT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:55.666854] [WARN ] [VALIDATOR ] LBRT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:55.667100] [INFO ] [MAIN ] LBRT: Combined data validation passed. [2025-09-02T17:20:55.830073] [INFO ] [MAIN ] LBRT: Update completed successfully. [2025-09-02T17:20:55.832608] [INFO ] [MAIN ] Update Progress: 1246/2372 symbols completed. LBRT took 3.8s. Estimated remaining: 18m 51s. Rate: 59.7 symbols/min [2025-09-02T17:20:55.937804] [INFO ] [REMOTE ] LCII: Incremental fetch complete for 2025-09 (1.87 seconds). [2025-09-02T17:20:55.973745] [INFO ] [MAIN ] LCII: Adding 113 new records, updating 0 existing records. [2025-09-02T17:20:56.029513] [INFO ] [MAIN ] LDOS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:56.032165] [INFO ] [MAIN ] LCII: Combined dataset has 12556 total records. [2025-09-02T17:20:56.227700] [WARN ] [VALIDATOR ] LCII: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:56.235439] [INFO ] [MAIN ] LDOS: Loaded 20030 existing records. [2025-09-02T17:20:56.482548] [INFO ] [REMOTE ] LC: Incremental fetch complete for 2025-09 (2.43 seconds). [2025-09-02T17:20:56.625026] [INFO ] [MAIN ] LDOS: Found 1 missing trading days. [2025-09-02T17:20:56.665071] [INFO ] [MAIN ] LDOS: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:56.679417] [INFO ] [REMOTE ] LDOS: Fetching primary data for 2025-09. [2025-09-02T17:20:56.680770] [INFO ] [MAIN ] LC: Adding 361 new records, updating 0 existing records. [2025-09-02T17:20:56.691443] [WARN ] [VALIDATOR ] LCII: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:56.691629] [INFO ] [MAIN ] LCII: Combined data validation passed. [2025-09-02T17:20:56.692264] [INFO ] [MAIN ] LC: Combined dataset has 22273 total records. [2025-09-02T17:20:56.933039] [WARN ] [VALIDATOR ] LC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:57.136057] [INFO ] [MAIN ] LCII: Update completed successfully. [2025-09-02T17:20:57.137497] [INFO ] [MAIN ] Update Progress: 1247/2372 symbols completed. LCII took 3.8s. Estimated remaining: 18m 51s. Rate: 59.7 symbols/min [2025-09-02T17:20:57.309705] [INFO ] [MAIN ] LDP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:57.317280] [INFO ] [MAIN ] LDP: Loaded 5768 existing records. [2025-09-02T17:20:57.492534] [INFO ] [MAIN ] LDP: Found 1 missing trading days. [2025-09-02T17:20:57.495320] [INFO ] [REMOTE ] LDI: Incremental fetch complete for 2025-09 (2.99 seconds). [2025-09-02T17:20:57.495494] [INFO ] [MAIN ] LDP: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:57.525817] [INFO ] [REMOTE ] LDP: Fetching primary data for 2025-09. [2025-09-02T17:20:57.535134] [INFO ] [MAIN ] LDI: Adding 331 new records, updating 0 existing records. [2025-09-02T17:20:57.512462] [WARN ] [VALIDATOR ] LC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:57.535603] [INFO ] [MAIN ] LC: Combined data validation passed. [2025-09-02T17:20:57.540483] [INFO ] [MAIN ] LDI: Combined dataset has 20286 total records. [2025-09-02T17:20:57.833130] [WARN ] [VALIDATOR ] LDI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:58.048400] [WARN ] [VALIDATOR ] LDI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:58.049403] [INFO ] [MAIN ] LDI: Combined data validation passed. [2025-09-02T17:20:58.186918] [INFO ] [MAIN ] LC: Update completed successfully. [2025-09-02T17:20:58.196416] [INFO ] [MAIN ] Update Progress: 1248/2372 symbols completed. LC took 5.0s. Estimated remaining: 18m 50s. Rate: 59.7 symbols/min [2025-09-02T17:20:58.277385] [INFO ] [MAIN ] LDI: Update completed successfully. [2025-09-02T17:20:58.285003] [INFO ] [MAIN ] Update Progress: 1249/2372 symbols completed. LDI took 4.2s. Estimated remaining: 18m 48s. Rate: 59.7 symbols/min [2025-09-02T17:20:58.473003] [INFO ] [MAIN ] LEA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:58.542988] [INFO ] [MAIN ] LEG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:20:58.557298] [INFO ] [MAIN ] LEA: Loaded 19101 existing records. [2025-09-02T17:20:58.743028] [INFO ] [MAIN ] LEA: Found 1 missing trading days. [2025-09-02T17:20:58.744030] [INFO ] [MAIN ] LEG: Loaded 22749 existing records. [2025-09-02T17:20:58.744181] [INFO ] [MAIN ] LEA: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:58.775449] [INFO ] [REMOTE ] LEA: Fetching primary data for 2025-09. [2025-09-02T17:20:58.922898] [INFO ] [REMOTE ] LDOS: Incremental fetch complete for 2025-09 (2.24 seconds). [2025-09-02T17:20:58.923000] [INFO ] [MAIN ] LEG: Found 1 missing trading days. [2025-09-02T17:20:58.930675] [INFO ] [MAIN ] LEG: Need to fetch 1 months: 2025-09 [2025-09-02T17:20:58.953896] [INFO ] [REMOTE ] LEG: Fetching primary data for 2025-09. [2025-09-02T17:20:58.958048] [INFO ] [MAIN ] LDOS: Adding 252 new records, updating 0 existing records. [2025-09-02T17:20:58.962355] [INFO ] [MAIN ] LDOS: Combined dataset has 20282 total records. [2025-09-02T17:20:59.066310] [INFO ] [REMOTE ] LDP: Incremental fetch complete for 2025-09 (1.54 seconds). [2025-09-02T17:20:59.092741] [INFO ] [MAIN ] LDP: Adding 89 new records, updating 0 existing records. [2025-09-02T17:20:59.154002] [WARN ] [VALIDATOR ] LDOS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:59.234774] [INFO ] [MAIN ] LDP: Combined dataset has 5857 total records. [2025-09-02T17:20:59.521588] [WARN ] [VALIDATOR ] LDP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:20:59.718471] [WARN ] [VALIDATOR ] LDOS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:59.718811] [INFO ] [MAIN ] LDOS: Combined data validation passed. [2025-09-02T17:20:59.718584] [WARN ] [VALIDATOR ] LDP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:20:59.719458] [INFO ] [MAIN ] LDP: Combined data validation passed. [2025-09-02T17:20:59.879531] [INFO ] [MAIN ] LDP: Update completed successfully. [2025-09-02T17:20:59.882113] [INFO ] [MAIN ] Update Progress: 1250/2372 symbols completed. LDP took 2.7s. Estimated remaining: 18m 47s. Rate: 59.7 symbols/min [2025-09-02T17:21:00.016054] [INFO ] [MAIN ] LDOS: Update completed successfully. [2025-09-02T17:21:00.029382] [INFO ] [MAIN ] Update Progress: 1251/2372 symbols completed. LDOS took 4.2s. Estimated remaining: 18m 46s. Rate: 59.8 symbols/min [2025-09-02T17:21:00.075593] [INFO ] [MAIN ] LEN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:00.257918] [INFO ] [MAIN ] LEO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:00.268064] [INFO ] [MAIN ] LEO: Loaded 7415 existing records. [2025-09-02T17:21:00.350493] [INFO ] [MAIN ] LEN: Loaded 24267 existing records. [2025-09-02T17:21:00.558377] [INFO ] [MAIN ] LEO: Found 1 missing trading days. [2025-09-02T17:21:00.588239] [INFO ] [MAIN ] LEO: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:00.594252] [INFO ] [REMOTE ] LEO: Fetching primary data for 2025-09. [2025-09-02T17:21:00.624861] [INFO ] [MAIN ] LEN: Found 1 missing trading days. [2025-09-02T17:21:00.624967] [INFO ] [MAIN ] LEN: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:00.625175] [INFO ] [REMOTE ] LEN: Fetching primary data for 2025-09. [2025-09-02T17:21:01.211251] [INFO ] [REMOTE ] LEA: Incremental fetch complete for 2025-09 (2.44 seconds). [2025-09-02T17:21:01.247553] [INFO ] [MAIN ] LEA: Adding 310 new records, updating 0 existing records. [2025-09-02T17:21:01.251020] [INFO ] [MAIN ] LEA: Combined dataset has 19411 total records. [2025-09-02T17:21:01.431200] [WARN ] [VALIDATOR ] LEA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:01.624988] [WARN ] [VALIDATOR ] LEA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:01.625197] [INFO ] [MAIN ] LEA: Combined data validation passed. [2025-09-02T17:21:01.766638] [INFO ] [MAIN ] LEA: Update completed successfully. [2025-09-02T17:21:01.769036] [INFO ] [MAIN ] Update Progress: 1252/2372 symbols completed. LEA took 3.6s. Estimated remaining: 18m 45s. Rate: 59.7 symbols/min [2025-09-02T17:21:01.958835] [INFO ] [MAIN ] LEVI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:01.984935] [INFO ] [MAIN ] LEVI: Loaded 23468 existing records. [2025-09-02T17:21:02.234465] [INFO ] [MAIN ] LEVI: Found 1 missing trading days. [2025-09-02T17:21:02.234803] [INFO ] [MAIN ] LEVI: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:02.235163] [INFO ] [REMOTE ] LEVI: Fetching primary data for 2025-09. [2025-09-02T17:21:02.265567] [INFO ] [REMOTE ] LEG: Incremental fetch complete for 2025-09 (3.31 seconds). [2025-09-02T17:21:02.310872] [INFO ] [MAIN ] LEG: Adding 377 new records, updating 0 existing records. [2025-09-02T17:21:02.314797] [INFO ] [MAIN ] LEG: Combined dataset has 23126 total records. [2025-09-02T17:21:02.491130] [WARN ] [VALIDATOR ] LEG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:02.679457] [WARN ] [VALIDATOR ] LEG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:02.679608] [INFO ] [MAIN ] LEG: Combined data validation passed. [2025-09-02T17:21:02.819832] [INFO ] [MAIN ] LEG: Update completed successfully. [2025-09-02T17:21:02.822280] [INFO ] [MAIN ] Update Progress: 1253/2372 symbols completed. LEG took 4.5s. Estimated remaining: 18m 44s. Rate: 59.7 symbols/min [2025-09-02T17:21:02.989504] [INFO ] [MAIN ] LFT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:02.999509] [INFO ] [MAIN ] LFT: Loaded 9366 existing records. [2025-09-02T17:21:03.102946] [INFO ] [REMOTE ] LEO: Incremental fetch complete for 2025-09 (2.51 seconds). [2025-09-02T17:21:03.155889] [INFO ] [MAIN ] LEO: Adding 82 new records, updating 0 existing records. [2025-09-02T17:21:03.190393] [INFO ] [MAIN ] LFT: Found 1 missing trading days. [2025-09-02T17:21:03.191522] [INFO ] [MAIN ] LFT: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:03.191817] [INFO ] [REMOTE ] LFT: Fetching primary data for 2025-09. [2025-09-02T17:21:03.193127] [INFO ] [MAIN ] LEO: Combined dataset has 7497 total records. [2025-09-02T17:21:03.372500] [WARN ] [VALIDATOR ] LEO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:03.477351] [WARN ] [MAIN ] LEVI: Failed to fetch data for month 2025-09. [2025-09-02T17:21:03.488139] [WARN ] [MAIN ] LEVI: No new data fetched. Keeping existing data. [2025-09-02T17:21:03.517461] [INFO ] [MAIN ] Update Progress: 1254/2372 symbols completed. LEVI took 1.7s. Estimated remaining: 18m 43s. Rate: 59.7 symbols/min [2025-09-02T17:21:03.737231] [INFO ] [MAIN ] LGI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:03.744886] [INFO ] [MAIN ] LGI: Loaded 4658 existing records. [2025-09-02T17:21:03.916784] [INFO ] [MAIN ] LGI: Found 1 missing trading days. [2025-09-02T17:21:03.917142] [INFO ] [MAIN ] LGI: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:03.917417] [INFO ] [REMOTE ] LGI: Fetching primary data for 2025-09. [2025-09-02T17:21:03.919201] [WARN ] [VALIDATOR ] LEO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:03.919387] [INFO ] [MAIN ] LEO: Combined data validation passed. [2025-09-02T17:21:03.963440] [INFO ] [MAIN ] LEO: Update completed successfully. [2025-09-02T17:21:03.964522] [INFO ] [MAIN ] Update Progress: 1255/2372 symbols completed. LEO took 3.9s. Estimated remaining: 18m 42s. Rate: 59.8 symbols/min [2025-09-02T17:21:04.028819] [WARN ] [MAIN ] LFT: Failed to fetch data for month 2025-09. [2025-09-02T17:21:04.056443] [WARN ] [MAIN ] LFT: No new data fetched. Keeping existing data. [2025-09-02T17:21:04.066812] [INFO ] [MAIN ] Update Progress: 1256/2372 symbols completed. LFT took 1.2s. Estimated remaining: 18m 40s. Rate: 59.8 symbols/min [2025-09-02T17:21:04.268244] [INFO ] [MAIN ] LH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:04.317380] [INFO ] [MAIN ] LHX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:04.333846] [INFO ] [MAIN ] LH: Loaded 17108 existing records. [2025-09-02T17:21:04.466461] [INFO ] [MAIN ] LHX: Loaded 22049 existing records. [2025-09-02T17:21:04.460277] [INFO ] [REMOTE ] LEN: Incremental fetch complete for 2025-09 (3.84 seconds). [2025-09-02T17:21:04.622989] [INFO ] [MAIN ] LEN: Adding 382 new records, updating 0 existing records. [2025-09-02T17:21:04.623090] [INFO ] [MAIN ] LH: Found 1 missing trading days. [2025-09-02T17:21:04.635668] [INFO ] [MAIN ] LH: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:04.653437] [INFO ] [REMOTE ] LH: Fetching primary data for 2025-09. [2025-09-02T17:21:04.776004] [INFO ] [MAIN ] LEN: Combined dataset has 24649 total records. [2025-09-02T17:21:04.783309] [INFO ] [MAIN ] LHX: Found 1 missing trading days. [2025-09-02T17:21:04.783705] [INFO ] [MAIN ] LHX: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:04.827266] [INFO ] [REMOTE ] LHX: Fetching primary data for 2025-09. [2025-09-02T17:21:04.962363] [WARN ] [VALIDATOR ] LEN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:05.156687] [WARN ] [VALIDATOR ] LEN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:05.156867] [INFO ] [MAIN ] LEN: Combined data validation passed. [2025-09-02T17:21:05.316040] [INFO ] [MAIN ] LEN: Update completed successfully. [2025-09-02T17:21:05.318904] [INFO ] [MAIN ] Update Progress: 1257/2372 symbols completed. LEN took 5.4s. Estimated remaining: 18m 39s. Rate: 59.8 symbols/min [2025-09-02T17:21:05.492133] [INFO ] [MAIN ] LII: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:05.495020] [INFO ] [REMOTE ] LGI: Incremental fetch complete for 2025-09 (1.58 seconds). [2025-09-02T17:21:05.503040] [INFO ] [MAIN ] LGI: Adding 52 new records, updating 0 existing records. [2025-09-02T17:21:05.505139] [INFO ] [MAIN ] LGI: Combined dataset has 4710 total records. [2025-09-02T17:21:05.618085] [INFO ] [MAIN ] LII: Loaded 11918 existing records. [2025-09-02T17:21:05.798178] [WARN ] [VALIDATOR ] LGI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:05.995873] [INFO ] [MAIN ] LII: Found 1 missing trading days. [2025-09-02T17:21:06.024224] [INFO ] [MAIN ] LII: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:06.048604] [INFO ] [REMOTE ] LII: Fetching primary data for 2025-09. [2025-09-02T17:21:06.060072] [WARN ] [VALIDATOR ] LGI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:06.060232] [INFO ] [MAIN ] LGI: Combined data validation passed. [2025-09-02T17:21:06.090073] [INFO ] [MAIN ] LGI: Update completed successfully. [2025-09-02T17:21:06.090752] [INFO ] [MAIN ] Update Progress: 1258/2372 symbols completed. LGI took 2.6s. Estimated remaining: 18m 38s. Rate: 59.8 symbols/min [2025-09-02T17:21:06.259370] [INFO ] [MAIN ] LION: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:06.281578] [INFO ] [MAIN ] LION: Loaded 22649 existing records. [2025-09-02T17:21:06.455549] [INFO ] [MAIN ] LION: Found 1 missing trading days. [2025-09-02T17:21:06.455711] [INFO ] [MAIN ] LION: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:06.455954] [INFO ] [REMOTE ] LION: Fetching primary data for 2025-09. [2025-09-02T17:21:06.496320] [INFO ] [REMOTE ] LH: Incremental fetch complete for 2025-09 (1.84 seconds). [2025-09-02T17:21:06.525387] [INFO ] [MAIN ] LH: Adding 226 new records, updating 0 existing records. [2025-09-02T17:21:06.528134] [INFO ] [MAIN ] LH: Combined dataset has 17334 total records. [2025-09-02T17:21:06.708457] [WARN ] [VALIDATOR ] LH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:06.902016] [WARN ] [VALIDATOR ] LH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:06.902248] [INFO ] [MAIN ] LH: Combined data validation passed. [2025-09-02T17:21:07.013220] [INFO ] [REMOTE ] LHX: Incremental fetch complete for 2025-09 (2.19 seconds). [2025-09-02T17:21:07.056044] [INFO ] [MAIN ] LHX: Adding 343 new records, updating 0 existing records. [2025-09-02T17:21:07.063108] [INFO ] [MAIN ] LH: Update completed successfully. [2025-09-02T17:21:07.065187] [INFO ] [MAIN ] Update Progress: 1259/2372 symbols completed. LH took 3.1s. Estimated remaining: 18m 37s. Rate: 59.8 symbols/min [2025-09-02T17:21:07.125257] [INFO ] [MAIN ] LHX: Combined dataset has 22392 total records. [2025-09-02T17:21:07.399726] [INFO ] [MAIN ] LITB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:07.428538] [WARN ] [VALIDATOR ] LHX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:07.430801] [INFO ] [MAIN ] LITB: Loaded 1014 existing records. [2025-09-02T17:21:07.720604] [INFO ] [REMOTE ] LII: Incremental fetch complete for 2025-09 (1.67 seconds). [2025-09-02T17:21:07.793988] [INFO ] [MAIN ] LII: Adding 163 new records, updating 0 existing records. [2025-09-02T17:21:07.819608] [INFO ] [MAIN ] LITB: Found 1 missing trading days. [2025-09-02T17:21:07.821011] [INFO ] [MAIN ] LITB: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:07.821361] [INFO ] [REMOTE ] LITB: Fetching primary data for 2025-09. [2025-09-02T17:21:07.826132] [INFO ] [MAIN ] LII: Combined dataset has 12081 total records. [2025-09-02T17:21:08.010016] [WARN ] [VALIDATOR ] LII: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:08.197789] [WARN ] [VALIDATOR ] LHX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:08.198317] [INFO ] [MAIN ] LHX: Combined data validation passed. [2025-09-02T17:21:08.343831] [WARN ] [MAIN ] LITB: Failed to fetch data for month 2025-09. [2025-09-02T17:21:08.344167] [WARN ] [MAIN ] LITB: No new data fetched. Keeping existing data. [2025-09-02T17:21:08.343978] [INFO ] [MAIN ] LHX: Update completed successfully. [2025-09-02T17:21:08.344408] [INFO ] [MAIN ] Update Progress: 1260/2372 symbols completed. LITB took 1.3s. Estimated remaining: 18m 36s. Rate: 59.8 symbols/min [2025-09-02T17:21:08.347032] [INFO ] [MAIN ] Update Progress: 1261/2372 symbols completed. LHX took 4.3s. Estimated remaining: 18m 34s. Rate: 59.8 symbols/min [2025-09-02T17:21:08.481172] [WARN ] [VALIDATOR ] LII: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:08.517148] [INFO ] [MAIN ] LII: Combined data validation passed. [2025-09-02T17:21:08.671803] [INFO ] [REMOTE ] LION: Incremental fetch complete for 2025-09 (2.22 seconds). [2025-09-02T17:21:08.725857] [INFO ] [MAIN ] LLY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:08.769440] [INFO ] [MAIN ] LMND: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:08.788220] [INFO ] [MAIN ] LION: Adding 323 new records, updating 0 existing records. [2025-09-02T17:21:08.802027] [INFO ] [MAIN ] LION: Combined dataset has 22972 total records. [2025-09-02T17:21:08.885180] [INFO ] [MAIN ] LLY: Loaded 24300 existing records. [2025-09-02T17:21:08.886363] [INFO ] [MAIN ] LMND: Loaded 24097 existing records. [2025-09-02T17:21:09.025901] [INFO ] [MAIN ] LII: Update completed successfully. [2025-09-02T17:21:09.043667] [INFO ] [MAIN ] Update Progress: 1262/2372 symbols completed. LII took 3.7s. Estimated remaining: 18m 33s. Rate: 59.8 symbols/min [2025-09-02T17:21:09.328101] [WARN ] [VALIDATOR ] LION: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:09.541867] [INFO ] [MAIN ] LLY: Found 1 missing trading days. [2025-09-02T17:21:09.543129] [INFO ] [MAIN ] LMND: Found 1 missing trading days. [2025-09-02T17:21:09.596477] [INFO ] [MAIN ] LLY: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:09.638736] [INFO ] [REMOTE ] LLY: Fetching primary data for 2025-09. [2025-09-02T17:21:09.627807] [INFO ] [MAIN ] LMND: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:09.649567] [INFO ] [REMOTE ] LMND: Fetching primary data for 2025-09. [2025-09-02T17:21:09.688463] [INFO ] [MAIN ] LMT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:09.804196] [INFO ] [MAIN ] LMT: Loaded 23064 existing records. [2025-09-02T17:21:09.991939] [INFO ] [MAIN ] LMT: Found 1 missing trading days. [2025-09-02T17:21:09.992718] [INFO ] [MAIN ] LMT: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:09.993058] [INFO ] [REMOTE ] LMT: Fetching primary data for 2025-09. [2025-09-02T17:21:09.994932] [WARN ] [VALIDATOR ] LION: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:09.995166] [INFO ] [MAIN ] LION: Combined data validation passed. [2025-09-02T17:21:10.143169] [INFO ] [MAIN ] LION: Update completed successfully. [2025-09-02T17:21:10.145931] [INFO ] [MAIN ] Update Progress: 1263/2372 symbols completed. LION took 4.1s. Estimated remaining: 18m 32s. Rate: 59.8 symbols/min [2025-09-02T17:21:10.325703] [INFO ] [MAIN ] LNC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:10.350208] [INFO ] [MAIN ] LNC: Loaded 23413 existing records. [2025-09-02T17:21:10.522914] [INFO ] [MAIN ] LNC: Found 1 missing trading days. [2025-09-02T17:21:10.523117] [INFO ] [MAIN ] LNC: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:10.523356] [INFO ] [REMOTE ] LNC: Fetching primary data for 2025-09. [2025-09-02T17:21:11.605601] [WARN ] [MAIN ] LMT: Failed to fetch data for month 2025-09. [2025-09-02T17:21:11.605788] [WARN ] [MAIN ] LMT: No new data fetched. Keeping existing data. [2025-09-02T17:21:11.605884] [INFO ] [MAIN ] Update Progress: 1264/2372 symbols completed. LMT took 2.5s. Estimated remaining: 18m 31s. Rate: 59.8 symbols/min [2025-09-02T17:21:11.781530] [INFO ] [MAIN ] LND: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:11.785677] [INFO ] [MAIN ] LND: Loaded 2329 existing records. [2025-09-02T17:21:11.963450] [INFO ] [MAIN ] LND: Found 1 missing trading days. [2025-09-02T17:21:11.963637] [INFO ] [MAIN ] LND: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:11.963855] [INFO ] [REMOTE ] LND: Fetching primary data for 2025-09. [2025-09-02T17:21:12.648437] [INFO ] [REMOTE ] LND: Incremental fetch complete for 2025-09 (0.68 seconds). [2025-09-02T17:21:12.654240] [INFO ] [MAIN ] LND: Adding 23 new records, updating 0 existing records. [2025-09-02T17:21:12.656139] [INFO ] [MAIN ] LND: Combined dataset has 2352 total records. [2025-09-02T17:21:12.850209] [INFO ] [REMOTE ] LNC: Incremental fetch complete for 2025-09 (2.33 seconds). [2025-09-02T17:21:12.849923] [WARN ] [VALIDATOR ] LND: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:12.944850] [INFO ] [MAIN ] LNC: Adding 382 new records, updating 0 existing records. [2025-09-02T17:21:13.081221] [INFO ] [MAIN ] LNC: Combined dataset has 23795 total records. [2025-09-02T17:21:13.193053] [INFO ] [REMOTE ] LMND: Incremental fetch complete for 2025-09 (3.54 seconds). [2025-09-02T17:21:13.289933] [INFO ] [MAIN ] LMND: Adding 375 new records, updating 0 existing records. [2025-09-02T17:21:13.324695] [WARN ] [VALIDATOR ] LNC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:13.447161] [INFO ] [MAIN ] LMND: Combined dataset has 24472 total records. [2025-09-02T17:21:13.704052] [WARN ] [VALIDATOR ] LMND: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:13.783926] [WARN ] [VALIDATOR ] LND: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:13.807179] [INFO ] [MAIN ] LND: Combined data validation passed. [2025-09-02T17:21:13.875480] [WARN ] [VALIDATOR ] LNC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:13.913806] [INFO ] [MAIN ] LND: Update completed successfully. [2025-09-02T17:21:13.914504] [INFO ] [MAIN ] LNC: Combined data validation passed. [2025-09-02T17:21:13.914362] [INFO ] [MAIN ] Update Progress: 1265/2372 symbols completed. LND took 2.3s. Estimated remaining: 18m 31s. Rate: 59.8 symbols/min [2025-09-02T17:21:14.195708] [INFO ] [REMOTE ] LLY: Incremental fetch complete for 2025-09 (4.56 seconds). [2025-09-02T17:21:14.190476] [INFO ] [MAIN ] LNG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:14.261748] [INFO ] [MAIN ] LLY: Adding 384 new records, updating 0 existing records. [2025-09-02T17:21:14.295106] [INFO ] [MAIN ] LLY: Combined dataset has 24684 total records. [2025-09-02T17:21:14.316142] [INFO ] [MAIN ] LNG: Loaded 23510 existing records. [2025-09-02T17:21:14.340945] [WARN ] [VALIDATOR ] LMND: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:14.350853] [INFO ] [MAIN ] LMND: Combined data validation passed. [2025-09-02T17:21:14.350677] [INFO ] [MAIN ] LNC: Update completed successfully. [2025-09-02T17:21:14.414363] [INFO ] [MAIN ] Update Progress: 1266/2372 symbols completed. LNC took 4.3s. Estimated remaining: 18m 30s. Rate: 59.8 symbols/min [2025-09-02T17:21:14.836180] [WARN ] [VALIDATOR ] LLY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:15.043388] [INFO ] [MAIN ] LNG: Found 1 missing trading days. [2025-09-02T17:21:15.101944] [INFO ] [MAIN ] LNG: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:15.089686] [INFO ] [MAIN ] LNN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:15.116019] [INFO ] [REMOTE ] LNG: Fetching primary data for 2025-09. [2025-09-02T17:21:15.116174] [INFO ] [MAIN ] LMND: Update completed successfully. [2025-09-02T17:21:15.120592] [INFO ] [MAIN ] Update Progress: 1267/2372 symbols completed. LMND took 6.8s. Estimated remaining: 18m 29s. Rate: 59.8 symbols/min [2025-09-02T17:21:15.246357] [INFO ] [MAIN ] LNN: Loaded 5666 existing records. [2025-09-02T17:21:15.546549] [INFO ] [MAIN ] LOAR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:15.580189] [INFO ] [MAIN ] LNN: Found 1 missing trading days. [2025-09-02T17:21:15.622856] [INFO ] [MAIN ] LNN: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:15.623817] [INFO ] [REMOTE ] LNN: Fetching primary data for 2025-09. [2025-09-02T17:21:15.636480] [WARN ] [VALIDATOR ] LLY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:15.636715] [INFO ] [MAIN ] LLY: Combined data validation passed. [2025-09-02T17:21:15.707114] [INFO ] [MAIN ] LOAR: Loaded 19404 existing records. [2025-09-02T17:21:15.960542] [INFO ] [MAIN ] LOAR: Found 1 missing trading days. [2025-09-02T17:21:15.968513] [INFO ] [MAIN ] LOAR: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:15.975279] [INFO ] [REMOTE ] LOAR: Fetching primary data for 2025-09. [2025-09-02T17:21:16.009493] [INFO ] [MAIN ] LLY: Update completed successfully. [2025-09-02T17:21:16.012600] [INFO ] [MAIN ] Update Progress: 1268/2372 symbols completed. LLY took 7.7s. Estimated remaining: 18m 28s. Rate: 59.8 symbols/min [2025-09-02T17:21:16.188330] [INFO ] [MAIN ] LOB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:16.200851] [INFO ] [MAIN ] LOB: Loaded 11491 existing records. [2025-09-02T17:21:16.371669] [INFO ] [MAIN ] LOB: Found 1 missing trading days. [2025-09-02T17:21:16.371825] [INFO ] [MAIN ] LOB: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:16.372040] [INFO ] [REMOTE ] LOB: Fetching primary data for 2025-09. [2025-09-02T17:21:16.458024] [WARN ] [MAIN ] LNN: Failed to fetch data for month 2025-09. [2025-09-02T17:21:16.458191] [WARN ] [MAIN ] LNN: No new data fetched. Keeping existing data. [2025-09-02T17:21:16.458279] [INFO ] [MAIN ] Update Progress: 1269/2372 symbols completed. LNN took 2.0s. Estimated remaining: 18m 26s. Rate: 59.8 symbols/min [2025-09-02T17:21:16.653668] [INFO ] [MAIN ] LOCL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:16.656594] [INFO ] [MAIN ] LOCL: Loaded 1233 existing records. [2025-09-02T17:21:16.725950] [WARN ] [MAIN ] LNG: Failed to fetch data for month 2025-09. [2025-09-02T17:21:16.737564] [WARN ] [MAIN ] LNG: No new data fetched. Keeping existing data. [2025-09-02T17:21:16.753405] [INFO ] [MAIN ] Update Progress: 1270/2372 symbols completed. LNG took 2.8s. Estimated remaining: 18m 25s. Rate: 59.9 symbols/min [2025-09-02T17:21:16.945431] [INFO ] [MAIN ] LOCL: Found 1 missing trading days. [2025-09-02T17:21:16.945664] [INFO ] [MAIN ] LOCL: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:16.946090] [INFO ] [REMOTE ] LOCL: Fetching primary data for 2025-09. [2025-09-02T17:21:17.017609] [INFO ] [MAIN ] LOMA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:17.033175] [INFO ] [MAIN ] LOMA: Loaded 13521 existing records. [2025-09-02T17:21:17.202730] [INFO ] [MAIN ] LOMA: Found 1 missing trading days. [2025-09-02T17:21:17.202898] [INFO ] [MAIN ] LOMA: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:17.203102] [INFO ] [REMOTE ] LOMA: Fetching primary data for 2025-09. [2025-09-02T17:21:17.226497] [WARN ] [MAIN ] LOAR: Failed to fetch data for month 2025-09. [2025-09-02T17:21:17.226666] [WARN ] [MAIN ] LOAR: No new data fetched. Keeping existing data. [2025-09-02T17:21:17.226757] [INFO ] [MAIN ] Update Progress: 1271/2372 symbols completed. LOAR took 2.1s. Estimated remaining: 18m 23s. Rate: 59.9 symbols/min [2025-09-02T17:21:17.403510] [INFO ] [MAIN ] LOW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:17.427134] [INFO ] [MAIN ] LOW: Loaded 24200 existing records. [2025-09-02T17:21:17.616413] [INFO ] [MAIN ] LOW: Found 1 missing trading days. [2025-09-02T17:21:17.616572] [INFO ] [MAIN ] LOW: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:17.616825] [INFO ] [REMOTE ] LOW: Fetching primary data for 2025-09. [2025-09-02T17:21:17.929133] [INFO ] [REMOTE ] LOB: Incremental fetch complete for 2025-09 (1.56 seconds). [2025-09-02T17:21:17.950200] [INFO ] [MAIN ] LOB: Adding 168 new records, updating 0 existing records. [2025-09-02T17:21:17.952543] [INFO ] [MAIN ] LOB: Combined dataset has 11659 total records. [2025-09-02T17:21:18.054866] [INFO ] [REMOTE ] LOCL: Incremental fetch complete for 2025-09 (1.11 seconds). [2025-09-02T17:21:18.063348] [INFO ] [MAIN ] LOCL: Adding 15 new records, updating 0 existing records. [2025-09-02T17:21:18.109235] [INFO ] [MAIN ] LOCL: Combined dataset has 1248 total records. [2025-09-02T17:21:18.183918] [WARN ] [VALIDATOR ] LOB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:18.534926] [WARN ] [VALIDATOR ] LOCL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:18.726928] [WARN ] [VALIDATOR ] LOB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:18.727032] [WARN ] [VALIDATOR ] LOCL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:18.727315] [INFO ] [MAIN ] LOB: Combined data validation passed. [2025-09-02T17:21:18.727443] [INFO ] [MAIN ] LOCL: Combined data validation passed. [2025-09-02T17:21:18.787429] [INFO ] [MAIN ] LOCL: Update completed successfully. [2025-09-02T17:21:18.789124] [INFO ] [MAIN ] Update Progress: 1272/2372 symbols completed. LOCL took 2.3s. Estimated remaining: 18m 23s. Rate: 59.9 symbols/min [2025-09-02T17:21:18.898802] [INFO ] [REMOTE ] LOMA: Incremental fetch complete for 2025-09 (1.70 seconds). [2025-09-02T17:21:18.981296] [INFO ] [MAIN ] LOMA: Adding 342 new records, updating 0 existing records. [2025-09-02T17:21:19.009130] [INFO ] [MAIN ] LPG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:19.017461] [INFO ] [MAIN ] LOMA: Combined dataset has 13863 total records. [2025-09-02T17:21:19.127746] [INFO ] [MAIN ] LOB: Update completed successfully. [2025-09-02T17:21:19.132386] [INFO ] [MAIN ] Update Progress: 1273/2372 symbols completed. LOB took 3.1s. Estimated remaining: 18m 21s. Rate: 59.9 symbols/min [2025-09-02T17:21:19.166376] [INFO ] [MAIN ] LPG: Loaded 17880 existing records. [2025-09-02T17:21:19.215838] [WARN ] [MAIN ] LOW: Failed to fetch data for month 2025-09. [2025-09-02T17:21:19.265305] [WARN ] [MAIN ] LOW: No new data fetched. Keeping existing data. [2025-09-02T17:21:19.329846] [INFO ] [MAIN ] Update Progress: 1274/2372 symbols completed. LOW took 2.1s. Estimated remaining: 18m 19s. Rate: 59.9 symbols/min [2025-09-02T17:21:19.305548] [WARN ] [VALIDATOR ] LOMA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:19.636341] [INFO ] [MAIN ] LPL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:19.878938] [INFO ] [MAIN ] LPG: Found 1 missing trading days. [2025-09-02T17:21:19.905463] [INFO ] [MAIN ] LPG: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:19.934469] [INFO ] [REMOTE ] LPG: Fetching primary data for 2025-09. [2025-09-02T17:21:19.939868] [INFO ] [MAIN ] LPX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:19.934880] [INFO ] [MAIN ] LPL: Loaded 12467 existing records. [2025-09-02T17:21:20.098444] [INFO ] [MAIN ] LPX: Loaded 18622 existing records. [2025-09-02T17:21:20.130911] [INFO ] [MAIN ] LPL: Found 1 missing trading days. [2025-09-02T17:21:20.131108] [INFO ] [MAIN ] LPL: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:20.136678] [INFO ] [REMOTE ] LPL: Fetching primary data for 2025-09. [2025-09-02T17:21:20.308201] [INFO ] [MAIN ] LPX: Found 1 missing trading days. [2025-09-02T17:21:20.308408] [INFO ] [MAIN ] LPX: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:20.308742] [INFO ] [REMOTE ] LPX: Fetching primary data for 2025-09. [2025-09-02T17:21:20.312636] [WARN ] [VALIDATOR ] LOMA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:20.312781] [INFO ] [MAIN ] LOMA: Combined data validation passed. [2025-09-02T17:21:20.400162] [INFO ] [MAIN ] LOMA: Update completed successfully. [2025-09-02T17:21:20.401458] [INFO ] [MAIN ] Update Progress: 1275/2372 symbols completed. LOMA took 3.6s. Estimated remaining: 18m 18s. Rate: 59.9 symbols/min [2025-09-02T17:21:20.570881] [INFO ] [MAIN ] LRN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:20.588522] [INFO ] [MAIN ] LRN: Loaded 17414 existing records. [2025-09-02T17:21:20.761297] [INFO ] [MAIN ] LRN: Found 1 missing trading days. [2025-09-02T17:21:20.761487] [INFO ] [MAIN ] LRN: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:20.761779] [INFO ] [REMOTE ] LRN: Fetching primary data for 2025-09. [2025-09-02T17:21:21.385052] [WARN ] [MAIN ] LPX: Failed to fetch data for month 2025-09. [2025-09-02T17:21:21.385219] [WARN ] [MAIN ] LPX: No new data fetched. Keeping existing data. [2025-09-02T17:21:21.385327] [INFO ] [MAIN ] Update Progress: 1276/2372 symbols completed. LPX took 2.0s. Estimated remaining: 18m 17s. Rate: 59.9 symbols/min [2025-09-02T17:21:21.569519] [INFO ] [MAIN ] LSPD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:21.594433] [INFO ] [MAIN ] LSPD: Loaded 18920 existing records. [2025-09-02T17:21:21.771864] [INFO ] [MAIN ] LSPD: Found 1 missing trading days. [2025-09-02T17:21:21.772041] [INFO ] [MAIN ] LSPD: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:21.772315] [INFO ] [REMOTE ] LSPD: Fetching primary data for 2025-09. [2025-09-02T17:21:22.171054] [INFO ] [REMOTE ] LPL: Incremental fetch complete for 2025-09 (2.03 seconds). [2025-09-02T17:21:22.200114] [INFO ] [MAIN ] LPL: Adding 274 new records, updating 0 existing records. [2025-09-02T17:21:22.203399] [INFO ] [MAIN ] LPL: Combined dataset has 12741 total records. [2025-09-02T17:21:22.305781] [INFO ] [REMOTE ] LPG: Incremental fetch complete for 2025-09 (2.37 seconds). [2025-09-02T17:21:22.408065] [INFO ] [MAIN ] LPG: Adding 328 new records, updating 0 existing records. [2025-09-02T17:21:22.427997] [WARN ] [VALIDATOR ] LPL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:22.584793] [INFO ] [MAIN ] LPG: Combined dataset has 18208 total records. [2025-09-02T17:21:22.816688] [WARN ] [VALIDATOR ] LPG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:22.892218] [INFO ] [REMOTE ] LRN: Incremental fetch complete for 2025-09 (2.13 seconds). [2025-09-02T17:21:22.956424] [INFO ] [MAIN ] LRN: Adding 245 new records, updating 0 existing records. [2025-09-02T17:21:23.051071] [INFO ] [MAIN ] LRN: Combined dataset has 17659 total records. [2025-09-02T17:21:23.162626] [WARN ] [VALIDATOR ] LPL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:23.178617] [INFO ] [MAIN ] LPL: Combined data validation passed. [2025-09-02T17:21:23.272548] [WARN ] [VALIDATOR ] LRN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:23.506066] [WARN ] [VALIDATOR ] LPG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:23.506554] [INFO ] [MAIN ] LPG: Combined data validation passed. [2025-09-02T17:21:23.515786] [INFO ] [MAIN ] LPL: Update completed successfully. [2025-09-02T17:21:23.517815] [INFO ] [MAIN ] Update Progress: 1277/2372 symbols completed. LPL took 4.4s. Estimated remaining: 18m 17s. Rate: 59.9 symbols/min [2025-09-02T17:21:23.619759] [WARN ] [VALIDATOR ] LRN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:23.624875] [INFO ] [MAIN ] LRN: Combined data validation passed. [2025-09-02T17:21:23.707416] [INFO ] [MAIN ] LPG: Update completed successfully. [2025-09-02T17:21:23.709404] [INFO ] [MAIN ] Update Progress: 1278/2372 symbols completed. LPG took 4.9s. Estimated remaining: 18m 16s. Rate: 59.9 symbols/min [2025-09-02T17:21:23.746469] [INFO ] [REMOTE ] LSPD: Incremental fetch complete for 2025-09 (1.97 seconds). [2025-09-02T17:21:23.792814] [INFO ] [MAIN ] LSPD: Adding 309 new records, updating 0 existing records. [2025-09-02T17:21:23.804452] [INFO ] [MAIN ] LSPD: Combined dataset has 19229 total records. [2025-09-02T17:21:23.994234] [WARN ] [VALIDATOR ] LSPD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:24.106913] [INFO ] [MAIN ] LRN: Update completed successfully. [2025-09-02T17:21:24.119074] [INFO ] [MAIN ] Update Progress: 1279/2372 symbols completed. LRN took 3.7s. Estimated remaining: 18m 14s. Rate: 59.9 symbols/min [2025-09-02T17:21:24.194318] [WARN ] [VALIDATOR ] LSPD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:24.194490] [INFO ] [MAIN ] LSPD: Combined data validation passed. [2025-09-02T17:21:24.322241] [INFO ] [MAIN ] LSPD: Update completed successfully. [2025-09-02T17:21:24.323951] [INFO ] [MAIN ] Update Progress: 1280/2372 symbols completed. LSPD took 2.9s. Estimated remaining: 18m 12s. Rate: 60.0 symbols/min [2025-09-02T17:21:24.919001] [INFO ] [MAIN ] LTH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:24.963543] [INFO ] [MAIN ] LTC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:25.032007] [INFO ] [MAIN ] LU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:25.049716] [INFO ] [MAIN ] LTM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:25.069179] [INFO ] [MAIN ] LTC: Loaded 14197 existing records. [2025-09-02T17:21:25.225050] [INFO ] [MAIN ] LTH: Loaded 23735 existing records. [2025-09-02T17:21:25.251813] [INFO ] [MAIN ] LTM: Loaded 17784 existing records. [2025-09-02T17:21:25.251624] [INFO ] [MAIN ] LU: Loaded 22254 existing records. [2025-09-02T17:21:25.603129] [INFO ] [MAIN ] LTC: Found 1 missing trading days. [2025-09-02T17:21:25.635428] [INFO ] [MAIN ] LTC: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:25.635808] [INFO ] [REMOTE ] LTC: Fetching primary data for 2025-09. [2025-09-02T17:21:25.830621] [INFO ] [MAIN ] LU: Found 1 missing trading days. [2025-09-02T17:21:25.856841] [INFO ] [MAIN ] LTM: Found 1 missing trading days. [2025-09-02T17:21:25.864064] [INFO ] [MAIN ] LTH: Found 1 missing trading days. [2025-09-02T17:21:25.863907] [INFO ] [MAIN ] LU: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:25.864238] [INFO ] [MAIN ] LTM: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:25.864728] [INFO ] [REMOTE ] LTM: Fetching primary data for 2025-09. [2025-09-02T17:21:25.864499] [INFO ] [REMOTE ] LU: Fetching primary data for 2025-09. [2025-09-02T17:21:25.864170] [INFO ] [MAIN ] LTH: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:25.865808] [INFO ] [REMOTE ] LTH: Fetching primary data for 2025-09. [2025-09-02T17:21:28.036029] [INFO ] [REMOTE ] LTC: Incremental fetch complete for 2025-09 (2.40 seconds). [2025-09-02T17:21:28.061882] [INFO ] [MAIN ] LTC: Adding 212 new records, updating 0 existing records. [2025-09-02T17:21:28.064849] [INFO ] [MAIN ] LTC: Combined dataset has 14409 total records. [2025-09-02T17:21:28.249500] [WARN ] [VALIDATOR ] LTC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:28.400618] [INFO ] [REMOTE ] LTM: Incremental fetch complete for 2025-09 (2.54 seconds). [2025-09-02T17:21:28.490364] [INFO ] [MAIN ] LTM: Adding 329 new records, updating 0 existing records. [2025-09-02T17:21:28.482885] [INFO ] [REMOTE ] LU: Incremental fetch complete for 2025-09 (2.62 seconds). [2025-09-02T17:21:28.483079] [INFO ] [REMOTE ] LTH: Incremental fetch complete for 2025-09 (2.62 seconds). [2025-09-02T17:21:28.595228] [INFO ] [MAIN ] LU: Adding 355 new records, updating 0 existing records. [2025-09-02T17:21:28.610930] [INFO ] [MAIN ] LTH: Adding 371 new records, updating 0 existing records. [2025-09-02T17:21:28.616006] [INFO ] [MAIN ] LTM: Combined dataset has 18113 total records. [2025-09-02T17:21:28.701908] [INFO ] [MAIN ] LU: Combined dataset has 22609 total records. [2025-09-02T17:21:28.722319] [INFO ] [MAIN ] LTH: Combined dataset has 24106 total records. [2025-09-02T17:21:28.771417] [WARN ] [VALIDATOR ] LTC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:28.921737] [INFO ] [MAIN ] LTC: Combined data validation passed. [2025-09-02T17:21:28.951729] [WARN ] [VALIDATOR ] LTM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:29.285425] [WARN ] [VALIDATOR ] LTH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:29.359954] [WARN ] [VALIDATOR ] LU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:29.853101] [INFO ] [MAIN ] LTC: Update completed successfully. [2025-09-02T17:21:29.856247] [INFO ] [MAIN ] Update Progress: 1281/2372 symbols completed. LTC took 5.5s. Estimated remaining: 18m 15s. Rate: 59.8 symbols/min [2025-09-02T17:21:29.919794] [WARN ] [VALIDATOR ] LU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:29.919872] [WARN ] [VALIDATOR ] LTM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:29.920045] [WARN ] [VALIDATOR ] LTH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:29.920188] [INFO ] [MAIN ] LU: Combined data validation passed. [2025-09-02T17:21:29.925665] [INFO ] [MAIN ] LTM: Combined data validation passed. [2025-09-02T17:21:29.932010] [INFO ] [MAIN ] LTH: Combined data validation passed. [2025-09-02T17:21:30.280975] [INFO ] [MAIN ] LUCK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:30.347223] [INFO ] [MAIN ] LUCK: Loaded 10474 existing records. [2025-09-02T17:21:30.567164] [INFO ] [MAIN ] LUCK: Found 1 missing trading days. [2025-09-02T17:21:30.569782] [INFO ] [MAIN ] LUCK: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:30.570769] [INFO ] [REMOTE ] LUCK: Fetching primary data for 2025-09. [2025-09-02T17:21:30.624843] [INFO ] [MAIN ] LTH: Update completed successfully. [2025-09-02T17:21:30.628179] [INFO ] [MAIN ] Update Progress: 1282/2372 symbols completed. LTH took 6.3s. Estimated remaining: 18m 14s. Rate: 59.8 symbols/min [2025-09-02T17:21:30.705625] [INFO ] [MAIN ] LTM: Update completed successfully. [2025-09-02T17:21:30.722298] [INFO ] [MAIN ] Update Progress: 1283/2372 symbols completed. LTM took 6.4s. Estimated remaining: 18m 12s. Rate: 59.8 symbols/min [2025-09-02T17:21:30.720547] [INFO ] [MAIN ] LU: Update completed successfully. [2025-09-02T17:21:30.746745] [INFO ] [MAIN ] Update Progress: 1284/2372 symbols completed. LU took 6.4s. Estimated remaining: 18m 10s. Rate: 59.9 symbols/min [2025-09-02T17:21:31.032707] [INFO ] [MAIN ] LUMN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:31.186618] [INFO ] [MAIN ] LUXE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:31.188343] [INFO ] [MAIN ] LUV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:31.203181] [INFO ] [MAIN ] LUXE: Loaded 7334 existing records. [2025-09-02T17:21:31.338955] [INFO ] [MAIN ] LUMN: Loaded 24484 existing records. [2025-09-02T17:21:31.416603] [INFO ] [MAIN ] LUXE: Found 1 missing trading days. [2025-09-02T17:21:31.466616] [INFO ] [MAIN ] LUV: Loaded 24502 existing records. [2025-09-02T17:21:31.465914] [INFO ] [MAIN ] LUXE: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:31.527838] [INFO ] [REMOTE ] LUXE: Fetching primary data for 2025-09. [2025-09-02T17:21:31.695617] [INFO ] [MAIN ] LUMN: Found 1 missing trading days. [2025-09-02T17:21:31.671888] [WARN ] [MAIN ] LUCK: Failed to fetch data for month 2025-09. [2025-09-02T17:21:31.700978] [INFO ] [MAIN ] LUMN: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:31.721119] [INFO ] [REMOTE ] LUMN: Fetching primary data for 2025-09. [2025-09-02T17:21:31.720796] [WARN ] [MAIN ] LUCK: No new data fetched. Keeping existing data. [2025-09-02T17:21:31.722566] [INFO ] [MAIN ] Update Progress: 1285/2372 symbols completed. LUCK took 1.9s. Estimated remaining: 18m 9s. Rate: 59.9 symbols/min [2025-09-02T17:21:31.771509] [INFO ] [MAIN ] LUV: Found 1 missing trading days. [2025-09-02T17:21:31.825978] [INFO ] [MAIN ] LUV: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:31.853934] [INFO ] [REMOTE ] LUV: Fetching primary data for 2025-09. [2025-09-02T17:21:31.980549] [INFO ] [MAIN ] LVS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:32.004039] [INFO ] [MAIN ] LVS: Loaded 24402 existing records. [2025-09-02T17:21:32.177619] [INFO ] [MAIN ] LVS: Found 1 missing trading days. [2025-09-02T17:21:32.177831] [INFO ] [MAIN ] LVS: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:32.178052] [INFO ] [REMOTE ] LVS: Fetching primary data for 2025-09. [2025-09-02T17:21:32.757713] [INFO ] [REMOTE ] LUXE: Incremental fetch complete for 2025-09 (1.23 seconds). [2025-09-02T17:21:32.782179] [INFO ] [MAIN ] LUXE: Adding 189 new records, updating 0 existing records. [2025-09-02T17:21:32.786033] [INFO ] [MAIN ] LUXE: Combined dataset has 7523 total records. [2025-09-02T17:21:33.060483] [WARN ] [VALIDATOR ] LUXE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:33.213235] [WARN ] [MAIN ] LUMN: Failed to fetch data for month 2025-09. [2025-09-02T17:21:33.234207] [WARN ] [MAIN ] LUMN: No new data fetched. Keeping existing data. [2025-09-02T17:21:33.255554] [INFO ] [MAIN ] Update Progress: 1286/2372 symbols completed. LUMN took 2.6s. Estimated remaining: 18m 9s. Rate: 59.8 symbols/min [2025-09-02T17:21:33.261870] [WARN ] [MAIN ] LUV: Failed to fetch data for month 2025-09. [2025-09-02T17:21:33.330039] [WARN ] [MAIN ] LUV: No new data fetched. Keeping existing data. [2025-09-02T17:21:33.415443] [INFO ] [MAIN ] Update Progress: 1287/2372 symbols completed. LUV took 2.7s. Estimated remaining: 18m 7s. Rate: 59.9 symbols/min [2025-09-02T17:21:33.662595] [INFO ] [MAIN ] LVWR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:33.786943] [INFO ] [MAIN ] LW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:33.793588] [INFO ] [MAIN ] LVWR: Loaded 11419 existing records. [2025-09-02T17:21:33.991086] [INFO ] [MAIN ] LVWR: Found 1 missing trading days. [2025-09-02T17:21:33.991838] [INFO ] [MAIN ] LVWR: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:33.992353] [INFO ] [REMOTE ] LVWR: Fetching primary data for 2025-09. [2025-09-02T17:21:34.020096] [INFO ] [MAIN ] LW: Loaded 23246 existing records. [2025-09-02T17:21:34.184188] [WARN ] [VALIDATOR ] LUXE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:34.201165] [INFO ] [MAIN ] LUXE: Combined data validation passed. [2025-09-02T17:21:34.228078] [INFO ] [MAIN ] LW: Found 1 missing trading days. [2025-09-02T17:21:34.228927] [INFO ] [MAIN ] LW: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:34.229393] [INFO ] [REMOTE ] LW: Fetching primary data for 2025-09. [2025-09-02T17:21:34.279911] [INFO ] [MAIN ] LUXE: Update completed successfully. [2025-09-02T17:21:34.280924] [INFO ] [MAIN ] Update Progress: 1288/2372 symbols completed. LUXE took 3.5s. Estimated remaining: 18m 6s. Rate: 59.9 symbols/min [2025-09-02T17:21:34.467621] [INFO ] [MAIN ] LXFR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:34.478417] [INFO ] [MAIN ] LXFR: Loaded 7755 existing records. [2025-09-02T17:21:34.678175] [INFO ] [MAIN ] LXFR: Found 1 missing trading days. [2025-09-02T17:21:34.678398] [INFO ] [MAIN ] LXFR: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:34.678657] [INFO ] [REMOTE ] LXFR: Fetching primary data for 2025-09. [2025-09-02T17:21:35.053199] [INFO ] [REMOTE ] LVWR: Incremental fetch complete for 2025-09 (1.06 seconds). [2025-09-02T17:21:35.067778] [INFO ] [MAIN ] LVWR: Adding 50 new records, updating 0 existing records. [2025-09-02T17:21:35.070254] [INFO ] [MAIN ] LVWR: Combined dataset has 11469 total records. [2025-09-02T17:21:35.178601] [INFO ] [REMOTE ] LVS: Incremental fetch complete for 2025-09 (3.00 seconds). [2025-09-02T17:21:35.256956] [INFO ] [MAIN ] LVS: Adding 390 new records, updating 0 existing records. [2025-09-02T17:21:35.315301] [WARN ] [VALIDATOR ] LVWR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:35.466057] [INFO ] [MAIN ] LVS: Combined dataset has 24792 total records. [2025-09-02T17:21:35.685772] [WARN ] [VALIDATOR ] LVS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:35.892784] [WARN ] [VALIDATOR ] LVWR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:35.893081] [INFO ] [MAIN ] LVWR: Combined data validation passed. [2025-09-02T17:21:35.892971] [WARN ] [VALIDATOR ] LVS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:35.894101] [INFO ] [MAIN ] LVS: Combined data validation passed. [2025-09-02T17:21:36.012872] [INFO ] [REMOTE ] LXFR: Incremental fetch complete for 2025-09 (1.33 seconds). [2025-09-02T17:21:36.059542] [INFO ] [MAIN ] LXFR: Adding 132 new records, updating 0 existing records. [2025-09-02T17:21:36.068802] [INFO ] [MAIN ] LXFR: Combined dataset has 7887 total records. [2025-09-02T17:21:36.285434] [WARN ] [VALIDATOR ] LXFR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:36.411342] [INFO ] [MAIN ] LVWR: Update completed successfully. [2025-09-02T17:21:36.434224] [INFO ] [MAIN ] Update Progress: 1289/2372 symbols completed. LVWR took 3.1s. Estimated remaining: 18m 6s. Rate: 59.8 symbols/min [2025-09-02T17:21:36.579968] [INFO ] [REMOTE ] LW: Incremental fetch complete for 2025-09 (2.35 seconds). [2025-09-02T17:21:36.665372] [INFO ] [MAIN ] LW: Adding 364 new records, updating 0 existing records. [2025-09-02T17:21:36.771834] [INFO ] [MAIN ] LXP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:36.778312] [INFO ] [MAIN ] LVS: Update completed successfully. [2025-09-02T17:21:36.782583] [INFO ] [MAIN ] LW: Combined dataset has 23610 total records. [2025-09-02T17:21:36.782337] [INFO ] [MAIN ] Update Progress: 1290/2372 symbols completed. LVS took 5.0s. Estimated remaining: 18m 4s. Rate: 59.9 symbols/min [2025-09-02T17:21:37.155378] [INFO ] [MAIN ] LXU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:37.156958] [INFO ] [MAIN ] LXP: Loaded 23278 existing records. [2025-09-02T17:21:37.176331] [WARN ] [VALIDATOR ] LW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:37.265580] [WARN ] [VALIDATOR ] LXFR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:37.295679] [INFO ] [MAIN ] LXFR: Combined data validation passed. [2025-09-02T17:21:37.388255] [INFO ] [MAIN ] LXU: Loaded 14401 existing records. [2025-09-02T17:21:37.707735] [INFO ] [MAIN ] LXP: Found 1 missing trading days. [2025-09-02T17:21:37.730051] [INFO ] [MAIN ] LXP: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:37.735680] [INFO ] [REMOTE ] LXP: Fetching primary data for 2025-09. [2025-09-02T17:21:37.843188] [INFO ] [MAIN ] LXU: Found 1 missing trading days. [2025-09-02T17:21:37.846870] [INFO ] [MAIN ] LXU: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:37.850122] [INFO ] [REMOTE ] LXU: Fetching primary data for 2025-09. [2025-09-02T17:21:37.855599] [INFO ] [MAIN ] LXFR: Update completed successfully. [2025-09-02T17:21:37.856914] [INFO ] [MAIN ] Update Progress: 1291/2372 symbols completed. LXFR took 3.6s. Estimated remaining: 18m 4s. Rate: 59.9 symbols/min [2025-09-02T17:21:38.033339] [INFO ] [MAIN ] LYB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:38.035962] [WARN ] [VALIDATOR ] LW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:38.036113] [INFO ] [MAIN ] LW: Combined data validation passed. [2025-09-02T17:21:38.150071] [INFO ] [MAIN ] LYB: Loaded 24454 existing records. [2025-09-02T17:21:38.350450] [INFO ] [MAIN ] LYB: Found 1 missing trading days. [2025-09-02T17:21:38.356671] [INFO ] [MAIN ] LYB: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:38.360984] [INFO ] [REMOTE ] LYB: Fetching primary data for 2025-09. [2025-09-02T17:21:38.389195] [INFO ] [MAIN ] LW: Update completed successfully. [2025-09-02T17:21:38.391750] [INFO ] [MAIN ] Update Progress: 1292/2372 symbols completed. LW took 4.9s. Estimated remaining: 18m 2s. Rate: 59.9 symbols/min [2025-09-02T17:21:38.564894] [INFO ] [MAIN ] LYG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:38.587726] [INFO ] [MAIN ] LYG: Loaded 23978 existing records. [2025-09-02T17:21:38.763516] [INFO ] [MAIN ] LYG: Found 1 missing trading days. [2025-09-02T17:21:38.763718] [INFO ] [MAIN ] LYG: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:38.763936] [INFO ] [REMOTE ] LYG: Fetching primary data for 2025-09. [2025-09-02T17:21:39.450266] [INFO ] [REMOTE ] LXU: Incremental fetch complete for 2025-09 (1.60 seconds). [2025-09-02T17:21:39.475473] [INFO ] [MAIN ] LXU: Adding 187 new records, updating 0 existing records. [2025-09-02T17:21:39.477931] [INFO ] [MAIN ] LXU: Combined dataset has 14588 total records. [2025-09-02T17:21:39.654840] [WARN ] [VALIDATOR ] LXU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:39.840306] [WARN ] [VALIDATOR ] LXU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:39.840500] [INFO ] [MAIN ] LXU: Combined data validation passed. [2025-09-02T17:21:39.908389] [INFO ] [REMOTE ] LXP: Incremental fetch complete for 2025-09 (2.17 seconds). [2025-09-02T17:21:39.956173] [INFO ] [MAIN ] LXP: Adding 359 new records, updating 0 existing records. [2025-09-02T17:21:39.966816] [INFO ] [MAIN ] LXP: Combined dataset has 23637 total records. [2025-09-02T17:21:40.173187] [WARN ] [VALIDATOR ] LXP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:40.207944] [INFO ] [MAIN ] LXU: Update completed successfully. [2025-09-02T17:21:40.247430] [INFO ] [MAIN ] Update Progress: 1293/2372 symbols completed. LXU took 3.5s. Estimated remaining: 18m 2s. Rate: 59.8 symbols/min [2025-09-02T17:21:40.554637] [INFO ] [MAIN ] LYV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:40.567149] [WARN ] [VALIDATOR ] LXP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:40.567327] [INFO ] [MAIN ] LXP: Combined data validation passed. [2025-09-02T17:21:40.657572] [INFO ] [MAIN ] LYV: Loaded 23185 existing records. [2025-09-02T17:21:40.876575] [INFO ] [REMOTE ] LYB: Incremental fetch complete for 2025-09 (2.52 seconds). [2025-09-02T17:21:40.876450] [INFO ] [MAIN ] LYV: Found 1 missing trading days. [2025-09-02T17:21:40.885485] [INFO ] [MAIN ] LYV: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:40.886086] [INFO ] [REMOTE ] LYV: Fetching primary data for 2025-09. [2025-09-02T17:21:40.927224] [INFO ] [MAIN ] LYB: Adding 390 new records, updating 0 existing records. [2025-09-02T17:21:40.940173] [INFO ] [MAIN ] LYB: Combined dataset has 24844 total records. [2025-09-02T17:21:41.158268] [INFO ] [MAIN ] LXP: Update completed successfully. [2025-09-02T17:21:41.160489] [INFO ] [MAIN ] Update Progress: 1294/2372 symbols completed. LXP took 4.7s. Estimated remaining: 18m 1s. Rate: 59.8 symbols/min [2025-09-02T17:21:41.158156] [WARN ] [VALIDATOR ] LYB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:41.310171] [INFO ] [REMOTE ] LYG: Incremental fetch complete for 2025-09 (2.55 seconds). [2025-09-02T17:21:41.491572] [INFO ] [MAIN ] LYG: Adding 388 new records, updating 0 existing records. [2025-09-02T17:21:41.541953] [INFO ] [MAIN ] LZB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:41.613258] [INFO ] [MAIN ] LYG: Combined dataset has 24366 total records. [2025-09-02T17:21:41.725141] [INFO ] [MAIN ] LZB: Loaded 16551 existing records. [2025-09-02T17:21:41.884516] [WARN ] [VALIDATOR ] LYG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:42.090518] [INFO ] [MAIN ] LZB: Found 1 missing trading days. [2025-09-02T17:21:42.091058] [INFO ] [MAIN ] LZB: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:42.101882] [INFO ] [REMOTE ] LZB: Fetching primary data for 2025-09. [2025-09-02T17:21:42.184859] [WARN ] [VALIDATOR ] LYB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:42.185164] [INFO ] [MAIN ] LYB: Combined data validation passed. [2025-09-02T17:21:42.249226] [WARN ] [VALIDATOR ] LYG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:42.249588] [INFO ] [MAIN ] LYG: Combined data validation passed. [2025-09-02T17:21:42.485673] [INFO ] [MAIN ] LYG: Update completed successfully. [2025-09-02T17:21:42.496465] [INFO ] [MAIN ] Update Progress: 1295/2372 symbols completed. LYG took 4.1s. Estimated remaining: 18m 0s. Rate: 59.8 symbols/min [2025-09-02T17:21:42.676051] [INFO ] [MAIN ] LZM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:42.677972] [INFO ] [MAIN ] LYB: Update completed successfully. [2025-09-02T17:21:42.680918] [INFO ] [MAIN ] Update Progress: 1296/2372 symbols completed. LYB took 4.8s. Estimated remaining: 17m 58s. Rate: 59.9 symbols/min [2025-09-02T17:21:42.776516] [INFO ] [MAIN ] LZM: Loaded 5036 existing records. [2025-09-02T17:21:42.994627] [INFO ] [MAIN ] M: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:43.041375] [INFO ] [REMOTE ] LYV: Incremental fetch complete for 2025-09 (2.16 seconds). [2025-09-02T17:21:43.119684] [INFO ] [MAIN ] LZM: Found 1 missing trading days. [2025-09-02T17:21:43.140408] [INFO ] [MAIN ] LZM: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:43.151491] [INFO ] [REMOTE ] LZM: Fetching primary data for 2025-09. [2025-09-02T17:21:43.143393] [INFO ] [MAIN ] LYV: Adding 368 new records, updating 0 existing records. [2025-09-02T17:21:43.156226] [INFO ] [MAIN ] LYV: Combined dataset has 23553 total records. [2025-09-02T17:21:43.271847] [INFO ] [MAIN ] M: Loaded 24408 existing records. [2025-09-02T17:21:43.486693] [WARN ] [VALIDATOR ] LYV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:43.601252] [INFO ] [MAIN ] M: Found 1 missing trading days. [2025-09-02T17:21:43.622816] [INFO ] [MAIN ] M: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:43.629041] [INFO ] [REMOTE ] M: Fetching primary data for 2025-09. [2025-09-02T17:21:43.756298] [WARN ] [VALIDATOR ] LYV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:43.756519] [INFO ] [MAIN ] LYV: Combined data validation passed. [2025-09-02T17:21:43.914633] [INFO ] [MAIN ] LYV: Update completed successfully. [2025-09-02T17:21:43.918621] [INFO ] [MAIN ] Update Progress: 1297/2372 symbols completed. LYV took 3.7s. Estimated remaining: 17m 58s. Rate: 59.9 symbols/min [2025-09-02T17:21:44.093826] [INFO ] [MAIN ] MA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:44.117956] [INFO ] [MAIN ] MA: Loaded 23925 existing records. [2025-09-02T17:21:44.190535] [INFO ] [REMOTE ] LZM: Incremental fetch complete for 2025-09 (1.04 seconds). [2025-09-02T17:21:44.221959] [INFO ] [MAIN ] LZM: Adding 51 new records, updating 0 existing records. [2025-09-02T17:21:44.289053] [INFO ] [MAIN ] LZM: Combined dataset has 5087 total records. [2025-09-02T17:21:44.386361] [INFO ] [MAIN ] MA: Found 1 missing trading days. [2025-09-02T17:21:44.407797] [INFO ] [MAIN ] MA: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:44.418430] [INFO ] [REMOTE ] MA: Fetching primary data for 2025-09. [2025-09-02T17:21:44.509999] [WARN ] [VALIDATOR ] LZM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:44.689022] [INFO ] [REMOTE ] LZB: Incremental fetch complete for 2025-09 (2.59 seconds). [2025-09-02T17:21:44.729464] [INFO ] [MAIN ] LZB: Adding 245 new records, updating 0 existing records. [2025-09-02T17:21:44.735815] [INFO ] [MAIN ] LZB: Combined dataset has 16796 total records. [2025-09-02T17:21:44.918036] [WARN ] [VALIDATOR ] LZB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:44.962907] [WARN ] [VALIDATOR ] LZM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:44.995902] [INFO ] [MAIN ] LZM: Combined data validation passed. [2025-09-02T17:21:45.140847] [INFO ] [MAIN ] LZM: Update completed successfully. [2025-09-02T17:21:45.142322] [INFO ] [MAIN ] Update Progress: 1298/2372 symbols completed. LZM took 2.6s. Estimated remaining: 17m 57s. Rate: 59.8 symbols/min [2025-09-02T17:21:45.321082] [INFO ] [MAIN ] MAA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:45.323235] [WARN ] [VALIDATOR ] LZB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:45.323528] [INFO ] [MAIN ] LZB: Combined data validation passed. [2025-09-02T17:21:45.419694] [INFO ] [MAIN ] MAA: Loaded 20327 existing records. [2025-09-02T17:21:45.613532] [INFO ] [MAIN ] MAA: Found 1 missing trading days. [2025-09-02T17:21:45.615096] [INFO ] [MAIN ] MAA: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:45.615697] [INFO ] [REMOTE ] MAA: Fetching primary data for 2025-09. [2025-09-02T17:21:45.624203] [INFO ] [MAIN ] LZB: Update completed successfully. [2025-09-02T17:21:45.626131] [INFO ] [MAIN ] Update Progress: 1299/2372 symbols completed. LZB took 4.5s. Estimated remaining: 17m 55s. Rate: 59.9 symbols/min [2025-09-02T17:21:45.821318] [INFO ] [MAIN ] MAC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:45.843245] [INFO ] [MAIN ] MAC: Loaded 22404 existing records. [2025-09-02T17:21:46.049561] [INFO ] [MAIN ] MAC: Found 1 missing trading days. [2025-09-02T17:21:46.049743] [INFO ] [MAIN ] MAC: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:46.049967] [INFO ] [REMOTE ] MAC: Fetching primary data for 2025-09. [2025-09-02T17:21:46.166664] [INFO ] [REMOTE ] M: Incremental fetch complete for 2025-09 (2.54 seconds). [2025-09-02T17:21:46.225148] [INFO ] [MAIN ] M: Adding 390 new records, updating 0 existing records. [2025-09-02T17:21:46.229454] [INFO ] [MAIN ] M: Combined dataset has 24798 total records. [2025-09-02T17:21:46.408283] [WARN ] [VALIDATOR ] M: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:46.607151] [WARN ] [VALIDATOR ] M: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:46.607358] [INFO ] [MAIN ] M: Combined data validation passed. [2025-09-02T17:21:46.766213] [INFO ] [MAIN ] M: Update completed successfully. [2025-09-02T17:21:46.769411] [INFO ] [MAIN ] Update Progress: 1300/2372 symbols completed. M took 4.1s. Estimated remaining: 17m 54s. Rate: 59.9 symbols/min [2025-09-02T17:21:46.961457] [INFO ] [MAIN ] MAGN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:46.982571] [INFO ] [MAIN ] MAGN: Loaded 16050 existing records. [2025-09-02T17:21:47.092004] [INFO ] [REMOTE ] MA: Incremental fetch complete for 2025-09 (2.67 seconds). [2025-09-02T17:21:47.159544] [INFO ] [MAIN ] MA: Adding 381 new records, updating 0 existing records. [2025-09-02T17:21:47.229114] [INFO ] [MAIN ] MAGN: Found 1 missing trading days. [2025-09-02T17:21:47.229404] [INFO ] [MAIN ] MAGN: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:47.229733] [INFO ] [REMOTE ] MAGN: Fetching primary data for 2025-09. [2025-09-02T17:21:47.231556] [INFO ] [MAIN ] MA: Combined dataset has 24306 total records. [2025-09-02T17:21:47.410826] [WARN ] [VALIDATOR ] MA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:47.581841] [WARN ] [MAIN ] MAC: Failed to fetch data for month 2025-09. [2025-09-02T17:21:47.609022] [WARN ] [MAIN ] MAC: No new data fetched. Keeping existing data. [2025-09-02T17:21:47.610518] [INFO ] [MAIN ] Update Progress: 1301/2372 symbols completed. MAC took 2.0s. Estimated remaining: 17m 53s. Rate: 59.9 symbols/min [2025-09-02T17:21:47.817969] [INFO ] [MAIN ] MAIN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:47.823248] [INFO ] [REMOTE ] MAA: Incremental fetch complete for 2025-09 (2.21 seconds). [2025-09-02T17:21:47.863779] [INFO ] [MAIN ] MAA: Adding 315 new records, updating 0 existing records. [2025-09-02T17:21:47.875329] [INFO ] [MAIN ] MAA: Combined dataset has 20642 total records. [2025-09-02T17:21:47.935764] [INFO ] [MAIN ] MAIN: Loaded 18500 existing records. [2025-09-02T17:21:48.185894] [WARN ] [VALIDATOR ] MAA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:48.315005] [INFO ] [MAIN ] MAIN: Found 1 missing trading days. [2025-09-02T17:21:48.323465] [WARN ] [VALIDATOR ] MA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:48.323390] [INFO ] [MAIN ] MAIN: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:48.350917] [INFO ] [MAIN ] MA: Combined data validation passed. [2025-09-02T17:21:48.356354] [INFO ] [REMOTE ] MAIN: Fetching primary data for 2025-09. [2025-09-02T17:21:48.635428] [WARN ] [VALIDATOR ] MAA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:48.636129] [INFO ] [MAIN ] MAA: Combined data validation passed. [2025-09-02T17:21:48.643083] [INFO ] [MAIN ] MA: Update completed successfully. [2025-09-02T17:21:48.648963] [INFO ] [MAIN ] Update Progress: 1302/2372 symbols completed. MA took 4.7s. Estimated remaining: 17m 52s. Rate: 59.9 symbols/min [2025-09-02T17:21:48.917209] [INFO ] [MAIN ] MAN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:48.942296] [INFO ] [MAIN ] MAN: Loaded 20094 existing records. [2025-09-02T17:21:49.125847] [INFO ] [MAIN ] MAN: Found 1 missing trading days. [2025-09-02T17:21:49.127234] [INFO ] [MAIN ] MAN: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:49.127982] [INFO ] [REMOTE ] MAN: Fetching primary data for 2025-09. [2025-09-02T17:21:49.144866] [INFO ] [MAIN ] MAA: Update completed successfully. [2025-09-02T17:21:49.148465] [INFO ] [MAIN ] Update Progress: 1303/2372 symbols completed. MAA took 4.0s. Estimated remaining: 17m 51s. Rate: 59.9 symbols/min [2025-09-02T17:21:49.326155] [INFO ] [MAIN ] MANU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:49.329323] [INFO ] [REMOTE ] MAGN: Incremental fetch complete for 2025-09 (2.10 seconds). [2025-09-02T17:21:49.359579] [INFO ] [MAIN ] MAGN: Adding 227 new records, updating 0 existing records. [2025-09-02T17:21:49.371615] [INFO ] [MAIN ] MANU: Loaded 12339 existing records. [2025-09-02T17:21:49.416447] [INFO ] [MAIN ] MAGN: Combined dataset has 16277 total records. [2025-09-02T17:21:49.677471] [INFO ] [MAIN ] MANU: Found 1 missing trading days. [2025-09-02T17:21:49.717027] [INFO ] [MAIN ] MANU: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:49.736036] [INFO ] [REMOTE ] MANU: Fetching primary data for 2025-09. [2025-09-02T17:21:49.739550] [WARN ] [VALIDATOR ] MAGN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:49.927609] [WARN ] [VALIDATOR ] MAGN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:49.928054] [INFO ] [MAIN ] MAGN: Combined data validation passed. [2025-09-02T17:21:50.033753] [INFO ] [MAIN ] MAGN: Update completed successfully. [2025-09-02T17:21:50.035199] [INFO ] [MAIN ] Update Progress: 1304/2372 symbols completed. MAGN took 3.3s. Estimated remaining: 17m 50s. Rate: 59.9 symbols/min [2025-09-02T17:21:50.201365] [INFO ] [MAIN ] MAS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:50.223607] [INFO ] [MAIN ] MAS: Loaded 23853 existing records. [2025-09-02T17:21:50.396816] [INFO ] [MAIN ] MAS: Found 1 missing trading days. [2025-09-02T17:21:50.396973] [INFO ] [MAIN ] MAS: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:50.397173] [INFO ] [REMOTE ] MAS: Fetching primary data for 2025-09. [2025-09-02T17:21:50.671056] [WARN ] [MAIN ] MANU: Failed to fetch data for month 2025-09. [2025-09-02T17:21:50.671165] [WARN ] [MAIN ] MANU: No new data fetched. Keeping existing data. [2025-09-02T17:21:50.671258] [INFO ] [MAIN ] Update Progress: 1305/2372 symbols completed. MANU took 1.5s. Estimated remaining: 17m 49s. Rate: 59.9 symbols/min [2025-09-02T17:21:50.848773] [INFO ] [MAIN ] MATV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:50.865947] [INFO ] [MAIN ] MATV: Loaded 16886 existing records. [2025-09-02T17:21:51.038857] [INFO ] [MAIN ] MATV: Found 1 missing trading days. [2025-09-02T17:21:51.039110] [INFO ] [MAIN ] MATV: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:51.039342] [INFO ] [REMOTE ] MATV: Fetching primary data for 2025-09. [2025-09-02T17:21:51.045459] [INFO ] [REMOTE ] MAIN: Incremental fetch complete for 2025-09 (2.69 seconds). [2025-09-02T17:21:51.080971] [INFO ] [MAIN ] MAIN: Adding 294 new records, updating 0 existing records. [2025-09-02T17:21:51.087682] [INFO ] [MAIN ] MAIN: Combined dataset has 18794 total records. [2025-09-02T17:21:51.194289] [INFO ] [REMOTE ] MAN: Incremental fetch complete for 2025-09 (2.07 seconds). [2025-09-02T17:21:51.320255] [WARN ] [VALIDATOR ] MAIN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:51.336059] [INFO ] [MAIN ] MAN: Adding 326 new records, updating 0 existing records. [2025-09-02T17:21:51.526271] [INFO ] [MAIN ] MAN: Combined dataset has 20420 total records. [2025-09-02T17:21:51.703312] [WARN ] [VALIDATOR ] MAN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:51.892608] [WARN ] [VALIDATOR ] MAIN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:51.892690] [WARN ] [VALIDATOR ] MAN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:51.892900] [INFO ] [MAIN ] MAIN: Combined data validation passed. [2025-09-02T17:21:51.892998] [INFO ] [MAIN ] MAN: Combined data validation passed. [2025-09-02T17:21:52.131758] [INFO ] [MAIN ] MAN: Update completed successfully. [2025-09-02T17:21:52.136231] [INFO ] [MAIN ] MAIN: Update completed successfully. [2025-09-02T17:21:52.136125] [INFO ] [MAIN ] Update Progress: 1306/2372 symbols completed. MAN took 3.4s. Estimated remaining: 17m 48s. Rate: 59.9 symbols/min [2025-09-02T17:21:52.169705] [INFO ] [MAIN ] Update Progress: 1307/2372 symbols completed. MAIN took 4.5s. Estimated remaining: 17m 46s. Rate: 59.9 symbols/min [2025-09-02T17:21:52.421091] [INFO ] [MAIN ] MATX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:52.459016] [INFO ] [REMOTE ] MAS: Incremental fetch complete for 2025-09 (2.06 seconds). [2025-09-02T17:21:52.500065] [INFO ] [MAIN ] MAX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:52.529913] [INFO ] [MAIN ] MAS: Adding 387 new records, updating 0 existing records. [2025-09-02T17:21:52.542575] [INFO ] [MAIN ] MATX: Loaded 13815 existing records. [2025-09-02T17:21:52.542638] [INFO ] [MAIN ] MAS: Combined dataset has 24240 total records. [2025-09-02T17:21:52.716665] [INFO ] [MAIN ] MAX: Loaded 12733 existing records. [2025-09-02T17:21:53.017742] [INFO ] [MAIN ] MATX: Found 1 missing trading days. [2025-09-02T17:21:53.018134] [INFO ] [MAIN ] MATX: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:53.012922] [WARN ] [VALIDATOR ] MAS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:53.033854] [INFO ] [REMOTE ] MATX: Fetching primary data for 2025-09. [2025-09-02T17:21:53.122845] [INFO ] [MAIN ] MAX: Found 1 missing trading days. [2025-09-02T17:21:53.135659] [INFO ] [MAIN ] MAX: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:53.157661] [INFO ] [REMOTE ] MAX: Fetching primary data for 2025-09. [2025-09-02T17:21:53.290625] [WARN ] [VALIDATOR ] MAS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:53.290845] [INFO ] [MAIN ] MAS: Combined data validation passed. [2025-09-02T17:21:53.386465] [INFO ] [REMOTE ] MATV: Incremental fetch complete for 2025-09 (2.35 seconds). [2025-09-02T17:21:53.421144] [INFO ] [MAIN ] MATV: Adding 255 new records, updating 0 existing records. [2025-09-02T17:21:53.429892] [INFO ] [MAIN ] MATV: Combined dataset has 17141 total records. [2025-09-02T17:21:53.628571] [WARN ] [VALIDATOR ] MATV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:53.851948] [INFO ] [MAIN ] MAS: Update completed successfully. [2025-09-02T17:21:53.854705] [INFO ] [MAIN ] Update Progress: 1308/2372 symbols completed. MAS took 3.8s. Estimated remaining: 17m 46s. Rate: 59.9 symbols/min [2025-09-02T17:21:54.029211] [INFO ] [MAIN ] MBC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:54.034418] [WARN ] [VALIDATOR ] MATV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:54.034616] [INFO ] [MAIN ] MATV: Combined data validation passed. [2025-09-02T17:21:54.125275] [INFO ] [MAIN ] MBC: Loaded 19223 existing records. [2025-09-02T17:21:54.318928] [INFO ] [MAIN ] MBC: Found 1 missing trading days. [2025-09-02T17:21:54.320131] [INFO ] [MAIN ] MBC: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:54.321218] [INFO ] [REMOTE ] MBC: Fetching primary data for 2025-09. [2025-09-02T17:21:54.335551] [INFO ] [MAIN ] MATV: Update completed successfully. [2025-09-02T17:21:54.337127] [INFO ] [MAIN ] Update Progress: 1309/2372 symbols completed. MATV took 3.7s. Estimated remaining: 17m 44s. Rate: 59.9 symbols/min [2025-09-02T17:21:54.524058] [INFO ] [MAIN ] MBI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:54.535349] [INFO ] [MAIN ] MBI: Loaded 11004 existing records. [2025-09-02T17:21:54.711081] [INFO ] [MAIN ] MBI: Found 1 missing trading days. [2025-09-02T17:21:54.711281] [INFO ] [MAIN ] MBI: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:54.711511] [INFO ] [REMOTE ] MBI: Fetching primary data for 2025-09. [2025-09-02T17:21:54.889410] [INFO ] [REMOTE ] MATX: Incremental fetch complete for 2025-09 (1.86 seconds). [2025-09-02T17:21:54.918509] [INFO ] [MAIN ] MATX: Adding 261 new records, updating 0 existing records. [2025-09-02T17:21:54.921482] [INFO ] [MAIN ] MATX: Combined dataset has 14076 total records. [2025-09-02T17:21:55.099994] [WARN ] [VALIDATOR ] MATX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:55.288314] [WARN ] [VALIDATOR ] MATX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:55.288492] [INFO ] [MAIN ] MATX: Combined data validation passed. [2025-09-02T17:21:55.382260] [INFO ] [MAIN ] MATX: Update completed successfully. [2025-09-02T17:21:55.383667] [INFO ] [MAIN ] Update Progress: 1310/2372 symbols completed. MATX took 3.2s. Estimated remaining: 17m 43s. Rate: 59.9 symbols/min [2025-09-02T17:21:55.476737] [INFO ] [REMOTE ] MAX: Incremental fetch complete for 2025-09 (2.32 seconds). [2025-09-02T17:21:55.527582] [INFO ] [MAIN ] MAX: Adding 195 new records, updating 0 existing records. [2025-09-02T17:21:55.585431] [INFO ] [MAIN ] MC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:55.587154] [INFO ] [MAIN ] MAX: Combined dataset has 12928 total records. [2025-09-02T17:21:55.770935] [INFO ] [MAIN ] MC: Loaded 19995 existing records. [2025-09-02T17:21:55.822167] [WARN ] [VALIDATOR ] MAX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:56.097148] [INFO ] [MAIN ] MC: Found 1 missing trading days. [2025-09-02T17:21:56.130223] [INFO ] [MAIN ] MC: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:56.130626] [INFO ] [REMOTE ] MC: Fetching primary data for 2025-09. [2025-09-02T17:21:56.164123] [WARN ] [VALIDATOR ] MAX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:56.164346] [INFO ] [MAIN ] MAX: Combined data validation passed. [2025-09-02T17:21:56.246180] [INFO ] [MAIN ] MAX: Update completed successfully. [2025-09-02T17:21:56.247664] [INFO ] [MAIN ] Update Progress: 1311/2372 symbols completed. MAX took 4.0s. Estimated remaining: 17m 42s. Rate: 59.9 symbols/min [2025-09-02T17:21:56.399707] [INFO ] [REMOTE ] MBI: Incremental fetch complete for 2025-09 (1.69 seconds). [2025-09-02T17:21:56.424454] [INFO ] [MAIN ] MCB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:56.451161] [INFO ] [MAIN ] MBI: Adding 201 new records, updating 0 existing records. [2025-09-02T17:21:56.449589] [INFO ] [REMOTE ] MBC: Incremental fetch complete for 2025-09 (2.13 seconds). [2025-09-02T17:21:56.491195] [INFO ] [MAIN ] MBC: Adding 308 new records, updating 0 existing records. [2025-09-02T17:21:56.494239] [INFO ] [MAIN ] MBI: Combined dataset has 11205 total records. [2025-09-02T17:21:56.498471] [INFO ] [MAIN ] MCB: Loaded 4798 existing records. [2025-09-02T17:21:56.654703] [INFO ] [MAIN ] MBC: Combined dataset has 19531 total records. [2025-09-02T17:21:56.988118] [INFO ] [MAIN ] MCB: Found 1 missing trading days. [2025-09-02T17:21:56.999073] [WARN ] [VALIDATOR ] MBI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:57.004485] [INFO ] [MAIN ] MCB: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:57.060534] [INFO ] [REMOTE ] MCB: Fetching primary data for 2025-09. [2025-09-02T17:21:57.076065] [WARN ] [VALIDATOR ] MBC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:57.461803] [WARN ] [VALIDATOR ] MBI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:57.462020] [INFO ] [MAIN ] MBI: Combined data validation passed. [2025-09-02T17:21:57.461932] [WARN ] [VALIDATOR ] MBC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:57.462302] [INFO ] [MAIN ] MBC: Combined data validation passed. [2025-09-02T17:21:57.619529] [INFO ] [MAIN ] MBI: Update completed successfully. [2025-09-02T17:21:57.621636] [INFO ] [MAIN ] Update Progress: 1312/2372 symbols completed. MBI took 3.3s. Estimated remaining: 17m 41s. Rate: 59.9 symbols/min [2025-09-02T17:21:57.799473] [INFO ] [MAIN ] MCD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:57.822759] [INFO ] [MAIN ] MBC: Update completed successfully. [2025-09-02T17:21:57.831989] [INFO ] [MAIN ] Update Progress: 1313/2372 symbols completed. MBC took 4.0s. Estimated remaining: 17m 40s. Rate: 60.0 symbols/min [2025-09-02T17:21:57.832618] [INFO ] [MAIN ] MCD: Loaded 24463 existing records. [2025-09-02T17:21:58.126134] [INFO ] [REMOTE ] MCB: Incremental fetch complete for 2025-09 (1.07 seconds). [2025-09-02T17:21:58.170853] [INFO ] [REMOTE ] MC: Incremental fetch complete for 2025-09 (2.04 seconds). [2025-09-02T17:21:58.176632] [INFO ] [MAIN ] MCI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:58.258985] [INFO ] [MAIN ] MCB: Adding 44 new records, updating 0 existing records. [2025-09-02T17:21:58.268862] [INFO ] [MAIN ] MCD: Found 1 missing trading days. [2025-09-02T17:21:58.289524] [INFO ] [MAIN ] MC: Adding 270 new records, updating 0 existing records. [2025-09-02T17:21:58.290280] [INFO ] [MAIN ] MCD: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:58.293094] [INFO ] [REMOTE ] MCD: Fetching primary data for 2025-09. [2025-09-02T17:21:58.296248] [INFO ] [MAIN ] MCB: Combined dataset has 4842 total records. [2025-09-02T17:21:58.349885] [INFO ] [MAIN ] MCI: Loaded 2694 existing records. [2025-09-02T17:21:58.398672] [INFO ] [MAIN ] MC: Combined dataset has 20265 total records. [2025-09-02T17:21:58.761901] [WARN ] [VALIDATOR ] MCB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:58.806125] [INFO ] [MAIN ] MCI: Found 1 missing trading days. [2025-09-02T17:21:58.831485] [INFO ] [MAIN ] MCI: Need to fetch 1 months: 2025-09 [2025-09-02T17:21:58.866928] [INFO ] [REMOTE ] MCI: Fetching primary data for 2025-09. [2025-09-02T17:21:58.967006] [WARN ] [VALIDATOR ] MC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:21:59.284467] [WARN ] [VALIDATOR ] MCB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:59.284567] [WARN ] [VALIDATOR ] MC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:21:59.284816] [INFO ] [MAIN ] MCB: Combined data validation passed. [2025-09-02T17:21:59.285480] [INFO ] [MAIN ] MC: Combined data validation passed. [2025-09-02T17:21:59.438836] [INFO ] [MAIN ] MCB: Update completed successfully. [2025-09-02T17:21:59.449558] [INFO ] [MAIN ] Update Progress: 1314/2372 symbols completed. MCB took 3.2s. Estimated remaining: 17m 39s. Rate: 59.9 symbols/min [2025-09-02T17:21:59.471953] [INFO ] [MAIN ] MC: Update completed successfully. [2025-09-02T17:21:59.492734] [INFO ] [MAIN ] Update Progress: 1315/2372 symbols completed. MC took 4.1s. Estimated remaining: 17m 38s. Rate: 60.0 symbols/min [2025-09-02T17:21:59.861011] [INFO ] [MAIN ] MCN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:59.863535] [INFO ] [MAIN ] MCK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:21:59.869570] [INFO ] [MAIN ] MCN: Loaded 3686 existing records. [2025-09-02T17:21:59.993483] [INFO ] [MAIN ] MCK: Loaded 16740 existing records. [2025-09-02T17:22:00.136418] [INFO ] [REMOTE ] MCI: Incremental fetch complete for 2025-09 (1.27 seconds). [2025-09-02T17:22:00.138848] [INFO ] [MAIN ] MCN: Found 1 missing trading days. [2025-09-02T17:22:00.173291] [INFO ] [MAIN ] MCN: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:00.173206] [INFO ] [MAIN ] MCI: Adding 41 new records, updating 0 existing records. [2025-09-02T17:22:00.177921] [INFO ] [REMOTE ] MCN: Fetching primary data for 2025-09. [2025-09-02T17:22:00.229965] [INFO ] [MAIN ] MCI: Combined dataset has 2735 total records. [2025-09-02T17:22:00.302736] [INFO ] [MAIN ] MCK: Found 1 missing trading days. [2025-09-02T17:22:00.333142] [INFO ] [MAIN ] MCK: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:00.362348] [INFO ] [REMOTE ] MCK: Fetching primary data for 2025-09. [2025-09-02T17:22:00.454397] [WARN ] [VALIDATOR ] MCI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:00.658793] [WARN ] [VALIDATOR ] MCI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:00.659063] [INFO ] [MAIN ] MCI: Combined data validation passed. [2025-09-02T17:22:00.679205] [INFO ] [MAIN ] MCI: Update completed successfully. [2025-09-02T17:22:00.679790] [INFO ] [MAIN ] Update Progress: 1316/2372 symbols completed. MCI took 2.8s. Estimated remaining: 17m 37s. Rate: 60.0 symbols/min [2025-09-02T17:22:00.849030] [INFO ] [MAIN ] MCO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:00.867319] [INFO ] [MAIN ] MCO: Loaded 16862 existing records. [2025-09-02T17:22:01.059197] [INFO ] [MAIN ] MCO: Found 1 missing trading days. [2025-09-02T17:22:01.059404] [INFO ] [MAIN ] MCO: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:01.059629] [INFO ] [REMOTE ] MCO: Fetching primary data for 2025-09. [2025-09-02T17:22:01.307101] [INFO ] [REMOTE ] MCD: Incremental fetch complete for 2025-09 (3.01 seconds). [2025-09-02T17:22:01.364432] [INFO ] [MAIN ] MCD: Adding 390 new records, updating 0 existing records. [2025-09-02T17:22:01.368459] [INFO ] [MAIN ] MCD: Combined dataset has 24853 total records. [2025-09-02T17:22:01.547676] [WARN ] [VALIDATOR ] MCD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:01.753600] [WARN ] [VALIDATOR ] MCD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:01.753878] [INFO ] [MAIN ] MCD: Combined data validation passed. [2025-09-02T17:22:01.925996] [INFO ] [MAIN ] MCD: Update completed successfully. [2025-09-02T17:22:01.929299] [INFO ] [MAIN ] Update Progress: 1317/2372 symbols completed. MCD took 4.3s. Estimated remaining: 17m 36s. Rate: 59.9 symbols/min [2025-09-02T17:22:01.933238] [INFO ] [REMOTE ] MCN: Incremental fetch complete for 2025-09 (1.76 seconds). [2025-09-02T17:22:01.944465] [INFO ] [MAIN ] MCN: Adding 59 new records, updating 0 existing records. [2025-09-02T17:22:01.946847] [INFO ] [MAIN ] MCN: Combined dataset has 3745 total records. [2025-09-02T17:22:02.140424] [WARN ] [VALIDATOR ] MCN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:02.344484] [WARN ] [VALIDATOR ] MCN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:02.344739] [INFO ] [MAIN ] MCN: Combined data validation passed. [2025-09-02T17:22:02.369271] [INFO ] [MAIN ] MCN: Update completed successfully. [2025-09-02T17:22:02.370055] [INFO ] [MAIN ] Update Progress: 1318/2372 symbols completed. MCN took 2.9s. Estimated remaining: 17m 34s. Rate: 60.0 symbols/min [2025-09-02T17:22:03.528233] [INFO ] [REMOTE ] MCO: Incremental fetch complete for 2025-09 (2.47 seconds). [2025-09-02T17:22:03.561310] [INFO ] [MAIN ] MCO: Adding 276 new records, updating 0 existing records. [2025-09-02T17:22:03.564511] [INFO ] [MAIN ] MCO: Combined dataset has 17138 total records. [2025-09-02T17:22:03.756528] [WARN ] [VALIDATOR ] MCO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:03.941394] [WARN ] [VALIDATOR ] MCO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:03.941566] [INFO ] [MAIN ] MCO: Combined data validation passed. [2025-09-02T17:22:04.027461] [INFO ] [REMOTE ] MCK: Incremental fetch complete for 2025-09 (3.67 seconds). [2025-09-02T17:22:04.061763] [INFO ] [MAIN ] MCK: Adding 278 new records, updating 0 existing records. [2025-09-02T17:22:04.072030] [INFO ] [MAIN ] MCK: Combined dataset has 17018 total records. [2025-09-02T17:22:04.265198] [WARN ] [VALIDATOR ] MCK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:04.404632] [INFO ] [MAIN ] MCO: Update completed successfully. [2025-09-02T17:22:04.428765] [INFO ] [MAIN ] Update Progress: 1319/2372 symbols completed. MCO took 3.7s. Estimated remaining: 17m 34s. Rate: 59.9 symbols/min [2025-09-02T17:22:04.467518] [WARN ] [VALIDATOR ] MCK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:04.467733] [INFO ] [MAIN ] MCK: Combined data validation passed. [2025-09-02T17:22:04.573239] [INFO ] [MAIN ] MCK: Update completed successfully. [2025-09-02T17:22:04.574814] [INFO ] [MAIN ] Update Progress: 1320/2372 symbols completed. MCK took 5.1s. Estimated remaining: 17m 33s. Rate: 60.0 symbols/min [2025-09-02T17:22:05.195166] [INFO ] [MAIN ] MCS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:05.191824] [INFO ] [MAIN ] MCY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:05.280880] [INFO ] [MAIN ] MCR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:05.335790] [INFO ] [MAIN ] MD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:05.346160] [INFO ] [MAIN ] MCY: Loaded 10554 existing records. [2025-09-02T17:22:05.372099] [INFO ] [MAIN ] MCS: Loaded 9901 existing records. [2025-09-02T17:22:05.429759] [INFO ] [MAIN ] MCR: Loaded 4195 existing records. [2025-09-02T17:22:05.610838] [INFO ] [MAIN ] MD: Loaded 17550 existing records. [2025-09-02T17:22:05.858593] [INFO ] [MAIN ] MCY: Found 1 missing trading days. [2025-09-02T17:22:05.919110] [INFO ] [MAIN ] MCY: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:05.991028] [INFO ] [MAIN ] MCS: Found 1 missing trading days. [2025-09-02T17:22:06.001880] [INFO ] [REMOTE ] MCY: Fetching primary data for 2025-09. [2025-09-02T17:22:06.020773] [INFO ] [MAIN ] MCR: Found 1 missing trading days. [2025-09-02T17:22:06.020835] [INFO ] [MAIN ] MCS: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:06.027362] [INFO ] [REMOTE ] MCS: Fetching primary data for 2025-09. [2025-09-02T17:22:06.032521] [INFO ] [MAIN ] MCR: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:06.064928] [INFO ] [REMOTE ] MCR: Fetching primary data for 2025-09. [2025-09-02T17:22:06.090873] [INFO ] [MAIN ] MD: Found 1 missing trading days. [2025-09-02T17:22:06.091111] [INFO ] [MAIN ] MD: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:06.091333] [INFO ] [REMOTE ] MD: Fetching primary data for 2025-09. [2025-09-02T17:22:07.203896] [INFO ] [REMOTE ] MCR: Incremental fetch complete for 2025-09 (1.14 seconds). [2025-09-02T17:22:07.214045] [INFO ] [MAIN ] MCR: Adding 100 new records, updating 0 existing records. [2025-09-02T17:22:07.215628] [INFO ] [MAIN ] MCR: Combined dataset has 4295 total records. [2025-09-02T17:22:07.391981] [WARN ] [VALIDATOR ] MCR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:07.475879] [INFO ] [REMOTE ] MCS: Incremental fetch complete for 2025-09 (1.45 seconds). [2025-09-02T17:22:07.522934] [INFO ] [MAIN ] MCS: Adding 159 new records, updating 0 existing records. [2025-09-02T17:22:07.575746] [INFO ] [REMOTE ] MCY: Incremental fetch complete for 2025-09 (1.57 seconds). [2025-09-02T17:22:07.628991] [INFO ] [MAIN ] MCY: Adding 148 new records, updating 0 existing records. [2025-09-02T17:22:07.631535] [INFO ] [MAIN ] MCS: Combined dataset has 10060 total records. [2025-09-02T17:22:07.720982] [INFO ] [MAIN ] MCY: Combined dataset has 10702 total records. [2025-09-02T17:22:07.895128] [WARN ] [VALIDATOR ] MCS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:08.117403] [WARN ] [VALIDATOR ] MCY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:08.249597] [INFO ] [REMOTE ] MD: Incremental fetch complete for 2025-09 (2.16 seconds). [2025-09-02T17:22:08.320411] [INFO ] [MAIN ] MD: Adding 285 new records, updating 0 existing records. [2025-09-02T17:22:08.366040] [WARN ] [VALIDATOR ] MCR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:08.373111] [INFO ] [MAIN ] MCR: Combined data validation passed. [2025-09-02T17:22:08.429722] [INFO ] [MAIN ] MD: Combined dataset has 17835 total records. [2025-09-02T17:22:08.509061] [INFO ] [MAIN ] MCR: Update completed successfully. [2025-09-02T17:22:08.516162] [INFO ] [MAIN ] Update Progress: 1321/2372 symbols completed. MCR took 3.9s. Estimated remaining: 17m 34s. Rate: 59.8 symbols/min [2025-09-02T17:22:08.670315] [WARN ] [VALIDATOR ] MCS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:08.680911] [WARN ] [VALIDATOR ] MCY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:08.748575] [INFO ] [MAIN ] MCY: Combined data validation passed. [2025-09-02T17:22:08.747603] [WARN ] [VALIDATOR ] MD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:08.747896] [INFO ] [MAIN ] MCS: Combined data validation passed. [2025-09-02T17:22:09.010839] [INFO ] [MAIN ] MDST: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:09.101839] [INFO ] [MAIN ] MDST: Loaded 2734 existing records. [2025-09-02T17:22:09.334571] [INFO ] [MAIN ] MDST: Found 1 missing trading days. [2025-09-02T17:22:09.336731] [INFO ] [MAIN ] MDST: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:09.337565] [INFO ] [REMOTE ] MDST: Fetching primary data for 2025-09. [2025-09-02T17:22:09.346956] [INFO ] [MAIN ] MCS: Update completed successfully. [2025-09-02T17:22:09.348346] [INFO ] [MAIN ] Update Progress: 1322/2372 symbols completed. MCS took 4.8s. Estimated remaining: 17m 33s. Rate: 59.8 symbols/min [2025-09-02T17:22:09.391592] [INFO ] [MAIN ] MCY: Update completed successfully. [2025-09-02T17:22:09.393114] [INFO ] [MAIN ] Update Progress: 1323/2372 symbols completed. MCY took 4.8s. Estimated remaining: 17m 31s. Rate: 59.9 symbols/min [2025-09-02T17:22:09.678729] [INFO ] [MAIN ] MDT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:09.696863] [WARN ] [VALIDATOR ] MD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:09.709844] [INFO ] [MAIN ] MD: Combined data validation passed. [2025-09-02T17:22:09.730758] [INFO ] [MAIN ] MDU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:09.841839] [INFO ] [MAIN ] MDU: Loaded 21585 existing records. [2025-09-02T17:22:09.889628] [INFO ] [MAIN ] MDT: Loaded 24489 existing records. [2025-09-02T17:22:10.194366] [INFO ] [MAIN ] MDU: Found 1 missing trading days. [2025-09-02T17:22:10.217624] [INFO ] [MAIN ] MDU: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:10.225094] [INFO ] [REMOTE ] MDU: Fetching primary data for 2025-09. [2025-09-02T17:22:10.224703] [INFO ] [MAIN ] MDT: Found 1 missing trading days. [2025-09-02T17:22:10.225264] [INFO ] [MAIN ] MDT: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:10.226793] [INFO ] [REMOTE ] MDT: Fetching primary data for 2025-09. [2025-09-02T17:22:10.239352] [INFO ] [MAIN ] MD: Update completed successfully. [2025-09-02T17:22:10.241066] [INFO ] [MAIN ] Update Progress: 1324/2372 symbols completed. MD took 5.6s. Estimated remaining: 17m 30s. Rate: 59.9 symbols/min [2025-09-02T17:22:10.411234] [INFO ] [REMOTE ] MDST: Incremental fetch complete for 2025-09 (1.07 seconds). [2025-09-02T17:22:10.451217] [INFO ] [MAIN ] MDST: Adding 28 new records, updating 0 existing records. [2025-09-02T17:22:10.446065] [INFO ] [MAIN ] MDV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:10.453950] [INFO ] [MAIN ] MDST: Combined dataset has 2762 total records. [2025-09-02T17:22:10.540513] [INFO ] [MAIN ] MDV: Loaded 4206 existing records. [2025-09-02T17:22:10.769570] [WARN ] [VALIDATOR ] MDST: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:10.918757] [INFO ] [MAIN ] MDV: Found 1 missing trading days. [2025-09-02T17:22:10.929248] [INFO ] [MAIN ] MDV: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:10.929556] [INFO ] [REMOTE ] MDV: Fetching primary data for 2025-09. [2025-09-02T17:22:11.014476] [WARN ] [VALIDATOR ] MDST: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:11.014695] [INFO ] [MAIN ] MDST: Combined data validation passed. [2025-09-02T17:22:11.034025] [INFO ] [MAIN ] MDST: Update completed successfully. [2025-09-02T17:22:11.034551] [INFO ] [MAIN ] Update Progress: 1325/2372 symbols completed. MDST took 2.5s. Estimated remaining: 17m 29s. Rate: 59.9 symbols/min [2025-09-02T17:22:11.201221] [INFO ] [MAIN ] MEC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:11.210108] [INFO ] [MAIN ] MEC: Loaded 7800 existing records. [2025-09-02T17:22:11.377091] [INFO ] [MAIN ] MEC: Found 1 missing trading days. [2025-09-02T17:22:11.377254] [INFO ] [MAIN ] MEC: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:11.377456] [INFO ] [REMOTE ] MEC: Fetching primary data for 2025-09. [2025-09-02T17:22:12.093107] [INFO ] [REMOTE ] MDV: Incremental fetch complete for 2025-09 (1.16 seconds). [2025-09-02T17:22:12.100027] [INFO ] [MAIN ] MDV: Adding 41 new records, updating 0 existing records. [2025-09-02T17:22:12.101521] [INFO ] [MAIN ] MDV: Combined dataset has 4247 total records. [2025-09-02T17:22:12.280518] [WARN ] [VALIDATOR ] MDV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:12.386357] [INFO ] [REMOTE ] MDU: Incremental fetch complete for 2025-09 (2.16 seconds). [2025-09-02T17:22:12.475774] [INFO ] [MAIN ] MDU: Adding 318 new records, updating 0 existing records. [2025-09-02T17:22:12.508214] [INFO ] [MAIN ] MDU: Combined dataset has 21903 total records. [2025-09-02T17:22:12.687066] [WARN ] [VALIDATOR ] MDU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:12.893059] [WARN ] [VALIDATOR ] MDV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:12.893553] [INFO ] [MAIN ] MDV: Combined data validation passed. [2025-09-02T17:22:12.924039] [INFO ] [MAIN ] MDV: Update completed successfully. [2025-09-02T17:22:12.925386] [WARN ] [VALIDATOR ] MDU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:12.926075] [INFO ] [MAIN ] MDU: Combined data validation passed. [2025-09-02T17:22:12.925944] [INFO ] [MAIN ] Update Progress: 1326/2372 symbols completed. MDV took 2.7s. Estimated remaining: 17m 28s. Rate: 59.9 symbols/min [2025-09-02T17:22:12.992866] [INFO ] [REMOTE ] MDT: Incremental fetch complete for 2025-09 (2.77 seconds). [2025-09-02T17:22:13.137789] [INFO ] [MAIN ] MDT: Adding 390 new records, updating 0 existing records. [2025-09-02T17:22:13.178406] [INFO ] [REMOTE ] MEC: Incremental fetch complete for 2025-09 (1.80 seconds). [2025-09-02T17:22:13.231024] [INFO ] [MAIN ] MEC: Adding 120 new records, updating 0 existing records. [2025-09-02T17:22:13.262027] [INFO ] [MAIN ] MED: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:13.272562] [INFO ] [MAIN ] MEC: Combined dataset has 7920 total records. [2025-09-02T17:22:13.296848] [INFO ] [MAIN ] MDT: Combined dataset has 24879 total records. [2025-09-02T17:22:13.376319] [INFO ] [MAIN ] MED: Loaded 9921 existing records. [2025-09-02T17:22:13.720696] [WARN ] [VALIDATOR ] MEC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:13.987340] [INFO ] [MAIN ] MED: Found 1 missing trading days. [2025-09-02T17:22:13.945065] [WARN ] [VALIDATOR ] MDT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:13.991447] [INFO ] [MAIN ] MED: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:13.996830] [INFO ] [REMOTE ] MED: Fetching primary data for 2025-09. [2025-09-02T17:22:14.283866] [INFO ] [MAIN ] MDU: Update completed successfully. [2025-09-02T17:22:14.286276] [INFO ] [MAIN ] Update Progress: 1327/2372 symbols completed. MDU took 4.9s. Estimated remaining: 17m 28s. Rate: 59.8 symbols/min [2025-09-02T17:22:14.463844] [INFO ] [MAIN ] MEG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:14.460585] [WARN ] [VALIDATOR ] MEC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:14.463964] [WARN ] [VALIDATOR ] MDT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:14.464546] [INFO ] [MAIN ] MDT: Combined data validation passed. [2025-09-02T17:22:14.464462] [INFO ] [MAIN ] MEC: Combined data validation passed. [2025-09-02T17:22:14.602673] [INFO ] [MAIN ] MEG: Loaded 13560 existing records. [2025-09-02T17:22:14.791658] [INFO ] [MAIN ] MEC: Update completed successfully. [2025-09-02T17:22:14.791548] [INFO ] [MAIN ] MEG: Found 1 missing trading days. [2025-09-02T17:22:14.793338] [INFO ] [MAIN ] MEG: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:14.792824] [INFO ] [MAIN ] Update Progress: 1328/2372 symbols completed. MEC took 3.8s. Estimated remaining: 17m 26s. Rate: 59.9 symbols/min [2025-09-02T17:22:14.793619] [INFO ] [REMOTE ] MEG: Fetching primary data for 2025-09. [2025-09-02T17:22:14.980282] [INFO ] [MAIN ] MEGI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:15.002210] [INFO ] [MAIN ] MEGI: Loaded 10035 existing records. [2025-09-02T17:22:15.207369] [INFO ] [MAIN ] MEGI: Found 1 missing trading days. [2025-09-02T17:22:15.208232] [INFO ] [MAIN ] MEGI: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:15.209008] [INFO ] [REMOTE ] MEGI: Fetching primary data for 2025-09. [2025-09-02T17:22:15.215209] [INFO ] [MAIN ] MDT: Update completed successfully. [2025-09-02T17:22:15.218038] [INFO ] [MAIN ] Update Progress: 1329/2372 symbols completed. MDT took 5.9s. Estimated remaining: 17m 25s. Rate: 59.9 symbols/min [2025-09-02T17:22:15.384347] [INFO ] [MAIN ] MEI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:15.399463] [INFO ] [MAIN ] MEI: Loaded 14886 existing records. [2025-09-02T17:22:15.528310] [INFO ] [REMOTE ] MED: Incremental fetch complete for 2025-09 (1.53 seconds). [2025-09-02T17:22:15.581828] [INFO ] [MAIN ] MEI: Found 1 missing trading days. [2025-09-02T17:22:15.594867] [INFO ] [MAIN ] MEI: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:15.595573] [INFO ] [MAIN ] MED: Adding 185 new records, updating 0 existing records. [2025-09-02T17:22:15.595895] [INFO ] [REMOTE ] MEI: Fetching primary data for 2025-09. [2025-09-02T17:22:15.599041] [INFO ] [MAIN ] MED: Combined dataset has 10106 total records. [2025-09-02T17:22:15.785745] [WARN ] [VALIDATOR ] MED: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:15.976221] [WARN ] [VALIDATOR ] MED: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:15.976440] [INFO ] [MAIN ] MED: Combined data validation passed. [2025-09-02T17:22:16.037279] [INFO ] [MAIN ] MED: Update completed successfully. [2025-09-02T17:22:16.038377] [INFO ] [MAIN ] Update Progress: 1330/2372 symbols completed. MED took 3.1s. Estimated remaining: 17m 24s. Rate: 59.9 symbols/min [2025-09-02T17:22:16.204969] [INFO ] [MAIN ] MET: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:16.227789] [INFO ] [MAIN ] MET: Loaded 24295 existing records. [2025-09-02T17:22:16.400677] [INFO ] [MAIN ] MET: Found 1 missing trading days. [2025-09-02T17:22:16.400841] [INFO ] [MAIN ] MET: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:16.401052] [INFO ] [REMOTE ] MET: Fetching primary data for 2025-09. [2025-09-02T17:22:16.520285] [INFO ] [REMOTE ] MEGI: Incremental fetch complete for 2025-09 (1.31 seconds). [2025-09-02T17:22:16.536372] [INFO ] [MAIN ] MEGI: Adding 114 new records, updating 0 existing records. [2025-09-02T17:22:16.538338] [INFO ] [MAIN ] MEGI: Combined dataset has 10149 total records. [2025-09-02T17:22:16.613372] [WARN ] [MAIN ] MEI: Failed to fetch data for month 2025-09. [2025-09-02T17:22:16.637265] [WARN ] [MAIN ] MEI: No new data fetched. Keeping existing data. [2025-09-02T17:22:16.639378] [INFO ] [MAIN ] Update Progress: 1331/2372 symbols completed. MEI took 1.4s. Estimated remaining: 17m 22s. Rate: 59.9 symbols/min [2025-09-02T17:22:16.851752] [WARN ] [VALIDATOR ] MEGI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:16.970989] [INFO ] [MAIN ] MFA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:17.108242] [INFO ] [REMOTE ] MEG: Incremental fetch complete for 2025-09 (2.31 seconds). [2025-09-02T17:22:17.140399] [INFO ] [MAIN ] MFA: Loaded 20312 existing records. [2025-09-02T17:22:17.162287] [INFO ] [MAIN ] MEG: Adding 258 new records, updating 0 existing records. [2025-09-02T17:22:17.293096] [INFO ] [MAIN ] MEG: Combined dataset has 13818 total records. [2025-09-02T17:22:17.381957] [INFO ] [MAIN ] MFA: Found 1 missing trading days. [2025-09-02T17:22:17.406506] [INFO ] [MAIN ] MFA: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:17.420586] [INFO ] [REMOTE ] MFA: Fetching primary data for 2025-09. [2025-09-02T17:22:17.532061] [WARN ] [VALIDATOR ] MEG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:17.714920] [WARN ] [VALIDATOR ] MEGI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:17.715390] [INFO ] [MAIN ] MEGI: Combined data validation passed. [2025-09-02T17:22:17.747658] [WARN ] [VALIDATOR ] MEG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:17.747874] [INFO ] [MAIN ] MEG: Combined data validation passed. [2025-09-02T17:22:17.857623] [INFO ] [MAIN ] MEGI: Update completed successfully. [2025-09-02T17:22:17.859231] [INFO ] [MAIN ] Update Progress: 1332/2372 symbols completed. MEGI took 3.1s. Estimated remaining: 17m 22s. Rate: 59.9 symbols/min [2025-09-02T17:22:18.037261] [INFO ] [MAIN ] MFAN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:18.045460] [INFO ] [MAIN ] MEG: Update completed successfully. [2025-09-02T17:22:18.045373] [INFO ] [MAIN ] MFAN: Loaded 1790 existing records. [2025-09-02T17:22:18.046739] [INFO ] [MAIN ] Update Progress: 1333/2372 symbols completed. MEG took 3.8s. Estimated remaining: 17m 20s. Rate: 59.9 symbols/min [2025-09-02T17:22:18.384869] [INFO ] [MAIN ] MFAO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:18.388123] [INFO ] [MAIN ] MFAN: Found 1 missing trading days. [2025-09-02T17:22:18.388285] [INFO ] [MAIN ] MFAN: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:18.388757] [INFO ] [REMOTE ] MFAN: Fetching primary data for 2025-09. [2025-09-02T17:22:18.392318] [INFO ] [MAIN ] MFAO: Loaded 1631 existing records. [2025-09-02T17:22:18.565130] [INFO ] [MAIN ] MFAO: Found 1 missing trading days. [2025-09-02T17:22:18.565266] [INFO ] [MAIN ] MFAO: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:18.565504] [INFO ] [REMOTE ] MFAO: Fetching primary data for 2025-09. [2025-09-02T17:22:18.569430] [WARN ] [MAIN ] MFA: Failed to fetch data for month 2025-09. [2025-09-02T17:22:18.569517] [WARN ] [MAIN ] MFA: No new data fetched. Keeping existing data. [2025-09-02T17:22:18.569596] [INFO ] [MAIN ] Update Progress: 1334/2372 symbols completed. MFA took 1.9s. Estimated remaining: 17m 19s. Rate: 60.0 symbols/min [2025-09-02T17:22:18.739362] [INFO ] [MAIN ] MFC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:18.762490] [INFO ] [MAIN ] MFC: Loaded 23193 existing records. [2025-09-02T17:22:18.937972] [INFO ] [MAIN ] MFC: Found 1 missing trading days. [2025-09-02T17:22:18.940899] [INFO ] [REMOTE ] MET: Incremental fetch complete for 2025-09 (2.54 seconds). [2025-09-02T17:22:18.940805] [INFO ] [MAIN ] MFC: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:18.941157] [INFO ] [REMOTE ] MFC: Fetching primary data for 2025-09. [2025-09-02T17:22:18.990088] [INFO ] [MAIN ] MET: Adding 390 new records, updating 0 existing records. [2025-09-02T17:22:18.997176] [INFO ] [MAIN ] MET: Combined dataset has 24685 total records. [2025-09-02T17:22:19.180952] [WARN ] [VALIDATOR ] MET: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:19.240396] [INFO ] [REMOTE ] MFAN: Incremental fetch complete for 2025-09 (0.85 seconds). [2025-09-02T17:22:19.241547] [WARN ] [MAIN ] MFAO: Failed to fetch data for month 2025-09. [2025-09-02T17:22:19.269712] [WARN ] [MAIN ] MFAO: No new data fetched. Keeping existing data. [2025-09-02T17:22:19.292227] [INFO ] [MAIN ] Update Progress: 1335/2372 symbols completed. MFAO took 1.2s. Estimated remaining: 17m 17s. Rate: 60.0 symbols/min [2025-09-02T17:22:19.269633] [INFO ] [MAIN ] MFAN: Adding 25 new records, updating 0 existing records. [2025-09-02T17:22:19.384599] [INFO ] [MAIN ] MFAN: Combined dataset has 1815 total records. [2025-09-02T17:22:19.660073] [INFO ] [MAIN ] MFG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:19.741467] [WARN ] [VALIDATOR ] MFAN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:19.902079] [INFO ] [MAIN ] MFG: Loaded 22485 existing records. [2025-09-02T17:22:20.121236] [INFO ] [MAIN ] MFG: Found 1 missing trading days. [2025-09-02T17:22:20.121804] [INFO ] [MAIN ] MFG: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:20.122150] [INFO ] [REMOTE ] MFG: Fetching primary data for 2025-09. [2025-09-02T17:22:20.129702] [WARN ] [VALIDATOR ] MET: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:20.129627] [WARN ] [VALIDATOR ] MFAN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:20.129900] [INFO ] [MAIN ] MFAN: Combined data validation passed. [2025-09-02T17:22:20.129964] [INFO ] [MAIN ] MET: Combined data validation passed. [2025-09-02T17:22:20.142887] [INFO ] [MAIN ] MFAN: Update completed successfully. [2025-09-02T17:22:20.143251] [INFO ] [MAIN ] Update Progress: 1336/2372 symbols completed. MFAN took 2.3s. Estimated remaining: 17m 16s. Rate: 60.0 symbols/min [2025-09-02T17:22:20.285113] [WARN ] [MAIN ] MFC: Failed to fetch data for month 2025-09. [2025-09-02T17:22:20.338849] [WARN ] [MAIN ] MFC: No new data fetched. Keeping existing data. [2025-09-02T17:22:20.343862] [INFO ] [MAIN ] Update Progress: 1337/2372 symbols completed. MFC took 1.8s. Estimated remaining: 17m 15s. Rate: 60.0 symbols/min [2025-09-02T17:22:20.474144] [INFO ] [MAIN ] MFM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:20.590353] [INFO ] [MAIN ] MFM: Loaded 6005 existing records. [2025-09-02T17:22:20.609873] [INFO ] [MAIN ] MFSB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:20.714617] [INFO ] [MAIN ] MFSB: Loaded 743 existing records. [2025-09-02T17:22:20.880101] [INFO ] [MAIN ] MFM: Found 1 missing trading days. [2025-09-02T17:22:20.894583] [INFO ] [MAIN ] MFM: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:20.899229] [INFO ] [REMOTE ] MFM: Fetching primary data for 2025-09. [2025-09-02T17:22:20.973704] [INFO ] [MAIN ] MFSB: Found 1 missing trading days. [2025-09-02T17:22:20.974821] [INFO ] [MAIN ] MFSB: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:20.975544] [INFO ] [REMOTE ] MFSB: Fetching primary data for 2025-09. [2025-09-02T17:22:21.016393] [INFO ] [MAIN ] MET: Update completed successfully. [2025-09-02T17:22:21.019260] [INFO ] [MAIN ] Update Progress: 1338/2372 symbols completed. MET took 5.0s. Estimated remaining: 17m 13s. Rate: 60.0 symbols/min [2025-09-02T17:22:21.186734] [INFO ] [MAIN ] MFSG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:21.190728] [INFO ] [MAIN ] MFSG: Loaded 2641 existing records. [2025-09-02T17:22:21.356978] [INFO ] [MAIN ] MFSG: Found 1 missing trading days. [2025-09-02T17:22:21.357130] [INFO ] [MAIN ] MFSG: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:21.357327] [INFO ] [REMOTE ] MFSG: Fetching primary data for 2025-09. [2025-09-02T17:22:21.482763] [WARN ] [MAIN ] MFG: Failed to fetch data for month 2025-09. [2025-09-02T17:22:21.482875] [WARN ] [MAIN ] MFG: No new data fetched. Keeping existing data. [2025-09-02T17:22:21.482950] [INFO ] [MAIN ] Update Progress: 1339/2372 symbols completed. MFG took 2.2s. Estimated remaining: 17m 12s. Rate: 60.1 symbols/min [2025-09-02T17:22:21.553712] [WARN ] [MAIN ] MFSB: Failed to fetch data for month 2025-09. [2025-09-02T17:22:21.585342] [WARN ] [MAIN ] MFSB: No new data fetched. Keeping existing data. [2025-09-02T17:22:21.585482] [INFO ] [MAIN ] Update Progress: 1340/2372 symbols completed. MFSB took 1.2s. Estimated remaining: 17m 10s. Rate: 60.1 symbols/min [2025-09-02T17:22:21.666243] [WARN ] [MAIN ] MFM: Failed to fetch data for month 2025-09. [2025-09-02T17:22:21.706152] [WARN ] [MAIN ] MFM: No new data fetched. Keeping existing data. [2025-09-02T17:22:21.735300] [INFO ] [MAIN ] MFSI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:21.753726] [INFO ] [MAIN ] Update Progress: 1341/2372 symbols completed. MFM took 1.6s. Estimated remaining: 17m 9s. Rate: 60.1 symbols/min [2025-09-02T17:22:21.893579] [WARN ] [MAIN ] MFSG: Failed to fetch data for month 2025-09. [2025-09-02T17:22:21.883209] [INFO ] [MAIN ] MFSI: Loaded 6157 existing records. [2025-09-02T17:22:21.935352] [INFO ] [MAIN ] MFSV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:21.932336] [WARN ] [MAIN ] MFSG: No new data fetched. Keeping existing data. [2025-09-02T17:22:21.990662] [INFO ] [MAIN ] Update Progress: 1342/2372 symbols completed. MFSG took 1.0s. Estimated remaining: 17m 7s. Rate: 60.2 symbols/min [2025-09-02T17:22:22.086323] [INFO ] [MAIN ] MFSV: Loaded 1109 existing records. [2025-09-02T17:22:22.092692] [INFO ] [MAIN ] MG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:22.381580] [INFO ] [MAIN ] MG: Loaded 6968 existing records. [2025-09-02T17:22:22.407591] [INFO ] [MAIN ] MFSI: Found 1 missing trading days. [2025-09-02T17:22:22.452361] [INFO ] [MAIN ] MFSI: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:22.458731] [INFO ] [REMOTE ] MFSI: Fetching primary data for 2025-09. [2025-09-02T17:22:22.560518] [INFO ] [MAIN ] MGA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:22.640180] [INFO ] [MAIN ] MFSV: Found 1 missing trading days. [2025-09-02T17:22:22.645919] [INFO ] [MAIN ] MFSV: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:22.661722] [INFO ] [REMOTE ] MFSV: Fetching primary data for 2025-09. [2025-09-02T17:22:22.717710] [INFO ] [MAIN ] MG: Found 1 missing trading days. [2025-09-02T17:22:22.717845] [INFO ] [MAIN ] MG: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:22.718054] [INFO ] [REMOTE ] MG: Fetching primary data for 2025-09. [2025-09-02T17:22:22.727721] [INFO ] [MAIN ] MGA: Loaded 22643 existing records. [2025-09-02T17:22:22.907961] [INFO ] [MAIN ] MGA: Found 1 missing trading days. [2025-09-02T17:22:22.908120] [INFO ] [MAIN ] MGA: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:22.908325] [INFO ] [REMOTE ] MGA: Fetching primary data for 2025-09. [2025-09-02T17:22:23.275878] [WARN ] [MAIN ] MFSV: Failed to fetch data for month 2025-09. [2025-09-02T17:22:23.276006] [WARN ] [MAIN ] MFSV: No new data fetched. Keeping existing data. [2025-09-02T17:22:23.276108] [INFO ] [MAIN ] Update Progress: 1343/2372 symbols completed. MFSV took 1.7s. Estimated remaining: 17m 6s. Rate: 60.2 symbols/min [2025-09-02T17:22:23.324701] [WARN ] [MAIN ] MFSI: Failed to fetch data for month 2025-09. [2025-09-02T17:22:23.367995] [WARN ] [MAIN ] MFSI: No new data fetched. Keeping existing data. [2025-09-02T17:22:23.378206] [INFO ] [MAIN ] Update Progress: 1344/2372 symbols completed. MFSI took 1.9s. Estimated remaining: 17m 5s. Rate: 60.2 symbols/min [2025-09-02T17:22:23.509471] [INFO ] [MAIN ] MGF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:23.599860] [WARN ] [MAIN ] MG: Failed to fetch data for month 2025-09. [2025-09-02T17:22:23.618329] [INFO ] [MAIN ] MGF: Loaded 1947 existing records. [2025-09-02T17:22:23.618168] [INFO ] [MAIN ] MGM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:23.618490] [WARN ] [MAIN ] MG: No new data fetched. Keeping existing data. [2025-09-02T17:22:23.661720] [INFO ] [MAIN ] Update Progress: 1345/2372 symbols completed. MG took 1.9s. Estimated remaining: 17m 3s. Rate: 60.2 symbols/min [2025-09-02T17:22:23.899619] [INFO ] [MAIN ] MGF: Found 1 missing trading days. [2025-09-02T17:22:23.975877] [INFO ] [MAIN ] MGF: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:23.981541] [INFO ] [MAIN ] MGR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:23.981883] [INFO ] [REMOTE ] MGF: Fetching primary data for 2025-09. [2025-09-02T17:22:23.983879] [INFO ] [MAIN ] MGM: Loaded 24452 existing records. [2025-09-02T17:22:24.090199] [INFO ] [MAIN ] MGR: Loaded 2945 existing records. [2025-09-02T17:22:24.271825] [INFO ] [MAIN ] MGM: Found 1 missing trading days. [2025-09-02T17:22:24.293569] [INFO ] [MAIN ] MGM: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:24.308207] [INFO ] [REMOTE ] MGM: Fetching primary data for 2025-09. [2025-09-02T17:22:24.335584] [WARN ] [MAIN ] MGA: Failed to fetch data for month 2025-09. [2025-09-02T17:22:24.338637] [INFO ] [MAIN ] MGR: Found 1 missing trading days. [2025-09-02T17:22:24.338858] [INFO ] [MAIN ] MGR: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:24.339072] [INFO ] [REMOTE ] MGR: Fetching primary data for 2025-09. [2025-09-02T17:22:24.338775] [WARN ] [MAIN ] MGA: No new data fetched. Keeping existing data. [2025-09-02T17:22:24.339202] [INFO ] [MAIN ] Update Progress: 1346/2372 symbols completed. MGA took 2.2s. Estimated remaining: 17m 2s. Rate: 60.2 symbols/min [2025-09-02T17:22:24.513797] [INFO ] [MAIN ] MGRB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:24.517333] [INFO ] [MAIN ] MGRB: Loaded 1813 existing records. [2025-09-02T17:22:24.593255] [WARN ] [MAIN ] MGF: Failed to fetch data for month 2025-09. [2025-09-02T17:22:24.619595] [WARN ] [MAIN ] MGF: No new data fetched. Keeping existing data. [2025-09-02T17:22:24.619779] [INFO ] [MAIN ] Update Progress: 1347/2372 symbols completed. MGF took 1.3s. Estimated remaining: 17m 0s. Rate: 60.3 symbols/min [2025-09-02T17:22:24.793284] [INFO ] [MAIN ] MGRB: Found 1 missing trading days. [2025-09-02T17:22:24.798966] [INFO ] [MAIN ] MGRB: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:24.804352] [INFO ] [REMOTE ] MGRB: Fetching primary data for 2025-09. [2025-09-02T17:22:24.865377] [INFO ] [MAIN ] MGRD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:24.868096] [INFO ] [MAIN ] MGRD: Loaded 1054 existing records. [2025-09-02T17:22:25.035279] [INFO ] [MAIN ] MGRD: Found 1 missing trading days. [2025-09-02T17:22:25.035365] [INFO ] [MAIN ] MGRD: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:25.035560] [INFO ] [REMOTE ] MGRD: Fetching primary data for 2025-09. [2025-09-02T17:22:25.232854] [INFO ] [REMOTE ] MGR: Incremental fetch complete for 2025-09 (0.89 seconds). [2025-09-02T17:22:25.237772] [INFO ] [MAIN ] MGR: Adding 29 new records, updating 0 existing records. [2025-09-02T17:22:25.239127] [INFO ] [MAIN ] MGR: Combined dataset has 2974 total records. [2025-09-02T17:22:25.411304] [WARN ] [VALIDATOR ] MGR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:25.565122] [INFO ] [REMOTE ] MGRB: Incremental fetch complete for 2025-09 (0.76 seconds). [2025-09-02T17:22:25.585799] [INFO ] [MAIN ] MGRB: Adding 35 new records, updating 0 existing records. [2025-09-02T17:22:25.591063] [INFO ] [MAIN ] MGRB: Combined dataset has 1848 total records. [2025-09-02T17:22:25.646405] [WARN ] [MAIN ] MGM: Failed to fetch data for month 2025-09. [2025-09-02T17:22:25.660269] [WARN ] [MAIN ] MGM: No new data fetched. Keeping existing data. [2025-09-02T17:22:25.695507] [INFO ] [MAIN ] Update Progress: 1348/2372 symbols completed. MGM took 2.3s. Estimated remaining: 16m 59s. Rate: 60.3 symbols/min [2025-09-02T17:22:25.818419] [WARN ] [VALIDATOR ] MGRB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:26.031760] [INFO ] [REMOTE ] MGRD: Incremental fetch complete for 2025-09 (1.00 seconds). [2025-09-02T17:22:26.046209] [INFO ] [MAIN ] MGRD: Adding 9 new records, updating 0 existing records. [2025-09-02T17:22:26.151677] [INFO ] [MAIN ] MGRD: Combined dataset has 1063 total records. [2025-09-02T17:22:26.259318] [INFO ] [MAIN ] MGRE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:26.367122] [INFO ] [MAIN ] MGRE: Loaded 3122 existing records. [2025-09-02T17:22:26.397359] [WARN ] [VALIDATOR ] MGR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:26.436154] [INFO ] [MAIN ] MGR: Combined data validation passed. [2025-09-02T17:22:26.732742] [WARN ] [VALIDATOR ] MGRD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:26.856826] [INFO ] [MAIN ] MGR: Update completed successfully. [2025-09-02T17:22:26.909920] [INFO ] [MAIN ] MGRE: Found 1 missing trading days. [2025-09-02T17:22:26.906965] [WARN ] [VALIDATOR ] MGRB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:26.879418] [INFO ] [MAIN ] Update Progress: 1349/2372 symbols completed. MGR took 3.2s. Estimated remaining: 16m 58s. Rate: 60.3 symbols/min [2025-09-02T17:22:26.910154] [INFO ] [MAIN ] MGRE: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:26.910351] [INFO ] [MAIN ] MGRB: Combined data validation passed. [2025-09-02T17:22:26.942231] [INFO ] [REMOTE ] MGRE: Fetching primary data for 2025-09. [2025-09-02T17:22:27.113530] [INFO ] [MAIN ] MGRB: Update completed successfully. [2025-09-02T17:22:27.192813] [INFO ] [MAIN ] Update Progress: 1350/2372 symbols completed. MGRB took 2.9s. Estimated remaining: 16m 57s. Rate: 60.3 symbols/min [2025-09-02T17:22:27.399903] [INFO ] [MAIN ] MGY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:27.516441] [INFO ] [MAIN ] MH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:27.545283] [INFO ] [MAIN ] MH: Loaded 8085 existing records. [2025-09-02T17:22:27.570791] [INFO ] [MAIN ] MGY: Loaded 23884 existing records. [2025-09-02T17:22:27.760709] [WARN ] [VALIDATOR ] MGRD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:27.834952] [INFO ] [MAIN ] MGRD: Combined data validation passed. [2025-09-02T17:22:27.866120] [INFO ] [MAIN ] MH: Found 1 missing trading days. [2025-09-02T17:22:27.889556] [INFO ] [MAIN ] MH: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:27.926203] [INFO ] [REMOTE ] MH: Fetching primary data for 2025-09. [2025-09-02T17:22:27.925966] [INFO ] [MAIN ] MGY: Found 1 missing trading days. [2025-09-02T17:22:27.927259] [INFO ] [MAIN ] MGY: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:27.933053] [INFO ] [REMOTE ] MGY: Fetching primary data for 2025-09. [2025-09-02T17:22:27.935139] [INFO ] [MAIN ] MGRD: Update completed successfully. [2025-09-02T17:22:27.935418] [INFO ] [MAIN ] Update Progress: 1351/2372 symbols completed. MGRD took 3.3s. Estimated remaining: 16m 56s. Rate: 60.3 symbols/min [2025-09-02T17:22:27.990584] [WARN ] [MAIN ] MGRE: Failed to fetch data for month 2025-09. [2025-09-02T17:22:28.003926] [WARN ] [MAIN ] MGRE: No new data fetched. Keeping existing data. [2025-09-02T17:22:28.017781] [INFO ] [MAIN ] Update Progress: 1352/2372 symbols completed. MGRE took 2.3s. Estimated remaining: 16m 54s. Rate: 60.3 symbols/min [2025-09-02T17:22:28.248678] [INFO ] [MAIN ] MHD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:28.298131] [INFO ] [MAIN ] MHF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:28.304376] [INFO ] [MAIN ] MHD: Loaded 5030 existing records. [2025-09-02T17:22:28.386084] [INFO ] [MAIN ] MHF: Loaded 4422 existing records. [2025-09-02T17:22:28.598113] [INFO ] [MAIN ] MHD: Found 1 missing trading days. [2025-09-02T17:22:28.623923] [INFO ] [MAIN ] MHD: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:28.644824] [INFO ] [REMOTE ] MHD: Fetching primary data for 2025-09. [2025-09-02T17:22:28.648949] [INFO ] [MAIN ] MHF: Found 1 missing trading days. [2025-09-02T17:22:28.649153] [INFO ] [MAIN ] MHF: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:28.649372] [INFO ] [REMOTE ] MHF: Fetching primary data for 2025-09. [2025-09-02T17:22:29.688297] [INFO ] [REMOTE ] MHF: Incremental fetch complete for 2025-09 (1.04 seconds). [2025-09-02T17:22:29.700737] [INFO ] [MAIN ] MHF: Adding 128 new records, updating 0 existing records. [2025-09-02T17:22:29.702412] [INFO ] [MAIN ] MHF: Combined dataset has 4550 total records. [2025-09-02T17:22:29.798460] [INFO ] [REMOTE ] MHD: Incremental fetch complete for 2025-09 (1.15 seconds). [2025-09-02T17:22:29.821450] [INFO ] [MAIN ] MHD: Adding 109 new records, updating 0 existing records. [2025-09-02T17:22:29.903620] [INFO ] [MAIN ] MHD: Combined dataset has 5139 total records. [2025-09-02T17:22:29.903322] [WARN ] [VALIDATOR ] MHF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:29.906255] [INFO ] [REMOTE ] MH: Incremental fetch complete for 2025-09 (1.98 seconds). [2025-09-02T17:22:30.011369] [INFO ] [MAIN ] MH: Adding 244 new records, updating 0 existing records. [2025-09-02T17:22:30.249262] [INFO ] [MAIN ] MH: Combined dataset has 8329 total records. [2025-09-02T17:22:30.313884] [WARN ] [VALIDATOR ] MHD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:30.485626] [INFO ] [REMOTE ] MGY: Incremental fetch complete for 2025-09 (2.55 seconds). [2025-09-02T17:22:30.637671] [INFO ] [MAIN ] MGY: Adding 377 new records, updating 0 existing records. [2025-09-02T17:22:30.701656] [WARN ] [VALIDATOR ] MH: Not fatal, but first date in data (2025-07-24) does not match expected start date (2025-01-28) [2025-09-02T17:22:30.878398] [INFO ] [MAIN ] MGY: Combined dataset has 24261 total records. [2025-09-02T17:22:31.214706] [WARN ] [VALIDATOR ] MGY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:31.290399] [WARN ] [VALIDATOR ] MH: Missing data for 122 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17, 2025-06-18, 2025-06-20, 2025-06-23, 2025-06-24, 2025-06-25, 2025-06-26, 2025-06-27, 2025-06-30, 2025-07-01, 2025-07-02, 2025-07-03, 2025-07-07, 2025-07-08, 2025-07-09, 2025-07-10, 2025-07-11, 2025-07-14, 2025-07-15, 2025-07-16, 2025-07-17, 2025-07-18, 2025-07-21, 2025-07-22, 2025-07-23 [2025-09-02T17:22:31.290337] [WARN ] [VALIDATOR ] MHF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:31.290251] [WARN ] [VALIDATOR ] MHD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:31.306136] [INFO ] [MAIN ] MHD: Combined data validation passed. [2025-09-02T17:22:31.316493] [INFO ] [MAIN ] MHF: Combined data validation passed. [2025-09-02T17:22:31.306047] [INFO ] [MAIN ] MH: Combined data validation passed. [2025-09-02T17:22:31.516762] [INFO ] [MAIN ] MHF: Update completed successfully. [2025-09-02T17:22:31.518157] [INFO ] [MAIN ] Update Progress: 1353/2372 symbols completed. MHF took 3.5s. Estimated remaining: 16m 55s. Rate: 60.2 symbols/min [2025-09-02T17:22:31.578907] [INFO ] [MAIN ] MHD: Update completed successfully. [2025-09-02T17:22:31.620088] [INFO ] [MAIN ] Update Progress: 1354/2372 symbols completed. MHD took 3.7s. Estimated remaining: 16m 53s. Rate: 60.3 symbols/min [2025-09-02T17:22:31.663499] [INFO ] [MAIN ] MH: Update completed successfully. [2025-09-02T17:22:31.707022] [INFO ] [MAIN ] Update Progress: 1355/2372 symbols completed. MH took 4.5s. Estimated remaining: 16m 52s. Rate: 60.3 symbols/min [2025-09-02T17:22:31.800052] [INFO ] [MAIN ] MHK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:32.071619] [INFO ] [MAIN ] MHLA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:32.126204] [INFO ] [MAIN ] MHK: Loaded 19680 existing records. [2025-09-02T17:22:32.125101] [INFO ] [MAIN ] MHN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:32.126332] [WARN ] [VALIDATOR ] MGY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:32.137778] [INFO ] [MAIN ] MGY: Combined data validation passed. [2025-09-02T17:22:32.149313] [INFO ] [MAIN ] MHLA: Loaded 313 existing records. [2025-09-02T17:22:32.254493] [INFO ] [MAIN ] MHN: Loaded 3443 existing records. [2025-09-02T17:22:32.731672] [INFO ] [MAIN ] MHLA: Found 1 missing trading days. [2025-09-02T17:22:32.741912] [INFO ] [MAIN ] MHK: Found 1 missing trading days. [2025-09-02T17:22:32.757934] [INFO ] [MAIN ] MHLA: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:32.805491] [INFO ] [REMOTE ] MHLA: Fetching primary data for 2025-09. [2025-09-02T17:22:32.804951] [INFO ] [MAIN ] MHN: Found 1 missing trading days. [2025-09-02T17:22:32.805867] [INFO ] [MAIN ] MHK: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:32.808776] [INFO ] [REMOTE ] MHK: Fetching primary data for 2025-09. [2025-09-02T17:22:32.807962] [INFO ] [MAIN ] MHN: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:32.811248] [INFO ] [REMOTE ] MHN: Fetching primary data for 2025-09. [2025-09-02T17:22:32.865201] [INFO ] [MAIN ] MGY: Update completed successfully. [2025-09-02T17:22:32.867625] [INFO ] [MAIN ] Update Progress: 1356/2372 symbols completed. MGY took 6.0s. Estimated remaining: 16m 51s. Rate: 60.3 symbols/min [2025-09-02T17:22:33.038139] [INFO ] [MAIN ] MHO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:33.050370] [INFO ] [MAIN ] MHO: Loaded 11501 existing records. [2025-09-02T17:22:33.222703] [INFO ] [MAIN ] MHO: Found 1 missing trading days. [2025-09-02T17:22:33.223086] [INFO ] [MAIN ] MHO: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:33.223308] [INFO ] [REMOTE ] MHO: Fetching primary data for 2025-09. [2025-09-02T17:22:33.380912] [INFO ] [REMOTE ] MHLA: Incremental fetch complete for 2025-09 (0.58 seconds). [2025-09-02T17:22:33.382420] [INFO ] [MAIN ] MHLA: Adding 8 new records, updating 0 existing records. [2025-09-02T17:22:33.383721] [INFO ] [MAIN ] MHLA: Combined dataset has 321 total records. [2025-09-02T17:22:33.560132] [WARN ] [VALIDATOR ] MHLA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:33.726581] [INFO ] [REMOTE ] MHN: Incremental fetch complete for 2025-09 (0.92 seconds). [2025-09-02T17:22:33.751064] [INFO ] [MAIN ] MHN: Adding 43 new records, updating 0 existing records. [2025-09-02T17:22:33.755905] [INFO ] [MAIN ] MHN: Combined dataset has 3486 total records. [2025-09-02T17:22:33.938691] [WARN ] [VALIDATOR ] MHN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:33.976028] [WARN ] [MAIN ] MHK: Failed to fetch data for month 2025-09. [2025-09-02T17:22:33.976491] [WARN ] [MAIN ] MHK: No new data fetched. Keeping existing data. [2025-09-02T17:22:33.999111] [INFO ] [MAIN ] Update Progress: 1357/2372 symbols completed. MHK took 2.5s. Estimated remaining: 16m 50s. Rate: 60.3 symbols/min [2025-09-02T17:22:34.133265] [WARN ] [VALIDATOR ] MHLA: Missing data for 89 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-09, 2025-07-23, 2025-08-06 [2025-09-02T17:22:34.134037] [INFO ] [MAIN ] MHLA: Combined data validation passed. [2025-09-02T17:22:34.138902] [INFO ] [MAIN ] MHLA: Update completed successfully. [2025-09-02T17:22:34.139451] [INFO ] [MAIN ] Update Progress: 1358/2372 symbols completed. MHLA took 2.5s. Estimated remaining: 16m 48s. Rate: 60.3 symbols/min [2025-09-02T17:22:34.141668] [WARN ] [VALIDATOR ] MHN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:34.141779] [INFO ] [MAIN ] MHN: Combined data validation passed. [2025-09-02T17:22:34.163792] [INFO ] [MAIN ] MHN: Update completed successfully. [2025-09-02T17:22:34.164339] [INFO ] [MAIN ] Update Progress: 1359/2372 symbols completed. MHN took 2.4s. Estimated remaining: 16m 47s. Rate: 60.4 symbols/min [2025-09-02T17:22:34.777110] [INFO ] [REMOTE ] MHO: Incremental fetch complete for 2025-09 (1.55 seconds). [2025-09-02T17:22:34.795901] [INFO ] [MAIN ] MHO: Adding 132 new records, updating 0 existing records. [2025-09-02T17:22:34.798100] [INFO ] [MAIN ] MHO: Combined dataset has 11633 total records. [2025-09-02T17:22:34.977403] [WARN ] [VALIDATOR ] MHO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:35.163267] [WARN ] [VALIDATOR ] MHO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:35.163488] [INFO ] [MAIN ] MHO: Combined data validation passed. [2025-09-02T17:22:35.235522] [INFO ] [MAIN ] MHO: Update completed successfully. [2025-09-02T17:22:35.236702] [INFO ] [MAIN ] Update Progress: 1360/2372 symbols completed. MHO took 2.4s. Estimated remaining: 16m 46s. Rate: 60.4 symbols/min [2025-09-02T17:22:35.927502] [INFO ] [MAIN ] MIN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:35.929039] [INFO ] [MAIN ] MITN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:35.906832] [INFO ] [MAIN ] MIR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:35.924237] [INFO ] [MAIN ] MIAX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:35.933875] [INFO ] [MAIN ] MITN: Loaded 546 existing records. [2025-09-02T17:22:35.974460] [INFO ] [MAIN ] MIAX: Loaded 4092 existing records. [2025-09-02T17:22:36.060975] [INFO ] [MAIN ] MIN: Loaded 7613 existing records. [2025-09-02T17:22:36.346749] [INFO ] [MAIN ] MIR: Loaded 23553 existing records. [2025-09-02T17:22:36.395432] [INFO ] [MAIN ] MITN: Found 1 missing trading days. [2025-09-02T17:22:36.453036] [INFO ] [MAIN ] MITN: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:36.502255] [INFO ] [REMOTE ] MITN: Fetching primary data for 2025-09. [2025-09-02T17:22:36.507182] [INFO ] [MAIN ] MIAX: Found 1 missing trading days. [2025-09-02T17:22:36.545025] [INFO ] [MAIN ] MIAX: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:36.568168] [INFO ] [REMOTE ] MIAX: Fetching primary data for 2025-09. [2025-09-02T17:22:36.571505] [INFO ] [MAIN ] MIN: Found 1 missing trading days. [2025-09-02T17:22:36.590150] [INFO ] [MAIN ] MIN: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:36.591266] [INFO ] [REMOTE ] MIN: Fetching primary data for 2025-09. [2025-09-02T17:22:36.709357] [INFO ] [MAIN ] MIR: Found 1 missing trading days. [2025-09-02T17:22:36.709520] [INFO ] [MAIN ] MIR: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:36.709760] [INFO ] [REMOTE ] MIR: Fetching primary data for 2025-09. [2025-09-02T17:22:37.303747] [INFO ] [REMOTE ] MITN: Incremental fetch complete for 2025-09 (0.80 seconds). [2025-09-02T17:22:37.305169] [INFO ] [MAIN ] MITN: Adding 3 new records, updating 0 existing records. [2025-09-02T17:22:37.306317] [INFO ] [MAIN ] MITN: Combined dataset has 549 total records. [2025-09-02T17:22:37.481710] [WARN ] [VALIDATOR ] MITN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:37.667933] [WARN ] [VALIDATOR ] MITN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:37.668113] [INFO ] [MAIN ] MITN: Combined data validation passed. [2025-09-02T17:22:37.672799] [INFO ] [MAIN ] MITN: Update completed successfully. [2025-09-02T17:22:37.672995] [INFO ] [MAIN ] Update Progress: 1361/2372 symbols completed. MITN took 2.4s. Estimated remaining: 16m 46s. Rate: 60.3 symbols/min [2025-09-02T17:22:37.846036] [INFO ] [MAIN ] MITP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:37.848485] [INFO ] [MAIN ] MITP: Loaded 828 existing records. [2025-09-02T17:22:37.981209] [INFO ] [REMOTE ] MIN: Incremental fetch complete for 2025-09 (1.39 seconds). [2025-09-02T17:22:38.033560] [INFO ] [MAIN ] MIN: Adding 55 new records, updating 0 existing records. [2025-09-02T17:22:38.035202] [INFO ] [MAIN ] MITP: Found 1 missing trading days. [2025-09-02T17:22:38.035340] [INFO ] [MAIN ] MITP: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:38.035637] [INFO ] [REMOTE ] MITP: Fetching primary data for 2025-09. [2025-09-02T17:22:38.038249] [INFO ] [MAIN ] MIN: Combined dataset has 7668 total records. [2025-09-02T17:22:38.222235] [WARN ] [VALIDATOR ] MIN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:38.268074] [INFO ] [REMOTE ] MIAX: Incremental fetch complete for 2025-09 (1.70 seconds). [2025-09-02T17:22:38.338013] [INFO ] [MAIN ] MIAX: Adding 330 new records, updating 0 existing records. [2025-09-02T17:22:38.407792] [INFO ] [MAIN ] MIAX: Combined dataset has 4422 total records. [2025-09-02T17:22:38.617457] [WARN ] [VALIDATOR ] MIAX: Not fatal, but first date in data (2025-08-14) does not match expected start date (2025-01-28) [2025-09-02T17:22:38.808377] [INFO ] [REMOTE ] MITP: Incremental fetch complete for 2025-09 (0.77 seconds). [2025-09-02T17:22:38.813304] [INFO ] [MAIN ] MITP: Adding 2 new records, updating 0 existing records. [2025-09-02T17:22:38.814142] [WARN ] [VALIDATOR ] MIAX: Missing data for 137 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17, 2025-06-18, 2025-06-20, 2025-06-23, 2025-06-24, 2025-06-25, 2025-06-26, 2025-06-27, 2025-06-30, 2025-07-01, 2025-07-02, 2025-07-03, 2025-07-07, 2025-07-08, 2025-07-09, 2025-07-10, 2025-07-11, 2025-07-14, 2025-07-15, 2025-07-16, 2025-07-17, 2025-07-18, 2025-07-21, 2025-07-22, 2025-07-23, 2025-07-24, 2025-07-25, 2025-07-28, 2025-07-29, 2025-07-30, 2025-07-31, 2025-08-01, 2025-08-04, 2025-08-05, 2025-08-06, 2025-08-07, 2025-08-08, 2025-08-11, 2025-08-12, 2025-08-13 [2025-09-02T17:22:38.814404] [INFO ] [MAIN ] MIAX: Combined data validation passed. [2025-09-02T17:22:38.814320] [WARN ] [VALIDATOR ] MIN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:38.816190] [INFO ] [MAIN ] MIN: Combined data validation passed. [2025-09-02T17:22:38.816120] [INFO ] [MAIN ] MITP: Combined dataset has 830 total records. [2025-09-02T17:22:38.979987] [INFO ] [REMOTE ] MIR: Incremental fetch complete for 2025-09 (2.27 seconds). [2025-09-02T17:22:39.057770] [INFO ] [MAIN ] MIR: Adding 371 new records, updating 0 existing records. [2025-09-02T17:22:39.121225] [WARN ] [VALIDATOR ] MITP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:39.219856] [INFO ] [MAIN ] MIAX: Update completed successfully. [2025-09-02T17:22:39.234752] [INFO ] [MAIN ] MIR: Combined dataset has 23924 total records. [2025-09-02T17:22:39.239721] [INFO ] [MAIN ] MIN: Update completed successfully. [2025-09-02T17:22:39.241012] [INFO ] [MAIN ] Update Progress: 1362/2372 symbols completed. MIN took 4.0s. Estimated remaining: 16m 45s. Rate: 60.3 symbols/min [2025-09-02T17:22:39.247372] [INFO ] [MAIN ] Update Progress: 1363/2372 symbols completed. MIAX took 4.0s. Estimated remaining: 16m 43s. Rate: 60.3 symbols/min [2025-09-02T17:22:39.807052] [INFO ] [MAIN ] MITT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:39.837868] [WARN ] [VALIDATOR ] MIR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:39.960183] [INFO ] [MAIN ] MIY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:40.033802] [INFO ] [MAIN ] MITT: Loaded 9734 existing records. [2025-09-02T17:22:40.075571] [INFO ] [MAIN ] MIY: Loaded 3001 existing records. [2025-09-02T17:22:40.468857] [INFO ] [MAIN ] MIY: Found 1 missing trading days. [2025-09-02T17:22:40.484783] [INFO ] [MAIN ] MIY: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:40.506682] [INFO ] [REMOTE ] MIY: Fetching primary data for 2025-09. [2025-09-02T17:22:40.546460] [INFO ] [MAIN ] MITT: Found 1 missing trading days. [2025-09-02T17:22:40.547596] [INFO ] [MAIN ] MITT: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:40.548048] [INFO ] [REMOTE ] MITT: Fetching primary data for 2025-09. [2025-09-02T17:22:40.554565] [WARN ] [VALIDATOR ] MITP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:40.554914] [INFO ] [MAIN ] MITP: Combined data validation passed. [2025-09-02T17:22:40.554630] [WARN ] [VALIDATOR ] MIR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:40.555566] [INFO ] [MAIN ] MIR: Combined data validation passed. [2025-09-02T17:22:40.562431] [INFO ] [MAIN ] MITP: Update completed successfully. [2025-09-02T17:22:40.562695] [INFO ] [MAIN ] Update Progress: 1364/2372 symbols completed. MITP took 2.9s. Estimated remaining: 16m 43s. Rate: 60.3 symbols/min [2025-09-02T17:22:40.834679] [INFO ] [MAIN ] MKC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:40.862570] [INFO ] [MAIN ] MKC: Loaded 24009 existing records. [2025-09-02T17:22:41.046948] [INFO ] [MAIN ] MKC: Found 1 missing trading days. [2025-09-02T17:22:41.048065] [INFO ] [MAIN ] MKC: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:41.048821] [INFO ] [REMOTE ] MKC: Fetching primary data for 2025-09. [2025-09-02T17:22:41.079135] [INFO ] [MAIN ] MIR: Update completed successfully. [2025-09-02T17:22:41.082288] [INFO ] [MAIN ] Update Progress: 1365/2372 symbols completed. MIR took 5.8s. Estimated remaining: 16m 41s. Rate: 60.3 symbols/min [2025-09-02T17:22:41.265739] [INFO ] [MAIN ] MKL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:41.284131] [INFO ] [MAIN ] MKL: Loaded 15082 existing records. [2025-09-02T17:22:41.508302] [INFO ] [MAIN ] MKL: Found 1 missing trading days. [2025-09-02T17:22:41.508470] [INFO ] [MAIN ] MKL: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:41.508696] [INFO ] [REMOTE ] MKL: Fetching primary data for 2025-09. [2025-09-02T17:22:41.759026] [INFO ] [REMOTE ] MIY: Incremental fetch complete for 2025-09 (1.25 seconds). [2025-09-02T17:22:41.764739] [INFO ] [MAIN ] MIY: Adding 33 new records, updating 0 existing records. [2025-09-02T17:22:41.766439] [INFO ] [MAIN ] MIY: Combined dataset has 3034 total records. [2025-09-02T17:22:41.947994] [WARN ] [VALIDATOR ] MIY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:42.136234] [WARN ] [VALIDATOR ] MIY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:42.136470] [INFO ] [MAIN ] MIY: Combined data validation passed. [2025-09-02T17:22:42.157482] [INFO ] [MAIN ] MIY: Update completed successfully. [2025-09-02T17:22:42.158042] [INFO ] [MAIN ] Update Progress: 1366/2372 symbols completed. MIY took 2.8s. Estimated remaining: 16m 40s. Rate: 60.3 symbols/min [2025-09-02T17:22:42.332165] [INFO ] [MAIN ] MLI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:42.352327] [INFO ] [MAIN ] MLI: Loaded 20115 existing records. [2025-09-02T17:22:42.426033] [INFO ] [REMOTE ] MITT: Incremental fetch complete for 2025-09 (1.88 seconds). [2025-09-02T17:22:42.477832] [INFO ] [MAIN ] MITT: Adding 135 new records, updating 0 existing records. [2025-09-02T17:22:42.556269] [INFO ] [MAIN ] MITT: Combined dataset has 9869 total records. [2025-09-02T17:22:42.556381] [INFO ] [MAIN ] MLI: Found 1 missing trading days. [2025-09-02T17:22:42.556620] [INFO ] [MAIN ] MLI: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:42.620872] [INFO ] [REMOTE ] MLI: Fetching primary data for 2025-09. [2025-09-02T17:22:42.739917] [WARN ] [VALIDATOR ] MITT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:42.926402] [WARN ] [VALIDATOR ] MITT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:42.926572] [INFO ] [MAIN ] MITT: Combined data validation passed. [2025-09-02T17:22:42.985787] [INFO ] [MAIN ] MITT: Update completed successfully. [2025-09-02T17:22:42.987315] [INFO ] [MAIN ] Update Progress: 1367/2372 symbols completed. MITT took 3.7s. Estimated remaining: 16m 39s. Rate: 60.3 symbols/min [2025-09-02T17:22:43.143338] [INFO ] [REMOTE ] MKL: Incremental fetch complete for 2025-09 (1.63 seconds). [2025-09-02T17:22:43.160746] [INFO ] [MAIN ] MLM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:43.189250] [INFO ] [MAIN ] MKL: Adding 237 new records, updating 0 existing records. [2025-09-02T17:22:43.192605] [INFO ] [MAIN ] MKL: Combined dataset has 15319 total records. [2025-09-02T17:22:43.305366] [INFO ] [MAIN ] MLM: Loaded 12880 existing records. [2025-09-02T17:22:43.468658] [WARN ] [VALIDATOR ] MKL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:43.509429] [INFO ] [REMOTE ] MKC: Incremental fetch complete for 2025-09 (2.46 seconds). [2025-09-02T17:22:43.674901] [INFO ] [MAIN ] MLM: Found 1 missing trading days. [2025-09-02T17:22:43.705871] [INFO ] [MAIN ] MKC: Adding 388 new records, updating 0 existing records. [2025-09-02T17:22:43.703534] [INFO ] [MAIN ] MLM: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:43.717325] [INFO ] [REMOTE ] MLM: Fetching primary data for 2025-09. [2025-09-02T17:22:43.801812] [INFO ] [MAIN ] MKC: Combined dataset has 24397 total records. [2025-09-02T17:22:43.985759] [WARN ] [VALIDATOR ] MKC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:44.179814] [WARN ] [VALIDATOR ] MKC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:44.179865] [WARN ] [VALIDATOR ] MKL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:44.180067] [INFO ] [MAIN ] MKC: Combined data validation passed. [2025-09-02T17:22:44.180155] [INFO ] [MAIN ] MKL: Combined data validation passed. [2025-09-02T17:22:44.392901] [INFO ] [MAIN ] MKL: Update completed successfully. [2025-09-02T17:22:44.395356] [INFO ] [MAIN ] Update Progress: 1368/2372 symbols completed. MKL took 3.3s. Estimated remaining: 16m 39s. Rate: 60.3 symbols/min [2025-09-02T17:22:44.575343] [INFO ] [MAIN ] MLNK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:44.592687] [INFO ] [REMOTE ] MLI: Incremental fetch complete for 2025-09 (1.97 seconds). [2025-09-02T17:22:44.641087] [INFO ] [MAIN ] MLI: Adding 251 new records, updating 0 existing records. [2025-09-02T17:22:44.647838] [INFO ] [MAIN ] MLNK: Loaded 12164 existing records. [2025-09-02T17:22:44.758222] [INFO ] [MAIN ] MLI: Combined dataset has 20366 total records. [2025-09-02T17:22:44.885467] [INFO ] [MAIN ] MLNK: Found 1 missing trading days. [2025-09-02T17:22:44.879139] [INFO ] [MAIN ] MKC: Update completed successfully. [2025-09-02T17:22:44.909410] [INFO ] [MAIN ] MLNK: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:44.914853] [INFO ] [REMOTE ] MLNK: Fetching primary data for 2025-09. [2025-09-02T17:22:44.909350] [INFO ] [MAIN ] Update Progress: 1369/2372 symbols completed. MKC took 4.3s. Estimated remaining: 16m 37s. Rate: 60.3 symbols/min [2025-09-02T17:22:45.156027] [WARN ] [VALIDATOR ] MLI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:45.271194] [INFO ] [MAIN ] MLP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:45.356855] [INFO ] [MAIN ] MLP: Loaded 1232 existing records. [2025-09-02T17:22:45.554366] [INFO ] [REMOTE ] MLM: Incremental fetch complete for 2025-09 (1.84 seconds). [2025-09-02T17:22:45.576329] [INFO ] [MAIN ] MLP: Found 1 missing trading days. [2025-09-02T17:22:45.584145] [INFO ] [MAIN ] MLP: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:45.594966] [INFO ] [REMOTE ] MLP: Fetching primary data for 2025-09. [2025-09-02T17:22:45.603501] [INFO ] [MAIN ] MLM: Adding 203 new records, updating 0 existing records. [2025-09-02T17:22:45.609074] [INFO ] [MAIN ] MLM: Combined dataset has 13083 total records. [2025-09-02T17:22:45.799789] [WARN ] [VALIDATOR ] MLM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:45.981968] [WARN ] [VALIDATOR ] MLI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:45.982319] [INFO ] [MAIN ] MLI: Combined data validation passed. [2025-09-02T17:22:45.988851] [WARN ] [VALIDATOR ] MLM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:45.989040] [INFO ] [MAIN ] MLM: Combined data validation passed. [2025-09-02T17:22:46.190351] [INFO ] [MAIN ] MLM: Update completed successfully. [2025-09-02T17:22:46.194341] [INFO ] [MAIN ] Update Progress: 1370/2372 symbols completed. MLM took 3.2s. Estimated remaining: 16m 36s. Rate: 60.3 symbols/min [2025-09-02T17:22:46.385112] [INFO ] [MAIN ] MLR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:46.413070] [INFO ] [MAIN ] MLI: Update completed successfully. [2025-09-02T17:22:46.412941] [INFO ] [REMOTE ] MLP: Incremental fetch complete for 2025-09 (0.82 seconds). [2025-09-02T17:22:46.421920] [INFO ] [MAIN ] MLP: Adding 13 new records, updating 0 existing records. [2025-09-02T17:22:46.412800] [INFO ] [MAIN ] MLR: Loaded 5375 existing records. [2025-09-02T17:22:46.418904] [INFO ] [MAIN ] Update Progress: 1371/2372 symbols completed. MLI took 4.3s. Estimated remaining: 16m 35s. Rate: 60.4 symbols/min [2025-09-02T17:22:46.526685] [INFO ] [MAIN ] MLP: Combined dataset has 1245 total records. [2025-09-02T17:22:46.663049] [INFO ] [REMOTE ] MLNK: Incremental fetch complete for 2025-09 (1.75 seconds). [2025-09-02T17:22:46.808182] [INFO ] [MAIN ] MLNK: Adding 255 new records, updating 0 existing records. [2025-09-02T17:22:47.024343] [INFO ] [MAIN ] MLR: Found 1 missing trading days. [2025-09-02T17:22:47.046334] [WARN ] [VALIDATOR ] MLP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:47.068678] [INFO ] [MAIN ] MLR: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:47.085933] [INFO ] [REMOTE ] MLR: Fetching primary data for 2025-09. [2025-09-02T17:22:47.076019] [INFO ] [MAIN ] MMC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:47.100305] [INFO ] [MAIN ] MLNK: Combined dataset has 12419 total records. [2025-09-02T17:22:47.447764] [WARN ] [VALIDATOR ] MLNK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:47.492774] [INFO ] [MAIN ] MMC: Loaded 23769 existing records. [2025-09-02T17:22:47.840938] [INFO ] [MAIN ] MMC: Found 1 missing trading days. [2025-09-02T17:22:47.841315] [INFO ] [MAIN ] MMC: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:47.841624] [INFO ] [REMOTE ] MMC: Fetching primary data for 2025-09. [2025-09-02T17:22:47.855151] [WARN ] [VALIDATOR ] MLP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:47.855460] [INFO ] [MAIN ] MLP: Combined data validation passed. [2025-09-02T17:22:47.855251] [WARN ] [VALIDATOR ] MLNK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:47.856764] [INFO ] [MAIN ] MLNK: Combined data validation passed. [2025-09-02T17:22:47.866291] [INFO ] [MAIN ] MLP: Update completed successfully. [2025-09-02T17:22:47.866663] [INFO ] [MAIN ] Update Progress: 1372/2372 symbols completed. MLP took 2.9s. Estimated remaining: 16m 34s. Rate: 60.4 symbols/min [2025-09-02T17:22:48.102836] [INFO ] [MAIN ] MMD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:48.115148] [INFO ] [MAIN ] MMD: Loaded 4788 existing records. [2025-09-02T17:22:48.231415] [INFO ] [MAIN ] MLNK: Update completed successfully. [2025-09-02T17:22:48.238300] [INFO ] [MAIN ] Update Progress: 1373/2372 symbols completed. MLNK took 3.8s. Estimated remaining: 16m 33s. Rate: 60.4 symbols/min [2025-09-02T17:22:48.362090] [INFO ] [MAIN ] MMD: Found 1 missing trading days. [2025-09-02T17:22:48.367380] [INFO ] [MAIN ] MMD: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:48.357818] [WARN ] [MAIN ] MLR: Failed to fetch data for month 2025-09. [2025-09-02T17:22:48.374352] [INFO ] [REMOTE ] MMD: Fetching primary data for 2025-09. [2025-09-02T17:22:48.384667] [WARN ] [MAIN ] MLR: No new data fetched. Keeping existing data. [2025-09-02T17:22:48.402770] [INFO ] [MAIN ] Update Progress: 1374/2372 symbols completed. MLR took 2.2s. Estimated remaining: 16m 31s. Rate: 60.4 symbols/min [2025-09-02T17:22:48.550338] [INFO ] [MAIN ] MMI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:48.652219] [INFO ] [MAIN ] MMI: Loaded 6766 existing records. [2025-09-02T17:22:48.653471] [INFO ] [MAIN ] MMKT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:48.754428] [INFO ] [MAIN ] MMKT: Loaded 634 existing records. [2025-09-02T17:22:48.973701] [INFO ] [MAIN ] MMI: Found 1 missing trading days. [2025-09-02T17:22:48.995482] [INFO ] [MAIN ] MMI: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:48.997386] [INFO ] [REMOTE ] MMI: Fetching primary data for 2025-09. [2025-09-02T17:22:48.996978] [INFO ] [MAIN ] MMKT: Found 1 missing trading days. [2025-09-02T17:22:48.998509] [INFO ] [MAIN ] MMKT: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:48.999012] [INFO ] [REMOTE ] MMKT: Fetching primary data for 2025-09. [2025-09-02T17:22:49.552004] [INFO ] [REMOTE ] MMD: Incremental fetch complete for 2025-09 (1.18 seconds). [2025-09-02T17:22:49.563041] [INFO ] [MAIN ] MMD: Adding 74 new records, updating 0 existing records. [2025-09-02T17:22:49.564872] [INFO ] [MAIN ] MMD: Combined dataset has 4862 total records. [2025-09-02T17:22:49.722893] [INFO ] [REMOTE ] MMKT: Incremental fetch complete for 2025-09 (0.72 seconds). [2025-09-02T17:22:49.740238] [INFO ] [MAIN ] MMKT: Adding 6 new records, updating 0 existing records. [2025-09-02T17:22:49.755277] [INFO ] [MAIN ] MMKT: Combined dataset has 640 total records. [2025-09-02T17:22:49.753560] [WARN ] [VALIDATOR ] MMD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:50.123432] [WARN ] [VALIDATOR ] MMKT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:50.181732] [INFO ] [REMOTE ] MMC: Incremental fetch complete for 2025-09 (2.34 seconds). [2025-09-02T17:22:50.288700] [INFO ] [MAIN ] MMC: Adding 388 new records, updating 0 existing records. [2025-09-02T17:22:50.292395] [INFO ] [REMOTE ] MMI: Incremental fetch complete for 2025-09 (1.30 seconds). [2025-09-02T17:22:50.352193] [INFO ] [MAIN ] MMI: Adding 138 new records, updating 0 existing records. [2025-09-02T17:22:50.400291] [INFO ] [MAIN ] MMI: Combined dataset has 6904 total records. [2025-09-02T17:22:50.400065] [INFO ] [MAIN ] MMC: Combined dataset has 24157 total records. [2025-09-02T17:22:50.771831] [WARN ] [VALIDATOR ] MMC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:50.795062] [WARN ] [VALIDATOR ] MMI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:50.958878] [WARN ] [VALIDATOR ] MMKT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:50.953488] [WARN ] [VALIDATOR ] MMD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:51.023522] [INFO ] [MAIN ] MMKT: Combined data validation passed. [2025-09-02T17:22:51.024421] [INFO ] [MAIN ] MMD: Combined data validation passed. [2025-09-02T17:22:51.096022] [INFO ] [MAIN ] MMKT: Update completed successfully. [2025-09-02T17:22:51.158100] [INFO ] [MAIN ] Update Progress: 1375/2372 symbols completed. MMKT took 2.7s. Estimated remaining: 16m 31s. Rate: 60.3 symbols/min [2025-09-02T17:22:51.376395] [INFO ] [MAIN ] MMD: Update completed successfully. [2025-09-02T17:22:51.388892] [INFO ] [MAIN ] Update Progress: 1376/2372 symbols completed. MMD took 3.5s. Estimated remaining: 16m 30s. Rate: 60.4 symbols/min [2025-09-02T17:22:51.389028] [WARN ] [VALIDATOR ] MMC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:51.389858] [WARN ] [VALIDATOR ] MMI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:51.395202] [INFO ] [MAIN ] MMC: Combined data validation passed. [2025-09-02T17:22:51.413410] [INFO ] [MAIN ] MMI: Combined data validation passed. [2025-09-02T17:22:51.630971] [INFO ] [MAIN ] MMM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:51.813671] [INFO ] [MAIN ] MMM: Loaded 24217 existing records. [2025-09-02T17:22:51.852548] [INFO ] [MAIN ] MMS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:51.891821] [INFO ] [MAIN ] MMI: Update completed successfully. [2025-09-02T17:22:51.928699] [INFO ] [MAIN ] Update Progress: 1377/2372 symbols completed. MMI took 3.7s. Estimated remaining: 16m 29s. Rate: 60.4 symbols/min [2025-09-02T17:22:52.110832] [INFO ] [MAIN ] MMS: Loaded 15018 existing records. [2025-09-02T17:22:52.169814] [INFO ] [MAIN ] MMM: Found 1 missing trading days. [2025-09-02T17:22:52.202319] [INFO ] [MAIN ] MMM: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:52.256932] [INFO ] [REMOTE ] MMM: Fetching primary data for 2025-09. [2025-09-02T17:22:52.345053] [INFO ] [MAIN ] MMT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:52.447619] [INFO ] [MAIN ] MMT: Loaded 5294 existing records. [2025-09-02T17:22:52.453341] [INFO ] [MAIN ] MMS: Found 1 missing trading days. [2025-09-02T17:22:52.453943] [INFO ] [MAIN ] MMS: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:52.455049] [INFO ] [REMOTE ] MMS: Fetching primary data for 2025-09. [2025-09-02T17:22:52.641126] [INFO ] [MAIN ] MMT: Found 1 missing trading days. [2025-09-02T17:22:52.642240] [INFO ] [MAIN ] MMT: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:52.643030] [INFO ] [REMOTE ] MMT: Fetching primary data for 2025-09. [2025-09-02T17:22:52.676211] [INFO ] [MAIN ] MMC: Update completed successfully. [2025-09-02T17:22:52.679021] [INFO ] [MAIN ] Update Progress: 1378/2372 symbols completed. MMC took 6.3s. Estimated remaining: 16m 27s. Rate: 60.4 symbols/min [2025-09-02T17:22:52.849835] [INFO ] [MAIN ] MMU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:52.858723] [INFO ] [MAIN ] MMU: Loaded 7707 existing records. [2025-09-02T17:22:53.031469] [INFO ] [MAIN ] MMU: Found 1 missing trading days. [2025-09-02T17:22:53.031715] [INFO ] [MAIN ] MMU: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:53.031968] [INFO ] [REMOTE ] MMU: Fetching primary data for 2025-09. [2025-09-02T17:22:53.649811] [INFO ] [REMOTE ] MMT: Incremental fetch complete for 2025-09 (1.01 seconds). [2025-09-02T17:22:53.659496] [INFO ] [MAIN ] MMT: Adding 74 new records, updating 0 existing records. [2025-09-02T17:22:53.661160] [INFO ] [MAIN ] MMT: Combined dataset has 5368 total records. [2025-09-02T17:22:53.730244] [WARN ] [MAIN ] MMM: Failed to fetch data for month 2025-09. [2025-09-02T17:22:53.759770] [WARN ] [MAIN ] MMM: No new data fetched. Keeping existing data. [2025-09-02T17:22:53.762102] [INFO ] [MAIN ] Update Progress: 1379/2372 symbols completed. MMM took 2.6s. Estimated remaining: 16m 26s. Rate: 60.4 symbols/min [2025-09-02T17:22:53.939738] [WARN ] [VALIDATOR ] MMT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:54.109369] [INFO ] [MAIN ] MNR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:54.196380] [INFO ] [MAIN ] MNR: Loaded 12132 existing records. [2025-09-02T17:22:54.378058] [INFO ] [REMOTE ] MMU: Incremental fetch complete for 2025-09 (1.35 seconds). [2025-09-02T17:22:54.384939] [INFO ] [MAIN ] MNR: Found 1 missing trading days. [2025-09-02T17:22:54.400837] [INFO ] [MAIN ] MMU: Adding 111 new records, updating 0 existing records. [2025-09-02T17:22:54.398720] [INFO ] [MAIN ] MNR: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:54.403098] [INFO ] [REMOTE ] MNR: Fetching primary data for 2025-09. [2025-09-02T17:22:54.407781] [INFO ] [MAIN ] MMU: Combined dataset has 7818 total records. [2025-09-02T17:22:54.439127] [WARN ] [VALIDATOR ] MMT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:54.476879] [INFO ] [MAIN ] MMT: Combined data validation passed. [2025-09-02T17:22:54.616164] [WARN ] [VALIDATOR ] MMU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:54.794879] [INFO ] [MAIN ] MMT: Update completed successfully. [2025-09-02T17:22:54.812752] [INFO ] [MAIN ] Update Progress: 1380/2372 symbols completed. MMT took 2.9s. Estimated remaining: 16m 26s. Rate: 60.4 symbols/min [2025-09-02T17:22:55.028888] [INFO ] [MAIN ] MNSO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:55.037060] [WARN ] [VALIDATOR ] MMU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:55.037293] [INFO ] [MAIN ] MMU: Combined data validation passed. [2025-09-02T17:22:55.091272] [INFO ] [MAIN ] MNSO: Loaded 18909 existing records. [2025-09-02T17:22:55.133057] [INFO ] [REMOTE ] MMS: Incremental fetch complete for 2025-09 (2.68 seconds). [2025-09-02T17:22:55.204983] [INFO ] [MAIN ] MMS: Adding 246 new records, updating 0 existing records. [2025-09-02T17:22:55.300573] [INFO ] [MAIN ] MMS: Combined dataset has 15264 total records. [2025-09-02T17:22:55.310005] [INFO ] [MAIN ] MMU: Update completed successfully. [2025-09-02T17:22:55.311245] [INFO ] [MAIN ] Update Progress: 1381/2372 symbols completed. MMU took 2.6s. Estimated remaining: 16m 24s. Rate: 60.4 symbols/min [2025-09-02T17:22:55.318525] [INFO ] [MAIN ] MNSO: Found 1 missing trading days. [2025-09-02T17:22:55.379930] [INFO ] [MAIN ] MNSO: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:55.415779] [INFO ] [REMOTE ] MNSO: Fetching primary data for 2025-09. [2025-09-02T17:22:55.675144] [WARN ] [VALIDATOR ] MMS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:55.677794] [INFO ] [MAIN ] MNTN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:55.870302] [INFO ] [MAIN ] MNTN: Loaded 18225 existing records. [2025-09-02T17:22:56.048299] [INFO ] [MAIN ] MNTN: Found 1 missing trading days. [2025-09-02T17:22:56.048775] [INFO ] [MAIN ] MNTN: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:56.050011] [INFO ] [REMOTE ] MNTN: Fetching primary data for 2025-09. [2025-09-02T17:22:56.055625] [WARN ] [VALIDATOR ] MMS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:56.055820] [INFO ] [MAIN ] MMS: Combined data validation passed. [2025-09-02T17:22:56.157201] [INFO ] [MAIN ] MMS: Update completed successfully. [2025-09-02T17:22:56.158998] [INFO ] [MAIN ] Update Progress: 1382/2372 symbols completed. MMS took 4.8s. Estimated remaining: 16m 23s. Rate: 60.4 symbols/min [2025-09-02T17:22:56.241906] [INFO ] [REMOTE ] MNR: Incremental fetch complete for 2025-09 (1.84 seconds). [2025-09-02T17:22:56.283124] [INFO ] [MAIN ] MNR: Adding 138 new records, updating 0 existing records. [2025-09-02T17:22:56.354304] [INFO ] [MAIN ] MO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:56.354964] [INFO ] [MAIN ] MNR: Combined dataset has 12270 total records. [2025-09-02T17:22:56.539603] [WARN ] [VALIDATOR ] MNR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:56.633063] [INFO ] [MAIN ] MO: Loaded 24567 existing records. [2025-09-02T17:22:56.950331] [INFO ] [MAIN ] MO: Found 1 missing trading days. [2025-09-02T17:22:56.951323] [INFO ] [MAIN ] MO: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:56.952063] [INFO ] [REMOTE ] MO: Fetching primary data for 2025-09. [2025-09-02T17:22:56.958210] [WARN ] [VALIDATOR ] MNR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:56.958410] [INFO ] [MAIN ] MNR: Combined data validation passed. [2025-09-02T17:22:57.040175] [INFO ] [MAIN ] MNR: Update completed successfully. [2025-09-02T17:22:57.041750] [INFO ] [MAIN ] Update Progress: 1383/2372 symbols completed. MNR took 3.3s. Estimated remaining: 16m 22s. Rate: 60.4 symbols/min [2025-09-02T17:22:57.217333] [INFO ] [MAIN ] MOD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:57.238175] [INFO ] [MAIN ] MOD: Loaded 20105 existing records. [2025-09-02T17:22:57.413359] [INFO ] [MAIN ] MOD: Found 1 missing trading days. [2025-09-02T17:22:57.413516] [INFO ] [MAIN ] MOD: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:57.413771] [INFO ] [REMOTE ] MOD: Fetching primary data for 2025-09. [2025-09-02T17:22:57.556605] [INFO ] [REMOTE ] MNSO: Incremental fetch complete for 2025-09 (2.14 seconds). [2025-09-02T17:22:57.597784] [INFO ] [MAIN ] MNSO: Adding 356 new records, updating 0 existing records. [2025-09-02T17:22:57.601615] [INFO ] [MAIN ] MNSO: Combined dataset has 19265 total records. [2025-09-02T17:22:57.775837] [WARN ] [VALIDATOR ] MNSO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:57.973731] [WARN ] [VALIDATOR ] MNSO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:57.973938] [INFO ] [MAIN ] MNSO: Combined data validation passed. [2025-09-02T17:22:58.096557] [INFO ] [MAIN ] MNSO: Update completed successfully. [2025-09-02T17:22:58.098580] [INFO ] [MAIN ] Update Progress: 1384/2372 symbols completed. MNSO took 3.3s. Estimated remaining: 16m 21s. Rate: 60.4 symbols/min [2025-09-02T17:22:58.202605] [INFO ] [REMOTE ] MNTN: Incremental fetch complete for 2025-09 (2.15 seconds). [2025-09-02T17:22:58.281774] [INFO ] [MAIN ] MNTN: Adding 282 new records, updating 0 existing records. [2025-09-02T17:22:58.305094] [INFO ] [MAIN ] MODG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:58.307869] [INFO ] [MAIN ] MNTN: Combined dataset has 18507 total records. [2025-09-02T17:22:58.490320] [WARN ] [VALIDATOR ] MNTN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:22:58.588071] [INFO ] [MAIN ] MODG: Loaded 23680 existing records. [2025-09-02T17:22:58.855140] [INFO ] [MAIN ] MODG: Found 1 missing trading days. [2025-09-02T17:22:58.855818] [INFO ] [MAIN ] MODG: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:58.856565] [INFO ] [REMOTE ] MODG: Fetching primary data for 2025-09. [2025-09-02T17:22:58.863377] [WARN ] [VALIDATOR ] MNTN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:22:58.863550] [INFO ] [MAIN ] MNTN: Combined data validation passed. [2025-09-02T17:22:58.977788] [INFO ] [MAIN ] MNTN: Update completed successfully. [2025-09-02T17:22:58.979649] [INFO ] [MAIN ] Update Progress: 1385/2372 symbols completed. MNTN took 3.7s. Estimated remaining: 16m 20s. Rate: 60.4 symbols/min [2025-09-02T17:22:59.149326] [INFO ] [MAIN ] MOH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:22:59.169705] [INFO ] [MAIN ] MOH: Loaded 20339 existing records. [2025-09-02T17:22:59.352216] [INFO ] [MAIN ] MOH: Found 1 missing trading days. [2025-09-02T17:22:59.352586] [INFO ] [MAIN ] MOH: Need to fetch 1 months: 2025-09 [2025-09-02T17:22:59.352835] [INFO ] [REMOTE ] MOH: Fetching primary data for 2025-09. [2025-09-02T17:23:00.397359] [INFO ] [REMOTE ] MO: Incremental fetch complete for 2025-09 (3.45 seconds). [2025-09-02T17:23:00.442503] [INFO ] [MAIN ] MO: Adding 390 new records, updating 0 existing records. [2025-09-02T17:23:00.446222] [INFO ] [MAIN ] MO: Combined dataset has 24957 total records. [2025-09-02T17:23:00.629077] [WARN ] [VALIDATOR ] MO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:00.824091] [WARN ] [VALIDATOR ] MO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:00.824304] [INFO ] [MAIN ] MO: Combined data validation passed. [2025-09-02T17:23:00.990876] [INFO ] [MAIN ] MO: Update completed successfully. [2025-09-02T17:23:00.993797] [INFO ] [MAIN ] Update Progress: 1386/2372 symbols completed. MO took 4.8s. Estimated remaining: 16m 20s. Rate: 60.4 symbols/min [2025-09-02T17:23:01.111082] [INFO ] [REMOTE ] MODG: Incremental fetch complete for 2025-09 (2.25 seconds). [2025-09-02T17:23:01.204482] [INFO ] [MAIN ] MODG: Adding 372 new records, updating 0 existing records. [2025-09-02T17:23:01.223525] [INFO ] [MAIN ] MOS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:01.228144] [INFO ] [MAIN ] MODG: Combined dataset has 24052 total records. [2025-09-02T17:23:01.430727] [INFO ] [MAIN ] MOS: Loaded 24388 existing records. [2025-09-02T17:23:01.429336] [WARN ] [VALIDATOR ] MODG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:01.799674] [INFO ] [MAIN ] MOS: Found 1 missing trading days. [2025-09-02T17:23:01.800112] [INFO ] [MAIN ] MOS: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:01.800540] [INFO ] [REMOTE ] MOS: Fetching primary data for 2025-09. [2025-09-02T17:23:01.809138] [WARN ] [VALIDATOR ] MODG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:01.809341] [INFO ] [MAIN ] MODG: Combined data validation passed. [2025-09-02T17:23:01.879816] [INFO ] [REMOTE ] MOH: Incremental fetch complete for 2025-09 (2.53 seconds). [2025-09-02T17:23:01.954278] [INFO ] [MAIN ] MOH: Adding 373 new records, updating 0 existing records. [2025-09-02T17:23:01.966607] [INFO ] [MAIN ] MOH: Combined dataset has 20712 total records. [2025-09-02T17:23:02.174308] [WARN ] [VALIDATOR ] MOH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:02.390728] [INFO ] [MAIN ] MODG: Update completed successfully. [2025-09-02T17:23:02.405059] [INFO ] [MAIN ] Update Progress: 1387/2372 symbols completed. MODG took 4.3s. Estimated remaining: 16m 19s. Rate: 60.4 symbols/min [2025-09-02T17:23:02.616546] [INFO ] [MAIN ] MOV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:02.629367] [INFO ] [MAIN ] MOV: Loaded 8732 existing records. [2025-09-02T17:23:02.661997] [WARN ] [VALIDATOR ] MOH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:02.696317] [INFO ] [MAIN ] MOH: Combined data validation passed. [2025-09-02T17:23:02.921530] [INFO ] [MAIN ] MOV: Found 1 missing trading days. [2025-09-02T17:23:02.932246] [INFO ] [MAIN ] MOV: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:02.933146] [INFO ] [REMOTE ] MOV: Fetching primary data for 2025-09. [2025-09-02T17:23:02.943392] [INFO ] [MAIN ] MOH: Update completed successfully. [2025-09-02T17:23:02.945464] [INFO ] [MAIN ] Update Progress: 1388/2372 symbols completed. MOH took 4.0s. Estimated remaining: 16m 18s. Rate: 60.4 symbols/min [2025-09-02T17:23:03.112683] [INFO ] [MAIN ] MP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:03.138932] [INFO ] [MAIN ] MP: Loaded 24577 existing records. [2025-09-02T17:23:03.315553] [INFO ] [MAIN ] MP: Found 1 missing trading days. [2025-09-02T17:23:03.315751] [INFO ] [MAIN ] MP: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:03.315966] [INFO ] [REMOTE ] MP: Fetching primary data for 2025-09. [2025-09-02T17:23:03.528946] [WARN ] [MAIN ] MOD: Failed to fetch data for month 2025-09. [2025-09-02T17:23:03.529103] [WARN ] [MAIN ] MOD: No new data fetched. Keeping existing data. [2025-09-02T17:23:03.529213] [INFO ] [MAIN ] Update Progress: 1389/2372 symbols completed. MOD took 6.5s. Estimated remaining: 16m 16s. Rate: 60.4 symbols/min [2025-09-02T17:23:03.705575] [INFO ] [MAIN ] MPA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:03.710051] [INFO ] [MAIN ] MPA: Loaded 2391 existing records. [2025-09-02T17:23:03.884110] [INFO ] [MAIN ] MPA: Found 1 missing trading days. [2025-09-02T17:23:03.884318] [INFO ] [MAIN ] MPA: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:03.884566] [INFO ] [REMOTE ] MPA: Fetching primary data for 2025-09. [2025-09-02T17:23:04.254492] [INFO ] [REMOTE ] MOV: Incremental fetch complete for 2025-09 (1.32 seconds). [2025-09-02T17:23:04.272163] [INFO ] [MAIN ] MOV: Adding 153 new records, updating 0 existing records. [2025-09-02T17:23:04.274531] [INFO ] [MAIN ] MOV: Combined dataset has 8885 total records. [2025-09-02T17:23:04.451456] [WARN ] [VALIDATOR ] MOV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:04.516042] [WARN ] [MAIN ] MPA: Failed to fetch data for month 2025-09. [2025-09-02T17:23:04.527429] [WARN ] [MAIN ] MPA: No new data fetched. Keeping existing data. [2025-09-02T17:23:04.551111] [INFO ] [MAIN ] Update Progress: 1390/2372 symbols completed. MPA took 1.0s. Estimated remaining: 16m 15s. Rate: 60.4 symbols/min [2025-09-02T17:23:04.815874] [INFO ] [MAIN ] MPC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:04.822773] [WARN ] [VALIDATOR ] MOV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:04.822972] [INFO ] [MAIN ] MOV: Combined data validation passed. [2025-09-02T17:23:04.887115] [INFO ] [MAIN ] MPC: Loaded 23523 existing records. [2025-09-02T17:23:04.993445] [INFO ] [MAIN ] MOV: Update completed successfully. [2025-09-02T17:23:05.010617] [INFO ] [MAIN ] Update Progress: 1391/2372 symbols completed. MOV took 2.6s. Estimated remaining: 16m 14s. Rate: 60.4 symbols/min [2025-09-02T17:23:05.142477] [INFO ] [MAIN ] MPC: Found 1 missing trading days. [2025-09-02T17:23:05.164007] [INFO ] [MAIN ] MPC: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:05.174423] [INFO ] [REMOTE ] MPC: Fetching primary data for 2025-09. [2025-09-02T17:23:05.247350] [INFO ] [MAIN ] MPLX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:05.251283] [INFO ] [REMOTE ] MOS: Incremental fetch complete for 2025-09 (3.45 seconds). [2025-09-02T17:23:05.298834] [INFO ] [MAIN ] MOS: Adding 386 new records, updating 0 existing records. [2025-09-02T17:23:05.303319] [INFO ] [MAIN ] MOS: Combined dataset has 24774 total records. [2025-09-02T17:23:05.480422] [WARN ] [MAIN ] MP: Failed to fetch data for month 2025-09. [2025-09-02T17:23:05.480292] [INFO ] [MAIN ] MPLX: Loaded 22705 existing records. [2025-09-02T17:23:05.513443] [WARN ] [MAIN ] MP: No new data fetched. Keeping existing data. [2025-09-02T17:23:05.551154] [WARN ] [VALIDATOR ] MOS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:05.559147] [INFO ] [MAIN ] Update Progress: 1392/2372 symbols completed. MP took 2.6s. Estimated remaining: 16m 13s. Rate: 60.4 symbols/min [2025-09-02T17:23:06.015431] [INFO ] [MAIN ] MPLX: Found 1 missing trading days. [2025-09-02T17:23:06.056380] [INFO ] [MAIN ] MPV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:06.056796] [INFO ] [MAIN ] MPLX: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:06.057696] [INFO ] [REMOTE ] MPLX: Fetching primary data for 2025-09. [2025-09-02T17:23:06.064045] [INFO ] [MAIN ] MPV: Loaded 2036 existing records. [2025-09-02T17:23:06.235854] [INFO ] [MAIN ] MPV: Found 1 missing trading days. [2025-09-02T17:23:06.236177] [INFO ] [MAIN ] MPV: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:06.236476] [INFO ] [REMOTE ] MPV: Fetching primary data for 2025-09. [2025-09-02T17:23:06.240809] [WARN ] [VALIDATOR ] MOS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:06.241025] [INFO ] [MAIN ] MOS: Combined data validation passed. [2025-09-02T17:23:06.399466] [INFO ] [MAIN ] MOS: Update completed successfully. [2025-09-02T17:23:06.402548] [INFO ] [MAIN ] Update Progress: 1393/2372 symbols completed. MOS took 5.4s. Estimated remaining: 16m 12s. Rate: 60.5 symbols/min [2025-09-02T17:23:06.577697] [INFO ] [MAIN ] MPW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:06.601246] [INFO ] [MAIN ] MPW: Loaded 24439 existing records. [2025-09-02T17:23:06.779070] [INFO ] [MAIN ] MPW: Found 1 missing trading days. [2025-09-02T17:23:06.779251] [INFO ] [MAIN ] MPW: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:06.779462] [INFO ] [REMOTE ] MPW: Fetching primary data for 2025-09. [2025-09-02T17:23:07.145688] [INFO ] [REMOTE ] MPV: Incremental fetch complete for 2025-09 (0.91 seconds). [2025-09-02T17:23:07.149527] [INFO ] [MAIN ] MPV: Adding 20 new records, updating 0 existing records. [2025-09-02T17:23:07.150902] [INFO ] [MAIN ] MPV: Combined dataset has 2056 total records. [2025-09-02T17:23:07.332933] [WARN ] [VALIDATOR ] MPV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:07.439480] [INFO ] [REMOTE ] MPC: Incremental fetch complete for 2025-09 (2.27 seconds). [2025-09-02T17:23:07.534947] [INFO ] [MAIN ] MPC: Adding 387 new records, updating 0 existing records. [2025-09-02T17:23:07.567570] [INFO ] [MAIN ] MPC: Combined dataset has 23910 total records. [2025-09-02T17:23:07.745248] [WARN ] [VALIDATOR ] MPC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:07.936339] [WARN ] [VALIDATOR ] MPV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:07.937479] [INFO ] [MAIN ] MPV: Combined data validation passed. [2025-09-02T17:23:07.939491] [WARN ] [VALIDATOR ] MPC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:07.940174] [INFO ] [MAIN ] MPC: Combined data validation passed. [2025-09-02T17:23:07.954169] [INFO ] [MAIN ] MPV: Update completed successfully. [2025-09-02T17:23:07.954596] [INFO ] [MAIN ] Update Progress: 1394/2372 symbols completed. MPV took 2.4s. Estimated remaining: 16m 11s. Rate: 60.4 symbols/min [2025-09-02T17:23:08.227590] [INFO ] [MAIN ] MPX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:08.234398] [INFO ] [MAIN ] MPX: Loaded 1844 existing records. [2025-09-02T17:23:08.422452] [INFO ] [MAIN ] MPX: Found 1 missing trading days. [2025-09-02T17:23:08.424082] [INFO ] [MAIN ] MPX: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:08.424844] [INFO ] [REMOTE ] MPX: Fetching primary data for 2025-09. [2025-09-02T17:23:08.461996] [INFO ] [MAIN ] MPC: Update completed successfully. [2025-09-02T17:23:08.464867] [INFO ] [MAIN ] Update Progress: 1395/2372 symbols completed. MPC took 3.9s. Estimated remaining: 16m 10s. Rate: 60.4 symbols/min [2025-09-02T17:23:08.520553] [WARN ] [MAIN ] MPW: Failed to fetch data for month 2025-09. [2025-09-02T17:23:08.538169] [WARN ] [MAIN ] MPW: No new data fetched. Keeping existing data. [2025-09-02T17:23:08.544911] [INFO ] [REMOTE ] MPLX: Incremental fetch complete for 2025-09 (2.49 seconds). [2025-09-02T17:23:08.550456] [INFO ] [MAIN ] Update Progress: 1396/2372 symbols completed. MPW took 2.1s. Estimated remaining: 16m 8s. Rate: 60.5 symbols/min [2025-09-02T17:23:08.687978] [INFO ] [MAIN ] MPLX: Adding 374 new records, updating 0 existing records. [2025-09-02T17:23:08.840872] [INFO ] [MAIN ] MQT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:08.842278] [INFO ] [MAIN ] MPLX: Combined dataset has 23079 total records. [2025-09-02T17:23:08.922139] [INFO ] [MAIN ] MQT: Loaded 3190 existing records. [2025-09-02T17:23:09.055194] [INFO ] [MAIN ] MQY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:09.191244] [WARN ] [VALIDATOR ] MPLX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:09.326727] [INFO ] [MAIN ] MQY: Loaded 7038 existing records. [2025-09-02T17:23:09.354023] [INFO ] [MAIN ] MQT: Found 1 missing trading days. [2025-09-02T17:23:09.354149] [INFO ] [MAIN ] MQT: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:09.371182] [INFO ] [REMOTE ] MQT: Fetching primary data for 2025-09. [2025-09-02T17:23:09.580755] [INFO ] [REMOTE ] MPX: Incremental fetch complete for 2025-09 (1.16 seconds). [2025-09-02T17:23:09.584763] [INFO ] [MAIN ] MPX: Adding 28 new records, updating 0 existing records. [2025-09-02T17:23:09.634610] [INFO ] [MAIN ] MPX: Combined dataset has 1872 total records. [2025-09-02T17:23:09.693112] [INFO ] [MAIN ] MQY: Found 1 missing trading days. [2025-09-02T17:23:09.730892] [INFO ] [MAIN ] MQY: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:09.748363] [INFO ] [REMOTE ] MQY: Fetching primary data for 2025-09. [2025-09-02T17:23:09.842859] [WARN ] [VALIDATOR ] MPX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:10.030584] [WARN ] [VALIDATOR ] MPLX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:10.030722] [WARN ] [VALIDATOR ] MPX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:10.030964] [INFO ] [MAIN ] MPX: Combined data validation passed. [2025-09-02T17:23:10.031071] [INFO ] [MAIN ] MPLX: Combined data validation passed. [2025-09-02T17:23:10.142286] [INFO ] [MAIN ] MPX: Update completed successfully. [2025-09-02T17:23:10.143276] [INFO ] [MAIN ] Update Progress: 1397/2372 symbols completed. MPX took 2.2s. Estimated remaining: 16m 8s. Rate: 60.5 symbols/min [2025-09-02T17:23:10.195548] [INFO ] [MAIN ] MPLX: Update completed successfully. [2025-09-02T17:23:10.198427] [INFO ] [MAIN ] Update Progress: 1398/2372 symbols completed. MPLX took 5.2s. Estimated remaining: 16m 6s. Rate: 60.5 symbols/min [2025-09-02T17:23:10.499053] [INFO ] [REMOTE ] MQT: Incremental fetch complete for 2025-09 (1.13 seconds). [2025-09-02T17:23:10.505082] [INFO ] [MAIN ] MQT: Adding 41 new records, updating 0 existing records. [2025-09-02T17:23:10.506576] [INFO ] [MAIN ] MQT: Combined dataset has 3231 total records. [2025-09-02T17:23:10.680880] [WARN ] [VALIDATOR ] MQT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:10.864222] [WARN ] [VALIDATOR ] MQT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:10.864418] [INFO ] [MAIN ] MQT: Combined data validation passed. [2025-09-02T17:23:10.884900] [INFO ] [MAIN ] MQT: Update completed successfully. [2025-09-02T17:23:10.885396] [INFO ] [MAIN ] Update Progress: 1399/2372 symbols completed. MQT took 2.4s. Estimated remaining: 16m 5s. Rate: 60.5 symbols/min [2025-09-02T17:23:11.056513] [INFO ] [REMOTE ] MQY: Incremental fetch complete for 2025-09 (1.31 seconds). [2025-09-02T17:23:11.077312] [INFO ] [MAIN ] MQY: Adding 221 new records, updating 0 existing records. [2025-09-02T17:23:11.079694] [INFO ] [MAIN ] MQY: Combined dataset has 7259 total records. [2025-09-02T17:23:11.268423] [WARN ] [VALIDATOR ] MQY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:11.463012] [WARN ] [VALIDATOR ] MQY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:11.463214] [INFO ] [MAIN ] MQY: Combined data validation passed. [2025-09-02T17:23:11.512340] [INFO ] [MAIN ] MQY: Update completed successfully. [2025-09-02T17:23:11.513332] [INFO ] [MAIN ] Update Progress: 1400/2372 symbols completed. MQY took 2.9s. Estimated remaining: 16m 3s. Rate: 60.5 symbols/min [2025-09-02T17:23:12.124973] [INFO ] [MAIN ] MRC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:12.131007] [INFO ] [MAIN ] MRP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:12.230436] [INFO ] [MAIN ] MS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:12.231486] [INFO ] [MAIN ] MRK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:12.273174] [INFO ] [MAIN ] MRP: Loaded 21136 existing records. [2025-09-02T17:23:12.272480] [INFO ] [MAIN ] MRC: Loaded 17134 existing records. [2025-09-02T17:23:12.393632] [INFO ] [MAIN ] MRK: Loaded 24602 existing records. [2025-09-02T17:23:12.445335] [INFO ] [MAIN ] MS: Loaded 24514 existing records. [2025-09-02T17:23:12.837636] [INFO ] [MAIN ] MRP: Found 1 missing trading days. [2025-09-02T17:23:12.892553] [INFO ] [MAIN ] MRC: Found 1 missing trading days. [2025-09-02T17:23:12.863437] [INFO ] [MAIN ] MRP: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:12.956781] [INFO ] [REMOTE ] MRP: Fetching primary data for 2025-09. [2025-09-02T17:23:12.978219] [INFO ] [MAIN ] MRC: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:13.012927] [INFO ] [MAIN ] MRK: Found 1 missing trading days. [2025-09-02T17:23:13.020748] [INFO ] [MAIN ] MS: Found 1 missing trading days. [2025-09-02T17:23:13.021232] [INFO ] [MAIN ] MRK: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:13.021111] [INFO ] [REMOTE ] MRC: Fetching primary data for 2025-09. [2025-09-02T17:23:13.021310] [INFO ] [MAIN ] MS: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:13.022477] [INFO ] [REMOTE ] MS: Fetching primary data for 2025-09. [2025-09-02T17:23:13.022805] [INFO ] [REMOTE ] MRK: Fetching primary data for 2025-09. [2025-09-02T17:23:14.661068] [WARN ] [MAIN ] MRK: Failed to fetch data for month 2025-09. [2025-09-02T17:23:14.661221] [WARN ] [MAIN ] MRK: No new data fetched. Keeping existing data. [2025-09-02T17:23:14.661348] [INFO ] [MAIN ] Update Progress: 1401/2372 symbols completed. MRK took 3.1s. Estimated remaining: 16m 4s. Rate: 60.4 symbols/min [2025-09-02T17:23:14.831444] [INFO ] [MAIN ] MSA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:14.841283] [INFO ] [MAIN ] MSA: Loaded 8201 existing records. [2025-09-02T17:23:15.011418] [INFO ] [MAIN ] MSA: Found 1 missing trading days. [2025-09-02T17:23:15.011576] [INFO ] [MAIN ] MSA: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:15.011801] [INFO ] [REMOTE ] MSA: Fetching primary data for 2025-09. [2025-09-02T17:23:15.097865] [INFO ] [REMOTE ] MRC: Incremental fetch complete for 2025-09 (2.08 seconds). [2025-09-02T17:23:15.125022] [INFO ] [MAIN ] MRC: Adding 204 new records, updating 0 existing records. [2025-09-02T17:23:15.128021] [INFO ] [MAIN ] MRC: Combined dataset has 17338 total records. [2025-09-02T17:23:15.303382] [WARN ] [VALIDATOR ] MRC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:15.488405] [WARN ] [VALIDATOR ] MRC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:15.488585] [INFO ] [MAIN ] MRC: Combined data validation passed. [2025-09-02T17:23:15.570098] [INFO ] [REMOTE ] MRP: Incremental fetch complete for 2025-09 (2.61 seconds). [2025-09-02T17:23:15.617996] [INFO ] [MAIN ] MRP: Adding 372 new records, updating 0 existing records. [2025-09-02T17:23:15.631232] [INFO ] [MAIN ] MRP: Combined dataset has 21508 total records. [2025-09-02T17:23:15.833917] [WARN ] [VALIDATOR ] MRP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:16.039425] [INFO ] [MAIN ] MRC: Update completed successfully. [2025-09-02T17:23:16.041314] [INFO ] [MAIN ] Update Progress: 1402/2372 symbols completed. MRC took 4.5s. Estimated remaining: 16m 3s. Rate: 60.4 symbols/min [2025-09-02T17:23:16.112884] [INFO ] [REMOTE ] MS: Incremental fetch complete for 2025-09 (3.09 seconds). [2025-09-02T17:23:16.226169] [INFO ] [MAIN ] MS: Adding 390 new records, updating 0 existing records. [2025-09-02T17:23:16.286399] [INFO ] [MAIN ] MSB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:16.295275] [INFO ] [MAIN ] MS: Combined dataset has 24904 total records. [2025-09-02T17:23:16.295150] [INFO ] [MAIN ] MSB: Loaded 3997 existing records. [2025-09-02T17:23:16.440803] [INFO ] [REMOTE ] MSA: Incremental fetch complete for 2025-09 (1.43 seconds). [2025-09-02T17:23:16.533544] [INFO ] [MAIN ] MSA: Adding 126 new records, updating 0 existing records. [2025-09-02T17:23:16.658796] [WARN ] [VALIDATOR ] MS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:16.692316] [INFO ] [MAIN ] MSB: Found 1 missing trading days. [2025-09-02T17:23:16.738620] [INFO ] [MAIN ] MSB: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:16.728077] [INFO ] [MAIN ] MSA: Combined dataset has 8327 total records. [2025-09-02T17:23:16.755863] [INFO ] [REMOTE ] MSB: Fetching primary data for 2025-09. [2025-09-02T17:23:16.963276] [WARN ] [VALIDATOR ] MRP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:17.005881] [INFO ] [MAIN ] MRP: Combined data validation passed. [2025-09-02T17:23:17.095880] [WARN ] [VALIDATOR ] MSA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:17.404729] [WARN ] [VALIDATOR ] MSA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:17.404596] [WARN ] [VALIDATOR ] MS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:17.405914] [INFO ] [MAIN ] MS: Combined data validation passed. [2025-09-02T17:23:17.405518] [INFO ] [MAIN ] MSA: Combined data validation passed. [2025-09-02T17:23:17.576761] [INFO ] [MAIN ] MSA: Update completed successfully. [2025-09-02T17:23:17.579305] [INFO ] [MAIN ] Update Progress: 1403/2372 symbols completed. MSA took 2.9s. Estimated remaining: 16m 3s. Rate: 60.4 symbols/min [2025-09-02T17:23:17.728067] [INFO ] [MAIN ] MRP: Update completed successfully. [2025-09-02T17:23:17.766282] [INFO ] [MAIN ] Update Progress: 1404/2372 symbols completed. MRP took 6.2s. Estimated remaining: 16m 1s. Rate: 60.4 symbols/min [2025-09-02T17:23:17.786012] [INFO ] [MAIN ] MSC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:17.899043] [INFO ] [REMOTE ] MSB: Incremental fetch complete for 2025-09 (1.14 seconds). [2025-09-02T17:23:17.899317] [INFO ] [MAIN ] MSC: Loaded 634 existing records. [2025-09-02T17:23:17.932912] [INFO ] [MAIN ] MSB: Adding 96 new records, updating 0 existing records. [2025-09-02T17:23:18.074811] [INFO ] [MAIN ] MSCI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:18.116282] [INFO ] [MAIN ] MSB: Combined dataset has 4093 total records. [2025-09-02T17:23:18.265101] [INFO ] [MAIN ] MSC: Found 1 missing trading days. [2025-09-02T17:23:18.281734] [INFO ] [MAIN ] MSC: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:18.292741] [INFO ] [REMOTE ] MSC: Fetching primary data for 2025-09. [2025-09-02T17:23:18.308728] [INFO ] [MAIN ] MSCI: Loaded 15858 existing records. [2025-09-02T17:23:18.492768] [WARN ] [VALIDATOR ] MSB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:18.717707] [INFO ] [MAIN ] MSCI: Found 1 missing trading days. [2025-09-02T17:23:18.730051] [INFO ] [MAIN ] MSCI: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:18.741910] [INFO ] [REMOTE ] MSCI: Fetching primary data for 2025-09. [2025-09-02T17:23:18.812968] [INFO ] [MAIN ] MS: Update completed successfully. [2025-09-02T17:23:18.818111] [INFO ] [MAIN ] Update Progress: 1405/2372 symbols completed. MS took 7.3s. Estimated remaining: 16m 0s. Rate: 60.4 symbols/min [2025-09-02T17:23:18.997364] [INFO ] [MAIN ] MSD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:19.008488] [INFO ] [MAIN ] MSD: Loaded 7469 existing records. [2025-09-02T17:23:19.115088] [WARN ] [VALIDATOR ] MSB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:19.153314] [INFO ] [REMOTE ] MSC: Incremental fetch complete for 2025-09 (0.86 seconds). [2025-09-02T17:23:19.138156] [INFO ] [MAIN ] MSB: Combined data validation passed. [2025-09-02T17:23:19.161320] [INFO ] [MAIN ] MSC: Adding 11 new records, updating 0 existing records. [2025-09-02T17:23:19.190170] [INFO ] [MAIN ] MSD: Found 1 missing trading days. [2025-09-02T17:23:19.190504] [INFO ] [MAIN ] MSD: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:19.191441] [INFO ] [REMOTE ] MSD: Fetching primary data for 2025-09. [2025-09-02T17:23:19.190844] [INFO ] [MAIN ] MSC: Combined dataset has 645 total records. [2025-09-02T17:23:19.402434] [INFO ] [MAIN ] MSB: Update completed successfully. [2025-09-02T17:23:19.423160] [INFO ] [MAIN ] Update Progress: 1406/2372 symbols completed. MSB took 3.4s. Estimated remaining: 15m 59s. Rate: 60.4 symbols/min [2025-09-02T17:23:19.422373] [WARN ] [VALIDATOR ] MSC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:19.817461] [INFO ] [MAIN ] MSDL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:19.842844] [WARN ] [VALIDATOR ] MSC: Missing data for 87 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-07-23 [2025-09-02T17:23:19.850410] [INFO ] [MAIN ] MSC: Combined data validation passed. [2025-09-02T17:23:19.851929] [INFO ] [MAIN ] MSDL: Loaded 17414 existing records. [2025-09-02T17:23:19.930985] [INFO ] [MAIN ] MSC: Update completed successfully. [2025-09-02T17:23:19.967548] [INFO ] [MAIN ] Update Progress: 1407/2372 symbols completed. MSC took 2.4s. Estimated remaining: 15m 58s. Rate: 60.5 symbols/min [2025-09-02T17:23:20.234200] [INFO ] [MAIN ] MSDL: Found 1 missing trading days. [2025-09-02T17:23:20.234479] [INFO ] [MAIN ] MSDL: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:20.241617] [INFO ] [REMOTE ] MSDL: Fetching primary data for 2025-09. [2025-09-02T17:23:20.333840] [INFO ] [MAIN ] MSGE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:20.353536] [INFO ] [MAIN ] MSGE: Loaded 12019 existing records. [2025-09-02T17:23:20.616240] [INFO ] [MAIN ] MSGE: Found 1 missing trading days. [2025-09-02T17:23:20.616479] [INFO ] [MAIN ] MSGE: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:20.616909] [INFO ] [REMOTE ] MSGE: Fetching primary data for 2025-09. [2025-09-02T17:23:20.620977] [INFO ] [REMOTE ] MSCI: Incremental fetch complete for 2025-09 (1.88 seconds). [2025-09-02T17:23:20.660559] [INFO ] [MAIN ] MSCI: Adding 316 new records, updating 0 existing records. [2025-09-02T17:23:20.663916] [INFO ] [MAIN ] MSCI: Combined dataset has 16174 total records. [2025-09-02T17:23:20.860278] [WARN ] [VALIDATOR ] MSCI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:21.064054] [WARN ] [VALIDATOR ] MSCI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:21.064319] [INFO ] [MAIN ] MSCI: Combined data validation passed. [2025-09-02T17:23:21.150219] [INFO ] [REMOTE ] MSD: Incremental fetch complete for 2025-09 (1.96 seconds). [2025-09-02T17:23:21.174010] [INFO ] [MAIN ] MSD: Adding 236 new records, updating 0 existing records. [2025-09-02T17:23:21.185456] [INFO ] [MAIN ] MSD: Combined dataset has 7705 total records. [2025-09-02T17:23:21.307055] [WARN ] [MAIN ] MSDL: Failed to fetch data for month 2025-09. [2025-09-02T17:23:21.327415] [WARN ] [MAIN ] MSDL: No new data fetched. Keeping existing data. [2025-09-02T17:23:21.329624] [INFO ] [MAIN ] Update Progress: 1408/2372 symbols completed. MSDL took 1.9s. Estimated remaining: 15m 57s. Rate: 60.5 symbols/min [2025-09-02T17:23:21.474437] [WARN ] [VALIDATOR ] MSD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:21.706301] [INFO ] [MAIN ] MSGS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:21.784539] [INFO ] [MAIN ] MSCI: Update completed successfully. [2025-09-02T17:23:21.814848] [INFO ] [MAIN ] Update Progress: 1409/2372 symbols completed. MSCI took 4.0s. Estimated remaining: 15m 55s. Rate: 60.5 symbols/min [2025-09-02T17:23:21.827027] [INFO ] [MAIN ] MSGS: Loaded 7968 existing records. [2025-09-02T17:23:22.120545] [INFO ] [MAIN ] MSI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:22.181628] [INFO ] [MAIN ] MSGS: Found 1 missing trading days. [2025-09-02T17:23:22.181919] [INFO ] [MAIN ] MSGS: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:22.182354] [INFO ] [REMOTE ] MSGS: Fetching primary data for 2025-09. [2025-09-02T17:23:22.199775] [INFO ] [MAIN ] MSI: Loaded 18198 existing records. [2025-09-02T17:23:22.280214] [WARN ] [VALIDATOR ] MSD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:22.303183] [INFO ] [MAIN ] MSD: Combined data validation passed. [2025-09-02T17:23:22.427611] [INFO ] [MAIN ] MSI: Found 1 missing trading days. [2025-09-02T17:23:22.428510] [INFO ] [MAIN ] MSI: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:22.429347] [INFO ] [REMOTE ] MSI: Fetching primary data for 2025-09. [2025-09-02T17:23:22.443273] [INFO ] [MAIN ] MSD: Update completed successfully. [2025-09-02T17:23:22.444587] [INFO ] [MAIN ] Update Progress: 1410/2372 symbols completed. MSD took 3.6s. Estimated remaining: 15m 54s. Rate: 60.5 symbols/min [2025-09-02T17:23:22.615274] [INFO ] [MAIN ] MSIF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:22.624136] [INFO ] [MAIN ] MSIF: Loaded 7890 existing records. [2025-09-02T17:23:22.725263] [INFO ] [REMOTE ] MSGE: Incremental fetch complete for 2025-09 (2.11 seconds). [2025-09-02T17:23:22.825469] [INFO ] [MAIN ] MSGE: Adding 191 new records, updating 0 existing records. [2025-09-02T17:23:22.872580] [INFO ] [MAIN ] MSIF: Found 1 missing trading days. [2025-09-02T17:23:22.873985] [INFO ] [MAIN ] MSIF: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:22.874380] [INFO ] [REMOTE ] MSIF: Fetching primary data for 2025-09. [2025-09-02T17:23:22.876054] [INFO ] [MAIN ] MSGE: Combined dataset has 12210 total records. [2025-09-02T17:23:23.052126] [WARN ] [VALIDATOR ] MSGE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:23.235217] [WARN ] [VALIDATOR ] MSGE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:23.235396] [INFO ] [MAIN ] MSGE: Combined data validation passed. [2025-09-02T17:23:23.313838] [INFO ] [MAIN ] MSGE: Update completed successfully. [2025-09-02T17:23:23.315483] [INFO ] [MAIN ] Update Progress: 1411/2372 symbols completed. MSGE took 3.3s. Estimated remaining: 15m 53s. Rate: 60.5 symbols/min [2025-09-02T17:23:23.483196] [INFO ] [MAIN ] MSM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:23.499984] [INFO ] [MAIN ] MSM: Loaded 15804 existing records. [2025-09-02T17:23:23.576958] [INFO ] [REMOTE ] MSGS: Incremental fetch complete for 2025-09 (1.39 seconds). [2025-09-02T17:23:23.624097] [INFO ] [MAIN ] MSGS: Adding 98 new records, updating 0 existing records. [2025-09-02T17:23:23.718234] [INFO ] [MAIN ] MSM: Found 1 missing trading days. [2025-09-02T17:23:23.718512] [INFO ] [MAIN ] MSM: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:23.718848] [INFO ] [REMOTE ] MSM: Fetching primary data for 2025-09. [2025-09-02T17:23:23.719015] [INFO ] [MAIN ] MSGS: Combined dataset has 8066 total records. [2025-09-02T17:23:23.911067] [WARN ] [VALIDATOR ] MSGS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:24.097492] [WARN ] [VALIDATOR ] MSGS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:24.097720] [INFO ] [MAIN ] MSGS: Combined data validation passed. [2025-09-02T17:23:24.154507] [INFO ] [MAIN ] MSGS: Update completed successfully. [2025-09-02T17:23:24.155722] [INFO ] [MAIN ] Update Progress: 1412/2372 symbols completed. MSGS took 2.8s. Estimated remaining: 15m 52s. Rate: 60.5 symbols/min [2025-09-02T17:23:24.261030] [INFO ] [REMOTE ] MSIF: Incremental fetch complete for 2025-09 (1.39 seconds). [2025-09-02T17:23:24.306567] [INFO ] [MAIN ] MSIF: Adding 117 new records, updating 0 existing records. [2025-09-02T17:23:24.364252] [INFO ] [MAIN ] MSIF: Combined dataset has 8007 total records. [2025-09-02T17:23:24.367201] [INFO ] [MAIN ] MT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:24.551721] [WARN ] [VALIDATOR ] MSIF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:24.649725] [INFO ] [MAIN ] MT: Loaded 22948 existing records. [2025-09-02T17:23:24.840226] [INFO ] [REMOTE ] MSI: Incremental fetch complete for 2025-09 (2.41 seconds). [2025-09-02T17:23:24.951973] [INFO ] [MAIN ] MT: Found 1 missing trading days. [2025-09-02T17:23:24.959088] [INFO ] [MAIN ] MSI: Adding 377 new records, updating 0 existing records. [2025-09-02T17:23:24.959282] [INFO ] [MAIN ] MT: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:24.959592] [INFO ] [REMOTE ] MT: Fetching primary data for 2025-09. [2025-09-02T17:23:24.965194] [INFO ] [MAIN ] MSI: Combined dataset has 18575 total records. [2025-09-02T17:23:25.148162] [WARN ] [VALIDATOR ] MSI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:25.340077] [WARN ] [VALIDATOR ] MSIF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:25.340848] [INFO ] [MAIN ] MSIF: Combined data validation passed. [2025-09-02T17:23:25.384743] [INFO ] [REMOTE ] MSM: Incremental fetch complete for 2025-09 (1.67 seconds). [2025-09-02T17:23:25.416777] [INFO ] [MAIN ] MSM: Adding 254 new records, updating 0 existing records. [2025-09-02T17:23:25.424108] [WARN ] [VALIDATOR ] MSI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:25.427352] [INFO ] [MAIN ] MSI: Combined data validation passed. [2025-09-02T17:23:25.429595] [INFO ] [MAIN ] MSM: Combined dataset has 16058 total records. [2025-09-02T17:23:25.625089] [INFO ] [MAIN ] MSIF: Update completed successfully. [2025-09-02T17:23:25.630338] [INFO ] [MAIN ] Update Progress: 1413/2372 symbols completed. MSIF took 3.2s. Estimated remaining: 15m 51s. Rate: 60.5 symbols/min [2025-09-02T17:23:25.751588] [WARN ] [VALIDATOR ] MSM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:26.013269] [INFO ] [MAIN ] MTAL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:26.119405] [INFO ] [MAIN ] MSI: Update completed successfully. [2025-09-02T17:23:26.128032] [INFO ] [MAIN ] Update Progress: 1414/2372 symbols completed. MSI took 4.3s. Estimated remaining: 15m 50s. Rate: 60.5 symbols/min [2025-09-02T17:23:26.149978] [INFO ] [MAIN ] MTAL: Loaded 17627 existing records. [2025-09-02T17:23:26.411834] [INFO ] [MAIN ] MTB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:26.490672] [INFO ] [MAIN ] MTAL: Found 1 missing trading days. [2025-09-02T17:23:26.490954] [INFO ] [MAIN ] MTAL: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:26.491268] [INFO ] [REMOTE ] MTAL: Fetching primary data for 2025-09. [2025-09-02T17:23:26.501468] [WARN ] [VALIDATOR ] MSM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:26.501764] [INFO ] [MAIN ] MSM: Combined data validation passed. [2025-09-02T17:23:26.514143] [INFO ] [MAIN ] MTB: Loaded 21318 existing records. [2025-09-02T17:23:26.784105] [INFO ] [MAIN ] MTB: Found 1 missing trading days. [2025-09-02T17:23:26.785834] [INFO ] [MAIN ] MTB: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:26.787036] [INFO ] [REMOTE ] MTB: Fetching primary data for 2025-09. [2025-09-02T17:23:26.811997] [INFO ] [MAIN ] MSM: Update completed successfully. [2025-09-02T17:23:26.814465] [INFO ] [MAIN ] Update Progress: 1415/2372 symbols completed. MSM took 3.5s. Estimated remaining: 15m 49s. Rate: 60.5 symbols/min [2025-09-02T17:23:26.989745] [INFO ] [MAIN ] MTD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:26.999541] [INFO ] [MAIN ] MTD: Loaded 6517 existing records. [2025-09-02T17:23:27.173486] [INFO ] [MAIN ] MTD: Found 1 missing trading days. [2025-09-02T17:23:27.173777] [INFO ] [MAIN ] MTD: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:27.174057] [INFO ] [REMOTE ] MTD: Fetching primary data for 2025-09. [2025-09-02T17:23:27.187779] [INFO ] [REMOTE ] MT: Incremental fetch complete for 2025-09 (2.23 seconds). [2025-09-02T17:23:27.234583] [INFO ] [MAIN ] MT: Adding 375 new records, updating 0 existing records. [2025-09-02T17:23:27.239083] [INFO ] [MAIN ] MT: Combined dataset has 23323 total records. [2025-09-02T17:23:27.421170] [WARN ] [VALIDATOR ] MT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:27.622248] [WARN ] [VALIDATOR ] MT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:27.622533] [INFO ] [MAIN ] MT: Combined data validation passed. [2025-09-02T17:23:27.784780] [INFO ] [MAIN ] MT: Update completed successfully. [2025-09-02T17:23:27.789290] [INFO ] [MAIN ] Update Progress: 1416/2372 symbols completed. MT took 3.6s. Estimated remaining: 15m 48s. Rate: 60.5 symbols/min [2025-09-02T17:23:27.965138] [INFO ] [MAIN ] MTDR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:27.991121] [INFO ] [MAIN ] MTDR: Loaded 23509 existing records. [2025-09-02T17:23:28.173467] [INFO ] [MAIN ] MTDR: Found 1 missing trading days. [2025-09-02T17:23:28.173786] [INFO ] [MAIN ] MTDR: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:28.174185] [INFO ] [REMOTE ] MTDR: Fetching primary data for 2025-09. [2025-09-02T17:23:28.348719] [INFO ] [REMOTE ] MTD: Incremental fetch complete for 2025-09 (1.17 seconds). [2025-09-02T17:23:28.362005] [INFO ] [MAIN ] MTD: Adding 90 new records, updating 0 existing records. [2025-09-02T17:23:28.364147] [INFO ] [MAIN ] MTD: Combined dataset has 6607 total records. [2025-09-02T17:23:28.545373] [WARN ] [VALIDATOR ] MTD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:28.724712] [WARN ] [VALIDATOR ] MTD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:28.724922] [INFO ] [MAIN ] MTD: Combined data validation passed. [2025-09-02T17:23:28.767990] [INFO ] [MAIN ] MTD: Update completed successfully. [2025-09-02T17:23:28.768974] [INFO ] [MAIN ] Update Progress: 1417/2372 symbols completed. MTD took 2.0s. Estimated remaining: 15m 47s. Rate: 60.5 symbols/min [2025-09-02T17:23:28.937589] [INFO ] [MAIN ] MTG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:28.960429] [INFO ] [MAIN ] MTG: Loaded 23206 existing records. [2025-09-02T17:23:29.075135] [INFO ] [REMOTE ] MTAL: Incremental fetch complete for 2025-09 (2.58 seconds). [2025-09-02T17:23:29.075378] [INFO ] [REMOTE ] MTB: Incremental fetch complete for 2025-09 (2.29 seconds). [2025-09-02T17:23:29.197180] [INFO ] [MAIN ] MTAL: Adding 383 new records, updating 0 existing records. [2025-09-02T17:23:29.207667] [INFO ] [MAIN ] MTB: Adding 333 new records, updating 0 existing records. [2025-09-02T17:23:29.240619] [INFO ] [MAIN ] MTG: Found 1 missing trading days. [2025-09-02T17:23:29.241729] [INFO ] [MAIN ] MTG: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:29.246703] [INFO ] [MAIN ] MTAL: Combined dataset has 18010 total records. [2025-09-02T17:23:29.245314] [INFO ] [REMOTE ] MTG: Fetching primary data for 2025-09. [2025-09-02T17:23:29.277741] [INFO ] [MAIN ] MTB: Combined dataset has 21651 total records. [2025-09-02T17:23:29.612007] [WARN ] [VALIDATOR ] MTB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:29.615759] [WARN ] [VALIDATOR ] MTAL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:29.760999] [WARN ] [MAIN ] MTDR: Failed to fetch data for month 2025-09. [2025-09-02T17:23:29.783569] [WARN ] [MAIN ] MTDR: No new data fetched. Keeping existing data. [2025-09-02T17:23:29.820737] [INFO ] [MAIN ] Update Progress: 1418/2372 symbols completed. MTDR took 2.0s. Estimated remaining: 15m 46s. Rate: 60.5 symbols/min [2025-09-02T17:23:30.172577] [INFO ] [MAIN ] MTH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:30.195218] [WARN ] [VALIDATOR ] MTB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:30.195349] [WARN ] [VALIDATOR ] MTAL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:30.195771] [INFO ] [MAIN ] MTAL: Combined data validation passed. [2025-09-02T17:23:30.195683] [INFO ] [MAIN ] MTB: Combined data validation passed. [2025-09-02T17:23:30.315665] [INFO ] [MAIN ] MTH: Loaded 20059 existing records. [2025-09-02T17:23:30.581374] [INFO ] [MAIN ] MTH: Found 1 missing trading days. [2025-09-02T17:23:30.582959] [INFO ] [MAIN ] MTH: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:30.583737] [INFO ] [REMOTE ] MTH: Fetching primary data for 2025-09. [2025-09-02T17:23:30.612613] [INFO ] [MAIN ] MTAL: Update completed successfully. [2025-09-02T17:23:30.615912] [INFO ] [MAIN ] Update Progress: 1419/2372 symbols completed. MTAL took 5.0s. Estimated remaining: 15m 45s. Rate: 60.5 symbols/min [2025-09-02T17:23:30.810716] [INFO ] [MAIN ] MTB: Update completed successfully. [2025-09-02T17:23:30.813741] [INFO ] [MAIN ] MTN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:30.816024] [INFO ] [MAIN ] Update Progress: 1420/2372 symbols completed. MTB took 4.7s. Estimated remaining: 15m 43s. Rate: 60.6 symbols/min [2025-09-02T17:23:31.002475] [INFO ] [MAIN ] MTR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:31.003636] [INFO ] [MAIN ] MTN: Loaded 17832 existing records. [2025-09-02T17:23:31.121942] [INFO ] [MAIN ] MTR: Loaded 1368 existing records. [2025-09-02T17:23:31.316333] [INFO ] [MAIN ] MTN: Found 1 missing trading days. [2025-09-02T17:23:31.341485] [INFO ] [MAIN ] MTN: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:31.363562] [INFO ] [REMOTE ] MTN: Fetching primary data for 2025-09. [2025-09-02T17:23:31.365266] [INFO ] [MAIN ] MTR: Found 1 missing trading days. [2025-09-02T17:23:31.366088] [INFO ] [MAIN ] MTR: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:31.366290] [INFO ] [REMOTE ] MTR: Fetching primary data for 2025-09. [2025-09-02T17:23:31.425967] [INFO ] [REMOTE ] MTG: Incremental fetch complete for 2025-09 (2.18 seconds). [2025-09-02T17:23:31.470723] [INFO ] [MAIN ] MTG: Adding 344 new records, updating 0 existing records. [2025-09-02T17:23:31.474703] [INFO ] [MAIN ] MTG: Combined dataset has 23550 total records. [2025-09-02T17:23:31.652663] [WARN ] [VALIDATOR ] MTG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:31.843232] [WARN ] [VALIDATOR ] MTG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:31.843669] [INFO ] [MAIN ] MTG: Combined data validation passed. [2025-09-02T17:23:31.903664] [WARN ] [MAIN ] MTH: Failed to fetch data for month 2025-09. [2025-09-02T17:23:31.903836] [WARN ] [MAIN ] MTH: No new data fetched. Keeping existing data. [2025-09-02T17:23:31.903944] [INFO ] [MAIN ] Update Progress: 1421/2372 symbols completed. MTH took 2.1s. Estimated remaining: 15m 42s. Rate: 60.6 symbols/min [2025-09-02T17:23:32.141601] [INFO ] [MAIN ] MTRN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:32.174313] [INFO ] [MAIN ] MTRN: Loaded 8623 existing records. [2025-09-02T17:23:32.332581] [INFO ] [MAIN ] MTG: Update completed successfully. [2025-09-02T17:23:32.347378] [INFO ] [MAIN ] Update Progress: 1422/2372 symbols completed. MTG took 3.6s. Estimated remaining: 15m 41s. Rate: 60.6 symbols/min [2025-09-02T17:23:32.398389] [INFO ] [MAIN ] MTRN: Found 1 missing trading days. [2025-09-02T17:23:32.435976] [INFO ] [MAIN ] MTRN: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:32.447141] [INFO ] [REMOTE ] MTRN: Fetching primary data for 2025-09. [2025-09-02T17:23:32.540276] [INFO ] [MAIN ] MTUS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:32.550346] [INFO ] [REMOTE ] MTR: Incremental fetch complete for 2025-09 (1.18 seconds). [2025-09-02T17:23:32.553012] [INFO ] [MAIN ] MTR: Adding 7 new records, updating 0 existing records. [2025-09-02T17:23:32.554516] [INFO ] [MAIN ] MTR: Combined dataset has 1375 total records. [2025-09-02T17:23:32.654190] [INFO ] [MAIN ] MTUS: Loaded 12684 existing records. [2025-09-02T17:23:32.850240] [WARN ] [VALIDATOR ] MTR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:33.030043] [INFO ] [MAIN ] MTUS: Found 1 missing trading days. [2025-09-02T17:23:33.030237] [INFO ] [MAIN ] MTUS: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:33.030460] [INFO ] [REMOTE ] MTUS: Fetching primary data for 2025-09. [2025-09-02T17:23:33.116337] [WARN ] [VALIDATOR ] MTR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:33.116545] [INFO ] [MAIN ] MTR: Combined data validation passed. [2025-09-02T17:23:33.126416] [INFO ] [MAIN ] MTR: Update completed successfully. [2025-09-02T17:23:33.126802] [INFO ] [MAIN ] Update Progress: 1423/2372 symbols completed. MTR took 2.3s. Estimated remaining: 15m 40s. Rate: 60.6 symbols/min [2025-09-02T17:23:33.174464] [INFO ] [REMOTE ] MTN: Incremental fetch complete for 2025-09 (1.81 seconds). [2025-09-02T17:23:33.274142] [INFO ] [MAIN ] MTN: Adding 213 new records, updating 0 existing records. [2025-09-02T17:23:33.349035] [INFO ] [MAIN ] MTW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:33.350030] [WARN ] [MAIN ] MTRN: Failed to fetch data for month 2025-09. [2025-09-02T17:23:33.350452] [WARN ] [MAIN ] MTRN: No new data fetched. Keeping existing data. [2025-09-02T17:23:33.350704] [INFO ] [MAIN ] Update Progress: 1424/2372 symbols completed. MTRN took 1.4s. Estimated remaining: 15m 38s. Rate: 60.6 symbols/min [2025-09-02T17:23:33.407099] [INFO ] [MAIN ] MTN: Combined dataset has 18045 total records. [2025-09-02T17:23:33.564350] [INFO ] [MAIN ] MTW: Loaded 12198 existing records. [2025-09-02T17:23:33.728345] [INFO ] [MAIN ] MTX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:33.802562] [WARN ] [VALIDATOR ] MTN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:33.978439] [INFO ] [MAIN ] MTX: Loaded 10706 existing records. [2025-09-02T17:23:34.106278] [INFO ] [MAIN ] MTW: Found 1 missing trading days. [2025-09-02T17:23:34.148206] [INFO ] [MAIN ] MTW: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:34.175924] [INFO ] [REMOTE ] MTW: Fetching primary data for 2025-09. [2025-09-02T17:23:34.335496] [INFO ] [MAIN ] MTX: Found 1 missing trading days. [2025-09-02T17:23:34.335943] [INFO ] [MAIN ] MTX: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:34.336309] [INFO ] [REMOTE ] MTX: Fetching primary data for 2025-09. [2025-09-02T17:23:34.343265] [WARN ] [VALIDATOR ] MTN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:34.343446] [INFO ] [MAIN ] MTN: Combined data validation passed. [2025-09-02T17:23:34.459065] [INFO ] [MAIN ] MTN: Update completed successfully. [2025-09-02T17:23:34.460955] [INFO ] [MAIN ] Update Progress: 1425/2372 symbols completed. MTN took 3.8s. Estimated remaining: 15m 37s. Rate: 60.6 symbols/min [2025-09-02T17:23:34.569169] [INFO ] [REMOTE ] MTUS: Incremental fetch complete for 2025-09 (1.54 seconds). [2025-09-02T17:23:34.629414] [INFO ] [MAIN ] MTUS: Adding 196 new records, updating 0 existing records. [2025-09-02T17:23:34.659757] [INFO ] [MAIN ] MTZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:34.662247] [INFO ] [MAIN ] MTUS: Combined dataset has 12880 total records. [2025-09-02T17:23:34.838451] [INFO ] [MAIN ] MTZ: Loaded 19393 existing records. [2025-09-02T17:23:34.941746] [WARN ] [VALIDATOR ] MTUS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:35.232059] [INFO ] [MAIN ] MTZ: Found 1 missing trading days. [2025-09-02T17:23:35.255206] [INFO ] [MAIN ] MTZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:35.255449] [INFO ] [REMOTE ] MTZ: Fetching primary data for 2025-09. [2025-09-02T17:23:35.264456] [WARN ] [VALIDATOR ] MTUS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:35.264725] [INFO ] [MAIN ] MTUS: Combined data validation passed. [2025-09-02T17:23:35.345234] [INFO ] [MAIN ] MTUS: Update completed successfully. [2025-09-02T17:23:35.346688] [INFO ] [MAIN ] Update Progress: 1426/2372 symbols completed. MTUS took 3.0s. Estimated remaining: 15m 36s. Rate: 60.6 symbols/min [2025-09-02T17:23:35.518359] [INFO ] [MAIN ] MUA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:35.526275] [INFO ] [MAIN ] MUA: Loaded 5527 existing records. [2025-09-02T17:23:35.697981] [INFO ] [REMOTE ] MTX: Incremental fetch complete for 2025-09 (1.36 seconds). [2025-09-02T17:23:35.702463] [INFO ] [MAIN ] MUA: Found 1 missing trading days. [2025-09-02T17:23:35.710365] [INFO ] [MAIN ] MUA: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:35.723172] [INFO ] [REMOTE ] MUA: Fetching primary data for 2025-09. [2025-09-02T17:23:35.722796] [INFO ] [MAIN ] MTX: Adding 161 new records, updating 0 existing records. [2025-09-02T17:23:35.726264] [INFO ] [MAIN ] MTX: Combined dataset has 10867 total records. [2025-09-02T17:23:35.820620] [INFO ] [REMOTE ] MTW: Incremental fetch complete for 2025-09 (1.64 seconds). [2025-09-02T17:23:35.863570] [INFO ] [MAIN ] MTW: Adding 202 new records, updating 0 existing records. [2025-09-02T17:23:35.938283] [WARN ] [VALIDATOR ] MTX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:35.938499] [INFO ] [MAIN ] MTW: Combined dataset has 12400 total records. [2025-09-02T17:23:36.302207] [WARN ] [VALIDATOR ] MTW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:36.508294] [WARN ] [VALIDATOR ] MTX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:36.508665] [INFO ] [MAIN ] MTX: Combined data validation passed. [2025-09-02T17:23:36.508373] [WARN ] [VALIDATOR ] MTW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:36.509055] [INFO ] [MAIN ] MTW: Combined data validation passed. [2025-09-02T17:23:36.646276] [INFO ] [MAIN ] MTX: Update completed successfully. [2025-09-02T17:23:36.649029] [INFO ] [MAIN ] Update Progress: 1427/2372 symbols completed. MTX took 3.3s. Estimated remaining: 15m 36s. Rate: 60.6 symbols/min [2025-09-02T17:23:36.754880] [INFO ] [REMOTE ] MUA: Incremental fetch complete for 2025-09 (1.03 seconds). [2025-09-02T17:23:36.767072] [INFO ] [MAIN ] MTW: Update completed successfully. [2025-09-02T17:23:36.771181] [INFO ] [MAIN ] MUA: Adding 60 new records, updating 0 existing records. [2025-09-02T17:23:36.778014] [INFO ] [MAIN ] Update Progress: 1428/2372 symbols completed. MTW took 3.7s. Estimated remaining: 15m 34s. Rate: 60.6 symbols/min [2025-09-02T17:23:36.939329] [INFO ] [MAIN ] MUC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:36.945223] [INFO ] [MAIN ] MUA: Combined dataset has 5587 total records. [2025-09-02T17:23:37.129845] [INFO ] [MAIN ] MUE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:37.136892] [INFO ] [MAIN ] MUC: Loaded 9821 existing records. [2025-09-02T17:23:37.280707] [WARN ] [VALIDATOR ] MUA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:37.314902] [INFO ] [MAIN ] MUE: Loaded 5941 existing records. [2025-09-02T17:23:37.453561] [INFO ] [REMOTE ] MTZ: Incremental fetch complete for 2025-09 (2.20 seconds). [2025-09-02T17:23:37.544345] [INFO ] [MAIN ] MTZ: Adding 280 new records, updating 0 existing records. [2025-09-02T17:23:37.651545] [INFO ] [MAIN ] MUC: Found 1 missing trading days. [2025-09-02T17:23:37.708847] [INFO ] [MAIN ] MUC: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:37.773931] [INFO ] [MAIN ] MUE: Found 1 missing trading days. [2025-09-02T17:23:37.774239] [INFO ] [REMOTE ] MUC: Fetching primary data for 2025-09. [2025-09-02T17:23:37.774747] [INFO ] [MAIN ] MUE: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:37.775947] [INFO ] [REMOTE ] MUE: Fetching primary data for 2025-09. [2025-09-02T17:23:37.777463] [INFO ] [MAIN ] MTZ: Combined dataset has 19673 total records. [2025-09-02T17:23:37.971134] [WARN ] [VALIDATOR ] MTZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:38.162063] [WARN ] [VALIDATOR ] MUA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:38.162964] [INFO ] [MAIN ] MUA: Combined data validation passed. [2025-09-02T17:23:38.201746] [WARN ] [VALIDATOR ] MTZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:38.202606] [INFO ] [MAIN ] MTZ: Combined data validation passed. [2025-09-02T17:23:38.202721] [INFO ] [MAIN ] MUA: Update completed successfully. [2025-09-02T17:23:38.203798] [INFO ] [MAIN ] Update Progress: 1429/2372 symbols completed. MUA took 2.9s. Estimated remaining: 15m 33s. Rate: 60.6 symbols/min [2025-09-02T17:23:38.463843] [INFO ] [MAIN ] MUFG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:38.509449] [INFO ] [MAIN ] MTZ: Update completed successfully. [2025-09-02T17:23:38.512281] [INFO ] [MAIN ] Update Progress: 1430/2372 symbols completed. MTZ took 4.1s. Estimated remaining: 15m 32s. Rate: 60.6 symbols/min [2025-09-02T17:23:38.512928] [INFO ] [MAIN ] MUFG: Loaded 23908 existing records. [2025-09-02T17:23:38.880096] [INFO ] [MAIN ] MUFG: Found 1 missing trading days. [2025-09-02T17:23:38.881628] [INFO ] [MAIN ] MUJ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:38.881974] [INFO ] [MAIN ] MUFG: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:38.882512] [INFO ] [REMOTE ] MUFG: Fetching primary data for 2025-09. [2025-09-02T17:23:38.885463] [INFO ] [REMOTE ] MUE: Incremental fetch complete for 2025-09 (1.11 seconds). [2025-09-02T17:23:38.902291] [INFO ] [MAIN ] MUE: Adding 151 new records, updating 0 existing records. [2025-09-02T17:23:38.910208] [INFO ] [MAIN ] MUE: Combined dataset has 6092 total records. [2025-09-02T17:23:38.910464] [INFO ] [MAIN ] MUJ: Loaded 6830 existing records. [2025-09-02T17:23:39.289783] [WARN ] [VALIDATOR ] MUE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:39.295773] [INFO ] [MAIN ] MUJ: Found 1 missing trading days. [2025-09-02T17:23:39.309010] [INFO ] [REMOTE ] MUC: Incremental fetch complete for 2025-09 (1.53 seconds). [2025-09-02T17:23:39.325998] [INFO ] [MAIN ] MUJ: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:39.356786] [INFO ] [MAIN ] MUC: Adding 109 new records, updating 0 existing records. [2025-09-02T17:23:39.353328] [INFO ] [REMOTE ] MUJ: Fetching primary data for 2025-09. [2025-09-02T17:23:39.443813] [INFO ] [MAIN ] MUC: Combined dataset has 9930 total records. [2025-09-02T17:23:39.676997] [WARN ] [VALIDATOR ] MUC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:39.875021] [WARN ] [VALIDATOR ] MUC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:39.875117] [WARN ] [VALIDATOR ] MUE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:39.875451] [INFO ] [MAIN ] MUE: Combined data validation passed. [2025-09-02T17:23:39.875553] [INFO ] [MAIN ] MUC: Combined data validation passed. [2025-09-02T17:23:39.970583] [INFO ] [MAIN ] MUE: Update completed successfully. [2025-09-02T17:23:39.973486] [INFO ] [MAIN ] Update Progress: 1431/2372 symbols completed. MUE took 3.2s. Estimated remaining: 15m 31s. Rate: 60.6 symbols/min [2025-09-02T17:23:40.139637] [INFO ] [MAIN ] MUC: Update completed successfully. [2025-09-02T17:23:40.155905] [INFO ] [MAIN ] Update Progress: 1432/2372 symbols completed. MUC took 3.5s. Estimated remaining: 15m 30s. Rate: 60.7 symbols/min [2025-09-02T17:23:40.159146] [INFO ] [MAIN ] MUR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:40.336900] [INFO ] [MAIN ] MUSA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:40.347449] [INFO ] [MAIN ] MUR: Loaded 24041 existing records. [2025-09-02T17:23:40.457794] [INFO ] [MAIN ] MUSA: Loaded 11395 existing records. [2025-09-02T17:23:40.614791] [INFO ] [REMOTE ] MUJ: Incremental fetch complete for 2025-09 (1.26 seconds). [2025-09-02T17:23:40.662590] [INFO ] [MAIN ] MUR: Found 1 missing trading days. [2025-09-02T17:23:40.694727] [INFO ] [MAIN ] MUR: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:40.680561] [INFO ] [MAIN ] MUJ: Adding 117 new records, updating 0 existing records. [2025-09-02T17:23:40.700941] [INFO ] [REMOTE ] MUR: Fetching primary data for 2025-09. [2025-09-02T17:23:40.729369] [INFO ] [MAIN ] MUSA: Found 1 missing trading days. [2025-09-02T17:23:40.730023] [INFO ] [MAIN ] MUSA: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:40.730280] [INFO ] [REMOTE ] MUSA: Fetching primary data for 2025-09. [2025-09-02T17:23:40.733027] [INFO ] [MAIN ] MUJ: Combined dataset has 6947 total records. [2025-09-02T17:23:40.909085] [WARN ] [VALIDATOR ] MUJ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:41.089553] [WARN ] [VALIDATOR ] MUJ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:41.089774] [INFO ] [MAIN ] MUJ: Combined data validation passed. [2025-09-02T17:23:41.136967] [INFO ] [MAIN ] MUJ: Update completed successfully. [2025-09-02T17:23:41.137959] [INFO ] [MAIN ] Update Progress: 1433/2372 symbols completed. MUJ took 2.6s. Estimated remaining: 15m 29s. Rate: 60.7 symbols/min [2025-09-02T17:23:41.306464] [INFO ] [MAIN ] MUSE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:41.309533] [INFO ] [REMOTE ] MUFG: Incremental fetch complete for 2025-09 (2.43 seconds). [2025-09-02T17:23:41.356835] [INFO ] [MAIN ] MUSE: Loaded 287 existing records. [2025-09-02T17:23:41.355136] [INFO ] [MAIN ] MUFG: Adding 375 new records, updating 0 existing records. [2025-09-02T17:23:41.509107] [INFO ] [MAIN ] MUFG: Combined dataset has 24283 total records. [2025-09-02T17:23:41.527448] [INFO ] [MAIN ] MUSE: Found 3 missing trading days. [2025-09-02T17:23:41.527607] [INFO ] [MAIN ] MUSE: Need to fetch 2 months: 2025-08, 2025-09 [2025-09-02T17:23:41.527886] [INFO ] [REMOTE ] MUSE: Fetching primary data for 2025-08. [2025-09-02T17:23:41.709372] [WARN ] [VALIDATOR ] MUFG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:41.900443] [WARN ] [VALIDATOR ] MUFG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:41.900656] [INFO ] [MAIN ] MUFG: Combined data validation passed. [2025-09-02T17:23:41.999070] [INFO ] [REMOTE ] MUSE: Incremental fetch complete for 2025-08 (0.47 seconds). [2025-09-02T17:23:42.000778] [INFO ] [REMOTE ] MUSE: Fetching primary data for 2025-09. [2025-09-02T17:23:42.054953] [INFO ] [MAIN ] MUFG: Update completed successfully. [2025-09-02T17:23:42.057608] [INFO ] [MAIN ] Update Progress: 1434/2372 symbols completed. MUFG took 3.9s. Estimated remaining: 15m 28s. Rate: 60.7 symbols/min [2025-09-02T17:23:42.247739] [INFO ] [MAIN ] MUX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:42.267386] [INFO ] [MAIN ] MUX: Loaded 19497 existing records. [2025-09-02T17:23:42.438692] [INFO ] [MAIN ] MUX: Found 1 missing trading days. [2025-09-02T17:23:42.438872] [INFO ] [MAIN ] MUX: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:42.439095] [INFO ] [REMOTE ] MUX: Fetching primary data for 2025-09. [2025-09-02T17:23:42.572794] [INFO ] [REMOTE ] MUSA: Incremental fetch complete for 2025-09 (1.84 seconds). [2025-09-02T17:23:42.603129] [INFO ] [MAIN ] MUSA: Adding 176 new records, updating 0 existing records. [2025-09-02T17:23:42.606477] [INFO ] [MAIN ] MUSA: Combined dataset has 11571 total records. [2025-09-02T17:23:42.784041] [WARN ] [VALIDATOR ] MUSA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:42.932888] [WARN ] [MAIN ] MUSE: Failed to fetch data for month 2025-09. [2025-09-02T17:23:42.945659] [WARN ] [MAIN ] MUSE: No new data fetched. Keeping existing data. [2025-09-02T17:23:42.961716] [INFO ] [MAIN ] Update Progress: 1435/2372 symbols completed. MUSE took 1.8s. Estimated remaining: 15m 27s. Rate: 60.7 symbols/min [2025-09-02T17:23:43.080596] [INFO ] [REMOTE ] MUR: Incremental fetch complete for 2025-09 (2.38 seconds). [2025-09-02T17:23:43.151997] [INFO ] [MAIN ] MUR: Adding 383 new records, updating 0 existing records. [2025-09-02T17:23:43.212400] [INFO ] [MAIN ] MVF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:43.217982] [INFO ] [MAIN ] MUR: Combined dataset has 24424 total records. [2025-09-02T17:23:43.294505] [INFO ] [MAIN ] MVF: Loaded 5534 existing records. [2025-09-02T17:23:43.474845] [WARN ] [VALIDATOR ] MUSA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:43.497021] [WARN ] [VALIDATOR ] MUR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:43.497110] [INFO ] [MAIN ] MUSA: Combined data validation passed. [2025-09-02T17:23:43.747308] [INFO ] [MAIN ] MVF: Found 1 missing trading days. [2025-09-02T17:23:43.748626] [INFO ] [MAIN ] MVF: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:43.748960] [INFO ] [REMOTE ] MVF: Fetching primary data for 2025-09. [2025-09-02T17:23:43.855450] [INFO ] [MAIN ] MUSA: Update completed successfully. [2025-09-02T17:23:43.857119] [INFO ] [MAIN ] Update Progress: 1436/2372 symbols completed. MUSA took 3.7s. Estimated remaining: 15m 26s. Rate: 60.7 symbols/min [2025-09-02T17:23:44.031177] [INFO ] [MAIN ] MVO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:44.037072] [INFO ] [MAIN ] MVO: Loaded 4241 existing records. [2025-09-02T17:23:44.116170] [WARN ] [VALIDATOR ] MUR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:44.136426] [INFO ] [MAIN ] MUR: Combined data validation passed. [2025-09-02T17:23:44.271242] [INFO ] [MAIN ] MVO: Found 1 missing trading days. [2025-09-02T17:23:44.271507] [INFO ] [MAIN ] MVO: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:44.271765] [INFO ] [REMOTE ] MVO: Fetching primary data for 2025-09. [2025-09-02T17:23:44.360290] [INFO ] [MAIN ] MUR: Update completed successfully. [2025-09-02T17:23:44.362793] [INFO ] [MAIN ] Update Progress: 1437/2372 symbols completed. MUR took 4.4s. Estimated remaining: 15m 24s. Rate: 60.7 symbols/min [2025-09-02T17:23:44.476832] [INFO ] [REMOTE ] MUX: Incremental fetch complete for 2025-09 (2.04 seconds). [2025-09-02T17:23:44.517796] [INFO ] [MAIN ] MUX: Adding 390 new records, updating 0 existing records. [2025-09-02T17:23:44.521055] [INFO ] [MAIN ] MUX: Combined dataset has 19887 total records. [2025-09-02T17:23:44.696069] [WARN ] [VALIDATOR ] MUX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:44.887478] [INFO ] [REMOTE ] MVF: Incremental fetch complete for 2025-09 (1.14 seconds). [2025-09-02T17:23:44.910268] [INFO ] [MAIN ] MVF: Adding 85 new records, updating 0 existing records. [2025-09-02T17:23:44.916464] [INFO ] [MAIN ] MVF: Combined dataset has 5619 total records. [2025-09-02T17:23:45.100980] [WARN ] [VALIDATOR ] MVF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:45.169733] [WARN ] [VALIDATOR ] MUX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:45.175729] [INFO ] [MAIN ] MUX: Combined data validation passed. [2025-09-02T17:23:45.369454] [INFO ] [REMOTE ] MVO: Incremental fetch complete for 2025-09 (1.10 seconds). [2025-09-02T17:23:45.381445] [INFO ] [MAIN ] MVO: Adding 46 new records, updating 0 existing records. [2025-09-02T17:23:45.390874] [INFO ] [MAIN ] MVO: Combined dataset has 4287 total records. [2025-09-02T17:23:45.594358] [WARN ] [VALIDATOR ] MVO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:45.727332] [WARN ] [VALIDATOR ] MVF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:45.747755] [INFO ] [MAIN ] MVF: Combined data validation passed. [2025-09-02T17:23:45.821292] [INFO ] [MAIN ] MUX: Update completed successfully. [2025-09-02T17:23:45.823925] [INFO ] [MAIN ] Update Progress: 1438/2372 symbols completed. MUX took 3.8s. Estimated remaining: 15m 24s. Rate: 60.7 symbols/min [2025-09-02T17:23:45.832557] [INFO ] [MAIN ] MVF: Update completed successfully. [2025-09-02T17:23:45.833479] [INFO ] [MAIN ] Update Progress: 1439/2372 symbols completed. MVF took 2.9s. Estimated remaining: 15m 22s. Rate: 60.7 symbols/min [2025-09-02T17:23:45.837696] [WARN ] [VALIDATOR ] MVO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:45.837897] [INFO ] [MAIN ] MVO: Combined data validation passed. [2025-09-02T17:23:45.863140] [INFO ] [MAIN ] MVO: Update completed successfully. [2025-09-02T17:23:45.863740] [INFO ] [MAIN ] Update Progress: 1440/2372 symbols completed. MVO took 2.0s. Estimated remaining: 15m 20s. Rate: 60.8 symbols/min [2025-09-02T17:23:46.544964] [INFO ] [MAIN ] MVT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:46.569629] [INFO ] [MAIN ] MXE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:46.567389] [INFO ] [MAIN ] MWA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:46.591308] [INFO ] [MAIN ] MX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:46.599208] [INFO ] [MAIN ] MXE: Loaded 888 existing records. [2025-09-02T17:23:46.635940] [INFO ] [MAIN ] MVT: Loaded 4590 existing records. [2025-09-02T17:23:46.809665] [INFO ] [MAIN ] MX: Loaded 10375 existing records. [2025-09-02T17:23:46.815680] [INFO ] [MAIN ] MWA: Loaded 20830 existing records. [2025-09-02T17:23:47.180416] [INFO ] [MAIN ] MXE: Found 1 missing trading days. [2025-09-02T17:23:47.281299] [INFO ] [MAIN ] MXE: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:47.275057] [INFO ] [MAIN ] MVT: Found 1 missing trading days. [2025-09-02T17:23:47.294401] [INFO ] [REMOTE ] MXE: Fetching primary data for 2025-09. [2025-09-02T17:23:47.299615] [INFO ] [MAIN ] MVT: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:47.354300] [INFO ] [REMOTE ] MVT: Fetching primary data for 2025-09. [2025-09-02T17:23:47.332562] [INFO ] [MAIN ] MX: Found 1 missing trading days. [2025-09-02T17:23:47.386370] [INFO ] [MAIN ] MX: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:47.393866] [INFO ] [REMOTE ] MX: Fetching primary data for 2025-09. [2025-09-02T17:23:47.393340] [INFO ] [MAIN ] MWA: Found 1 missing trading days. [2025-09-02T17:23:47.395146] [INFO ] [MAIN ] MWA: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:47.395493] [INFO ] [REMOTE ] MWA: Fetching primary data for 2025-09. [2025-09-02T17:23:47.999666] [INFO ] [REMOTE ] MXE: Incremental fetch complete for 2025-09 (0.71 seconds). [2025-09-02T17:23:48.002885] [INFO ] [MAIN ] MXE: Adding 29 new records, updating 0 existing records. [2025-09-02T17:23:48.004181] [INFO ] [MAIN ] MXE: Combined dataset has 917 total records. [2025-09-02T17:23:48.180178] [WARN ] [VALIDATOR ] MXE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:48.383035] [WARN ] [VALIDATOR ] MXE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:48.383293] [INFO ] [MAIN ] MXE: Combined data validation passed. [2025-09-02T17:23:48.391268] [INFO ] [MAIN ] MXE: Update completed successfully. [2025-09-02T17:23:48.391586] [INFO ] [MAIN ] Update Progress: 1441/2372 symbols completed. MXE took 2.5s. Estimated remaining: 15m 20s. Rate: 60.7 symbols/min [2025-09-02T17:23:48.560599] [INFO ] [MAIN ] MXF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:48.565680] [INFO ] [MAIN ] MXF: Loaded 2025 existing records. [2025-09-02T17:23:48.736115] [INFO ] [MAIN ] MXF: Found 1 missing trading days. [2025-09-02T17:23:48.736303] [INFO ] [MAIN ] MXF: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:48.736538] [INFO ] [REMOTE ] MXF: Fetching primary data for 2025-09. [2025-09-02T17:23:48.804025] [INFO ] [REMOTE ] MVT: Incremental fetch complete for 2025-09 (1.45 seconds). [2025-09-02T17:23:48.815736] [INFO ] [MAIN ] MVT: Adding 116 new records, updating 0 existing records. [2025-09-02T17:23:48.818146] [INFO ] [MAIN ] MVT: Combined dataset has 4706 total records. [2025-09-02T17:23:48.996262] [WARN ] [VALIDATOR ] MVT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:49.090294] [INFO ] [REMOTE ] MX: Incremental fetch complete for 2025-09 (1.70 seconds). [2025-09-02T17:23:49.126346] [INFO ] [MAIN ] MX: Adding 154 new records, updating 0 existing records. [2025-09-02T17:23:49.199841] [INFO ] [MAIN ] MX: Combined dataset has 10529 total records. [2025-09-02T17:23:49.376955] [WARN ] [VALIDATOR ] MX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:49.563702] [WARN ] [VALIDATOR ] MVT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:49.564036] [INFO ] [MAIN ] MVT: Combined data validation passed. [2025-09-02T17:23:49.590185] [WARN ] [VALIDATOR ] MX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:49.593206] [INFO ] [MAIN ] MX: Combined data validation passed. [2025-09-02T17:23:49.598290] [INFO ] [MAIN ] MVT: Update completed successfully. [2025-09-02T17:23:49.598992] [INFO ] [MAIN ] Update Progress: 1442/2372 symbols completed. MVT took 3.7s. Estimated remaining: 15m 20s. Rate: 60.7 symbols/min [2025-09-02T17:23:49.756119] [INFO ] [REMOTE ] MWA: Incremental fetch complete for 2025-09 (2.36 seconds). [2025-09-02T17:23:49.864852] [INFO ] [REMOTE ] MXF: Incremental fetch complete for 2025-09 (1.13 seconds). [2025-09-02T17:23:49.872771] [INFO ] [MAIN ] MXF: Adding 22 new records, updating 0 existing records. [2025-09-02T17:23:49.868116] [INFO ] [MAIN ] MWA: Adding 274 new records, updating 0 existing records. [2025-09-02T17:23:49.875328] [INFO ] [MAIN ] MYD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:49.881753] [INFO ] [MAIN ] MXF: Combined dataset has 2047 total records. [2025-09-02T17:23:49.959985] [INFO ] [MAIN ] MYD: Loaded 5347 existing records. [2025-09-02T17:23:50.048011] [INFO ] [MAIN ] MWA: Combined dataset has 21104 total records. [2025-09-02T17:23:50.077013] [INFO ] [MAIN ] MX: Update completed successfully. [2025-09-02T17:23:50.114608] [INFO ] [MAIN ] Update Progress: 1443/2372 symbols completed. MX took 4.2s. Estimated remaining: 15m 18s. Rate: 60.7 symbols/min [2025-09-02T17:23:50.246449] [WARN ] [VALIDATOR ] MXF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:50.558506] [INFO ] [MAIN ] MYD: Found 1 missing trading days. [2025-09-02T17:23:50.586862] [INFO ] [MAIN ] MYD: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:50.613388] [INFO ] [REMOTE ] MYD: Fetching primary data for 2025-09. [2025-09-02T17:23:50.791492] [INFO ] [MAIN ] MYE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:50.790496] [WARN ] [VALIDATOR ] MWA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:50.907364] [INFO ] [MAIN ] MYE: Loaded 10978 existing records. [2025-09-02T17:23:51.164695] [INFO ] [MAIN ] MYE: Found 1 missing trading days. [2025-09-02T17:23:51.165149] [INFO ] [MAIN ] MYE: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:51.165560] [INFO ] [REMOTE ] MYE: Fetching primary data for 2025-09. [2025-09-02T17:23:51.177783] [WARN ] [VALIDATOR ] MXF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:51.177848] [WARN ] [VALIDATOR ] MWA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:51.178146] [INFO ] [MAIN ] MXF: Combined data validation passed. [2025-09-02T17:23:51.178250] [INFO ] [MAIN ] MWA: Combined data validation passed. [2025-09-02T17:23:51.193980] [INFO ] [MAIN ] MXF: Update completed successfully. [2025-09-02T17:23:51.194499] [INFO ] [MAIN ] Update Progress: 1444/2372 symbols completed. MXF took 2.8s. Estimated remaining: 15m 17s. Rate: 60.7 symbols/min [2025-09-02T17:23:51.461669] [INFO ] [MAIN ] MYI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:51.482053] [INFO ] [MAIN ] MYI: Loaded 8259 existing records. [2025-09-02T17:23:51.662293] [INFO ] [MAIN ] MYI: Found 1 missing trading days. [2025-09-02T17:23:51.663011] [INFO ] [MAIN ] MYI: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:51.663467] [INFO ] [REMOTE ] MYI: Fetching primary data for 2025-09. [2025-09-02T17:23:51.679092] [INFO ] [MAIN ] MWA: Update completed successfully. [2025-09-02T17:23:51.681406] [INFO ] [MAIN ] Update Progress: 1445/2372 symbols completed. MWA took 5.8s. Estimated remaining: 15m 16s. Rate: 60.7 symbols/min [2025-09-02T17:23:51.765073] [INFO ] [REMOTE ] MYD: Incremental fetch complete for 2025-09 (1.15 seconds). [2025-09-02T17:23:51.796106] [INFO ] [MAIN ] MYD: Adding 47 new records, updating 0 existing records. [2025-09-02T17:23:51.870320] [INFO ] [MAIN ] MYD: Combined dataset has 5394 total records. [2025-09-02T17:23:51.870248] [INFO ] [MAIN ] MYN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:51.995072] [INFO ] [MAIN ] MYN: Loaded 4900 existing records. [2025-09-02T17:23:52.119465] [WARN ] [VALIDATOR ] MYD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:52.395548] [INFO ] [MAIN ] MYN: Found 1 missing trading days. [2025-09-02T17:23:52.410960] [INFO ] [MAIN ] MYN: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:52.416626] [INFO ] [REMOTE ] MYN: Fetching primary data for 2025-09. [2025-09-02T17:23:52.424802] [WARN ] [VALIDATOR ] MYD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:52.424988] [INFO ] [MAIN ] MYD: Combined data validation passed. [2025-09-02T17:23:52.458750] [INFO ] [MAIN ] MYD: Update completed successfully. [2025-09-02T17:23:52.459574] [INFO ] [MAIN ] Update Progress: 1446/2372 symbols completed. MYD took 2.9s. Estimated remaining: 15m 15s. Rate: 60.7 symbols/min [2025-09-02T17:23:52.637137] [INFO ] [MAIN ] NABL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:52.650093] [INFO ] [REMOTE ] MYE: Incremental fetch complete for 2025-09 (1.48 seconds). [2025-09-02T17:23:52.671219] [INFO ] [MAIN ] MYE: Adding 176 new records, updating 0 existing records. [2025-09-02T17:23:52.680093] [INFO ] [MAIN ] NABL: Loaded 17135 existing records. [2025-09-02T17:23:52.751862] [INFO ] [MAIN ] MYE: Combined dataset has 11154 total records. [2025-09-02T17:23:52.938914] [INFO ] [REMOTE ] MYI: Incremental fetch complete for 2025-09 (1.28 seconds). [2025-09-02T17:23:52.983831] [INFO ] [MAIN ] NABL: Found 1 missing trading days. [2025-09-02T17:23:52.977366] [INFO ] [MAIN ] MYI: Adding 86 new records, updating 0 existing records. [2025-09-02T17:23:52.989263] [INFO ] [MAIN ] NABL: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:52.989541] [INFO ] [REMOTE ] NABL: Fetching primary data for 2025-09. [2025-09-02T17:23:53.062834] [WARN ] [VALIDATOR ] MYE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:53.062914] [INFO ] [MAIN ] MYI: Combined dataset has 8345 total records. [2025-09-02T17:23:53.437432] [WARN ] [VALIDATOR ] MYI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:53.437726] [INFO ] [REMOTE ] MYN: Incremental fetch complete for 2025-09 (1.02 seconds). [2025-09-02T17:23:53.499149] [INFO ] [MAIN ] MYN: Adding 227 new records, updating 0 existing records. [2025-09-02T17:23:53.576368] [INFO ] [MAIN ] MYN: Combined dataset has 5127 total records. [2025-09-02T17:23:53.825564] [WARN ] [VALIDATOR ] MYN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:54.014914] [WARN ] [VALIDATOR ] MYI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:54.015016] [WARN ] [VALIDATOR ] MYE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:54.015941] [INFO ] [MAIN ] MYE: Combined data validation passed. [2025-09-02T17:23:54.015621] [INFO ] [MAIN ] MYI: Combined data validation passed. [2025-09-02T17:23:54.079884] [WARN ] [VALIDATOR ] MYN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:54.093130] [INFO ] [MAIN ] MYN: Combined data validation passed. [2025-09-02T17:23:54.163435] [INFO ] [MAIN ] MYI: Update completed successfully. [2025-09-02T17:23:54.165554] [INFO ] [MAIN ] Update Progress: 1447/2372 symbols completed. MYI took 3.0s. Estimated remaining: 15m 14s. Rate: 60.7 symbols/min [2025-09-02T17:23:54.232796] [INFO ] [MAIN ] MYN: Update completed successfully. [2025-09-02T17:23:54.256160] [INFO ] [MAIN ] Update Progress: 1448/2372 symbols completed. MYN took 2.6s. Estimated remaining: 15m 13s. Rate: 60.7 symbols/min [2025-09-02T17:23:54.411752] [INFO ] [MAIN ] NAC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:54.408079] [INFO ] [MAIN ] MYE: Update completed successfully. [2025-09-02T17:23:54.421882] [INFO ] [MAIN ] Update Progress: 1449/2372 symbols completed. MYE took 4.2s. Estimated remaining: 15m 11s. Rate: 60.8 symbols/min [2025-09-02T17:23:54.633041] [INFO ] [MAIN ] NAC: Loaded 10683 existing records. [2025-09-02T17:23:54.651713] [INFO ] [MAIN ] NAD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:54.798459] [INFO ] [MAIN ] NAN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:54.908959] [INFO ] [MAIN ] NAC: Found 1 missing trading days. [2025-09-02T17:23:54.909559] [INFO ] [MAIN ] NAD: Loaded 15320 existing records. [2025-09-02T17:23:54.909993] [INFO ] [MAIN ] NAC: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:54.912329] [INFO ] [MAIN ] NAN: Loaded 3662 existing records. [2025-09-02T17:23:54.924402] [INFO ] [REMOTE ] NAC: Fetching primary data for 2025-09. [2025-09-02T17:23:55.249889] [INFO ] [MAIN ] NAD: Found 1 missing trading days. [2025-09-02T17:23:55.269834] [INFO ] [MAIN ] NAD: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:55.269744] [INFO ] [MAIN ] NAN: Found 1 missing trading days. [2025-09-02T17:23:55.269962] [INFO ] [MAIN ] NAN: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:55.270256] [INFO ] [REMOTE ] NAD: Fetching primary data for 2025-09. [2025-09-02T17:23:55.271316] [INFO ] [REMOTE ] NAN: Fetching primary data for 2025-09. [2025-09-02T17:23:55.381693] [INFO ] [REMOTE ] NABL: Incremental fetch complete for 2025-09 (2.39 seconds). [2025-09-02T17:23:55.422330] [INFO ] [MAIN ] NABL: Adding 310 new records, updating 0 existing records. [2025-09-02T17:23:55.426280] [INFO ] [MAIN ] NABL: Combined dataset has 17445 total records. [2025-09-02T17:23:55.612053] [WARN ] [VALIDATOR ] NABL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:55.808907] [WARN ] [VALIDATOR ] NABL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:55.809088] [INFO ] [MAIN ] NABL: Combined data validation passed. [2025-09-02T17:23:55.918101] [INFO ] [MAIN ] NABL: Update completed successfully. [2025-09-02T17:23:55.920023] [INFO ] [MAIN ] Update Progress: 1450/2372 symbols completed. NABL took 3.5s. Estimated remaining: 15m 11s. Rate: 60.8 symbols/min [2025-09-02T17:23:56.095615] [INFO ] [MAIN ] NAT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:56.117351] [INFO ] [MAIN ] NAT: Loaded 21959 existing records. [2025-09-02T17:23:56.227898] [INFO ] [REMOTE ] NAN: Incremental fetch complete for 2025-09 (0.96 seconds). [2025-09-02T17:23:56.240514] [INFO ] [MAIN ] NAN: Adding 42 new records, updating 0 existing records. [2025-09-02T17:23:56.313358] [INFO ] [MAIN ] NAN: Combined dataset has 3704 total records. [2025-09-02T17:23:56.313474] [INFO ] [MAIN ] NAT: Found 1 missing trading days. [2025-09-02T17:23:56.344593] [INFO ] [MAIN ] NAT: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:56.383361] [INFO ] [REMOTE ] NAT: Fetching primary data for 2025-09. [2025-09-02T17:23:56.423142] [INFO ] [REMOTE ] NAC: Incremental fetch complete for 2025-09 (1.50 seconds). [2025-09-02T17:23:56.483164] [INFO ] [MAIN ] NAC: Adding 157 new records, updating 0 existing records. [2025-09-02T17:23:56.517670] [WARN ] [VALIDATOR ] NAN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:56.600050] [INFO ] [MAIN ] NAC: Combined dataset has 10840 total records. [2025-09-02T17:23:56.886280] [WARN ] [VALIDATOR ] NAC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:56.961192] [INFO ] [REMOTE ] NAD: Incremental fetch complete for 2025-09 (1.69 seconds). [2025-09-02T17:23:57.035590] [INFO ] [MAIN ] NAD: Adding 223 new records, updating 0 existing records. [2025-09-02T17:23:57.124479] [INFO ] [MAIN ] NAD: Combined dataset has 15543 total records. [2025-09-02T17:23:57.248525] [WARN ] [VALIDATOR ] NAC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:57.259142] [WARN ] [VALIDATOR ] NAN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:57.259065] [INFO ] [MAIN ] NAC: Combined data validation passed. [2025-09-02T17:23:57.328992] [INFO ] [MAIN ] NAN: Combined data validation passed. [2025-09-02T17:23:57.333764] [WARN ] [VALIDATOR ] NAD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:57.533505] [INFO ] [MAIN ] NAN: Update completed successfully. [2025-09-02T17:23:57.540596] [INFO ] [MAIN ] Update Progress: 1451/2372 symbols completed. NAN took 3.1s. Estimated remaining: 15m 10s. Rate: 60.7 symbols/min [2025-09-02T17:23:57.793859] [INFO ] [MAIN ] NATL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:57.798991] [INFO ] [MAIN ] NAC: Update completed successfully. [2025-09-02T17:23:57.801005] [INFO ] [MAIN ] Update Progress: 1452/2372 symbols completed. NAC took 3.6s. Estimated remaining: 15m 9s. Rate: 60.8 symbols/min [2025-09-02T17:23:57.905511] [INFO ] [MAIN ] NATL: Loaded 15670 existing records. [2025-09-02T17:23:58.071982] [INFO ] [MAIN ] NAZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:58.136533] [INFO ] [MAIN ] NAZ: Loaded 1297 existing records. [2025-09-02T17:23:58.163656] [INFO ] [MAIN ] NATL: Found 1 missing trading days. [2025-09-02T17:23:58.194566] [INFO ] [MAIN ] NATL: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:58.228132] [INFO ] [REMOTE ] NATL: Fetching primary data for 2025-09. [2025-09-02T17:23:58.275588] [WARN ] [VALIDATOR ] NAD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:58.276204] [INFO ] [MAIN ] NAD: Combined data validation passed. [2025-09-02T17:23:58.393272] [INFO ] [MAIN ] NAZ: Found 1 missing trading days. [2025-09-02T17:23:58.400870] [INFO ] [MAIN ] NAZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:58.401502] [INFO ] [REMOTE ] NAZ: Fetching primary data for 2025-09. [2025-09-02T17:23:58.451941] [INFO ] [MAIN ] NAD: Update completed successfully. [2025-09-02T17:23:58.453444] [INFO ] [MAIN ] Update Progress: 1453/2372 symbols completed. NAD took 4.2s. Estimated remaining: 15m 7s. Rate: 60.8 symbols/min [2025-09-02T17:23:58.563517] [INFO ] [REMOTE ] NAT: Incremental fetch complete for 2025-09 (2.18 seconds). [2025-09-02T17:23:58.672637] [INFO ] [MAIN ] NAT: Adding 377 new records, updating 0 existing records. [2025-09-02T17:23:58.674411] [INFO ] [MAIN ] NBB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:58.679439] [INFO ] [MAIN ] NAT: Combined dataset has 22336 total records. [2025-09-02T17:23:58.682489] [INFO ] [MAIN ] NBB: Loaded 3995 existing records. [2025-09-02T17:23:59.043575] [INFO ] [MAIN ] NBB: Found 1 missing trading days. [2025-09-02T17:23:59.048937] [WARN ] [VALIDATOR ] NAT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:59.049114] [INFO ] [MAIN ] NBB: Need to fetch 1 months: 2025-09 [2025-09-02T17:23:59.049420] [INFO ] [REMOTE ] NBB: Fetching primary data for 2025-09. [2025-09-02T17:23:59.256342] [INFO ] [REMOTE ] NAZ: Incremental fetch complete for 2025-09 (0.85 seconds). [2025-09-02T17:23:59.259856] [INFO ] [MAIN ] NAZ: Adding 18 new records, updating 0 existing records. [2025-09-02T17:23:59.262963] [INFO ] [MAIN ] NAZ: Combined dataset has 1315 total records. [2025-09-02T17:23:59.507191] [WARN ] [VALIDATOR ] NAZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:23:59.695398] [WARN ] [VALIDATOR ] NAZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:59.695559] [WARN ] [VALIDATOR ] NAT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:23:59.695709] [INFO ] [MAIN ] NAZ: Combined data validation passed. [2025-09-02T17:23:59.695930] [INFO ] [MAIN ] NAT: Combined data validation passed. [2025-09-02T17:23:59.706681] [INFO ] [MAIN ] NAZ: Update completed successfully. [2025-09-02T17:23:59.706982] [INFO ] [MAIN ] Update Progress: 1454/2372 symbols completed. NAZ took 1.9s. Estimated remaining: 15m 7s. Rate: 60.8 symbols/min [2025-09-02T17:23:59.972191] [INFO ] [MAIN ] NBHC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:23:59.990399] [INFO ] [MAIN ] NBHC: Loaded 10402 existing records. [2025-09-02T17:24:00.170399] [INFO ] [MAIN ] NBHC: Found 1 missing trading days. [2025-09-02T17:24:00.172594] [INFO ] [MAIN ] NBHC: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:00.173084] [INFO ] [REMOTE ] NBHC: Fetching primary data for 2025-09. [2025-09-02T17:24:00.198524] [INFO ] [MAIN ] NAT: Update completed successfully. [2025-09-02T17:24:00.201494] [INFO ] [MAIN ] Update Progress: 1455/2372 symbols completed. NAT took 4.3s. Estimated remaining: 15m 5s. Rate: 60.8 symbols/min [2025-09-02T17:24:00.384216] [INFO ] [MAIN ] NBR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:00.400083] [INFO ] [REMOTE ] NATL: Incremental fetch complete for 2025-09 (2.17 seconds). [2025-09-02T17:24:00.440031] [INFO ] [MAIN ] NATL: Adding 259 new records, updating 0 existing records. [2025-09-02T17:24:00.442203] [INFO ] [REMOTE ] NBB: Incremental fetch complete for 2025-09 (1.39 seconds). [2025-09-02T17:24:00.442874] [INFO ] [MAIN ] NBR: Loaded 16343 existing records. [2025-09-02T17:24:00.452143] [INFO ] [MAIN ] NBB: Adding 53 new records, updating 0 existing records. [2025-09-02T17:24:00.544427] [INFO ] [MAIN ] NBB: Combined dataset has 4048 total records. [2025-09-02T17:24:00.594079] [INFO ] [MAIN ] NATL: Combined dataset has 15929 total records. [2025-09-02T17:24:00.900155] [INFO ] [MAIN ] NBR: Found 1 missing trading days. [2025-09-02T17:24:00.923622] [INFO ] [MAIN ] NBR: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:00.926999] [WARN ] [VALIDATOR ] NBB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:00.953445] [INFO ] [REMOTE ] NBR: Fetching primary data for 2025-09. [2025-09-02T17:24:01.070182] [WARN ] [VALIDATOR ] NATL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:01.376426] [WARN ] [VALIDATOR ] NBB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:01.376665] [INFO ] [MAIN ] NBB: Combined data validation passed. [2025-09-02T17:24:01.376509] [WARN ] [VALIDATOR ] NATL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:01.377720] [INFO ] [MAIN ] NATL: Combined data validation passed. [2025-09-02T17:24:01.472222] [INFO ] [MAIN ] NBB: Update completed successfully. [2025-09-02T17:24:01.474727] [INFO ] [MAIN ] Update Progress: 1456/2372 symbols completed. NBB took 3.0s. Estimated remaining: 15m 4s. Rate: 60.8 symbols/min [2025-09-02T17:24:01.665895] [INFO ] [MAIN ] NBXG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:01.681676] [INFO ] [MAIN ] NATL: Update completed successfully. [2025-09-02T17:24:01.683490] [INFO ] [MAIN ] Update Progress: 1457/2372 symbols completed. NATL took 4.1s. Estimated remaining: 15m 3s. Rate: 60.8 symbols/min [2025-09-02T17:24:01.769143] [INFO ] [MAIN ] NBXG: Loaded 10056 existing records. [2025-09-02T17:24:01.981490] [INFO ] [MAIN ] NC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:02.048973] [INFO ] [MAIN ] NBXG: Found 1 missing trading days. [2025-09-02T17:24:02.053135] [INFO ] [MAIN ] NBXG: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:02.053088] [INFO ] [REMOTE ] NBHC: Incremental fetch complete for 2025-09 (1.88 seconds). [2025-09-02T17:24:02.052960] [INFO ] [MAIN ] NC: Loaded 688 existing records. [2025-09-02T17:24:02.053463] [INFO ] [REMOTE ] NBXG: Fetching primary data for 2025-09. [2025-09-02T17:24:02.093876] [INFO ] [MAIN ] NBHC: Adding 156 new records, updating 0 existing records. [2025-09-02T17:24:02.190537] [INFO ] [MAIN ] NBHC: Combined dataset has 10558 total records. [2025-09-02T17:24:02.313717] [INFO ] [MAIN ] NC: Found 1 missing trading days. [2025-09-02T17:24:02.330275] [INFO ] [MAIN ] NC: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:02.350145] [INFO ] [REMOTE ] NC: Fetching primary data for 2025-09. [2025-09-02T17:24:02.433596] [WARN ] [VALIDATOR ] NBHC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:02.631627] [WARN ] [VALIDATOR ] NBHC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:02.631838] [INFO ] [MAIN ] NBHC: Combined data validation passed. [2025-09-02T17:24:02.700197] [INFO ] [MAIN ] NBHC: Update completed successfully. [2025-09-02T17:24:02.701655] [INFO ] [MAIN ] Update Progress: 1458/2372 symbols completed. NBHC took 3.0s. Estimated remaining: 15m 2s. Rate: 60.8 symbols/min [2025-09-02T17:24:02.814384] [INFO ] [REMOTE ] NBR: Incremental fetch complete for 2025-09 (1.86 seconds). [2025-09-02T17:24:02.884844] [INFO ] [MAIN ] NBR: Adding 193 new records, updating 0 existing records. [2025-09-02T17:24:02.910948] [INFO ] [MAIN ] NCA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:02.913886] [INFO ] [MAIN ] NBR: Combined dataset has 16536 total records. [2025-09-02T17:24:03.008917] [INFO ] [MAIN ] NCA: Loaded 4504 existing records. [2025-09-02T17:24:03.110706] [INFO ] [REMOTE ] NC: Incremental fetch complete for 2025-09 (0.76 seconds). [2025-09-02T17:24:03.156808] [INFO ] [MAIN ] NC: Adding 16 new records, updating 0 existing records. [2025-09-02T17:24:03.201233] [WARN ] [VALIDATOR ] NBR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:03.247904] [INFO ] [MAIN ] NC: Combined dataset has 704 total records. [2025-09-02T17:24:03.427481] [INFO ] [REMOTE ] NBXG: Incremental fetch complete for 2025-09 (1.37 seconds). [2025-09-02T17:24:03.435026] [INFO ] [MAIN ] NCA: Found 1 missing trading days. [2025-09-02T17:24:03.529743] [INFO ] [MAIN ] NBXG: Adding 162 new records, updating 0 existing records. [2025-09-02T17:24:03.498705] [INFO ] [MAIN ] NCA: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:03.576052] [INFO ] [REMOTE ] NCA: Fetching primary data for 2025-09. [2025-09-02T17:24:03.622342] [INFO ] [MAIN ] NBXG: Combined dataset has 10218 total records. [2025-09-02T17:24:03.715329] [WARN ] [VALIDATOR ] NC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:03.967260] [WARN ] [VALIDATOR ] NBXG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:04.240519] [WARN ] [VALIDATOR ] NC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:04.241940] [INFO ] [MAIN ] NC: Combined data validation passed. [2025-09-02T17:24:04.242036] [WARN ] [VALIDATOR ] NBXG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:04.243408] [INFO ] [MAIN ] NBXG: Combined data validation passed. [2025-09-02T17:24:04.243060] [WARN ] [VALIDATOR ] NBR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:04.248077] [INFO ] [MAIN ] NBR: Combined data validation passed. [2025-09-02T17:24:04.249983] [INFO ] [MAIN ] NC: Update completed successfully. [2025-09-02T17:24:04.250439] [INFO ] [MAIN ] Update Progress: 1459/2372 symbols completed. NC took 2.6s. Estimated remaining: 15m 1s. Rate: 60.8 symbols/min [2025-09-02T17:24:04.470603] [INFO ] [REMOTE ] NCA: Incremental fetch complete for 2025-09 (0.89 seconds). [2025-09-02T17:24:04.501063] [INFO ] [MAIN ] NCA: Adding 39 new records, updating 0 existing records. [2025-09-02T17:24:04.531104] [INFO ] [MAIN ] NCA: Combined dataset has 4543 total records. [2025-09-02T17:24:04.654620] [INFO ] [MAIN ] NCDL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:04.802074] [INFO ] [MAIN ] NCDL: Loaded 9017 existing records. [2025-09-02T17:24:04.809493] [WARN ] [VALIDATOR ] NCA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:04.817083] [INFO ] [MAIN ] NBXG: Update completed successfully. [2025-09-02T17:24:04.859139] [INFO ] [MAIN ] Update Progress: 1460/2372 symbols completed. NBXG took 3.4s. Estimated remaining: 15m 0s. Rate: 60.8 symbols/min [2025-09-02T17:24:05.119355] [INFO ] [MAIN ] NBR: Update completed successfully. [2025-09-02T17:24:05.167386] [INFO ] [MAIN ] Update Progress: 1461/2372 symbols completed. NBR took 5.0s. Estimated remaining: 14m 59s. Rate: 60.8 symbols/min [2025-09-02T17:24:05.219402] [INFO ] [MAIN ] NCDL: Found 1 missing trading days. [2025-09-02T17:24:05.306220] [INFO ] [MAIN ] NCDL: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:05.420494] [INFO ] [MAIN ] NCLH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:05.441505] [INFO ] [REMOTE ] NCDL: Fetching primary data for 2025-09. [2025-09-02T17:24:05.526380] [INFO ] [MAIN ] NCV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:05.550372] [INFO ] [MAIN ] NCV: Loaded 5952 existing records. [2025-09-02T17:24:05.551552] [INFO ] [MAIN ] NCLH: Loaded 24564 existing records. [2025-09-02T17:24:05.875776] [INFO ] [MAIN ] NCV: Found 1 missing trading days. [2025-09-02T17:24:05.906986] [INFO ] [MAIN ] NCV: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:05.906913] [INFO ] [MAIN ] NCLH: Found 1 missing trading days. [2025-09-02T17:24:05.907327] [INFO ] [REMOTE ] NCV: Fetching primary data for 2025-09. [2025-09-02T17:24:05.907812] [INFO ] [MAIN ] NCLH: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:05.909088] [INFO ] [REMOTE ] NCLH: Fetching primary data for 2025-09. [2025-09-02T17:24:05.911654] [WARN ] [VALIDATOR ] NCA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:05.911772] [INFO ] [MAIN ] NCA: Combined data validation passed. [2025-09-02T17:24:05.939816] [INFO ] [MAIN ] NCA: Update completed successfully. [2025-09-02T17:24:05.940375] [INFO ] [MAIN ] Update Progress: 1462/2372 symbols completed. NCA took 3.2s. Estimated remaining: 14m 58s. Rate: 60.8 symbols/min [2025-09-02T17:24:06.109583] [INFO ] [MAIN ] NCZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:06.116516] [INFO ] [MAIN ] NCZ: Loaded 5016 existing records. [2025-09-02T17:24:06.283559] [INFO ] [MAIN ] NCZ: Found 1 missing trading days. [2025-09-02T17:24:06.283748] [INFO ] [MAIN ] NCZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:06.283958] [INFO ] [REMOTE ] NCZ: Fetching primary data for 2025-09. [2025-09-02T17:24:06.803792] [INFO ] [REMOTE ] NCDL: Incremental fetch complete for 2025-09 (1.36 seconds). [2025-09-02T17:24:06.819053] [INFO ] [MAIN ] NCDL: Adding 114 new records, updating 0 existing records. [2025-09-02T17:24:06.821310] [INFO ] [MAIN ] NCDL: Combined dataset has 9131 total records. [2025-09-02T17:24:06.997391] [WARN ] [VALIDATOR ] NCDL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:07.186268] [WARN ] [VALIDATOR ] NCDL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:07.186474] [INFO ] [MAIN ] NCDL: Combined data validation passed. [2025-09-02T17:24:07.245167] [INFO ] [MAIN ] NCDL: Update completed successfully. [2025-09-02T17:24:07.246208] [INFO ] [MAIN ] Update Progress: 1463/2372 symbols completed. NCDL took 3.0s. Estimated remaining: 14m 57s. Rate: 60.8 symbols/min [2025-09-02T17:24:07.419566] [INFO ] [MAIN ] NDMO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:07.427999] [INFO ] [MAIN ] NDMO: Loaded 7647 existing records. [2025-09-02T17:24:07.600962] [INFO ] [REMOTE ] NCV: Incremental fetch complete for 2025-09 (1.69 seconds). [2025-09-02T17:24:07.605451] [INFO ] [MAIN ] NDMO: Found 1 missing trading days. [2025-09-02T17:24:07.611445] [INFO ] [MAIN ] NDMO: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:07.611724] [INFO ] [REMOTE ] NDMO: Fetching primary data for 2025-09. [2025-09-02T17:24:07.616763] [INFO ] [MAIN ] NCV: Adding 85 new records, updating 0 existing records. [2025-09-02T17:24:07.619680] [INFO ] [MAIN ] NCV: Combined dataset has 6037 total records. [2025-09-02T17:24:07.749733] [INFO ] [REMOTE ] NCZ: Incremental fetch complete for 2025-09 (1.47 seconds). [2025-09-02T17:24:07.782091] [INFO ] [MAIN ] NCZ: Adding 62 new records, updating 0 existing records. [2025-09-02T17:24:07.811329] [WARN ] [VALIDATOR ] NCV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:07.842746] [INFO ] [MAIN ] NCZ: Combined dataset has 5078 total records. [2025-09-02T17:24:08.173280] [WARN ] [VALIDATOR ] NCZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:08.368083] [WARN ] [VALIDATOR ] NCV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:08.368178] [WARN ] [VALIDATOR ] NCZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:08.368533] [INFO ] [MAIN ] NCZ: Combined data validation passed. [2025-09-02T17:24:08.368689] [INFO ] [MAIN ] NCV: Combined data validation passed. [2025-09-02T17:24:08.438062] [INFO ] [MAIN ] NCZ: Update completed successfully. [2025-09-02T17:24:08.440312] [INFO ] [MAIN ] Update Progress: 1464/2372 symbols completed. NCZ took 2.5s. Estimated remaining: 14m 56s. Rate: 60.8 symbols/min [2025-09-02T17:24:08.628943] [INFO ] [MAIN ] NCV: Update completed successfully. [2025-09-02T17:24:08.628804] [INFO ] [MAIN ] NE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:08.630288] [INFO ] [MAIN ] Update Progress: 1465/2372 symbols completed. NCV took 3.4s. Estimated remaining: 14m 54s. Rate: 60.8 symbols/min [2025-09-02T17:24:08.735417] [INFO ] [REMOTE ] NCLH: Incremental fetch complete for 2025-09 (2.83 seconds). [2025-09-02T17:24:08.864676] [INFO ] [MAIN ] NCLH: Adding 390 new records, updating 0 existing records. [2025-09-02T17:24:08.866497] [INFO ] [MAIN ] NEA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:08.880429] [INFO ] [MAIN ] NE: Loaded 23758 existing records. [2025-09-02T17:24:08.925276] [INFO ] [MAIN ] NCLH: Combined dataset has 24954 total records. [2025-09-02T17:24:08.971023] [INFO ] [REMOTE ] NDMO: Incremental fetch complete for 2025-09 (1.36 seconds). [2025-09-02T17:24:09.047600] [INFO ] [MAIN ] NEA: Loaded 15782 existing records. [2025-09-02T17:24:09.036940] [INFO ] [MAIN ] NDMO: Adding 140 new records, updating 0 existing records. [2025-09-02T17:24:09.321575] [INFO ] [MAIN ] NE: Found 1 missing trading days. [2025-09-02T17:24:09.335945] [INFO ] [MAIN ] NE: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:09.341551] [INFO ] [MAIN ] NDMO: Combined dataset has 7787 total records. [2025-09-02T17:24:09.341889] [INFO ] [REMOTE ] NE: Fetching primary data for 2025-09. [2025-09-02T17:24:09.420847] [WARN ] [VALIDATOR ] NCLH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:09.573015] [INFO ] [MAIN ] NEA: Found 1 missing trading days. [2025-09-02T17:24:09.669662] [INFO ] [MAIN ] NEA: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:09.704383] [INFO ] [REMOTE ] NEA: Fetching primary data for 2025-09. [2025-09-02T17:24:09.850407] [WARN ] [VALIDATOR ] NDMO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:10.072791] [WARN ] [VALIDATOR ] NDMO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:10.072916] [WARN ] [VALIDATOR ] NCLH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:10.073149] [INFO ] [MAIN ] NDMO: Combined data validation passed. [2025-09-02T17:24:10.073312] [INFO ] [MAIN ] NCLH: Combined data validation passed. [2025-09-02T17:24:10.220500] [INFO ] [MAIN ] NDMO: Update completed successfully. [2025-09-02T17:24:10.222969] [INFO ] [MAIN ] Update Progress: 1466/2372 symbols completed. NDMO took 3.0s. Estimated remaining: 14m 54s. Rate: 60.8 symbols/min [2025-09-02T17:24:10.403093] [INFO ] [MAIN ] NEE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:10.432790] [INFO ] [MAIN ] NEE: Loaded 24517 existing records. [2025-09-02T17:24:10.634615] [INFO ] [MAIN ] NEE: Found 1 missing trading days. [2025-09-02T17:24:10.641918] [INFO ] [MAIN ] NEE: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:10.643078] [INFO ] [REMOTE ] NEE: Fetching primary data for 2025-09. [2025-09-02T17:24:10.652310] [INFO ] [MAIN ] NCLH: Update completed successfully. [2025-09-02T17:24:10.655219] [INFO ] [MAIN ] Update Progress: 1467/2372 symbols completed. NCLH took 5.8s. Estimated remaining: 14m 53s. Rate: 60.8 symbols/min [2025-09-02T17:24:10.830476] [INFO ] [MAIN ] NEM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:10.854031] [INFO ] [MAIN ] NEM: Loaded 24519 existing records. [2025-09-02T17:24:11.048003] [INFO ] [MAIN ] NEM: Found 1 missing trading days. [2025-09-02T17:24:11.048195] [INFO ] [MAIN ] NEM: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:11.048488] [INFO ] [REMOTE ] NEM: Fetching primary data for 2025-09. [2025-09-02T17:24:11.485450] [INFO ] [REMOTE ] NEA: Incremental fetch complete for 2025-09 (1.78 seconds). [2025-09-02T17:24:11.517999] [INFO ] [MAIN ] NEA: Adding 272 new records, updating 0 existing records. [2025-09-02T17:24:11.520979] [INFO ] [MAIN ] NEA: Combined dataset has 16054 total records. [2025-09-02T17:24:11.705126] [WARN ] [VALIDATOR ] NEA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:11.907050] [WARN ] [VALIDATOR ] NEA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:11.907263] [INFO ] [MAIN ] NEA: Combined data validation passed. [2025-09-02T17:24:11.985035] [INFO ] [REMOTE ] NE: Incremental fetch complete for 2025-09 (2.64 seconds). [2025-09-02T17:24:12.036769] [INFO ] [MAIN ] NE: Adding 379 new records, updating 0 existing records. [2025-09-02T17:24:12.049962] [INFO ] [MAIN ] NE: Combined dataset has 24137 total records. [2025-09-02T17:24:12.229786] [INFO ] [MAIN ] NEA: Update completed successfully. [2025-09-02T17:24:12.247691] [INFO ] [MAIN ] Update Progress: 1468/2372 symbols completed. NEA took 3.6s. Estimated remaining: 14m 52s. Rate: 60.8 symbols/min [2025-09-02T17:24:12.251016] [WARN ] [VALIDATOR ] NE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:12.626583] [INFO ] [MAIN ] NET: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:12.717207] [WARN ] [VALIDATOR ] NE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:12.717454] [INFO ] [MAIN ] NE: Combined data validation passed. [2025-09-02T17:24:12.734448] [INFO ] [MAIN ] NET: Loaded 24236 existing records. [2025-09-02T17:24:13.075348] [INFO ] [MAIN ] NET: Found 1 missing trading days. [2025-09-02T17:24:13.076481] [INFO ] [MAIN ] NET: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:13.077975] [INFO ] [REMOTE ] NET: Fetching primary data for 2025-09. [2025-09-02T17:24:13.140221] [INFO ] [MAIN ] NE: Update completed successfully. [2025-09-02T17:24:13.144250] [INFO ] [MAIN ] Update Progress: 1469/2372 symbols completed. NE took 4.7s. Estimated remaining: 14m 51s. Rate: 60.8 symbols/min [2025-09-02T17:24:13.363029] [INFO ] [MAIN ] NEU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:13.374825] [INFO ] [MAIN ] NEU: Loaded 5351 existing records. [2025-09-02T17:24:13.643129] [INFO ] [MAIN ] NEU: Found 1 missing trading days. [2025-09-02T17:24:13.643470] [INFO ] [MAIN ] NEU: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:13.643940] [INFO ] [REMOTE ] NEU: Fetching primary data for 2025-09. [2025-09-02T17:24:13.650612] [INFO ] [REMOTE ] NEE: Incremental fetch complete for 2025-09 (3.01 seconds). [2025-09-02T17:24:13.705003] [INFO ] [MAIN ] NEE: Adding 390 new records, updating 0 existing records. [2025-09-02T17:24:13.709796] [INFO ] [MAIN ] NEE: Combined dataset has 24907 total records. [2025-09-02T17:24:13.969026] [WARN ] [VALIDATOR ] NEE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:14.148859] [INFO ] [REMOTE ] NEM: Incremental fetch complete for 2025-09 (3.10 seconds). [2025-09-02T17:24:14.277505] [INFO ] [MAIN ] NEM: Adding 390 new records, updating 0 existing records. [2025-09-02T17:24:14.332262] [INFO ] [MAIN ] NEM: Combined dataset has 24909 total records. [2025-09-02T17:24:14.516691] [WARN ] [VALIDATOR ] NEM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:14.706409] [WARN ] [VALIDATOR ] NEE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:14.706846] [INFO ] [MAIN ] NEE: Combined data validation passed. [2025-09-02T17:24:14.712848] [WARN ] [VALIDATOR ] NEM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:14.712977] [INFO ] [MAIN ] NEM: Combined data validation passed. [2025-09-02T17:24:15.022362] [INFO ] [MAIN ] NEM: Update completed successfully. [2025-09-02T17:24:15.029503] [INFO ] [MAIN ] Update Progress: 1470/2372 symbols completed. NEM took 4.4s. Estimated remaining: 14m 50s. Rate: 60.8 symbols/min [2025-09-02T17:24:15.129271] [INFO ] [MAIN ] NEE: Update completed successfully. [2025-09-02T17:24:15.141007] [INFO ] [MAIN ] Update Progress: 1471/2372 symbols completed. NEE took 4.9s. Estimated remaining: 14m 49s. Rate: 60.8 symbols/min [2025-09-02T17:24:15.137018] [INFO ] [REMOTE ] NEU: Incremental fetch complete for 2025-09 (1.49 seconds). [2025-09-02T17:24:15.196995] [INFO ] [MAIN ] NEU: Adding 72 new records, updating 0 existing records. [2025-09-02T17:24:15.326327] [INFO ] [MAIN ] NEUE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:15.348961] [INFO ] [MAIN ] NEU: Combined dataset has 5423 total records. [2025-09-02T17:24:15.399302] [INFO ] [MAIN ] NEUE: Loaded 832 existing records. [2025-09-02T17:24:15.397675] [INFO ] [MAIN ] NEXA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:15.648961] [INFO ] [MAIN ] NEXA: Loaded 1998 existing records. [2025-09-02T17:24:15.757521] [WARN ] [VALIDATOR ] NEU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:15.810189] [INFO ] [MAIN ] NEUE: Found 1 missing trading days. [2025-09-02T17:24:15.843899] [INFO ] [MAIN ] NEUE: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:15.861457] [INFO ] [REMOTE ] NEUE: Fetching primary data for 2025-09. [2025-09-02T17:24:15.971901] [INFO ] [REMOTE ] NET: Incremental fetch complete for 2025-09 (2.89 seconds). [2025-09-02T17:24:16.083938] [INFO ] [MAIN ] NEXA: Found 1 missing trading days. [2025-09-02T17:24:16.100804] [INFO ] [MAIN ] NEXA: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:16.100734] [INFO ] [MAIN ] NET: Adding 371 new records, updating 0 existing records. [2025-09-02T17:24:16.106337] [INFO ] [REMOTE ] NEXA: Fetching primary data for 2025-09. [2025-09-02T17:24:16.182795] [INFO ] [MAIN ] NET: Combined dataset has 24607 total records. [2025-09-02T17:24:16.363768] [WARN ] [VALIDATOR ] NET: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:16.540475] [WARN ] [MAIN ] NEUE: Failed to fetch data for month 2025-09. [2025-09-02T17:24:16.550736] [WARN ] [MAIN ] NEUE: No new data fetched. Keeping existing data. [2025-09-02T17:24:16.550839] [INFO ] [MAIN ] Update Progress: 1472/2372 symbols completed. NEUE took 1.5s. Estimated remaining: 14m 48s. Rate: 60.8 symbols/min [2025-09-02T17:24:16.642822] [WARN ] [MAIN ] NEXA: Failed to fetch data for month 2025-09. [2025-09-02T17:24:16.655958] [WARN ] [MAIN ] NEXA: No new data fetched. Keeping existing data. [2025-09-02T17:24:16.682255] [INFO ] [MAIN ] Update Progress: 1473/2372 symbols completed. NEXA took 1.5s. Estimated remaining: 14m 47s. Rate: 60.8 symbols/min [2025-09-02T17:24:16.727325] [INFO ] [MAIN ] NFG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:16.855917] [WARN ] [VALIDATOR ] NEU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:16.875418] [INFO ] [MAIN ] NEU: Combined data validation passed. [2025-09-02T17:24:16.910561] [INFO ] [MAIN ] NFG: Loaded 17370 existing records. [2025-09-02T17:24:16.933806] [INFO ] [MAIN ] NFJ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:17.054847] [INFO ] [MAIN ] NFJ: Loaded 9216 existing records. [2025-09-02T17:24:17.131612] [WARN ] [VALIDATOR ] NET: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:17.215235] [INFO ] [MAIN ] NET: Combined data validation passed. [2025-09-02T17:24:17.234901] [INFO ] [MAIN ] NFG: Found 1 missing trading days. [2025-09-02T17:24:17.246878] [INFO ] [MAIN ] NFG: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:17.248053] [INFO ] [REMOTE ] NFG: Fetching primary data for 2025-09. [2025-09-02T17:24:17.254665] [INFO ] [MAIN ] NEU: Update completed successfully. [2025-09-02T17:24:17.260806] [INFO ] [MAIN ] Update Progress: 1474/2372 symbols completed. NEU took 4.1s. Estimated remaining: 14m 45s. Rate: 60.8 symbols/min [2025-09-02T17:24:17.413603] [INFO ] [MAIN ] NFJ: Found 1 missing trading days. [2025-09-02T17:24:17.444630] [INFO ] [MAIN ] NFJ: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:17.445410] [INFO ] [REMOTE ] NFJ: Fetching primary data for 2025-09. [2025-09-02T17:24:17.604045] [INFO ] [MAIN ] NGG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:17.640089] [INFO ] [MAIN ] NGG: Loaded 21155 existing records. [2025-09-02T17:24:17.778634] [INFO ] [MAIN ] NET: Update completed successfully. [2025-09-02T17:24:17.797432] [INFO ] [MAIN ] Update Progress: 1475/2372 symbols completed. NET took 5.5s. Estimated remaining: 14m 44s. Rate: 60.9 symbols/min [2025-09-02T17:24:17.955465] [INFO ] [MAIN ] NGG: Found 1 missing trading days. [2025-09-02T17:24:17.955681] [INFO ] [MAIN ] NGG: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:17.956139] [INFO ] [REMOTE ] NGG: Fetching primary data for 2025-09. [2025-09-02T17:24:18.027363] [INFO ] [MAIN ] NGL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:18.043858] [INFO ] [MAIN ] NGL: Loaded 15801 existing records. [2025-09-02T17:24:18.215568] [INFO ] [MAIN ] NGL: Found 1 missing trading days. [2025-09-02T17:24:18.215764] [INFO ] [MAIN ] NGL: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:18.215973] [INFO ] [REMOTE ] NGL: Fetching primary data for 2025-09. [2025-09-02T17:24:18.648788] [INFO ] [REMOTE ] NFJ: Incremental fetch complete for 2025-09 (1.20 seconds). [2025-09-02T17:24:18.667870] [INFO ] [MAIN ] NFJ: Adding 173 new records, updating 0 existing records. [2025-09-02T17:24:18.670029] [INFO ] [MAIN ] NFJ: Combined dataset has 9389 total records. [2025-09-02T17:24:18.845113] [WARN ] [VALIDATOR ] NFJ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:19.033597] [WARN ] [VALIDATOR ] NFJ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:19.033803] [INFO ] [MAIN ] NFJ: Combined data validation passed. [2025-09-02T17:24:19.090989] [INFO ] [MAIN ] NFJ: Update completed successfully. [2025-09-02T17:24:19.092086] [INFO ] [MAIN ] Update Progress: 1476/2372 symbols completed. NFJ took 2.4s. Estimated remaining: 14m 43s. Rate: 60.9 symbols/min [2025-09-02T17:24:19.265882] [INFO ] [MAIN ] NGS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:19.266254] [WARN ] [MAIN ] NGL: Failed to fetch data for month 2025-09. [2025-09-02T17:24:19.266529] [WARN ] [MAIN ] NGL: No new data fetched. Keeping existing data. [2025-09-02T17:24:19.266731] [INFO ] [MAIN ] Update Progress: 1477/2372 symbols completed. NGL took 1.4s. Estimated remaining: 14m 42s. Rate: 60.9 symbols/min [2025-09-02T17:24:19.272590] [INFO ] [MAIN ] NGS: Loaded 5023 existing records. [2025-09-02T17:24:19.442895] [INFO ] [MAIN ] NGS: Found 1 missing trading days. [2025-09-02T17:24:19.443116] [INFO ] [MAIN ] NGS: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:19.443363] [INFO ] [REMOTE ] NGS: Fetching primary data for 2025-09. [2025-09-02T17:24:19.711205] [INFO ] [REMOTE ] NFG: Incremental fetch complete for 2025-09 (2.46 seconds). [2025-09-02T17:24:19.744824] [INFO ] [MAIN ] NFG: Adding 296 new records, updating 0 existing records. [2025-09-02T17:24:19.747732] [INFO ] [MAIN ] NFG: Combined dataset has 17666 total records. [2025-09-02T17:24:19.924275] [WARN ] [VALIDATOR ] NFG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:20.027523] [INFO ] [REMOTE ] NGG: Incremental fetch complete for 2025-09 (2.07 seconds). [2025-09-02T17:24:20.131102] [INFO ] [MAIN ] NGG: Adding 367 new records, updating 0 existing records. [2025-09-02T17:24:20.160392] [INFO ] [MAIN ] NGG: Combined dataset has 21522 total records. [2025-09-02T17:24:20.337560] [WARN ] [VALIDATOR ] NGG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:20.440315] [INFO ] [REMOTE ] NGS: Incremental fetch complete for 2025-09 (1.00 seconds). [2025-09-02T17:24:20.460391] [INFO ] [MAIN ] NGS: Adding 80 new records, updating 0 existing records. [2025-09-02T17:24:20.540599] [INFO ] [MAIN ] NGS: Combined dataset has 5103 total records. [2025-09-02T17:24:20.724266] [WARN ] [VALIDATOR ] NGS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:20.764580] [WARN ] [VALIDATOR ] NFG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:20.803316] [INFO ] [MAIN ] NFG: Combined data validation passed. [2025-09-02T17:24:21.023636] [WARN ] [VALIDATOR ] NGS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:21.026092] [INFO ] [MAIN ] NGS: Combined data validation passed. [2025-09-02T17:24:21.024215] [WARN ] [VALIDATOR ] NGG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:21.027964] [INFO ] [MAIN ] NGG: Combined data validation passed. [2025-09-02T17:24:21.165849] [INFO ] [MAIN ] NGS: Update completed successfully. [2025-09-02T17:24:21.167971] [INFO ] [MAIN ] Update Progress: 1478/2372 symbols completed. NGS took 2.1s. Estimated remaining: 14m 42s. Rate: 60.9 symbols/min [2025-09-02T17:24:21.182381] [INFO ] [MAIN ] NFG: Update completed successfully. [2025-09-02T17:24:21.184805] [INFO ] [MAIN ] Update Progress: 1479/2372 symbols completed. NFG took 4.6s. Estimated remaining: 14m 40s. Rate: 60.9 symbols/min [2025-09-02T17:24:21.208324] [INFO ] [MAIN ] NGG: Update completed successfully. [2025-09-02T17:24:21.210589] [INFO ] [MAIN ] Update Progress: 1480/2372 symbols completed. NGG took 3.9s. Estimated remaining: 14m 38s. Rate: 60.9 symbols/min [2025-09-02T17:24:21.771110] [INFO ] [MAIN ] NGVT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:21.792451] [INFO ] [MAIN ] NGVC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:21.843832] [INFO ] [MAIN ] NI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:21.895790] [INFO ] [MAIN ] NHI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:21.907804] [INFO ] [MAIN ] NGVC: Loaded 11103 existing records. [2025-09-02T17:24:21.911858] [INFO ] [MAIN ] NGVT: Loaded 10744 existing records. [2025-09-02T17:24:22.120964] [INFO ] [MAIN ] NHI: Loaded 10631 existing records. [2025-09-02T17:24:22.342677] [INFO ] [MAIN ] NGVT: Found 1 missing trading days. [2025-09-02T17:24:22.385247] [INFO ] [MAIN ] NGVT: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:22.385155] [INFO ] [MAIN ] NGVC: Found 1 missing trading days. [2025-09-02T17:24:22.391309] [INFO ] [MAIN ] NI: Loaded 24330 existing records. [2025-09-02T17:24:22.391381] [INFO ] [MAIN ] NGVC: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:22.396866] [INFO ] [REMOTE ] NGVT: Fetching primary data for 2025-09. [2025-09-02T17:24:22.405994] [INFO ] [REMOTE ] NGVC: Fetching primary data for 2025-09. [2025-09-02T17:24:22.562195] [INFO ] [MAIN ] NHI: Found 1 missing trading days. [2025-09-02T17:24:22.568019] [INFO ] [MAIN ] NHI: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:22.588972] [INFO ] [REMOTE ] NHI: Fetching primary data for 2025-09. [2025-09-02T17:24:22.639449] [INFO ] [MAIN ] NI: Found 1 missing trading days. [2025-09-02T17:24:22.639664] [INFO ] [MAIN ] NI: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:22.640061] [INFO ] [REMOTE ] NI: Fetching primary data for 2025-09. [2025-09-02T17:24:23.892756] [INFO ] [REMOTE ] NGVC: Incremental fetch complete for 2025-09 (1.49 seconds). [2025-09-02T17:24:23.909492] [INFO ] [MAIN ] NGVC: Adding 95 new records, updating 0 existing records. [2025-09-02T17:24:23.911980] [INFO ] [MAIN ] NGVC: Combined dataset has 11198 total records. [2025-09-02T17:24:24.026304] [INFO ] [REMOTE ] NHI: Incremental fetch complete for 2025-09 (1.44 seconds). [2025-09-02T17:24:24.026512] [INFO ] [REMOTE ] NGVT: Incremental fetch complete for 2025-09 (1.63 seconds). [2025-09-02T17:24:24.077658] [INFO ] [MAIN ] NGVT: Adding 137 new records, updating 0 existing records. [2025-09-02T17:24:24.074666] [INFO ] [MAIN ] NHI: Adding 87 new records, updating 0 existing records. [2025-09-02T17:24:24.145833] [WARN ] [VALIDATOR ] NGVC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:24.202424] [INFO ] [MAIN ] NGVT: Combined dataset has 10881 total records. [2025-09-02T17:24:24.216589] [INFO ] [MAIN ] NHI: Combined dataset has 10718 total records. [2025-09-02T17:24:24.730698] [WARN ] [VALIDATOR ] NGVT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:24.772812] [WARN ] [VALIDATOR ] NHI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:24.913978] [INFO ] [REMOTE ] NI: Incremental fetch complete for 2025-09 (2.27 seconds). [2025-09-02T17:24:25.086808] [INFO ] [MAIN ] NI: Adding 387 new records, updating 0 existing records. [2025-09-02T17:24:25.215880] [INFO ] [MAIN ] NI: Combined dataset has 24717 total records. [2025-09-02T17:24:25.313491] [WARN ] [VALIDATOR ] NHI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:25.338132] [INFO ] [MAIN ] NHI: Combined data validation passed. [2025-09-02T17:24:25.313567] [WARN ] [VALIDATOR ] NGVT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:25.338447] [INFO ] [MAIN ] NGVT: Combined data validation passed. [2025-09-02T17:24:25.313636] [WARN ] [VALIDATOR ] NGVC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:25.356098] [INFO ] [MAIN ] NGVC: Combined data validation passed. [2025-09-02T17:24:25.524752] [WARN ] [VALIDATOR ] NI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:25.810839] [INFO ] [MAIN ] NGVT: Update completed successfully. [2025-09-02T17:24:25.813130] [INFO ] [MAIN ] Update Progress: 1481/2372 symbols completed. NGVT took 4.6s. Estimated remaining: 14m 40s. Rate: 60.8 symbols/min [2025-09-02T17:24:25.880370] [INFO ] [MAIN ] NGVC: Update completed successfully. [2025-09-02T17:24:25.904670] [INFO ] [MAIN ] Update Progress: 1482/2372 symbols completed. NGVC took 4.7s. Estimated remaining: 14m 38s. Rate: 60.8 symbols/min [2025-09-02T17:24:25.903238] [INFO ] [MAIN ] NHI: Update completed successfully. [2025-09-02T17:24:25.922278] [INFO ] [MAIN ] Update Progress: 1483/2372 symbols completed. NHI took 4.7s. Estimated remaining: 14m 36s. Rate: 60.9 symbols/min [2025-09-02T17:24:26.188223] [INFO ] [MAIN ] NIC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:26.287731] [INFO ] [MAIN ] NIC: Loaded 4523 existing records. [2025-09-02T17:24:26.319757] [INFO ] [MAIN ] NIE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:26.445259] [INFO ] [MAIN ] NIM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:26.505617] [INFO ] [MAIN ] NIE: Loaded 5445 existing records. [2025-09-02T17:24:26.615675] [INFO ] [MAIN ] NIM: Loaded 1671 existing records. [2025-09-02T17:24:26.642441] [INFO ] [MAIN ] NIC: Found 1 missing trading days. [2025-09-02T17:24:26.658242] [INFO ] [MAIN ] NIC: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:26.694802] [INFO ] [REMOTE ] NIC: Fetching primary data for 2025-09. [2025-09-02T17:24:26.907187] [WARN ] [VALIDATOR ] NI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:26.917620] [INFO ] [MAIN ] NI: Combined data validation passed. [2025-09-02T17:24:26.998874] [INFO ] [MAIN ] NIE: Found 1 missing trading days. [2025-09-02T17:24:27.014666] [INFO ] [MAIN ] NIE: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:27.017037] [INFO ] [REMOTE ] NIE: Fetching primary data for 2025-09. [2025-09-02T17:24:27.016511] [INFO ] [MAIN ] NIM: Found 1 missing trading days. [2025-09-02T17:24:27.018028] [INFO ] [MAIN ] NIM: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:27.018348] [INFO ] [REMOTE ] NIM: Fetching primary data for 2025-09. [2025-09-02T17:24:27.176514] [INFO ] [MAIN ] NI: Update completed successfully. [2025-09-02T17:24:27.179177] [INFO ] [MAIN ] Update Progress: 1484/2372 symbols completed. NI took 6.0s. Estimated remaining: 14m 36s. Rate: 60.8 symbols/min [2025-09-02T17:24:27.370718] [INFO ] [MAIN ] NINE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:27.385873] [INFO ] [MAIN ] NINE: Loaded 14027 existing records. [2025-09-02T17:24:27.563136] [INFO ] [MAIN ] NINE: Found 1 missing trading days. [2025-09-02T17:24:27.563364] [INFO ] [MAIN ] NINE: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:27.563717] [INFO ] [REMOTE ] NINE: Fetching primary data for 2025-09. [2025-09-02T17:24:27.756408] [INFO ] [REMOTE ] NIM: Incremental fetch complete for 2025-09 (0.74 seconds). [2025-09-02T17:24:27.759456] [INFO ] [MAIN ] NIM: Adding 15 new records, updating 0 existing records. [2025-09-02T17:24:27.760733] [INFO ] [MAIN ] NIM: Combined dataset has 1686 total records. [2025-09-02T17:24:27.935610] [WARN ] [VALIDATOR ] NIM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:28.011858] [INFO ] [REMOTE ] NIE: Incremental fetch complete for 2025-09 (0.99 seconds). [2025-09-02T17:24:28.051494] [INFO ] [MAIN ] NIE: Adding 52 new records, updating 0 existing records. [2025-09-02T17:24:28.134225] [INFO ] [MAIN ] NIE: Combined dataset has 5497 total records. [2025-09-02T17:24:28.136792] [INFO ] [REMOTE ] NIC: Incremental fetch complete for 2025-09 (1.44 seconds). [2025-09-02T17:24:28.197967] [INFO ] [MAIN ] NIC: Adding 24 new records, updating 0 existing records. [2025-09-02T17:24:28.246817] [INFO ] [MAIN ] NIC: Combined dataset has 4547 total records. [2025-09-02T17:24:28.382901] [WARN ] [VALIDATOR ] NIE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:28.654084] [WARN ] [VALIDATOR ] NIC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:28.900629] [WARN ] [VALIDATOR ] NIE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:28.900749] [WARN ] [VALIDATOR ] NIC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:28.901109] [INFO ] [MAIN ] NIC: Combined data validation passed. [2025-09-02T17:24:28.900989] [WARN ] [VALIDATOR ] NIM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:28.901566] [INFO ] [MAIN ] NIM: Combined data validation passed. [2025-09-02T17:24:28.901290] [INFO ] [MAIN ] NIE: Combined data validation passed. [2025-09-02T17:24:28.960522] [INFO ] [MAIN ] NIM: Update completed successfully. [2025-09-02T17:24:28.963218] [INFO ] [MAIN ] Update Progress: 1485/2372 symbols completed. NIM took 3.0s. Estimated remaining: 14m 35s. Rate: 60.8 symbols/min [2025-09-02T17:24:29.043158] [INFO ] [MAIN ] NIC: Update completed successfully. [2025-09-02T17:24:29.079518] [INFO ] [MAIN ] Update Progress: 1486/2372 symbols completed. NIC took 3.3s. Estimated remaining: 14m 34s. Rate: 60.8 symbols/min [2025-09-02T17:24:29.110197] [INFO ] [MAIN ] NIE: Update completed successfully. [2025-09-02T17:24:29.218755] [INFO ] [REMOTE ] NINE: Incremental fetch complete for 2025-09 (1.66 seconds). [2025-09-02T17:24:29.191565] [INFO ] [MAIN ] Update Progress: 1487/2372 symbols completed. NIE took 3.3s. Estimated remaining: 14m 32s. Rate: 60.9 symbols/min [2025-09-02T17:24:29.229291] [INFO ] [MAIN ] NIO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:29.293806] [INFO ] [MAIN ] NINE: Adding 130 new records, updating 0 existing records. [2025-09-02T17:24:29.467066] [INFO ] [MAIN ] NIQ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:29.484158] [INFO ] [MAIN ] NINE: Combined dataset has 14157 total records. [2025-09-02T17:24:29.555358] [INFO ] [MAIN ] NJR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:29.564372] [INFO ] [MAIN ] NIO: Loaded 24612 existing records. [2025-09-02T17:24:29.735509] [INFO ] [MAIN ] NIQ: Loaded 9873 existing records. [2025-09-02T17:24:29.873109] [WARN ] [VALIDATOR ] NINE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:30.072928] [INFO ] [MAIN ] NJR: Loaded 17310 existing records. [2025-09-02T17:24:30.082540] [INFO ] [MAIN ] NIO: Found 1 missing trading days. [2025-09-02T17:24:30.111360] [INFO ] [MAIN ] NIO: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:30.168312] [INFO ] [REMOTE ] NIO: Fetching primary data for 2025-09. [2025-09-02T17:24:30.314127] [INFO ] [MAIN ] NIQ: Found 1 missing trading days. [2025-09-02T17:24:30.345095] [INFO ] [MAIN ] NIQ: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:30.428667] [INFO ] [REMOTE ] NIQ: Fetching primary data for 2025-09. [2025-09-02T17:24:30.459377] [INFO ] [MAIN ] NJR: Found 1 missing trading days. [2025-09-02T17:24:30.459718] [INFO ] [MAIN ] NJR: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:30.460081] [INFO ] [REMOTE ] NJR: Fetching primary data for 2025-09. [2025-09-02T17:24:30.468863] [WARN ] [VALIDATOR ] NINE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:30.469041] [INFO ] [MAIN ] NINE: Combined data validation passed. [2025-09-02T17:24:30.556712] [INFO ] [MAIN ] NINE: Update completed successfully. [2025-09-02T17:24:30.558236] [INFO ] [MAIN ] Update Progress: 1488/2372 symbols completed. NINE took 3.4s. Estimated remaining: 14m 31s. Rate: 60.9 symbols/min [2025-09-02T17:24:30.726216] [INFO ] [MAIN ] NKE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:30.749766] [INFO ] [MAIN ] NKE: Loaded 24237 existing records. [2025-09-02T17:24:30.924917] [INFO ] [MAIN ] NKE: Found 1 missing trading days. [2025-09-02T17:24:30.925048] [INFO ] [MAIN ] NKE: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:30.925255] [INFO ] [REMOTE ] NKE: Fetching primary data for 2025-09. [2025-09-02T17:24:32.269446] [INFO ] [REMOTE ] NJR: Incremental fetch complete for 2025-09 (1.81 seconds). [2025-09-02T17:24:32.300760] [INFO ] [MAIN ] NJR: Adding 260 new records, updating 0 existing records. [2025-09-02T17:24:32.303569] [INFO ] [MAIN ] NJR: Combined dataset has 17570 total records. [2025-09-02T17:24:32.470013] [INFO ] [REMOTE ] NIQ: Incremental fetch complete for 2025-09 (2.04 seconds). [2025-09-02T17:24:32.488545] [WARN ] [VALIDATOR ] NJR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:32.559789] [INFO ] [MAIN ] NIQ: Adding 302 new records, updating 0 existing records. [2025-09-02T17:24:32.647207] [INFO ] [MAIN ] NIQ: Combined dataset has 10175 total records. [2025-09-02T17:24:32.888657] [WARN ] [VALIDATOR ] NIQ: Not fatal, but first date in data (2025-07-23) does not match expected start date (2025-01-28) [2025-09-02T17:24:33.085655] [WARN ] [VALIDATOR ] NIQ: Missing data for 121 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17, 2025-06-18, 2025-06-20, 2025-06-23, 2025-06-24, 2025-06-25, 2025-06-26, 2025-06-27, 2025-06-30, 2025-07-01, 2025-07-02, 2025-07-03, 2025-07-07, 2025-07-08, 2025-07-09, 2025-07-10, 2025-07-11, 2025-07-14, 2025-07-15, 2025-07-16, 2025-07-17, 2025-07-18, 2025-07-21, 2025-07-22 [2025-09-02T17:24:33.085824] [INFO ] [MAIN ] NIQ: Combined data validation passed. [2025-09-02T17:24:33.085549] [WARN ] [VALIDATOR ] NJR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:33.086172] [INFO ] [MAIN ] NJR: Combined data validation passed. [2025-09-02T17:24:33.238670] [INFO ] [MAIN ] NIQ: Update completed successfully. [2025-09-02T17:24:33.240514] [INFO ] [MAIN ] Update Progress: 1489/2372 symbols completed. NIQ took 4.2s. Estimated remaining: 14m 31s. Rate: 60.8 symbols/min [2025-09-02T17:24:33.426485] [INFO ] [MAIN ] NKX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:33.436231] [INFO ] [MAIN ] NJR: Update completed successfully. [2025-09-02T17:24:33.438135] [INFO ] [MAIN ] Update Progress: 1490/2372 symbols completed. NJR took 4.2s. Estimated remaining: 14m 30s. Rate: 60.8 symbols/min [2025-09-02T17:24:33.505811] [INFO ] [MAIN ] NKX: Loaded 7156 existing records. [2025-09-02T17:24:33.766409] [INFO ] [MAIN ] NL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:33.785655] [INFO ] [MAIN ] NKX: Found 1 missing trading days. [2025-09-02T17:24:33.786064] [INFO ] [MAIN ] NKX: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:33.786351] [INFO ] [REMOTE ] NKX: Fetching primary data for 2025-09. [2025-09-02T17:24:33.791048] [INFO ] [MAIN ] NL: Loaded 2547 existing records. [2025-09-02T17:24:33.981807] [INFO ] [MAIN ] NL: Found 1 missing trading days. [2025-09-02T17:24:33.982091] [INFO ] [MAIN ] NL: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:33.982335] [INFO ] [REMOTE ] NL: Fetching primary data for 2025-09. [2025-09-02T17:24:34.453153] [INFO ] [REMOTE ] NIO: Incremental fetch complete for 2025-09 (4.28 seconds). [2025-09-02T17:24:34.503102] [INFO ] [MAIN ] NIO: Adding 390 new records, updating 0 existing records. [2025-09-02T17:24:34.510233] [INFO ] [MAIN ] NIO: Combined dataset has 25002 total records. [2025-09-02T17:24:34.627873] [INFO ] [REMOTE ] NKE: Incremental fetch complete for 2025-09 (3.70 seconds). [2025-09-02T17:24:34.744657] [INFO ] [MAIN ] NKE: Adding 390 new records, updating 0 existing records. [2025-09-02T17:24:34.750059] [WARN ] [VALIDATOR ] NIO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:34.919596] [INFO ] [MAIN ] NKE: Combined dataset has 24627 total records. [2025-09-02T17:24:35.063001] [INFO ] [REMOTE ] NKX: Incremental fetch complete for 2025-09 (1.28 seconds). [2025-09-02T17:24:35.062825] [INFO ] [REMOTE ] NL: Incremental fetch complete for 2025-09 (1.08 seconds). [2025-09-02T17:24:35.077409] [INFO ] [MAIN ] NL: Adding 26 new records, updating 0 existing records. [2025-09-02T17:24:35.094758] [INFO ] [MAIN ] NKX: Adding 61 new records, updating 0 existing records. [2025-09-02T17:24:35.168864] [WARN ] [VALIDATOR ] NKE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:35.174878] [INFO ] [MAIN ] NL: Combined dataset has 2573 total records. [2025-09-02T17:24:35.256419] [INFO ] [MAIN ] NKX: Combined dataset has 7217 total records. [2025-09-02T17:24:35.629739] [WARN ] [VALIDATOR ] NL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:35.799386] [WARN ] [VALIDATOR ] NKX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:35.995469] [WARN ] [VALIDATOR ] NIO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:36.002720] [INFO ] [MAIN ] NIO: Combined data validation passed. [2025-09-02T17:24:36.196947] [WARN ] [VALIDATOR ] NKE: Missing days changed. Total missing: 87 No longer missing: 2025-01-27 All missing: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-08-21 [2025-09-02T17:24:36.208740] [INFO ] [MAIN ] NKE: Combined data validation passed. [2025-09-02T17:24:36.218845] [WARN ] [VALIDATOR ] NL: Missing days changed. Total missing: 87 No longer missing: 2025-01-27 All missing: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-08-21 [2025-09-02T17:24:36.219586] [INFO ] [MAIN ] NL: Combined data validation passed. [2025-09-02T17:24:36.290473] [INFO ] [MAIN ] NL: Update completed successfully. [2025-09-02T17:24:36.302952] [INFO ] [MAIN ] Update Progress: 1491/2372 symbols completed. NL took 2.9s. Estimated remaining: 14m 30s. Rate: 60.8 symbols/min [2025-09-02T17:24:36.353732] [WARN ] [VALIDATOR ] NKX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:36.374501] [INFO ] [MAIN ] NKX: Combined data validation passed. [2025-09-02T17:24:36.567561] [INFO ] [MAIN ] NKX: Update completed successfully. [2025-09-02T17:24:36.602878] [INFO ] [MAIN ] Update Progress: 1492/2372 symbols completed. NKX took 3.4s. Estimated remaining: 14m 29s. Rate: 60.8 symbols/min [2025-09-02T17:24:36.608505] [INFO ] [MAIN ] NIO: Update completed successfully. [2025-09-02T17:24:36.623035] [INFO ] [MAIN ] Update Progress: 1493/2372 symbols completed. NIO took 7.7s. Estimated remaining: 14m 27s. Rate: 60.8 symbols/min [2025-09-02T17:24:36.665455] [INFO ] [MAIN ] NLOP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:36.879250] [INFO ] [MAIN ] NKE: Update completed successfully. [2025-09-02T17:24:36.900119] [INFO ] [MAIN ] Update Progress: 1494/2372 symbols completed. NKE took 6.3s. Estimated remaining: 14m 26s. Rate: 60.9 symbols/min [2025-09-02T17:24:36.926185] [INFO ] [MAIN ] NLOP: Loaded 5146 existing records. [2025-09-02T17:24:37.078349] [INFO ] [MAIN ] NLY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:37.072194] [INFO ] [MAIN ] NMAI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:37.380862] [INFO ] [MAIN ] NLOP: Found 1 missing trading days. [2025-09-02T17:24:37.375152] [INFO ] [MAIN ] NMAI: Loaded 6318 existing records. [2025-09-02T17:24:37.392500] [INFO ] [MAIN ] NMAX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:37.392569] [INFO ] [MAIN ] NLOP: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:37.411298] [INFO ] [REMOTE ] NLOP: Fetching primary data for 2025-09. [2025-09-02T17:24:37.484426] [INFO ] [MAIN ] NLY: Loaded 24427 existing records. [2025-09-02T17:24:37.679620] [INFO ] [MAIN ] NMAI: Found 1 missing trading days. [2025-09-02T17:24:37.685525] [INFO ] [MAIN ] NMAX: Loaded 20241 existing records. [2025-09-02T17:24:37.754979] [INFO ] [MAIN ] NMAI: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:37.786536] [INFO ] [REMOTE ] NMAI: Fetching primary data for 2025-09. [2025-09-02T17:24:37.843838] [INFO ] [MAIN ] NLY: Found 1 missing trading days. [2025-09-02T17:24:37.853664] [INFO ] [MAIN ] NLY: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:37.853924] [INFO ] [REMOTE ] NLY: Fetching primary data for 2025-09. [2025-09-02T17:24:37.927286] [INFO ] [MAIN ] NMAX: Found 1 missing trading days. [2025-09-02T17:24:37.927399] [INFO ] [MAIN ] NMAX: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:37.927604] [INFO ] [REMOTE ] NMAX: Fetching primary data for 2025-09. [2025-09-02T17:24:38.619679] [INFO ] [REMOTE ] NLOP: Incremental fetch complete for 2025-09 (1.21 seconds). [2025-09-02T17:24:38.633270] [INFO ] [MAIN ] NLOP: Adding 143 new records, updating 0 existing records. [2025-09-02T17:24:38.635025] [INFO ] [MAIN ] NLOP: Combined dataset has 5289 total records. [2025-09-02T17:24:38.698400] [WARN ] [MAIN ] NMAI: Failed to fetch data for month 2025-09. [2025-09-02T17:24:38.725164] [WARN ] [MAIN ] NMAI: No new data fetched. Keeping existing data. [2025-09-02T17:24:38.734984] [INFO ] [MAIN ] Update Progress: 1495/2372 symbols completed. NMAI took 2.1s. Estimated remaining: 14m 25s. Rate: 60.8 symbols/min [2025-09-02T17:24:38.917522] [WARN ] [VALIDATOR ] NLOP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:39.085143] [INFO ] [MAIN ] NMCO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:39.168367] [INFO ] [MAIN ] NMCO: Loaded 7678 existing records. [2025-09-02T17:24:39.351738] [INFO ] [MAIN ] NMCO: Found 1 missing trading days. [2025-09-02T17:24:39.352534] [INFO ] [MAIN ] NMCO: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:39.352961] [INFO ] [REMOTE ] NMCO: Fetching primary data for 2025-09. [2025-09-02T17:24:39.360214] [WARN ] [VALIDATOR ] NLOP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:39.360441] [INFO ] [MAIN ] NLOP: Combined data validation passed. [2025-09-02T17:24:39.396426] [INFO ] [MAIN ] NLOP: Update completed successfully. [2025-09-02T17:24:39.397207] [INFO ] [MAIN ] Update Progress: 1496/2372 symbols completed. NLOP took 3.1s. Estimated remaining: 14m 24s. Rate: 60.8 symbols/min [2025-09-02T17:24:39.565026] [INFO ] [MAIN ] NMG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:39.570844] [INFO ] [MAIN ] NMG: Loaded 3844 existing records. [2025-09-02T17:24:39.737529] [INFO ] [MAIN ] NMG: Found 1 missing trading days. [2025-09-02T17:24:39.737711] [INFO ] [MAIN ] NMG: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:39.737920] [INFO ] [REMOTE ] NMG: Fetching primary data for 2025-09. [2025-09-02T17:24:40.300666] [INFO ] [REMOTE ] NMAX: Incremental fetch complete for 2025-09 (2.37 seconds). [2025-09-02T17:24:40.336944] [INFO ] [MAIN ] NMAX: Adding 283 new records, updating 0 existing records. [2025-09-02T17:24:40.340353] [INFO ] [MAIN ] NMAX: Combined dataset has 20524 total records. [2025-09-02T17:24:40.445214] [INFO ] [REMOTE ] NLY: Incremental fetch complete for 2025-09 (2.59 seconds). [2025-09-02T17:24:40.546815] [INFO ] [MAIN ] NLY: Adding 388 new records, updating 0 existing records. [2025-09-02T17:24:40.574582] [WARN ] [VALIDATOR ] NMAX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:40.613578] [INFO ] [REMOTE ] NMCO: Incremental fetch complete for 2025-09 (1.26 seconds). [2025-09-02T17:24:40.666242] [INFO ] [REMOTE ] NMG: Incremental fetch complete for 2025-09 (0.93 seconds). [2025-09-02T17:24:40.665982] [INFO ] [MAIN ] NMCO: Adding 115 new records, updating 0 existing records. [2025-09-02T17:24:40.695522] [INFO ] [MAIN ] NMG: Adding 60 new records, updating 0 existing records. [2025-09-02T17:24:40.784675] [INFO ] [MAIN ] NMG: Combined dataset has 3904 total records. [2025-09-02T17:24:40.786737] [INFO ] [MAIN ] NLY: Combined dataset has 24815 total records. [2025-09-02T17:24:40.828694] [INFO ] [MAIN ] NMCO: Combined dataset has 7793 total records. [2025-09-02T17:24:41.219252] [WARN ] [VALIDATOR ] NMG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:41.342415] [WARN ] [VALIDATOR ] NLY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:41.483623] [WARN ] [VALIDATOR ] NMAX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:41.590590] [INFO ] [MAIN ] NMAX: Combined data validation passed. [2025-09-02T17:24:41.590034] [WARN ] [VALIDATOR ] NMCO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:42.188344] [WARN ] [VALIDATOR ] NLY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:42.188940] [WARN ] [VALIDATOR ] NMCO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:42.189135] [INFO ] [MAIN ] NLY: Combined data validation passed. [2025-09-02T17:24:42.189522] [INFO ] [MAIN ] NMCO: Combined data validation passed. [2025-09-02T17:24:42.189206] [WARN ] [VALIDATOR ] NMG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:42.189732] [INFO ] [MAIN ] NMAX: Update completed successfully. [2025-09-02T17:24:42.190318] [INFO ] [MAIN ] NMG: Combined data validation passed. [2025-09-02T17:24:42.192812] [INFO ] [MAIN ] Update Progress: 1497/2372 symbols completed. NMAX took 5.2s. Estimated remaining: 14m 24s. Rate: 60.8 symbols/min [2025-09-02T17:24:42.517350] [INFO ] [MAIN ] NMG: Update completed successfully. [2025-09-02T17:24:42.530379] [INFO ] [MAIN ] Update Progress: 1498/2372 symbols completed. NMG took 3.1s. Estimated remaining: 14m 23s. Rate: 60.8 symbols/min [2025-09-02T17:24:42.568986] [INFO ] [MAIN ] NMI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:42.628324] [INFO ] [MAIN ] NMCO: Update completed successfully. [2025-09-02T17:24:42.646817] [INFO ] [MAIN ] Update Progress: 1499/2372 symbols completed. NMCO took 3.9s. Estimated remaining: 14m 21s. Rate: 60.8 symbols/min [2025-09-02T17:24:42.654753] [INFO ] [MAIN ] NMI: Loaded 2161 existing records. [2025-09-02T17:24:42.973175] [INFO ] [MAIN ] NMM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:43.105044] [INFO ] [MAIN ] NMI: Found 1 missing trading days. [2025-09-02T17:24:43.125455] [INFO ] [MAIN ] NMI: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:43.127544] [INFO ] [REMOTE ] NMI: Fetching primary data for 2025-09. [2025-09-02T17:24:43.126535] [INFO ] [MAIN ] NMR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:43.134742] [INFO ] [MAIN ] NMM: Loaded 6267 existing records. [2025-09-02T17:24:43.257665] [INFO ] [MAIN ] NMR: Loaded 15219 existing records. [2025-09-02T17:24:43.402275] [INFO ] [MAIN ] NMM: Found 1 missing trading days. [2025-09-02T17:24:43.422917] [INFO ] [MAIN ] NMM: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:43.423566] [INFO ] [REMOTE ] NMM: Fetching primary data for 2025-09. [2025-09-02T17:24:43.492842] [INFO ] [MAIN ] NLY: Update completed successfully. [2025-09-02T17:24:43.530479] [INFO ] [MAIN ] Update Progress: 1500/2372 symbols completed. NLY took 6.9s. Estimated remaining: 14m 20s. Rate: 60.8 symbols/min [2025-09-02T17:24:43.596548] [INFO ] [MAIN ] NMR: Found 1 missing trading days. [2025-09-02T17:24:43.640046] [INFO ] [MAIN ] NMR: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:43.654209] [INFO ] [REMOTE ] NMR: Fetching primary data for 2025-09. [2025-09-02T17:24:43.748439] [INFO ] [MAIN ] NMS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:43.751537] [INFO ] [MAIN ] NMS: Loaded 1288 existing records. [2025-09-02T17:24:43.927937] [INFO ] [MAIN ] NMS: Found 1 missing trading days. [2025-09-02T17:24:43.928141] [INFO ] [MAIN ] NMS: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:43.928358] [INFO ] [REMOTE ] NMS: Fetching primary data for 2025-09. [2025-09-02T17:24:44.138787] [INFO ] [REMOTE ] NMI: Incremental fetch complete for 2025-09 (1.01 seconds). [2025-09-02T17:24:44.146318] [INFO ] [MAIN ] NMI: Adding 74 new records, updating 0 existing records. [2025-09-02T17:24:44.147855] [INFO ] [MAIN ] NMI: Combined dataset has 2235 total records. [2025-09-02T17:24:44.345407] [WARN ] [VALIDATOR ] NMI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:44.539036] [INFO ] [REMOTE ] NMM: Incremental fetch complete for 2025-09 (1.12 seconds). [2025-09-02T17:24:44.551898] [INFO ] [MAIN ] NMM: Adding 84 new records, updating 0 existing records. [2025-09-02T17:24:44.555310] [INFO ] [MAIN ] NMM: Combined dataset has 6351 total records. [2025-09-02T17:24:44.673115] [INFO ] [REMOTE ] NMS: Incremental fetch complete for 2025-09 (0.74 seconds). [2025-09-02T17:24:44.723883] [INFO ] [MAIN ] NMS: Adding 21 new records, updating 0 existing records. [2025-09-02T17:24:44.746953] [WARN ] [VALIDATOR ] NMM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:44.780801] [INFO ] [MAIN ] NMS: Combined dataset has 1309 total records. [2025-09-02T17:24:45.127952] [WARN ] [VALIDATOR ] NMS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:45.321710] [WARN ] [VALIDATOR ] NMI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:45.322199] [INFO ] [MAIN ] NMI: Combined data validation passed. [2025-09-02T17:24:45.343028] [INFO ] [MAIN ] NMI: Update completed successfully. [2025-09-02T17:24:45.348317] [INFO ] [MAIN ] Update Progress: 1501/2372 symbols completed. NMI took 3.2s. Estimated remaining: 14m 20s. Rate: 60.8 symbols/min [2025-09-02T17:24:45.349376] [WARN ] [VALIDATOR ] NMS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:45.350085] [WARN ] [VALIDATOR ] NMM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:45.350624] [INFO ] [MAIN ] NMS: Combined data validation passed. [2025-09-02T17:24:45.350760] [INFO ] [MAIN ] NMM: Combined data validation passed. [2025-09-02T17:24:45.411738] [INFO ] [REMOTE ] NMR: Incremental fetch complete for 2025-09 (1.76 seconds). [2025-09-02T17:24:45.422482] [INFO ] [MAIN ] NMS: Update completed successfully. [2025-09-02T17:24:45.481876] [INFO ] [MAIN ] Update Progress: 1502/2372 symbols completed. NMS took 1.9s. Estimated remaining: 14m 18s. Rate: 60.8 symbols/min [2025-09-02T17:24:45.500220] [INFO ] [MAIN ] NMR: Adding 232 new records, updating 0 existing records. [2025-09-02T17:24:45.675867] [INFO ] [MAIN ] NMT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:45.710623] [INFO ] [MAIN ] NMR: Combined dataset has 15451 total records. [2025-09-02T17:24:45.734186] [INFO ] [MAIN ] NMT: Loaded 1316 existing records. [2025-09-02T17:24:45.878908] [INFO ] [MAIN ] NMZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:46.011218] [INFO ] [MAIN ] NMM: Update completed successfully. [2025-09-02T17:24:46.041076] [INFO ] [MAIN ] Update Progress: 1503/2372 symbols completed. NMM took 3.5s. Estimated remaining: 14m 17s. Rate: 60.8 symbols/min [2025-09-02T17:24:46.108414] [WARN ] [VALIDATOR ] NMR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:46.187751] [INFO ] [MAIN ] NMZ: Loaded 9462 existing records. [2025-09-02T17:24:46.176085] [INFO ] [MAIN ] NMT: Found 1 missing trading days. [2025-09-02T17:24:46.236010] [INFO ] [MAIN ] NMT: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:46.280667] [INFO ] [REMOTE ] NMT: Fetching primary data for 2025-09. [2025-09-02T17:24:46.633845] [INFO ] [MAIN ] NNI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:46.717682] [INFO ] [MAIN ] NMZ: Found 1 missing trading days. [2025-09-02T17:24:46.718227] [INFO ] [MAIN ] NMZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:46.718606] [INFO ] [REMOTE ] NMZ: Fetching primary data for 2025-09. [2025-09-02T17:24:46.723159] [INFO ] [MAIN ] NNI: Loaded 5077 existing records. [2025-09-02T17:24:46.898537] [INFO ] [MAIN ] NNI: Found 1 missing trading days. [2025-09-02T17:24:46.898944] [INFO ] [MAIN ] NNI: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:46.899230] [INFO ] [REMOTE ] NNI: Fetching primary data for 2025-09. [2025-09-02T17:24:46.905121] [WARN ] [VALIDATOR ] NMR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:46.905282] [INFO ] [MAIN ] NMR: Combined data validation passed. [2025-09-02T17:24:47.001810] [INFO ] [MAIN ] NMR: Update completed successfully. [2025-09-02T17:24:47.003767] [INFO ] [MAIN ] Update Progress: 1504/2372 symbols completed. NMR took 4.3s. Estimated remaining: 14m 16s. Rate: 60.8 symbols/min [2025-09-02T17:24:47.171837] [INFO ] [MAIN ] NNN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:47.193060] [INFO ] [MAIN ] NNN: Loaded 21927 existing records. [2025-09-02T17:24:47.284773] [INFO ] [REMOTE ] NMT: Incremental fetch complete for 2025-09 (1.00 seconds). [2025-09-02T17:24:47.299164] [INFO ] [MAIN ] NMT: Adding 40 new records, updating 0 existing records. [2025-09-02T17:24:47.326711] [INFO ] [MAIN ] NMT: Combined dataset has 1356 total records. [2025-09-02T17:24:47.449905] [INFO ] [MAIN ] NNN: Found 1 missing trading days. [2025-09-02T17:24:47.465804] [INFO ] [MAIN ] NNN: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:47.476129] [INFO ] [REMOTE ] NNN: Fetching primary data for 2025-09. [2025-09-02T17:24:47.553685] [WARN ] [VALIDATOR ] NMT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:47.741223] [WARN ] [VALIDATOR ] NMT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:47.741401] [INFO ] [MAIN ] NMT: Combined data validation passed. [2025-09-02T17:24:47.750981] [INFO ] [MAIN ] NMT: Update completed successfully. [2025-09-02T17:24:47.751291] [INFO ] [MAIN ] Update Progress: 1505/2372 symbols completed. NMT took 2.4s. Estimated remaining: 14m 15s. Rate: 60.9 symbols/min [2025-09-02T17:24:47.852969] [INFO ] [REMOTE ] NNI: Incremental fetch complete for 2025-09 (0.95 seconds). [2025-09-02T17:24:47.884026] [INFO ] [MAIN ] NNI: Adding 80 new records, updating 0 existing records. [2025-09-02T17:24:47.933901] [INFO ] [MAIN ] NNY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:47.934628] [INFO ] [MAIN ] NNI: Combined dataset has 5157 total records. [2025-09-02T17:24:48.040110] [INFO ] [MAIN ] NNY: Loaded 2635 existing records. [2025-09-02T17:24:48.161322] [INFO ] [REMOTE ] NMZ: Incremental fetch complete for 2025-09 (1.44 seconds). [2025-09-02T17:24:48.273260] [INFO ] [MAIN ] NMZ: Adding 118 new records, updating 0 existing records. [2025-09-02T17:24:48.263431] [WARN ] [VALIDATOR ] NNI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:48.416462] [INFO ] [MAIN ] NNY: Found 1 missing trading days. [2025-09-02T17:24:48.440747] [INFO ] [MAIN ] NNY: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:48.443894] [INFO ] [MAIN ] NMZ: Combined dataset has 9580 total records. [2025-09-02T17:24:48.444367] [INFO ] [REMOTE ] NNY: Fetching primary data for 2025-09. [2025-09-02T17:24:48.707482] [WARN ] [VALIDATOR ] NMZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:48.903418] [WARN ] [VALIDATOR ] NNI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:48.903712] [INFO ] [MAIN ] NNI: Combined data validation passed. [2025-09-02T17:24:48.903588] [WARN ] [VALIDATOR ] NMZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:48.904509] [INFO ] [MAIN ] NMZ: Combined data validation passed. [2025-09-02T17:24:48.984082] [INFO ] [MAIN ] NNI: Update completed successfully. [2025-09-02T17:24:48.986145] [INFO ] [MAIN ] Update Progress: 1506/2372 symbols completed. NNI took 2.9s. Estimated remaining: 14m 14s. Rate: 60.8 symbols/min [2025-09-02T17:24:49.171948] [INFO ] [MAIN ] NOA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:49.185426] [INFO ] [MAIN ] NOA: Loaded 7118 existing records. [2025-09-02T17:24:49.218384] [INFO ] [MAIN ] NMZ: Update completed successfully. [2025-09-02T17:24:49.268815] [INFO ] [MAIN ] Update Progress: 1507/2372 symbols completed. NMZ took 3.7s. Estimated remaining: 14m 13s. Rate: 60.9 symbols/min [2025-09-02T17:24:49.475505] [INFO ] [MAIN ] NOA: Found 1 missing trading days. [2025-09-02T17:24:49.477121] [INFO ] [REMOTE ] NNY: Incremental fetch complete for 2025-09 (1.03 seconds). [2025-09-02T17:24:49.482337] [INFO ] [MAIN ] NOA: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:49.512769] [INFO ] [REMOTE ] NOA: Fetching primary data for 2025-09. [2025-09-02T17:24:49.518012] [INFO ] [MAIN ] NNY: Adding 23 new records, updating 0 existing records. [2025-09-02T17:24:49.544782] [INFO ] [MAIN ] NOAH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:49.545417] [INFO ] [MAIN ] NNY: Combined dataset has 2658 total records. [2025-09-02T17:24:49.703309] [INFO ] [MAIN ] NOAH: Loaded 8746 existing records. [2025-09-02T17:24:49.734496] [WARN ] [VALIDATOR ] NNY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:49.812501] [INFO ] [REMOTE ] NNN: Incremental fetch complete for 2025-09 (2.34 seconds). [2025-09-02T17:24:49.978375] [INFO ] [MAIN ] NNN: Adding 372 new records, updating 0 existing records. [2025-09-02T17:24:50.149441] [INFO ] [MAIN ] NOAH: Found 1 missing trading days. [2025-09-02T17:24:50.150873] [INFO ] [MAIN ] NOAH: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:50.151203] [INFO ] [REMOTE ] NOAH: Fetching primary data for 2025-09. [2025-09-02T17:24:50.153668] [INFO ] [MAIN ] NNN: Combined dataset has 22299 total records. [2025-09-02T17:24:50.331629] [WARN ] [VALIDATOR ] NNN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:50.527822] [WARN ] [VALIDATOR ] NNN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:50.528108] [INFO ] [MAIN ] NNN: Combined data validation passed. [2025-09-02T17:24:50.527893] [WARN ] [VALIDATOR ] NNY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:50.528481] [INFO ] [MAIN ] NNY: Combined data validation passed. [2025-09-02T17:24:50.655590] [INFO ] [MAIN ] NNY: Update completed successfully. [2025-09-02T17:24:50.657018] [INFO ] [MAIN ] Update Progress: 1508/2372 symbols completed. NNY took 2.9s. Estimated remaining: 14m 12s. Rate: 60.9 symbols/min [2025-09-02T17:24:50.834421] [INFO ] [MAIN ] NOC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:50.875554] [INFO ] [MAIN ] NNN: Update completed successfully. [2025-09-02T17:24:50.878718] [INFO ] [MAIN ] Update Progress: 1509/2372 symbols completed. NNN took 3.9s. Estimated remaining: 14m 10s. Rate: 60.9 symbols/min [2025-09-02T17:24:50.879545] [INFO ] [MAIN ] NOC: Loaded 18682 existing records. [2025-09-02T17:24:51.139107] [INFO ] [REMOTE ] NOA: Incremental fetch complete for 2025-09 (1.63 seconds). [2025-09-02T17:24:51.230601] [INFO ] [MAIN ] NOC: Found 1 missing trading days. [2025-09-02T17:24:51.243609] [INFO ] [MAIN ] NOA: Adding 104 new records, updating 0 existing records. [2025-09-02T17:24:51.230486] [INFO ] [MAIN ] NOG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:51.243706] [INFO ] [MAIN ] NOC: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:51.244123] [INFO ] [REMOTE ] NOC: Fetching primary data for 2025-09. [2025-09-02T17:24:51.247332] [INFO ] [MAIN ] NOA: Combined dataset has 7222 total records. [2025-09-02T17:24:51.439117] [WARN ] [VALIDATOR ] NOA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:51.440294] [INFO ] [MAIN ] NOG: Loaded 23256 existing records. [2025-09-02T17:24:51.682009] [INFO ] [REMOTE ] NOAH: Incremental fetch complete for 2025-09 (1.53 seconds). [2025-09-02T17:24:51.824029] [INFO ] [MAIN ] NOG: Found 1 missing trading days. [2025-09-02T17:24:51.816265] [INFO ] [MAIN ] NOAH: Adding 253 new records, updating 0 existing records. [2025-09-02T17:24:51.824381] [INFO ] [MAIN ] NOG: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:51.825243] [INFO ] [REMOTE ] NOG: Fetching primary data for 2025-09. [2025-09-02T17:24:51.829316] [INFO ] [MAIN ] NOAH: Combined dataset has 8999 total records. [2025-09-02T17:24:52.010195] [WARN ] [VALIDATOR ] NOAH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:52.196080] [WARN ] [VALIDATOR ] NOA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:52.196380] [INFO ] [MAIN ] NOA: Combined data validation passed. [2025-09-02T17:24:52.234728] [WARN ] [VALIDATOR ] NOAH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:52.236472] [INFO ] [MAIN ] NOAH: Combined data validation passed. [2025-09-02T17:24:52.286232] [INFO ] [MAIN ] NOA: Update completed successfully. [2025-09-02T17:24:52.288296] [INFO ] [MAIN ] Update Progress: 1510/2372 symbols completed. NOA took 3.3s. Estimated remaining: 14m 10s. Rate: 60.9 symbols/min [2025-09-02T17:24:52.466753] [INFO ] [MAIN ] NOK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:52.474162] [INFO ] [MAIN ] NOAH: Update completed successfully. [2025-09-02T17:24:52.475427] [INFO ] [MAIN ] Update Progress: 1511/2372 symbols completed. NOAH took 3.2s. Estimated remaining: 14m 8s. Rate: 60.9 symbols/min [2025-09-02T17:24:52.616096] [INFO ] [MAIN ] NOK: Loaded 24471 existing records. [2025-09-02T17:24:52.720964] [INFO ] [MAIN ] NOM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:52.800416] [INFO ] [MAIN ] NOM: Loaded 565 existing records. [2025-09-02T17:24:52.992316] [INFO ] [MAIN ] NOK: Found 1 missing trading days. [2025-09-02T17:24:53.002726] [INFO ] [MAIN ] NOK: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:53.003004] [INFO ] [REMOTE ] NOK: Fetching primary data for 2025-09. [2025-09-02T17:24:53.052608] [INFO ] [MAIN ] NOM: Found 1 missing trading days. [2025-09-02T17:24:53.052795] [INFO ] [MAIN ] NOM: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:53.053037] [INFO ] [REMOTE ] NOM: Fetching primary data for 2025-09. [2025-09-02T17:24:53.260985] [INFO ] [REMOTE ] NOC: Incremental fetch complete for 2025-09 (2.02 seconds). [2025-09-02T17:24:53.294738] [INFO ] [MAIN ] NOC: Adding 274 new records, updating 0 existing records. [2025-09-02T17:24:53.297859] [INFO ] [MAIN ] NOC: Combined dataset has 18956 total records. [2025-09-02T17:24:53.471511] [WARN ] [VALIDATOR ] NOC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:53.664028] [WARN ] [VALIDATOR ] NOC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:53.664282] [INFO ] [MAIN ] NOC: Combined data validation passed. [2025-09-02T17:24:53.786078] [INFO ] [MAIN ] NOC: Update completed successfully. [2025-09-02T17:24:53.788216] [INFO ] [MAIN ] Update Progress: 1512/2372 symbols completed. NOC took 3.1s. Estimated remaining: 14m 7s. Rate: 60.9 symbols/min [2025-09-02T17:24:53.988590] [INFO ] [MAIN ] NOMD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:54.008480] [INFO ] [MAIN ] NOMD: Loaded 18185 existing records. [2025-09-02T17:24:54.168831] [INFO ] [REMOTE ] NOG: Incremental fetch complete for 2025-09 (2.34 seconds). [2025-09-02T17:24:54.191730] [INFO ] [MAIN ] NOMD: Found 1 missing trading days. [2025-09-02T17:24:54.214411] [INFO ] [MAIN ] NOMD: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:54.225213] [INFO ] [REMOTE ] NOMD: Fetching primary data for 2025-09. [2025-09-02T17:24:54.226875] [INFO ] [REMOTE ] NOM: Incremental fetch complete for 2025-09 (1.17 seconds). [2025-09-02T17:24:54.229175] [INFO ] [MAIN ] NOM: Adding 7 new records, updating 0 existing records. [2025-09-02T17:24:54.240527] [INFO ] [MAIN ] NOG: Adding 340 new records, updating 0 existing records. [2025-09-02T17:24:54.242109] [INFO ] [MAIN ] NOM: Combined dataset has 572 total records. [2025-09-02T17:24:54.385695] [INFO ] [MAIN ] NOG: Combined dataset has 23596 total records. [2025-09-02T17:24:54.422489] [WARN ] [VALIDATOR ] NOM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:54.791636] [WARN ] [VALIDATOR ] NOG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:55.022439] [WARN ] [VALIDATOR ] NOM: Missing data for 90 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-04, 2025-06-11, 2025-06-16, 2025-06-27 [2025-09-02T17:24:55.022515] [WARN ] [VALIDATOR ] NOG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:55.022678] [INFO ] [MAIN ] NOM: Combined data validation passed. [2025-09-02T17:24:55.023583] [INFO ] [MAIN ] NOG: Combined data validation passed. [2025-09-02T17:24:55.028130] [INFO ] [MAIN ] NOM: Update completed successfully. [2025-09-02T17:24:55.028486] [INFO ] [MAIN ] Update Progress: 1513/2372 symbols completed. NOM took 2.6s. Estimated remaining: 14m 7s. Rate: 60.9 symbols/min [2025-09-02T17:24:55.309349] [INFO ] [MAIN ] NOTE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:55.362038] [INFO ] [MAIN ] NOTE: Loaded 20936 existing records. [2025-09-02T17:24:55.485598] [INFO ] [MAIN ] NOG: Update completed successfully. [2025-09-02T17:24:55.498334] [INFO ] [MAIN ] Update Progress: 1514/2372 symbols completed. NOG took 4.6s. Estimated remaining: 14m 5s. Rate: 60.9 symbols/min [2025-09-02T17:24:55.589151] [INFO ] [MAIN ] NOTE: Found 1 missing trading days. [2025-09-02T17:24:55.626546] [INFO ] [MAIN ] NOTE: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:55.645510] [INFO ] [REMOTE ] NOTE: Fetching primary data for 2025-09. [2025-09-02T17:24:55.718350] [INFO ] [MAIN ] NOV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:55.742438] [INFO ] [MAIN ] NOV: Loaded 24283 existing records. [2025-09-02T17:24:55.919349] [INFO ] [MAIN ] NOV: Found 1 missing trading days. [2025-09-02T17:24:55.919532] [INFO ] [MAIN ] NOV: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:55.919773] [INFO ] [REMOTE ] NOV: Fetching primary data for 2025-09. [2025-09-02T17:24:55.994778] [INFO ] [REMOTE ] NOK: Incremental fetch complete for 2025-09 (2.99 seconds). [2025-09-02T17:24:56.040868] [INFO ] [MAIN ] NOK: Adding 388 new records, updating 0 existing records. [2025-09-02T17:24:56.044726] [INFO ] [MAIN ] NOK: Combined dataset has 24859 total records. [2025-09-02T17:24:56.165520] [INFO ] [REMOTE ] NOMD: Incremental fetch complete for 2025-09 (1.94 seconds). [2025-09-02T17:24:56.275808] [INFO ] [MAIN ] NOMD: Adding 264 new records, updating 0 existing records. [2025-09-02T17:24:56.281103] [WARN ] [VALIDATOR ] NOK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:56.454668] [INFO ] [MAIN ] NOMD: Combined dataset has 18449 total records. [2025-09-02T17:24:56.648555] [WARN ] [VALIDATOR ] NOMD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:56.850952] [WARN ] [VALIDATOR ] NOMD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:56.851267] [INFO ] [MAIN ] NOMD: Combined data validation passed. [2025-09-02T17:24:56.851030] [WARN ] [VALIDATOR ] NOK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:56.851461] [INFO ] [MAIN ] NOK: Combined data validation passed. [2025-09-02T17:24:57.123399] [INFO ] [MAIN ] NOK: Update completed successfully. [2025-09-02T17:24:57.132450] [INFO ] [MAIN ] NOMD: Update completed successfully. [2025-09-02T17:24:57.132559] [INFO ] [MAIN ] Update Progress: 1515/2372 symbols completed. NOK took 4.8s. Estimated remaining: 14m 5s. Rate: 60.9 symbols/min [2025-09-02T17:24:57.134584] [INFO ] [MAIN ] Update Progress: 1516/2372 symbols completed. NOMD took 3.3s. Estimated remaining: 14m 3s. Rate: 60.9 symbols/min [2025-09-02T17:24:57.474201] [INFO ] [MAIN ] NOW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:57.491919] [INFO ] [MAIN ] NPB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:24:57.505446] [INFO ] [MAIN ] NPB: Loaded 7162 existing records. [2025-09-02T17:24:57.695025] [INFO ] [MAIN ] NPB: Found 1 missing trading days. [2025-09-02T17:24:57.696028] [INFO ] [MAIN ] NOW: Loaded 21735 existing records. [2025-09-02T17:24:57.696081] [INFO ] [MAIN ] NPB: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:57.727434] [INFO ] [REMOTE ] NPB: Fetching primary data for 2025-09. [2025-09-02T17:24:57.873320] [INFO ] [MAIN ] NOW: Found 1 missing trading days. [2025-09-02T17:24:57.873456] [INFO ] [MAIN ] NOW: Need to fetch 1 months: 2025-09 [2025-09-02T17:24:57.873712] [INFO ] [REMOTE ] NOW: Fetching primary data for 2025-09. [2025-09-02T17:24:57.940833] [INFO ] [REMOTE ] NOTE: Incremental fetch complete for 2025-09 (2.30 seconds). [2025-09-02T17:24:57.975357] [INFO ] [MAIN ] NOTE: Adding 228 new records, updating 0 existing records. [2025-09-02T17:24:57.981440] [INFO ] [MAIN ] NOTE: Combined dataset has 21164 total records. [2025-09-02T17:24:58.162010] [WARN ] [VALIDATOR ] NOTE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:58.345220] [INFO ] [REMOTE ] NOV: Incremental fetch complete for 2025-09 (2.43 seconds). [2025-09-02T17:24:58.393481] [INFO ] [MAIN ] NOV: Adding 382 new records, updating 0 existing records. [2025-09-02T17:24:58.402731] [INFO ] [MAIN ] NOV: Combined dataset has 24665 total records. [2025-09-02T17:24:58.448222] [WARN ] [VALIDATOR ] NOTE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:58.470286] [INFO ] [MAIN ] NOTE: Combined data validation passed. [2025-09-02T17:24:58.633629] [WARN ] [VALIDATOR ] NOV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:58.904220] [INFO ] [MAIN ] NOTE: Update completed successfully. [2025-09-02T17:24:58.907100] [INFO ] [MAIN ] Update Progress: 1517/2372 symbols completed. NOTE took 3.9s. Estimated remaining: 14m 3s. Rate: 60.9 symbols/min [2025-09-02T17:24:58.911554] [WARN ] [VALIDATOR ] NOV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:58.911719] [INFO ] [MAIN ] NOV: Combined data validation passed. [2025-09-02T17:24:59.043500] [INFO ] [REMOTE ] NPB: Incremental fetch complete for 2025-09 (1.32 seconds). [2025-09-02T17:24:59.076739] [INFO ] [MAIN ] NPB: Adding 177 new records, updating 0 existing records. [2025-09-02T17:24:59.090943] [INFO ] [MAIN ] NPB: Combined dataset has 7339 total records. [2025-09-02T17:24:59.204564] [INFO ] [MAIN ] NOV: Update completed successfully. [2025-09-02T17:24:59.222704] [INFO ] [MAIN ] Update Progress: 1518/2372 symbols completed. NOV took 3.7s. Estimated remaining: 14m 1s. Rate: 60.9 symbols/min [2025-09-02T17:24:59.279327] [WARN ] [VALIDATOR ] NPB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:24:59.470428] [WARN ] [VALIDATOR ] NPB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:24:59.470686] [INFO ] [MAIN ] NPB: Combined data validation passed. [2025-09-02T17:24:59.517365] [INFO ] [MAIN ] NPB: Update completed successfully. [2025-09-02T17:24:59.518281] [INFO ] [MAIN ] Update Progress: 1519/2372 symbols completed. NPB took 2.3s. Estimated remaining: 13m 60s. Rate: 60.9 symbols/min [2025-09-02T17:25:01.162557] [INFO ] [REMOTE ] NOW: Incremental fetch complete for 2025-09 (3.29 seconds). [2025-09-02T17:25:01.221876] [INFO ] [MAIN ] NOW: Adding 344 new records, updating 0 existing records. [2025-09-02T17:25:01.227581] [INFO ] [MAIN ] NOW: Combined dataset has 22079 total records. [2025-09-02T17:25:01.433871] [WARN ] [VALIDATOR ] NOW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:01.631282] [WARN ] [VALIDATOR ] NOW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:01.631478] [INFO ] [MAIN ] NOW: Combined data validation passed. [2025-09-02T17:25:01.796564] [INFO ] [MAIN ] NOW: Update completed successfully. [2025-09-02T17:25:01.800168] [INFO ] [MAIN ] Update Progress: 1520/2372 symbols completed. NOW took 4.7s. Estimated remaining: 13m 60s. Rate: 60.9 symbols/min [2025-09-02T17:25:02.472736] [INFO ] [MAIN ] NPCT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:02.488267] [INFO ] [MAIN ] NPK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:02.570054] [INFO ] [MAIN ] NPFD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:02.566581] [INFO ] [MAIN ] NPKI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:02.579659] [INFO ] [MAIN ] NPK: Loaded 5012 existing records. [2025-09-02T17:25:02.638002] [INFO ] [MAIN ] NPCT: Loaded 7919 existing records. [2025-09-02T17:25:02.692195] [INFO ] [MAIN ] NPFD: Loaded 4572 existing records. [2025-09-02T17:25:02.830225] [INFO ] [MAIN ] NPKI: Loaded 18820 existing records. [2025-09-02T17:25:03.018238] [INFO ] [MAIN ] NPK: Found 1 missing trading days. [2025-09-02T17:25:03.067233] [INFO ] [MAIN ] NPK: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:03.117094] [INFO ] [REMOTE ] NPK: Fetching primary data for 2025-09. [2025-09-02T17:25:03.220734] [INFO ] [MAIN ] NPFD: Found 1 missing trading days. [2025-09-02T17:25:03.218067] [INFO ] [MAIN ] NPCT: Found 1 missing trading days. [2025-09-02T17:25:03.231370] [INFO ] [MAIN ] NPFD: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:03.231518] [INFO ] [MAIN ] NPCT: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:03.231841] [INFO ] [REMOTE ] NPCT: Fetching primary data for 2025-09. [2025-09-02T17:25:03.244033] [INFO ] [REMOTE ] NPFD: Fetching primary data for 2025-09. [2025-09-02T17:25:03.300664] [INFO ] [MAIN ] NPKI: Found 1 missing trading days. [2025-09-02T17:25:03.301398] [INFO ] [MAIN ] NPKI: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:03.301660] [INFO ] [REMOTE ] NPKI: Fetching primary data for 2025-09. [2025-09-02T17:25:03.889458] [WARN ] [MAIN ] NPFD: Failed to fetch data for month 2025-09. [2025-09-02T17:25:03.889609] [WARN ] [MAIN ] NPFD: No new data fetched. Keeping existing data. [2025-09-02T17:25:03.889736] [INFO ] [MAIN ] Update Progress: 1521/2372 symbols completed. NPFD took 2.1s. Estimated remaining: 13m 59s. Rate: 60.8 symbols/min [2025-09-02T17:25:03.938111] [WARN ] [MAIN ] NPK: Failed to fetch data for month 2025-09. [2025-09-02T17:25:03.980460] [WARN ] [MAIN ] NPCT: Failed to fetch data for month 2025-09. [2025-09-02T17:25:03.980547] [WARN ] [MAIN ] NPK: No new data fetched. Keeping existing data. [2025-09-02T17:25:03.991795] [WARN ] [MAIN ] NPCT: No new data fetched. Keeping existing data. [2025-09-02T17:25:03.997603] [INFO ] [MAIN ] Update Progress: 1522/2372 symbols completed. NPK took 2.2s. Estimated remaining: 13m 58s. Rate: 60.9 symbols/min [2025-09-02T17:25:04.002012] [INFO ] [MAIN ] Update Progress: 1523/2372 symbols completed. NPCT took 2.2s. Estimated remaining: 13m 56s. Rate: 60.9 symbols/min [2025-09-02T17:25:04.217284] [INFO ] [MAIN ] NPO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:04.345912] [WARN ] [MAIN ] NPKI: Failed to fetch data for month 2025-09. [2025-09-02T17:25:04.349483] [INFO ] [MAIN ] NPV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:04.349754] [WARN ] [MAIN ] NPKI: No new data fetched. Keeping existing data. [2025-09-02T17:25:04.368377] [INFO ] [MAIN ] NPO: Loaded 5667 existing records. [2025-09-02T17:25:04.368529] [INFO ] [MAIN ] Update Progress: 1524/2372 symbols completed. NPKI took 2.6s. Estimated remaining: 13m 55s. Rate: 60.9 symbols/min [2025-09-02T17:25:04.504679] [INFO ] [MAIN ] NPWR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:04.604942] [INFO ] [MAIN ] NPV: Loaded 2274 existing records. [2025-09-02T17:25:04.776035] [INFO ] [MAIN ] NPO: Found 1 missing trading days. [2025-09-02T17:25:04.811409] [INFO ] [MAIN ] NPO: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:04.862788] [INFO ] [REMOTE ] NPO: Fetching primary data for 2025-09. [2025-09-02T17:25:04.912905] [INFO ] [MAIN ] NQP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:04.925223] [INFO ] [MAIN ] NPWR: Loaded 20505 existing records. [2025-09-02T17:25:05.028525] [INFO ] [MAIN ] NPV: Found 1 missing trading days. [2025-09-02T17:25:05.031226] [INFO ] [MAIN ] NPV: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:05.031174] [INFO ] [MAIN ] NQP: Loaded 4348 existing records. [2025-09-02T17:25:05.054519] [INFO ] [REMOTE ] NPV: Fetching primary data for 2025-09. [2025-09-02T17:25:05.311901] [INFO ] [MAIN ] NPWR: Found 1 missing trading days. [2025-09-02T17:25:05.340569] [INFO ] [MAIN ] NPWR: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:05.343079] [INFO ] [MAIN ] NQP: Found 1 missing trading days. [2025-09-02T17:25:05.343414] [INFO ] [REMOTE ] NPWR: Fetching primary data for 2025-09. [2025-09-02T17:25:05.344211] [INFO ] [MAIN ] NQP: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:05.344414] [INFO ] [REMOTE ] NQP: Fetching primary data for 2025-09. [2025-09-02T17:25:06.118910] [INFO ] [REMOTE ] NPV: Incremental fetch complete for 2025-09 (1.06 seconds). [2025-09-02T17:25:06.125452] [INFO ] [MAIN ] NPV: Adding 55 new records, updating 0 existing records. [2025-09-02T17:25:06.127136] [INFO ] [MAIN ] NPV: Combined dataset has 2329 total records. [2025-09-02T17:25:06.226359] [INFO ] [REMOTE ] NPO: Incremental fetch complete for 2025-09 (1.36 seconds). [2025-09-02T17:25:06.265695] [INFO ] [MAIN ] NPO: Adding 79 new records, updating 0 existing records. [2025-09-02T17:25:06.263968] [INFO ] [REMOTE ] NQP: Incremental fetch complete for 2025-09 (0.92 seconds). [2025-09-02T17:25:06.303506] [INFO ] [MAIN ] NQP: Adding 48 new records, updating 0 existing records. [2025-09-02T17:25:06.349613] [WARN ] [VALIDATOR ] NPV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:06.386554] [INFO ] [MAIN ] NQP: Combined dataset has 4396 total records. [2025-09-02T17:25:06.414163] [INFO ] [MAIN ] NPO: Combined dataset has 5746 total records. [2025-09-02T17:25:06.864170] [WARN ] [VALIDATOR ] NQP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:07.045861] [WARN ] [VALIDATOR ] NPO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:07.358402] [WARN ] [VALIDATOR ] NPV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:07.358587] [WARN ] [VALIDATOR ] NQP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:07.358772] [INFO ] [MAIN ] NPV: Combined data validation passed. [2025-09-02T17:25:07.358905] [INFO ] [MAIN ] NQP: Combined data validation passed. [2025-09-02T17:25:07.358482] [WARN ] [VALIDATOR ] NPO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:07.360289] [INFO ] [MAIN ] NPO: Combined data validation passed. [2025-09-02T17:25:07.407681] [INFO ] [REMOTE ] NPWR: Incremental fetch complete for 2025-09 (2.06 seconds). [2025-09-02T17:25:07.468629] [INFO ] [MAIN ] NPWR: Adding 272 new records, updating 0 existing records. [2025-09-02T17:25:07.484933] [INFO ] [MAIN ] NPO: Update completed successfully. [2025-09-02T17:25:07.485439] [INFO ] [MAIN ] NPV: Update completed successfully. [2025-09-02T17:25:07.487871] [INFO ] [MAIN ] Update Progress: 1525/2372 symbols completed. NPV took 3.5s. Estimated remaining: 13m 55s. Rate: 60.9 symbols/min [2025-09-02T17:25:07.495514] [INFO ] [MAIN ] Update Progress: 1526/2372 symbols completed. NPO took 3.6s. Estimated remaining: 13m 54s. Rate: 60.9 symbols/min [2025-09-02T17:25:07.509941] [INFO ] [MAIN ] NQP: Update completed successfully. [2025-09-02T17:25:07.519735] [INFO ] [MAIN ] NPWR: Combined dataset has 20777 total records. [2025-09-02T17:25:07.586069] [INFO ] [MAIN ] Update Progress: 1527/2372 symbols completed. NQP took 3.1s. Estimated remaining: 13m 52s. Rate: 60.9 symbols/min [2025-09-02T17:25:08.059022] [INFO ] [MAIN ] NREF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:08.103830] [INFO ] [MAIN ] NRDY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:08.202215] [WARN ] [VALIDATOR ] NPWR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:08.226087] [INFO ] [MAIN ] NRG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:08.311112] [INFO ] [MAIN ] NREF: Loaded 3835 existing records. [2025-09-02T17:25:08.419837] [INFO ] [MAIN ] NRDY: Loaded 14813 existing records. [2025-09-02T17:25:08.679773] [INFO ] [MAIN ] NRG: Loaded 24094 existing records. [2025-09-02T17:25:08.868402] [INFO ] [MAIN ] NRDY: Found 1 missing trading days. [2025-09-02T17:25:08.955632] [INFO ] [MAIN ] NRDY: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:08.985590] [INFO ] [MAIN ] NREF: Found 1 missing trading days. [2025-09-02T17:25:08.993437] [INFO ] [REMOTE ] NRDY: Fetching primary data for 2025-09. [2025-09-02T17:25:08.997131] [INFO ] [MAIN ] NREF: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:09.009071] [INFO ] [REMOTE ] NREF: Fetching primary data for 2025-09. [2025-09-02T17:25:09.079704] [INFO ] [MAIN ] NRG: Found 1 missing trading days. [2025-09-02T17:25:09.080368] [INFO ] [MAIN ] NRG: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:09.080755] [INFO ] [REMOTE ] NRG: Fetching primary data for 2025-09. [2025-09-02T17:25:09.088510] [WARN ] [VALIDATOR ] NPWR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:09.088759] [INFO ] [MAIN ] NPWR: Combined data validation passed. [2025-09-02T17:25:09.213826] [INFO ] [MAIN ] NPWR: Update completed successfully. [2025-09-02T17:25:09.216350] [INFO ] [MAIN ] Update Progress: 1528/2372 symbols completed. NPWR took 5.1s. Estimated remaining: 13m 52s. Rate: 60.9 symbols/min [2025-09-02T17:25:09.384036] [INFO ] [MAIN ] NRGV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:09.402477] [INFO ] [MAIN ] NRGV: Loaded 18659 existing records. [2025-09-02T17:25:09.572927] [INFO ] [MAIN ] NRGV: Found 1 missing trading days. [2025-09-02T17:25:09.573066] [INFO ] [MAIN ] NRGV: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:09.573276] [INFO ] [REMOTE ] NRGV: Fetching primary data for 2025-09. [2025-09-02T17:25:10.051569] [INFO ] [REMOTE ] NREF: Incremental fetch complete for 2025-09 (1.04 seconds). [2025-09-02T17:25:10.058510] [INFO ] [MAIN ] NREF: Adding 43 new records, updating 0 existing records. [2025-09-02T17:25:10.060096] [INFO ] [MAIN ] NREF: Combined dataset has 3878 total records. [2025-09-02T17:25:10.244675] [WARN ] [VALIDATOR ] NREF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:10.445752] [WARN ] [VALIDATOR ] NREF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:10.445940] [INFO ] [MAIN ] NREF: Combined data validation passed. [2025-09-02T17:25:10.469734] [INFO ] [MAIN ] NREF: Update completed successfully. [2025-09-02T17:25:10.470249] [INFO ] [MAIN ] Update Progress: 1529/2372 symbols completed. NREF took 3.0s. Estimated remaining: 13m 51s. Rate: 60.9 symbols/min [2025-09-02T17:25:10.641184] [INFO ] [REMOTE ] NRDY: Incremental fetch complete for 2025-09 (1.65 seconds). [2025-09-02T17:25:10.644171] [INFO ] [MAIN ] NRK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:10.676900] [INFO ] [MAIN ] NRDY: Adding 299 new records, updating 0 existing records. [2025-09-02T17:25:10.682529] [INFO ] [MAIN ] NRDY: Combined dataset has 15112 total records. [2025-09-02T17:25:10.758968] [INFO ] [MAIN ] NRK: Loaded 9677 existing records. [2025-09-02T17:25:10.921454] [WARN ] [MAIN ] NRGV: Failed to fetch data for month 2025-09. [2025-09-02T17:25:10.963791] [WARN ] [MAIN ] NRGV: No new data fetched. Keeping existing data. [2025-09-02T17:25:11.014813] [INFO ] [MAIN ] Update Progress: 1530/2372 symbols completed. NRGV took 1.8s. Estimated remaining: 13m 49s. Rate: 60.9 symbols/min [2025-09-02T17:25:11.014688] [WARN ] [VALIDATOR ] NRDY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:11.089706] [INFO ] [MAIN ] NRK: Found 1 missing trading days. [2025-09-02T17:25:11.180828] [INFO ] [MAIN ] NRK: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:11.215287] [INFO ] [REMOTE ] NRK: Fetching primary data for 2025-09. [2025-09-02T17:25:11.412997] [INFO ] [MAIN ] NRP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:11.417265] [INFO ] [MAIN ] NRP: Loaded 1945 existing records. [2025-09-02T17:25:11.593146] [INFO ] [MAIN ] NRP: Found 1 missing trading days. [2025-09-02T17:25:11.593536] [INFO ] [MAIN ] NRP: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:11.593826] [INFO ] [REMOTE ] NRP: Fetching primary data for 2025-09. [2025-09-02T17:25:11.599003] [WARN ] [VALIDATOR ] NRDY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:11.599142] [INFO ] [MAIN ] NRDY: Combined data validation passed. [2025-09-02T17:25:11.667703] [INFO ] [REMOTE ] NRG: Incremental fetch complete for 2025-09 (2.59 seconds). [2025-09-02T17:25:11.721253] [INFO ] [MAIN ] NRG: Adding 387 new records, updating 0 existing records. [2025-09-02T17:25:11.742590] [INFO ] [MAIN ] NRDY: Update completed successfully. [2025-09-02T17:25:11.744300] [INFO ] [MAIN ] NRG: Combined dataset has 24481 total records. [2025-09-02T17:25:11.744202] [INFO ] [MAIN ] Update Progress: 1531/2372 symbols completed. NRDY took 4.3s. Estimated remaining: 13m 48s. Rate: 60.9 symbols/min [2025-09-02T17:25:12.048181] [INFO ] [MAIN ] NRT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:12.099834] [WARN ] [VALIDATOR ] NRG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:12.144275] [INFO ] [MAIN ] NRT: Loaded 2322 existing records. [2025-09-02T17:25:12.473878] [INFO ] [REMOTE ] NRP: Incremental fetch complete for 2025-09 (0.88 seconds). [2025-09-02T17:25:12.509284] [INFO ] [MAIN ] NRP: Adding 18 new records, updating 0 existing records. [2025-09-02T17:25:12.513140] [INFO ] [MAIN ] NRT: Found 1 missing trading days. [2025-09-02T17:25:12.513606] [INFO ] [MAIN ] NRT: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:12.516213] [INFO ] [REMOTE ] NRT: Fetching primary data for 2025-09. [2025-09-02T17:25:12.518224] [INFO ] [MAIN ] NRP: Combined dataset has 1963 total records. [2025-09-02T17:25:12.707122] [WARN ] [VALIDATOR ] NRP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:12.707220] [INFO ] [REMOTE ] NRK: Incremental fetch complete for 2025-09 (1.49 seconds). [2025-09-02T17:25:12.780989] [INFO ] [MAIN ] NRK: Adding 104 new records, updating 0 existing records. [2025-09-02T17:25:12.848496] [INFO ] [MAIN ] NRK: Combined dataset has 9781 total records. [2025-09-02T17:25:13.020292] [WARN ] [VALIDATOR ] NRG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:13.030695] [INFO ] [MAIN ] NRG: Combined data validation passed. [2025-09-02T17:25:13.090945] [WARN ] [VALIDATOR ] NRK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:13.436402] [WARN ] [VALIDATOR ] NRP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:13.437773] [INFO ] [MAIN ] NRP: Combined data validation passed. [2025-09-02T17:25:13.436087] [WARN ] [VALIDATOR ] NRK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:13.439333] [INFO ] [MAIN ] NRK: Combined data validation passed. [2025-09-02T17:25:13.445943] [INFO ] [MAIN ] NRG: Update completed successfully. [2025-09-02T17:25:13.448582] [INFO ] [MAIN ] Update Progress: 1532/2372 symbols completed. NRG took 5.8s. Estimated remaining: 13m 48s. Rate: 60.9 symbols/min [2025-09-02T17:25:13.574739] [INFO ] [REMOTE ] NRT: Incremental fetch complete for 2025-09 (1.06 seconds). [2025-09-02T17:25:13.586624] [INFO ] [MAIN ] NRP: Update completed successfully. [2025-09-02T17:25:13.612865] [INFO ] [MAIN ] Update Progress: 1533/2372 symbols completed. NRP took 2.6s. Estimated remaining: 13m 46s. Rate: 60.9 symbols/min [2025-09-02T17:25:13.612524] [INFO ] [MAIN ] NRT: Adding 63 new records, updating 0 existing records. [2025-09-02T17:25:13.709882] [INFO ] [MAIN ] NRT: Combined dataset has 2385 total records. [2025-09-02T17:25:13.761439] [INFO ] [MAIN ] NRUC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:13.912582] [INFO ] [MAIN ] NRUC: Loaded 1263 existing records. [2025-09-02T17:25:14.098781] [INFO ] [MAIN ] NSA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:14.076348] [WARN ] [VALIDATOR ] NRT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:14.241490] [INFO ] [MAIN ] NRK: Update completed successfully. [2025-09-02T17:25:14.336419] [INFO ] [MAIN ] Update Progress: 1534/2372 symbols completed. NRK took 3.9s. Estimated remaining: 13m 45s. Rate: 60.9 symbols/min [2025-09-02T17:25:14.356432] [INFO ] [MAIN ] NRUC: Found 1 missing trading days. [2025-09-02T17:25:14.373372] [INFO ] [MAIN ] NSA: Loaded 20785 existing records. [2025-09-02T17:25:14.378657] [INFO ] [MAIN ] NRUC: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:14.389709] [INFO ] [REMOTE ] NRUC: Fetching primary data for 2025-09. [2025-09-02T17:25:14.769012] [INFO ] [MAIN ] NSC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:14.805776] [INFO ] [MAIN ] NSA: Found 1 missing trading days. [2025-09-02T17:25:14.806021] [INFO ] [MAIN ] NSA: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:14.806384] [INFO ] [REMOTE ] NSA: Fetching primary data for 2025-09. [2025-09-02T17:25:14.821328] [WARN ] [VALIDATOR ] NRT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:14.828423] [INFO ] [MAIN ] NRT: Combined data validation passed. [2025-09-02T17:25:14.829231] [INFO ] [MAIN ] NSC: Loaded 22464 existing records. [2025-09-02T17:25:14.989272] [INFO ] [MAIN ] NRT: Update completed successfully. [2025-09-02T17:25:15.018375] [INFO ] [MAIN ] NSC: Found 1 missing trading days. [2025-09-02T17:25:15.018257] [INFO ] [MAIN ] Update Progress: 1535/2372 symbols completed. NRT took 3.3s. Estimated remaining: 13m 44s. Rate: 60.9 symbols/min [2025-09-02T17:25:15.018704] [INFO ] [MAIN ] NSC: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:15.052179] [INFO ] [REMOTE ] NSC: Fetching primary data for 2025-09. [2025-09-02T17:25:15.202323] [INFO ] [MAIN ] NSP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:15.219796] [INFO ] [MAIN ] NSP: Loaded 15983 existing records. [2025-09-02T17:25:15.399299] [INFO ] [MAIN ] NSP: Found 1 missing trading days. [2025-09-02T17:25:15.399501] [INFO ] [MAIN ] NSP: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:15.399738] [INFO ] [REMOTE ] NSP: Fetching primary data for 2025-09. [2025-09-02T17:25:15.526674] [INFO ] [REMOTE ] NRUC: Incremental fetch complete for 2025-09 (1.14 seconds). [2025-09-02T17:25:15.531027] [INFO ] [MAIN ] NRUC: Adding 43 new records, updating 0 existing records. [2025-09-02T17:25:15.532286] [INFO ] [MAIN ] NRUC: Combined dataset has 1306 total records. [2025-09-02T17:25:15.705305] [WARN ] [VALIDATOR ] NRUC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:15.886294] [WARN ] [VALIDATOR ] NRUC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:15.886482] [INFO ] [MAIN ] NRUC: Combined data validation passed. [2025-09-02T17:25:15.895608] [INFO ] [MAIN ] NRUC: Update completed successfully. [2025-09-02T17:25:15.895876] [INFO ] [MAIN ] Update Progress: 1536/2372 symbols completed. NRUC took 2.4s. Estimated remaining: 13m 43s. Rate: 60.9 symbols/min [2025-09-02T17:25:16.065939] [INFO ] [MAIN ] NTB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:16.077106] [INFO ] [MAIN ] NTB: Loaded 8937 existing records. [2025-09-02T17:25:16.257626] [INFO ] [MAIN ] NTB: Found 1 missing trading days. [2025-09-02T17:25:16.257858] [INFO ] [MAIN ] NTB: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:16.258105] [INFO ] [REMOTE ] NTB: Fetching primary data for 2025-09. [2025-09-02T17:25:16.475189] [WARN ] [MAIN ] NSC: Failed to fetch data for month 2025-09. [2025-09-02T17:25:16.475333] [WARN ] [MAIN ] NSC: No new data fetched. Keeping existing data. [2025-09-02T17:25:16.475423] [INFO ] [MAIN ] Update Progress: 1537/2372 symbols completed. NSC took 2.1s. Estimated remaining: 13m 42s. Rate: 61.0 symbols/min [2025-09-02T17:25:16.643095] [INFO ] [MAIN ] NTEST: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:16.645262] [INFO ] [MAIN ] NTEST: Loaded 517 existing records. [2025-09-02T17:25:16.818781] [INFO ] [MAIN ] NTEST: Found 1 missing trading days. [2025-09-02T17:25:16.818956] [INFO ] [MAIN ] NTEST: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:16.819161] [INFO ] [REMOTE ] NTEST: Fetching primary data for 2025-09. [2025-09-02T17:25:16.827400] [INFO ] [REMOTE ] NSA: Incremental fetch complete for 2025-09 (2.02 seconds). [2025-09-02T17:25:16.882458] [INFO ] [MAIN ] NSA: Adding 352 new records, updating 0 existing records. [2025-09-02T17:25:16.885957] [INFO ] [MAIN ] NSA: Combined dataset has 21137 total records. [2025-09-02T17:25:17.071836] [WARN ] [VALIDATOR ] NSA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:17.266288] [WARN ] [VALIDATOR ] NSA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:17.266470] [INFO ] [MAIN ] NSA: Combined data validation passed. [2025-09-02T17:25:17.367975] [INFO ] [REMOTE ] NSP: Incremental fetch complete for 2025-09 (1.97 seconds). [2025-09-02T17:25:17.399050] [INFO ] [MAIN ] NSP: Adding 233 new records, updating 0 existing records. [2025-09-02T17:25:17.413073] [INFO ] [MAIN ] NSP: Combined dataset has 16216 total records. [2025-09-02T17:25:17.533916] [INFO ] [REMOTE ] NTB: Incremental fetch complete for 2025-09 (1.28 seconds). [2025-09-02T17:25:17.566786] [INFO ] [MAIN ] NTB: Adding 99 new records, updating 0 existing records. [2025-09-02T17:25:17.649412] [WARN ] [VALIDATOR ] NSP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:17.669278] [INFO ] [MAIN ] NTB: Combined dataset has 9036 total records. [2025-09-02T17:25:17.684852] [INFO ] [MAIN ] NSA: Update completed successfully. [2025-09-02T17:25:17.716196] [INFO ] [MAIN ] Update Progress: 1538/2372 symbols completed. NSA took 4.1s. Estimated remaining: 13m 41s. Rate: 61.0 symbols/min [2025-09-02T17:25:17.924903] [INFO ] [REMOTE ] NTEST: Incremental fetch complete for 2025-09 (1.11 seconds). [2025-09-02T17:25:17.939253] [INFO ] [MAIN ] NTEST: Adding 2 new records, updating 0 existing records. [2025-09-02T17:25:18.073736] [INFO ] [MAIN ] NTEST: Combined dataset has 519 total records. [2025-09-02T17:25:18.165553] [WARN ] [VALIDATOR ] NTB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:18.465830] [INFO ] [MAIN ] NTR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:18.574604] [WARN ] [VALIDATOR ] NTEST: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:18.761292] [INFO ] [MAIN ] NTR: Loaded 23844 existing records. [2025-09-02T17:25:18.939597] [WARN ] [VALIDATOR ] NTB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:18.939522] [WARN ] [VALIDATOR ] NSP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:18.958486] [INFO ] [MAIN ] NTB: Combined data validation passed. [2025-09-02T17:25:18.958174] [INFO ] [MAIN ] NSP: Combined data validation passed. [2025-09-02T17:25:19.128497] [INFO ] [MAIN ] NTR: Found 1 missing trading days. [2025-09-02T17:25:19.132958] [INFO ] [MAIN ] NTR: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:19.170964] [INFO ] [REMOTE ] NTR: Fetching primary data for 2025-09. [2025-09-02T17:25:19.191758] [INFO ] [MAIN ] NTB: Update completed successfully. [2025-09-02T17:25:19.197937] [INFO ] [MAIN ] Update Progress: 1539/2372 symbols completed. NTB took 3.3s. Estimated remaining: 13m 40s. Rate: 60.9 symbols/min [2025-09-02T17:25:19.394762] [INFO ] [MAIN ] NTST: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:19.403321] [WARN ] [VALIDATOR ] NTEST: Missing data for 87 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-08-18 [2025-09-02T17:25:19.403587] [INFO ] [MAIN ] NSP: Update completed successfully. [2025-09-02T17:25:19.403700] [INFO ] [MAIN ] NTEST: Combined data validation passed. [2025-09-02T17:25:19.406191] [INFO ] [MAIN ] Update Progress: 1540/2372 symbols completed. NSP took 4.4s. Estimated remaining: 13m 39s. Rate: 61.0 symbols/min [2025-09-02T17:25:19.492160] [INFO ] [MAIN ] NTEST: Update completed successfully. [2025-09-02T17:25:19.502737] [INFO ] [MAIN ] Update Progress: 1541/2372 symbols completed. NTEST took 3.0s. Estimated remaining: 13m 37s. Rate: 61.0 symbols/min [2025-09-02T17:25:19.526435] [INFO ] [MAIN ] NTST: Loaded 20158 existing records. [2025-09-02T17:25:19.812838] [INFO ] [MAIN ] NU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:19.931680] [INFO ] [MAIN ] NUE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:19.960736] [INFO ] [MAIN ] NTST: Found 1 missing trading days. [2025-09-02T17:25:19.961208] [INFO ] [MAIN ] NTST: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:19.961493] [INFO ] [REMOTE ] NTST: Fetching primary data for 2025-09. [2025-09-02T17:25:19.996041] [INFO ] [MAIN ] NU: Loaded 24557 existing records. [2025-09-02T17:25:20.030876] [INFO ] [MAIN ] NUE: Loaded 23261 existing records. [2025-09-02T17:25:20.332219] [INFO ] [MAIN ] NU: Found 1 missing trading days. [2025-09-02T17:25:20.361013] [INFO ] [MAIN ] NU: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:20.362903] [INFO ] [REMOTE ] NU: Fetching primary data for 2025-09. [2025-09-02T17:25:20.370444] [INFO ] [MAIN ] NUE: Found 1 missing trading days. [2025-09-02T17:25:20.370700] [INFO ] [MAIN ] NUE: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:20.370975] [INFO ] [REMOTE ] NUE: Fetching primary data for 2025-09. [2025-09-02T17:25:21.277903] [INFO ] [REMOTE ] NTR: Incremental fetch complete for 2025-09 (2.11 seconds). [2025-09-02T17:25:21.326248] [INFO ] [MAIN ] NTR: Adding 385 new records, updating 0 existing records. [2025-09-02T17:25:21.332236] [INFO ] [MAIN ] NTR: Combined dataset has 24229 total records. [2025-09-02T17:25:21.513921] [WARN ] [VALIDATOR ] NTR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:21.710041] [WARN ] [VALIDATOR ] NTR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:21.710228] [INFO ] [MAIN ] NTR: Combined data validation passed. [2025-09-02T17:25:21.864683] [INFO ] [MAIN ] NTR: Update completed successfully. [2025-09-02T17:25:21.867064] [INFO ] [MAIN ] Update Progress: 1542/2372 symbols completed. NTR took 4.1s. Estimated remaining: 13m 37s. Rate: 60.9 symbols/min [2025-09-02T17:25:22.039608] [INFO ] [MAIN ] NUS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:22.055936] [INFO ] [MAIN ] NUS: Loaded 16280 existing records. [2025-09-02T17:25:22.231321] [INFO ] [MAIN ] NUS: Found 1 missing trading days. [2025-09-02T17:25:22.231533] [INFO ] [MAIN ] NUS: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:22.231781] [INFO ] [REMOTE ] NUS: Fetching primary data for 2025-09. [2025-09-02T17:25:22.342611] [INFO ] [REMOTE ] NTST: Incremental fetch complete for 2025-09 (2.38 seconds). [2025-09-02T17:25:22.384135] [INFO ] [MAIN ] NTST: Adding 331 new records, updating 0 existing records. [2025-09-02T17:25:22.387745] [INFO ] [MAIN ] NTST: Combined dataset has 20489 total records. [2025-09-02T17:25:22.627296] [WARN ] [VALIDATOR ] NTST: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:22.820137] [WARN ] [VALIDATOR ] NTST: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:22.820314] [INFO ] [MAIN ] NTST: Combined data validation passed. [2025-09-02T17:25:22.958306] [INFO ] [MAIN ] NTST: Update completed successfully. [2025-09-02T17:25:22.960996] [INFO ] [MAIN ] Update Progress: 1543/2372 symbols completed. NTST took 3.8s. Estimated remaining: 13m 36s. Rate: 60.9 symbols/min [2025-09-02T17:25:23.132355] [INFO ] [MAIN ] NUV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:23.143171] [INFO ] [MAIN ] NUV: Loaded 10155 existing records. [2025-09-02T17:25:23.319731] [INFO ] [MAIN ] NUV: Found 1 missing trading days. [2025-09-02T17:25:23.319886] [INFO ] [MAIN ] NUV: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:23.320110] [INFO ] [REMOTE ] NUV: Fetching primary data for 2025-09. [2025-09-02T17:25:23.323835] [INFO ] [REMOTE ] NUE: Incremental fetch complete for 2025-09 (2.95 seconds). [2025-09-02T17:25:23.369983] [INFO ] [MAIN ] NUE: Adding 357 new records, updating 0 existing records. [2025-09-02T17:25:23.376907] [INFO ] [MAIN ] NUE: Combined dataset has 23618 total records. [2025-09-02T17:25:23.554848] [WARN ] [VALIDATOR ] NUE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:23.658473] [INFO ] [REMOTE ] NU: Incremental fetch complete for 2025-09 (3.30 seconds). [2025-09-02T17:25:23.782054] [INFO ] [MAIN ] NU: Adding 390 new records, updating 0 existing records. [2025-09-02T17:25:23.793809] [INFO ] [MAIN ] NU: Combined dataset has 24947 total records. [2025-09-02T17:25:23.976328] [WARN ] [VALIDATOR ] NU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:24.098790] [INFO ] [REMOTE ] NUS: Incremental fetch complete for 2025-09 (1.87 seconds). [2025-09-02T17:25:24.199383] [INFO ] [MAIN ] NUS: Adding 278 new records, updating 0 existing records. [2025-09-02T17:25:24.206723] [INFO ] [MAIN ] NUS: Combined dataset has 16558 total records. [2025-09-02T17:25:24.320424] [WARN ] [VALIDATOR ] NUE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:24.336168] [INFO ] [MAIN ] NUE: Combined data validation passed. [2025-09-02T17:25:24.398807] [WARN ] [VALIDATOR ] NUS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:24.616614] [WARN ] [VALIDATOR ] NU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:24.628514] [INFO ] [MAIN ] NU: Combined data validation passed. [2025-09-02T17:25:24.709570] [INFO ] [REMOTE ] NUV: Incremental fetch complete for 2025-09 (1.39 seconds). [2025-09-02T17:25:24.800260] [INFO ] [MAIN ] NUV: Adding 161 new records, updating 0 existing records. [2025-09-02T17:25:24.885542] [INFO ] [MAIN ] NUV: Combined dataset has 10316 total records. [2025-09-02T17:25:24.885397] [INFO ] [MAIN ] NUE: Update completed successfully. [2025-09-02T17:25:24.906048] [INFO ] [MAIN ] Update Progress: 1544/2372 symbols completed. NUE took 5.4s. Estimated remaining: 13m 36s. Rate: 60.9 symbols/min [2025-09-02T17:25:25.202856] [WARN ] [VALIDATOR ] NUV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:25.308883] [INFO ] [MAIN ] NUVB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:25.504210] [INFO ] [MAIN ] NU: Update completed successfully. [2025-09-02T17:25:25.504095] [WARN ] [VALIDATOR ] NUS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:25.507435] [INFO ] [MAIN ] Update Progress: 1545/2372 symbols completed. NU took 6.1s. Estimated remaining: 13m 35s. Rate: 60.9 symbols/min [2025-09-02T17:25:25.508736] [INFO ] [MAIN ] NUS: Combined data validation passed. [2025-09-02T17:25:25.565917] [INFO ] [MAIN ] NUVB: Loaded 23908 existing records. [2025-09-02T17:25:25.937839] [INFO ] [MAIN ] NUW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:25.984476] [INFO ] [MAIN ] NUVB: Found 1 missing trading days. [2025-09-02T17:25:25.985673] [INFO ] [MAIN ] NUVB: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:25.987102] [INFO ] [REMOTE ] NUVB: Fetching primary data for 2025-09. [2025-09-02T17:25:25.990996] [INFO ] [MAIN ] NUW: Loaded 2812 existing records. [2025-09-02T17:25:26.132011] [INFO ] [MAIN ] NUS: Update completed successfully. [2025-09-02T17:25:26.159152] [INFO ] [MAIN ] Update Progress: 1546/2372 symbols completed. NUS took 4.3s. Estimated remaining: 13m 33s. Rate: 60.9 symbols/min [2025-09-02T17:25:26.198523] [INFO ] [MAIN ] NUW: Found 1 missing trading days. [2025-09-02T17:25:26.225927] [INFO ] [MAIN ] NUW: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:26.231595] [INFO ] [REMOTE ] NUW: Fetching primary data for 2025-09. [2025-09-02T17:25:26.305925] [WARN ] [VALIDATOR ] NUV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:26.326623] [INFO ] [MAIN ] NUV: Combined data validation passed. [2025-09-02T17:25:26.375147] [INFO ] [MAIN ] NVG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:26.439809] [INFO ] [MAIN ] NVG: Loaded 12071 existing records. [2025-09-02T17:25:26.623180] [INFO ] [MAIN ] NVG: Found 1 missing trading days. [2025-09-02T17:25:26.624302] [INFO ] [MAIN ] NVG: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:26.624876] [INFO ] [REMOTE ] NVG: Fetching primary data for 2025-09. [2025-09-02T17:25:26.629493] [INFO ] [MAIN ] NUV: Update completed successfully. [2025-09-02T17:25:26.630608] [INFO ] [MAIN ] Update Progress: 1547/2372 symbols completed. NUV took 3.7s. Estimated remaining: 13m 32s. Rate: 61.0 symbols/min [2025-09-02T17:25:26.798517] [INFO ] [MAIN ] NVGS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:26.815014] [INFO ] [MAIN ] NVGS: Loaded 15443 existing records. [2025-09-02T17:25:26.988610] [INFO ] [MAIN ] NVGS: Found 1 missing trading days. [2025-09-02T17:25:26.988848] [INFO ] [MAIN ] NVGS: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:26.989085] [INFO ] [REMOTE ] NVGS: Fetching primary data for 2025-09. [2025-09-02T17:25:27.121909] [INFO ] [REMOTE ] NUW: Incremental fetch complete for 2025-09 (0.89 seconds). [2025-09-02T17:25:27.127221] [INFO ] [MAIN ] NUW: Adding 28 new records, updating 0 existing records. [2025-09-02T17:25:27.128760] [INFO ] [MAIN ] NUW: Combined dataset has 2840 total records. [2025-09-02T17:25:27.309821] [WARN ] [VALIDATOR ] NUW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:27.501591] [WARN ] [VALIDATOR ] NUW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:27.501790] [INFO ] [MAIN ] NUW: Combined data validation passed. [2025-09-02T17:25:27.519938] [INFO ] [MAIN ] NUW: Update completed successfully. [2025-09-02T17:25:27.520353] [INFO ] [MAIN ] Update Progress: 1548/2372 symbols completed. NUW took 2.0s. Estimated remaining: 13m 31s. Rate: 61.0 symbols/min [2025-09-02T17:25:27.694334] [INFO ] [MAIN ] NVO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:27.717495] [INFO ] [MAIN ] NVO: Loaded 24595 existing records. [2025-09-02T17:25:27.898267] [INFO ] [MAIN ] NVO: Found 1 missing trading days. [2025-09-02T17:25:27.898452] [INFO ] [MAIN ] NVO: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:27.898694] [INFO ] [REMOTE ] NVO: Fetching primary data for 2025-09. [2025-09-02T17:25:28.399234] [INFO ] [REMOTE ] NVG: Incremental fetch complete for 2025-09 (1.77 seconds). [2025-09-02T17:25:28.426361] [INFO ] [MAIN ] NVG: Adding 244 new records, updating 0 existing records. [2025-09-02T17:25:28.430166] [INFO ] [REMOTE ] NVGS: Incremental fetch complete for 2025-09 (1.44 seconds). [2025-09-02T17:25:28.459894] [INFO ] [MAIN ] NVGS: Adding 231 new records, updating 0 existing records. [2025-09-02T17:25:28.461065] [INFO ] [MAIN ] NVG: Combined dataset has 12315 total records. [2025-09-02T17:25:28.551056] [INFO ] [REMOTE ] NUVB: Incremental fetch complete for 2025-09 (2.56 seconds). [2025-09-02T17:25:28.573635] [INFO ] [MAIN ] NVGS: Combined dataset has 15674 total records. [2025-09-02T17:25:28.638184] [INFO ] [MAIN ] NUVB: Adding 377 new records, updating 0 existing records. [2025-09-02T17:25:28.800584] [WARN ] [VALIDATOR ] NVG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:28.882097] [INFO ] [MAIN ] NUVB: Combined dataset has 24285 total records. [2025-09-02T17:25:28.924159] [WARN ] [VALIDATOR ] NVGS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:29.424794] [WARN ] [VALIDATOR ] NUVB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:29.626216] [WARN ] [VALIDATOR ] NUVB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:29.626333] [WARN ] [VALIDATOR ] NVG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:29.626714] [INFO ] [MAIN ] NUVB: Combined data validation passed. [2025-09-02T17:25:29.626277] [WARN ] [VALIDATOR ] NVGS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:29.627196] [INFO ] [MAIN ] NVGS: Combined data validation passed. [2025-09-02T17:25:29.626896] [INFO ] [MAIN ] NVG: Combined data validation passed. [2025-09-02T17:25:29.893150] [INFO ] [MAIN ] NVGS: Update completed successfully. [2025-09-02T17:25:29.895217] [INFO ] [MAIN ] Update Progress: 1549/2372 symbols completed. NVGS took 3.3s. Estimated remaining: 13m 31s. Rate: 60.9 symbols/min [2025-09-02T17:25:30.022728] [INFO ] [MAIN ] NVG: Update completed successfully. [2025-09-02T17:25:30.031909] [INFO ] [MAIN ] Update Progress: 1550/2372 symbols completed. NVG took 3.9s. Estimated remaining: 13m 29s. Rate: 60.9 symbols/min [2025-09-02T17:25:30.149599] [INFO ] [MAIN ] NVR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:30.227438] [INFO ] [REMOTE ] NVO: Incremental fetch complete for 2025-09 (2.33 seconds). [2025-09-02T17:25:30.395066] [INFO ] [MAIN ] NVO: Adding 390 new records, updating 0 existing records. [2025-09-02T17:25:30.436510] [INFO ] [MAIN ] NVR: Loaded 8005 existing records. [2025-09-02T17:25:30.452096] [INFO ] [MAIN ] NVRI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:30.475206] [INFO ] [MAIN ] NUVB: Update completed successfully. [2025-09-02T17:25:30.511975] [INFO ] [MAIN ] Update Progress: 1551/2372 symbols completed. NUVB took 5.6s. Estimated remaining: 13m 28s. Rate: 61.0 symbols/min [2025-09-02T17:25:30.522909] [INFO ] [MAIN ] NVO: Combined dataset has 24985 total records. [2025-09-02T17:25:30.815250] [INFO ] [MAIN ] NVRI: Loaded 17172 existing records. [2025-09-02T17:25:31.196469] [INFO ] [MAIN ] NVR: Found 1 missing trading days. [2025-09-02T17:25:31.244374] [INFO ] [MAIN ] NVR: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:31.286845] [INFO ] [MAIN ] NVS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:31.318860] [INFO ] [REMOTE ] NVR: Fetching primary data for 2025-09. [2025-09-02T17:25:31.436309] [WARN ] [VALIDATOR ] NVO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:31.524883] [INFO ] [MAIN ] NVRI: Found 1 missing trading days. [2025-09-02T17:25:31.557316] [INFO ] [MAIN ] NVRI: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:31.569329] [INFO ] [REMOTE ] NVRI: Fetching primary data for 2025-09. [2025-09-02T17:25:31.686856] [INFO ] [MAIN ] NVS: Loaded 23362 existing records. [2025-09-02T17:25:31.883774] [INFO ] [MAIN ] NVS: Found 1 missing trading days. [2025-09-02T17:25:31.884340] [INFO ] [MAIN ] NVS: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:31.884721] [INFO ] [REMOTE ] NVS: Fetching primary data for 2025-09. [2025-09-02T17:25:31.891453] [WARN ] [VALIDATOR ] NVO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:31.891678] [INFO ] [MAIN ] NVO: Combined data validation passed. [2025-09-02T17:25:32.052135] [INFO ] [MAIN ] NVO: Update completed successfully. [2025-09-02T17:25:32.055269] [INFO ] [MAIN ] Update Progress: 1552/2372 symbols completed. NVO took 4.5s. Estimated remaining: 13m 27s. Rate: 60.9 symbols/min [2025-09-02T17:25:32.223717] [INFO ] [MAIN ] NVST: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:32.246477] [INFO ] [MAIN ] NVST: Loaded 23327 existing records. [2025-09-02T17:25:32.418772] [INFO ] [MAIN ] NVST: Found 1 missing trading days. [2025-09-02T17:25:32.418950] [INFO ] [MAIN ] NVST: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:32.419174] [INFO ] [REMOTE ] NVST: Fetching primary data for 2025-09. [2025-09-02T17:25:33.026788] [INFO ] [REMOTE ] NVR: Incremental fetch complete for 2025-09 (1.71 seconds). [2025-09-02T17:25:33.041810] [INFO ] [MAIN ] NVR: Adding 121 new records, updating 0 existing records. [2025-09-02T17:25:33.043891] [INFO ] [MAIN ] NVR: Combined dataset has 8126 total records. [2025-09-02T17:25:33.220074] [WARN ] [VALIDATOR ] NVR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:33.402482] [WARN ] [VALIDATOR ] NVR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:33.402680] [INFO ] [MAIN ] NVR: Combined data validation passed. [2025-09-02T17:25:33.454400] [INFO ] [MAIN ] NVR: Update completed successfully. [2025-09-02T17:25:33.455477] [INFO ] [MAIN ] Update Progress: 1553/2372 symbols completed. NVR took 3.6s. Estimated remaining: 13m 27s. Rate: 60.9 symbols/min [2025-09-02T17:25:33.559517] [INFO ] [REMOTE ] NVRI: Incremental fetch complete for 2025-09 (1.99 seconds). [2025-09-02T17:25:33.636983] [INFO ] [MAIN ] NVRI: Adding 327 new records, updating 0 existing records. [2025-09-02T17:25:33.667436] [INFO ] [MAIN ] NVT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:33.669987] [INFO ] [MAIN ] NVRI: Combined dataset has 17499 total records. [2025-09-02T17:25:33.869283] [WARN ] [VALIDATOR ] NVRI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:33.934359] [INFO ] [MAIN ] NVT: Loaded 23279 existing records. [2025-09-02T17:25:34.231873] [INFO ] [MAIN ] NVT: Found 1 missing trading days. [2025-09-02T17:25:34.232186] [INFO ] [MAIN ] NVT: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:34.232440] [INFO ] [REMOTE ] NVT: Fetching primary data for 2025-09. [2025-09-02T17:25:34.241016] [WARN ] [VALIDATOR ] NVRI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:34.241229] [INFO ] [MAIN ] NVRI: Combined data validation passed. [2025-09-02T17:25:34.347910] [INFO ] [MAIN ] NVRI: Update completed successfully. [2025-09-02T17:25:34.349852] [INFO ] [MAIN ] Update Progress: 1554/2372 symbols completed. NVRI took 4.3s. Estimated remaining: 13m 26s. Rate: 60.9 symbols/min [2025-09-02T17:25:34.521449] [INFO ] [MAIN ] NWG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:34.524694] [INFO ] [REMOTE ] NVST: Incremental fetch complete for 2025-09 (2.11 seconds). [2025-09-02T17:25:34.569298] [INFO ] [MAIN ] NVST: Adding 353 new records, updating 0 existing records. [2025-09-02T17:25:34.573253] [INFO ] [MAIN ] NVST: Combined dataset has 23680 total records. [2025-09-02T17:25:34.701703] [INFO ] [REMOTE ] NVS: Incremental fetch complete for 2025-09 (2.82 seconds). [2025-09-02T17:25:34.718258] [INFO ] [MAIN ] NWG: Loaded 23445 existing records. [2025-09-02T17:25:34.802609] [WARN ] [VALIDATOR ] NVST: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:34.859820] [INFO ] [MAIN ] NVS: Adding 337 new records, updating 0 existing records. [2025-09-02T17:25:35.167037] [INFO ] [MAIN ] NWG: Found 1 missing trading days. [2025-09-02T17:25:35.176880] [INFO ] [MAIN ] NVS: Combined dataset has 23699 total records. [2025-09-02T17:25:35.176805] [INFO ] [MAIN ] NWG: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:35.178606] [INFO ] [REMOTE ] NWG: Fetching primary data for 2025-09. [2025-09-02T17:25:35.373168] [WARN ] [VALIDATOR ] NVS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:35.584406] [WARN ] [VALIDATOR ] NVST: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:35.584765] [INFO ] [MAIN ] NVST: Combined data validation passed. [2025-09-02T17:25:35.584537] [WARN ] [VALIDATOR ] NVS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:35.585144] [INFO ] [MAIN ] NVS: Combined data validation passed. [2025-09-02T17:25:35.879328] [INFO ] [MAIN ] NVS: Update completed successfully. [2025-09-02T17:25:35.879568] [INFO ] [MAIN ] NVST: Update completed successfully. [2025-09-02T17:25:35.882682] [INFO ] [MAIN ] Update Progress: 1555/2372 symbols completed. NVS took 5.4s. Estimated remaining: 13m 25s. Rate: 60.9 symbols/min [2025-09-02T17:25:35.918177] [INFO ] [MAIN ] Update Progress: 1556/2372 symbols completed. NVST took 3.8s. Estimated remaining: 13m 23s. Rate: 60.9 symbols/min [2025-09-02T17:25:36.224663] [INFO ] [MAIN ] NWN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:36.277597] [INFO ] [MAIN ] NX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:36.295975] [INFO ] [MAIN ] NWN: Loaded 12586 existing records. [2025-09-02T17:25:36.364962] [INFO ] [MAIN ] NX: Loaded 14560 existing records. [2025-09-02T17:25:36.392066] [INFO ] [REMOTE ] NVT: Incremental fetch complete for 2025-09 (2.16 seconds). [2025-09-02T17:25:36.511519] [INFO ] [MAIN ] NVT: Adding 362 new records, updating 0 existing records. [2025-09-02T17:25:36.651400] [INFO ] [MAIN ] NWN: Found 1 missing trading days. [2025-09-02T17:25:36.677829] [INFO ] [MAIN ] NWN: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:36.711866] [INFO ] [MAIN ] NX: Found 1 missing trading days. [2025-09-02T17:25:36.712417] [INFO ] [REMOTE ] NWN: Fetching primary data for 2025-09. [2025-09-02T17:25:36.712622] [INFO ] [MAIN ] NX: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:36.713874] [INFO ] [REMOTE ] NX: Fetching primary data for 2025-09. [2025-09-02T17:25:36.715187] [INFO ] [MAIN ] NVT: Combined dataset has 23641 total records. [2025-09-02T17:25:36.896536] [WARN ] [VALIDATOR ] NVT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:37.084386] [WARN ] [VALIDATOR ] NVT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:37.084591] [INFO ] [MAIN ] NVT: Combined data validation passed. [2025-09-02T17:25:37.232209] [INFO ] [MAIN ] NVT: Update completed successfully. [2025-09-02T17:25:37.235108] [INFO ] [MAIN ] Update Progress: 1557/2372 symbols completed. NVT took 3.8s. Estimated remaining: 13m 23s. Rate: 60.9 symbols/min [2025-09-02T17:25:37.277193] [INFO ] [REMOTE ] NWG: Incremental fetch complete for 2025-09 (2.10 seconds). [2025-09-02T17:25:37.321197] [INFO ] [MAIN ] NWG: Adding 381 new records, updating 0 existing records. [2025-09-02T17:25:37.324802] [INFO ] [MAIN ] NWG: Combined dataset has 23826 total records. [2025-09-02T17:25:37.499222] [WARN ] [VALIDATOR ] NWG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:37.683937] [WARN ] [VALIDATOR ] NWG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:37.684174] [INFO ] [MAIN ] NWG: Combined data validation passed. [2025-09-02T17:25:37.832266] [INFO ] [MAIN ] NWG: Update completed successfully. [2025-09-02T17:25:37.835224] [INFO ] [MAIN ] Update Progress: 1558/2372 symbols completed. NWG took 3.5s. Estimated remaining: 13m 21s. Rate: 60.9 symbols/min [2025-09-02T17:25:38.190789] [INFO ] [REMOTE ] NWN: Incremental fetch complete for 2025-09 (1.48 seconds). [2025-09-02T17:25:38.211116] [INFO ] [MAIN ] NWN: Adding 128 new records, updating 0 existing records. [2025-09-02T17:25:38.213685] [INFO ] [MAIN ] NWN: Combined dataset has 12714 total records. [2025-09-02T17:25:38.319790] [INFO ] [REMOTE ] NX: Incremental fetch complete for 2025-09 (1.61 seconds). [2025-09-02T17:25:38.400538] [INFO ] [MAIN ] NX: Adding 272 new records, updating 0 existing records. [2025-09-02T17:25:38.426275] [WARN ] [VALIDATOR ] NWN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:38.535924] [INFO ] [MAIN ] NX: Combined dataset has 14832 total records. [2025-09-02T17:25:38.809097] [WARN ] [VALIDATOR ] NX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:39.015305] [WARN ] [VALIDATOR ] NX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:39.015369] [WARN ] [VALIDATOR ] NWN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:39.015555] [INFO ] [MAIN ] NX: Combined data validation passed. [2025-09-02T17:25:39.015679] [INFO ] [MAIN ] NWN: Combined data validation passed. [2025-09-02T17:25:39.169963] [INFO ] [MAIN ] NX: Update completed successfully. [2025-09-02T17:25:39.174300] [INFO ] [MAIN ] Update Progress: 1559/2372 symbols completed. NX took 3.2s. Estimated remaining: 13m 21s. Rate: 60.9 symbols/min [2025-09-02T17:25:39.185161] [INFO ] [MAIN ] NWN: Update completed successfully. [2025-09-02T17:25:39.186649] [INFO ] [MAIN ] Update Progress: 1560/2372 symbols completed. NWN took 3.3s. Estimated remaining: 13m 19s. Rate: 61.0 symbols/min [2025-09-02T17:25:39.790428] [INFO ] [MAIN ] NXC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:39.820420] [INFO ] [MAIN ] NXDR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:39.858079] [INFO ] [MAIN ] NXE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:39.878795] [INFO ] [MAIN ] NXDT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:39.883072] [INFO ] [MAIN ] NXC: Loaded 1694 existing records. [2025-09-02T17:25:40.014304] [INFO ] [MAIN ] NXDR: Loaded 10906 existing records. [2025-09-02T17:25:40.014901] [INFO ] [MAIN ] NXE: Loaded 24167 existing records. [2025-09-02T17:25:40.009992] [INFO ] [MAIN ] NXDT: Loaded 6318 existing records. [2025-09-02T17:25:40.528528] [INFO ] [MAIN ] NXC: Found 1 missing trading days. [2025-09-02T17:25:40.533989] [INFO ] [MAIN ] NXDR: Found 1 missing trading days. [2025-09-02T17:25:40.554726] [INFO ] [MAIN ] NXDR: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:40.559875] [INFO ] [MAIN ] NXC: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:40.525289] [INFO ] [MAIN ] NXE: Found 1 missing trading days. [2025-09-02T17:25:40.603003] [INFO ] [REMOTE ] NXC: Fetching primary data for 2025-09. [2025-09-02T17:25:40.602772] [INFO ] [REMOTE ] NXDR: Fetching primary data for 2025-09. [2025-09-02T17:25:40.604885] [INFO ] [MAIN ] NXE: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:40.607723] [INFO ] [REMOTE ] NXE: Fetching primary data for 2025-09. [2025-09-02T17:25:40.607355] [INFO ] [MAIN ] NXDT: Found 1 missing trading days. [2025-09-02T17:25:40.608478] [INFO ] [MAIN ] NXDT: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:40.608698] [INFO ] [REMOTE ] NXDT: Fetching primary data for 2025-09. [2025-09-02T17:25:41.351207] [INFO ] [REMOTE ] NXC: Incremental fetch complete for 2025-09 (0.75 seconds). [2025-09-02T17:25:41.354565] [INFO ] [MAIN ] NXC: Adding 16 new records, updating 0 existing records. [2025-09-02T17:25:41.355858] [INFO ] [MAIN ] NXC: Combined dataset has 1710 total records. [2025-09-02T17:25:41.533554] [WARN ] [VALIDATOR ] NXC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:41.712733] [INFO ] [REMOTE ] NXDT: Incremental fetch complete for 2025-09 (1.10 seconds). [2025-09-02T17:25:41.723270] [INFO ] [MAIN ] NXDT: Adding 64 new records, updating 0 existing records. [2025-09-02T17:25:41.726868] [INFO ] [MAIN ] NXDT: Combined dataset has 6382 total records. [2025-09-02T17:25:41.910139] [WARN ] [VALIDATOR ] NXDT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:42.099509] [WARN ] [VALIDATOR ] NXC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:42.102345] [WARN ] [VALIDATOR ] NXDT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:42.102478] [INFO ] [MAIN ] NXC: Combined data validation passed. [2025-09-02T17:25:42.102579] [INFO ] [MAIN ] NXDT: Combined data validation passed. [2025-09-02T17:25:42.148052] [INFO ] [MAIN ] NXC: Update completed successfully. [2025-09-02T17:25:42.149366] [INFO ] [MAIN ] Update Progress: 1561/2372 symbols completed. NXC took 3.0s. Estimated remaining: 13m 19s. Rate: 60.9 symbols/min [2025-09-02T17:25:42.258517] [INFO ] [MAIN ] NXDT: Update completed successfully. [2025-09-02T17:25:42.265060] [INFO ] [MAIN ] Update Progress: 1562/2372 symbols completed. NXDT took 3.1s. Estimated remaining: 13m 18s. Rate: 60.9 symbols/min [2025-09-02T17:25:42.381623] [INFO ] [MAIN ] NXG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:42.513801] [INFO ] [MAIN ] NXJ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:42.512464] [INFO ] [MAIN ] NXG: Loaded 5006 existing records. [2025-09-02T17:25:42.664741] [INFO ] [MAIN ] NXJ: Loaded 7606 existing records. [2025-09-02T17:25:42.759089] [INFO ] [MAIN ] NXG: Found 1 missing trading days. [2025-09-02T17:25:42.785941] [INFO ] [MAIN ] NXG: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:42.796174] [INFO ] [REMOTE ] NXG: Fetching primary data for 2025-09. [2025-09-02T17:25:42.866706] [INFO ] [MAIN ] NXJ: Found 1 missing trading days. [2025-09-02T17:25:42.866846] [INFO ] [MAIN ] NXJ: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:42.867085] [INFO ] [REMOTE ] NXJ: Fetching primary data for 2025-09. [2025-09-02T17:25:42.962879] [INFO ] [REMOTE ] NXE: Incremental fetch complete for 2025-09 (2.36 seconds). [2025-09-02T17:25:43.009948] [INFO ] [MAIN ] NXE: Adding 387 new records, updating 0 existing records. [2025-09-02T17:25:43.013573] [INFO ] [MAIN ] NXE: Combined dataset has 24554 total records. [2025-09-02T17:25:43.174896] [INFO ] [REMOTE ] NXDR: Incremental fetch complete for 2025-09 (2.57 seconds). [2025-09-02T17:25:43.210400] [WARN ] [VALIDATOR ] NXE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:43.224750] [INFO ] [MAIN ] NXDR: Adding 345 new records, updating 0 existing records. [2025-09-02T17:25:43.357292] [INFO ] [MAIN ] NXDR: Combined dataset has 11251 total records. [2025-09-02T17:25:43.604765] [WARN ] [VALIDATOR ] NXDR: Not fatal, but first date in data (2025-07-21) does not match expected start date (2025-01-28) [2025-09-02T17:25:43.627205] [WARN ] [MAIN ] NXJ: Failed to fetch data for month 2025-09. [2025-09-02T17:25:43.643040] [WARN ] [MAIN ] NXJ: No new data fetched. Keeping existing data. [2025-09-02T17:25:43.676083] [INFO ] [MAIN ] Update Progress: 1563/2372 symbols completed. NXJ took 1.4s. Estimated remaining: 13m 17s. Rate: 60.9 symbols/min [2025-09-02T17:25:43.904970] [INFO ] [REMOTE ] NXG: Incremental fetch complete for 2025-09 (1.11 seconds). [2025-09-02T17:25:43.956506] [INFO ] [MAIN ] NXG: Adding 144 new records, updating 0 existing records. [2025-09-02T17:25:43.980473] [INFO ] [MAIN ] NXN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:43.986288] [INFO ] [MAIN ] NXN: Loaded 1217 existing records. [2025-09-02T17:25:44.003925] [INFO ] [MAIN ] NXG: Combined dataset has 5150 total records. [2025-09-02T17:25:44.277813] [INFO ] [MAIN ] NXN: Found 1 missing trading days. [2025-09-02T17:25:44.293771] [INFO ] [MAIN ] NXN: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:44.308522] [INFO ] [REMOTE ] NXN: Fetching primary data for 2025-09. [2025-09-02T17:25:44.348319] [WARN ] [VALIDATOR ] NXG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:44.460006] [WARN ] [VALIDATOR ] NXDR: Missing data for 119 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17, 2025-06-18, 2025-06-20, 2025-06-23, 2025-06-24, 2025-06-25, 2025-06-26, 2025-06-27, 2025-06-30, 2025-07-01, 2025-07-02, 2025-07-03, 2025-07-07, 2025-07-08, 2025-07-09, 2025-07-10, 2025-07-11, 2025-07-14, 2025-07-15, 2025-07-16, 2025-07-17, 2025-07-18 [2025-09-02T17:25:44.460062] [WARN ] [VALIDATOR ] NXE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:44.480702] [INFO ] [MAIN ] NXE: Combined data validation passed. [2025-09-02T17:25:44.480600] [INFO ] [MAIN ] NXDR: Combined data validation passed. [2025-09-02T17:25:44.724148] [INFO ] [MAIN ] NXDR: Update completed successfully. [2025-09-02T17:25:44.736139] [INFO ] [MAIN ] Update Progress: 1564/2372 symbols completed. NXDR took 5.5s. Estimated remaining: 13m 16s. Rate: 60.9 symbols/min [2025-09-02T17:25:44.878922] [INFO ] [MAIN ] NXE: Update completed successfully. [2025-09-02T17:25:44.887140] [INFO ] [MAIN ] Update Progress: 1565/2372 symbols completed. NXE took 5.7s. Estimated remaining: 13m 15s. Rate: 60.9 symbols/min [2025-09-02T17:25:44.933872] [INFO ] [MAIN ] NXP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:44.967314] [WARN ] [VALIDATOR ] NXG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:44.991540] [INFO ] [MAIN ] NXG: Combined data validation passed. [2025-09-02T17:25:45.070160] [INFO ] [MAIN ] NXP: Loaded 5637 existing records. [2025-09-02T17:25:45.146510] [INFO ] [MAIN ] NXRT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:45.284706] [INFO ] [MAIN ] NXRT: Loaded 8637 existing records. [2025-09-02T17:25:45.321994] [WARN ] [MAIN ] NXN: Failed to fetch data for month 2025-09. [2025-09-02T17:25:45.375812] [INFO ] [MAIN ] NXP: Found 1 missing trading days. [2025-09-02T17:25:45.396596] [WARN ] [MAIN ] NXN: No new data fetched. Keeping existing data. [2025-09-02T17:25:45.396830] [INFO ] [MAIN ] Update Progress: 1566/2372 symbols completed. NXN took 1.7s. Estimated remaining: 13m 13s. Rate: 61.0 symbols/min [2025-09-02T17:25:45.390076] [INFO ] [MAIN ] NXP: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:45.397677] [INFO ] [REMOTE ] NXP: Fetching primary data for 2025-09. [2025-09-02T17:25:45.432428] [INFO ] [MAIN ] NXG: Update completed successfully. [2025-09-02T17:25:45.488287] [INFO ] [MAIN ] Update Progress: 1567/2372 symbols completed. NXG took 3.3s. Estimated remaining: 13m 12s. Rate: 61.0 symbols/min [2025-09-02T17:25:45.679746] [INFO ] [MAIN ] NXRT: Found 1 missing trading days. [2025-09-02T17:25:45.737321] [INFO ] [MAIN ] NXRT: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:45.737741] [INFO ] [REMOTE ] NXRT: Fetching primary data for 2025-09. [2025-09-02T17:25:45.857776] [INFO ] [MAIN ] NYT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:45.881560] [INFO ] [MAIN ] NYC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:45.884504] [INFO ] [MAIN ] NYC: Loaded 478 existing records. [2025-09-02T17:25:46.066851] [INFO ] [MAIN ] NYC: Found 1 missing trading days. [2025-09-02T17:25:46.067744] [INFO ] [MAIN ] NYC: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:46.067693] [INFO ] [MAIN ] NYT: Loaded 22709 existing records. [2025-09-02T17:25:46.067985] [INFO ] [REMOTE ] NYC: Fetching primary data for 2025-09. [2025-09-02T17:25:46.247808] [INFO ] [MAIN ] NYT: Found 1 missing trading days. [2025-09-02T17:25:46.247976] [INFO ] [MAIN ] NYT: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:46.248190] [INFO ] [REMOTE ] NYT: Fetching primary data for 2025-09. [2025-09-02T17:25:46.688714] [WARN ] [MAIN ] NYC: Failed to fetch data for month 2025-09. [2025-09-02T17:25:46.688875] [WARN ] [MAIN ] NYC: No new data fetched. Keeping existing data. [2025-09-02T17:25:46.688971] [INFO ] [MAIN ] Update Progress: 1568/2372 symbols completed. NYC took 1.3s. Estimated remaining: 13m 11s. Rate: 61.0 symbols/min [2025-09-02T17:25:46.860096] [INFO ] [MAIN ] NZF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:46.863027] [INFO ] [REMOTE ] NXP: Incremental fetch complete for 2025-09 (1.47 seconds). [2025-09-02T17:25:46.875300] [INFO ] [MAIN ] NXP: Adding 105 new records, updating 0 existing records. [2025-09-02T17:25:46.877263] [INFO ] [MAIN ] NXP: Combined dataset has 5742 total records. [2025-09-02T17:25:46.986060] [INFO ] [MAIN ] NZF: Loaded 13462 existing records. [2025-09-02T17:25:47.176361] [WARN ] [VALIDATOR ] NXP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:47.305613] [INFO ] [MAIN ] NZF: Found 1 missing trading days. [2025-09-02T17:25:47.305806] [INFO ] [REMOTE ] NXRT: Incremental fetch complete for 2025-09 (1.57 seconds). [2025-09-02T17:25:47.340795] [INFO ] [MAIN ] NZF: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:47.361461] [INFO ] [REMOTE ] NZF: Fetching primary data for 2025-09. [2025-09-02T17:25:47.357829] [INFO ] [MAIN ] NXRT: Adding 121 new records, updating 0 existing records. [2025-09-02T17:25:47.423140] [INFO ] [MAIN ] NXRT: Combined dataset has 8758 total records. [2025-09-02T17:25:47.630418] [WARN ] [VALIDATOR ] NXRT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:47.835084] [WARN ] [VALIDATOR ] NXP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:47.835179] [WARN ] [VALIDATOR ] NXRT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:47.835507] [INFO ] [MAIN ] NXP: Combined data validation passed. [2025-09-02T17:25:47.835705] [INFO ] [MAIN ] NXRT: Combined data validation passed. [2025-09-02T17:25:47.923588] [INFO ] [MAIN ] NXP: Update completed successfully. [2025-09-02T17:25:47.925375] [INFO ] [MAIN ] Update Progress: 1569/2372 symbols completed. NXP took 3.2s. Estimated remaining: 13m 10s. Rate: 61.0 symbols/min [2025-09-02T17:25:48.049072] [INFO ] [MAIN ] NXRT: Update completed successfully. [2025-09-02T17:25:48.060786] [INFO ] [MAIN ] Update Progress: 1570/2372 symbols completed. NXRT took 3.1s. Estimated remaining: 13m 9s. Rate: 61.0 symbols/min [2025-09-02T17:25:48.243575] [INFO ] [MAIN ] O: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:48.310781] [INFO ] [MAIN ] OBDC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:48.337553] [INFO ] [MAIN ] O: Loaded 24599 existing records. [2025-09-02T17:25:48.451676] [INFO ] [MAIN ] OBDC: Loaded 23326 existing records. [2025-09-02T17:25:48.683165] [INFO ] [MAIN ] O: Found 1 missing trading days. [2025-09-02T17:25:48.689957] [INFO ] [REMOTE ] NYT: Incremental fetch complete for 2025-09 (2.44 seconds). [2025-09-02T17:25:48.730864] [INFO ] [MAIN ] O: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:48.757116] [INFO ] [MAIN ] NYT: Adding 348 new records, updating 0 existing records. [2025-09-02T17:25:48.757442] [INFO ] [REMOTE ] O: Fetching primary data for 2025-09. [2025-09-02T17:25:48.747344] [INFO ] [MAIN ] OBDC: Found 1 missing trading days. [2025-09-02T17:25:48.758457] [INFO ] [MAIN ] OBDC: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:48.758764] [INFO ] [REMOTE ] OBDC: Fetching primary data for 2025-09. [2025-09-02T17:25:48.762460] [INFO ] [MAIN ] NYT: Combined dataset has 23057 total records. [2025-09-02T17:25:48.961016] [INFO ] [REMOTE ] NZF: Incremental fetch complete for 2025-09 (1.60 seconds). [2025-09-02T17:25:49.008159] [WARN ] [VALIDATOR ] NYT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:49.013962] [INFO ] [MAIN ] NZF: Adding 175 new records, updating 0 existing records. [2025-09-02T17:25:49.147344] [INFO ] [MAIN ] NZF: Combined dataset has 13637 total records. [2025-09-02T17:25:49.386510] [WARN ] [VALIDATOR ] NZF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:49.578533] [WARN ] [VALIDATOR ] NZF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:49.578585] [WARN ] [VALIDATOR ] NYT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:49.578818] [INFO ] [MAIN ] NZF: Combined data validation passed. [2025-09-02T17:25:49.579175] [INFO ] [MAIN ] NYT: Combined data validation passed. [2025-09-02T17:25:49.764606] [INFO ] [MAIN ] NZF: Update completed successfully. [2025-09-02T17:25:49.772266] [INFO ] [MAIN ] Update Progress: 1571/2372 symbols completed. NZF took 3.1s. Estimated remaining: 13m 8s. Rate: 61.0 symbols/min [2025-09-02T17:25:49.950544] [INFO ] [MAIN ] OBK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:49.964865] [INFO ] [MAIN ] OBK: Loaded 7119 existing records. [2025-09-02T17:25:50.133470] [INFO ] [MAIN ] NYT: Update completed successfully. [2025-09-02T17:25:50.151721] [INFO ] [MAIN ] Update Progress: 1572/2372 symbols completed. NYT took 4.6s. Estimated remaining: 13m 7s. Rate: 61.0 symbols/min [2025-09-02T17:25:50.155732] [INFO ] [MAIN ] OBK: Found 1 missing trading days. [2025-09-02T17:25:50.156111] [INFO ] [MAIN ] OBK: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:50.156342] [INFO ] [REMOTE ] OBK: Fetching primary data for 2025-09. [2025-09-02T17:25:50.327850] [INFO ] [MAIN ] OC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:50.348290] [INFO ] [MAIN ] OC: Loaded 19691 existing records. [2025-09-02T17:25:50.535907] [INFO ] [MAIN ] OC: Found 1 missing trading days. [2025-09-02T17:25:50.536210] [INFO ] [MAIN ] OC: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:50.536483] [INFO ] [REMOTE ] OC: Fetching primary data for 2025-09. [2025-09-02T17:25:51.011674] [INFO ] [REMOTE ] OBDC: Incremental fetch complete for 2025-09 (2.25 seconds). [2025-09-02T17:25:51.059493] [INFO ] [MAIN ] OBDC: Adding 374 new records, updating 0 existing records. [2025-09-02T17:25:51.066933] [INFO ] [MAIN ] OBDC: Combined dataset has 23700 total records. [2025-09-02T17:25:51.246231] [WARN ] [VALIDATOR ] OBDC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:51.433865] [INFO ] [REMOTE ] OBK: Incremental fetch complete for 2025-09 (1.28 seconds). [2025-09-02T17:25:51.446884] [INFO ] [MAIN ] OBK: Adding 83 new records, updating 0 existing records. [2025-09-02T17:25:51.454038] [INFO ] [MAIN ] OBK: Combined dataset has 7202 total records. [2025-09-02T17:25:51.643305] [WARN ] [VALIDATOR ] OBK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:51.838198] [WARN ] [VALIDATOR ] OBDC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:51.838991] [INFO ] [MAIN ] OBDC: Combined data validation passed. [2025-09-02T17:25:51.846753] [WARN ] [VALIDATOR ] OBK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:51.846973] [INFO ] [MAIN ] OBK: Combined data validation passed. [2025-09-02T17:25:52.003729] [INFO ] [MAIN ] OBK: Update completed successfully. [2025-09-02T17:25:52.012155] [INFO ] [MAIN ] Update Progress: 1573/2372 symbols completed. OBK took 2.2s. Estimated remaining: 13m 6s. Rate: 61.0 symbols/min [2025-09-02T17:25:52.193067] [INFO ] [MAIN ] OCFT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:52.220418] [INFO ] [MAIN ] OCFT: Loaded 3644 existing records. [2025-09-02T17:25:52.230351] [INFO ] [MAIN ] OBDC: Update completed successfully. [2025-09-02T17:25:52.262458] [INFO ] [MAIN ] Update Progress: 1574/2372 symbols completed. OBDC took 4.2s. Estimated remaining: 13m 5s. Rate: 61.0 symbols/min [2025-09-02T17:25:52.556510] [INFO ] [MAIN ] OCFT: Found 1 missing trading days. [2025-09-02T17:25:52.582275] [INFO ] [MAIN ] OCFT: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:52.582074] [INFO ] [MAIN ] ODC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:52.586337] [INFO ] [REMOTE ] O: Incremental fetch complete for 2025-09 (3.83 seconds). [2025-09-02T17:25:52.586082] [INFO ] [REMOTE ] OCFT: Fetching primary data for 2025-09. [2025-09-02T17:25:52.589357] [INFO ] [REMOTE ] OC: Incremental fetch complete for 2025-09 (2.05 seconds). [2025-09-02T17:25:52.659720] [INFO ] [MAIN ] O: Adding 390 new records, updating 0 existing records. [2025-09-02T17:25:52.679744] [INFO ] [MAIN ] OC: Adding 315 new records, updating 0 existing records. [2025-09-02T17:25:52.683017] [INFO ] [MAIN ] ODC: Loaded 4496 existing records. [2025-09-02T17:25:52.810831] [INFO ] [MAIN ] O: Combined dataset has 24989 total records. [2025-09-02T17:25:52.856714] [INFO ] [MAIN ] OC: Combined dataset has 20006 total records. [2025-09-02T17:25:52.859161] [INFO ] [MAIN ] ODC: Found 1 missing trading days. [2025-09-02T17:25:52.859473] [INFO ] [MAIN ] ODC: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:52.859879] [INFO ] [REMOTE ] ODC: Fetching primary data for 2025-09. [2025-09-02T17:25:53.223771] [WARN ] [VALIDATOR ] O: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:53.229908] [WARN ] [VALIDATOR ] OC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:53.596063] [INFO ] [REMOTE ] OCFT: Incremental fetch complete for 2025-09 (1.01 seconds). [2025-09-02T17:25:53.636422] [INFO ] [MAIN ] OCFT: Adding 31 new records, updating 0 existing records. [2025-09-02T17:25:53.656813] [INFO ] [MAIN ] OCFT: Combined dataset has 3675 total records. [2025-09-02T17:25:53.783659] [WARN ] [VALIDATOR ] O: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:53.778452] [WARN ] [VALIDATOR ] OC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:53.802946] [INFO ] [MAIN ] O: Combined data validation passed. [2025-09-02T17:25:53.803091] [INFO ] [MAIN ] OC: Combined data validation passed. [2025-09-02T17:25:53.842375] [WARN ] [VALIDATOR ] OCFT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:54.078195] [INFO ] [REMOTE ] ODC: Incremental fetch complete for 2025-09 (1.22 seconds). [2025-09-02T17:25:54.160144] [INFO ] [MAIN ] ODC: Adding 68 new records, updating 0 existing records. [2025-09-02T17:25:54.231067] [INFO ] [MAIN ] ODC: Combined dataset has 4564 total records. [2025-09-02T17:25:54.436141] [WARN ] [VALIDATOR ] ODC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:54.664743] [INFO ] [MAIN ] OC: Update completed successfully. [2025-09-02T17:25:54.667568] [INFO ] [MAIN ] Update Progress: 1575/2372 symbols completed. OC took 4.5s. Estimated remaining: 13m 5s. Rate: 60.9 symbols/min [2025-09-02T17:25:54.832467] [INFO ] [MAIN ] O: Update completed successfully. [2025-09-02T17:25:54.855356] [INFO ] [MAIN ] Update Progress: 1576/2372 symbols completed. O took 6.9s. Estimated remaining: 13m 3s. Rate: 61.0 symbols/min [2025-09-02T17:25:54.861844] [WARN ] [VALIDATOR ] OCFT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:54.886528] [INFO ] [MAIN ] ODV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:54.914917] [INFO ] [MAIN ] OCFT: Combined data validation passed. [2025-09-02T17:25:55.068494] [INFO ] [MAIN ] ODV: Loaded 12799 existing records. [2025-09-02T17:25:55.078160] [WARN ] [VALIDATOR ] ODC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:55.130192] [INFO ] [MAIN ] ODC: Combined data validation passed. [2025-09-02T17:25:55.128327] [INFO ] [MAIN ] OCFT: Update completed successfully. [2025-09-02T17:25:55.142058] [INFO ] [MAIN ] OEC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:55.142541] [INFO ] [MAIN ] Update Progress: 1577/2372 symbols completed. OCFT took 3.1s. Estimated remaining: 13m 2s. Rate: 61.0 symbols/min [2025-09-02T17:25:55.411288] [INFO ] [MAIN ] OEC: Loaded 16660 existing records. [2025-09-02T17:25:55.426036] [INFO ] [MAIN ] ODV: Found 1 missing trading days. [2025-09-02T17:25:55.431715] [INFO ] [MAIN ] ODV: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:55.471710] [INFO ] [REMOTE ] ODV: Fetching primary data for 2025-09. [2025-09-02T17:25:55.562896] [INFO ] [MAIN ] OFG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:55.614668] [INFO ] [MAIN ] ODC: Update completed successfully. [2025-09-02T17:25:55.648709] [INFO ] [MAIN ] Update Progress: 1578/2372 symbols completed. ODC took 3.3s. Estimated remaining: 13m 1s. Rate: 61.0 symbols/min [2025-09-02T17:25:55.671915] [INFO ] [MAIN ] OEC: Found 1 missing trading days. [2025-09-02T17:25:55.696046] [INFO ] [MAIN ] OEC: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:55.696405] [INFO ] [MAIN ] OFG: Loaded 9135 existing records. [2025-09-02T17:25:55.711837] [INFO ] [REMOTE ] OEC: Fetching primary data for 2025-09. [2025-09-02T17:25:55.994850] [INFO ] [MAIN ] OGE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:56.014324] [INFO ] [MAIN ] OFG: Found 1 missing trading days. [2025-09-02T17:25:56.014421] [INFO ] [MAIN ] OFG: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:56.014686] [INFO ] [REMOTE ] OFG: Fetching primary data for 2025-09. [2025-09-02T17:25:56.035598] [INFO ] [MAIN ] OGE: Loaded 21121 existing records. [2025-09-02T17:25:56.225487] [INFO ] [MAIN ] OGE: Found 1 missing trading days. [2025-09-02T17:25:56.225743] [INFO ] [MAIN ] OGE: Need to fetch 1 months: 2025-09 [2025-09-02T17:25:56.225956] [INFO ] [REMOTE ] OGE: Fetching primary data for 2025-09. [2025-09-02T17:25:57.249679] [INFO ] [REMOTE ] OFG: Incremental fetch complete for 2025-09 (1.23 seconds). [2025-09-02T17:25:57.272920] [INFO ] [MAIN ] OFG: Adding 130 new records, updating 0 existing records. [2025-09-02T17:25:57.276198] [INFO ] [MAIN ] OFG: Combined dataset has 9265 total records. [2025-09-02T17:25:57.389118] [INFO ] [REMOTE ] ODV: Incremental fetch complete for 2025-09 (1.92 seconds). [2025-09-02T17:25:57.433038] [INFO ] [MAIN ] ODV: Adding 318 new records, updating 0 existing records. [2025-09-02T17:25:57.502400] [WARN ] [VALIDATOR ] OFG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:57.525632] [INFO ] [REMOTE ] OEC: Incremental fetch complete for 2025-09 (1.81 seconds). [2025-09-02T17:25:57.591310] [INFO ] [MAIN ] ODV: Combined dataset has 13117 total records. [2025-09-02T17:25:57.621043] [INFO ] [MAIN ] OEC: Adding 281 new records, updating 0 existing records. [2025-09-02T17:25:57.845246] [INFO ] [MAIN ] OEC: Combined dataset has 16941 total records. [2025-09-02T17:25:57.982517] [WARN ] [VALIDATOR ] ODV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:58.224708] [WARN ] [VALIDATOR ] OEC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:58.312152] [INFO ] [REMOTE ] OGE: Incremental fetch complete for 2025-09 (2.09 seconds). [2025-09-02T17:25:58.396136] [INFO ] [MAIN ] OGE: Adding 328 new records, updating 0 existing records. [2025-09-02T17:25:58.518307] [INFO ] [MAIN ] OGE: Combined dataset has 21449 total records. [2025-09-02T17:25:58.680467] [WARN ] [VALIDATOR ] OFG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:58.683978] [WARN ] [VALIDATOR ] ODV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:58.685103] [INFO ] [MAIN ] OFG: Combined data validation passed. [2025-09-02T17:25:58.691001] [INFO ] [MAIN ] ODV: Combined data validation passed. [2025-09-02T17:25:58.845157] [WARN ] [VALIDATOR ] OGE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:25:58.977978] [INFO ] [MAIN ] OFG: Update completed successfully. [2025-09-02T17:25:58.988367] [WARN ] [VALIDATOR ] OEC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:59.005842] [INFO ] [MAIN ] OEC: Combined data validation passed. [2025-09-02T17:25:59.005028] [INFO ] [MAIN ] Update Progress: 1579/2372 symbols completed. OFG took 3.8s. Estimated remaining: 13m 1s. Rate: 60.9 symbols/min [2025-09-02T17:25:59.227254] [INFO ] [MAIN ] ODV: Update completed successfully. [2025-09-02T17:25:59.280464] [INFO ] [MAIN ] Update Progress: 1580/2372 symbols completed. ODV took 4.6s. Estimated remaining: 12m 60s. Rate: 60.9 symbols/min [2025-09-02T17:25:59.471802] [INFO ] [MAIN ] OGN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:59.561793] [INFO ] [MAIN ] OGS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:25:59.575447] [INFO ] [MAIN ] OEC: Update completed successfully. [2025-09-02T17:25:59.575801] [WARN ] [VALIDATOR ] OGE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:25:59.578696] [INFO ] [MAIN ] OGE: Combined data validation passed. [2025-09-02T17:25:59.578352] [INFO ] [MAIN ] Update Progress: 1581/2372 symbols completed. OEC took 4.7s. Estimated remaining: 12m 58s. Rate: 61.0 symbols/min [2025-09-02T17:25:59.723075] [INFO ] [MAIN ] OGN: Loaded 24142 existing records. [2025-09-02T17:25:59.861898] [INFO ] [MAIN ] OGS: Loaded 15646 existing records. [2025-09-02T17:26:00.123377] [INFO ] [MAIN ] OHI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:00.204501] [INFO ] [MAIN ] OGN: Found 1 missing trading days. [2025-09-02T17:26:00.205981] [INFO ] [MAIN ] OGN: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:00.222341] [INFO ] [REMOTE ] OGN: Fetching primary data for 2025-09. [2025-09-02T17:26:00.287412] [INFO ] [MAIN ] OGS: Found 1 missing trading days. [2025-09-02T17:26:00.291896] [INFO ] [MAIN ] OGS: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:00.295113] [INFO ] [REMOTE ] OGS: Fetching primary data for 2025-09. [2025-09-02T17:26:00.327156] [INFO ] [MAIN ] OGE: Update completed successfully. [2025-09-02T17:26:00.329598] [INFO ] [MAIN ] Update Progress: 1582/2372 symbols completed. OGE took 4.7s. Estimated remaining: 12m 57s. Rate: 61.0 symbols/min [2025-09-02T17:26:00.330620] [INFO ] [MAIN ] OHI: Loaded 23775 existing records. [2025-09-02T17:26:00.665360] [INFO ] [MAIN ] OI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:00.689924] [INFO ] [MAIN ] OHI: Found 1 missing trading days. [2025-09-02T17:26:00.690138] [INFO ] [MAIN ] OHI: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:00.690384] [INFO ] [REMOTE ] OHI: Fetching primary data for 2025-09. [2025-09-02T17:26:00.710454] [INFO ] [MAIN ] OI: Loaded 21549 existing records. [2025-09-02T17:26:00.881759] [INFO ] [MAIN ] OI: Found 1 missing trading days. [2025-09-02T17:26:00.881905] [INFO ] [MAIN ] OI: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:00.882111] [INFO ] [REMOTE ] OI: Fetching primary data for 2025-09. [2025-09-02T17:26:02.203241] [INFO ] [REMOTE ] OGS: Incremental fetch complete for 2025-09 (1.91 seconds). [2025-09-02T17:26:02.234093] [INFO ] [MAIN ] OGS: Adding 245 new records, updating 0 existing records. [2025-09-02T17:26:02.237215] [INFO ] [MAIN ] OGS: Combined dataset has 15891 total records. [2025-09-02T17:26:02.416476] [WARN ] [VALIDATOR ] OGS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:02.614854] [WARN ] [VALIDATOR ] OGS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:02.615100] [INFO ] [MAIN ] OGS: Combined data validation passed. [2025-09-02T17:26:02.731530] [INFO ] [MAIN ] OGS: Update completed successfully. [2025-09-02T17:26:02.733471] [INFO ] [MAIN ] Update Progress: 1583/2372 symbols completed. OGS took 3.5s. Estimated remaining: 12m 57s. Rate: 60.9 symbols/min [2025-09-02T17:26:02.902142] [INFO ] [MAIN ] OIA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:02.910120] [INFO ] [MAIN ] OIA: Loaded 6552 existing records. [2025-09-02T17:26:03.081398] [INFO ] [MAIN ] OIA: Found 1 missing trading days. [2025-09-02T17:26:03.084908] [INFO ] [MAIN ] OIA: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:03.085343] [INFO ] [REMOTE ] OIA: Fetching primary data for 2025-09. [2025-09-02T17:26:03.085053] [INFO ] [REMOTE ] OHI: Incremental fetch complete for 2025-09 (2.39 seconds). [2025-09-02T17:26:03.131506] [INFO ] [MAIN ] OHI: Adding 375 new records, updating 0 existing records. [2025-09-02T17:26:03.135348] [INFO ] [MAIN ] OHI: Combined dataset has 24150 total records. [2025-09-02T17:26:03.345256] [INFO ] [REMOTE ] OGN: Incremental fetch complete for 2025-09 (3.12 seconds). [2025-09-02T17:26:03.367765] [WARN ] [VALIDATOR ] OHI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:03.479218] [INFO ] [MAIN ] OGN: Adding 378 new records, updating 0 existing records. [2025-09-02T17:26:03.500211] [INFO ] [REMOTE ] OI: Incremental fetch complete for 2025-09 (2.62 seconds). [2025-09-02T17:26:03.563130] [INFO ] [MAIN ] OI: Adding 319 new records, updating 0 existing records. [2025-09-02T17:26:03.648200] [INFO ] [MAIN ] OGN: Combined dataset has 24520 total records. [2025-09-02T17:26:03.680495] [INFO ] [MAIN ] OI: Combined dataset has 21868 total records. [2025-09-02T17:26:03.934121] [WARN ] [VALIDATOR ] OGN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:04.086302] [WARN ] [VALIDATOR ] OI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:04.392968] [INFO ] [REMOTE ] OIA: Incremental fetch complete for 2025-09 (1.31 seconds). [2025-09-02T17:26:04.393662] [WARN ] [VALIDATOR ] OHI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:04.408362] [INFO ] [MAIN ] OIA: Adding 128 new records, updating 0 existing records. [2025-09-02T17:26:04.409156] [INFO ] [MAIN ] OHI: Combined data validation passed. [2025-09-02T17:26:04.418721] [INFO ] [MAIN ] OIA: Combined dataset has 6680 total records. [2025-09-02T17:26:04.618107] [WARN ] [VALIDATOR ] OGN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:04.639738] [INFO ] [MAIN ] OGN: Combined data validation passed. [2025-09-02T17:26:04.629538] [WARN ] [VALIDATOR ] OI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:04.657438] [INFO ] [MAIN ] OI: Combined data validation passed. [2025-09-02T17:26:04.724801] [WARN ] [VALIDATOR ] OIA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:05.184212] [INFO ] [MAIN ] OHI: Update completed successfully. [2025-09-02T17:26:05.198630] [INFO ] [MAIN ] Update Progress: 1584/2372 symbols completed. OHI took 5.6s. Estimated remaining: 12m 57s. Rate: 60.9 symbols/min [2025-09-02T17:26:05.218036] [INFO ] [MAIN ] OI: Update completed successfully. [2025-09-02T17:26:05.239191] [INFO ] [MAIN ] Update Progress: 1585/2372 symbols completed. OI took 4.9s. Estimated remaining: 12m 55s. Rate: 60.9 symbols/min [2025-09-02T17:26:05.530174] [INFO ] [MAIN ] OII: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:05.599983] [INFO ] [MAIN ] OIS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:05.617559] [INFO ] [MAIN ] OGN: Update completed successfully. [2025-09-02T17:26:05.633716] [INFO ] [MAIN ] Update Progress: 1586/2372 symbols completed. OGN took 6.6s. Estimated remaining: 12m 54s. Rate: 60.9 symbols/min [2025-09-02T17:26:05.634820] [INFO ] [MAIN ] OII: Loaded 19561 existing records. [2025-09-02T17:26:05.712070] [WARN ] [VALIDATOR ] OIA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:05.706274] [INFO ] [MAIN ] OIS: Loaded 18620 existing records. [2025-09-02T17:26:05.777890] [INFO ] [MAIN ] OIA: Combined data validation passed. [2025-09-02T17:26:06.133606] [INFO ] [MAIN ] OKE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:06.177737] [INFO ] [MAIN ] OII: Found 1 missing trading days. [2025-09-02T17:26:06.183758] [INFO ] [MAIN ] OII: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:06.204163] [INFO ] [REMOTE ] OII: Fetching primary data for 2025-09. [2025-09-02T17:26:06.239870] [INFO ] [MAIN ] OIS: Found 1 missing trading days. [2025-09-02T17:26:06.241339] [INFO ] [MAIN ] OIS: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:06.242518] [INFO ] [REMOTE ] OIS: Fetching primary data for 2025-09. [2025-09-02T17:26:06.267363] [INFO ] [MAIN ] OIA: Update completed successfully. [2025-09-02T17:26:06.268227] [INFO ] [MAIN ] Update Progress: 1587/2372 symbols completed. OIA took 3.5s. Estimated remaining: 12m 53s. Rate: 60.9 symbols/min [2025-09-02T17:26:06.299561] [INFO ] [MAIN ] OKE: Loaded 24436 existing records. [2025-09-02T17:26:06.615701] [INFO ] [MAIN ] OKE: Found 1 missing trading days. [2025-09-02T17:26:06.617345] [INFO ] [MAIN ] OKE: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:06.617592] [INFO ] [REMOTE ] OKE: Fetching primary data for 2025-09. [2025-09-02T17:26:06.617210] [INFO ] [MAIN ] OKLO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:06.642561] [INFO ] [MAIN ] OKLO: Loaded 24630 existing records. [2025-09-02T17:26:06.826066] [INFO ] [MAIN ] OKLO: Found 1 missing trading days. [2025-09-02T17:26:06.826206] [INFO ] [MAIN ] OKLO: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:06.826425] [INFO ] [REMOTE ] OKLO: Fetching primary data for 2025-09. [2025-09-02T17:26:08.080340] [INFO ] [REMOTE ] OIS: Incremental fetch complete for 2025-09 (1.84 seconds). [2025-09-02T17:26:08.114603] [INFO ] [MAIN ] OIS: Adding 292 new records, updating 0 existing records. [2025-09-02T17:26:08.117692] [INFO ] [MAIN ] OIS: Combined dataset has 18912 total records. [2025-09-02T17:26:08.293221] [WARN ] [VALIDATOR ] OIS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:08.480268] [WARN ] [VALIDATOR ] OIS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:08.480441] [INFO ] [MAIN ] OIS: Combined data validation passed. [2025-09-02T17:26:08.599717] [INFO ] [MAIN ] OIS: Update completed successfully. [2025-09-02T17:26:08.601707] [INFO ] [MAIN ] Update Progress: 1588/2372 symbols completed. OIS took 3.3s. Estimated remaining: 12m 53s. Rate: 60.9 symbols/min [2025-09-02T17:26:08.774272] [INFO ] [MAIN ] OLN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:08.796986] [INFO ] [MAIN ] OLN: Loaded 23763 existing records. [2025-09-02T17:26:08.890411] [INFO ] [REMOTE ] OII: Incremental fetch complete for 2025-09 (2.69 seconds). [2025-09-02T17:26:08.957098] [INFO ] [MAIN ] OII: Adding 289 new records, updating 0 existing records. [2025-09-02T17:26:09.020464] [INFO ] [MAIN ] OLN: Found 1 missing trading days. [2025-09-02T17:26:09.020693] [INFO ] [MAIN ] OLN: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:09.020927] [INFO ] [REMOTE ] OLN: Fetching primary data for 2025-09. [2025-09-02T17:26:09.022890] [INFO ] [MAIN ] OII: Combined dataset has 19850 total records. [2025-09-02T17:26:09.138043] [INFO ] [REMOTE ] OKE: Incremental fetch complete for 2025-09 (2.52 seconds). [2025-09-02T17:26:09.225968] [INFO ] [MAIN ] OKE: Adding 390 new records, updating 0 existing records. [2025-09-02T17:26:09.267362] [WARN ] [VALIDATOR ] OII: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:09.384204] [INFO ] [MAIN ] OKE: Combined dataset has 24826 total records. [2025-09-02T17:26:09.645290] [WARN ] [VALIDATOR ] OKE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:09.849257] [WARN ] [VALIDATOR ] OII: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:09.849191] [WARN ] [VALIDATOR ] OKE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:09.849522] [INFO ] [MAIN ] OII: Combined data validation passed. [2025-09-02T17:26:09.849983] [INFO ] [MAIN ] OKE: Combined data validation passed. [2025-09-02T17:26:10.118296] [INFO ] [MAIN ] OKE: Update completed successfully. [2025-09-02T17:26:10.121750] [INFO ] [MAIN ] Update Progress: 1589/2372 symbols completed. OKE took 4.5s. Estimated remaining: 12m 52s. Rate: 60.9 symbols/min [2025-09-02T17:26:10.220688] [INFO ] [MAIN ] OII: Update completed successfully. [2025-09-02T17:26:10.232861] [INFO ] [MAIN ] Update Progress: 1590/2372 symbols completed. OII took 5.0s. Estimated remaining: 12m 50s. Rate: 60.9 symbols/min [2025-09-02T17:26:10.401824] [INFO ] [MAIN ] OLO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:10.489083] [INFO ] [MAIN ] OLP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:10.494797] [INFO ] [MAIN ] OLP: Loaded 4521 existing records. [2025-09-02T17:26:10.578525] [INFO ] [MAIN ] OLO: Loaded 22224 existing records. [2025-09-02T17:26:10.833214] [INFO ] [MAIN ] OLP: Found 1 missing trading days. [2025-09-02T17:26:10.853071] [INFO ] [MAIN ] OLP: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:10.862293] [INFO ] [REMOTE ] OLP: Fetching primary data for 2025-09. [2025-09-02T17:26:10.862434] [INFO ] [MAIN ] OLO: Found 1 missing trading days. [2025-09-02T17:26:10.863428] [INFO ] [MAIN ] OLO: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:10.863741] [INFO ] [REMOTE ] OLO: Fetching primary data for 2025-09. [2025-09-02T17:26:11.140419] [INFO ] [REMOTE ] OKLO: Incremental fetch complete for 2025-09 (4.31 seconds). [2025-09-02T17:26:11.190667] [INFO ] [MAIN ] OKLO: Adding 390 new records, updating 0 existing records. [2025-09-02T17:26:11.194599] [INFO ] [MAIN ] OKLO: Combined dataset has 25020 total records. [2025-09-02T17:26:11.375379] [WARN ] [VALIDATOR ] OKLO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:11.571188] [WARN ] [VALIDATOR ] OKLO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:11.571382] [INFO ] [MAIN ] OKLO: Combined data validation passed. [2025-09-02T17:26:11.673617] [INFO ] [REMOTE ] OLN: Incremental fetch complete for 2025-09 (2.65 seconds). [2025-09-02T17:26:11.728523] [INFO ] [MAIN ] OLN: Adding 380 new records, updating 0 existing records. [2025-09-02T17:26:11.738383] [INFO ] [MAIN ] OLN: Combined dataset has 24143 total records. [2025-09-02T17:26:11.970020] [WARN ] [VALIDATOR ] OLN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:12.009424] [INFO ] [MAIN ] OKLO: Update completed successfully. [2025-09-02T17:26:12.044972] [INFO ] [MAIN ] Update Progress: 1591/2372 symbols completed. OKLO took 5.8s. Estimated remaining: 12m 50s. Rate: 60.9 symbols/min [2025-09-02T17:26:12.344313] [INFO ] [MAIN ] OMC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:12.360939] [WARN ] [VALIDATOR ] OLN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:12.361177] [INFO ] [MAIN ] OLN: Combined data validation passed. [2025-09-02T17:26:12.432829] [INFO ] [MAIN ] OMC: Loaded 24357 existing records. [2025-09-02T17:26:12.602943] [INFO ] [REMOTE ] OLP: Incremental fetch complete for 2025-09 (1.74 seconds). [2025-09-02T17:26:12.652263] [INFO ] [MAIN ] OLP: Adding 76 new records, updating 0 existing records. [2025-09-02T17:26:12.670818] [INFO ] [MAIN ] OMC: Found 1 missing trading days. [2025-09-02T17:26:12.672828] [INFO ] [MAIN ] OMC: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:12.673808] [INFO ] [REMOTE ] OMC: Fetching primary data for 2025-09. [2025-09-02T17:26:12.677024] [INFO ] [MAIN ] OLP: Combined dataset has 4597 total records. [2025-09-02T17:26:12.872028] [WARN ] [VALIDATOR ] OLP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:13.108786] [INFO ] [MAIN ] OLN: Update completed successfully. [2025-09-02T17:26:13.113436] [INFO ] [MAIN ] Update Progress: 1592/2372 symbols completed. OLN took 4.5s. Estimated remaining: 12m 49s. Rate: 60.9 symbols/min [2025-09-02T17:26:13.173834] [INFO ] [REMOTE ] OLO: Incremental fetch complete for 2025-09 (2.31 seconds). [2025-09-02T17:26:13.268966] [INFO ] [MAIN ] OLO: Adding 387 new records, updating 0 existing records. [2025-09-02T17:26:13.356308] [INFO ] [MAIN ] OMF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:13.358303] [INFO ] [MAIN ] OLO: Combined dataset has 22611 total records. [2025-09-02T17:26:13.569693] [WARN ] [VALIDATOR ] OLO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:13.602028] [INFO ] [MAIN ] OMF: Loaded 20532 existing records. [2025-09-02T17:26:13.837716] [WARN ] [VALIDATOR ] OLP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:13.860707] [INFO ] [MAIN ] OLP: Combined data validation passed. [2025-09-02T17:26:13.949203] [INFO ] [MAIN ] OMF: Found 1 missing trading days. [2025-09-02T17:26:13.959023] [INFO ] [MAIN ] OMF: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:13.963422] [INFO ] [REMOTE ] OMF: Fetching primary data for 2025-09. [2025-09-02T17:26:13.968504] [INFO ] [MAIN ] OLP: Update completed successfully. [2025-09-02T17:26:13.970575] [INFO ] [MAIN ] Update Progress: 1593/2372 symbols completed. OLP took 3.7s. Estimated remaining: 12m 48s. Rate: 60.9 symbols/min [2025-09-02T17:26:14.149820] [INFO ] [MAIN ] OMI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:14.154157] [WARN ] [VALIDATOR ] OLO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:14.154347] [INFO ] [MAIN ] OLO: Combined data validation passed. [2025-09-02T17:26:14.261381] [INFO ] [MAIN ] OMI: Loaded 20237 existing records. [2025-09-02T17:26:14.451494] [INFO ] [MAIN ] OMI: Found 1 missing trading days. [2025-09-02T17:26:14.455395] [INFO ] [MAIN ] OMI: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:14.457554] [INFO ] [REMOTE ] OMI: Fetching primary data for 2025-09. [2025-09-02T17:26:14.483102] [INFO ] [MAIN ] OLO: Update completed successfully. [2025-09-02T17:26:14.485492] [INFO ] [MAIN ] Update Progress: 1594/2372 symbols completed. OLO took 4.4s. Estimated remaining: 12m 47s. Rate: 60.9 symbols/min [2025-09-02T17:26:14.651409] [INFO ] [MAIN ] ONIT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:14.656298] [INFO ] [MAIN ] ONIT: Loaded 3605 existing records. [2025-09-02T17:26:14.821574] [INFO ] [MAIN ] ONIT: Found 1 missing trading days. [2025-09-02T17:26:14.821715] [INFO ] [MAIN ] ONIT: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:14.821913] [INFO ] [REMOTE ] ONIT: Fetching primary data for 2025-09. [2025-09-02T17:26:15.667784] [INFO ] [REMOTE ] OMC: Incremental fetch complete for 2025-09 (2.99 seconds). [2025-09-02T17:26:15.713596] [INFO ] [MAIN ] OMC: Adding 390 new records, updating 0 existing records. [2025-09-02T17:26:15.717472] [INFO ] [MAIN ] OMC: Combined dataset has 24747 total records. [2025-09-02T17:26:15.875561] [INFO ] [REMOTE ] ONIT: Incremental fetch complete for 2025-09 (1.05 seconds). [2025-09-02T17:26:15.895022] [INFO ] [MAIN ] ONIT: Adding 89 new records, updating 0 existing records. [2025-09-02T17:26:15.917568] [WARN ] [VALIDATOR ] OMC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:15.938511] [INFO ] [MAIN ] ONIT: Combined dataset has 3694 total records. [2025-09-02T17:26:15.974555] [INFO ] [REMOTE ] OMF: Incremental fetch complete for 2025-09 (2.01 seconds). [2025-09-02T17:26:16.127399] [INFO ] [MAIN ] OMF: Adding 290 new records, updating 0 existing records. [2025-09-02T17:26:16.347614] [WARN ] [VALIDATOR ] ONIT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:16.359838] [INFO ] [MAIN ] OMF: Combined dataset has 20822 total records. [2025-09-02T17:26:16.764670] [WARN ] [VALIDATOR ] OMF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:16.801219] [INFO ] [REMOTE ] OMI: Incremental fetch complete for 2025-09 (2.34 seconds). [2025-09-02T17:26:16.865771] [WARN ] [VALIDATOR ] OMC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:16.882543] [INFO ] [MAIN ] OMI: Adding 373 new records, updating 0 existing records. [2025-09-02T17:26:16.893041] [INFO ] [MAIN ] OMC: Combined data validation passed. [2025-09-02T17:26:17.087896] [INFO ] [MAIN ] OMI: Combined dataset has 20610 total records. [2025-09-02T17:26:17.247244] [INFO ] [MAIN ] OMC: Update completed successfully. [2025-09-02T17:26:17.276384] [INFO ] [MAIN ] Update Progress: 1595/2372 symbols completed. OMC took 5.2s. Estimated remaining: 12m 47s. Rate: 60.8 symbols/min [2025-09-02T17:26:17.475110] [WARN ] [VALIDATOR ] OMI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:17.487697] [WARN ] [VALIDATOR ] OMF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:17.546025] [INFO ] [MAIN ] OMF: Combined data validation passed. [2025-09-02T17:26:17.503142] [WARN ] [VALIDATOR ] ONIT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:17.582394] [INFO ] [MAIN ] ONL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:17.569810] [INFO ] [MAIN ] ONIT: Combined data validation passed. [2025-09-02T17:26:17.862982] [INFO ] [MAIN ] ONL: Loaded 13413 existing records. [2025-09-02T17:26:17.967721] [INFO ] [MAIN ] ONIT: Update completed successfully. [2025-09-02T17:26:17.975540] [INFO ] [MAIN ] Update Progress: 1596/2372 symbols completed. ONIT took 3.5s. Estimated remaining: 12m 45s. Rate: 60.8 symbols/min [2025-09-02T17:26:18.197383] [INFO ] [MAIN ] OMF: Update completed successfully. [2025-09-02T17:26:18.197269] [INFO ] [MAIN ] ONL: Found 1 missing trading days. [2025-09-02T17:26:18.210038] [INFO ] [MAIN ] ONL: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:18.221261] [INFO ] [MAIN ] Update Progress: 1597/2372 symbols completed. OMF took 5.1s. Estimated remaining: 12m 44s. Rate: 60.9 symbols/min [2025-09-02T17:26:18.232006] [WARN ] [VALIDATOR ] OMI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:18.237878] [INFO ] [REMOTE ] ONL: Fetching primary data for 2025-09. [2025-09-02T17:26:18.257713] [INFO ] [MAIN ] OMI: Combined data validation passed. [2025-09-02T17:26:18.291683] [INFO ] [MAIN ] ONON: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:18.415183] [INFO ] [MAIN ] ONON: Loaded 24458 existing records. [2025-09-02T17:26:18.579350] [INFO ] [MAIN ] OMI: Update completed successfully. [2025-09-02T17:26:18.603666] [INFO ] [MAIN ] Update Progress: 1598/2372 symbols completed. OMI took 4.6s. Estimated remaining: 12m 43s. Rate: 60.9 symbols/min [2025-09-02T17:26:18.610256] [INFO ] [MAIN ] ONON: Found 1 missing trading days. [2025-09-02T17:26:18.610506] [INFO ] [MAIN ] ONON: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:18.610756] [INFO ] [REMOTE ] ONON: Fetching primary data for 2025-09. [2025-09-02T17:26:19.731375] [INFO ] [REMOTE ] ONL: Incremental fetch complete for 2025-09 (1.49 seconds). [2025-09-02T17:26:19.754851] [INFO ] [MAIN ] ONL: Adding 183 new records, updating 0 existing records. [2025-09-02T17:26:19.757475] [INFO ] [MAIN ] ONL: Combined dataset has 13596 total records. [2025-09-02T17:26:19.937854] [WARN ] [VALIDATOR ] ONL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:20.130842] [WARN ] [VALIDATOR ] ONL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:20.131045] [INFO ] [MAIN ] ONL: Combined data validation passed. [2025-09-02T17:26:20.211115] [INFO ] [MAIN ] ONL: Update completed successfully. [2025-09-02T17:26:20.212441] [INFO ] [MAIN ] Update Progress: 1599/2372 symbols completed. ONL took 2.9s. Estimated remaining: 12m 42s. Rate: 60.9 symbols/min [2025-09-02T17:26:21.675413] [INFO ] [REMOTE ] ONON: Incremental fetch complete for 2025-09 (3.06 seconds). [2025-09-02T17:26:21.721460] [INFO ] [MAIN ] ONON: Adding 390 new records, updating 0 existing records. [2025-09-02T17:26:21.725188] [INFO ] [MAIN ] ONON: Combined dataset has 24848 total records. [2025-09-02T17:26:21.902485] [WARN ] [VALIDATOR ] ONON: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:22.094230] [WARN ] [VALIDATOR ] ONON: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:22.094426] [INFO ] [MAIN ] ONON: Combined data validation passed. [2025-09-02T17:26:22.250373] [INFO ] [MAIN ] ONON: Update completed successfully. [2025-09-02T17:26:22.253765] [INFO ] [MAIN ] Update Progress: 1600/2372 symbols completed. ONON took 4.3s. Estimated remaining: 12m 42s. Rate: 60.8 symbols/min [2025-09-02T17:26:22.872988] [INFO ] [MAIN ] ONTF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:22.916814] [INFO ] [MAIN ] OOMA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:22.933670] [INFO ] [MAIN ] ONTO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:22.952803] [INFO ] [MAIN ] OPAD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:22.979579] [INFO ] [MAIN ] OOMA: Loaded 8987 existing records. [2025-09-02T17:26:22.980043] [INFO ] [MAIN ] ONTF: Loaded 11430 existing records. [2025-09-02T17:26:23.032160] [INFO ] [MAIN ] OPAD: Loaded 11222 existing records. [2025-09-02T17:26:23.218355] [INFO ] [MAIN ] ONTO: Loaded 21363 existing records. [2025-09-02T17:26:23.524467] [INFO ] [MAIN ] ONTF: Found 1 missing trading days. [2025-09-02T17:26:23.591541] [INFO ] [MAIN ] OOMA: Found 1 missing trading days. [2025-09-02T17:26:23.612340] [INFO ] [MAIN ] ONTF: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:23.624121] [INFO ] [MAIN ] OOMA: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:23.654856] [INFO ] [REMOTE ] ONTF: Fetching primary data for 2025-09. [2025-09-02T17:26:23.667471] [INFO ] [REMOTE ] OOMA: Fetching primary data for 2025-09. [2025-09-02T17:26:23.702077] [INFO ] [MAIN ] OPAD: Found 1 missing trading days. [2025-09-02T17:26:23.703680] [INFO ] [MAIN ] OPAD: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:23.710508] [INFO ] [REMOTE ] OPAD: Fetching primary data for 2025-09. [2025-09-02T17:26:23.801308] [INFO ] [MAIN ] ONTO: Found 1 missing trading days. [2025-09-02T17:26:23.801513] [INFO ] [MAIN ] ONTO: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:23.802048] [INFO ] [REMOTE ] ONTO: Fetching primary data for 2025-09. [2025-09-02T17:26:25.038963] [INFO ] [REMOTE ] OOMA: Incremental fetch complete for 2025-09 (1.37 seconds). [2025-09-02T17:26:25.058569] [INFO ] [MAIN ] OOMA: Adding 190 new records, updating 0 existing records. [2025-09-02T17:26:25.061909] [INFO ] [REMOTE ] ONTF: Incremental fetch complete for 2025-09 (1.41 seconds). [2025-09-02T17:26:25.087452] [INFO ] [MAIN ] ONTF: Adding 209 new records, updating 0 existing records. [2025-09-02T17:26:25.088616] [INFO ] [MAIN ] OOMA: Combined dataset has 9177 total records. [2025-09-02T17:26:25.189898] [INFO ] [MAIN ] ONTF: Combined dataset has 11639 total records. [2025-09-02T17:26:25.395140] [WARN ] [VALIDATOR ] OOMA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:25.553669] [WARN ] [VALIDATOR ] ONTF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:25.864005] [WARN ] [VALIDATOR ] ONTF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:25.864139] [WARN ] [VALIDATOR ] OOMA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:25.864376] [INFO ] [MAIN ] ONTF: Combined data validation passed. [2025-09-02T17:26:25.864840] [INFO ] [MAIN ] OOMA: Combined data validation passed. [2025-09-02T17:26:25.985802] [INFO ] [MAIN ] OOMA: Update completed successfully. [2025-09-02T17:26:25.988953] [INFO ] [MAIN ] Update Progress: 1601/2372 symbols completed. OOMA took 3.7s. Estimated remaining: 12m 42s. Rate: 60.7 symbols/min [2025-09-02T17:26:26.049571] [INFO ] [MAIN ] ONTF: Update completed successfully. [2025-09-02T17:26:26.061618] [INFO ] [REMOTE ] ONTO: Incremental fetch complete for 2025-09 (2.26 seconds). [2025-09-02T17:26:26.080135] [INFO ] [MAIN ] Update Progress: 1602/2372 symbols completed. ONTF took 3.8s. Estimated remaining: 12m 41s. Rate: 60.7 symbols/min [2025-09-02T17:26:26.183237] [INFO ] [MAIN ] ONTO: Adding 358 new records, updating 0 existing records. [2025-09-02T17:26:26.314371] [INFO ] [MAIN ] OPFI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:26.408978] [INFO ] [MAIN ] OPP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:26.409055] [INFO ] [MAIN ] ONTO: Combined dataset has 21721 total records. [2025-09-02T17:26:26.521425] [INFO ] [REMOTE ] OPAD: Incremental fetch complete for 2025-09 (2.81 seconds). [2025-09-02T17:26:26.575470] [INFO ] [MAIN ] OPP: Loaded 5256 existing records. [2025-09-02T17:26:26.590803] [INFO ] [MAIN ] OPFI: Loaded 21758 existing records. [2025-09-02T17:26:26.654217] [INFO ] [MAIN ] OPAD: Adding 390 new records, updating 0 existing records. [2025-09-02T17:26:26.684715] [WARN ] [VALIDATOR ] ONTO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:26.982611] [INFO ] [MAIN ] OPAD: Combined dataset has 11612 total records. [2025-09-02T17:26:27.099504] [INFO ] [MAIN ] OPP: Found 1 missing trading days. [2025-09-02T17:26:27.171073] [INFO ] [MAIN ] OPP: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:27.204843] [INFO ] [REMOTE ] OPP: Fetching primary data for 2025-09. [2025-09-02T17:26:27.204589] [INFO ] [MAIN ] OPFI: Found 1 missing trading days. [2025-09-02T17:26:27.231486] [INFO ] [MAIN ] OPFI: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:27.250676] [INFO ] [REMOTE ] OPFI: Fetching primary data for 2025-09. [2025-09-02T17:26:27.396974] [WARN ] [VALIDATOR ] OPAD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:27.593502] [WARN ] [VALIDATOR ] ONTO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:27.593863] [INFO ] [MAIN ] ONTO: Combined data validation passed. [2025-09-02T17:26:27.593590] [WARN ] [VALIDATOR ] OPAD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:27.594302] [INFO ] [MAIN ] OPAD: Combined data validation passed. [2025-09-02T17:26:27.760118] [INFO ] [MAIN ] OPAD: Update completed successfully. [2025-09-02T17:26:27.762961] [INFO ] [MAIN ] Update Progress: 1603/2372 symbols completed. OPAD took 5.5s. Estimated remaining: 12m 40s. Rate: 60.7 symbols/min [2025-09-02T17:26:27.945098] [INFO ] [MAIN ] OPY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:27.981066] [INFO ] [MAIN ] OPY: Loaded 3866 existing records. [2025-09-02T17:26:28.088876] [INFO ] [MAIN ] ONTO: Update completed successfully. [2025-09-02T17:26:28.102559] [INFO ] [MAIN ] Update Progress: 1604/2372 symbols completed. ONTO took 5.8s. Estimated remaining: 12m 39s. Rate: 60.7 symbols/min [2025-09-02T17:26:28.272970] [INFO ] [MAIN ] OPY: Found 1 missing trading days. [2025-09-02T17:26:28.273215] [INFO ] [MAIN ] OPY: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:28.273491] [INFO ] [REMOTE ] OPY: Fetching primary data for 2025-09. [2025-09-02T17:26:28.335161] [INFO ] [REMOTE ] OPP: Incremental fetch complete for 2025-09 (1.13 seconds). [2025-09-02T17:26:28.353493] [INFO ] [MAIN ] OR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:28.366557] [INFO ] [MAIN ] OPP: Adding 121 new records, updating 0 existing records. [2025-09-02T17:26:28.369844] [INFO ] [MAIN ] OPP: Combined dataset has 5377 total records. [2025-09-02T17:26:28.578354] [INFO ] [MAIN ] OR: Loaded 20568 existing records. [2025-09-02T17:26:28.577227] [WARN ] [VALIDATOR ] OPP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:28.932927] [INFO ] [MAIN ] OR: Found 1 missing trading days. [2025-09-02T17:26:28.933098] [INFO ] [MAIN ] OR: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:28.933565] [INFO ] [REMOTE ] OR: Fetching primary data for 2025-09. [2025-09-02T17:26:28.945411] [WARN ] [VALIDATOR ] OPP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:28.945624] [INFO ] [MAIN ] OPP: Combined data validation passed. [2025-09-02T17:26:28.983161] [INFO ] [MAIN ] OPP: Update completed successfully. [2025-09-02T17:26:28.984723] [INFO ] [MAIN ] Update Progress: 1605/2372 symbols completed. OPP took 2.8s. Estimated remaining: 12m 38s. Rate: 60.8 symbols/min [2025-09-02T17:26:29.155761] [INFO ] [MAIN ] ORA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:29.161535] [INFO ] [REMOTE ] OPY: Incremental fetch complete for 2025-09 (0.89 seconds). [2025-09-02T17:26:29.169426] [INFO ] [MAIN ] OPY: Adding 58 new records, updating 0 existing records. [2025-09-02T17:26:29.171321] [INFO ] [MAIN ] OPY: Combined dataset has 3924 total records. [2025-09-02T17:26:29.285894] [INFO ] [MAIN ] ORA: Loaded 15344 existing records. [2025-09-02T17:26:29.470215] [WARN ] [VALIDATOR ] OPY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:29.610590] [INFO ] [REMOTE ] OPFI: Incremental fetch complete for 2025-09 (2.36 seconds). [2025-09-02T17:26:29.646340] [INFO ] [MAIN ] ORA: Found 1 missing trading days. [2025-09-02T17:26:29.675794] [INFO ] [MAIN ] ORA: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:29.681773] [INFO ] [REMOTE ] ORA: Fetching primary data for 2025-09. [2025-09-02T17:26:29.704781] [INFO ] [MAIN ] OPFI: Adding 271 new records, updating 0 existing records. [2025-09-02T17:26:29.796778] [INFO ] [MAIN ] OPFI: Combined dataset has 22029 total records. [2025-09-02T17:26:29.915012] [WARN ] [VALIDATOR ] OPY: Missing days changed. Total missing: 87 No longer missing: 2025-01-27 All missing: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-08-21 [2025-09-02T17:26:29.953331] [INFO ] [MAIN ] OPY: Combined data validation passed. [2025-09-02T17:26:29.992406] [WARN ] [VALIDATOR ] OPFI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:30.124547] [INFO ] [MAIN ] OPY: Update completed successfully. [2025-09-02T17:26:30.125407] [INFO ] [MAIN ] Update Progress: 1606/2372 symbols completed. OPY took 2.4s. Estimated remaining: 12m 37s. Rate: 60.7 symbols/min [2025-09-02T17:26:30.393710] [INFO ] [MAIN ] ORC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:30.401744] [WARN ] [VALIDATOR ] OPFI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:30.401977] [INFO ] [MAIN ] OPFI: Combined data validation passed. [2025-09-02T17:26:30.421108] [INFO ] [MAIN ] ORC: Loaded 23911 existing records. [2025-09-02T17:26:30.707993] [INFO ] [MAIN ] ORC: Found 1 missing trading days. [2025-09-02T17:26:30.717041] [INFO ] [MAIN ] ORC: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:30.720837] [INFO ] [REMOTE ] ORC: Fetching primary data for 2025-09. [2025-09-02T17:26:30.763284] [INFO ] [MAIN ] OPFI: Update completed successfully. [2025-09-02T17:26:30.765955] [INFO ] [MAIN ] Update Progress: 1607/2372 symbols completed. OPFI took 4.8s. Estimated remaining: 12m 35s. Rate: 60.8 symbols/min [2025-09-02T17:26:30.935995] [INFO ] [MAIN ] ORCL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:30.962185] [INFO ] [MAIN ] ORCL: Loaded 24626 existing records. [2025-09-02T17:26:31.136847] [INFO ] [MAIN ] ORCL: Found 1 missing trading days. [2025-09-02T17:26:31.137056] [INFO ] [MAIN ] ORCL: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:31.137299] [INFO ] [REMOTE ] ORCL: Fetching primary data for 2025-09. [2025-09-02T17:26:31.416833] [INFO ] [REMOTE ] ORA: Incremental fetch complete for 2025-09 (1.74 seconds). [2025-09-02T17:26:31.448865] [INFO ] [MAIN ] ORA: Adding 251 new records, updating 0 existing records. [2025-09-02T17:26:31.452440] [INFO ] [MAIN ] ORA: Combined dataset has 15595 total records. [2025-09-02T17:26:31.559893] [INFO ] [REMOTE ] OR: Incremental fetch complete for 2025-09 (2.63 seconds). [2025-09-02T17:26:31.626476] [INFO ] [MAIN ] OR: Adding 330 new records, updating 0 existing records. [2025-09-02T17:26:31.695942] [WARN ] [VALIDATOR ] ORA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:31.813707] [INFO ] [MAIN ] OR: Combined dataset has 20898 total records. [2025-09-02T17:26:32.059189] [WARN ] [VALIDATOR ] OR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:32.252313] [WARN ] [VALIDATOR ] OR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:32.252260] [WARN ] [VALIDATOR ] ORA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:32.252501] [INFO ] [MAIN ] OR: Combined data validation passed. [2025-09-02T17:26:32.252819] [INFO ] [MAIN ] ORA: Combined data validation passed. [2025-09-02T17:26:32.477554] [INFO ] [MAIN ] ORA: Update completed successfully. [2025-09-02T17:26:32.486289] [INFO ] [MAIN ] Update Progress: 1608/2372 symbols completed. ORA took 3.5s. Estimated remaining: 12m 35s. Rate: 60.7 symbols/min [2025-09-02T17:26:32.569195] [INFO ] [MAIN ] OR: Update completed successfully. [2025-09-02T17:26:32.591532] [INFO ] [MAIN ] Update Progress: 1609/2372 symbols completed. OR took 4.5s. Estimated remaining: 12m 33s. Rate: 60.8 symbols/min [2025-09-02T17:26:32.762833] [INFO ] [MAIN ] ORI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:32.839173] [INFO ] [MAIN ] ORN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:32.849742] [INFO ] [MAIN ] ORI: Loaded 22240 existing records. [2025-09-02T17:26:32.960608] [INFO ] [MAIN ] ORN: Loaded 14083 existing records. [2025-09-02T17:26:33.189513] [INFO ] [MAIN ] ORI: Found 1 missing trading days. [2025-09-02T17:26:33.205248] [INFO ] [MAIN ] ORI: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:33.210682] [INFO ] [REMOTE ] ORI: Fetching primary data for 2025-09. [2025-09-02T17:26:33.262355] [INFO ] [MAIN ] ORN: Found 1 missing trading days. [2025-09-02T17:26:33.262558] [INFO ] [MAIN ] ORN: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:33.262780] [INFO ] [REMOTE ] ORN: Fetching primary data for 2025-09. [2025-09-02T17:26:33.543125] [INFO ] [REMOTE ] ORC: Incremental fetch complete for 2025-09 (2.82 seconds). [2025-09-02T17:26:33.595353] [INFO ] [MAIN ] ORC: Adding 388 new records, updating 0 existing records. [2025-09-02T17:26:33.600195] [INFO ] [MAIN ] ORC: Combined dataset has 24299 total records. [2025-09-02T17:26:33.779347] [WARN ] [VALIDATOR ] ORC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:33.973383] [WARN ] [VALIDATOR ] ORC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:33.973567] [INFO ] [MAIN ] ORC: Combined data validation passed. [2025-09-02T17:26:34.134329] [INFO ] [MAIN ] ORC: Update completed successfully. [2025-09-02T17:26:34.137909] [INFO ] [MAIN ] Update Progress: 1610/2372 symbols completed. ORC took 4.0s. Estimated remaining: 12m 33s. Rate: 60.7 symbols/min [2025-09-02T17:26:34.315507] [INFO ] [MAIN ] OSCR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:34.344839] [INFO ] [MAIN ] OSCR: Loaded 24629 existing records. [2025-09-02T17:26:34.521160] [INFO ] [MAIN ] OSCR: Found 1 missing trading days. [2025-09-02T17:26:34.521371] [INFO ] [MAIN ] OSCR: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:34.521627] [INFO ] [REMOTE ] OSCR: Fetching primary data for 2025-09. [2025-09-02T17:26:34.880177] [INFO ] [REMOTE ] ORN: Incremental fetch complete for 2025-09 (1.62 seconds). [2025-09-02T17:26:34.904941] [INFO ] [MAIN ] ORN: Adding 202 new records, updating 0 existing records. [2025-09-02T17:26:34.907736] [INFO ] [MAIN ] ORN: Combined dataset has 14285 total records. [2025-09-02T17:26:35.091957] [WARN ] [VALIDATOR ] ORN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:35.276988] [INFO ] [REMOTE ] ORCL: Incremental fetch complete for 2025-09 (4.14 seconds). [2025-09-02T17:26:35.346916] [INFO ] [REMOTE ] ORI: Incremental fetch complete for 2025-09 (2.14 seconds). [2025-09-02T17:26:35.350010] [INFO ] [MAIN ] ORCL: Adding 390 new records, updating 0 existing records. [2025-09-02T17:26:35.396569] [INFO ] [MAIN ] ORI: Adding 362 new records, updating 0 existing records. [2025-09-02T17:26:35.407697] [WARN ] [VALIDATOR ] ORN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:35.408052] [INFO ] [MAIN ] ORN: Combined data validation passed. [2025-09-02T17:26:35.407958] [INFO ] [MAIN ] ORI: Combined dataset has 22602 total records. [2025-09-02T17:26:35.408936] [INFO ] [MAIN ] ORCL: Combined dataset has 25016 total records. [2025-09-02T17:26:35.756361] [WARN ] [VALIDATOR ] ORI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:35.941034] [WARN ] [VALIDATOR ] ORCL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:35.961358] [INFO ] [MAIN ] ORN: Update completed successfully. [2025-09-02T17:26:36.022266] [INFO ] [MAIN ] Update Progress: 1611/2372 symbols completed. ORN took 3.4s. Estimated remaining: 12m 32s. Rate: 60.7 symbols/min [2025-09-02T17:26:36.433360] [INFO ] [MAIN ] OSK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:36.454570] [WARN ] [VALIDATOR ] ORCL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:36.454453] [WARN ] [VALIDATOR ] ORI: Missing days changed. Total missing: 87 No longer missing: 2025-01-27 All missing: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-08-21 [2025-09-02T17:26:36.461276] [INFO ] [MAIN ] ORCL: Combined data validation passed. [2025-09-02T17:26:36.461433] [INFO ] [MAIN ] ORI: Combined data validation passed. [2025-09-02T17:26:36.465316] [INFO ] [MAIN ] OSK: Loaded 19279 existing records. [2025-09-02T17:26:36.834312] [INFO ] [MAIN ] OSK: Found 1 missing trading days. [2025-09-02T17:26:36.840012] [INFO ] [MAIN ] OSK: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:36.842401] [INFO ] [REMOTE ] OSK: Fetching primary data for 2025-09. [2025-09-02T17:26:36.939241] [INFO ] [MAIN ] ORCL: Update completed successfully. [2025-09-02T17:26:36.945900] [INFO ] [MAIN ] Update Progress: 1612/2372 symbols completed. ORCL took 6.2s. Estimated remaining: 12m 31s. Rate: 60.7 symbols/min [2025-09-02T17:26:37.056124] [INFO ] [MAIN ] ORI: Update completed successfully. [2025-09-02T17:26:37.068471] [INFO ] [MAIN ] Update Progress: 1613/2372 symbols completed. ORI took 4.6s. Estimated remaining: 12m 30s. Rate: 60.7 symbols/min [2025-09-02T17:26:37.204535] [INFO ] [MAIN ] OTF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:37.306258] [INFO ] [MAIN ] OTF: Loaded 4616 existing records. [2025-09-02T17:26:37.306165] [INFO ] [MAIN ] OTIS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:37.483249] [INFO ] [MAIN ] OTF: Found 1 missing trading days. [2025-09-02T17:26:37.483935] [INFO ] [MAIN ] OTF: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:37.491218] [INFO ] [REMOTE ] OTF: Fetching primary data for 2025-09. [2025-09-02T17:26:37.492632] [INFO ] [MAIN ] OTIS: Loaded 24027 existing records. [2025-09-02T17:26:37.666064] [INFO ] [MAIN ] OTIS: Found 1 missing trading days. [2025-09-02T17:26:37.666239] [INFO ] [MAIN ] OTIS: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:37.666445] [INFO ] [REMOTE ] OTIS: Fetching primary data for 2025-09. [2025-09-02T17:26:38.614264] [INFO ] [REMOTE ] OTF: Incremental fetch complete for 2025-09 (1.12 seconds). [2025-09-02T17:26:38.623798] [INFO ] [MAIN ] OTF: Adding 74 new records, updating 0 existing records. [2025-09-02T17:26:38.625385] [INFO ] [MAIN ] OTF: Combined dataset has 4690 total records. [2025-09-02T17:26:38.798544] [WARN ] [VALIDATOR ] OTF: Not fatal, but first date in data (2025-06-12) does not match expected start date (2025-01-28) [2025-09-02T17:26:38.980684] [INFO ] [REMOTE ] OSK: Incremental fetch complete for 2025-09 (2.14 seconds). [2025-09-02T17:26:39.016830] [INFO ] [MAIN ] OSK: Adding 305 new records, updating 0 existing records. [2025-09-02T17:26:39.021264] [INFO ] [REMOTE ] OSCR: Incremental fetch complete for 2025-09 (4.50 seconds). [2025-09-02T17:26:39.076310] [INFO ] [MAIN ] OSCR: Adding 390 new records, updating 0 existing records. [2025-09-02T17:26:39.080367] [INFO ] [MAIN ] OSK: Combined dataset has 19584 total records. [2025-09-02T17:26:39.150056] [INFO ] [MAIN ] OSCR: Combined dataset has 25019 total records. [2025-09-02T17:26:39.358978] [WARN ] [VALIDATOR ] OSK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:39.569597] [WARN ] [VALIDATOR ] OSCR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:39.853947] [WARN ] [VALIDATOR ] OTF: Missing data for 94 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11 [2025-09-02T17:26:39.854382] [INFO ] [MAIN ] OTF: Combined data validation passed. [2025-09-02T17:26:39.900020] [WARN ] [VALIDATOR ] OSCR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:39.899237] [WARN ] [VALIDATOR ] OSK: Missing days changed. Total missing: 87 No longer missing: 2025-01-27 All missing: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-08-21 [2025-09-02T17:26:39.900518] [INFO ] [MAIN ] OSCR: Combined data validation passed. [2025-09-02T17:26:39.900158] [INFO ] [MAIN ] OTF: Update completed successfully. [2025-09-02T17:26:39.900432] [INFO ] [MAIN ] OSK: Combined data validation passed. [2025-09-02T17:26:39.901437] [INFO ] [MAIN ] Update Progress: 1614/2372 symbols completed. OTF took 3.0s. Estimated remaining: 12m 30s. Rate: 60.7 symbols/min [2025-09-02T17:26:40.263547] [INFO ] [MAIN ] OUT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:40.325981] [INFO ] [MAIN ] OSK: Update completed successfully. [2025-09-02T17:26:40.329451] [INFO ] [MAIN ] Update Progress: 1615/2372 symbols completed. OSK took 4.3s. Estimated remaining: 12m 28s. Rate: 60.7 symbols/min [2025-09-02T17:26:40.344132] [INFO ] [MAIN ] OUT: Loaded 21928 existing records. [2025-09-02T17:26:40.569618] [INFO ] [REMOTE ] OTIS: Incremental fetch complete for 2025-09 (2.90 seconds). [2025-09-02T17:26:40.702237] [INFO ] [MAIN ] OTIS: Adding 384 new records, updating 0 existing records. [2025-09-02T17:26:40.730264] [INFO ] [MAIN ] OVV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:40.755961] [INFO ] [MAIN ] OUT: Found 1 missing trading days. [2025-09-02T17:26:40.759600] [INFO ] [MAIN ] OUT: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:40.760510] [INFO ] [REMOTE ] OUT: Fetching primary data for 2025-09. [2025-09-02T17:26:40.796410] [INFO ] [MAIN ] OTIS: Combined dataset has 24411 total records. [2025-09-02T17:26:40.882022] [INFO ] [MAIN ] OVV: Loaded 24380 existing records. [2025-09-02T17:26:41.102626] [INFO ] [MAIN ] OSCR: Update completed successfully. [2025-09-02T17:26:41.123985] [INFO ] [MAIN ] Update Progress: 1616/2372 symbols completed. OSCR took 7.0s. Estimated remaining: 12m 27s. Rate: 60.7 symbols/min [2025-09-02T17:26:41.127504] [WARN ] [VALIDATOR ] OTIS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:41.353001] [INFO ] [MAIN ] OVV: Found 1 missing trading days. [2025-09-02T17:26:41.403584] [INFO ] [MAIN ] OVV: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:41.428426] [INFO ] [REMOTE ] OVV: Fetching primary data for 2025-09. [2025-09-02T17:26:41.556126] [INFO ] [MAIN ] OWL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:41.578171] [WARN ] [VALIDATOR ] OTIS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:41.578376] [INFO ] [MAIN ] OTIS: Combined data validation passed. [2025-09-02T17:26:41.590148] [INFO ] [MAIN ] OWL: Loaded 24396 existing records. [2025-09-02T17:26:41.861868] [INFO ] [MAIN ] OWL: Found 1 missing trading days. [2025-09-02T17:26:41.862715] [INFO ] [MAIN ] OWL: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:41.863435] [INFO ] [REMOTE ] OWL: Fetching primary data for 2025-09. [2025-09-02T17:26:41.921112] [INFO ] [MAIN ] OTIS: Update completed successfully. [2025-09-02T17:26:41.925343] [INFO ] [MAIN ] Update Progress: 1617/2372 symbols completed. OTIS took 4.8s. Estimated remaining: 12m 26s. Rate: 60.7 symbols/min [2025-09-02T17:26:42.094188] [INFO ] [MAIN ] OWLT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:42.102452] [INFO ] [MAIN ] OWLT: Loaded 5296 existing records. [2025-09-02T17:26:42.271119] [INFO ] [MAIN ] OWLT: Found 1 missing trading days. [2025-09-02T17:26:42.271302] [INFO ] [MAIN ] OWLT: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:42.271504] [INFO ] [REMOTE ] OWLT: Fetching primary data for 2025-09. [2025-09-02T17:26:42.856163] [INFO ] [REMOTE ] OUT: Incremental fetch complete for 2025-09 (2.10 seconds). [2025-09-02T17:26:42.897238] [INFO ] [MAIN ] OUT: Adding 360 new records, updating 0 existing records. [2025-09-02T17:26:42.900935] [INFO ] [MAIN ] OUT: Combined dataset has 22288 total records. [2025-09-02T17:26:43.079706] [WARN ] [VALIDATOR ] OUT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:43.274403] [WARN ] [VALIDATOR ] OUT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:43.274591] [INFO ] [MAIN ] OUT: Combined data validation passed. [2025-09-02T17:26:43.369098] [INFO ] [REMOTE ] OWLT: Incremental fetch complete for 2025-09 (1.10 seconds). [2025-09-02T17:26:43.382227] [INFO ] [MAIN ] OWLT: Adding 47 new records, updating 0 existing records. [2025-09-02T17:26:43.394143] [INFO ] [MAIN ] OWLT: Combined dataset has 5343 total records. [2025-09-02T17:26:43.584420] [WARN ] [VALIDATOR ] OWLT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:43.791214] [INFO ] [REMOTE ] OVV: Incremental fetch complete for 2025-09 (2.36 seconds). [2025-09-02T17:26:43.840225] [INFO ] [MAIN ] OVV: Adding 389 new records, updating 0 existing records. [2025-09-02T17:26:43.841817] [INFO ] [MAIN ] OUT: Update completed successfully. [2025-09-02T17:26:43.844917] [INFO ] [MAIN ] Update Progress: 1618/2372 symbols completed. OUT took 3.9s. Estimated remaining: 12m 26s. Rate: 60.7 symbols/min [2025-09-02T17:26:43.941630] [INFO ] [MAIN ] OVV: Combined dataset has 24769 total records. [2025-09-02T17:26:44.141841] [INFO ] [MAIN ] OXM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:44.238514] [WARN ] [VALIDATOR ] OVV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:44.246693] [INFO ] [REMOTE ] OWL: Incremental fetch complete for 2025-09 (2.38 seconds). [2025-09-02T17:26:44.336480] [INFO ] [MAIN ] OWL: Adding 388 new records, updating 0 existing records. [2025-09-02T17:26:44.355884] [INFO ] [MAIN ] OXM: Loaded 14921 existing records. [2025-09-02T17:26:44.580923] [WARN ] [VALIDATOR ] OWLT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:44.585700] [INFO ] [MAIN ] OWL: Combined dataset has 24784 total records. [2025-09-02T17:26:44.617999] [INFO ] [MAIN ] OWLT: Combined data validation passed. [2025-09-02T17:26:44.674637] [INFO ] [MAIN ] OXM: Found 1 missing trading days. [2025-09-02T17:26:44.720697] [INFO ] [MAIN ] OXM: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:44.747125] [INFO ] [REMOTE ] OXM: Fetching primary data for 2025-09. [2025-09-02T17:26:44.882438] [WARN ] [VALIDATOR ] OWL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:44.921185] [INFO ] [MAIN ] OWLT: Update completed successfully. [2025-09-02T17:26:44.940132] [INFO ] [MAIN ] Update Progress: 1619/2372 symbols completed. OWLT took 3.0s. Estimated remaining: 12m 25s. Rate: 60.7 symbols/min [2025-09-02T17:26:45.249157] [INFO ] [MAIN ] OXY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:45.264920] [WARN ] [VALIDATOR ] OVV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:45.268534] [WARN ] [VALIDATOR ] OWL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:45.266842] [INFO ] [MAIN ] OVV: Combined data validation passed. [2025-09-02T17:26:45.269023] [INFO ] [MAIN ] OWL: Combined data validation passed. [2025-09-02T17:26:45.406152] [INFO ] [MAIN ] OXY: Loaded 24607 existing records. [2025-09-02T17:26:45.656423] [INFO ] [MAIN ] OXY: Found 1 missing trading days. [2025-09-02T17:26:45.657791] [INFO ] [MAIN ] OXY: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:45.660695] [INFO ] [REMOTE ] OXY: Fetching primary data for 2025-09. [2025-09-02T17:26:45.733231] [INFO ] [MAIN ] OWL: Update completed successfully. [2025-09-02T17:26:45.736603] [INFO ] [MAIN ] Update Progress: 1620/2372 symbols completed. OWL took 4.6s. Estimated remaining: 12m 24s. Rate: 60.7 symbols/min [2025-09-02T17:26:45.932729] [INFO ] [MAIN ] PAAS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:45.937198] [INFO ] [MAIN ] OVV: Update completed successfully. [2025-09-02T17:26:45.939969] [INFO ] [MAIN ] Update Progress: 1621/2372 symbols completed. OVV took 5.6s. Estimated remaining: 12m 22s. Rate: 60.7 symbols/min [2025-09-02T17:26:46.130507] [INFO ] [MAIN ] PAAS: Loaded 24462 existing records. [2025-09-02T17:26:46.129454] [INFO ] [MAIN ] PAC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:46.290209] [INFO ] [MAIN ] PAC: Loaded 5423 existing records. [2025-09-02T17:26:46.379115] [INFO ] [MAIN ] PAAS: Found 1 missing trading days. [2025-09-02T17:26:46.390505] [INFO ] [MAIN ] PAAS: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:46.395967] [INFO ] [REMOTE ] PAAS: Fetching primary data for 2025-09. [2025-09-02T17:26:46.491892] [INFO ] [MAIN ] PAC: Found 1 missing trading days. [2025-09-02T17:26:46.495827] [INFO ] [REMOTE ] OXM: Incremental fetch complete for 2025-09 (1.75 seconds). [2025-09-02T17:26:46.495930] [INFO ] [MAIN ] PAC: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:46.496477] [INFO ] [REMOTE ] PAC: Fetching primary data for 2025-09. [2025-09-02T17:26:46.574738] [INFO ] [MAIN ] OXM: Adding 201 new records, updating 0 existing records. [2025-09-02T17:26:46.578904] [INFO ] [MAIN ] OXM: Combined dataset has 15122 total records. [2025-09-02T17:26:46.766763] [WARN ] [VALIDATOR ] OXM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:46.953866] [WARN ] [VALIDATOR ] OXM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:46.954096] [INFO ] [MAIN ] OXM: Combined data validation passed. [2025-09-02T17:26:47.047704] [INFO ] [MAIN ] OXM: Update completed successfully. [2025-09-02T17:26:47.049388] [INFO ] [MAIN ] Update Progress: 1622/2372 symbols completed. OXM took 3.2s. Estimated remaining: 12m 21s. Rate: 60.7 symbols/min [2025-09-02T17:26:47.226011] [INFO ] [MAIN ] PACK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:47.241069] [INFO ] [MAIN ] PACK: Loaded 13766 existing records. [2025-09-02T17:26:47.418602] [INFO ] [MAIN ] PACK: Found 1 missing trading days. [2025-09-02T17:26:47.418821] [INFO ] [MAIN ] PACK: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:47.419060] [INFO ] [REMOTE ] PACK: Fetching primary data for 2025-09. [2025-09-02T17:26:47.769901] [INFO ] [REMOTE ] PAC: Incremental fetch complete for 2025-09 (1.27 seconds). [2025-09-02T17:26:47.783206] [INFO ] [MAIN ] PAC: Adding 56 new records, updating 0 existing records. [2025-09-02T17:26:47.785499] [INFO ] [MAIN ] PAC: Combined dataset has 5479 total records. [2025-09-02T17:26:47.962685] [WARN ] [VALIDATOR ] PAC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:48.153230] [WARN ] [VALIDATOR ] PAC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:48.153427] [INFO ] [MAIN ] PAC: Combined data validation passed. [2025-09-02T17:26:48.191131] [INFO ] [MAIN ] PAC: Update completed successfully. [2025-09-02T17:26:48.191966] [INFO ] [MAIN ] Update Progress: 1623/2372 symbols completed. PAC took 2.3s. Estimated remaining: 12m 20s. Rate: 60.7 symbols/min [2025-09-02T17:26:48.359810] [INFO ] [MAIN ] PACS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:48.376562] [INFO ] [MAIN ] PACS: Loaded 15397 existing records. [2025-09-02T17:26:48.548141] [INFO ] [MAIN ] PACS: Found 1 missing trading days. [2025-09-02T17:26:48.548302] [INFO ] [MAIN ] PACS: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:48.548506] [INFO ] [REMOTE ] PACS: Fetching primary data for 2025-09. [2025-09-02T17:26:49.142082] [INFO ] [REMOTE ] OXY: Incremental fetch complete for 2025-09 (3.48 seconds). [2025-09-02T17:26:49.144947] [INFO ] [REMOTE ] PAAS: Incremental fetch complete for 2025-09 (2.75 seconds). [2025-09-02T17:26:49.238240] [INFO ] [MAIN ] OXY: Adding 390 new records, updating 0 existing records. [2025-09-02T17:26:49.251257] [INFO ] [MAIN ] PAAS: Adding 390 new records, updating 0 existing records. [2025-09-02T17:26:49.257992] [INFO ] [MAIN ] PAAS: Combined dataset has 24852 total records. [2025-09-02T17:26:49.290275] [INFO ] [MAIN ] OXY: Combined dataset has 24997 total records. [2025-09-02T17:26:49.466700] [INFO ] [REMOTE ] PACK: Incremental fetch complete for 2025-09 (2.05 seconds). [2025-09-02T17:26:49.579722] [INFO ] [MAIN ] PACK: Adding 363 new records, updating 0 existing records. [2025-09-02T17:26:49.578678] [WARN ] [VALIDATOR ] PAAS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:49.738379] [WARN ] [VALIDATOR ] OXY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:49.790965] [INFO ] [MAIN ] PACK: Combined dataset has 14129 total records. [2025-09-02T17:26:50.218345] [WARN ] [VALIDATOR ] PACK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:50.421407] [WARN ] [VALIDATOR ] PAAS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:50.421904] [INFO ] [MAIN ] PAAS: Combined data validation passed. [2025-09-02T17:26:50.421320] [WARN ] [VALIDATOR ] OXY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:50.422273] [INFO ] [MAIN ] OXY: Combined data validation passed. [2025-09-02T17:26:50.614487] [WARN ] [VALIDATOR ] PACK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:50.617003] [INFO ] [MAIN ] PACK: Combined data validation passed. [2025-09-02T17:26:50.771968] [INFO ] [REMOTE ] PACS: Incremental fetch complete for 2025-09 (2.22 seconds). [2025-09-02T17:26:50.788270] [INFO ] [MAIN ] PACK: Update completed successfully. [2025-09-02T17:26:50.808170] [INFO ] [MAIN ] Update Progress: 1624/2372 symbols completed. PACK took 3.8s. Estimated remaining: 12m 20s. Rate: 60.6 symbols/min [2025-09-02T17:26:50.806711] [INFO ] [MAIN ] PACS: Adding 147 new records, updating 0 existing records. [2025-09-02T17:26:50.954153] [INFO ] [MAIN ] PACS: Combined dataset has 15544 total records. [2025-09-02T17:26:51.060167] [INFO ] [MAIN ] PAG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:51.080966] [INFO ] [MAIN ] OXY: Update completed successfully. [2025-09-02T17:26:51.110147] [INFO ] [MAIN ] Update Progress: 1625/2372 symbols completed. OXY took 6.2s. Estimated remaining: 12m 19s. Rate: 60.7 symbols/min [2025-09-02T17:26:51.208508] [INFO ] [MAIN ] PAAS: Update completed successfully. [2025-09-02T17:26:51.286287] [INFO ] [MAIN ] Update Progress: 1626/2372 symbols completed. PAAS took 5.5s. Estimated remaining: 12m 17s. Rate: 60.7 symbols/min [2025-09-02T17:26:51.296269] [INFO ] [MAIN ] PAG: Loaded 9991 existing records. [2025-09-02T17:26:51.339813] [WARN ] [VALIDATOR ] PACS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:51.716252] [INFO ] [MAIN ] PAGS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:51.912360] [INFO ] [MAIN ] PAG: Found 1 missing trading days. [2025-09-02T17:26:51.949467] [INFO ] [MAIN ] PAG: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:51.953163] [INFO ] [REMOTE ] PAG: Fetching primary data for 2025-09. [2025-09-02T17:26:51.952486] [INFO ] [MAIN ] PAI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:51.965092] [INFO ] [MAIN ] PAI: Loaded 1053 existing records. [2025-09-02T17:26:52.050378] [INFO ] [MAIN ] PAGS: Loaded 24056 existing records. [2025-09-02T17:26:52.318920] [INFO ] [MAIN ] PAI: Found 1 missing trading days. [2025-09-02T17:26:52.332489] [INFO ] [MAIN ] PAI: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:52.333472] [INFO ] [REMOTE ] PAI: Fetching primary data for 2025-09. [2025-09-02T17:26:52.359610] [INFO ] [MAIN ] PAGS: Found 1 missing trading days. [2025-09-02T17:26:52.359985] [INFO ] [MAIN ] PAGS: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:52.360388] [INFO ] [REMOTE ] PAGS: Fetching primary data for 2025-09. [2025-09-02T17:26:52.365620] [WARN ] [VALIDATOR ] PACS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:52.365830] [INFO ] [MAIN ] PACS: Combined data validation passed. [2025-09-02T17:26:52.469130] [INFO ] [MAIN ] PACS: Update completed successfully. [2025-09-02T17:26:52.471061] [INFO ] [MAIN ] Update Progress: 1627/2372 symbols completed. PACS took 4.3s. Estimated remaining: 12m 17s. Rate: 60.7 symbols/min [2025-09-02T17:26:52.650621] [INFO ] [MAIN ] PAM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:52.665592] [INFO ] [MAIN ] PAM: Loaded 12130 existing records. [2025-09-02T17:26:52.846408] [INFO ] [MAIN ] PAM: Found 1 missing trading days. [2025-09-02T17:26:52.846582] [INFO ] [MAIN ] PAM: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:52.846836] [INFO ] [REMOTE ] PAM: Fetching primary data for 2025-09. [2025-09-02T17:26:53.142436] [INFO ] [REMOTE ] PAI: Incremental fetch complete for 2025-09 (0.81 seconds). [2025-09-02T17:26:53.148010] [INFO ] [MAIN ] PAI: Adding 66 new records, updating 0 existing records. [2025-09-02T17:26:53.149671] [INFO ] [MAIN ] PAI: Combined dataset has 1119 total records. [2025-09-02T17:26:53.328424] [WARN ] [VALIDATOR ] PAI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:53.528148] [WARN ] [VALIDATOR ] PAI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:53.528378] [INFO ] [MAIN ] PAI: Combined data validation passed. [2025-09-02T17:26:53.538177] [INFO ] [MAIN ] PAI: Update completed successfully. [2025-09-02T17:26:53.538449] [INFO ] [MAIN ] Update Progress: 1628/2372 symbols completed. PAI took 2.2s. Estimated remaining: 12m 16s. Rate: 60.7 symbols/min [2025-09-02T17:26:53.729329] [INFO ] [MAIN ] PAR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:53.748389] [INFO ] [MAIN ] PAR: Loaded 14484 existing records. [2025-09-02T17:26:53.924766] [INFO ] [MAIN ] PAR: Found 1 missing trading days. [2025-09-02T17:26:53.924929] [INFO ] [REMOTE ] PAG: Incremental fetch complete for 2025-09 (1.97 seconds). [2025-09-02T17:26:53.925954] [INFO ] [MAIN ] PAR: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:53.932949] [INFO ] [REMOTE ] PAR: Fetching primary data for 2025-09. [2025-09-02T17:26:53.942268] [INFO ] [MAIN ] PAG: Adding 103 new records, updating 0 existing records. [2025-09-02T17:26:53.945367] [INFO ] [MAIN ] PAG: Combined dataset has 10094 total records. [2025-09-02T17:26:54.122377] [WARN ] [VALIDATOR ] PAG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:54.319125] [WARN ] [VALIDATOR ] PAG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:54.319328] [INFO ] [MAIN ] PAG: Combined data validation passed. [2025-09-02T17:26:54.392118] [INFO ] [MAIN ] PAG: Update completed successfully. [2025-09-02T17:26:54.393958] [INFO ] [MAIN ] Update Progress: 1629/2372 symbols completed. PAG took 3.6s. Estimated remaining: 12m 15s. Rate: 60.7 symbols/min [2025-09-02T17:26:54.496611] [INFO ] [REMOTE ] PAM: Incremental fetch complete for 2025-09 (1.65 seconds). [2025-09-02T17:26:54.560512] [INFO ] [MAIN ] PAM: Adding 275 new records, updating 0 existing records. [2025-09-02T17:26:54.614173] [INFO ] [MAIN ] PARR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:54.616229] [INFO ] [MAIN ] PAM: Combined dataset has 12405 total records. [2025-09-02T17:26:54.647103] [INFO ] [REMOTE ] PAGS: Incremental fetch complete for 2025-09 (2.29 seconds). [2025-09-02T17:26:54.776515] [INFO ] [MAIN ] PAGS: Adding 370 new records, updating 0 existing records. [2025-09-02T17:26:54.858587] [INFO ] [MAIN ] PARR: Loaded 22066 existing records. [2025-09-02T17:26:54.956297] [WARN ] [VALIDATOR ] PAM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:54.993898] [INFO ] [MAIN ] PAGS: Combined dataset has 24426 total records. [2025-09-02T17:26:55.306728] [INFO ] [MAIN ] PARR: Found 1 missing trading days. [2025-09-02T17:26:55.307297] [INFO ] [MAIN ] PARR: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:55.328883] [INFO ] [REMOTE ] PARR: Fetching primary data for 2025-09. [2025-09-02T17:26:55.473233] [WARN ] [VALIDATOR ] PAGS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:55.671544] [WARN ] [VALIDATOR ] PAGS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:55.671873] [INFO ] [MAIN ] PAGS: Combined data validation passed. [2025-09-02T17:26:55.671616] [WARN ] [VALIDATOR ] PAM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:55.672285] [INFO ] [MAIN ] PAM: Combined data validation passed. [2025-09-02T17:26:55.842871] [INFO ] [REMOTE ] PAR: Incremental fetch complete for 2025-09 (1.91 seconds). [2025-09-02T17:26:55.891076] [INFO ] [MAIN ] PAR: Adding 273 new records, updating 0 existing records. [2025-09-02T17:26:55.906737] [INFO ] [MAIN ] PAM: Update completed successfully. [2025-09-02T17:26:55.908561] [INFO ] [MAIN ] Update Progress: 1630/2372 symbols completed. PAM took 3.4s. Estimated remaining: 12m 14s. Rate: 60.7 symbols/min [2025-09-02T17:26:55.924136] [INFO ] [MAIN ] PAR: Combined dataset has 14757 total records. [2025-09-02T17:26:56.249941] [INFO ] [MAIN ] PATH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:56.281005] [INFO ] [MAIN ] PAGS: Update completed successfully. [2025-09-02T17:26:56.307398] [WARN ] [VALIDATOR ] PAR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:56.304115] [INFO ] [MAIN ] Update Progress: 1631/2372 symbols completed. PAGS took 5.2s. Estimated remaining: 12m 13s. Rate: 60.7 symbols/min [2025-09-02T17:26:56.652431] [INFO ] [MAIN ] PATH: Loaded 24513 existing records. [2025-09-02T17:26:56.707622] [INFO ] [MAIN ] PAXS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:56.878434] [INFO ] [MAIN ] PAXS: Loaded 9990 existing records. [2025-09-02T17:26:56.887417] [INFO ] [MAIN ] PATH: Found 1 missing trading days. [2025-09-02T17:26:56.887604] [INFO ] [MAIN ] PATH: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:56.907830] [INFO ] [REMOTE ] PATH: Fetching primary data for 2025-09. [2025-09-02T17:26:57.063613] [INFO ] [MAIN ] PAXS: Found 1 missing trading days. [2025-09-02T17:26:57.064424] [INFO ] [MAIN ] PAXS: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:57.064805] [INFO ] [REMOTE ] PAXS: Fetching primary data for 2025-09. [2025-09-02T17:26:57.069772] [WARN ] [VALIDATOR ] PAR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:57.069999] [INFO ] [MAIN ] PAR: Combined data validation passed. [2025-09-02T17:26:57.168102] [INFO ] [MAIN ] PAR: Update completed successfully. [2025-09-02T17:26:57.169566] [INFO ] [MAIN ] Update Progress: 1632/2372 symbols completed. PAR took 3.6s. Estimated remaining: 12m 12s. Rate: 60.7 symbols/min [2025-09-02T17:26:57.343204] [INFO ] [MAIN ] PAY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:57.361730] [INFO ] [MAIN ] PAY: Loaded 17867 existing records. [2025-09-02T17:26:57.544756] [INFO ] [MAIN ] PAY: Found 1 missing trading days. [2025-09-02T17:26:57.548392] [INFO ] [MAIN ] PAY: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:57.548843] [INFO ] [REMOTE ] PAY: Fetching primary data for 2025-09. [2025-09-02T17:26:57.548544] [INFO ] [REMOTE ] PARR: Incremental fetch complete for 2025-09 (2.22 seconds). [2025-09-02T17:26:57.591538] [INFO ] [MAIN ] PARR: Adding 352 new records, updating 0 existing records. [2025-09-02T17:26:57.595303] [INFO ] [MAIN ] PARR: Combined dataset has 22418 total records. [2025-09-02T17:26:57.773800] [WARN ] [VALIDATOR ] PARR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:57.959280] [WARN ] [VALIDATOR ] PARR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:57.959472] [INFO ] [MAIN ] PARR: Combined data validation passed. [2025-09-02T17:26:58.098266] [INFO ] [MAIN ] PARR: Update completed successfully. [2025-09-02T17:26:58.101066] [INFO ] [MAIN ] Update Progress: 1633/2372 symbols completed. PARR took 3.7s. Estimated remaining: 12m 11s. Rate: 60.7 symbols/min [2025-09-02T17:26:58.267674] [INFO ] [MAIN ] PAYC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:58.283870] [INFO ] [MAIN ] PAYC: Loaded 16153 existing records. [2025-09-02T17:26:58.385533] [INFO ] [REMOTE ] PAXS: Incremental fetch complete for 2025-09 (1.32 seconds). [2025-09-02T17:26:58.405622] [INFO ] [MAIN ] PAXS: Adding 176 new records, updating 0 existing records. [2025-09-02T17:26:58.479437] [INFO ] [MAIN ] PAYC: Found 1 missing trading days. [2025-09-02T17:26:58.475294] [INFO ] [MAIN ] PAXS: Combined dataset has 10166 total records. [2025-09-02T17:26:58.479550] [INFO ] [MAIN ] PAYC: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:58.479904] [INFO ] [REMOTE ] PAYC: Fetching primary data for 2025-09. [2025-09-02T17:26:58.654795] [WARN ] [VALIDATOR ] PAXS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:26:58.836109] [WARN ] [VALIDATOR ] PAXS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:26:58.836282] [INFO ] [MAIN ] PAXS: Combined data validation passed. [2025-09-02T17:26:58.898311] [INFO ] [MAIN ] PAXS: Update completed successfully. [2025-09-02T17:26:58.899593] [INFO ] [MAIN ] Update Progress: 1634/2372 symbols completed. PAXS took 2.6s. Estimated remaining: 12m 9s. Rate: 60.7 symbols/min [2025-09-02T17:26:59.070758] [INFO ] [MAIN ] PB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:26:59.089234] [INFO ] [MAIN ] PB: Loaded 19349 existing records. [2025-09-02T17:26:59.263941] [INFO ] [MAIN ] PB: Found 1 missing trading days. [2025-09-02T17:26:59.264158] [INFO ] [MAIN ] PB: Need to fetch 1 months: 2025-09 [2025-09-02T17:26:59.264392] [INFO ] [REMOTE ] PB: Fetching primary data for 2025-09. [2025-09-02T17:26:59.524752] [INFO ] [REMOTE ] PAY: Incremental fetch complete for 2025-09 (1.98 seconds). [2025-09-02T17:26:59.611907] [INFO ] [MAIN ] PAY: Adding 267 new records, updating 0 existing records. [2025-09-02T17:26:59.615069] [INFO ] [MAIN ] PAY: Combined dataset has 18134 total records. [2025-09-02T17:26:59.805798] [WARN ] [VALIDATOR ] PAY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:00.002678] [WARN ] [VALIDATOR ] PAY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:00.002911] [INFO ] [MAIN ] PAY: Combined data validation passed. [2025-09-02T17:27:00.098102] [INFO ] [REMOTE ] PATH: Incremental fetch complete for 2025-09 (3.19 seconds). [2025-09-02T17:27:00.145993] [INFO ] [MAIN ] PATH: Adding 385 new records, updating 0 existing records. [2025-09-02T17:27:00.168792] [INFO ] [MAIN ] PATH: Combined dataset has 24898 total records. [2025-09-02T17:27:00.207556] [INFO ] [MAIN ] PAY: Update completed successfully. [2025-09-02T17:27:00.247514] [INFO ] [MAIN ] Update Progress: 1635/2372 symbols completed. PAY took 3.1s. Estimated remaining: 12m 9s. Rate: 60.7 symbols/min [2025-09-02T17:27:00.335347] [INFO ] [REMOTE ] PAYC: Incremental fetch complete for 2025-09 (1.86 seconds). [2025-09-02T17:27:00.482295] [INFO ] [MAIN ] PAYC: Adding 294 new records, updating 0 existing records. [2025-09-02T17:27:00.503269] [WARN ] [VALIDATOR ] PATH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:00.632188] [INFO ] [MAIN ] PBA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:00.684808] [INFO ] [MAIN ] PAYC: Combined dataset has 16447 total records. [2025-09-02T17:27:00.877744] [INFO ] [MAIN ] PBA: Loaded 22579 existing records. [2025-09-02T17:27:01.027972] [WARN ] [VALIDATOR ] PAYC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:01.245183] [INFO ] [REMOTE ] PB: Incremental fetch complete for 2025-09 (1.98 seconds). [2025-09-02T17:27:01.274866] [INFO ] [MAIN ] PBA: Found 1 missing trading days. [2025-09-02T17:27:01.365947] [INFO ] [MAIN ] PB: Adding 285 new records, updating 0 existing records. [2025-09-02T17:27:01.354345] [INFO ] [MAIN ] PBA: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:01.372065] [INFO ] [REMOTE ] PBA: Fetching primary data for 2025-09. [2025-09-02T17:27:01.375909] [WARN ] [VALIDATOR ] PATH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:01.376557] [INFO ] [MAIN ] PATH: Combined data validation passed. [2025-09-02T17:27:01.378753] [INFO ] [MAIN ] PB: Combined dataset has 19634 total records. [2025-09-02T17:27:01.672145] [WARN ] [VALIDATOR ] PB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:01.928938] [INFO ] [MAIN ] PATH: Update completed successfully. [2025-09-02T17:27:01.931534] [INFO ] [MAIN ] Update Progress: 1636/2372 symbols completed. PATH took 6.0s. Estimated remaining: 12m 8s. Rate: 60.7 symbols/min [2025-09-02T17:27:02.011869] [WARN ] [VALIDATOR ] PAYC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:02.030808] [INFO ] [MAIN ] PAYC: Combined data validation passed. [2025-09-02T17:27:02.078547] [WARN ] [VALIDATOR ] PB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:02.156868] [INFO ] [MAIN ] PBF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:02.165015] [INFO ] [MAIN ] PB: Combined data validation passed. [2025-09-02T17:27:02.310037] [INFO ] [MAIN ] PBF: Loaded 24252 existing records. [2025-09-02T17:27:02.512930] [INFO ] [MAIN ] PBF: Found 1 missing trading days. [2025-09-02T17:27:02.518520] [INFO ] [MAIN ] PBF: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:02.527105] [INFO ] [REMOTE ] PBF: Fetching primary data for 2025-09. [2025-09-02T17:27:02.528081] [INFO ] [MAIN ] PB: Update completed successfully. [2025-09-02T17:27:02.529893] [INFO ] [MAIN ] Update Progress: 1637/2372 symbols completed. PB took 3.6s. Estimated remaining: 12m 7s. Rate: 60.7 symbols/min [2025-09-02T17:27:02.530031] [INFO ] [MAIN ] PAYC: Update completed successfully. [2025-09-02T17:27:02.531767] [INFO ] [MAIN ] Update Progress: 1638/2372 symbols completed. PAYC took 4.4s. Estimated remaining: 12m 5s. Rate: 60.7 symbols/min [2025-09-02T17:27:03.590279] [INFO ] [REMOTE ] PBA: Incremental fetch complete for 2025-09 (2.22 seconds). [2025-09-02T17:27:03.634615] [INFO ] [MAIN ] PBA: Adding 367 new records, updating 0 existing records. [2025-09-02T17:27:03.638140] [INFO ] [MAIN ] PBA: Combined dataset has 22946 total records. [2025-09-02T17:27:03.815348] [WARN ] [VALIDATOR ] PBA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:04.002635] [WARN ] [VALIDATOR ] PBA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:04.002840] [INFO ] [MAIN ] PBA: Combined data validation passed. [2025-09-02T17:27:04.142144] [INFO ] [MAIN ] PBA: Update completed successfully. [2025-09-02T17:27:04.144926] [INFO ] [MAIN ] Update Progress: 1639/2372 symbols completed. PBA took 3.9s. Estimated remaining: 12m 5s. Rate: 60.7 symbols/min [2025-09-02T17:27:04.894296] [INFO ] [REMOTE ] PBF: Incremental fetch complete for 2025-09 (2.37 seconds). [2025-09-02T17:27:04.940553] [INFO ] [MAIN ] PBF: Adding 386 new records, updating 0 existing records. [2025-09-02T17:27:04.944710] [INFO ] [MAIN ] PBF: Combined dataset has 24638 total records. [2025-09-02T17:27:05.127278] [WARN ] [VALIDATOR ] PBF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:05.317903] [WARN ] [VALIDATOR ] PBF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:05.318100] [INFO ] [MAIN ] PBF: Combined data validation passed. [2025-09-02T17:27:05.473381] [INFO ] [MAIN ] PBF: Update completed successfully. [2025-09-02T17:27:05.476214] [INFO ] [MAIN ] Update Progress: 1640/2372 symbols completed. PBF took 3.5s. Estimated remaining: 12m 4s. Rate: 60.7 symbols/min [2025-09-02T17:27:06.049128] [INFO ] [MAIN ] PBI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:06.118819] [INFO ] [MAIN ] PBH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:06.143917] [INFO ] [MAIN ] PBT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:06.175505] [INFO ] [MAIN ] PBR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:06.196779] [INFO ] [MAIN ] PBT: Loaded 8836 existing records. [2025-09-02T17:27:06.309547] [INFO ] [MAIN ] PBH: Loaded 14704 existing records. [2025-09-02T17:27:06.325972] [INFO ] [MAIN ] PBI: Loaded 22832 existing records. [2025-09-02T17:27:06.376286] [INFO ] [MAIN ] PBR: Loaded 24538 existing records. [2025-09-02T17:27:06.601298] [INFO ] [MAIN ] PBT: Found 1 missing trading days. [2025-09-02T17:27:06.677413] [INFO ] [MAIN ] PBT: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:06.706783] [INFO ] [REMOTE ] PBT: Fetching primary data for 2025-09. [2025-09-02T17:27:06.842601] [INFO ] [MAIN ] PBH: Found 1 missing trading days. [2025-09-02T17:27:06.906654] [INFO ] [MAIN ] PBH: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:06.949163] [INFO ] [MAIN ] PBI: Found 1 missing trading days. [2025-09-02T17:27:06.967072] [INFO ] [MAIN ] PBI: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:06.966988] [INFO ] [REMOTE ] PBH: Fetching primary data for 2025-09. [2025-09-02T17:27:06.979684] [INFO ] [MAIN ] PBR: Found 1 missing trading days. [2025-09-02T17:27:06.980872] [INFO ] [REMOTE ] PBI: Fetching primary data for 2025-09. [2025-09-02T17:27:06.980577] [INFO ] [MAIN ] PBR: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:06.981180] [INFO ] [REMOTE ] PBR: Fetching primary data for 2025-09. [2025-09-02T17:27:08.443634] [INFO ] [REMOTE ] PBT: Incremental fetch complete for 2025-09 (1.74 seconds). [2025-09-02T17:27:08.468752] [INFO ] [MAIN ] PBT: Adding 277 new records, updating 0 existing records. [2025-09-02T17:27:08.471422] [INFO ] [MAIN ] PBT: Combined dataset has 9113 total records. [2025-09-02T17:27:08.645691] [WARN ] [VALIDATOR ] PBT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:08.830843] [WARN ] [VALIDATOR ] PBT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:08.831015] [INFO ] [MAIN ] PBT: Combined data validation passed. [2025-09-02T17:27:08.888453] [INFO ] [MAIN ] PBT: Update completed successfully. [2025-09-02T17:27:08.889474] [INFO ] [MAIN ] Update Progress: 1641/2372 symbols completed. PBT took 3.4s. Estimated remaining: 12m 4s. Rate: 60.6 symbols/min [2025-09-02T17:27:09.056951] [INFO ] [MAIN ] PCF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:09.062006] [INFO ] [MAIN ] PCF: Loaded 3924 existing records. [2025-09-02T17:27:09.205124] [INFO ] [REMOTE ] PBH: Incremental fetch complete for 2025-09 (2.24 seconds). [2025-09-02T17:27:09.248794] [INFO ] [MAIN ] PCF: Found 1 missing trading days. [2025-09-02T17:27:09.263068] [INFO ] [REMOTE ] PBI: Incremental fetch complete for 2025-09 (2.28 seconds). [2025-09-02T17:27:09.273049] [INFO ] [MAIN ] PBH: Adding 315 new records, updating 0 existing records. [2025-09-02T17:27:09.268265] [INFO ] [MAIN ] PCF: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:09.290063] [INFO ] [REMOTE ] PCF: Fetching primary data for 2025-09. [2025-09-02T17:27:09.320098] [INFO ] [MAIN ] PBI: Adding 355 new records, updating 0 existing records. [2025-09-02T17:27:09.321279] [INFO ] [MAIN ] PBH: Combined dataset has 15019 total records. [2025-09-02T17:27:09.479457] [INFO ] [MAIN ] PBI: Combined dataset has 23187 total records. [2025-09-02T17:27:09.510481] [WARN ] [VALIDATOR ] PBH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:09.855575] [INFO ] [REMOTE ] PBR: Incremental fetch complete for 2025-09 (2.87 seconds). [2025-09-02T17:27:09.884220] [WARN ] [VALIDATOR ] PBI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:09.958516] [INFO ] [MAIN ] PBR: Adding 388 new records, updating 0 existing records. [2025-09-02T17:27:10.047832] [INFO ] [MAIN ] PBR: Combined dataset has 24926 total records. [2025-09-02T17:27:10.330269] [WARN ] [VALIDATOR ] PBR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:10.371055] [INFO ] [REMOTE ] PCF: Incremental fetch complete for 2025-09 (1.08 seconds). [2025-09-02T17:27:10.407881] [INFO ] [MAIN ] PCF: Adding 55 new records, updating 0 existing records. [2025-09-02T17:27:10.464230] [INFO ] [MAIN ] PCF: Combined dataset has 3979 total records. [2025-09-02T17:27:10.506356] [WARN ] [VALIDATOR ] PBH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:10.562364] [INFO ] [MAIN ] PBH: Combined data validation passed. [2025-09-02T17:27:10.562414] [WARN ] [VALIDATOR ] PBI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:10.573261] [INFO ] [MAIN ] PBI: Combined data validation passed. [2025-09-02T17:27:10.918728] [WARN ] [VALIDATOR ] PCF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:11.112049] [INFO ] [MAIN ] PBI: Update completed successfully. [2025-09-02T17:27:11.135635] [INFO ] [MAIN ] Update Progress: 1642/2372 symbols completed. PBI took 5.7s. Estimated remaining: 12m 3s. Rate: 60.5 symbols/min [2025-09-02T17:27:11.136162] [WARN ] [VALIDATOR ] PBR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:11.153944] [INFO ] [MAIN ] PBR: Combined data validation passed. [2025-09-02T17:27:11.438393] [INFO ] [MAIN ] PCG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:11.448388] [INFO ] [MAIN ] PBH: Update completed successfully. [2025-09-02T17:27:11.450752] [INFO ] [MAIN ] Update Progress: 1643/2372 symbols completed. PBH took 6.0s. Estimated remaining: 12m 2s. Rate: 60.6 symbols/min [2025-09-02T17:27:11.573362] [WARN ] [VALIDATOR ] PCF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:11.600743] [INFO ] [MAIN ] PCF: Combined data validation passed. [2025-09-02T17:27:11.602560] [INFO ] [MAIN ] PCG: Loaded 24531 existing records. [2025-09-02T17:27:11.685710] [INFO ] [MAIN ] PCM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:11.777694] [INFO ] [MAIN ] PCM: Loaded 2913 existing records. [2025-09-02T17:27:11.853728] [INFO ] [MAIN ] PCF: Update completed successfully. [2025-09-02T17:27:11.913567] [INFO ] [MAIN ] Update Progress: 1644/2372 symbols completed. PCF took 3.0s. Estimated remaining: 12m 1s. Rate: 60.6 symbols/min [2025-09-02T17:27:11.998074] [INFO ] [MAIN ] PCG: Found 1 missing trading days. [2025-09-02T17:27:12.018036] [INFO ] [MAIN ] PCG: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:12.052140] [INFO ] [REMOTE ] PCG: Fetching primary data for 2025-09. [2025-09-02T17:27:12.155531] [INFO ] [MAIN ] PCM: Found 1 missing trading days. [2025-09-02T17:27:12.156914] [INFO ] [MAIN ] PCM: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:12.157441] [INFO ] [REMOTE ] PCM: Fetching primary data for 2025-09. [2025-09-02T17:27:12.234148] [INFO ] [MAIN ] PCN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:12.276094] [INFO ] [MAIN ] PCN: Loaded 11057 existing records. [2025-09-02T17:27:12.426815] [INFO ] [MAIN ] PBR: Update completed successfully. [2025-09-02T17:27:12.450831] [INFO ] [MAIN ] Update Progress: 1645/2372 symbols completed. PBR took 7.0s. Estimated remaining: 11m 60s. Rate: 60.6 symbols/min [2025-09-02T17:27:12.456812] [INFO ] [MAIN ] PCN: Found 1 missing trading days. [2025-09-02T17:27:12.456929] [INFO ] [MAIN ] PCN: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:12.500514] [INFO ] [REMOTE ] PCN: Fetching primary data for 2025-09. [2025-09-02T17:27:12.630167] [INFO ] [MAIN ] PCOR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:12.653874] [INFO ] [MAIN ] PCOR: Loaded 21869 existing records. [2025-09-02T17:27:12.828530] [INFO ] [MAIN ] PCOR: Found 1 missing trading days. [2025-09-02T17:27:12.828747] [INFO ] [MAIN ] PCOR: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:12.828986] [INFO ] [REMOTE ] PCOR: Fetching primary data for 2025-09. [2025-09-02T17:27:13.260091] [INFO ] [REMOTE ] PCM: Incremental fetch complete for 2025-09 (1.10 seconds). [2025-09-02T17:27:13.267079] [INFO ] [MAIN ] PCM: Adding 59 new records, updating 0 existing records. [2025-09-02T17:27:13.268887] [INFO ] [MAIN ] PCM: Combined dataset has 2972 total records. [2025-09-02T17:27:13.476780] [WARN ] [VALIDATOR ] PCM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:13.709997] [WARN ] [VALIDATOR ] PCM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:13.710205] [INFO ] [MAIN ] PCM: Combined data validation passed. [2025-09-02T17:27:13.731374] [INFO ] [MAIN ] PCM: Update completed successfully. [2025-09-02T17:27:13.731934] [INFO ] [MAIN ] Update Progress: 1646/2372 symbols completed. PCM took 2.3s. Estimated remaining: 11m 59s. Rate: 60.6 symbols/min [2025-09-02T17:27:13.913426] [INFO ] [MAIN ] PCQ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:13.921156] [INFO ] [MAIN ] PCQ: Loaded 5192 existing records. [2025-09-02T17:27:14.110059] [INFO ] [MAIN ] PCQ: Found 1 missing trading days. [2025-09-02T17:27:14.110265] [INFO ] [MAIN ] PCQ: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:14.110494] [INFO ] [REMOTE ] PCQ: Fetching primary data for 2025-09. [2025-09-02T17:27:14.360804] [INFO ] [REMOTE ] PCN: Incremental fetch complete for 2025-09 (1.86 seconds). [2025-09-02T17:27:14.385633] [INFO ] [MAIN ] PCN: Adding 251 new records, updating 0 existing records. [2025-09-02T17:27:14.388619] [INFO ] [MAIN ] PCN: Combined dataset has 11308 total records. [2025-09-02T17:27:14.563095] [WARN ] [VALIDATOR ] PCN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:14.667693] [INFO ] [REMOTE ] PCG: Incremental fetch complete for 2025-09 (2.62 seconds). [2025-09-02T17:27:14.789332] [INFO ] [MAIN ] PCG: Adding 390 new records, updating 0 existing records. [2025-09-02T17:27:14.846948] [INFO ] [MAIN ] PCG: Combined dataset has 24921 total records. [2025-09-02T17:27:14.892464] [WARN ] [MAIN ] PCQ: Failed to fetch data for month 2025-09. [2025-09-02T17:27:14.918565] [WARN ] [MAIN ] PCQ: No new data fetched. Keeping existing data. [2025-09-02T17:27:14.925812] [INFO ] [MAIN ] Update Progress: 1647/2372 symbols completed. PCQ took 1.2s. Estimated remaining: 11m 58s. Rate: 60.6 symbols/min [2025-09-02T17:27:15.046098] [INFO ] [REMOTE ] PCOR: Incremental fetch complete for 2025-09 (2.22 seconds). [2025-09-02T17:27:15.208697] [INFO ] [MAIN ] PCOR: Adding 360 new records, updating 0 existing records. [2025-09-02T17:27:15.206986] [WARN ] [VALIDATOR ] PCG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:15.375114] [INFO ] [MAIN ] PD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:15.396226] [INFO ] [MAIN ] PCOR: Combined dataset has 22229 total records. [2025-09-02T17:27:15.599556] [INFO ] [MAIN ] PD: Loaded 22020 existing records. [2025-09-02T17:27:15.683656] [WARN ] [VALIDATOR ] PCN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:15.727913] [WARN ] [VALIDATOR ] PCOR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:15.745835] [INFO ] [MAIN ] PCN: Combined data validation passed. [2025-09-02T17:27:16.030208] [INFO ] [MAIN ] PD: Found 1 missing trading days. [2025-09-02T17:27:16.042418] [INFO ] [MAIN ] PD: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:16.048268] [INFO ] [REMOTE ] PD: Fetching primary data for 2025-09. [2025-09-02T17:27:16.128297] [INFO ] [MAIN ] PCN: Update completed successfully. [2025-09-02T17:27:16.129905] [INFO ] [MAIN ] Update Progress: 1648/2372 symbols completed. PCN took 4.2s. Estimated remaining: 11m 57s. Rate: 60.6 symbols/min [2025-09-02T17:27:16.330754] [WARN ] [VALIDATOR ] PCOR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:16.345860] [INFO ] [MAIN ] PDCC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:16.346135] [INFO ] [MAIN ] PCOR: Combined data validation passed. [2025-09-02T17:27:16.330878] [WARN ] [VALIDATOR ] PCG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:16.346673] [INFO ] [MAIN ] PCG: Combined data validation passed. [2025-09-02T17:27:16.350990] [INFO ] [MAIN ] PDCC: Loaded 396 existing records. [2025-09-02T17:27:16.773021] [INFO ] [MAIN ] PDCC: Found 1 missing trading days. [2025-09-02T17:27:16.774739] [INFO ] [MAIN ] PDCC: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:16.776141] [INFO ] [REMOTE ] PDCC: Fetching primary data for 2025-09. [2025-09-02T17:27:16.853809] [INFO ] [MAIN ] PCOR: Update completed successfully. [2025-09-02T17:27:16.859458] [INFO ] [MAIN ] Update Progress: 1649/2372 symbols completed. PCOR took 4.4s. Estimated remaining: 11m 56s. Rate: 60.6 symbols/min [2025-09-02T17:27:17.157192] [INFO ] [MAIN ] PDI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:17.163327] [INFO ] [MAIN ] PCG: Update completed successfully. [2025-09-02T17:27:17.167080] [INFO ] [MAIN ] Update Progress: 1650/2372 symbols completed. PCG took 6.0s. Estimated remaining: 11m 55s. Rate: 60.6 symbols/min [2025-09-02T17:27:17.362553] [INFO ] [MAIN ] PDI: Loaded 22647 existing records. [2025-09-02T17:27:17.557516] [INFO ] [MAIN ] PDM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:17.698208] [INFO ] [MAIN ] PDI: Found 1 missing trading days. [2025-09-02T17:27:17.698453] [INFO ] [MAIN ] PDI: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:17.698932] [INFO ] [REMOTE ] PDI: Fetching primary data for 2025-09. [2025-09-02T17:27:17.708605] [INFO ] [MAIN ] PDM: Loaded 17383 existing records. [2025-09-02T17:27:17.813174] [INFO ] [REMOTE ] PDCC: Incremental fetch complete for 2025-09 (1.04 seconds). [2025-09-02T17:27:17.836026] [INFO ] [MAIN ] PDCC: Adding 8 new records, updating 0 existing records. [2025-09-02T17:27:17.844890] [INFO ] [MAIN ] PDCC: Combined dataset has 404 total records. [2025-09-02T17:27:18.052590] [INFO ] [MAIN ] PDM: Found 1 missing trading days. [2025-09-02T17:27:18.080695] [INFO ] [MAIN ] PDM: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:18.081101] [INFO ] [REMOTE ] PDM: Fetching primary data for 2025-09. [2025-09-02T17:27:18.161476] [WARN ] [VALIDATOR ] PDCC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:18.358251] [WARN ] [VALIDATOR ] PDCC: Missing data for 87 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-08-07 [2025-09-02T17:27:18.358472] [INFO ] [MAIN ] PDCC: Combined data validation passed. [2025-09-02T17:27:18.363109] [INFO ] [MAIN ] PDCC: Update completed successfully. [2025-09-02T17:27:18.363404] [INFO ] [MAIN ] Update Progress: 1651/2372 symbols completed. PDCC took 2.2s. Estimated remaining: 11m 54s. Rate: 60.6 symbols/min [2025-09-02T17:27:18.469984] [INFO ] [REMOTE ] PD: Incremental fetch complete for 2025-09 (2.42 seconds). [2025-09-02T17:27:18.560185] [INFO ] [MAIN ] PD: Adding 386 new records, updating 0 existing records. [2025-09-02T17:27:18.583750] [INFO ] [MAIN ] PDO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:18.588106] [INFO ] [MAIN ] PD: Combined dataset has 22406 total records. [2025-09-02T17:27:18.744993] [INFO ] [MAIN ] PDO: Loaded 13715 existing records. [2025-09-02T17:27:18.855693] [WARN ] [VALIDATOR ] PD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:19.139935] [INFO ] [MAIN ] PDO: Found 1 missing trading days. [2025-09-02T17:27:19.157760] [INFO ] [MAIN ] PDO: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:19.167318] [INFO ] [REMOTE ] PDO: Fetching primary data for 2025-09. [2025-09-02T17:27:19.177188] [WARN ] [VALIDATOR ] PD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:19.177399] [INFO ] [MAIN ] PD: Combined data validation passed. [2025-09-02T17:27:19.333526] [INFO ] [MAIN ] PD: Update completed successfully. [2025-09-02T17:27:19.339150] [INFO ] [MAIN ] Update Progress: 1652/2372 symbols completed. PD took 4.4s. Estimated remaining: 11m 53s. Rate: 60.6 symbols/min [2025-09-02T17:27:19.513090] [INFO ] [MAIN ] PDS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:19.523250] [INFO ] [MAIN ] PDS: Loaded 7589 existing records. [2025-09-02T17:27:19.707137] [INFO ] [MAIN ] PDS: Found 1 missing trading days. [2025-09-02T17:27:19.707313] [INFO ] [MAIN ] PDS: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:19.707558] [INFO ] [REMOTE ] PDS: Fetching primary data for 2025-09. [2025-09-02T17:27:20.126589] [INFO ] [REMOTE ] PDI: Incremental fetch complete for 2025-09 (2.43 seconds). [2025-09-02T17:27:20.172874] [INFO ] [MAIN ] PDI: Adding 378 new records, updating 0 existing records. [2025-09-02T17:27:20.177710] [INFO ] [MAIN ] PDI: Combined dataset has 23025 total records. [2025-09-02T17:27:20.354816] [INFO ] [REMOTE ] PDM: Incremental fetch complete for 2025-09 (2.27 seconds). [2025-09-02T17:27:20.358140] [WARN ] [VALIDATOR ] PDI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:20.470860] [INFO ] [MAIN ] PDM: Adding 276 new records, updating 0 existing records. [2025-09-02T17:27:20.580956] [INFO ] [MAIN ] PDM: Combined dataset has 17659 total records. [2025-09-02T17:27:20.759630] [WARN ] [VALIDATOR ] PDM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:20.957091] [WARN ] [VALIDATOR ] PDM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:20.957160] [WARN ] [VALIDATOR ] PDI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:20.957460] [INFO ] [MAIN ] PDI: Combined data validation passed. [2025-09-02T17:27:20.957370] [INFO ] [MAIN ] PDM: Combined data validation passed. [2025-09-02T17:27:21.176245] [INFO ] [MAIN ] PDM: Update completed successfully. [2025-09-02T17:27:21.178515] [INFO ] [MAIN ] Update Progress: 1653/2372 symbols completed. PDM took 4.0s. Estimated remaining: 11m 52s. Rate: 60.6 symbols/min [2025-09-02T17:27:21.318274] [INFO ] [REMOTE ] PDO: Incremental fetch complete for 2025-09 (2.15 seconds). [2025-09-02T17:27:21.342306] [INFO ] [REMOTE ] PDS: Incremental fetch complete for 2025-09 (1.63 seconds). [2025-09-02T17:27:21.397958] [INFO ] [MAIN ] PDO: Adding 263 new records, updating 0 existing records. [2025-09-02T17:27:21.396395] [INFO ] [MAIN ] PDT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:21.412080] [INFO ] [MAIN ] PDS: Adding 88 new records, updating 0 existing records. [2025-09-02T17:27:21.419951] [INFO ] [MAIN ] PDO: Combined dataset has 13978 total records. [2025-09-02T17:27:21.486694] [INFO ] [MAIN ] PDT: Loaded 8351 existing records. [2025-09-02T17:27:21.446403] [INFO ] [MAIN ] PDS: Combined dataset has 7677 total records. [2025-09-02T17:27:21.839440] [WARN ] [VALIDATOR ] PDO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:21.934276] [INFO ] [MAIN ] PDI: Update completed successfully. [2025-09-02T17:27:22.032721] [WARN ] [VALIDATOR ] PDS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:22.029087] [INFO ] [MAIN ] PDT: Found 1 missing trading days. [2025-09-02T17:27:22.078044] [INFO ] [MAIN ] PDT: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:22.072820] [INFO ] [MAIN ] Update Progress: 1654/2372 symbols completed. PDI took 5.2s. Estimated remaining: 11m 51s. Rate: 60.6 symbols/min [2025-09-02T17:27:22.109947] [INFO ] [REMOTE ] PDT: Fetching primary data for 2025-09. [2025-09-02T17:27:22.541503] [INFO ] [MAIN ] PDX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:22.588076] [INFO ] [MAIN ] PDX: Loaded 6469 existing records. [2025-09-02T17:27:22.763523] [INFO ] [MAIN ] PDX: Found 1 missing trading days. [2025-09-02T17:27:22.764770] [INFO ] [MAIN ] PDX: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:22.764994] [INFO ] [REMOTE ] PDX: Fetching primary data for 2025-09. [2025-09-02T17:27:22.765915] [WARN ] [VALIDATOR ] PDS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:22.766067] [INFO ] [MAIN ] PDS: Combined data validation passed. [2025-09-02T17:27:22.765806] [WARN ] [VALIDATOR ] PDO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:22.766994] [INFO ] [MAIN ] PDO: Combined data validation passed. [2025-09-02T17:27:22.892072] [INFO ] [MAIN ] PDS: Update completed successfully. [2025-09-02T17:27:22.894860] [INFO ] [MAIN ] Update Progress: 1655/2372 symbols completed. PDS took 3.6s. Estimated remaining: 11m 50s. Rate: 60.6 symbols/min [2025-09-02T17:27:23.079628] [INFO ] [MAIN ] PDO: Update completed successfully. [2025-09-02T17:27:23.079491] [INFO ] [MAIN ] PEB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:23.081191] [INFO ] [MAIN ] Update Progress: 1656/2372 symbols completed. PDO took 4.7s. Estimated remaining: 11m 49s. Rate: 60.6 symbols/min [2025-09-02T17:27:23.268914] [INFO ] [MAIN ] PEG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:23.269491] [INFO ] [MAIN ] PEB: Loaded 23024 existing records. [2025-09-02T17:27:23.455166] [INFO ] [MAIN ] PEB: Found 1 missing trading days. [2025-09-02T17:27:23.462847] [INFO ] [MAIN ] PEB: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:23.463092] [INFO ] [REMOTE ] PEB: Fetching primary data for 2025-09. [2025-09-02T17:27:23.464415] [INFO ] [MAIN ] PEG: Loaded 24237 existing records. [2025-09-02T17:27:23.634434] [INFO ] [REMOTE ] PDT: Incremental fetch complete for 2025-09 (1.52 seconds). [2025-09-02T17:27:23.657461] [INFO ] [MAIN ] PDT: Adding 96 new records, updating 0 existing records. [2025-09-02T17:27:23.657122] [INFO ] [MAIN ] PEG: Found 1 missing trading days. [2025-09-02T17:27:23.657697] [INFO ] [MAIN ] PEG: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:23.658323] [INFO ] [REMOTE ] PEG: Fetching primary data for 2025-09. [2025-09-02T17:27:23.660669] [INFO ] [MAIN ] PDT: Combined dataset has 8447 total records. [2025-09-02T17:27:23.835436] [WARN ] [VALIDATOR ] PDT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:24.019964] [WARN ] [VALIDATOR ] PDT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:24.020158] [INFO ] [MAIN ] PDT: Combined data validation passed. [2025-09-02T17:27:24.072523] [INFO ] [MAIN ] PDT: Update completed successfully. [2025-09-02T17:27:24.073481] [INFO ] [MAIN ] Update Progress: 1657/2372 symbols completed. PDT took 2.9s. Estimated remaining: 11m 48s. Rate: 60.6 symbols/min [2025-09-02T17:27:24.244948] [INFO ] [MAIN ] PEN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:24.259110] [INFO ] [MAIN ] PEN: Loaded 13155 existing records. [2025-09-02T17:27:24.431157] [INFO ] [REMOTE ] PDX: Incremental fetch complete for 2025-09 (1.67 seconds). [2025-09-02T17:27:24.436232] [INFO ] [MAIN ] PEN: Found 1 missing trading days. [2025-09-02T17:27:24.443150] [INFO ] [MAIN ] PEN: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:24.448493] [INFO ] [MAIN ] PDX: Adding 91 new records, updating 0 existing records. [2025-09-02T17:27:24.448975] [INFO ] [REMOTE ] PEN: Fetching primary data for 2025-09. [2025-09-02T17:27:24.451735] [INFO ] [MAIN ] PDX: Combined dataset has 6560 total records. [2025-09-02T17:27:24.633665] [WARN ] [VALIDATOR ] PDX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:24.818113] [WARN ] [VALIDATOR ] PDX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:24.818299] [INFO ] [MAIN ] PDX: Combined data validation passed. [2025-09-02T17:27:24.858622] [INFO ] [MAIN ] PDX: Update completed successfully. [2025-09-02T17:27:24.859512] [INFO ] [MAIN ] Update Progress: 1658/2372 symbols completed. PDX took 2.7s. Estimated remaining: 11m 47s. Rate: 60.6 symbols/min [2025-09-02T17:27:25.030696] [INFO ] [MAIN ] PEO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:25.037575] [INFO ] [MAIN ] PEO: Loaded 5404 existing records. [2025-09-02T17:27:25.210021] [INFO ] [MAIN ] PEO: Found 1 missing trading days. [2025-09-02T17:27:25.210226] [INFO ] [MAIN ] PEO: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:25.210441] [INFO ] [REMOTE ] PEO: Fetching primary data for 2025-09. [2025-09-02T17:27:25.501441] [INFO ] [REMOTE ] PEB: Incremental fetch complete for 2025-09 (2.04 seconds). [2025-09-02T17:27:25.542554] [INFO ] [MAIN ] PEB: Adding 346 new records, updating 0 existing records. [2025-09-02T17:27:25.546040] [INFO ] [MAIN ] PEB: Combined dataset has 23370 total records. [2025-09-02T17:27:25.727308] [WARN ] [VALIDATOR ] PEB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:25.923562] [WARN ] [VALIDATOR ] PEB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:25.923812] [INFO ] [MAIN ] PEB: Combined data validation passed. [2025-09-02T17:27:26.040717] [INFO ] [REMOTE ] PEG: Incremental fetch complete for 2025-09 (2.38 seconds). [2025-09-02T17:27:26.088219] [INFO ] [MAIN ] PEG: Adding 389 new records, updating 0 existing records. [2025-09-02T17:27:26.122091] [INFO ] [MAIN ] PEG: Combined dataset has 24626 total records. [2025-09-02T17:27:26.122298] [INFO ] [MAIN ] PEB: Update completed successfully. [2025-09-02T17:27:26.125281] [INFO ] [MAIN ] Update Progress: 1659/2372 symbols completed. PEB took 3.2s. Estimated remaining: 11m 46s. Rate: 60.6 symbols/min [2025-09-02T17:27:26.482261] [INFO ] [MAIN ] PERF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:26.485060] [INFO ] [REMOTE ] PEN: Incremental fetch complete for 2025-09 (2.04 seconds). [2025-09-02T17:27:26.463879] [WARN ] [VALIDATOR ] PEG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:26.508394] [INFO ] [MAIN ] PEN: Adding 158 new records, updating 0 existing records. [2025-09-02T17:27:26.560129] [INFO ] [REMOTE ] PEO: Incremental fetch complete for 2025-09 (1.35 seconds). [2025-09-02T17:27:26.616005] [INFO ] [MAIN ] PEO: Adding 61 new records, updating 0 existing records. [2025-09-02T17:27:26.640582] [INFO ] [MAIN ] PERF: Loaded 8506 existing records. [2025-09-02T17:27:26.647140] [INFO ] [MAIN ] PEN: Combined dataset has 13313 total records. [2025-09-02T17:27:26.780188] [INFO ] [MAIN ] PEO: Combined dataset has 5465 total records. [2025-09-02T17:27:27.125994] [INFO ] [MAIN ] PERF: Found 1 missing trading days. [2025-09-02T17:27:27.170179] [INFO ] [MAIN ] PERF: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:27.195035] [WARN ] [VALIDATOR ] PEN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:27.190820] [INFO ] [REMOTE ] PERF: Fetching primary data for 2025-09. [2025-09-02T17:27:27.311991] [WARN ] [VALIDATOR ] PEO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:27.668722] [WARN ] [VALIDATOR ] PEG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:27.668951] [INFO ] [MAIN ] PEG: Combined data validation passed. [2025-09-02T17:27:27.669850] [WARN ] [VALIDATOR ] PEN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:27.669790] [WARN ] [VALIDATOR ] PEO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:27.670413] [INFO ] [MAIN ] PEO: Combined data validation passed. [2025-09-02T17:27:27.670115] [INFO ] [MAIN ] PEN: Combined data validation passed. [2025-09-02T17:27:27.869805] [INFO ] [MAIN ] PEO: Update completed successfully. [2025-09-02T17:27:27.874471] [INFO ] [MAIN ] Update Progress: 1660/2372 symbols completed. PEO took 3.0s. Estimated remaining: 11m 45s. Rate: 60.6 symbols/min [2025-09-02T17:27:28.142942] [INFO ] [MAIN ] PEW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:28.149330] [INFO ] [MAIN ] PEN: Update completed successfully. [2025-09-02T17:27:28.152018] [INFO ] [MAIN ] Update Progress: 1661/2372 symbols completed. PEN took 4.1s. Estimated remaining: 11m 44s. Rate: 60.6 symbols/min [2025-09-02T17:27:28.288665] [INFO ] [MAIN ] PEW: Loaded 11088 existing records. [2025-09-02T17:27:28.424607] [INFO ] [MAIN ] PEG: Update completed successfully. [2025-09-02T17:27:28.462366] [INFO ] [MAIN ] Update Progress: 1662/2372 symbols completed. PEG took 5.4s. Estimated remaining: 11m 43s. Rate: 60.6 symbols/min [2025-09-02T17:27:28.460016] [INFO ] [MAIN ] PFD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:28.523355] [INFO ] [REMOTE ] PERF: Incremental fetch complete for 2025-09 (1.33 seconds). [2025-09-02T17:27:28.599899] [INFO ] [MAIN ] PFD: Loaded 2732 existing records. [2025-09-02T17:27:28.658478] [INFO ] [MAIN ] PEW: Found 1 missing trading days. [2025-09-02T17:27:28.678521] [INFO ] [MAIN ] PEW: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:28.651614] [INFO ] [MAIN ] PERF: Adding 75 new records, updating 0 existing records. [2025-09-02T17:27:28.726922] [INFO ] [REMOTE ] PEW: Fetching primary data for 2025-09. [2025-09-02T17:27:28.860839] [INFO ] [MAIN ] PFE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:28.866927] [INFO ] [MAIN ] PERF: Combined dataset has 8581 total records. [2025-09-02T17:27:28.989334] [INFO ] [MAIN ] PFD: Found 1 missing trading days. [2025-09-02T17:27:29.015058] [INFO ] [MAIN ] PFD: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:29.042618] [INFO ] [REMOTE ] PFD: Fetching primary data for 2025-09. [2025-09-02T17:27:29.134715] [WARN ] [VALIDATOR ] PERF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:29.136197] [INFO ] [MAIN ] PFE: Loaded 24625 existing records. [2025-09-02T17:27:29.496201] [INFO ] [MAIN ] PFE: Found 1 missing trading days. [2025-09-02T17:27:29.496572] [INFO ] [MAIN ] PFE: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:29.496888] [INFO ] [REMOTE ] PFE: Fetching primary data for 2025-09. [2025-09-02T17:27:29.505078] [WARN ] [VALIDATOR ] PERF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:29.505267] [INFO ] [MAIN ] PERF: Combined data validation passed. [2025-09-02T17:27:29.555424] [INFO ] [MAIN ] PERF: Update completed successfully. [2025-09-02T17:27:29.556502] [INFO ] [MAIN ] Update Progress: 1663/2372 symbols completed. PERF took 3.4s. Estimated remaining: 11m 42s. Rate: 60.6 symbols/min [2025-09-02T17:27:29.725141] [INFO ] [MAIN ] PFGC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:29.746143] [INFO ] [MAIN ] PFGC: Loaded 21378 existing records. [2025-09-02T17:27:29.921251] [INFO ] [MAIN ] PFGC: Found 1 missing trading days. [2025-09-02T17:27:29.921391] [INFO ] [MAIN ] PFGC: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:29.921599] [INFO ] [REMOTE ] PFGC: Fetching primary data for 2025-09. [2025-09-02T17:27:29.953922] [INFO ] [REMOTE ] PFD: Incremental fetch complete for 2025-09 (0.91 seconds). [2025-09-02T17:27:29.959420] [INFO ] [MAIN ] PFD: Adding 39 new records, updating 0 existing records. [2025-09-02T17:27:29.960856] [INFO ] [MAIN ] PFD: Combined dataset has 2771 total records. [2025-09-02T17:27:30.135375] [WARN ] [VALIDATOR ] PFD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:30.337372] [WARN ] [VALIDATOR ] PFD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:30.337710] [INFO ] [MAIN ] PFD: Combined data validation passed. [2025-09-02T17:27:30.356733] [INFO ] [MAIN ] PFD: Update completed successfully. [2025-09-02T17:27:30.357222] [INFO ] [MAIN ] Update Progress: 1664/2372 symbols completed. PFD took 2.2s. Estimated remaining: 11m 41s. Rate: 60.6 symbols/min [2025-09-02T17:27:30.526544] [INFO ] [MAIN ] PFH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:30.531881] [INFO ] [MAIN ] PFH: Loaded 3200 existing records. [2025-09-02T17:27:30.701155] [INFO ] [MAIN ] PFH: Found 1 missing trading days. [2025-09-02T17:27:30.701309] [INFO ] [MAIN ] PFH: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:30.701570] [INFO ] [REMOTE ] PFH: Fetching primary data for 2025-09. [2025-09-02T17:27:31.675257] [INFO ] [REMOTE ] PFH: Incremental fetch complete for 2025-09 (0.97 seconds). [2025-09-02T17:27:31.681233] [INFO ] [MAIN ] PFH: Adding 38 new records, updating 0 existing records. [2025-09-02T17:27:31.682878] [INFO ] [MAIN ] PFH: Combined dataset has 3238 total records. [2025-09-02T17:27:31.778422] [INFO ] [REMOTE ] PEW: Incremental fetch complete for 2025-09 (3.05 seconds). [2025-09-02T17:27:31.842197] [INFO ] [MAIN ] PEW: Adding 267 new records, updating 0 existing records. [2025-09-02T17:27:31.909107] [WARN ] [VALIDATOR ] PFH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:31.978763] [INFO ] [REMOTE ] PFGC: Incremental fetch complete for 2025-09 (2.06 seconds). [2025-09-02T17:27:32.000398] [INFO ] [MAIN ] PEW: Combined dataset has 11355 total records. [2025-09-02T17:27:32.088236] [INFO ] [MAIN ] PFGC: Adding 378 new records, updating 0 existing records. [2025-09-02T17:27:32.375198] [INFO ] [MAIN ] PFGC: Combined dataset has 21756 total records. [2025-09-02T17:27:32.374821] [WARN ] [VALIDATOR ] PEW: Not fatal, but first date in data (2025-07-16) does not match expected start date (2025-01-28) [2025-09-02T17:27:32.773905] [WARN ] [VALIDATOR ] PFGC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:32.934334] [WARN ] [VALIDATOR ] PEW: Missing data for 116 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17, 2025-06-18, 2025-06-20, 2025-06-23, 2025-06-24, 2025-06-25, 2025-06-26, 2025-06-27, 2025-06-30, 2025-07-01, 2025-07-02, 2025-07-03, 2025-07-07, 2025-07-08, 2025-07-09, 2025-07-10, 2025-07-11, 2025-07-14, 2025-07-15 [2025-09-02T17:27:32.955796] [INFO ] [MAIN ] PEW: Combined data validation passed. [2025-09-02T17:27:32.944715] [WARN ] [VALIDATOR ] PFH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:32.989916] [INFO ] [MAIN ] PFH: Combined data validation passed. [2025-09-02T17:27:33.077795] [INFO ] [MAIN ] PFH: Update completed successfully. [2025-09-02T17:27:33.080195] [INFO ] [MAIN ] Update Progress: 1665/2372 symbols completed. PFH took 2.7s. Estimated remaining: 11m 40s. Rate: 60.6 symbols/min [2025-09-02T17:27:33.107858] [INFO ] [MAIN ] PEW: Update completed successfully. [2025-09-02T17:27:33.130484] [INFO ] [MAIN ] Update Progress: 1666/2372 symbols completed. PEW took 5.3s. Estimated remaining: 11m 39s. Rate: 60.6 symbols/min [2025-09-02T17:27:33.427589] [INFO ] [MAIN ] PFL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:33.461074] [INFO ] [MAIN ] PFLT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:33.465548] [WARN ] [VALIDATOR ] PFGC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:33.465841] [INFO ] [MAIN ] PFGC: Combined data validation passed. [2025-09-02T17:27:33.473172] [INFO ] [MAIN ] PFL: Loaded 6154 existing records. [2025-09-02T17:27:33.685584] [INFO ] [MAIN ] PFLT: Loaded 19191 existing records. [2025-09-02T17:27:33.871111] [INFO ] [MAIN ] PFL: Found 1 missing trading days. [2025-09-02T17:27:33.892889] [INFO ] [MAIN ] PFL: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:33.894177] [INFO ] [REMOTE ] PFL: Fetching primary data for 2025-09. [2025-09-02T17:27:34.000841] [INFO ] [MAIN ] PFLT: Found 1 missing trading days. [2025-09-02T17:27:34.001206] [INFO ] [MAIN ] PFLT: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:34.001513] [INFO ] [REMOTE ] PFLT: Fetching primary data for 2025-09. [2025-09-02T17:27:34.001130] [INFO ] [MAIN ] PFGC: Update completed successfully. [2025-09-02T17:27:34.005018] [INFO ] [MAIN ] Update Progress: 1667/2372 symbols completed. PFGC took 4.4s. Estimated remaining: 11m 38s. Rate: 60.6 symbols/min [2025-09-02T17:27:34.183127] [INFO ] [MAIN ] PFN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:34.194455] [INFO ] [MAIN ] PFN: Loaded 9696 existing records. [2025-09-02T17:27:34.296738] [INFO ] [REMOTE ] PFE: Incremental fetch complete for 2025-09 (4.80 seconds). [2025-09-02T17:27:34.383512] [INFO ] [MAIN ] PFE: Adding 390 new records, updating 0 existing records. [2025-09-02T17:27:34.439516] [INFO ] [MAIN ] PFN: Found 1 missing trading days. [2025-09-02T17:27:34.440001] [INFO ] [MAIN ] PFN: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:34.440297] [INFO ] [REMOTE ] PFN: Fetching primary data for 2025-09. [2025-09-02T17:27:34.442134] [INFO ] [MAIN ] PFE: Combined dataset has 25015 total records. [2025-09-02T17:27:34.624469] [WARN ] [VALIDATOR ] PFE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:34.817138] [WARN ] [VALIDATOR ] PFE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:34.817363] [INFO ] [MAIN ] PFE: Combined data validation passed. [2025-09-02T17:27:34.978238] [INFO ] [MAIN ] PFE: Update completed successfully. [2025-09-02T17:27:34.980802] [INFO ] [MAIN ] Update Progress: 1668/2372 symbols completed. PFE took 6.5s. Estimated remaining: 11m 37s. Rate: 60.6 symbols/min [2025-09-02T17:27:35.077502] [INFO ] [REMOTE ] PFL: Incremental fetch complete for 2025-09 (1.18 seconds). [2025-09-02T17:27:35.113033] [INFO ] [MAIN ] PFL: Adding 135 new records, updating 0 existing records. [2025-09-02T17:27:35.188712] [INFO ] [MAIN ] PFO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:35.190185] [INFO ] [MAIN ] PFL: Combined dataset has 6289 total records. [2025-09-02T17:27:35.282869] [INFO ] [MAIN ] PFO: Loaded 2577 existing records. [2025-09-02T17:27:35.550086] [WARN ] [VALIDATOR ] PFL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:35.609853] [INFO ] [MAIN ] PFO: Found 1 missing trading days. [2025-09-02T17:27:35.626128] [INFO ] [MAIN ] PFO: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:35.632570] [INFO ] [REMOTE ] PFO: Fetching primary data for 2025-09. [2025-09-02T17:27:35.821282] [WARN ] [VALIDATOR ] PFL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:35.821633] [INFO ] [MAIN ] PFL: Combined data validation passed. [2025-09-02T17:27:35.868177] [INFO ] [MAIN ] PFL: Update completed successfully. [2025-09-02T17:27:35.869809] [INFO ] [MAIN ] Update Progress: 1669/2372 symbols completed. PFL took 2.8s. Estimated remaining: 11m 36s. Rate: 60.6 symbols/min [2025-09-02T17:27:36.044023] [INFO ] [MAIN ] PFS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:36.064479] [INFO ] [MAIN ] PFS: Loaded 15909 existing records. [2025-09-02T17:27:36.159592] [INFO ] [REMOTE ] PFN: Incremental fetch complete for 2025-09 (1.72 seconds). [2025-09-02T17:27:36.203256] [INFO ] [MAIN ] PFN: Adding 183 new records, updating 0 existing records. [2025-09-02T17:27:36.272875] [INFO ] [MAIN ] PFS: Found 1 missing trading days. [2025-09-02T17:27:36.273221] [INFO ] [MAIN ] PFS: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:36.273763] [INFO ] [REMOTE ] PFS: Fetching primary data for 2025-09. [2025-09-02T17:27:36.275066] [INFO ] [MAIN ] PFN: Combined dataset has 9879 total records. [2025-09-02T17:27:36.455936] [WARN ] [VALIDATOR ] PFN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:36.639279] [WARN ] [VALIDATOR ] PFN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:36.639512] [INFO ] [MAIN ] PFN: Combined data validation passed. [2025-09-02T17:27:36.690453] [INFO ] [REMOTE ] PFLT: Incremental fetch complete for 2025-09 (2.69 seconds). [2025-09-02T17:27:36.731303] [INFO ] [REMOTE ] PFO: Incremental fetch complete for 2025-09 (1.10 seconds). [2025-09-02T17:27:36.735240] [INFO ] [MAIN ] PFLT: Adding 311 new records, updating 0 existing records. [2025-09-02T17:27:36.745146] [INFO ] [MAIN ] PFO: Adding 53 new records, updating 0 existing records. [2025-09-02T17:27:36.750795] [INFO ] [MAIN ] PFO: Combined dataset has 2630 total records. [2025-09-02T17:27:36.845770] [INFO ] [MAIN ] PFLT: Combined dataset has 19502 total records. [2025-09-02T17:27:36.918033] [INFO ] [MAIN ] PFN: Update completed successfully. [2025-09-02T17:27:36.987281] [INFO ] [MAIN ] Update Progress: 1670/2372 symbols completed. PFN took 3.0s. Estimated remaining: 11m 35s. Rate: 60.6 symbols/min [2025-09-02T17:27:37.042728] [WARN ] [VALIDATOR ] PFO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:37.341221] [WARN ] [VALIDATOR ] PFLT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:37.585057] [INFO ] [MAIN ] PFSI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:37.717593] [INFO ] [MAIN ] PFSI: Loaded 12904 existing records. [2025-09-02T17:27:37.857281] [WARN ] [VALIDATOR ] PFO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:37.852124] [WARN ] [VALIDATOR ] PFLT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:37.914898] [INFO ] [MAIN ] PFSI: Found 1 missing trading days. [2025-09-02T17:27:37.908989] [INFO ] [MAIN ] PFO: Combined data validation passed. [2025-09-02T17:27:37.915127] [INFO ] [MAIN ] PFSI: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:37.915667] [INFO ] [REMOTE ] PFSI: Fetching primary data for 2025-09. [2025-09-02T17:27:37.915332] [INFO ] [MAIN ] PFLT: Combined data validation passed. [2025-09-02T17:27:37.987776] [INFO ] [REMOTE ] PFS: Incremental fetch complete for 2025-09 (1.71 seconds). [2025-09-02T17:27:38.055361] [INFO ] [MAIN ] PFS: Adding 229 new records, updating 0 existing records. [2025-09-02T17:27:38.063529] [INFO ] [MAIN ] PFO: Update completed successfully. [2025-09-02T17:27:38.064707] [INFO ] [MAIN ] Update Progress: 1671/2372 symbols completed. PFO took 3.1s. Estimated remaining: 11m 34s. Rate: 60.6 symbols/min [2025-09-02T17:27:38.101824] [INFO ] [MAIN ] PFS: Combined dataset has 16138 total records. [2025-09-02T17:27:38.366098] [INFO ] [MAIN ] PG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:38.450323] [WARN ] [VALIDATOR ] PFS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:38.577702] [INFO ] [MAIN ] PG: Loaded 24568 existing records. [2025-09-02T17:27:38.753626] [INFO ] [MAIN ] PFLT: Update completed successfully. [2025-09-02T17:27:38.781960] [INFO ] [MAIN ] Update Progress: 1672/2372 symbols completed. PFLT took 5.6s. Estimated remaining: 11m 33s. Rate: 60.6 symbols/min [2025-09-02T17:27:38.896892] [INFO ] [MAIN ] PG: Found 1 missing trading days. [2025-09-02T17:27:38.925026] [INFO ] [MAIN ] PG: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:38.953434] [INFO ] [REMOTE ] PG: Fetching primary data for 2025-09. [2025-09-02T17:27:39.038948] [INFO ] [MAIN ] PGP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:39.044161] [INFO ] [MAIN ] PGP: Loaded 2562 existing records. [2025-09-02T17:27:39.219357] [INFO ] [MAIN ] PGP: Found 1 missing trading days. [2025-09-02T17:27:39.219660] [INFO ] [MAIN ] PGP: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:39.220008] [INFO ] [REMOTE ] PGP: Fetching primary data for 2025-09. [2025-09-02T17:27:39.225069] [WARN ] [VALIDATOR ] PFS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:39.225252] [INFO ] [MAIN ] PFS: Combined data validation passed. [2025-09-02T17:27:39.344212] [INFO ] [MAIN ] PFS: Update completed successfully. [2025-09-02T17:27:39.345886] [INFO ] [MAIN ] Update Progress: 1673/2372 symbols completed. PFS took 3.5s. Estimated remaining: 11m 32s. Rate: 60.6 symbols/min [2025-09-02T17:27:39.460001] [INFO ] [REMOTE ] PFSI: Incremental fetch complete for 2025-09 (1.54 seconds). [2025-09-02T17:27:39.542249] [INFO ] [MAIN ] PFSI: Adding 208 new records, updating 0 existing records. [2025-09-02T17:27:39.577584] [INFO ] [MAIN ] PGR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:39.579386] [INFO ] [MAIN ] PFSI: Combined dataset has 13112 total records. [2025-09-02T17:27:39.779365] [INFO ] [MAIN ] PGR: Loaded 24255 existing records. [2025-09-02T17:27:39.832215] [WARN ] [VALIDATOR ] PFSI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:40.130964] [INFO ] [MAIN ] PGR: Found 1 missing trading days. [2025-09-02T17:27:40.166112] [INFO ] [REMOTE ] PGP: Incremental fetch complete for 2025-09 (0.95 seconds). [2025-09-02T17:27:40.174513] [INFO ] [MAIN ] PGR: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:40.174963] [INFO ] [REMOTE ] PGR: Fetching primary data for 2025-09. [2025-09-02T17:27:40.183009] [INFO ] [MAIN ] PGP: Adding 51 new records, updating 0 existing records. [2025-09-02T17:27:40.187008] [INFO ] [MAIN ] PGP: Combined dataset has 2613 total records. [2025-09-02T17:27:40.383248] [WARN ] [VALIDATOR ] PGP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:40.571266] [WARN ] [VALIDATOR ] PFSI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:40.572260] [INFO ] [MAIN ] PFSI: Combined data validation passed. [2025-09-02T17:27:40.651501] [WARN ] [VALIDATOR ] PGP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:40.652674] [INFO ] [MAIN ] PGP: Combined data validation passed. [2025-09-02T17:27:40.675611] [INFO ] [MAIN ] PGP: Update completed successfully. [2025-09-02T17:27:40.676736] [INFO ] [MAIN ] Update Progress: 1674/2372 symbols completed. PGP took 1.9s. Estimated remaining: 11m 31s. Rate: 60.6 symbols/min [2025-09-02T17:27:40.855254] [INFO ] [MAIN ] PFSI: Update completed successfully. [2025-09-02T17:27:40.858358] [INFO ] [MAIN ] Update Progress: 1675/2372 symbols completed. PFSI took 3.8s. Estimated remaining: 11m 30s. Rate: 60.7 symbols/min [2025-09-02T17:27:40.856578] [INFO ] [MAIN ] PGRE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:41.040467] [INFO ] [MAIN ] PGZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:41.052083] [INFO ] [MAIN ] PGZ: Loaded 2572 existing records. [2025-09-02T17:27:41.050200] [INFO ] [MAIN ] PGRE: Loaded 21597 existing records. [2025-09-02T17:27:41.398324] [INFO ] [MAIN ] PGRE: Found 1 missing trading days. [2025-09-02T17:27:41.415542] [INFO ] [MAIN ] PGZ: Found 1 missing trading days. [2025-09-02T17:27:41.415630] [INFO ] [MAIN ] PGRE: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:41.416037] [INFO ] [REMOTE ] PGRE: Fetching primary data for 2025-09. [2025-09-02T17:27:41.415763] [INFO ] [MAIN ] PGZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:41.416280] [INFO ] [REMOTE ] PGZ: Fetching primary data for 2025-09. [2025-09-02T17:27:42.217346] [INFO ] [REMOTE ] PGZ: Incremental fetch complete for 2025-09 (0.80 seconds). [2025-09-02T17:27:42.224429] [INFO ] [MAIN ] PGZ: Adding 51 new records, updating 0 existing records. [2025-09-02T17:27:42.226292] [INFO ] [MAIN ] PGZ: Combined dataset has 2623 total records. [2025-09-02T17:27:42.471155] [WARN ] [VALIDATOR ] PGZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:42.663475] [WARN ] [VALIDATOR ] PGZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:42.663697] [INFO ] [MAIN ] PGZ: Combined data validation passed. [2025-09-02T17:27:42.685094] [INFO ] [REMOTE ] PG: Incremental fetch complete for 2025-09 (3.73 seconds). [2025-09-02T17:27:42.738092] [INFO ] [MAIN ] PG: Adding 390 new records, updating 0 existing records. [2025-09-02T17:27:42.742389] [INFO ] [REMOTE ] PGR: Incremental fetch complete for 2025-09 (2.57 seconds). [2025-09-02T17:27:42.763004] [INFO ] [MAIN ] PGZ: Update completed successfully. [2025-09-02T17:27:42.789885] [INFO ] [MAIN ] Update Progress: 1676/2372 symbols completed. PGZ took 1.9s. Estimated remaining: 11m 29s. Rate: 60.6 symbols/min [2025-09-02T17:27:42.797237] [INFO ] [MAIN ] PGR: Adding 386 new records, updating 0 existing records. [2025-09-02T17:27:42.863192] [INFO ] [MAIN ] PG: Combined dataset has 24958 total records. [2025-09-02T17:27:42.964048] [INFO ] [MAIN ] PGR: Combined dataset has 24641 total records. [2025-09-02T17:27:43.152181] [INFO ] [MAIN ] PH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:43.282181] [WARN ] [VALIDATOR ] PG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:43.430903] [WARN ] [VALIDATOR ] PGR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:43.502136] [INFO ] [MAIN ] PH: Loaded 16654 existing records. [2025-09-02T17:27:43.945712] [INFO ] [REMOTE ] PGRE: Incremental fetch complete for 2025-09 (2.53 seconds). [2025-09-02T17:27:43.971884] [INFO ] [MAIN ] PH: Found 1 missing trading days. [2025-09-02T17:27:43.982927] [INFO ] [MAIN ] PH: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:43.997050] [INFO ] [MAIN ] PGRE: Adding 310 new records, updating 0 existing records. [2025-09-02T17:27:43.999923] [INFO ] [REMOTE ] PH: Fetching primary data for 2025-09. [2025-09-02T17:27:44.010543] [INFO ] [MAIN ] PGRE: Combined dataset has 21907 total records. [2025-09-02T17:27:44.101918] [WARN ] [VALIDATOR ] PG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:44.115118] [WARN ] [VALIDATOR ] PGR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:44.119952] [INFO ] [MAIN ] PGR: Combined data validation passed. [2025-09-02T17:27:44.120076] [INFO ] [MAIN ] PG: Combined data validation passed. [2025-09-02T17:27:44.336782] [WARN ] [VALIDATOR ] PGRE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:44.634584] [WARN ] [VALIDATOR ] PGRE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:44.637465] [INFO ] [MAIN ] PGRE: Combined data validation passed. [2025-09-02T17:27:44.830253] [INFO ] [MAIN ] PG: Update completed successfully. [2025-09-02T17:27:44.834551] [INFO ] [MAIN ] Update Progress: 1677/2372 symbols completed. PG took 6.8s. Estimated remaining: 11m 28s. Rate: 60.6 symbols/min [2025-09-02T17:27:44.846936] [INFO ] [MAIN ] PGR: Update completed successfully. [2025-09-02T17:27:44.850633] [INFO ] [MAIN ] Update Progress: 1678/2372 symbols completed. PGR took 5.5s. Estimated remaining: 11m 27s. Rate: 60.6 symbols/min [2025-09-02T17:27:44.868713] [INFO ] [MAIN ] PGRE: Update completed successfully. [2025-09-02T17:27:44.870971] [INFO ] [MAIN ] Update Progress: 1679/2372 symbols completed. PGRE took 4.2s. Estimated remaining: 11m 26s. Rate: 60.6 symbols/min [2025-09-02T17:27:45.954236] [INFO ] [REMOTE ] PH: Incremental fetch complete for 2025-09 (1.95 seconds). [2025-09-02T17:27:45.985494] [INFO ] [MAIN ] PH: Adding 235 new records, updating 0 existing records. [2025-09-02T17:27:45.989780] [INFO ] [MAIN ] PH: Combined dataset has 16889 total records. [2025-09-02T17:27:46.184939] [WARN ] [VALIDATOR ] PH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:46.375547] [WARN ] [VALIDATOR ] PH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:46.375755] [INFO ] [MAIN ] PH: Combined data validation passed. [2025-09-02T17:27:46.488589] [INFO ] [MAIN ] PH: Update completed successfully. [2025-09-02T17:27:46.490477] [INFO ] [MAIN ] Update Progress: 1680/2372 symbols completed. PH took 3.7s. Estimated remaining: 11m 25s. Rate: 60.6 symbols/min [2025-09-02T17:27:47.075392] [INFO ] [MAIN ] PHI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:47.156053] [INFO ] [MAIN ] PHD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:47.186939] [INFO ] [MAIN ] PHG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:47.207920] [INFO ] [MAIN ] PHIN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:47.215936] [INFO ] [MAIN ] PHI: Loaded 6318 existing records. [2025-09-02T17:27:47.216306] [INFO ] [MAIN ] PHD: Loaded 4520 existing records. [2025-09-02T17:27:47.423657] [INFO ] [MAIN ] PHG: Loaded 21134 existing records. [2025-09-02T17:27:47.448003] [INFO ] [MAIN ] PHIN: Loaded 14263 existing records. [2025-09-02T17:27:47.680856] [INFO ] [MAIN ] PHI: Found 1 missing trading days. [2025-09-02T17:27:47.714923] [INFO ] [MAIN ] PHD: Found 1 missing trading days. [2025-09-02T17:27:47.773502] [INFO ] [MAIN ] PHD: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:47.762922] [INFO ] [MAIN ] PHI: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:47.810573] [INFO ] [REMOTE ] PHD: Fetching primary data for 2025-09. [2025-09-02T17:27:47.810320] [INFO ] [REMOTE ] PHI: Fetching primary data for 2025-09. [2025-09-02T17:27:47.884050] [INFO ] [MAIN ] PHG: Found 1 missing trading days. [2025-09-02T17:27:47.894674] [INFO ] [MAIN ] PHG: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:47.927358] [INFO ] [REMOTE ] PHG: Fetching primary data for 2025-09. [2025-09-02T17:27:47.951657] [INFO ] [MAIN ] PHIN: Found 1 missing trading days. [2025-09-02T17:27:47.952623] [INFO ] [MAIN ] PHIN: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:47.952992] [INFO ] [REMOTE ] PHIN: Fetching primary data for 2025-09. [2025-09-02T17:27:48.727687] [INFO ] [REMOTE ] PHD: Incremental fetch complete for 2025-09 (0.92 seconds). [2025-09-02T17:27:48.735850] [INFO ] [MAIN ] PHD: Adding 54 new records, updating 0 existing records. [2025-09-02T17:27:48.737445] [INFO ] [MAIN ] PHD: Combined dataset has 4574 total records. [2025-09-02T17:27:48.913971] [WARN ] [VALIDATOR ] PHD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:49.106269] [INFO ] [REMOTE ] PHI: Incremental fetch complete for 2025-09 (1.30 seconds). [2025-09-02T17:27:49.125293] [INFO ] [MAIN ] PHI: Adding 187 new records, updating 0 existing records. [2025-09-02T17:27:49.129817] [INFO ] [MAIN ] PHI: Combined dataset has 6505 total records. [2025-09-02T17:27:49.322956] [WARN ] [VALIDATOR ] PHI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:49.353884] [WARN ] [VALIDATOR ] PHD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:49.391281] [INFO ] [MAIN ] PHD: Combined data validation passed. [2025-09-02T17:27:49.520137] [INFO ] [REMOTE ] PHIN: Incremental fetch complete for 2025-09 (1.57 seconds). [2025-09-02T17:27:49.571561] [INFO ] [MAIN ] PHIN: Adding 235 new records, updating 0 existing records. [2025-09-02T17:27:49.568389] [INFO ] [MAIN ] PHD: Update completed successfully. [2025-09-02T17:27:49.573444] [INFO ] [MAIN ] Update Progress: 1681/2372 symbols completed. PHD took 3.1s. Estimated remaining: 11m 25s. Rate: 60.5 symbols/min [2025-09-02T17:27:49.683000] [INFO ] [MAIN ] PHIN: Combined dataset has 14498 total records. [2025-09-02T17:27:49.798881] [INFO ] [MAIN ] PHK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:49.940292] [WARN ] [VALIDATOR ] PHIN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:49.969936] [INFO ] [MAIN ] PHK: Loaded 11856 existing records. [2025-09-02T17:27:50.080436] [WARN ] [VALIDATOR ] PHI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:50.100176] [INFO ] [REMOTE ] PHG: Incremental fetch complete for 2025-09 (2.17 seconds). [2025-09-02T17:27:50.123066] [INFO ] [MAIN ] PHI: Combined data validation passed. [2025-09-02T17:27:50.192205] [INFO ] [MAIN ] PHG: Adding 306 new records, updating 0 existing records. [2025-09-02T17:27:50.358090] [INFO ] [MAIN ] PHG: Combined dataset has 21440 total records. [2025-09-02T17:27:50.388473] [INFO ] [MAIN ] PHK: Found 1 missing trading days. [2025-09-02T17:27:50.459671] [INFO ] [MAIN ] PHK: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:50.466223] [INFO ] [REMOTE ] PHK: Fetching primary data for 2025-09. [2025-09-02T17:27:50.558277] [INFO ] [MAIN ] PHI: Update completed successfully. [2025-09-02T17:27:50.592973] [INFO ] [MAIN ] Update Progress: 1682/2372 symbols completed. PHI took 4.1s. Estimated remaining: 11m 24s. Rate: 60.5 symbols/min [2025-09-02T17:27:50.621557] [WARN ] [VALIDATOR ] PHG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:50.932603] [INFO ] [MAIN ] PHM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:51.005379] [WARN ] [VALIDATOR ] PHIN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:51.005566] [INFO ] [MAIN ] PHIN: Combined data validation passed. [2025-09-02T17:27:51.114812] [INFO ] [MAIN ] PHM: Loaded 23568 existing records. [2025-09-02T17:27:51.201419] [INFO ] [MAIN ] PHIN: Update completed successfully. [2025-09-02T17:27:51.244555] [INFO ] [MAIN ] Update Progress: 1683/2372 symbols completed. PHIN took 4.7s. Estimated remaining: 11m 23s. Rate: 60.6 symbols/min [2025-09-02T17:27:51.345339] [INFO ] [MAIN ] PHM: Found 1 missing trading days. [2025-09-02T17:27:51.382067] [INFO ] [MAIN ] PHM: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:51.409379] [INFO ] [REMOTE ] PHM: Fetching primary data for 2025-09. [2025-09-02T17:27:51.416203] [WARN ] [VALIDATOR ] PHG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:51.436139] [INFO ] [MAIN ] PHG: Combined data validation passed. [2025-09-02T17:27:51.563057] [INFO ] [MAIN ] PHR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:51.632203] [INFO ] [MAIN ] PHR: Loaded 16797 existing records. [2025-09-02T17:27:51.806015] [INFO ] [MAIN ] PHG: Update completed successfully. [2025-09-02T17:27:51.815688] [INFO ] [MAIN ] Update Progress: 1684/2372 symbols completed. PHG took 5.3s. Estimated remaining: 11m 21s. Rate: 60.6 symbols/min [2025-09-02T17:27:51.837766] [INFO ] [MAIN ] PHR: Found 1 missing trading days. [2025-09-02T17:27:51.895403] [INFO ] [MAIN ] PHR: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:51.915766] [INFO ] [REMOTE ] PHR: Fetching primary data for 2025-09. [2025-09-02T17:27:52.014388] [INFO ] [MAIN ] PHT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:52.023863] [INFO ] [MAIN ] PHT: Loaded 8344 existing records. [2025-09-02T17:27:52.175413] [INFO ] [REMOTE ] PHK: Incremental fetch complete for 2025-09 (1.71 seconds). [2025-09-02T17:27:52.210414] [INFO ] [MAIN ] PHT: Found 1 missing trading days. [2025-09-02T17:27:52.223910] [INFO ] [MAIN ] PHK: Adding 167 new records, updating 0 existing records. [2025-09-02T17:27:52.224102] [INFO ] [MAIN ] PHT: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:52.224380] [INFO ] [REMOTE ] PHT: Fetching primary data for 2025-09. [2025-09-02T17:27:52.227298] [INFO ] [MAIN ] PHK: Combined dataset has 12023 total records. [2025-09-02T17:27:52.412125] [WARN ] [VALIDATOR ] PHK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:52.598525] [WARN ] [VALIDATOR ] PHK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:52.598775] [INFO ] [MAIN ] PHK: Combined data validation passed. [2025-09-02T17:27:52.672209] [INFO ] [MAIN ] PHK: Update completed successfully. [2025-09-02T17:27:52.673500] [INFO ] [MAIN ] Update Progress: 1685/2372 symbols completed. PHK took 3.1s. Estimated remaining: 11m 20s. Rate: 60.6 symbols/min [2025-09-02T17:27:52.841464] [INFO ] [MAIN ] PII: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:52.862938] [INFO ] [MAIN ] PII: Loaded 22096 existing records. [2025-09-02T17:27:53.034900] [INFO ] [MAIN ] PII: Found 1 missing trading days. [2025-09-02T17:27:53.035087] [INFO ] [MAIN ] PII: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:53.035301] [INFO ] [REMOTE ] PII: Fetching primary data for 2025-09. [2025-09-02T17:27:53.427178] [INFO ] [REMOTE ] PHT: Incremental fetch complete for 2025-09 (1.20 seconds). [2025-09-02T17:27:53.441964] [INFO ] [MAIN ] PHT: Adding 114 new records, updating 0 existing records. [2025-09-02T17:27:53.443925] [INFO ] [MAIN ] PHT: Combined dataset has 8458 total records. [2025-09-02T17:27:53.618408] [WARN ] [VALIDATOR ] PHT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:53.800705] [INFO ] [REMOTE ] PHM: Incremental fetch complete for 2025-09 (2.39 seconds). [2025-09-02T17:27:53.850776] [INFO ] [MAIN ] PHM: Adding 364 new records, updating 0 existing records. [2025-09-02T17:27:53.861599] [INFO ] [MAIN ] PHM: Combined dataset has 23932 total records. [2025-09-02T17:27:53.861942] [WARN ] [VALIDATOR ] PHT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:53.867692] [INFO ] [MAIN ] PHT: Combined data validation passed. [2025-09-02T17:27:54.036525] [INFO ] [REMOTE ] PHR: Incremental fetch complete for 2025-09 (2.12 seconds). [2025-09-02T17:27:54.144523] [INFO ] [MAIN ] PHR: Adding 249 new records, updating 0 existing records. [2025-09-02T17:27:54.150996] [WARN ] [VALIDATOR ] PHM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:54.220897] [INFO ] [MAIN ] PHT: Update completed successfully. [2025-09-02T17:27:54.242317] [INFO ] [MAIN ] Update Progress: 1686/2372 symbols completed. PHT took 2.4s. Estimated remaining: 11m 20s. Rate: 60.6 symbols/min [2025-09-02T17:27:54.316564] [INFO ] [MAIN ] PHR: Combined dataset has 17046 total records. [2025-09-02T17:27:54.750375] [INFO ] [MAIN ] PIM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:54.755410] [WARN ] [VALIDATOR ] PHR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:54.846465] [INFO ] [MAIN ] PIM: Loaded 1982 existing records. [2025-09-02T17:27:55.127493] [INFO ] [MAIN ] PIM: Found 1 missing trading days. [2025-09-02T17:27:55.127986] [INFO ] [MAIN ] PIM: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:55.128387] [INFO ] [REMOTE ] PIM: Fetching primary data for 2025-09. [2025-09-02T17:27:55.143230] [WARN ] [VALIDATOR ] PHM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:55.143335] [WARN ] [VALIDATOR ] PHR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:55.143714] [INFO ] [MAIN ] PHR: Combined data validation passed. [2025-09-02T17:27:55.143601] [INFO ] [MAIN ] PHM: Combined data validation passed. [2025-09-02T17:27:55.313211] [INFO ] [REMOTE ] PII: Incremental fetch complete for 2025-09 (2.28 seconds). [2025-09-02T17:27:55.393732] [INFO ] [MAIN ] PHR: Update completed successfully. [2025-09-02T17:27:55.413255] [INFO ] [MAIN ] PII: Adding 352 new records, updating 0 existing records. [2025-09-02T17:27:55.415275] [INFO ] [MAIN ] Update Progress: 1687/2372 symbols completed. PHR took 4.1s. Estimated remaining: 11m 19s. Rate: 60.6 symbols/min [2025-09-02T17:27:55.523748] [INFO ] [MAIN ] PII: Combined dataset has 22448 total records. [2025-09-02T17:27:55.652598] [INFO ] [MAIN ] PINE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:55.761333] [INFO ] [MAIN ] PINE: Loaded 6651 existing records. [2025-09-02T17:27:55.815984] [WARN ] [VALIDATOR ] PII: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:56.214553] [INFO ] [MAIN ] PINE: Found 1 missing trading days. [2025-09-02T17:27:56.226959] [INFO ] [MAIN ] PINE: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:56.227528] [INFO ] [REMOTE ] PINE: Fetching primary data for 2025-09. [2025-09-02T17:27:56.227728] [INFO ] [MAIN ] PHM: Update completed successfully. [2025-09-02T17:27:56.232716] [INFO ] [MAIN ] Update Progress: 1688/2372 symbols completed. PHM took 5.6s. Estimated remaining: 11m 18s. Rate: 60.6 symbols/min [2025-09-02T17:27:56.313742] [INFO ] [REMOTE ] PIM: Incremental fetch complete for 2025-09 (1.19 seconds). [2025-09-02T17:27:56.398594] [INFO ] [MAIN ] PIM: Adding 50 new records, updating 0 existing records. [2025-09-02T17:27:56.478052] [INFO ] [MAIN ] PINS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:56.478705] [INFO ] [MAIN ] PIM: Combined dataset has 2032 total records. [2025-09-02T17:27:56.678512] [WARN ] [VALIDATOR ] PIM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:56.699569] [INFO ] [MAIN ] PINS: Loaded 24504 existing records. [2025-09-02T17:27:56.885195] [WARN ] [VALIDATOR ] PII: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:56.913132] [INFO ] [MAIN ] PII: Combined data validation passed. [2025-09-02T17:27:57.119162] [INFO ] [MAIN ] PINS: Found 1 missing trading days. [2025-09-02T17:27:57.156082] [INFO ] [MAIN ] PINS: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:57.157444] [INFO ] [REMOTE ] PINS: Fetching primary data for 2025-09. [2025-09-02T17:27:57.214510] [INFO ] [MAIN ] PII: Update completed successfully. [2025-09-02T17:27:57.217360] [INFO ] [MAIN ] Update Progress: 1689/2372 symbols completed. PII took 4.5s. Estimated remaining: 11m 17s. Rate: 60.6 symbols/min [2025-09-02T17:27:57.390761] [INFO ] [MAIN ] PIPR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:57.392622] [WARN ] [VALIDATOR ] PIM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:57.392822] [INFO ] [MAIN ] PIM: Combined data validation passed. [2025-09-02T17:27:57.414473] [INFO ] [MAIN ] PIPR: Loaded 6897 existing records. [2025-09-02T17:27:57.500279] [INFO ] [MAIN ] PIM: Update completed successfully. [2025-09-02T17:27:57.521495] [INFO ] [MAIN ] Update Progress: 1690/2372 symbols completed. PIM took 3.3s. Estimated remaining: 11m 15s. Rate: 60.6 symbols/min [2025-09-02T17:27:57.602065] [INFO ] [REMOTE ] PINE: Incremental fetch complete for 2025-09 (1.37 seconds). [2025-09-02T17:27:57.692321] [INFO ] [MAIN ] PINE: Adding 166 new records, updating 0 existing records. [2025-09-02T17:27:57.703486] [INFO ] [MAIN ] PIPR: Found 1 missing trading days. [2025-09-02T17:27:57.718864] [INFO ] [MAIN ] PIPR: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:57.722883] [INFO ] [REMOTE ] PIPR: Fetching primary data for 2025-09. [2025-09-02T17:27:57.795528] [INFO ] [MAIN ] PINE: Combined dataset has 6817 total records. [2025-09-02T17:27:57.798056] [INFO ] [MAIN ] PJT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:57.947932] [INFO ] [MAIN ] PJT: Loaded 9405 existing records. [2025-09-02T17:27:58.068054] [WARN ] [VALIDATOR ] PINE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:58.286663] [INFO ] [MAIN ] PJT: Found 1 missing trading days. [2025-09-02T17:27:58.314540] [INFO ] [MAIN ] PJT: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:58.322506] [INFO ] [REMOTE ] PJT: Fetching primary data for 2025-09. [2025-09-02T17:27:58.356326] [WARN ] [VALIDATOR ] PINE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:58.356517] [INFO ] [MAIN ] PINE: Combined data validation passed. [2025-09-02T17:27:58.398108] [INFO ] [MAIN ] PINE: Update completed successfully. [2025-09-02T17:27:58.399062] [INFO ] [MAIN ] Update Progress: 1691/2372 symbols completed. PINE took 3.0s. Estimated remaining: 11m 14s. Rate: 60.6 symbols/min [2025-09-02T17:27:58.566430] [INFO ] [MAIN ] PK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:58.590459] [INFO ] [MAIN ] PK: Loaded 24053 existing records. [2025-09-02T17:27:58.763390] [INFO ] [MAIN ] PK: Found 1 missing trading days. [2025-09-02T17:27:58.763591] [INFO ] [MAIN ] PK: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:58.763822] [INFO ] [REMOTE ] PK: Fetching primary data for 2025-09. [2025-09-02T17:27:58.920571] [INFO ] [REMOTE ] PIPR: Incremental fetch complete for 2025-09 (1.20 seconds). [2025-09-02T17:27:58.931610] [INFO ] [MAIN ] PIPR: Adding 65 new records, updating 0 existing records. [2025-09-02T17:27:58.933337] [INFO ] [MAIN ] PIPR: Combined dataset has 6962 total records. [2025-09-02T17:27:59.106260] [WARN ] [VALIDATOR ] PIPR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:27:59.289880] [WARN ] [VALIDATOR ] PIPR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:27:59.290079] [INFO ] [MAIN ] PIPR: Combined data validation passed. [2025-09-02T17:27:59.334779] [INFO ] [MAIN ] PIPR: Update completed successfully. [2025-09-02T17:27:59.335730] [INFO ] [MAIN ] Update Progress: 1692/2372 symbols completed. PIPR took 2.1s. Estimated remaining: 11m 13s. Rate: 60.6 symbols/min [2025-09-02T17:27:59.502507] [INFO ] [MAIN ] PKE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:27:59.510897] [INFO ] [MAIN ] PKE: Loaded 7301 existing records. [2025-09-02T17:27:59.678874] [INFO ] [MAIN ] PKE: Found 1 missing trading days. [2025-09-02T17:27:59.679063] [INFO ] [MAIN ] PKE: Need to fetch 1 months: 2025-09 [2025-09-02T17:27:59.679264] [INFO ] [REMOTE ] PKE: Fetching primary data for 2025-09. [2025-09-02T17:27:59.973027] [INFO ] [REMOTE ] PJT: Incremental fetch complete for 2025-09 (1.65 seconds). [2025-09-02T17:27:59.993811] [INFO ] [MAIN ] PJT: Adding 125 new records, updating 0 existing records. [2025-09-02T17:27:59.996321] [INFO ] [MAIN ] PJT: Combined dataset has 9530 total records. [2025-09-02T17:28:00.102398] [INFO ] [REMOTE ] PINS: Incremental fetch complete for 2025-09 (2.94 seconds). [2025-09-02T17:28:00.207245] [INFO ] [MAIN ] PINS: Adding 390 new records, updating 0 existing records. [2025-09-02T17:28:00.228184] [WARN ] [VALIDATOR ] PJT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:00.350451] [INFO ] [MAIN ] PINS: Combined dataset has 24894 total records. [2025-09-02T17:28:00.586012] [WARN ] [VALIDATOR ] PINS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:00.797593] [WARN ] [VALIDATOR ] PINS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:00.797981] [INFO ] [MAIN ] PINS: Combined data validation passed. [2025-09-02T17:28:00.797720] [WARN ] [VALIDATOR ] PJT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:00.798245] [INFO ] [MAIN ] PJT: Combined data validation passed. [2025-09-02T17:28:01.018878] [INFO ] [MAIN ] PINS: Update completed successfully. [2025-09-02T17:28:01.024692] [INFO ] [MAIN ] Update Progress: 1693/2372 symbols completed. PINS took 4.8s. Estimated remaining: 11m 13s. Rate: 60.6 symbols/min [2025-09-02T17:28:01.024901] [INFO ] [MAIN ] PJT: Update completed successfully. [2025-09-02T17:28:01.069966] [INFO ] [MAIN ] Update Progress: 1694/2372 symbols completed. PJT took 3.5s. Estimated remaining: 11m 11s. Rate: 60.6 symbols/min [2025-09-02T17:28:01.258762] [INFO ] [REMOTE ] PK: Incremental fetch complete for 2025-09 (2.49 seconds). [2025-09-02T17:28:01.341439] [INFO ] [MAIN ] PKG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:01.386414] [INFO ] [MAIN ] PK: Adding 376 new records, updating 0 existing records. [2025-09-02T17:28:01.444731] [INFO ] [MAIN ] PKST: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:01.449448] [INFO ] [MAIN ] PK: Combined dataset has 24429 total records. [2025-09-02T17:28:01.573028] [INFO ] [MAIN ] PKST: Loaded 8073 existing records. [2025-09-02T17:28:01.623846] [INFO ] [MAIN ] PKG: Loaded 17349 existing records. [2025-09-02T17:28:01.793098] [WARN ] [VALIDATOR ] PK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:02.116223] [INFO ] [MAIN ] PKST: Found 1 missing trading days. [2025-09-02T17:28:02.119278] [INFO ] [MAIN ] PKST: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:02.146805] [INFO ] [REMOTE ] PKST: Fetching primary data for 2025-09. [2025-09-02T17:28:02.296417] [INFO ] [MAIN ] PKG: Found 1 missing trading days. [2025-09-02T17:28:02.297362] [INFO ] [MAIN ] PKG: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:02.297729] [INFO ] [REMOTE ] PKG: Fetching primary data for 2025-09. [2025-09-02T17:28:02.307149] [WARN ] [VALIDATOR ] PK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:02.307383] [INFO ] [MAIN ] PK: Combined data validation passed. [2025-09-02T17:28:02.468429] [INFO ] [MAIN ] PK: Update completed successfully. [2025-09-02T17:28:02.471466] [INFO ] [MAIN ] Update Progress: 1695/2372 symbols completed. PK took 4.1s. Estimated remaining: 11m 10s. Rate: 60.6 symbols/min [2025-09-02T17:28:02.641910] [INFO ] [MAIN ] PKX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:02.652518] [INFO ] [MAIN ] PKX: Loaded 9423 existing records. [2025-09-02T17:28:02.821246] [INFO ] [MAIN ] PKX: Found 1 missing trading days. [2025-09-02T17:28:02.821441] [INFO ] [MAIN ] PKX: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:02.821672] [INFO ] [REMOTE ] PKX: Fetching primary data for 2025-09. [2025-09-02T17:28:03.045714] [WARN ] [MAIN ] PKST: Failed to fetch data for month 2025-09. [2025-09-02T17:28:03.045861] [WARN ] [MAIN ] PKST: No new data fetched. Keeping existing data. [2025-09-02T17:28:03.045951] [INFO ] [MAIN ] Update Progress: 1696/2372 symbols completed. PKST took 1.9s. Estimated remaining: 11m 9s. Rate: 60.6 symbols/min [2025-09-02T17:28:03.217896] [INFO ] [MAIN ] PL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:03.241920] [INFO ] [MAIN ] PL: Loaded 24493 existing records. [2025-09-02T17:28:03.417370] [INFO ] [MAIN ] PL: Found 1 missing trading days. [2025-09-02T17:28:03.417559] [INFO ] [MAIN ] PL: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:03.417802] [INFO ] [REMOTE ] PL: Fetching primary data for 2025-09. [2025-09-02T17:28:04.148711] [INFO ] [REMOTE ] PKX: Incremental fetch complete for 2025-09 (1.33 seconds). [2025-09-02T17:28:04.169740] [INFO ] [MAIN ] PKX: Adding 200 new records, updating 0 existing records. [2025-09-02T17:28:04.171860] [INFO ] [MAIN ] PKX: Combined dataset has 9623 total records. [2025-09-02T17:28:04.356955] [WARN ] [VALIDATOR ] PKX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:04.393538] [INFO ] [REMOTE ] PKG: Incremental fetch complete for 2025-09 (2.10 seconds). [2025-09-02T17:28:04.493672] [INFO ] [MAIN ] PKG: Adding 266 new records, updating 0 existing records. [2025-09-02T17:28:04.581336] [INFO ] [MAIN ] PKG: Combined dataset has 17615 total records. [2025-09-02T17:28:04.710751] [INFO ] [REMOTE ] PKE: Incremental fetch complete for 2025-09 (5.03 seconds). [2025-09-02T17:28:04.786454] [INFO ] [MAIN ] PKE: Adding 171 new records, updating 0 existing records. [2025-09-02T17:28:04.781579] [WARN ] [VALIDATOR ] PKG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:04.883534] [INFO ] [MAIN ] PKE: Combined dataset has 7472 total records. [2025-09-02T17:28:05.160207] [WARN ] [VALIDATOR ] PKE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:05.346369] [WARN ] [VALIDATOR ] PKX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:05.346499] [INFO ] [MAIN ] PKX: Combined data validation passed. [2025-09-02T17:28:05.413583] [INFO ] [MAIN ] PKX: Update completed successfully. [2025-09-02T17:28:05.415661] [INFO ] [MAIN ] Update Progress: 1697/2372 symbols completed. PKX took 2.9s. Estimated remaining: 11m 9s. Rate: 60.5 symbols/min [2025-09-02T17:28:05.594126] [INFO ] [MAIN ] PLD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:05.611296] [WARN ] [VALIDATOR ] PKE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:05.611662] [INFO ] [MAIN ] PKE: Combined data validation passed. [2025-09-02T17:28:05.611420] [WARN ] [VALIDATOR ] PKG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:05.612422] [INFO ] [MAIN ] PKG: Combined data validation passed. [2025-09-02T17:28:05.658577] [INFO ] [MAIN ] PLD: Loaded 24369 existing records. [2025-09-02T17:28:05.933166] [INFO ] [MAIN ] PLD: Found 1 missing trading days. [2025-09-02T17:28:05.934759] [INFO ] [MAIN ] PLD: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:05.935338] [INFO ] [REMOTE ] PLD: Fetching primary data for 2025-09. [2025-09-02T17:28:05.940278] [INFO ] [MAIN ] PKE: Update completed successfully. [2025-09-02T17:28:05.942232] [INFO ] [MAIN ] Update Progress: 1698/2372 symbols completed. PKE took 6.6s. Estimated remaining: 11m 8s. Rate: 60.6 symbols/min [2025-09-02T17:28:06.136780] [INFO ] [MAIN ] PLNT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:06.164057] [INFO ] [MAIN ] PKG: Update completed successfully. [2025-09-02T17:28:06.167720] [INFO ] [MAIN ] Update Progress: 1699/2372 symbols completed. PKG took 5.1s. Estimated remaining: 11m 6s. Rate: 60.6 symbols/min [2025-09-02T17:28:06.243864] [INFO ] [MAIN ] PLNT: Loaded 21840 existing records. [2025-09-02T17:28:06.497833] [INFO ] [MAIN ] PLOW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:06.533385] [INFO ] [MAIN ] PLNT: Found 1 missing trading days. [2025-09-02T17:28:06.533832] [INFO ] [MAIN ] PLNT: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:06.534128] [INFO ] [REMOTE ] PLNT: Fetching primary data for 2025-09. [2025-09-02T17:28:06.547952] [INFO ] [MAIN ] PLOW: Loaded 9187 existing records. [2025-09-02T17:28:06.723743] [INFO ] [MAIN ] PLOW: Found 1 missing trading days. [2025-09-02T17:28:06.723892] [INFO ] [MAIN ] PLOW: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:06.724132] [INFO ] [REMOTE ] PLOW: Fetching primary data for 2025-09. [2025-09-02T17:28:06.756754] [INFO ] [REMOTE ] PL: Incremental fetch complete for 2025-09 (3.34 seconds). [2025-09-02T17:28:06.804162] [INFO ] [MAIN ] PL: Adding 390 new records, updating 0 existing records. [2025-09-02T17:28:06.812434] [INFO ] [MAIN ] PL: Combined dataset has 24883 total records. [2025-09-02T17:28:06.998069] [WARN ] [VALIDATOR ] PL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:07.195002] [WARN ] [VALIDATOR ] PL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:07.195204] [INFO ] [MAIN ] PL: Combined data validation passed. [2025-09-02T17:28:07.355215] [INFO ] [MAIN ] PL: Update completed successfully. [2025-09-02T17:28:07.357908] [INFO ] [MAIN ] Update Progress: 1700/2372 symbols completed. PL took 4.3s. Estimated remaining: 11m 5s. Rate: 60.6 symbols/min [2025-09-02T17:28:07.532241] [INFO ] [MAIN ] PLYM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:07.547951] [INFO ] [MAIN ] PLYM: Loaded 15181 existing records. [2025-09-02T17:28:07.724334] [INFO ] [MAIN ] PLYM: Found 1 missing trading days. [2025-09-02T17:28:07.724506] [INFO ] [MAIN ] PLYM: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:07.724745] [INFO ] [REMOTE ] PLYM: Fetching primary data for 2025-09. [2025-09-02T17:28:08.379309] [INFO ] [REMOTE ] PLOW: Incremental fetch complete for 2025-09 (1.66 seconds). [2025-09-02T17:28:08.397240] [INFO ] [MAIN ] PLOW: Adding 107 new records, updating 0 existing records. [2025-09-02T17:28:08.399500] [INFO ] [MAIN ] PLOW: Combined dataset has 9294 total records. [2025-09-02T17:28:08.501764] [INFO ] [REMOTE ] PLD: Incremental fetch complete for 2025-09 (2.57 seconds). [2025-09-02T17:28:08.595065] [INFO ] [MAIN ] PLD: Adding 388 new records, updating 0 existing records. [2025-09-02T17:28:08.632250] [WARN ] [VALIDATOR ] PLOW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:08.812286] [INFO ] [MAIN ] PLD: Combined dataset has 24757 total records. [2025-09-02T17:28:08.822058] [INFO ] [REMOTE ] PLNT: Incremental fetch complete for 2025-09 (2.29 seconds). [2025-09-02T17:28:08.954323] [INFO ] [MAIN ] PLNT: Adding 344 new records, updating 0 existing records. [2025-09-02T17:28:09.054926] [WARN ] [VALIDATOR ] PLD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:09.069534] [INFO ] [MAIN ] PLNT: Combined dataset has 22184 total records. [2025-09-02T17:28:09.437892] [WARN ] [VALIDATOR ] PLNT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:09.513928] [WARN ] [VALIDATOR ] PLOW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:09.542945] [INFO ] [MAIN ] PLOW: Combined data validation passed. [2025-09-02T17:28:09.552218] [INFO ] [REMOTE ] PLYM: Incremental fetch complete for 2025-09 (1.83 seconds). [2025-09-02T17:28:09.692010] [INFO ] [MAIN ] PLYM: Adding 286 new records, updating 0 existing records. [2025-09-02T17:28:09.739594] [INFO ] [MAIN ] PLOW: Update completed successfully. [2025-09-02T17:28:09.741230] [INFO ] [MAIN ] Update Progress: 1701/2372 symbols completed. PLOW took 3.6s. Estimated remaining: 11m 5s. Rate: 60.5 symbols/min [2025-09-02T17:28:09.748037] [INFO ] [MAIN ] PLYM: Combined dataset has 15467 total records. [2025-09-02T17:28:10.023743] [INFO ] [MAIN ] PM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:10.105663] [WARN ] [VALIDATOR ] PLYM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:10.099485] [WARN ] [VALIDATOR ] PLD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:10.116738] [WARN ] [VALIDATOR ] PLNT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:10.126944] [INFO ] [MAIN ] PLNT: Combined data validation passed. [2025-09-02T17:28:10.136564] [INFO ] [MAIN ] PLD: Combined data validation passed. [2025-09-02T17:28:10.531562] [INFO ] [MAIN ] PM: Loaded 24501 existing records. [2025-09-02T17:28:10.924274] [INFO ] [MAIN ] PM: Found 1 missing trading days. [2025-09-02T17:28:10.949400] [INFO ] [MAIN ] PLNT: Update completed successfully. [2025-09-02T17:28:10.942564] [INFO ] [MAIN ] PM: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:10.961361] [INFO ] [MAIN ] Update Progress: 1702/2372 symbols completed. PLNT took 5.0s. Estimated remaining: 11m 4s. Rate: 60.5 symbols/min [2025-09-02T17:28:10.983841] [INFO ] [REMOTE ] PM: Fetching primary data for 2025-09. [2025-09-02T17:28:11.049052] [INFO ] [MAIN ] PLD: Update completed successfully. [2025-09-02T17:28:11.074289] [INFO ] [MAIN ] Update Progress: 1703/2372 symbols completed. PLD took 5.7s. Estimated remaining: 11m 3s. Rate: 60.6 symbols/min [2025-09-02T17:28:11.304426] [INFO ] [MAIN ] PML: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:11.383625] [WARN ] [VALIDATOR ] PLYM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:11.421114] [INFO ] [MAIN ] PLYM: Combined data validation passed. [2025-09-02T17:28:11.457674] [INFO ] [MAIN ] PML: Loaded 10184 existing records. [2025-09-02T17:28:11.466156] [INFO ] [MAIN ] PMM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:11.671279] [INFO ] [MAIN ] PMM: Loaded 4155 existing records. [2025-09-02T17:28:11.910124] [INFO ] [MAIN ] PML: Found 1 missing trading days. [2025-09-02T17:28:11.928145] [INFO ] [MAIN ] PML: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:11.940164] [INFO ] [REMOTE ] PML: Fetching primary data for 2025-09. [2025-09-02T17:28:11.997890] [INFO ] [MAIN ] PMM: Found 1 missing trading days. [2025-09-02T17:28:11.999361] [INFO ] [MAIN ] PMM: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:12.000046] [INFO ] [REMOTE ] PMM: Fetching primary data for 2025-09. [2025-09-02T17:28:12.021096] [INFO ] [MAIN ] PLYM: Update completed successfully. [2025-09-02T17:28:12.022837] [INFO ] [MAIN ] Update Progress: 1704/2372 symbols completed. PLYM took 4.7s. Estimated remaining: 11m 2s. Rate: 60.6 symbols/min [2025-09-02T17:28:12.192679] [INFO ] [MAIN ] PMO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:12.198298] [INFO ] [MAIN ] PMO: Loaded 3951 existing records. [2025-09-02T17:28:12.379095] [INFO ] [MAIN ] PMO: Found 1 missing trading days. [2025-09-02T17:28:12.379324] [INFO ] [MAIN ] PMO: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:12.379565] [INFO ] [REMOTE ] PMO: Fetching primary data for 2025-09. [2025-09-02T17:28:13.040702] [INFO ] [REMOTE ] PMM: Incremental fetch complete for 2025-09 (1.04 seconds). [2025-09-02T17:28:13.048243] [INFO ] [MAIN ] PMM: Adding 52 new records, updating 0 existing records. [2025-09-02T17:28:13.049802] [INFO ] [MAIN ] PMM: Combined dataset has 4207 total records. [2025-09-02T17:28:13.230141] [WARN ] [VALIDATOR ] PMM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:13.417781] [WARN ] [VALIDATOR ] PMM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:13.417993] [INFO ] [MAIN ] PMM: Combined data validation passed. [2025-09-02T17:28:13.443139] [INFO ] [MAIN ] PMM: Update completed successfully. [2025-09-02T17:28:13.443728] [INFO ] [MAIN ] Update Progress: 1705/2372 symbols completed. PMM took 2.4s. Estimated remaining: 11m 1s. Rate: 60.5 symbols/min [2025-09-02T17:28:13.608959] [INFO ] [MAIN ] PMT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:13.627007] [INFO ] [MAIN ] PMT: Loaded 17934 existing records. [2025-09-02T17:28:13.799702] [INFO ] [MAIN ] PMT: Found 1 missing trading days. [2025-09-02T17:28:13.799866] [INFO ] [MAIN ] PMT: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:13.800128] [INFO ] [REMOTE ] PMT: Fetching primary data for 2025-09. [2025-09-02T17:28:13.827607] [INFO ] [REMOTE ] PMO: Incremental fetch complete for 2025-09 (1.45 seconds). [2025-09-02T17:28:13.836476] [INFO ] [MAIN ] PMO: Adding 74 new records, updating 0 existing records. [2025-09-02T17:28:13.838060] [INFO ] [MAIN ] PMO: Combined dataset has 4025 total records. [2025-09-02T17:28:14.018179] [WARN ] [VALIDATOR ] PMO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:14.084245] [INFO ] [REMOTE ] PML: Incremental fetch complete for 2025-09 (2.14 seconds). [2025-09-02T17:28:14.098786] [INFO ] [REMOTE ] PM: Incremental fetch complete for 2025-09 (3.11 seconds). [2025-09-02T17:28:14.156331] [INFO ] [MAIN ] PML: Adding 248 new records, updating 0 existing records. [2025-09-02T17:28:14.198396] [INFO ] [MAIN ] PM: Adding 389 new records, updating 0 existing records. [2025-09-02T17:28:14.286503] [INFO ] [MAIN ] PML: Combined dataset has 10432 total records. [2025-09-02T17:28:14.301760] [INFO ] [MAIN ] PM: Combined dataset has 24890 total records. [2025-09-02T17:28:14.616267] [WARN ] [VALIDATOR ] PML: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:14.726730] [WARN ] [VALIDATOR ] PM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:15.047336] [WARN ] [VALIDATOR ] PMO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:15.047565] [INFO ] [MAIN ] PMO: Combined data validation passed. [2025-09-02T17:28:15.087608] [INFO ] [MAIN ] PMO: Update completed successfully. [2025-09-02T17:28:15.089705] [INFO ] [MAIN ] Update Progress: 1706/2372 symbols completed. PMO took 3.1s. Estimated remaining: 11m 0s. Rate: 60.5 symbols/min [2025-09-02T17:28:15.162874] [WARN ] [VALIDATOR ] PM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:15.168113] [WARN ] [VALIDATOR ] PML: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:15.168368] [INFO ] [MAIN ] PM: Combined data validation passed. [2025-09-02T17:28:15.174751] [INFO ] [MAIN ] PML: Combined data validation passed. [2025-09-02T17:28:15.409272] [INFO ] [MAIN ] PMTU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:15.421862] [INFO ] [MAIN ] PMTU: Loaded 332 existing records. [2025-09-02T17:28:15.532986] [INFO ] [MAIN ] PML: Update completed successfully. [2025-09-02T17:28:15.538143] [INFO ] [MAIN ] Update Progress: 1707/2372 symbols completed. PML took 4.6s. Estimated remaining: 10m 59s. Rate: 60.5 symbols/min [2025-09-02T17:28:15.677275] [INFO ] [MAIN ] PMTU: Found 1 missing trading days. [2025-09-02T17:28:15.702271] [INFO ] [MAIN ] PMTU: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:15.691634] [INFO ] [REMOTE ] PMT: Incremental fetch complete for 2025-09 (1.89 seconds). [2025-09-02T17:28:15.708047] [INFO ] [REMOTE ] PMTU: Fetching primary data for 2025-09. [2025-09-02T17:28:15.775324] [INFO ] [MAIN ] PMT: Adding 285 new records, updating 0 existing records. [2025-09-02T17:28:15.861228] [INFO ] [MAIN ] PMTV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:15.867217] [INFO ] [MAIN ] PMT: Combined dataset has 18219 total records. [2025-09-02T17:28:15.882180] [INFO ] [MAIN ] PMTV: Loaded 2197 existing records. [2025-09-02T17:28:16.196765] [WARN ] [VALIDATOR ] PMT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:16.273389] [INFO ] [MAIN ] PMTV: Found 1 missing trading days. [2025-09-02T17:28:16.285495] [INFO ] [MAIN ] PMTV: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:16.286062] [INFO ] [REMOTE ] PMTV: Fetching primary data for 2025-09. [2025-09-02T17:28:16.463173] [INFO ] [REMOTE ] PMTU: Incremental fetch complete for 2025-09 (0.76 seconds). [2025-09-02T17:28:16.470664] [INFO ] [MAIN ] PMTU: Adding 2 new records, updating 0 existing records. [2025-09-02T17:28:16.472286] [INFO ] [MAIN ] PMTU: Combined dataset has 334 total records. [2025-09-02T17:28:16.593479] [INFO ] [MAIN ] PM: Update completed successfully. [2025-09-02T17:28:16.612074] [INFO ] [MAIN ] Update Progress: 1708/2372 symbols completed. PM took 6.9s. Estimated remaining: 10m 58s. Rate: 60.5 symbols/min [2025-09-02T17:28:16.670072] [WARN ] [VALIDATOR ] PMTU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:17.007992] [INFO ] [MAIN ] PMTW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:17.036528] [INFO ] [MAIN ] PMTW: Loaded 3320 existing records. [2025-09-02T17:28:17.042265] [WARN ] [VALIDATOR ] PMT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:17.069909] [INFO ] [MAIN ] PMT: Combined data validation passed. [2025-09-02T17:28:17.306288] [INFO ] [MAIN ] PMTW: Found 1 missing trading days. [2025-09-02T17:28:17.308035] [INFO ] [MAIN ] PMTW: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:17.308367] [INFO ] [REMOTE ] PMTW: Fetching primary data for 2025-09. [2025-09-02T17:28:17.345815] [INFO ] [MAIN ] PMT: Update completed successfully. [2025-09-02T17:28:17.347845] [INFO ] [MAIN ] Update Progress: 1709/2372 symbols completed. PMT took 3.9s. Estimated remaining: 10m 57s. Rate: 60.5 symbols/min [2025-09-02T17:28:17.391615] [WARN ] [VALIDATOR ] PMTU: Missing data for 90 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-06, 2025-07-08, 2025-08-01, 2025-08-13 [2025-09-02T17:28:17.428493] [INFO ] [MAIN ] PMTU: Combined data validation passed. [2025-09-02T17:28:17.451955] [INFO ] [REMOTE ] PMTV: Incremental fetch complete for 2025-09 (1.17 seconds). [2025-09-02T17:28:17.468599] [INFO ] [MAIN ] PMTV: Adding 24 new records, updating 0 existing records. [2025-09-02T17:28:17.498254] [INFO ] [MAIN ] PMTU: Update completed successfully. [2025-09-02T17:28:17.498745] [INFO ] [MAIN ] Update Progress: 1710/2372 symbols completed. PMTU took 2.4s. Estimated remaining: 10m 56s. Rate: 60.6 symbols/min [2025-09-02T17:28:17.529413] [INFO ] [MAIN ] PNC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:17.540560] [INFO ] [MAIN ] PMTV: Combined dataset has 2221 total records. [2025-09-02T17:28:17.831098] [INFO ] [MAIN ] PNI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:17.891431] [WARN ] [VALIDATOR ] PMTV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:18.008446] [INFO ] [MAIN ] PNC: Loaded 23722 existing records. [2025-09-02T17:28:18.007303] [INFO ] [MAIN ] PNI: Loaded 2780 existing records. [2025-09-02T17:28:18.220925] [INFO ] [REMOTE ] PMTW: Incremental fetch complete for 2025-09 (0.91 seconds). [2025-09-02T17:28:18.266353] [INFO ] [MAIN ] PMTW: Adding 22 new records, updating 0 existing records. [2025-09-02T17:28:18.393138] [INFO ] [MAIN ] PNC: Found 1 missing trading days. [2025-09-02T17:28:18.412976] [INFO ] [MAIN ] PMTW: Combined dataset has 3342 total records. [2025-09-02T17:28:18.441603] [INFO ] [MAIN ] PNC: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:18.443617] [INFO ] [MAIN ] PNI: Found 1 missing trading days. [2025-09-02T17:28:18.464177] [INFO ] [REMOTE ] PNC: Fetching primary data for 2025-09. [2025-09-02T17:28:18.464265] [INFO ] [MAIN ] PNI: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:18.476384] [INFO ] [REMOTE ] PNI: Fetching primary data for 2025-09. [2025-09-02T17:28:18.629863] [WARN ] [VALIDATOR ] PMTW: Not fatal, but first date in data (2025-06-12) does not match expected start date (2025-01-28) [2025-09-02T17:28:18.816478] [WARN ] [VALIDATOR ] PMTW: Missing data for 94 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11 [2025-09-02T17:28:18.815912] [WARN ] [VALIDATOR ] PMTV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:18.816719] [INFO ] [MAIN ] PMTW: Combined data validation passed. [2025-09-02T17:28:18.816808] [INFO ] [MAIN ] PMTV: Combined data validation passed. [2025-09-02T17:28:18.849376] [INFO ] [MAIN ] PMTW: Update completed successfully. [2025-09-02T17:28:18.850425] [INFO ] [MAIN ] Update Progress: 1711/2372 symbols completed. PMTW took 2.2s. Estimated remaining: 10m 55s. Rate: 60.6 symbols/min [2025-09-02T17:28:18.920503] [INFO ] [MAIN ] PMTV: Update completed successfully. [2025-09-02T17:28:18.931698] [INFO ] [MAIN ] Update Progress: 1712/2372 symbols completed. PMTV took 3.4s. Estimated remaining: 10m 53s. Rate: 60.6 symbols/min [2025-09-02T17:28:19.127727] [INFO ] [MAIN ] PNNT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:19.201734] [INFO ] [MAIN ] PNR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:19.207833] [INFO ] [MAIN ] PNNT: Loaded 14288 existing records. [2025-09-02T17:28:19.370026] [INFO ] [MAIN ] PNR: Loaded 21743 existing records. [2025-09-02T17:28:19.391517] [INFO ] [MAIN ] PNNT: Found 1 missing trading days. [2025-09-02T17:28:19.421905] [INFO ] [MAIN ] PNNT: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:19.454137] [INFO ] [REMOTE ] PNNT: Fetching primary data for 2025-09. [2025-09-02T17:28:19.473435] [INFO ] [REMOTE ] PNI: Incremental fetch complete for 2025-09 (1.00 seconds). [2025-09-02T17:28:19.502035] [INFO ] [MAIN ] PNI: Adding 33 new records, updating 0 existing records. [2025-09-02T17:28:19.558427] [INFO ] [MAIN ] PNI: Combined dataset has 2813 total records. [2025-09-02T17:28:19.615598] [INFO ] [MAIN ] PNR: Found 1 missing trading days. [2025-09-02T17:28:19.663610] [INFO ] [MAIN ] PNR: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:19.669158] [INFO ] [REMOTE ] PNR: Fetching primary data for 2025-09. [2025-09-02T17:28:19.772514] [WARN ] [VALIDATOR ] PNI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:19.963016] [WARN ] [VALIDATOR ] PNI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:19.963235] [INFO ] [MAIN ] PNI: Combined data validation passed. [2025-09-02T17:28:19.981947] [INFO ] [MAIN ] PNI: Update completed successfully. [2025-09-02T17:28:19.982486] [INFO ] [MAIN ] Update Progress: 1713/2372 symbols completed. PNI took 2.5s. Estimated remaining: 10m 53s. Rate: 60.6 symbols/min [2025-09-02T17:28:20.168551] [INFO ] [MAIN ] PNW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:20.191558] [INFO ] [MAIN ] PNW: Loaded 21052 existing records. [2025-09-02T17:28:20.366404] [INFO ] [MAIN ] PNW: Found 1 missing trading days. [2025-09-02T17:28:20.366555] [INFO ] [MAIN ] PNW: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:20.366791] [INFO ] [REMOTE ] PNW: Fetching primary data for 2025-09. [2025-09-02T17:28:20.672021] [INFO ] [REMOTE ] PNC: Incremental fetch complete for 2025-09 (2.21 seconds). [2025-09-02T17:28:20.715741] [INFO ] [MAIN ] PNC: Adding 380 new records, updating 0 existing records. [2025-09-02T17:28:20.719320] [INFO ] [MAIN ] PNC: Combined dataset has 24102 total records. [2025-09-02T17:28:20.899361] [WARN ] [VALIDATOR ] PNC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:21.089098] [WARN ] [VALIDATOR ] PNC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:21.089275] [INFO ] [MAIN ] PNC: Combined data validation passed. [2025-09-02T17:28:21.241418] [INFO ] [MAIN ] PNC: Update completed successfully. [2025-09-02T17:28:21.244166] [INFO ] [MAIN ] Update Progress: 1714/2372 symbols completed. PNC took 3.9s. Estimated remaining: 10m 52s. Rate: 60.6 symbols/min [2025-09-02T17:28:21.326317] [INFO ] [REMOTE ] PNNT: Incremental fetch complete for 2025-09 (1.87 seconds). [2025-09-02T17:28:21.388344] [INFO ] [MAIN ] PNNT: Adding 271 new records, updating 0 existing records. [2025-09-02T17:28:21.451146] [INFO ] [MAIN ] POR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:21.452029] [INFO ] [MAIN ] PNNT: Combined dataset has 14559 total records. [2025-09-02T17:28:21.652087] [WARN ] [VALIDATOR ] PNNT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:21.653873] [INFO ] [MAIN ] POR: Loaded 21819 existing records. [2025-09-02T17:28:21.876518] [INFO ] [REMOTE ] PNR: Incremental fetch complete for 2025-09 (2.21 seconds). [2025-09-02T17:28:22.030599] [INFO ] [MAIN ] PNR: Adding 339 new records, updating 0 existing records. [2025-09-02T17:28:22.112102] [INFO ] [MAIN ] POR: Found 1 missing trading days. [2025-09-02T17:28:22.112594] [INFO ] [MAIN ] POR: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:22.113105] [INFO ] [REMOTE ] POR: Fetching primary data for 2025-09. [2025-09-02T17:28:22.117419] [INFO ] [MAIN ] PNR: Combined dataset has 22082 total records. [2025-09-02T17:28:22.301729] [WARN ] [VALIDATOR ] PNR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:22.510259] [WARN ] [VALIDATOR ] PNNT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:22.510519] [INFO ] [MAIN ] PNNT: Combined data validation passed. [2025-09-02T17:28:22.579229] [INFO ] [REMOTE ] PNW: Incremental fetch complete for 2025-09 (2.21 seconds). [2025-09-02T17:28:22.624460] [INFO ] [MAIN ] PNW: Adding 324 new records, updating 0 existing records. [2025-09-02T17:28:22.627728] [WARN ] [VALIDATOR ] PNR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:22.639942] [INFO ] [MAIN ] PNR: Combined data validation passed. [2025-09-02T17:28:22.649188] [INFO ] [MAIN ] PNW: Combined dataset has 21376 total records. [2025-09-02T17:28:22.899300] [INFO ] [MAIN ] PNNT: Update completed successfully. [2025-09-02T17:28:22.917067] [INFO ] [MAIN ] Update Progress: 1715/2372 symbols completed. PNNT took 4.1s. Estimated remaining: 10m 51s. Rate: 60.6 symbols/min [2025-09-02T17:28:22.989768] [INFO ] [MAIN ] PNR: Update completed successfully. [2025-09-02T17:28:22.995717] [WARN ] [VALIDATOR ] PNW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:23.005544] [INFO ] [MAIN ] Update Progress: 1716/2372 symbols completed. PNR took 4.1s. Estimated remaining: 10m 50s. Rate: 60.6 symbols/min [2025-09-02T17:28:23.507447] [INFO ] [MAIN ] POST: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:23.600305] [INFO ] [MAIN ] PPG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:23.624988] [INFO ] [MAIN ] POST: Loaded 17873 existing records. [2025-09-02T17:28:23.738492] [INFO ] [MAIN ] PPG: Loaded 22816 existing records. [2025-09-02T17:28:23.877489] [INFO ] [MAIN ] POST: Found 1 missing trading days. [2025-09-02T17:28:23.894661] [INFO ] [MAIN ] POST: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:23.913338] [INFO ] [REMOTE ] POST: Fetching primary data for 2025-09. [2025-09-02T17:28:23.928261] [WARN ] [VALIDATOR ] PNW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:23.944158] [INFO ] [MAIN ] PNW: Combined data validation passed. [2025-09-02T17:28:23.995186] [INFO ] [MAIN ] PPG: Found 1 missing trading days. [2025-09-02T17:28:23.995502] [INFO ] [MAIN ] PPG: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:23.995740] [INFO ] [REMOTE ] PPG: Fetching primary data for 2025-09. [2025-09-02T17:28:24.133625] [INFO ] [MAIN ] PNW: Update completed successfully. [2025-09-02T17:28:24.136049] [INFO ] [MAIN ] Update Progress: 1717/2372 symbols completed. PNW took 4.2s. Estimated remaining: 10m 49s. Rate: 60.6 symbols/min [2025-09-02T17:28:25.093356] [INFO ] [REMOTE ] POR: Incremental fetch complete for 2025-09 (2.98 seconds). [2025-09-02T17:28:25.138768] [INFO ] [MAIN ] POR: Adding 353 new records, updating 0 existing records. [2025-09-02T17:28:25.143974] [INFO ] [MAIN ] POR: Combined dataset has 22172 total records. [2025-09-02T17:28:25.344339] [WARN ] [VALIDATOR ] POR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:25.562133] [WARN ] [VALIDATOR ] POR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:25.562318] [INFO ] [MAIN ] POR: Combined data validation passed. [2025-09-02T17:28:25.698161] [INFO ] [MAIN ] POR: Update completed successfully. [2025-09-02T17:28:25.700460] [INFO ] [MAIN ] Update Progress: 1718/2372 symbols completed. POR took 4.5s. Estimated remaining: 10m 48s. Rate: 60.6 symbols/min [2025-09-02T17:28:25.852277] [INFO ] [REMOTE ] POST: Incremental fetch complete for 2025-09 (1.94 seconds). [2025-09-02T17:28:25.885121] [INFO ] [MAIN ] POST: Adding 283 new records, updating 0 existing records. [2025-09-02T17:28:25.888246] [INFO ] [MAIN ] POST: Combined dataset has 18156 total records. [2025-09-02T17:28:26.062513] [WARN ] [VALIDATOR ] POST: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:26.255158] [WARN ] [VALIDATOR ] POST: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:26.255356] [INFO ] [MAIN ] POST: Combined data validation passed. [2025-09-02T17:28:26.343244] [INFO ] [REMOTE ] PPG: Incremental fetch complete for 2025-09 (2.35 seconds). [2025-09-02T17:28:26.388806] [INFO ] [MAIN ] PPG: Adding 369 new records, updating 0 existing records. [2025-09-02T17:28:26.400421] [INFO ] [MAIN ] PPG: Combined dataset has 23185 total records. [2025-09-02T17:28:26.592632] [WARN ] [VALIDATOR ] PPG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:26.790455] [INFO ] [MAIN ] POST: Update completed successfully. [2025-09-02T17:28:26.792564] [INFO ] [MAIN ] Update Progress: 1719/2372 symbols completed. POST took 3.9s. Estimated remaining: 10m 47s. Rate: 60.6 symbols/min [2025-09-02T17:28:26.799384] [WARN ] [VALIDATOR ] PPG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:26.799553] [INFO ] [MAIN ] PPG: Combined data validation passed. [2025-09-02T17:28:26.951500] [INFO ] [MAIN ] PPG: Update completed successfully. [2025-09-02T17:28:26.955921] [INFO ] [MAIN ] Update Progress: 1720/2372 symbols completed. PPG took 3.8s. Estimated remaining: 10m 46s. Rate: 60.6 symbols/min [2025-09-02T17:28:27.581458] [INFO ] [MAIN ] PR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:27.650811] [INFO ] [MAIN ] PPL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:27.633017] [INFO ] [MAIN ] PPT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:27.653991] [INFO ] [MAIN ] PRA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:27.696484] [INFO ] [MAIN ] PPT: Loaded 9310 existing records. [2025-09-02T17:28:27.773794] [INFO ] [MAIN ] PPL: Loaded 24399 existing records. [2025-09-02T17:28:27.896797] [INFO ] [MAIN ] PR: Loaded 24443 existing records. [2025-09-02T17:28:27.867974] [INFO ] [MAIN ] PRA: Loaded 15158 existing records. [2025-09-02T17:28:28.172890] [INFO ] [MAIN ] PPT: Found 1 missing trading days. [2025-09-02T17:28:28.266509] [INFO ] [MAIN ] PPT: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:28.317920] [INFO ] [REMOTE ] PPT: Fetching primary data for 2025-09. [2025-09-02T17:28:28.389004] [INFO ] [MAIN ] PPL: Found 1 missing trading days. [2025-09-02T17:28:28.429414] [INFO ] [MAIN ] PPL: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:28.447346] [INFO ] [MAIN ] PRA: Found 1 missing trading days. [2025-09-02T17:28:28.467407] [INFO ] [REMOTE ] PPL: Fetching primary data for 2025-09. [2025-09-02T17:28:28.474158] [INFO ] [MAIN ] PR: Found 1 missing trading days. [2025-09-02T17:28:28.472957] [INFO ] [MAIN ] PRA: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:28.475358] [INFO ] [REMOTE ] PRA: Fetching primary data for 2025-09. [2025-09-02T17:28:28.475452] [INFO ] [MAIN ] PR: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:28.476473] [INFO ] [REMOTE ] PR: Fetching primary data for 2025-09. [2025-09-02T17:28:29.518301] [INFO ] [REMOTE ] PPT: Incremental fetch complete for 2025-09 (1.20 seconds). [2025-09-02T17:28:29.541004] [INFO ] [MAIN ] PPT: Adding 114 new records, updating 0 existing records. [2025-09-02T17:28:29.543838] [INFO ] [MAIN ] PPT: Combined dataset has 9424 total records. [2025-09-02T17:28:29.731266] [WARN ] [VALIDATOR ] PPT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:29.915489] [WARN ] [VALIDATOR ] PPT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:29.915687] [INFO ] [MAIN ] PPT: Combined data validation passed. [2025-09-02T17:28:29.972019] [INFO ] [MAIN ] PPT: Update completed successfully. [2025-09-02T17:28:29.973018] [INFO ] [MAIN ] Update Progress: 1721/2372 symbols completed. PPT took 3.0s. Estimated remaining: 10m 45s. Rate: 60.5 symbols/min [2025-09-02T17:28:30.140878] [INFO ] [MAIN ] PRCS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:30.144039] [INFO ] [MAIN ] PRCS: Loaded 1281 existing records. [2025-09-02T17:28:30.312099] [INFO ] [MAIN ] PRCS: Found 1 missing trading days. [2025-09-02T17:28:30.312245] [INFO ] [MAIN ] PRCS: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:30.312453] [INFO ] [REMOTE ] PRCS: Fetching primary data for 2025-09. [2025-09-02T17:28:30.327034] [INFO ] [REMOTE ] PRA: Incremental fetch complete for 2025-09 (1.85 seconds). [2025-09-02T17:28:30.363746] [INFO ] [MAIN ] PRA: Adding 285 new records, updating 0 existing records. [2025-09-02T17:28:30.366767] [INFO ] [MAIN ] PRA: Combined dataset has 15443 total records. [2025-09-02T17:28:30.547062] [WARN ] [VALIDATOR ] PRA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:30.744519] [WARN ] [VALIDATOR ] PRA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:30.744964] [INFO ] [MAIN ] PRA: Combined data validation passed. [2025-09-02T17:28:30.840294] [INFO ] [MAIN ] PRA: Update completed successfully. [2025-09-02T17:28:30.841858] [INFO ] [MAIN ] Update Progress: 1722/2372 symbols completed. PRA took 3.9s. Estimated remaining: 10m 44s. Rate: 60.5 symbols/min [2025-09-02T17:28:30.961377] [INFO ] [REMOTE ] PPL: Incremental fetch complete for 2025-09 (2.49 seconds). [2025-09-02T17:28:31.039193] [INFO ] [MAIN ] PPL: Adding 390 new records, updating 0 existing records. [2025-09-02T17:28:31.087962] [INFO ] [MAIN ] PRG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:31.092196] [INFO ] [MAIN ] PPL: Combined dataset has 24789 total records. [2025-09-02T17:28:31.127294] [INFO ] [REMOTE ] PRCS: Incremental fetch complete for 2025-09 (0.81 seconds). [2025-09-02T17:28:31.142287] [INFO ] [MAIN ] PRCS: Adding 8 new records, updating 0 existing records. [2025-09-02T17:28:31.215359] [INFO ] [MAIN ] PRG: Loaded 13014 existing records. [2025-09-02T17:28:31.252186] [INFO ] [MAIN ] PRCS: Combined dataset has 1289 total records. [2025-09-02T17:28:31.353896] [INFO ] [REMOTE ] PR: Incremental fetch complete for 2025-09 (2.88 seconds). [2025-09-02T17:28:31.412555] [WARN ] [VALIDATOR ] PPL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:31.603593] [INFO ] [MAIN ] PR: Adding 390 new records, updating 0 existing records. [2025-09-02T17:28:31.660463] [INFO ] [MAIN ] PRG: Found 1 missing trading days. [2025-09-02T17:28:31.691772] [INFO ] [MAIN ] PRG: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:31.739932] [INFO ] [REMOTE ] PRG: Fetching primary data for 2025-09. [2025-09-02T17:28:31.785796] [WARN ] [VALIDATOR ] PRCS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:31.927394] [INFO ] [MAIN ] PR: Combined dataset has 24833 total records. [2025-09-02T17:28:32.260517] [WARN ] [VALIDATOR ] PR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:32.361153] [WARN ] [VALIDATOR ] PRCS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:32.361077] [WARN ] [VALIDATOR ] PPL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:32.367353] [INFO ] [MAIN ] PRCS: Combined data validation passed. [2025-09-02T17:28:32.378324] [INFO ] [MAIN ] PPL: Combined data validation passed. [2025-09-02T17:28:32.562719] [INFO ] [MAIN ] PRCS: Update completed successfully. [2025-09-02T17:28:32.563547] [INFO ] [MAIN ] Update Progress: 1723/2372 symbols completed. PRCS took 2.6s. Estimated remaining: 10m 44s. Rate: 60.5 symbols/min [2025-09-02T17:28:32.766219] [INFO ] [MAIN ] PRGO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:32.817612] [INFO ] [MAIN ] PPL: Update completed successfully. [2025-09-02T17:28:32.820438] [INFO ] [MAIN ] Update Progress: 1724/2372 symbols completed. PPL took 5.9s. Estimated remaining: 10m 42s. Rate: 60.5 symbols/min [2025-09-02T17:28:32.882957] [INFO ] [MAIN ] PRGO: Loaded 20678 existing records. [2025-09-02T17:28:33.099891] [INFO ] [MAIN ] PRH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:33.176634] [INFO ] [MAIN ] PRGO: Found 1 missing trading days. [2025-09-02T17:28:33.176481] [INFO ] [MAIN ] PRH: Loaded 1966 existing records. [2025-09-02T17:28:33.176892] [INFO ] [MAIN ] PRGO: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:33.188058] [INFO ] [REMOTE ] PRGO: Fetching primary data for 2025-09. [2025-09-02T17:28:33.294943] [WARN ] [VALIDATOR ] PR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:33.324828] [INFO ] [MAIN ] PR: Combined data validation passed. [2025-09-02T17:28:33.348513] [INFO ] [MAIN ] PRH: Found 1 missing trading days. [2025-09-02T17:28:33.348837] [INFO ] [MAIN ] PRH: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:33.349055] [INFO ] [REMOTE ] PRH: Fetching primary data for 2025-09. [2025-09-02T17:28:33.414086] [INFO ] [REMOTE ] PRG: Incremental fetch complete for 2025-09 (1.67 seconds). [2025-09-02T17:28:33.449775] [INFO ] [MAIN ] PRG: Adding 221 new records, updating 0 existing records. [2025-09-02T17:28:33.485617] [INFO ] [MAIN ] PRG: Combined dataset has 13235 total records. [2025-09-02T17:28:33.720449] [INFO ] [MAIN ] PR: Update completed successfully. [2025-09-02T17:28:33.742670] [INFO ] [MAIN ] Update Progress: 1725/2372 symbols completed. PR took 6.8s. Estimated remaining: 10m 41s. Rate: 60.5 symbols/min [2025-09-02T17:28:33.739974] [WARN ] [VALIDATOR ] PRG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:34.083861] [INFO ] [MAIN ] PRI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:34.094780] [INFO ] [MAIN ] PRI: Loaded 8182 existing records. [2025-09-02T17:28:34.271291] [INFO ] [MAIN ] PRI: Found 1 missing trading days. [2025-09-02T17:28:34.271403] [INFO ] [REMOTE ] PRH: Incremental fetch complete for 2025-09 (0.92 seconds). [2025-09-02T17:28:34.271867] [INFO ] [MAIN ] PRI: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:34.275615] [INFO ] [MAIN ] PRH: Adding 21 new records, updating 0 existing records. [2025-09-02T17:28:34.276144] [INFO ] [REMOTE ] PRI: Fetching primary data for 2025-09. [2025-09-02T17:28:34.279370] [INFO ] [MAIN ] PRH: Combined dataset has 1987 total records. [2025-09-02T17:28:34.455634] [WARN ] [VALIDATOR ] PRH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:34.485991] [WARN ] [VALIDATOR ] PRG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:34.528459] [INFO ] [MAIN ] PRG: Combined data validation passed. [2025-09-02T17:28:34.721777] [INFO ] [MAIN ] PRG: Update completed successfully. [2025-09-02T17:28:34.725076] [INFO ] [MAIN ] Update Progress: 1726/2372 symbols completed. PRG took 3.9s. Estimated remaining: 10m 40s. Rate: 60.5 symbols/min [2025-09-02T17:28:34.910117] [INFO ] [MAIN ] PRIM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:34.914898] [WARN ] [VALIDATOR ] PRH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:34.915079] [INFO ] [MAIN ] PRH: Combined data validation passed. [2025-09-02T17:28:34.935545] [INFO ] [MAIN ] PRH: Update completed successfully. [2025-09-02T17:28:34.936088] [INFO ] [MAIN ] Update Progress: 1727/2372 symbols completed. PRH took 2.1s. Estimated remaining: 10m 39s. Rate: 60.6 symbols/min [2025-09-02T17:28:35.045035] [INFO ] [MAIN ] PRIM: Loaded 20234 existing records. [2025-09-02T17:28:35.227148] [INFO ] [MAIN ] PRKS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:35.295584] [INFO ] [MAIN ] PRIM: Found 1 missing trading days. [2025-09-02T17:28:35.295934] [INFO ] [MAIN ] PRIM: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:35.296210] [INFO ] [REMOTE ] PRIM: Fetching primary data for 2025-09. [2025-09-02T17:28:35.311051] [INFO ] [MAIN ] PRKS: Loaded 18848 existing records. [2025-09-02T17:28:35.416420] [INFO ] [REMOTE ] PRGO: Incremental fetch complete for 2025-09 (2.23 seconds). [2025-09-02T17:28:35.500594] [INFO ] [MAIN ] PRGO: Adding 339 new records, updating 0 existing records. [2025-09-02T17:28:35.530437] [INFO ] [MAIN ] PRKS: Found 1 missing trading days. [2025-09-02T17:28:35.530839] [INFO ] [MAIN ] PRKS: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:35.531130] [INFO ] [REMOTE ] PRKS: Fetching primary data for 2025-09. [2025-09-02T17:28:35.534807] [INFO ] [MAIN ] PRGO: Combined dataset has 21017 total records. [2025-09-02T17:28:35.708665] [WARN ] [VALIDATOR ] PRGO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:35.898058] [WARN ] [VALIDATOR ] PRGO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:35.898245] [INFO ] [MAIN ] PRGO: Combined data validation passed. [2025-09-02T17:28:36.033589] [INFO ] [MAIN ] PRGO: Update completed successfully. [2025-09-02T17:28:36.035889] [INFO ] [MAIN ] Update Progress: 1728/2372 symbols completed. PRGO took 3.5s. Estimated remaining: 10m 38s. Rate: 60.6 symbols/min [2025-09-02T17:28:36.204444] [INFO ] [MAIN ] PRLB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:36.214535] [INFO ] [MAIN ] PRLB: Loaded 9297 existing records. [2025-09-02T17:28:36.295372] [INFO ] [REMOTE ] PRI: Incremental fetch complete for 2025-09 (2.02 seconds). [2025-09-02T17:28:36.331563] [INFO ] [MAIN ] PRI: Adding 117 new records, updating 0 existing records. [2025-09-02T17:28:36.399810] [INFO ] [MAIN ] PRI: Combined dataset has 8299 total records. [2025-09-02T17:28:36.404521] [INFO ] [MAIN ] PRLB: Found 1 missing trading days. [2025-09-02T17:28:36.404859] [INFO ] [MAIN ] PRLB: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:36.405096] [INFO ] [REMOTE ] PRLB: Fetching primary data for 2025-09. [2025-09-02T17:28:36.582182] [WARN ] [VALIDATOR ] PRI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:36.764310] [WARN ] [VALIDATOR ] PRI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:36.764499] [INFO ] [MAIN ] PRI: Combined data validation passed. [2025-09-02T17:28:36.820516] [INFO ] [MAIN ] PRI: Update completed successfully. [2025-09-02T17:28:36.821632] [INFO ] [MAIN ] Update Progress: 1729/2372 symbols completed. PRI took 3.0s. Estimated remaining: 10m 37s. Rate: 60.6 symbols/min [2025-09-02T17:28:36.992548] [INFO ] [MAIN ] PRM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:37.012784] [INFO ] [MAIN ] PRM: Loaded 20251 existing records. [2025-09-02T17:28:37.186207] [INFO ] [MAIN ] PRM: Found 1 missing trading days. [2025-09-02T17:28:37.186402] [INFO ] [MAIN ] PRM: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:37.186683] [INFO ] [REMOTE ] PRM: Fetching primary data for 2025-09. [2025-09-02T17:28:37.510843] [INFO ] [REMOTE ] PRKS: Incremental fetch complete for 2025-09 (1.98 seconds). [2025-09-02T17:28:37.545840] [INFO ] [MAIN ] PRKS: Adding 273 new records, updating 0 existing records. [2025-09-02T17:28:37.549080] [INFO ] [MAIN ] PRKS: Combined dataset has 19121 total records. [2025-09-02T17:28:37.654594] [INFO ] [REMOTE ] PRIM: Incremental fetch complete for 2025-09 (2.36 seconds). [2025-09-02T17:28:37.775784] [INFO ] [MAIN ] PRIM: Adding 313 new records, updating 0 existing records. [2025-09-02T17:28:37.766488] [INFO ] [REMOTE ] PRLB: Incremental fetch complete for 2025-09 (1.36 seconds). [2025-09-02T17:28:37.840058] [WARN ] [VALIDATOR ] PRKS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:37.851957] [INFO ] [MAIN ] PRLB: Adding 152 new records, updating 0 existing records. [2025-09-02T17:28:37.960108] [INFO ] [MAIN ] PRIM: Combined dataset has 20547 total records. [2025-09-02T17:28:37.960753] [INFO ] [MAIN ] PRLB: Combined dataset has 9449 total records. [2025-09-02T17:28:38.403170] [WARN ] [VALIDATOR ] PRLB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:38.398452] [WARN ] [VALIDATOR ] PRIM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:38.789412] [WARN ] [VALIDATOR ] PRKS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:38.789246] [WARN ] [VALIDATOR ] PRIM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:38.789356] [WARN ] [VALIDATOR ] PRLB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:38.789739] [INFO ] [MAIN ] PRIM: Combined data validation passed. [2025-09-02T17:28:38.789665] [INFO ] [MAIN ] PRKS: Combined data validation passed. [2025-09-02T17:28:38.790153] [INFO ] [MAIN ] PRLB: Combined data validation passed. [2025-09-02T17:28:39.097575] [INFO ] [MAIN ] PRKS: Update completed successfully. [2025-09-02T17:28:39.102096] [INFO ] [MAIN ] PRLB: Update completed successfully. [2025-09-02T17:28:39.102000] [INFO ] [MAIN ] Update Progress: 1730/2372 symbols completed. PRKS took 4.2s. Estimated remaining: 10m 37s. Rate: 60.5 symbols/min [2025-09-02T17:28:39.116403] [INFO ] [MAIN ] Update Progress: 1731/2372 symbols completed. PRLB took 3.1s. Estimated remaining: 10m 35s. Rate: 60.5 symbols/min [2025-09-02T17:28:39.297594] [INFO ] [MAIN ] PRIM: Update completed successfully. [2025-09-02T17:28:39.318624] [INFO ] [MAIN ] Update Progress: 1732/2372 symbols completed. PRIM took 4.6s. Estimated remaining: 10m 34s. Rate: 60.6 symbols/min [2025-09-02T17:28:39.341404] [INFO ] [REMOTE ] PRM: Incremental fetch complete for 2025-09 (2.15 seconds). [2025-09-02T17:28:39.458806] [INFO ] [MAIN ] PRMB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:39.539263] [INFO ] [MAIN ] PRM: Adding 353 new records, updating 0 existing records. [2025-09-02T17:28:39.623196] [INFO ] [MAIN ] PRO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:39.649396] [INFO ] [MAIN ] PRM: Combined dataset has 20604 total records. [2025-09-02T17:28:39.768952] [INFO ] [MAIN ] PRSU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:39.804701] [INFO ] [MAIN ] PRMB: Loaded 24273 existing records. [2025-09-02T17:28:39.871106] [INFO ] [MAIN ] PRO: Loaded 18795 existing records. [2025-09-02T17:28:40.084626] [WARN ] [VALIDATOR ] PRM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:40.116666] [INFO ] [MAIN ] PRSU: Loaded 11138 existing records. [2025-09-02T17:28:40.358505] [INFO ] [MAIN ] PRMB: Found 1 missing trading days. [2025-09-02T17:28:40.447861] [INFO ] [MAIN ] PRMB: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:40.485409] [INFO ] [REMOTE ] PRMB: Fetching primary data for 2025-09. [2025-09-02T17:28:40.442549] [INFO ] [MAIN ] PRO: Found 1 missing trading days. [2025-09-02T17:28:40.519296] [INFO ] [MAIN ] PRO: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:40.552553] [INFO ] [REMOTE ] PRO: Fetching primary data for 2025-09. [2025-09-02T17:28:40.701609] [INFO ] [MAIN ] PRSU: Found 1 missing trading days. [2025-09-02T17:28:40.702721] [INFO ] [MAIN ] PRSU: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:40.703027] [INFO ] [REMOTE ] PRSU: Fetching primary data for 2025-09. [2025-09-02T17:28:40.710613] [WARN ] [VALIDATOR ] PRM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:40.710847] [INFO ] [MAIN ] PRM: Combined data validation passed. [2025-09-02T17:28:40.837619] [INFO ] [MAIN ] PRM: Update completed successfully. [2025-09-02T17:28:40.840195] [INFO ] [MAIN ] Update Progress: 1733/2372 symbols completed. PRM took 4.0s. Estimated remaining: 10m 33s. Rate: 60.6 symbols/min [2025-09-02T17:28:41.020060] [INFO ] [MAIN ] PRT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:41.024537] [INFO ] [MAIN ] PRT: Loaded 2357 existing records. [2025-09-02T17:28:41.202251] [INFO ] [MAIN ] PRT: Found 1 missing trading days. [2025-09-02T17:28:41.202455] [INFO ] [MAIN ] PRT: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:41.202683] [INFO ] [REMOTE ] PRT: Fetching primary data for 2025-09. [2025-09-02T17:28:42.166880] [INFO ] [REMOTE ] PRT: Incremental fetch complete for 2025-09 (0.96 seconds). [2025-09-02T17:28:42.173235] [INFO ] [MAIN ] PRT: Adding 58 new records, updating 0 existing records. [2025-09-02T17:28:42.174722] [INFO ] [MAIN ] PRT: Combined dataset has 2415 total records. [2025-09-02T17:28:42.353544] [WARN ] [VALIDATOR ] PRT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:42.526903] [INFO ] [REMOTE ] PRSU: Incremental fetch complete for 2025-09 (1.82 seconds). [2025-09-02T17:28:42.578560] [INFO ] [MAIN ] PRSU: Adding 117 new records, updating 0 existing records. [2025-09-02T17:28:42.583000] [INFO ] [REMOTE ] PRO: Incremental fetch complete for 2025-09 (2.03 seconds). [2025-09-02T17:28:42.627873] [INFO ] [MAIN ] PRO: Adding 339 new records, updating 0 existing records. [2025-09-02T17:28:42.630016] [INFO ] [MAIN ] PRSU: Combined dataset has 11255 total records. [2025-09-02T17:28:42.716782] [INFO ] [MAIN ] PRO: Combined dataset has 19134 total records. [2025-09-02T17:28:42.899516] [INFO ] [REMOTE ] PRMB: Incremental fetch complete for 2025-09 (2.41 seconds). [2025-09-02T17:28:42.905342] [WARN ] [VALIDATOR ] PRSU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:43.038420] [INFO ] [MAIN ] PRMB: Adding 390 new records, updating 0 existing records. [2025-09-02T17:28:43.190244] [WARN ] [VALIDATOR ] PRO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:43.243085] [INFO ] [MAIN ] PRMB: Combined dataset has 24663 total records. [2025-09-02T17:28:43.424907] [WARN ] [VALIDATOR ] PRT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:43.464239] [INFO ] [MAIN ] PRT: Combined data validation passed. [2025-09-02T17:28:43.662796] [WARN ] [VALIDATOR ] PRMB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:43.662973] [INFO ] [MAIN ] PRT: Update completed successfully. [2025-09-02T17:28:43.674469] [INFO ] [MAIN ] Update Progress: 1734/2372 symbols completed. PRT took 2.8s. Estimated remaining: 10m 33s. Rate: 60.5 symbols/min [2025-09-02T17:28:44.027742] [INFO ] [MAIN ] PRU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:44.048971] [WARN ] [VALIDATOR ] PRSU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:44.049036] [WARN ] [VALIDATOR ] PRMB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:44.049298] [INFO ] [MAIN ] PRSU: Combined data validation passed. [2025-09-02T17:28:44.049383] [INFO ] [MAIN ] PRMB: Combined data validation passed. [2025-09-02T17:28:44.050689] [WARN ] [VALIDATOR ] PRO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:44.051032] [INFO ] [MAIN ] PRO: Combined data validation passed. [2025-09-02T17:28:44.289835] [INFO ] [MAIN ] PRU: Loaded 23332 existing records. [2025-09-02T17:28:44.520915] [INFO ] [MAIN ] PRU: Found 1 missing trading days. [2025-09-02T17:28:44.523484] [INFO ] [MAIN ] PRU: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:44.525174] [INFO ] [REMOTE ] PRU: Fetching primary data for 2025-09. [2025-09-02T17:28:44.537070] [INFO ] [MAIN ] PRSU: Update completed successfully. [2025-09-02T17:28:44.540358] [INFO ] [MAIN ] Update Progress: 1735/2372 symbols completed. PRSU took 5.2s. Estimated remaining: 10m 32s. Rate: 60.5 symbols/min [2025-09-02T17:28:44.661103] [INFO ] [MAIN ] PRO: Update completed successfully. [2025-09-02T17:28:44.684759] [INFO ] [MAIN ] Update Progress: 1736/2372 symbols completed. PRO took 5.5s. Estimated remaining: 10m 30s. Rate: 60.5 symbols/min [2025-09-02T17:28:44.791185] [INFO ] [MAIN ] PRVS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:44.861768] [INFO ] [MAIN ] PRVS: Loaded 333 existing records. [2025-09-02T17:28:45.005377] [INFO ] [MAIN ] PSA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:45.146948] [INFO ] [MAIN ] PRVS: Found 1 missing trading days. [2025-09-02T17:28:45.147997] [INFO ] [MAIN ] PRVS: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:45.149114] [INFO ] [REMOTE ] PRVS: Fetching primary data for 2025-09. [2025-09-02T17:28:45.162139] [INFO ] [MAIN ] PRMB: Update completed successfully. [2025-09-02T17:28:45.162062] [INFO ] [MAIN ] PSA: Loaded 19148 existing records. [2025-09-02T17:28:45.164949] [INFO ] [MAIN ] Update Progress: 1737/2372 symbols completed. PRMB took 6.1s. Estimated remaining: 10m 29s. Rate: 60.5 symbols/min [2025-09-02T17:28:45.513429] [INFO ] [MAIN ] PSA: Found 1 missing trading days. [2025-09-02T17:28:45.515388] [INFO ] [MAIN ] PSBD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:45.515528] [INFO ] [MAIN ] PSA: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:45.515834] [INFO ] [REMOTE ] PSA: Fetching primary data for 2025-09. [2025-09-02T17:28:45.521160] [INFO ] [MAIN ] PSBD: Loaded 3416 existing records. [2025-09-02T17:28:45.689866] [INFO ] [MAIN ] PSBD: Found 1 missing trading days. [2025-09-02T17:28:45.690037] [INFO ] [MAIN ] PSBD: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:45.690238] [INFO ] [REMOTE ] PSBD: Fetching primary data for 2025-09. [2025-09-02T17:28:45.891303] [INFO ] [REMOTE ] PRVS: Incremental fetch complete for 2025-09 (0.74 seconds). [2025-09-02T17:28:45.892529] [INFO ] [MAIN ] PRVS: Adding 3 new records, updating 0 existing records. [2025-09-02T17:28:45.893706] [INFO ] [MAIN ] PRVS: Combined dataset has 336 total records. [2025-09-02T17:28:46.070784] [WARN ] [VALIDATOR ] PRVS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:46.255111] [WARN ] [VALIDATOR ] PRVS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:46.255338] [INFO ] [MAIN ] PRVS: Combined data validation passed. [2025-09-02T17:28:46.258675] [INFO ] [MAIN ] PRVS: Update completed successfully. [2025-09-02T17:28:46.258857] [INFO ] [MAIN ] Update Progress: 1738/2372 symbols completed. PRVS took 1.7s. Estimated remaining: 10m 28s. Rate: 60.5 symbols/min [2025-09-02T17:28:46.429340] [INFO ] [MAIN ] PSF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:46.433614] [INFO ] [MAIN ] PSF: Loaded 2808 existing records. [2025-09-02T17:28:46.607019] [INFO ] [MAIN ] PSF: Found 1 missing trading days. [2025-09-02T17:28:46.607194] [INFO ] [MAIN ] PSF: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:46.607432] [INFO ] [REMOTE ] PSF: Fetching primary data for 2025-09. [2025-09-02T17:28:46.688669] [INFO ] [REMOTE ] PSBD: Incremental fetch complete for 2025-09 (1.00 seconds). [2025-09-02T17:28:46.695617] [INFO ] [MAIN ] PSBD: Adding 52 new records, updating 0 existing records. [2025-09-02T17:28:46.698921] [INFO ] [REMOTE ] PRU: Incremental fetch complete for 2025-09 (2.17 seconds). [2025-09-02T17:28:46.744811] [INFO ] [MAIN ] PRU: Adding 381 new records, updating 0 existing records. [2025-09-02T17:28:46.742859] [INFO ] [MAIN ] PSBD: Combined dataset has 3468 total records. [2025-09-02T17:28:46.890517] [INFO ] [MAIN ] PRU: Combined dataset has 23713 total records. [2025-09-02T17:28:46.923338] [WARN ] [VALIDATOR ] PSBD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:47.300361] [WARN ] [VALIDATOR ] PRU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:47.498033] [WARN ] [VALIDATOR ] PRU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:47.498294] [INFO ] [MAIN ] PRU: Combined data validation passed. [2025-09-02T17:28:47.498196] [WARN ] [VALIDATOR ] PSBD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:47.498598] [INFO ] [MAIN ] PSBD: Combined data validation passed. [2025-09-02T17:28:47.617479] [INFO ] [MAIN ] PSBD: Update completed successfully. [2025-09-02T17:28:47.617894] [INFO ] [REMOTE ] PSF: Incremental fetch complete for 2025-09 (1.01 seconds). [2025-09-02T17:28:47.624681] [INFO ] [MAIN ] Update Progress: 1739/2372 symbols completed. PSBD took 2.4s. Estimated remaining: 10m 27s. Rate: 60.5 symbols/min [2025-09-02T17:28:47.627833] [INFO ] [MAIN ] PSF: Adding 85 new records, updating 0 existing records. [2025-09-02T17:28:47.697525] [INFO ] [MAIN ] PSF: Combined dataset has 2893 total records. [2025-09-02T17:28:47.915231] [INFO ] [REMOTE ] PSA: Incremental fetch complete for 2025-09 (2.40 seconds). [2025-09-02T17:28:47.911436] [INFO ] [MAIN ] PSFE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:48.003415] [INFO ] [MAIN ] PSA: Adding 333 new records, updating 0 existing records. [2025-09-02T17:28:48.032924] [WARN ] [VALIDATOR ] PSF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:48.118919] [INFO ] [MAIN ] PSFE: Loaded 14403 existing records. [2025-09-02T17:28:48.113377] [INFO ] [MAIN ] PSA: Combined dataset has 19481 total records. [2025-09-02T17:28:48.568595] [INFO ] [MAIN ] PSFE: Found 1 missing trading days. [2025-09-02T17:28:48.586068] [INFO ] [MAIN ] PSFE: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:48.606793] [INFO ] [REMOTE ] PSFE: Fetching primary data for 2025-09. [2025-09-02T17:28:48.608969] [WARN ] [VALIDATOR ] PSA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:48.833347] [INFO ] [MAIN ] PRU: Update completed successfully. [2025-09-02T17:28:48.836409] [INFO ] [MAIN ] Update Progress: 1740/2372 symbols completed. PRU took 5.2s. Estimated remaining: 10m 27s. Rate: 60.5 symbols/min [2025-09-02T17:28:49.016683] [INFO ] [MAIN ] PSN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:49.022928] [WARN ] [VALIDATOR ] PSA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:49.023023] [WARN ] [VALIDATOR ] PSF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:49.023225] [INFO ] [MAIN ] PSA: Combined data validation passed. [2025-09-02T17:28:49.023607] [INFO ] [MAIN ] PSF: Combined data validation passed. [2025-09-02T17:28:49.133208] [INFO ] [MAIN ] PSF: Update completed successfully. [2025-09-02T17:28:49.135095] [INFO ] [MAIN ] Update Progress: 1741/2372 symbols completed. PSF took 2.9s. Estimated remaining: 10m 25s. Rate: 60.5 symbols/min [2025-09-02T17:28:49.234547] [INFO ] [MAIN ] PSN: Loaded 20210 existing records. [2025-09-02T17:28:49.406309] [INFO ] [MAIN ] PSO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:49.522220] [INFO ] [MAIN ] PSN: Found 1 missing trading days. [2025-09-02T17:28:49.524911] [INFO ] [MAIN ] PSN: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:49.527325] [INFO ] [REMOTE ] PSN: Fetching primary data for 2025-09. [2025-09-02T17:28:49.544832] [INFO ] [MAIN ] PSO: Loaded 16741 existing records. [2025-09-02T17:28:49.554238] [INFO ] [MAIN ] PSA: Update completed successfully. [2025-09-02T17:28:49.576813] [INFO ] [MAIN ] Update Progress: 1742/2372 symbols completed. PSA took 4.9s. Estimated remaining: 10m 24s. Rate: 60.6 symbols/min [2025-09-02T17:28:49.885170] [INFO ] [MAIN ] PSO: Found 1 missing trading days. [2025-09-02T17:28:49.901689] [INFO ] [MAIN ] PSO: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:49.902861] [INFO ] [REMOTE ] PSO: Fetching primary data for 2025-09. [2025-09-02T17:28:49.902583] [INFO ] [MAIN ] PSQH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:49.918992] [INFO ] [MAIN ] PSQH: Loaded 14477 existing records. [2025-09-02T17:28:50.093498] [INFO ] [MAIN ] PSQH: Found 1 missing trading days. [2025-09-02T17:28:50.093670] [INFO ] [MAIN ] PSQH: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:50.093893] [INFO ] [REMOTE ] PSQH: Fetching primary data for 2025-09. [2025-09-02T17:28:50.326664] [INFO ] [REMOTE ] PSFE: Incremental fetch complete for 2025-09 (1.72 seconds). [2025-09-02T17:28:50.348603] [INFO ] [MAIN ] PSFE: Adding 152 new records, updating 0 existing records. [2025-09-02T17:28:50.351009] [INFO ] [MAIN ] PSFE: Combined dataset has 14555 total records. [2025-09-02T17:28:50.527295] [WARN ] [VALIDATOR ] PSFE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:50.715291] [WARN ] [VALIDATOR ] PSFE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:50.715492] [INFO ] [MAIN ] PSFE: Combined data validation passed. [2025-09-02T17:28:50.812071] [INFO ] [MAIN ] PSFE: Update completed successfully. [2025-09-02T17:28:50.813660] [INFO ] [MAIN ] Update Progress: 1743/2372 symbols completed. PSFE took 3.2s. Estimated remaining: 10m 23s. Rate: 60.6 symbols/min [2025-09-02T17:28:50.986219] [INFO ] [MAIN ] PSTG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:51.009779] [INFO ] [MAIN ] PSTG: Loaded 23910 existing records. [2025-09-02T17:28:51.220289] [INFO ] [MAIN ] PSTG: Found 1 missing trading days. [2025-09-02T17:28:51.220441] [INFO ] [MAIN ] PSTG: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:51.220677] [INFO ] [REMOTE ] PSTG: Fetching primary data for 2025-09. [2025-09-02T17:28:51.507154] [INFO ] [REMOTE ] PSN: Incremental fetch complete for 2025-09 (1.98 seconds). [2025-09-02T17:28:51.546503] [INFO ] [MAIN ] PSN: Adding 305 new records, updating 0 existing records. [2025-09-02T17:28:51.550079] [INFO ] [MAIN ] PSN: Combined dataset has 20515 total records. [2025-09-02T17:28:51.645930] [INFO ] [REMOTE ] PSO: Incremental fetch complete for 2025-09 (1.74 seconds). [2025-09-02T17:28:51.702265] [INFO ] [MAIN ] PSO: Adding 254 new records, updating 0 existing records. [2025-09-02T17:28:51.768413] [WARN ] [VALIDATOR ] PSN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:51.832445] [INFO ] [MAIN ] PSO: Combined dataset has 16995 total records. [2025-09-02T17:28:52.141841] [INFO ] [REMOTE ] PSQH: Incremental fetch complete for 2025-09 (2.05 seconds). [2025-09-02T17:28:52.141663] [WARN ] [VALIDATOR ] PSO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:52.187258] [INFO ] [MAIN ] PSQH: Adding 272 new records, updating 0 existing records. [2025-09-02T17:28:52.290714] [INFO ] [MAIN ] PSQH: Combined dataset has 14749 total records. [2025-09-02T17:28:52.556925] [WARN ] [VALIDATOR ] PSQH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:52.761037] [WARN ] [VALIDATOR ] PSO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:52.761369] [INFO ] [MAIN ] PSO: Combined data validation passed. [2025-09-02T17:28:52.760937] [WARN ] [VALIDATOR ] PSN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:52.762094] [INFO ] [MAIN ] PSN: Combined data validation passed. [2025-09-02T17:28:52.885621] [WARN ] [VALIDATOR ] PSQH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:52.943899] [INFO ] [MAIN ] PSQH: Combined data validation passed. [2025-09-02T17:28:53.052163] [INFO ] [MAIN ] PSN: Update completed successfully. [2025-09-02T17:28:53.055500] [INFO ] [MAIN ] Update Progress: 1744/2372 symbols completed. PSN took 4.2s. Estimated remaining: 10m 23s. Rate: 60.5 symbols/min [2025-09-02T17:28:53.269827] [INFO ] [MAIN ] PSTL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:53.286243] [INFO ] [MAIN ] PSTL: Loaded 8639 existing records. [2025-09-02T17:28:53.396435] [INFO ] [MAIN ] PSQH: Update completed successfully. [2025-09-02T17:28:53.397891] [INFO ] [MAIN ] Update Progress: 1745/2372 symbols completed. PSQH took 3.8s. Estimated remaining: 10m 21s. Rate: 60.5 symbols/min [2025-09-02T17:28:53.398259] [INFO ] [MAIN ] PSO: Update completed successfully. [2025-09-02T17:28:53.410441] [INFO ] [MAIN ] Update Progress: 1746/2372 symbols completed. PSO took 4.3s. Estimated remaining: 10m 20s. Rate: 60.6 symbols/min [2025-09-02T17:28:53.615244] [INFO ] [MAIN ] PSTL: Found 1 missing trading days. [2025-09-02T17:28:53.646897] [INFO ] [MAIN ] PSTL: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:53.666326] [INFO ] [REMOTE ] PSTL: Fetching primary data for 2025-09. [2025-09-02T17:28:53.730571] [INFO ] [REMOTE ] PSTG: Incremental fetch complete for 2025-09 (2.51 seconds). [2025-09-02T17:28:53.811715] [INFO ] [MAIN ] PSX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:53.863549] [INFO ] [MAIN ] PTA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:53.888416] [INFO ] [MAIN ] PSTG: Adding 390 new records, updating 0 existing records. [2025-09-02T17:28:53.895772] [INFO ] [MAIN ] PSTG: Combined dataset has 24300 total records. [2025-09-02T17:28:53.899411] [INFO ] [MAIN ] PTA: Loaded 6738 existing records. [2025-09-02T17:28:54.219078] [INFO ] [MAIN ] PSX: Loaded 24232 existing records. [2025-09-02T17:28:54.254046] [INFO ] [MAIN ] PTA: Found 1 missing trading days. [2025-09-02T17:28:54.275215] [INFO ] [MAIN ] PTA: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:54.275114] [WARN ] [VALIDATOR ] PSTG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:54.287861] [INFO ] [REMOTE ] PTA: Fetching primary data for 2025-09. [2025-09-02T17:28:54.652285] [INFO ] [MAIN ] PSX: Found 1 missing trading days. [2025-09-02T17:28:54.653756] [INFO ] [MAIN ] PSX: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:54.654541] [INFO ] [REMOTE ] PSX: Fetching primary data for 2025-09. [2025-09-02T17:28:54.661850] [WARN ] [VALIDATOR ] PSTG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:54.662076] [INFO ] [MAIN ] PSTG: Combined data validation passed. [2025-09-02T17:28:54.810472] [INFO ] [MAIN ] PSTG: Update completed successfully. [2025-09-02T17:28:54.813494] [INFO ] [MAIN ] Update Progress: 1747/2372 symbols completed. PSTG took 4.0s. Estimated remaining: 10m 19s. Rate: 60.6 symbols/min [2025-09-02T17:28:54.907999] [INFO ] [REMOTE ] PSTL: Incremental fetch complete for 2025-09 (1.24 seconds). [2025-09-02T17:28:54.937176] [INFO ] [MAIN ] PSTL: Adding 169 new records, updating 0 existing records. [2025-09-02T17:28:55.008412] [INFO ] [MAIN ] PTY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:55.008553] [INFO ] [MAIN ] PSTL: Combined dataset has 8808 total records. [2025-09-02T17:28:55.196422] [INFO ] [MAIN ] PTY: Loaded 16409 existing records. [2025-09-02T17:28:55.195739] [WARN ] [VALIDATOR ] PSTL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:55.541122] [INFO ] [MAIN ] PTY: Found 1 missing trading days. [2025-09-02T17:28:55.556465] [INFO ] [MAIN ] PTY: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:55.562472] [INFO ] [REMOTE ] PTY: Fetching primary data for 2025-09. [2025-09-02T17:28:55.572721] [WARN ] [VALIDATOR ] PSTL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:55.572936] [INFO ] [MAIN ] PSTL: Combined data validation passed. [2025-09-02T17:28:55.628586] [INFO ] [MAIN ] PSTL: Update completed successfully. [2025-09-02T17:28:55.629826] [INFO ] [MAIN ] Update Progress: 1748/2372 symbols completed. PSTL took 2.6s. Estimated remaining: 10m 18s. Rate: 60.6 symbols/min [2025-09-02T17:28:55.800919] [INFO ] [MAIN ] PUK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:55.820855] [INFO ] [MAIN ] PUK: Loaded 19827 existing records. [2025-09-02T17:28:55.976736] [INFO ] [REMOTE ] PTA: Incremental fetch complete for 2025-09 (1.69 seconds). [2025-09-02T17:28:56.001967] [INFO ] [MAIN ] PUK: Found 1 missing trading days. [2025-09-02T17:28:56.020121] [INFO ] [MAIN ] PUK: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:56.021207] [INFO ] [MAIN ] PTA: Adding 193 new records, updating 0 existing records. [2025-09-02T17:28:56.021727] [INFO ] [REMOTE ] PUK: Fetching primary data for 2025-09. [2025-09-02T17:28:56.024750] [INFO ] [MAIN ] PTA: Combined dataset has 6931 total records. [2025-09-02T17:28:56.205808] [WARN ] [VALIDATOR ] PTA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:56.394902] [WARN ] [VALIDATOR ] PTA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:56.395106] [INFO ] [MAIN ] PTA: Combined data validation passed. [2025-09-02T17:28:56.448000] [INFO ] [MAIN ] PTA: Update completed successfully. [2025-09-02T17:28:56.448950] [INFO ] [MAIN ] Update Progress: 1749/2372 symbols completed. PTA took 3.0s. Estimated remaining: 10m 17s. Rate: 60.6 symbols/min [2025-09-02T17:28:56.623486] [INFO ] [MAIN ] PUMP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:56.644467] [INFO ] [MAIN ] PUMP: Loaded 22395 existing records. [2025-09-02T17:28:56.820519] [INFO ] [MAIN ] PUMP: Found 1 missing trading days. [2025-09-02T17:28:56.820719] [INFO ] [MAIN ] PUMP: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:56.820949] [INFO ] [REMOTE ] PUMP: Fetching primary data for 2025-09. [2025-09-02T17:28:56.900566] [INFO ] [REMOTE ] PSX: Incremental fetch complete for 2025-09 (2.25 seconds). [2025-09-02T17:28:56.949123] [INFO ] [MAIN ] PSX: Adding 378 new records, updating 0 existing records. [2025-09-02T17:28:56.952841] [INFO ] [MAIN ] PSX: Combined dataset has 24610 total records. [2025-09-02T17:28:57.127342] [WARN ] [VALIDATOR ] PSX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:57.315517] [WARN ] [VALIDATOR ] PSX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:57.315732] [INFO ] [MAIN ] PSX: Combined data validation passed. [2025-09-02T17:28:57.476664] [INFO ] [MAIN ] PSX: Update completed successfully. [2025-09-02T17:28:57.479435] [INFO ] [MAIN ] Update Progress: 1750/2372 symbols completed. PSX took 4.1s. Estimated remaining: 10m 16s. Rate: 60.6 symbols/min [2025-09-02T17:28:57.648296] [INFO ] [MAIN ] PVH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:57.670634] [INFO ] [MAIN ] PVH: Loaded 23209 existing records. [2025-09-02T17:28:57.843126] [INFO ] [MAIN ] PVH: Found 1 missing trading days. [2025-09-02T17:28:57.843335] [INFO ] [MAIN ] PVH: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:57.843543] [INFO ] [REMOTE ] PVH: Fetching primary data for 2025-09. [2025-09-02T17:28:58.017519] [INFO ] [REMOTE ] PTY: Incremental fetch complete for 2025-09 (2.46 seconds). [2025-09-02T17:28:58.051844] [INFO ] [MAIN ] PTY: Adding 300 new records, updating 0 existing records. [2025-09-02T17:28:58.055381] [INFO ] [MAIN ] PTY: Combined dataset has 16709 total records. [2025-09-02T17:28:58.136196] [INFO ] [REMOTE ] PUK: Incremental fetch complete for 2025-09 (2.11 seconds). [2025-09-02T17:28:58.217172] [INFO ] [MAIN ] PUK: Adding 340 new records, updating 0 existing records. [2025-09-02T17:28:58.280548] [WARN ] [VALIDATOR ] PTY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:58.369993] [INFO ] [MAIN ] PUK: Combined dataset has 20167 total records. [2025-09-02T17:28:58.640835] [WARN ] [VALIDATOR ] PUK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:58.843850] [WARN ] [VALIDATOR ] PTY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:58.844190] [INFO ] [MAIN ] PTY: Combined data validation passed. [2025-09-02T17:28:58.843920] [WARN ] [VALIDATOR ] PUK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:28:58.844402] [INFO ] [MAIN ] PUK: Combined data validation passed. [2025-09-02T17:28:59.008969] [INFO ] [REMOTE ] PUMP: Incremental fetch complete for 2025-09 (2.19 seconds). [2025-09-02T17:28:59.076593] [INFO ] [MAIN ] PUMP: Adding 344 new records, updating 0 existing records. [2025-09-02T17:28:59.110208] [INFO ] [MAIN ] PUK: Update completed successfully. [2025-09-02T17:28:59.110306] [INFO ] [MAIN ] PUMP: Combined dataset has 22739 total records. [2025-09-02T17:28:59.114612] [INFO ] [MAIN ] Update Progress: 1751/2372 symbols completed. PUK took 3.5s. Estimated remaining: 10m 15s. Rate: 60.5 symbols/min [2025-09-02T17:28:59.475157] [INFO ] [MAIN ] PVL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:28:59.480293] [WARN ] [VALIDATOR ] PUMP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:28:59.553581] [INFO ] [MAIN ] PVL: Loaded 2248 existing records. [2025-09-02T17:28:59.580614] [INFO ] [MAIN ] PTY: Update completed successfully. [2025-09-02T17:28:59.666126] [INFO ] [MAIN ] Update Progress: 1752/2372 symbols completed. PTY took 4.9s. Estimated remaining: 10m 14s. Rate: 60.6 symbols/min [2025-09-02T17:28:59.930664] [INFO ] [MAIN ] PVL: Found 1 missing trading days. [2025-09-02T17:28:59.957082] [INFO ] [MAIN ] PVL: Need to fetch 1 months: 2025-09 [2025-09-02T17:28:59.957572] [INFO ] [REMOTE ] PVL: Fetching primary data for 2025-09. [2025-09-02T17:29:00.050576] [INFO ] [MAIN ] PWR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:00.055117] [INFO ] [REMOTE ] PVH: Incremental fetch complete for 2025-09 (2.21 seconds). [2025-09-02T17:29:00.103058] [INFO ] [MAIN ] PVH: Adding 368 new records, updating 0 existing records. [2025-09-02T17:29:00.123521] [INFO ] [MAIN ] PWR: Loaded 21115 existing records. [2025-09-02T17:29:00.146106] [INFO ] [MAIN ] PVH: Combined dataset has 23577 total records. [2025-09-02T17:29:00.450709] [INFO ] [MAIN ] PWR: Found 1 missing trading days. [2025-09-02T17:29:00.460290] [INFO ] [MAIN ] PWR: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:00.484042] [INFO ] [REMOTE ] PWR: Fetching primary data for 2025-09. [2025-09-02T17:29:00.489068] [WARN ] [VALIDATOR ] PVH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:00.681375] [WARN ] [VALIDATOR ] PUMP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:00.681862] [INFO ] [MAIN ] PUMP: Combined data validation passed. [2025-09-02T17:29:00.737842] [WARN ] [VALIDATOR ] PVH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:00.747589] [INFO ] [MAIN ] PVH: Combined data validation passed. [2025-09-02T17:29:00.943189] [INFO ] [MAIN ] PUMP: Update completed successfully. [2025-09-02T17:29:00.946790] [INFO ] [MAIN ] Update Progress: 1753/2372 symbols completed. PUMP took 4.5s. Estimated remaining: 10m 13s. Rate: 60.5 symbols/min [2025-09-02T17:29:01.131167] [INFO ] [MAIN ] PX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:01.159885] [INFO ] [MAIN ] PVH: Update completed successfully. [2025-09-02T17:29:01.163094] [INFO ] [MAIN ] Update Progress: 1754/2372 symbols completed. PVH took 3.7s. Estimated remaining: 10m 12s. Rate: 60.6 symbols/min [2025-09-02T17:29:01.169505] [INFO ] [MAIN ] PX: Loaded 16447 existing records. [2025-09-02T17:29:01.509083] [INFO ] [MAIN ] PX: Found 1 missing trading days. [2025-09-02T17:29:01.527436] [INFO ] [MAIN ] PX: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:01.527806] [INFO ] [REMOTE ] PX: Fetching primary data for 2025-09. [2025-09-02T17:29:01.527338] [INFO ] [MAIN ] QBTS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:01.553905] [INFO ] [MAIN ] QBTS: Loaded 24632 existing records. [2025-09-02T17:29:01.731756] [INFO ] [MAIN ] QBTS: Found 1 missing trading days. [2025-09-02T17:29:01.731945] [INFO ] [MAIN ] QBTS: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:01.732318] [INFO ] [REMOTE ] QBTS: Fetching primary data for 2025-09. [2025-09-02T17:29:03.099591] [INFO ] [REMOTE ] PX: Incremental fetch complete for 2025-09 (1.57 seconds). [2025-09-02T17:29:03.125408] [INFO ] [MAIN ] PX: Adding 184 new records, updating 0 existing records. [2025-09-02T17:29:03.128536] [INFO ] [MAIN ] PX: Combined dataset has 16631 total records. [2025-09-02T17:29:03.313587] [WARN ] [VALIDATOR ] PX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:03.500019] [WARN ] [VALIDATOR ] PX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:03.500195] [INFO ] [MAIN ] PX: Combined data validation passed. [2025-09-02T17:29:03.601794] [INFO ] [MAIN ] PX: Update completed successfully. [2025-09-02T17:29:03.603503] [INFO ] [MAIN ] Update Progress: 1755/2372 symbols completed. PX took 2.7s. Estimated remaining: 10m 12s. Rate: 60.5 symbols/min [2025-09-02T17:29:03.774351] [INFO ] [MAIN ] QD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:03.786355] [INFO ] [MAIN ] QD: Loaded 12550 existing records. [2025-09-02T17:29:03.956595] [INFO ] [MAIN ] QD: Found 1 missing trading days. [2025-09-02T17:29:03.956786] [INFO ] [MAIN ] QD: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:03.957019] [INFO ] [REMOTE ] QD: Fetching primary data for 2025-09. [2025-09-02T17:29:04.699812] [INFO ] [REMOTE ] PVL: Incremental fetch complete for 2025-09 (4.74 seconds). [2025-09-02T17:29:04.703714] [INFO ] [MAIN ] PVL: Adding 18 new records, updating 0 existing records. [2025-09-02T17:29:04.705058] [INFO ] [MAIN ] PVL: Combined dataset has 2266 total records. [2025-09-02T17:29:04.879682] [WARN ] [VALIDATOR ] PVL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:05.074778] [WARN ] [VALIDATOR ] PVL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:05.075211] [INFO ] [MAIN ] PVL: Combined data validation passed. [2025-09-02T17:29:05.093091] [INFO ] [MAIN ] PVL: Update completed successfully. [2025-09-02T17:29:05.093834] [INFO ] [MAIN ] Update Progress: 1756/2372 symbols completed. PVL took 6.0s. Estimated remaining: 10m 11s. Rate: 60.5 symbols/min [2025-09-02T17:29:05.263828] [INFO ] [MAIN ] QGEN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:05.289350] [INFO ] [MAIN ] QGEN: Loaded 22430 existing records. [2025-09-02T17:29:05.399617] [INFO ] [REMOTE ] QBTS: Incremental fetch complete for 2025-09 (3.67 seconds). [2025-09-02T17:29:05.552045] [INFO ] [MAIN ] QBTS: Adding 390 new records, updating 0 existing records. [2025-09-02T17:29:05.559151] [INFO ] [MAIN ] QGEN: Found 1 missing trading days. [2025-09-02T17:29:05.559303] [INFO ] [MAIN ] QGEN: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:05.559549] [INFO ] [REMOTE ] QGEN: Fetching primary data for 2025-09. [2025-09-02T17:29:05.563596] [INFO ] [MAIN ] QBTS: Combined dataset has 25022 total records. [2025-09-02T17:29:05.725737] [INFO ] [REMOTE ] QD: Incremental fetch complete for 2025-09 (1.77 seconds). [2025-09-02T17:29:05.745369] [WARN ] [VALIDATOR ] QBTS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:05.834067] [INFO ] [MAIN ] QD: Adding 132 new records, updating 0 existing records. [2025-09-02T17:29:05.948497] [INFO ] [MAIN ] QD: Combined dataset has 12682 total records. [2025-09-02T17:29:06.125969] [WARN ] [VALIDATOR ] QD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:06.334737] [WARN ] [VALIDATOR ] QBTS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:06.334799] [WARN ] [VALIDATOR ] QD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:06.335140] [INFO ] [MAIN ] QD: Combined data validation passed. [2025-09-02T17:29:06.335063] [INFO ] [MAIN ] QBTS: Combined data validation passed. [2025-09-02T17:29:06.532358] [INFO ] [MAIN ] QD: Update completed successfully. [2025-09-02T17:29:06.534356] [INFO ] [MAIN ] Update Progress: 1757/2372 symbols completed. QD took 2.9s. Estimated remaining: 10m 10s. Rate: 60.5 symbols/min [2025-09-02T17:29:06.570461] [INFO ] [MAIN ] QBTS: Update completed successfully. [2025-09-02T17:29:06.575069] [INFO ] [MAIN ] Update Progress: 1758/2372 symbols completed. QBTS took 5.4s. Estimated remaining: 10m 9s. Rate: 60.5 symbols/min [2025-09-02T17:29:06.595376] [INFO ] [REMOTE ] PWR: Incremental fetch complete for 2025-09 (6.11 seconds). [2025-09-02T17:29:06.633213] [INFO ] [MAIN ] PWR: Adding 296 new records, updating 0 existing records. [2025-09-02T17:29:06.639883] [INFO ] [MAIN ] PWR: Combined dataset has 21411 total records. [2025-09-02T17:29:06.704169] [WARN ] [MAIN ] QGEN: Failed to fetch data for month 2025-09. [2025-09-02T17:29:06.731516] [WARN ] [MAIN ] QGEN: No new data fetched. Keeping existing data. [2025-09-02T17:29:06.741831] [INFO ] [MAIN ] Update Progress: 1759/2372 symbols completed. QGEN took 1.6s. Estimated remaining: 10m 7s. Rate: 60.6 symbols/min [2025-09-02T17:29:06.816885] [WARN ] [VALIDATOR ] PWR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:07.005929] [WARN ] [VALIDATOR ] PWR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:07.006129] [INFO ] [MAIN ] PWR: Combined data validation passed. [2025-09-02T17:29:07.151052] [INFO ] [MAIN ] PWR: Update completed successfully. [2025-09-02T17:29:07.153615] [INFO ] [MAIN ] Update Progress: 1760/2372 symbols completed. PWR took 7.4s. Estimated remaining: 10m 6s. Rate: 60.6 symbols/min [2025-09-02T17:29:07.687085] [INFO ] [MAIN ] QTWO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:07.764917] [INFO ] [MAIN ] QS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:07.822614] [INFO ] [MAIN ] QSR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:07.843063] [INFO ] [MAIN ] QUAD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:07.870151] [INFO ] [MAIN ] QTWO: Loaded 16694 existing records. [2025-09-02T17:29:07.870556] [INFO ] [MAIN ] QUAD: Loaded 10382 existing records. [2025-09-02T17:29:08.051264] [INFO ] [MAIN ] QS: Loaded 24607 existing records. [2025-09-02T17:29:08.304607] [INFO ] [MAIN ] QUAD: Found 1 missing trading days. [2025-09-02T17:29:08.272237] [INFO ] [MAIN ] QSR: Loaded 23837 existing records. [2025-09-02T17:29:08.314674] [INFO ] [MAIN ] QUAD: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:08.346632] [INFO ] [REMOTE ] QUAD: Fetching primary data for 2025-09. [2025-09-02T17:29:08.489453] [INFO ] [MAIN ] QTWO: Found 1 missing trading days. [2025-09-02T17:29:08.506219] [INFO ] [MAIN ] QTWO: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:08.557150] [INFO ] [REMOTE ] QTWO: Fetching primary data for 2025-09. [2025-09-02T17:29:08.563716] [INFO ] [MAIN ] QS: Found 1 missing trading days. [2025-09-02T17:29:08.584740] [INFO ] [MAIN ] QS: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:08.611694] [INFO ] [REMOTE ] QS: Fetching primary data for 2025-09. [2025-09-02T17:29:08.643566] [INFO ] [MAIN ] QSR: Found 1 missing trading days. [2025-09-02T17:29:08.643709] [INFO ] [MAIN ] QSR: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:08.643948] [INFO ] [REMOTE ] QSR: Fetching primary data for 2025-09. [2025-09-02T17:29:09.507565] [WARN ] [MAIN ] QUAD: Failed to fetch data for month 2025-09. [2025-09-02T17:29:09.507728] [WARN ] [MAIN ] QUAD: No new data fetched. Keeping existing data. [2025-09-02T17:29:09.507824] [INFO ] [MAIN ] Update Progress: 1761/2372 symbols completed. QUAD took 2.4s. Estimated remaining: 10m 6s. Rate: 60.5 symbols/min [2025-09-02T17:29:09.677491] [INFO ] [MAIN ] QVCC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:09.683087] [INFO ] [MAIN ] QVCC: Loaded 3914 existing records. [2025-09-02T17:29:09.715318] [WARN ] [MAIN ] QSR: Failed to fetch data for month 2025-09. [2025-09-02T17:29:09.752813] [WARN ] [MAIN ] QSR: No new data fetched. Keeping existing data. [2025-09-02T17:29:09.774178] [INFO ] [MAIN ] Update Progress: 1762/2372 symbols completed. QSR took 2.6s. Estimated remaining: 10m 4s. Rate: 60.6 symbols/min [2025-09-02T17:29:09.982087] [INFO ] [MAIN ] QVCC: Found 1 missing trading days. [2025-09-02T17:29:10.008523] [INFO ] [MAIN ] QVCC: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:10.015311] [INFO ] [REMOTE ] QVCC: Fetching primary data for 2025-09. [2025-09-02T17:29:10.034171] [INFO ] [MAIN ] QVCD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:10.037965] [INFO ] [MAIN ] QVCD: Loaded 1988 existing records. [2025-09-02T17:29:10.209418] [INFO ] [MAIN ] QVCD: Found 1 missing trading days. [2025-09-02T17:29:10.209638] [INFO ] [MAIN ] QVCD: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:10.209899] [INFO ] [REMOTE ] QVCD: Fetching primary data for 2025-09. [2025-09-02T17:29:10.520929] [INFO ] [REMOTE ] QTWO: Incremental fetch complete for 2025-09 (1.96 seconds). [2025-09-02T17:29:10.552778] [INFO ] [MAIN ] QTWO: Adding 291 new records, updating 0 existing records. [2025-09-02T17:29:10.555973] [INFO ] [MAIN ] QTWO: Combined dataset has 16985 total records. [2025-09-02T17:29:10.734911] [WARN ] [VALIDATOR ] QTWO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:10.921487] [WARN ] [VALIDATOR ] QTWO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:10.921706] [INFO ] [MAIN ] QTWO: Combined data validation passed. [2025-09-02T17:29:11.032820] [INFO ] [MAIN ] QTWO: Update completed successfully. [2025-09-02T17:29:11.034328] [INFO ] [MAIN ] Update Progress: 1763/2372 symbols completed. QTWO took 3.9s. Estimated remaining: 10m 4s. Rate: 60.5 symbols/min [2025-09-02T17:29:11.134413] [INFO ] [REMOTE ] QVCD: Incremental fetch complete for 2025-09 (0.92 seconds). [2025-09-02T17:29:11.144629] [INFO ] [MAIN ] QVCD: Adding 34 new records, updating 0 existing records. [2025-09-02T17:29:11.195126] [INFO ] [MAIN ] QVCD: Combined dataset has 2022 total records. [2025-09-02T17:29:11.213478] [INFO ] [MAIN ] QXO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:11.433526] [WARN ] [VALIDATOR ] QVCD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:11.436189] [INFO ] [MAIN ] QXO: Loaded 24466 existing records. [2025-09-02T17:29:11.584389] [INFO ] [REMOTE ] QVCC: Incremental fetch complete for 2025-09 (1.57 seconds). [2025-09-02T17:29:11.633631] [INFO ] [MAIN ] QVCC: Adding 66 new records, updating 0 existing records. [2025-09-02T17:29:11.686936] [INFO ] [MAIN ] QVCC: Combined dataset has 3980 total records. [2025-09-02T17:29:11.853239] [INFO ] [MAIN ] QXO: Found 1 missing trading days. [2025-09-02T17:29:11.899112] [INFO ] [MAIN ] QXO: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:11.922378] [INFO ] [REMOTE ] QXO: Fetching primary data for 2025-09. [2025-09-02T17:29:12.004868] [WARN ] [VALIDATOR ] QVCC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:12.198489] [WARN ] [VALIDATOR ] QVCD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:12.198598] [WARN ] [VALIDATOR ] QVCC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:12.198927] [INFO ] [MAIN ] QVCD: Combined data validation passed. [2025-09-02T17:29:12.199084] [INFO ] [MAIN ] QVCC: Combined data validation passed. [2025-09-02T17:29:12.233435] [INFO ] [MAIN ] QVCD: Update completed successfully. [2025-09-02T17:29:12.234420] [INFO ] [MAIN ] Update Progress: 1764/2372 symbols completed. QVCD took 2.5s. Estimated remaining: 10m 3s. Rate: 60.5 symbols/min [2025-09-02T17:29:12.343251] [INFO ] [MAIN ] QVCC: Update completed successfully. [2025-09-02T17:29:12.359775] [INFO ] [MAIN ] Update Progress: 1765/2372 symbols completed. QVCC took 2.9s. Estimated remaining: 10m 1s. Rate: 60.6 symbols/min [2025-09-02T17:29:12.440299] [INFO ] [MAIN ] R: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:12.486957] [INFO ] [REMOTE ] QS: Incremental fetch complete for 2025-09 (3.88 seconds). [2025-09-02T17:29:12.574396] [INFO ] [MAIN ] QS: Adding 390 new records, updating 0 existing records. [2025-09-02T17:29:12.658041] [INFO ] [MAIN ] RA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:12.658469] [INFO ] [MAIN ] R: Loaded 12149 existing records. [2025-09-02T17:29:12.731307] [INFO ] [MAIN ] QS: Combined dataset has 24997 total records. [2025-09-02T17:29:12.782225] [INFO ] [MAIN ] RA: Loaded 10770 existing records. [2025-09-02T17:29:12.998655] [INFO ] [MAIN ] R: Found 1 missing trading days. [2025-09-02T17:29:13.051144] [INFO ] [MAIN ] R: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:13.075871] [INFO ] [REMOTE ] R: Fetching primary data for 2025-09. [2025-09-02T17:29:13.151104] [WARN ] [VALIDATOR ] QS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:13.202978] [INFO ] [MAIN ] RA: Found 1 missing trading days. [2025-09-02T17:29:13.276332] [INFO ] [MAIN ] RA: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:13.302240] [INFO ] [REMOTE ] RA: Fetching primary data for 2025-09. [2025-09-02T17:29:13.391940] [WARN ] [VALIDATOR ] QS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:13.392145] [INFO ] [MAIN ] QS: Combined data validation passed. [2025-09-02T17:29:13.546969] [INFO ] [MAIN ] QS: Update completed successfully. [2025-09-02T17:29:13.549803] [INFO ] [MAIN ] Update Progress: 1766/2372 symbols completed. QS took 6.4s. Estimated remaining: 10m 0s. Rate: 60.6 symbols/min [2025-09-02T17:29:13.719943] [INFO ] [MAIN ] RACE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:13.734835] [INFO ] [MAIN ] RACE: Loaded 14005 existing records. [2025-09-02T17:29:13.928784] [INFO ] [MAIN ] RACE: Found 1 missing trading days. [2025-09-02T17:29:13.928977] [INFO ] [MAIN ] RACE: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:13.929234] [INFO ] [REMOTE ] RACE: Fetching primary data for 2025-09. [2025-09-02T17:29:14.651377] [INFO ] [REMOTE ] QXO: Incremental fetch complete for 2025-09 (2.73 seconds). [2025-09-02T17:29:14.705468] [INFO ] [REMOTE ] R: Incremental fetch complete for 2025-09 (1.63 seconds). [2025-09-02T17:29:14.706061] [INFO ] [MAIN ] QXO: Adding 390 new records, updating 0 existing records. [2025-09-02T17:29:14.735943] [INFO ] [MAIN ] R: Adding 136 new records, updating 0 existing records. [2025-09-02T17:29:14.740805] [INFO ] [MAIN ] R: Combined dataset has 12285 total records. [2025-09-02T17:29:14.757720] [INFO ] [MAIN ] QXO: Combined dataset has 24856 total records. [2025-09-02T17:29:15.080989] [WARN ] [VALIDATOR ] R: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:15.137313] [WARN ] [VALIDATOR ] QXO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:15.167174] [INFO ] [REMOTE ] RA: Incremental fetch complete for 2025-09 (1.86 seconds). [2025-09-02T17:29:15.311232] [INFO ] [MAIN ] RA: Adding 109 new records, updating 0 existing records. [2025-09-02T17:29:15.529075] [INFO ] [MAIN ] RA: Combined dataset has 10879 total records. [2025-09-02T17:29:15.719454] [WARN ] [VALIDATOR ] RA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:15.884638] [WARN ] [VALIDATOR ] R: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:15.881008] [WARN ] [VALIDATOR ] QXO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:15.884955] [INFO ] [MAIN ] R: Combined data validation passed. [2025-09-02T17:29:15.906326] [INFO ] [MAIN ] QXO: Combined data validation passed. [2025-09-02T17:29:15.914905] [INFO ] [REMOTE ] RACE: Incremental fetch complete for 2025-09 (1.99 seconds). [2025-09-02T17:29:15.942315] [INFO ] [MAIN ] RACE: Adding 230 new records, updating 0 existing records. [2025-09-02T17:29:16.113038] [INFO ] [MAIN ] R: Update completed successfully. [2025-09-02T17:29:16.122595] [INFO ] [MAIN ] Update Progress: 1767/2372 symbols completed. R took 3.9s. Estimated remaining: 9m 60s. Rate: 60.5 symbols/min [2025-09-02T17:29:16.213959] [INFO ] [MAIN ] RACE: Combined dataset has 14235 total records. [2025-09-02T17:29:16.389060] [INFO ] [MAIN ] RAMP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:16.513613] [WARN ] [VALIDATOR ] RACE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:16.618823] [INFO ] [MAIN ] RAMP: Loaded 15948 existing records. [2025-09-02T17:29:16.846637] [INFO ] [MAIN ] QXO: Update completed successfully. [2025-09-02T17:29:16.865767] [INFO ] [MAIN ] Update Progress: 1768/2372 symbols completed. QXO took 5.8s. Estimated remaining: 9m 59s. Rate: 60.5 symbols/min [2025-09-02T17:29:16.961462] [INFO ] [MAIN ] RAMP: Found 1 missing trading days. [2025-09-02T17:29:16.982011] [INFO ] [MAIN ] RAMP: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:17.030933] [INFO ] [REMOTE ] RAMP: Fetching primary data for 2025-09. [2025-09-02T17:29:17.036276] [WARN ] [VALIDATOR ] RA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:17.036879] [INFO ] [MAIN ] RA: Combined data validation passed. [2025-09-02T17:29:17.111021] [INFO ] [MAIN ] RBA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:17.191083] [INFO ] [MAIN ] RA: Update completed successfully. [2025-09-02T17:29:17.199086] [INFO ] [MAIN ] Update Progress: 1769/2372 symbols completed. RA took 4.8s. Estimated remaining: 9m 58s. Rate: 60.5 symbols/min [2025-09-02T17:29:17.199861] [INFO ] [MAIN ] RBA: Loaded 20574 existing records. [2025-09-02T17:29:17.530958] [WARN ] [VALIDATOR ] RACE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:17.530684] [INFO ] [MAIN ] RBC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:17.548121] [INFO ] [MAIN ] RACE: Combined data validation passed. [2025-09-02T17:29:17.553772] [INFO ] [MAIN ] RBA: Found 1 missing trading days. [2025-09-02T17:29:17.554269] [INFO ] [MAIN ] RBA: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:17.554849] [INFO ] [REMOTE ] RBA: Fetching primary data for 2025-09. [2025-09-02T17:29:17.638118] [INFO ] [MAIN ] RBC: Loaded 6685 existing records. [2025-09-02T17:29:17.819617] [INFO ] [MAIN ] RBC: Found 1 missing trading days. [2025-09-02T17:29:17.820913] [INFO ] [MAIN ] RBC: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:17.821139] [INFO ] [REMOTE ] RBC: Fetching primary data for 2025-09. [2025-09-02T17:29:17.839862] [INFO ] [MAIN ] RACE: Update completed successfully. [2025-09-02T17:29:17.841258] [INFO ] [MAIN ] Update Progress: 1770/2372 symbols completed. RACE took 4.3s. Estimated remaining: 9m 57s. Rate: 60.5 symbols/min [2025-09-02T17:29:18.013780] [INFO ] [MAIN ] RBLX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:18.040984] [INFO ] [MAIN ] RBLX: Loaded 24548 existing records. [2025-09-02T17:29:18.218684] [INFO ] [MAIN ] RBLX: Found 1 missing trading days. [2025-09-02T17:29:18.218875] [INFO ] [MAIN ] RBLX: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:18.219104] [INFO ] [REMOTE ] RBLX: Fetching primary data for 2025-09. [2025-09-02T17:29:18.940116] [INFO ] [REMOTE ] RBC: Incremental fetch complete for 2025-09 (1.12 seconds). [2025-09-02T17:29:18.951485] [INFO ] [MAIN ] RBC: Adding 62 new records, updating 0 existing records. [2025-09-02T17:29:18.953558] [INFO ] [MAIN ] RBC: Combined dataset has 6747 total records. [2025-09-02T17:29:19.135639] [WARN ] [VALIDATOR ] RBC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:19.338061] [WARN ] [VALIDATOR ] RBC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:19.338305] [INFO ] [MAIN ] RBC: Combined data validation passed. [2025-09-02T17:29:19.382937] [INFO ] [MAIN ] RBC: Update completed successfully. [2025-09-02T17:29:19.383919] [INFO ] [MAIN ] Update Progress: 1771/2372 symbols completed. RBC took 2.2s. Estimated remaining: 9m 56s. Rate: 60.5 symbols/min [2025-09-02T17:29:19.597247] [INFO ] [MAIN ] RBOT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:19.600955] [INFO ] [REMOTE ] RAMP: Incremental fetch complete for 2025-09 (2.57 seconds). [2025-09-02T17:29:19.635327] [INFO ] [MAIN ] RAMP: Adding 295 new records, updating 0 existing records. [2025-09-02T17:29:19.638513] [INFO ] [MAIN ] RBOT: Loaded 2605 existing records. [2025-09-02T17:29:19.709778] [INFO ] [REMOTE ] RBA: Incremental fetch complete for 2025-09 (2.15 seconds). [2025-09-02T17:29:19.738835] [INFO ] [MAIN ] RAMP: Combined dataset has 16243 total records. [2025-09-02T17:29:19.792419] [INFO ] [MAIN ] RBA: Adding 363 new records, updating 0 existing records. [2025-09-02T17:29:19.962458] [INFO ] [MAIN ] RBOT: Found 1 missing trading days. [2025-09-02T17:29:19.979393] [INFO ] [MAIN ] RBOT: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:19.989988] [INFO ] [REMOTE ] RBOT: Fetching primary data for 2025-09. [2025-09-02T17:29:19.973771] [INFO ] [MAIN ] RBA: Combined dataset has 20937 total records. [2025-09-02T17:29:20.126980] [WARN ] [VALIDATOR ] RAMP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:20.355708] [WARN ] [VALIDATOR ] RBA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:20.614444] [WARN ] [VALIDATOR ] RBA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:20.614529] [WARN ] [VALIDATOR ] RAMP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:20.614786] [INFO ] [MAIN ] RAMP: Combined data validation passed. [2025-09-02T17:29:20.614719] [INFO ] [MAIN ] RBA: Combined data validation passed. [2025-09-02T17:29:20.823237] [INFO ] [MAIN ] RAMP: Update completed successfully. [2025-09-02T17:29:20.825511] [INFO ] [MAIN ] Update Progress: 1772/2372 symbols completed. RAMP took 4.7s. Estimated remaining: 9m 55s. Rate: 60.5 symbols/min [2025-09-02T17:29:21.005154] [INFO ] [MAIN ] RBRK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:21.017868] [INFO ] [MAIN ] RBA: Update completed successfully. [2025-09-02T17:29:21.020178] [INFO ] [MAIN ] Update Progress: 1773/2372 symbols completed. RBA took 4.1s. Estimated remaining: 9m 54s. Rate: 60.5 symbols/min [2025-09-02T17:29:21.112380] [INFO ] [REMOTE ] RBOT: Incremental fetch complete for 2025-09 (1.12 seconds). [2025-09-02T17:29:21.135417] [INFO ] [MAIN ] RBOT: Adding 66 new records, updating 0 existing records. [2025-09-02T17:29:21.211238] [INFO ] [MAIN ] RC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:21.209833] [INFO ] [MAIN ] RBOT: Combined dataset has 2671 total records. [2025-09-02T17:29:21.273711] [INFO ] [MAIN ] RBRK: Loaded 24283 existing records. [2025-09-02T17:29:21.536612] [WARN ] [VALIDATOR ] RBOT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:21.623767] [INFO ] [MAIN ] RBRK: Found 1 missing trading days. [2025-09-02T17:29:21.624925] [INFO ] [MAIN ] RC: Loaded 21693 existing records. [2025-09-02T17:29:21.634490] [INFO ] [MAIN ] RBRK: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:21.669717] [INFO ] [REMOTE ] RBRK: Fetching primary data for 2025-09. [2025-09-02T17:29:21.839977] [INFO ] [REMOTE ] RBLX: Incremental fetch complete for 2025-09 (3.62 seconds). [2025-09-02T17:29:22.027209] [INFO ] [MAIN ] RC: Found 1 missing trading days. [2025-09-02T17:29:22.037656] [INFO ] [MAIN ] RC: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:22.040584] [INFO ] [REMOTE ] RC: Fetching primary data for 2025-09. [2025-09-02T17:29:22.040280] [INFO ] [MAIN ] RBLX: Adding 390 new records, updating 0 existing records. [2025-09-02T17:29:22.051433] [INFO ] [MAIN ] RBLX: Combined dataset has 24938 total records. [2025-09-02T17:29:22.238640] [WARN ] [VALIDATOR ] RBLX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:22.309624] [WARN ] [VALIDATOR ] RBOT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:22.320447] [INFO ] [MAIN ] RBOT: Combined data validation passed. [2025-09-02T17:29:22.443106] [INFO ] [MAIN ] RBOT: Update completed successfully. [2025-09-02T17:29:22.443709] [INFO ] [MAIN ] Update Progress: 1774/2372 symbols completed. RBOT took 3.1s. Estimated remaining: 9m 53s. Rate: 60.5 symbols/min [2025-09-02T17:29:22.621240] [INFO ] [MAIN ] RCB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:22.625159] [INFO ] [MAIN ] RCB: Loaded 600 existing records. [2025-09-02T17:29:22.795304] [INFO ] [MAIN ] RCB: Found 1 missing trading days. [2025-09-02T17:29:22.795843] [INFO ] [MAIN ] RCB: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:22.796068] [INFO ] [REMOTE ] RCB: Fetching primary data for 2025-09. [2025-09-02T17:29:22.798573] [WARN ] [VALIDATOR ] RBLX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:22.798798] [INFO ] [MAIN ] RBLX: Combined data validation passed. [2025-09-02T17:29:22.954858] [INFO ] [MAIN ] RBLX: Update completed successfully. [2025-09-02T17:29:22.957948] [INFO ] [MAIN ] Update Progress: 1775/2372 symbols completed. RBLX took 5.1s. Estimated remaining: 9m 52s. Rate: 60.5 symbols/min [2025-09-02T17:29:23.123525] [INFO ] [MAIN ] RCD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:23.126732] [INFO ] [MAIN ] RCD: Loaded 1649 existing records. [2025-09-02T17:29:23.294226] [INFO ] [MAIN ] RCD: Found 1 missing trading days. [2025-09-02T17:29:23.294439] [INFO ] [MAIN ] RCD: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:23.294676] [INFO ] [REMOTE ] RCD: Fetching primary data for 2025-09. [2025-09-02T17:29:23.519026] [INFO ] [REMOTE ] RCB: Incremental fetch complete for 2025-09 (0.72 seconds). [2025-09-02T17:29:23.521514] [INFO ] [MAIN ] RCB: Adding 11 new records, updating 0 existing records. [2025-09-02T17:29:23.522967] [INFO ] [MAIN ] RCB: Combined dataset has 611 total records. [2025-09-02T17:29:23.707090] [WARN ] [VALIDATOR ] RCB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:23.887722] [WARN ] [VALIDATOR ] RCB: Missing data for 87 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-07-17 [2025-09-02T17:29:23.887899] [INFO ] [MAIN ] RCB: Combined data validation passed. [2025-09-02T17:29:23.892768] [INFO ] [MAIN ] RCB: Update completed successfully. [2025-09-02T17:29:23.892954] [INFO ] [MAIN ] Update Progress: 1776/2372 symbols completed. RCB took 1.4s. Estimated remaining: 9m 51s. Rate: 60.5 symbols/min [2025-09-02T17:29:24.060136] [INFO ] [MAIN ] RCI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:24.062021] [INFO ] [REMOTE ] RCD: Incremental fetch complete for 2025-09 (0.77 seconds). [2025-09-02T17:29:24.066236] [INFO ] [MAIN ] RCD: Adding 36 new records, updating 0 existing records. [2025-09-02T17:29:24.067827] [INFO ] [MAIN ] RCD: Combined dataset has 1685 total records. [2025-09-02T17:29:24.256187] [WARN ] [VALIDATOR ] RCD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:24.299832] [INFO ] [MAIN ] RCI: Loaded 22238 existing records. [2025-09-02T17:29:24.425047] [INFO ] [REMOTE ] RC: Incremental fetch complete for 2025-09 (2.38 seconds). [2025-09-02T17:29:24.582949] [INFO ] [MAIN ] RC: Adding 361 new records, updating 0 existing records. [2025-09-02T17:29:24.586774] [INFO ] [REMOTE ] RBRK: Incremental fetch complete for 2025-09 (2.92 seconds). [2025-09-02T17:29:24.704218] [INFO ] [MAIN ] RCI: Found 1 missing trading days. [2025-09-02T17:29:24.715253] [INFO ] [MAIN ] RCI: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:24.718953] [INFO ] [REMOTE ] RCI: Fetching primary data for 2025-09. [2025-09-02T17:29:24.718581] [INFO ] [MAIN ] RBRK: Adding 365 new records, updating 0 existing records. [2025-09-02T17:29:24.719756] [INFO ] [MAIN ] RC: Combined dataset has 22054 total records. [2025-09-02T17:29:24.900766] [INFO ] [MAIN ] RBRK: Combined dataset has 24648 total records. [2025-09-02T17:29:24.903830] [WARN ] [VALIDATOR ] RC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:25.283889] [WARN ] [VALIDATOR ] RBRK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:25.466523] [WARN ] [VALIDATOR ] RCD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:25.473462] [INFO ] [MAIN ] RCD: Combined data validation passed. [2025-09-02T17:29:25.487344] [INFO ] [MAIN ] RCD: Update completed successfully. [2025-09-02T17:29:25.487951] [INFO ] [MAIN ] Update Progress: 1777/2372 symbols completed. RCD took 2.5s. Estimated remaining: 9m 50s. Rate: 60.5 symbols/min [2025-09-02T17:29:25.669936] [WARN ] [VALIDATOR ] RC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:25.651036] [WARN ] [VALIDATOR ] RBRK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:25.671408] [INFO ] [MAIN ] RCL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:25.671778] [INFO ] [MAIN ] RBRK: Combined data validation passed. [2025-09-02T17:29:25.672116] [INFO ] [MAIN ] RC: Combined data validation passed. [2025-09-02T17:29:25.899152] [INFO ] [MAIN ] RCL: Loaded 23689 existing records. [2025-09-02T17:29:26.120778] [INFO ] [MAIN ] RCL: Found 1 missing trading days. [2025-09-02T17:29:26.128148] [INFO ] [MAIN ] RCL: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:26.131307] [INFO ] [REMOTE ] RCL: Fetching primary data for 2025-09. [2025-09-02T17:29:26.131472] [INFO ] [MAIN ] RC: Update completed successfully. [2025-09-02T17:29:26.139228] [INFO ] [MAIN ] Update Progress: 1778/2372 symbols completed. RC took 5.1s. Estimated remaining: 9m 49s. Rate: 60.5 symbols/min [2025-09-02T17:29:26.341446] [INFO ] [MAIN ] RCS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:26.342966] [INFO ] [MAIN ] RBRK: Update completed successfully. [2025-09-02T17:29:26.345677] [INFO ] [MAIN ] Update Progress: 1779/2372 symbols completed. RBRK took 5.5s. Estimated remaining: 9m 48s. Rate: 60.6 symbols/min [2025-09-02T17:29:26.453812] [INFO ] [MAIN ] RCS: Loaded 5269 existing records. [2025-09-02T17:29:26.649916] [INFO ] [MAIN ] RCUS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:26.723802] [INFO ] [MAIN ] RCS: Found 1 missing trading days. [2025-09-02T17:29:26.724005] [INFO ] [MAIN ] RCS: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:26.724256] [INFO ] [REMOTE ] RCS: Fetching primary data for 2025-09. [2025-09-02T17:29:26.742961] [INFO ] [MAIN ] RCUS: Loaded 18985 existing records. [2025-09-02T17:29:26.920114] [INFO ] [MAIN ] RCUS: Found 1 missing trading days. [2025-09-02T17:29:26.920269] [INFO ] [MAIN ] RCUS: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:26.920489] [INFO ] [REMOTE ] RCUS: Fetching primary data for 2025-09. [2025-09-02T17:29:27.325228] [INFO ] [REMOTE ] RCI: Incremental fetch complete for 2025-09 (2.61 seconds). [2025-09-02T17:29:27.380828] [INFO ] [MAIN ] RCI: Adding 342 new records, updating 0 existing records. [2025-09-02T17:29:27.384499] [INFO ] [MAIN ] RCI: Combined dataset has 22580 total records. [2025-09-02T17:29:27.563684] [WARN ] [VALIDATOR ] RCI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:27.755957] [INFO ] [REMOTE ] RCS: Incremental fetch complete for 2025-09 (1.03 seconds). [2025-09-02T17:29:27.767995] [INFO ] [MAIN ] RCS: Adding 105 new records, updating 0 existing records. [2025-09-02T17:29:27.770470] [INFO ] [MAIN ] RCS: Combined dataset has 5374 total records. [2025-09-02T17:29:27.879368] [WARN ] [VALIDATOR ] RCI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:27.895093] [INFO ] [MAIN ] RCI: Combined data validation passed. [2025-09-02T17:29:27.952661] [WARN ] [VALIDATOR ] RCS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:28.315288] [INFO ] [MAIN ] RCI: Update completed successfully. [2025-09-02T17:29:28.319905] [INFO ] [MAIN ] Update Progress: 1780/2372 symbols completed. RCI took 4.4s. Estimated remaining: 9m 47s. Rate: 60.5 symbols/min [2025-09-02T17:29:28.520991] [INFO ] [MAIN ] RDDT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:28.528780] [WARN ] [VALIDATOR ] RCS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:28.529011] [INFO ] [MAIN ] RCS: Combined data validation passed. [2025-09-02T17:29:28.587385] [INFO ] [MAIN ] RDDT: Loaded 24608 existing records. [2025-09-02T17:29:28.656150] [INFO ] [MAIN ] RCS: Update completed successfully. [2025-09-02T17:29:28.694342] [INFO ] [MAIN ] Update Progress: 1781/2372 symbols completed. RCS took 2.5s. Estimated remaining: 9m 46s. Rate: 60.5 symbols/min [2025-09-02T17:29:28.958383] [INFO ] [REMOTE ] RCUS: Incremental fetch complete for 2025-09 (2.04 seconds). [2025-09-02T17:29:29.008031] [INFO ] [MAIN ] RDDT: Found 1 missing trading days. [2025-09-02T17:29:29.051550] [INFO ] [MAIN ] RCUS: Adding 277 new records, updating 0 existing records. [2025-09-02T17:29:29.056861] [INFO ] [MAIN ] RDDT: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:29.073075] [INFO ] [REMOTE ] RDDT: Fetching primary data for 2025-09. [2025-09-02T17:29:29.138879] [INFO ] [MAIN ] RDN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:29.140341] [INFO ] [MAIN ] RCUS: Combined dataset has 19262 total records. [2025-09-02T17:29:29.339689] [INFO ] [MAIN ] RDN: Loaded 20087 existing records. [2025-09-02T17:29:29.340088] [INFO ] [REMOTE ] RCL: Incremental fetch complete for 2025-09 (3.21 seconds). [2025-09-02T17:29:29.429093] [WARN ] [VALIDATOR ] RCUS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:29.574710] [INFO ] [MAIN ] RCL: Adding 378 new records, updating 0 existing records. [2025-09-02T17:29:29.786731] [INFO ] [MAIN ] RCL: Combined dataset has 24067 total records. [2025-09-02T17:29:29.880827] [INFO ] [MAIN ] RDN: Found 1 missing trading days. [2025-09-02T17:29:29.902439] [INFO ] [MAIN ] RDN: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:29.919417] [INFO ] [REMOTE ] RDN: Fetching primary data for 2025-09. [2025-09-02T17:29:30.018340] [WARN ] [VALIDATOR ] RCL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:30.216698] [WARN ] [VALIDATOR ] RCUS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:30.217796] [INFO ] [MAIN ] RCUS: Combined data validation passed. [2025-09-02T17:29:30.217611] [WARN ] [VALIDATOR ] RCL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:30.218105] [INFO ] [MAIN ] RCL: Combined data validation passed. [2025-09-02T17:29:30.433624] [INFO ] [MAIN ] RCUS: Update completed successfully. [2025-09-02T17:29:30.436439] [INFO ] [MAIN ] Update Progress: 1782/2372 symbols completed. RCUS took 4.1s. Estimated remaining: 9m 45s. Rate: 60.5 symbols/min [2025-09-02T17:29:30.618418] [INFO ] [MAIN ] RDW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:30.669448] [INFO ] [MAIN ] RCL: Update completed successfully. [2025-09-02T17:29:30.669377] [INFO ] [MAIN ] RDW: Loaded 24346 existing records. [2025-09-02T17:29:30.714942] [INFO ] [MAIN ] Update Progress: 1783/2372 symbols completed. RCL took 5.2s. Estimated remaining: 9m 44s. Rate: 60.5 symbols/min [2025-09-02T17:29:31.022159] [INFO ] [MAIN ] RDW: Found 1 missing trading days. [2025-09-02T17:29:31.023396] [INFO ] [MAIN ] RDY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:31.023592] [INFO ] [MAIN ] RDW: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:31.023994] [INFO ] [REMOTE ] RDW: Fetching primary data for 2025-09. [2025-09-02T17:29:31.045801] [INFO ] [MAIN ] RDY: Loaded 21383 existing records. [2025-09-02T17:29:31.218865] [INFO ] [MAIN ] RDY: Found 1 missing trading days. [2025-09-02T17:29:31.219033] [INFO ] [MAIN ] RDY: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:31.219353] [INFO ] [REMOTE ] RDY: Fetching primary data for 2025-09. [2025-09-02T17:29:32.290449] [INFO ] [REMOTE ] RDN: Incremental fetch complete for 2025-09 (2.37 seconds). [2025-09-02T17:29:32.326053] [INFO ] [MAIN ] RDN: Adding 289 new records, updating 0 existing records. [2025-09-02T17:29:32.329356] [INFO ] [MAIN ] RDN: Combined dataset has 20376 total records. [2025-09-02T17:29:32.503529] [WARN ] [VALIDATOR ] RDN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:32.695425] [WARN ] [VALIDATOR ] RDN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:32.695622] [INFO ] [MAIN ] RDN: Combined data validation passed. [2025-09-02T17:29:32.824072] [INFO ] [MAIN ] RDN: Update completed successfully. [2025-09-02T17:29:32.827321] [INFO ] [MAIN ] Update Progress: 1784/2372 symbols completed. RDN took 4.1s. Estimated remaining: 9m 43s. Rate: 60.5 symbols/min [2025-09-02T17:29:32.993732] [INFO ] [MAIN ] RELX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:33.014980] [INFO ] [MAIN ] RELX: Loaded 22341 existing records. [2025-09-02T17:29:33.189831] [INFO ] [MAIN ] RELX: Found 1 missing trading days. [2025-09-02T17:29:33.190004] [INFO ] [MAIN ] RELX: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:33.190339] [INFO ] [REMOTE ] RELX: Fetching primary data for 2025-09. [2025-09-02T17:29:33.218150] [INFO ] [REMOTE ] RDY: Incremental fetch complete for 2025-09 (2.00 seconds). [2025-09-02T17:29:33.297928] [INFO ] [MAIN ] RDY: Adding 340 new records, updating 0 existing records. [2025-09-02T17:29:33.304269] [INFO ] [MAIN ] RDY: Combined dataset has 21723 total records. [2025-09-02T17:29:33.481464] [WARN ] [VALIDATOR ] RDY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:33.585549] [INFO ] [REMOTE ] RDDT: Incremental fetch complete for 2025-09 (4.51 seconds). [2025-09-02T17:29:33.682429] [INFO ] [MAIN ] RDDT: Adding 390 new records, updating 0 existing records. [2025-09-02T17:29:33.718990] [INFO ] [MAIN ] RDDT: Combined dataset has 24998 total records. [2025-09-02T17:29:33.904767] [WARN ] [VALIDATOR ] RDDT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:34.100276] [WARN ] [VALIDATOR ] RDY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:34.101729] [INFO ] [MAIN ] RDY: Combined data validation passed. [2025-09-02T17:29:34.106594] [WARN ] [VALIDATOR ] RDDT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:34.106798] [INFO ] [MAIN ] RDDT: Combined data validation passed. [2025-09-02T17:29:34.316375] [INFO ] [REMOTE ] RDW: Incremental fetch complete for 2025-09 (3.29 seconds). [2025-09-02T17:29:34.369333] [INFO ] [MAIN ] RDW: Adding 388 new records, updating 0 existing records. [2025-09-02T17:29:34.381521] [INFO ] [MAIN ] RDW: Combined dataset has 24734 total records. [2025-09-02T17:29:34.574409] [WARN ] [VALIDATOR ] RDW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:34.827195] [INFO ] [MAIN ] RDDT: Update completed successfully. [2025-09-02T17:29:34.831727] [INFO ] [MAIN ] Update Progress: 1785/2372 symbols completed. RDDT took 6.5s. Estimated remaining: 9m 42s. Rate: 60.5 symbols/min [2025-09-02T17:29:34.854064] [INFO ] [MAIN ] RDY: Update completed successfully. [2025-09-02T17:29:34.871697] [INFO ] [MAIN ] Update Progress: 1786/2372 symbols completed. RDY took 4.1s. Estimated remaining: 9m 41s. Rate: 60.5 symbols/min [2025-09-02T17:29:35.122145] [INFO ] [MAIN ] RERE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:35.186247] [INFO ] [MAIN ] RES: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:35.188385] [WARN ] [VALIDATOR ] RDW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:35.189272] [INFO ] [MAIN ] RDW: Combined data validation passed. [2025-09-02T17:29:35.270942] [INFO ] [MAIN ] RERE: Loaded 19979 existing records. [2025-09-02T17:29:35.384150] [INFO ] [MAIN ] RES: Loaded 21644 existing records. [2025-09-02T17:29:35.626496] [INFO ] [MAIN ] RERE: Found 1 missing trading days. [2025-09-02T17:29:35.632104] [INFO ] [MAIN ] RERE: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:35.638082] [INFO ] [REMOTE ] RERE: Fetching primary data for 2025-09. [2025-09-02T17:29:35.693256] [INFO ] [MAIN ] RES: Found 1 missing trading days. [2025-09-02T17:29:35.694816] [INFO ] [MAIN ] RES: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:35.695573] [INFO ] [REMOTE ] RES: Fetching primary data for 2025-09. [2025-09-02T17:29:35.747030] [INFO ] [MAIN ] RDW: Update completed successfully. [2025-09-02T17:29:35.749485] [INFO ] [MAIN ] Update Progress: 1787/2372 symbols completed. RDW took 5.3s. Estimated remaining: 9m 40s. Rate: 60.5 symbols/min [2025-09-02T17:29:35.918360] [INFO ] [MAIN ] REVG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:35.932598] [INFO ] [REMOTE ] RELX: Incremental fetch complete for 2025-09 (2.74 seconds). [2025-09-02T17:29:35.978951] [INFO ] [MAIN ] RELX: Adding 390 new records, updating 0 existing records. [2025-09-02T17:29:35.985391] [INFO ] [MAIN ] REVG: Loaded 18162 existing records. [2025-09-02T17:29:36.158205] [INFO ] [MAIN ] RELX: Combined dataset has 22731 total records. [2025-09-02T17:29:36.164352] [INFO ] [MAIN ] REVG: Found 1 missing trading days. [2025-09-02T17:29:36.164609] [INFO ] [MAIN ] REVG: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:36.164865] [INFO ] [REMOTE ] REVG: Fetching primary data for 2025-09. [2025-09-02T17:29:36.346820] [WARN ] [VALIDATOR ] RELX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:36.536869] [WARN ] [VALIDATOR ] RELX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:36.537081] [INFO ] [MAIN ] RELX: Combined data validation passed. [2025-09-02T17:29:36.683400] [INFO ] [MAIN ] RELX: Update completed successfully. [2025-09-02T17:29:36.685687] [INFO ] [MAIN ] Update Progress: 1788/2372 symbols completed. RELX took 3.9s. Estimated remaining: 9m 39s. Rate: 60.5 symbols/min [2025-09-02T17:29:36.852485] [INFO ] [MAIN ] REX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:36.859447] [INFO ] [MAIN ] REX: Loaded 5478 existing records. [2025-09-02T17:29:37.033020] [INFO ] [MAIN ] REX: Found 1 missing trading days. [2025-09-02T17:29:37.033203] [INFO ] [MAIN ] REX: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:37.033439] [INFO ] [REMOTE ] REX: Fetching primary data for 2025-09. [2025-09-02T17:29:38.101422] [INFO ] [REMOTE ] RES: Incremental fetch complete for 2025-09 (2.41 seconds). [2025-09-02T17:29:38.152609] [INFO ] [MAIN ] RES: Adding 309 new records, updating 0 existing records. [2025-09-02T17:29:38.158816] [INFO ] [MAIN ] RES: Combined dataset has 21953 total records. [2025-09-02T17:29:38.229878] [INFO ] [REMOTE ] RERE: Incremental fetch complete for 2025-09 (2.59 seconds). [2025-09-02T17:29:38.245920] [INFO ] [REMOTE ] REX: Incremental fetch complete for 2025-09 (1.21 seconds). [2025-09-02T17:29:38.246141] [INFO ] [REMOTE ] REVG: Incremental fetch complete for 2025-09 (2.08 seconds). [2025-09-02T17:29:38.285340] [INFO ] [MAIN ] REX: Adding 76 new records, updating 0 existing records. [2025-09-02T17:29:38.374776] [INFO ] [MAIN ] REVG: Adding 368 new records, updating 0 existing records. [2025-09-02T17:29:38.380064] [INFO ] [MAIN ] RERE: Adding 381 new records, updating 0 existing records. [2025-09-02T17:29:38.464367] [WARN ] [VALIDATOR ] RES: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:38.477526] [INFO ] [MAIN ] REX: Combined dataset has 5554 total records. [2025-09-02T17:29:38.585406] [INFO ] [MAIN ] REVG: Combined dataset has 18530 total records. [2025-09-02T17:29:38.603063] [INFO ] [MAIN ] RERE: Combined dataset has 20360 total records. [2025-09-02T17:29:39.147192] [WARN ] [VALIDATOR ] REX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:39.121515] [WARN ] [VALIDATOR ] REVG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:39.230898] [WARN ] [VALIDATOR ] RERE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:39.774487] [WARN ] [VALIDATOR ] REX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:39.774606] [WARN ] [VALIDATOR ] RES: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:39.776246] [INFO ] [MAIN ] RES: Combined data validation passed. [2025-09-02T17:29:39.776777] [INFO ] [MAIN ] REX: Combined data validation passed. [2025-09-02T17:29:39.887688] [WARN ] [VALIDATOR ] RERE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:39.889290] [WARN ] [VALIDATOR ] REVG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:39.917415] [INFO ] [MAIN ] RERE: Combined data validation passed. [2025-09-02T17:29:39.918119] [INFO ] [MAIN ] REVG: Combined data validation passed. [2025-09-02T17:29:40.059289] [INFO ] [MAIN ] REX: Update completed successfully. [2025-09-02T17:29:40.116023] [INFO ] [MAIN ] Update Progress: 1789/2372 symbols completed. REX took 3.4s. Estimated remaining: 9m 39s. Rate: 60.4 symbols/min [2025-09-02T17:29:40.339365] [INFO ] [MAIN ] REXR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:40.382207] [INFO ] [MAIN ] RES: Update completed successfully. [2025-09-02T17:29:40.385786] [INFO ] [MAIN ] Update Progress: 1790/2372 symbols completed. RES took 5.5s. Estimated remaining: 9m 38s. Rate: 60.5 symbols/min [2025-09-02T17:29:40.443248] [INFO ] [MAIN ] REXR: Loaded 23660 existing records. [2025-09-02T17:29:40.601255] [INFO ] [MAIN ] RERE: Update completed successfully. [2025-09-02T17:29:40.615076] [INFO ] [MAIN ] Update Progress: 1791/2372 symbols completed. RERE took 5.8s. Estimated remaining: 9m 36s. Rate: 60.5 symbols/min [2025-09-02T17:29:40.733541] [INFO ] [MAIN ] REZI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:40.710491] [INFO ] [MAIN ] REVG: Update completed successfully. [2025-09-02T17:29:40.826213] [INFO ] [MAIN ] Update Progress: 1792/2372 symbols completed. REVG took 5.1s. Estimated remaining: 9m 35s. Rate: 60.5 symbols/min [2025-09-02T17:29:40.948591] [INFO ] [MAIN ] REXR: Found 1 missing trading days. [2025-09-02T17:29:40.994494] [INFO ] [MAIN ] REXR: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:40.983281] [INFO ] [MAIN ] RF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:41.015462] [INFO ] [REMOTE ] REXR: Fetching primary data for 2025-09. [2025-09-02T17:29:41.075842] [INFO ] [MAIN ] REZI: Loaded 21352 existing records. [2025-09-02T17:29:41.224606] [INFO ] [MAIN ] RFI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:41.263426] [INFO ] [MAIN ] RF: Loaded 24453 existing records. [2025-09-02T17:29:41.374525] [INFO ] [MAIN ] RFI: Loaded 5041 existing records. [2025-09-02T17:29:41.447273] [INFO ] [MAIN ] REZI: Found 1 missing trading days. [2025-09-02T17:29:41.484179] [INFO ] [MAIN ] REZI: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:41.520868] [INFO ] [REMOTE ] REZI: Fetching primary data for 2025-09. [2025-09-02T17:29:41.647762] [INFO ] [MAIN ] RF: Found 1 missing trading days. [2025-09-02T17:29:41.663269] [INFO ] [MAIN ] RF: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:41.679609] [INFO ] [REMOTE ] RF: Fetching primary data for 2025-09. [2025-09-02T17:29:41.710164] [INFO ] [MAIN ] RFI: Found 1 missing trading days. [2025-09-02T17:29:41.710309] [INFO ] [MAIN ] RFI: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:41.710511] [INFO ] [REMOTE ] RFI: Fetching primary data for 2025-09. [2025-09-02T17:29:42.643756] [INFO ] [REMOTE ] RFI: Incremental fetch complete for 2025-09 (0.93 seconds). [2025-09-02T17:29:42.655085] [INFO ] [MAIN ] RFI: Adding 103 new records, updating 0 existing records. [2025-09-02T17:29:42.657032] [INFO ] [MAIN ] RFI: Combined dataset has 5144 total records. [2025-09-02T17:29:42.835219] [WARN ] [VALIDATOR ] RFI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:43.023242] [WARN ] [VALIDATOR ] RFI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:43.023426] [INFO ] [MAIN ] RFI: Combined data validation passed. [2025-09-02T17:29:43.055146] [INFO ] [MAIN ] RFI: Update completed successfully. [2025-09-02T17:29:43.055881] [INFO ] [MAIN ] Update Progress: 1793/2372 symbols completed. RFI took 2.2s. Estimated remaining: 9m 35s. Rate: 60.5 symbols/min [2025-09-02T17:29:43.227450] [INFO ] [MAIN ] RFL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:43.235131] [INFO ] [MAIN ] RFL: Loaded 5767 existing records. [2025-09-02T17:29:43.402471] [INFO ] [MAIN ] RFL: Found 1 missing trading days. [2025-09-02T17:29:43.402712] [INFO ] [MAIN ] RFL: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:43.402931] [INFO ] [REMOTE ] RFL: Fetching primary data for 2025-09. [2025-09-02T17:29:43.732075] [INFO ] [REMOTE ] REXR: Incremental fetch complete for 2025-09 (2.72 seconds). [2025-09-02T17:29:43.776459] [INFO ] [MAIN ] REXR: Adding 388 new records, updating 0 existing records. [2025-09-02T17:29:43.780028] [INFO ] [MAIN ] REXR: Combined dataset has 24048 total records. [2025-09-02T17:29:43.956362] [WARN ] [VALIDATOR ] REXR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:43.959246] [INFO ] [REMOTE ] RF: Incremental fetch complete for 2025-09 (2.28 seconds). [2025-09-02T17:29:44.062341] [INFO ] [MAIN ] RF: Adding 390 new records, updating 0 existing records. [2025-09-02T17:29:44.085907] [INFO ] [REMOTE ] REZI: Incremental fetch complete for 2025-09 (2.57 seconds). [2025-09-02T17:29:44.157698] [INFO ] [MAIN ] REZI: Adding 361 new records, updating 0 existing records. [2025-09-02T17:29:44.242513] [INFO ] [MAIN ] RF: Combined dataset has 24843 total records. [2025-09-02T17:29:44.286198] [INFO ] [MAIN ] REZI: Combined dataset has 21713 total records. [2025-09-02T17:29:44.490579] [WARN ] [VALIDATOR ] RF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:44.733253] [WARN ] [VALIDATOR ] REZI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:44.961962] [INFO ] [REMOTE ] RFL: Incremental fetch complete for 2025-09 (1.56 seconds). [2025-09-02T17:29:45.000922] [INFO ] [MAIN ] RFL: Adding 74 new records, updating 0 existing records. [2025-09-02T17:29:45.005349] [INFO ] [MAIN ] RFL: Combined dataset has 5841 total records. [2025-09-02T17:29:45.035592] [WARN ] [VALIDATOR ] REXR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:45.084910] [INFO ] [MAIN ] REXR: Combined data validation passed. [2025-09-02T17:29:45.189104] [WARN ] [VALIDATOR ] RFL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:45.483838] [WARN ] [VALIDATOR ] RF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:45.484736] [INFO ] [MAIN ] RF: Combined data validation passed. [2025-09-02T17:29:45.483388] [WARN ] [VALIDATOR ] REZI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:45.486110] [INFO ] [MAIN ] REZI: Combined data validation passed. [2025-09-02T17:29:45.755529] [INFO ] [MAIN ] REXR: Update completed successfully. [2025-09-02T17:29:45.762453] [INFO ] [MAIN ] Update Progress: 1794/2372 symbols completed. REXR took 5.6s. Estimated remaining: 9m 34s. Rate: 60.4 symbols/min [2025-09-02T17:29:45.757354] [WARN ] [VALIDATOR ] RFL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:45.764240] [INFO ] [MAIN ] RFL: Combined data validation passed. [2025-09-02T17:29:45.977286] [INFO ] [MAIN ] REZI: Update completed successfully. [2025-09-02T17:29:46.012738] [INFO ] [MAIN ] Update Progress: 1795/2372 symbols completed. REZI took 5.6s. Estimated remaining: 9m 33s. Rate: 60.4 symbols/min [2025-09-02T17:29:46.029793] [INFO ] [MAIN ] RFM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:46.058196] [INFO ] [MAIN ] RF: Update completed successfully. [2025-09-02T17:29:46.087349] [INFO ] [MAIN ] Update Progress: 1796/2372 symbols completed. RF took 5.5s. Estimated remaining: 9m 32s. Rate: 60.5 symbols/min [2025-09-02T17:29:46.175823] [INFO ] [MAIN ] RFM: Loaded 1818 existing records. [2025-09-02T17:29:46.209625] [INFO ] [MAIN ] RFL: Update completed successfully. [2025-09-02T17:29:46.229503] [INFO ] [MAIN ] Update Progress: 1797/2372 symbols completed. RFL took 3.2s. Estimated remaining: 9m 30s. Rate: 60.5 symbols/min [2025-09-02T17:29:46.385912] [INFO ] [MAIN ] RFMZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:46.530917] [INFO ] [MAIN ] RFMZ: Loaded 3486 existing records. [2025-09-02T17:29:46.530681] [INFO ] [MAIN ] RGA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:46.669495] [INFO ] [MAIN ] RFM: Found 1 missing trading days. [2025-09-02T17:29:46.693719] [INFO ] [MAIN ] RFM: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:46.698402] [INFO ] [MAIN ] RGA: Loaded 12675 existing records. [2025-09-02T17:29:46.698885] [INFO ] [REMOTE ] RFM: Fetching primary data for 2025-09. [2025-09-02T17:29:46.868771] [INFO ] [MAIN ] RFMZ: Found 1 missing trading days. [2025-09-02T17:29:46.872337] [INFO ] [MAIN ] RFMZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:46.872596] [INFO ] [REMOTE ] RFMZ: Fetching primary data for 2025-09. [2025-09-02T17:29:46.943338] [INFO ] [MAIN ] RGA: Found 1 missing trading days. [2025-09-02T17:29:46.943459] [INFO ] [MAIN ] RGA: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:46.943682] [INFO ] [REMOTE ] RGA: Fetching primary data for 2025-09. [2025-09-02T17:29:47.582005] [INFO ] [REMOTE ] RFM: Incremental fetch complete for 2025-09 (0.88 seconds). [2025-09-02T17:29:47.586146] [INFO ] [MAIN ] RFM: Adding 30 new records, updating 0 existing records. [2025-09-02T17:29:47.587714] [INFO ] [MAIN ] RFM: Combined dataset has 1848 total records. [2025-09-02T17:29:47.760701] [WARN ] [VALIDATOR ] RFM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:47.866630] [INFO ] [REMOTE ] RFMZ: Incremental fetch complete for 2025-09 (0.99 seconds). [2025-09-02T17:29:47.878146] [INFO ] [MAIN ] RFMZ: Adding 88 new records, updating 0 existing records. [2025-09-02T17:29:47.953291] [INFO ] [MAIN ] RFMZ: Combined dataset has 3574 total records. [2025-09-02T17:29:48.188052] [WARN ] [VALIDATOR ] RFMZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:48.380014] [WARN ] [VALIDATOR ] RFM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:48.380124] [WARN ] [VALIDATOR ] RFMZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:48.380380] [INFO ] [MAIN ] RFMZ: Combined data validation passed. [2025-09-02T17:29:48.380314] [INFO ] [MAIN ] RFM: Combined data validation passed. [2025-09-02T17:29:48.419045] [INFO ] [MAIN ] RFMZ: Update completed successfully. [2025-09-02T17:29:48.421536] [INFO ] [MAIN ] Update Progress: 1798/2372 symbols completed. RFMZ took 2.4s. Estimated remaining: 9m 30s. Rate: 60.5 symbols/min [2025-09-02T17:29:48.422983] [INFO ] [MAIN ] RFM: Update completed successfully. [2025-09-02T17:29:48.423464] [INFO ] [MAIN ] Update Progress: 1799/2372 symbols completed. RFM took 2.7s. Estimated remaining: 9m 28s. Rate: 60.5 symbols/min [2025-09-02T17:29:48.480029] [INFO ] [REMOTE ] RGA: Incremental fetch complete for 2025-09 (1.54 seconds). [2025-09-02T17:29:48.512523] [INFO ] [MAIN ] RGA: Adding 214 new records, updating 0 existing records. [2025-09-02T17:29:48.516350] [INFO ] [MAIN ] RGA: Combined dataset has 12889 total records. [2025-09-02T17:29:48.693194] [WARN ] [VALIDATOR ] RGA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:48.876206] [WARN ] [VALIDATOR ] RGA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:48.876383] [INFO ] [MAIN ] RGA: Combined data validation passed. [2025-09-02T17:29:48.959045] [INFO ] [MAIN ] RGA: Update completed successfully. [2025-09-02T17:29:48.960527] [INFO ] [MAIN ] Update Progress: 1800/2372 symbols completed. RGA took 2.8s. Estimated remaining: 9m 27s. Rate: 60.5 symbols/min [2025-09-02T17:29:49.588593] [INFO ] [MAIN ] RGT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:49.540888] [INFO ] [MAIN ] RH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:49.590027] [INFO ] [MAIN ] RGR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:49.646615] [INFO ] [MAIN ] RHI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:49.650384] [INFO ] [MAIN ] RGT: Loaded 1303 existing records. [2025-09-02T17:29:49.771339] [INFO ] [MAIN ] RGR: Loaded 9319 existing records. [2025-09-02T17:29:49.859597] [INFO ] [MAIN ] RH: Loaded 21533 existing records. [2025-09-02T17:29:49.935819] [INFO ] [MAIN ] RHI: Loaded 23197 existing records. [2025-09-02T17:29:49.930262] [INFO ] [MAIN ] RGT: Found 1 missing trading days. [2025-09-02T17:29:49.956961] [INFO ] [MAIN ] RGT: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:50.098946] [INFO ] [REMOTE ] RGT: Fetching primary data for 2025-09. [2025-09-02T17:29:50.238727] [INFO ] [MAIN ] RGR: Found 1 missing trading days. [2025-09-02T17:29:50.254756] [INFO ] [MAIN ] RGR: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:50.260533] [INFO ] [REMOTE ] RGR: Fetching primary data for 2025-09. [2025-09-02T17:29:50.390425] [INFO ] [MAIN ] RH: Found 1 missing trading days. [2025-09-02T17:29:50.390322] [INFO ] [MAIN ] RHI: Found 1 missing trading days. [2025-09-02T17:29:50.390568] [INFO ] [MAIN ] RH: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:50.390873] [INFO ] [MAIN ] RHI: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:50.390833] [INFO ] [REMOTE ] RH: Fetching primary data for 2025-09. [2025-09-02T17:29:50.391112] [INFO ] [REMOTE ] RHI: Fetching primary data for 2025-09. [2025-09-02T17:29:50.998068] [INFO ] [REMOTE ] RGT: Incremental fetch complete for 2025-09 (0.90 seconds). [2025-09-02T17:29:51.000853] [INFO ] [MAIN ] RGT: Adding 16 new records, updating 0 existing records. [2025-09-02T17:29:51.002112] [INFO ] [MAIN ] RGT: Combined dataset has 1319 total records. [2025-09-02T17:29:51.177006] [WARN ] [VALIDATOR ] RGT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:51.357957] [WARN ] [VALIDATOR ] RGT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:51.358181] [INFO ] [MAIN ] RGT: Combined data validation passed. [2025-09-02T17:29:51.367167] [INFO ] [MAIN ] RGT: Update completed successfully. [2025-09-02T17:29:51.367440] [INFO ] [MAIN ] Update Progress: 1801/2372 symbols completed. RGT took 2.4s. Estimated remaining: 9m 27s. Rate: 60.5 symbols/min [2025-09-02T17:29:51.533572] [INFO ] [MAIN ] RHP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:51.551136] [INFO ] [MAIN ] RHP: Loaded 17798 existing records. [2025-09-02T17:29:51.721451] [INFO ] [MAIN ] RHP: Found 1 missing trading days. [2025-09-02T17:29:51.721659] [INFO ] [MAIN ] RHP: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:51.721869] [INFO ] [REMOTE ] RHP: Fetching primary data for 2025-09. [2025-09-02T17:29:52.120115] [INFO ] [REMOTE ] RGR: Incremental fetch complete for 2025-09 (1.86 seconds). [2025-09-02T17:29:52.137858] [INFO ] [MAIN ] RGR: Adding 147 new records, updating 0 existing records. [2025-09-02T17:29:52.139988] [INFO ] [MAIN ] RGR: Combined dataset has 9466 total records. [2025-09-02T17:29:52.321959] [WARN ] [VALIDATOR ] RGR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:52.507926] [WARN ] [VALIDATOR ] RGR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:52.508135] [INFO ] [MAIN ] RGR: Combined data validation passed. [2025-09-02T17:29:52.556338] [INFO ] [REMOTE ] RHI: Incremental fetch complete for 2025-09 (2.17 seconds). [2025-09-02T17:29:52.610809] [INFO ] [MAIN ] RHI: Adding 375 new records, updating 0 existing records. [2025-09-02T17:29:52.621711] [INFO ] [MAIN ] RHI: Combined dataset has 23572 total records. [2025-09-02T17:29:52.638313] [INFO ] [MAIN ] RGR: Update completed successfully. [2025-09-02T17:29:52.689697] [INFO ] [MAIN ] Update Progress: 1802/2372 symbols completed. RGR took 3.7s. Estimated remaining: 9m 26s. Rate: 60.4 symbols/min [2025-09-02T17:29:52.733002] [INFO ] [REMOTE ] RH: Incremental fetch complete for 2025-09 (2.34 seconds). [2025-09-02T17:29:52.875408] [INFO ] [MAIN ] RH: Adding 297 new records, updating 0 existing records. [2025-09-02T17:29:52.987752] [WARN ] [VALIDATOR ] RHI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:53.055610] [INFO ] [MAIN ] RIG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:53.091724] [INFO ] [MAIN ] RH: Combined dataset has 21830 total records. [2025-09-02T17:29:53.425035] [WARN ] [VALIDATOR ] RH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:53.426810] [INFO ] [MAIN ] RIG: Loaded 24508 existing records. [2025-09-02T17:29:53.544778] [INFO ] [REMOTE ] RHP: Incremental fetch complete for 2025-09 (1.82 seconds). [2025-09-02T17:29:53.720620] [INFO ] [MAIN ] RHP: Adding 297 new records, updating 0 existing records. [2025-09-02T17:29:53.849124] [INFO ] [MAIN ] RIG: Found 1 missing trading days. [2025-09-02T17:29:53.854955] [INFO ] [MAIN ] RIG: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:53.856204] [INFO ] [REMOTE ] RIG: Fetching primary data for 2025-09. [2025-09-02T17:29:53.861263] [INFO ] [MAIN ] RHP: Combined dataset has 18095 total records. [2025-09-02T17:29:54.052433] [WARN ] [VALIDATOR ] RHP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:54.165298] [WARN ] [VALIDATOR ] RHI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:54.181170] [INFO ] [MAIN ] RHI: Combined data validation passed. [2025-09-02T17:29:54.253905] [WARN ] [VALIDATOR ] RH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:54.319325] [INFO ] [MAIN ] RH: Combined data validation passed. [2025-09-02T17:29:54.493621] [WARN ] [VALIDATOR ] RHP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:54.495135] [INFO ] [MAIN ] RHP: Combined data validation passed. [2025-09-02T17:29:54.640973] [INFO ] [MAIN ] RHI: Update completed successfully. [2025-09-02T17:29:54.653257] [INFO ] [MAIN ] Update Progress: 1803/2372 symbols completed. RHI took 5.7s. Estimated remaining: 9m 25s. Rate: 60.4 symbols/min [2025-09-02T17:29:54.669943] [INFO ] [MAIN ] RH: Update completed successfully. [2025-09-02T17:29:54.698094] [INFO ] [MAIN ] Update Progress: 1804/2372 symbols completed. RH took 5.7s. Estimated remaining: 9m 24s. Rate: 60.4 symbols/min [2025-09-02T17:29:54.942117] [INFO ] [MAIN ] RIO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:54.953242] [INFO ] [MAIN ] RHP: Update completed successfully. [2025-09-02T17:29:54.971299] [INFO ] [MAIN ] Update Progress: 1805/2372 symbols completed. RHP took 3.6s. Estimated remaining: 9m 23s. Rate: 60.5 symbols/min [2025-09-02T17:29:55.023742] [INFO ] [MAIN ] RITM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:55.216347] [INFO ] [MAIN ] RIV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:55.216444] [INFO ] [MAIN ] RIO: Loaded 24370 existing records. [2025-09-02T17:29:55.326757] [INFO ] [MAIN ] RITM: Loaded 24059 existing records. [2025-09-02T17:29:55.443705] [INFO ] [MAIN ] RIV: Loaded 5197 existing records. [2025-09-02T17:29:55.541336] [INFO ] [MAIN ] RIO: Found 1 missing trading days. [2025-09-02T17:29:55.584188] [INFO ] [MAIN ] RIO: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:55.620689] [INFO ] [REMOTE ] RIO: Fetching primary data for 2025-09. [2025-09-02T17:29:55.710949] [INFO ] [MAIN ] RITM: Found 1 missing trading days. [2025-09-02T17:29:55.716241] [INFO ] [MAIN ] RITM: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:55.760518] [INFO ] [REMOTE ] RITM: Fetching primary data for 2025-09. [2025-09-02T17:29:55.764547] [INFO ] [MAIN ] RIV: Found 1 missing trading days. [2025-09-02T17:29:55.765435] [INFO ] [MAIN ] RIV: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:55.765664] [INFO ] [REMOTE ] RIV: Fetching primary data for 2025-09. [2025-09-02T17:29:56.449457] [INFO ] [REMOTE ] RIG: Incremental fetch complete for 2025-09 (2.59 seconds). [2025-09-02T17:29:56.495784] [INFO ] [MAIN ] RIG: Adding 390 new records, updating 0 existing records. [2025-09-02T17:29:56.499572] [INFO ] [MAIN ] RIG: Combined dataset has 24898 total records. [2025-09-02T17:29:56.677898] [WARN ] [VALIDATOR ] RIG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:56.866741] [INFO ] [REMOTE ] RIV: Incremental fetch complete for 2025-09 (1.10 seconds). [2025-09-02T17:29:56.887268] [INFO ] [MAIN ] RIV: Adding 202 new records, updating 0 existing records. [2025-09-02T17:29:56.892301] [INFO ] [MAIN ] RIV: Combined dataset has 5399 total records. [2025-09-02T17:29:57.073959] [WARN ] [VALIDATOR ] RIV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:57.261753] [WARN ] [VALIDATOR ] RIG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:57.262136] [INFO ] [MAIN ] RIG: Combined data validation passed. [2025-09-02T17:29:57.266755] [WARN ] [VALIDATOR ] RIV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:57.266957] [INFO ] [MAIN ] RIV: Combined data validation passed. [2025-09-02T17:29:57.402736] [INFO ] [MAIN ] RIV: Update completed successfully. [2025-09-02T17:29:57.404189] [INFO ] [MAIN ] Update Progress: 1806/2372 symbols completed. RIV took 2.4s. Estimated remaining: 9m 22s. Rate: 60.4 symbols/min [2025-09-02T17:29:57.595828] [INFO ] [MAIN ] RIG: Update completed successfully. [2025-09-02T17:29:57.619492] [INFO ] [MAIN ] Update Progress: 1807/2372 symbols completed. RIG took 4.9s. Estimated remaining: 9m 21s. Rate: 60.4 symbols/min [2025-09-02T17:29:57.729329] [INFO ] [MAIN ] RJF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:57.856914] [INFO ] [MAIN ] RKT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:57.866120] [INFO ] [MAIN ] RJF: Loaded 21020 existing records. [2025-09-02T17:29:58.073549] [INFO ] [MAIN ] RJF: Found 1 missing trading days. [2025-09-02T17:29:58.075236] [INFO ] [MAIN ] RJF: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:58.075548] [INFO ] [REMOTE ] RJF: Fetching primary data for 2025-09. [2025-09-02T17:29:58.075168] [INFO ] [MAIN ] RKT: Loaded 24544 existing records. [2025-09-02T17:29:58.252376] [INFO ] [MAIN ] RKT: Found 1 missing trading days. [2025-09-02T17:29:58.253030] [INFO ] [MAIN ] RKT: Need to fetch 1 months: 2025-09 [2025-09-02T17:29:58.253255] [INFO ] [REMOTE ] RKT: Fetching primary data for 2025-09. [2025-09-02T17:29:58.301316] [INFO ] [REMOTE ] RIO: Incremental fetch complete for 2025-09 (2.68 seconds). [2025-09-02T17:29:58.345691] [INFO ] [REMOTE ] RITM: Incremental fetch complete for 2025-09 (2.59 seconds). [2025-09-02T17:29:58.374480] [INFO ] [MAIN ] RIO: Adding 389 new records, updating 0 existing records. [2025-09-02T17:29:58.403577] [INFO ] [MAIN ] RITM: Adding 385 new records, updating 0 existing records. [2025-09-02T17:29:58.408868] [INFO ] [MAIN ] RIO: Combined dataset has 24759 total records. [2025-09-02T17:29:58.451481] [INFO ] [MAIN ] RITM: Combined dataset has 24444 total records. [2025-09-02T17:29:58.750991] [WARN ] [VALIDATOR ] RIO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:58.822055] [WARN ] [VALIDATOR ] RITM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:29:59.189082] [WARN ] [VALIDATOR ] RITM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:59.189434] [INFO ] [MAIN ] RITM: Combined data validation passed. [2025-09-02T17:29:59.189181] [WARN ] [VALIDATOR ] RIO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:29:59.189880] [INFO ] [MAIN ] RIO: Combined data validation passed. [2025-09-02T17:29:59.498284] [INFO ] [MAIN ] RITM: Update completed successfully. [2025-09-02T17:29:59.503366] [INFO ] [MAIN ] Update Progress: 1808/2372 symbols completed. RITM took 4.8s. Estimated remaining: 9m 20s. Rate: 60.4 symbols/min [2025-09-02T17:29:59.617733] [INFO ] [MAIN ] RIO: Update completed successfully. [2025-09-02T17:29:59.631204] [INFO ] [MAIN ] Update Progress: 1809/2372 symbols completed. RIO took 5.0s. Estimated remaining: 9m 19s. Rate: 60.4 symbols/min [2025-09-02T17:29:59.813875] [INFO ] [MAIN ] RL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:59.885830] [INFO ] [MAIN ] RLI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:29:59.904272] [INFO ] [MAIN ] RL: Loaded 17910 existing records. [2025-09-02T17:30:00.030295] [INFO ] [MAIN ] RLI: Loaded 16049 existing records. [2025-09-02T17:30:00.170966] [WARN ] [MAIN ] RKT: Failed to fetch data for month 2025-09. [2025-09-02T17:30:00.210034] [INFO ] [MAIN ] RL: Found 1 missing trading days. [2025-09-02T17:30:00.220799] [INFO ] [MAIN ] RL: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:00.220578] [WARN ] [MAIN ] RKT: No new data fetched. Keeping existing data. [2025-09-02T17:30:00.221389] [INFO ] [REMOTE ] RL: Fetching primary data for 2025-09. [2025-09-02T17:30:00.226776] [INFO ] [MAIN ] Update Progress: 1810/2372 symbols completed. RKT took 2.6s. Estimated remaining: 9m 18s. Rate: 60.5 symbols/min [2025-09-02T17:30:00.366044] [INFO ] [MAIN ] RLI: Found 1 missing trading days. [2025-09-02T17:30:00.383107] [INFO ] [MAIN ] RLI: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:00.394251] [INFO ] [REMOTE ] RLI: Fetching primary data for 2025-09. [2025-09-02T17:30:00.475935] [INFO ] [MAIN ] RLJ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:00.503188] [INFO ] [MAIN ] RLJ: Loaded 21319 existing records. [2025-09-02T17:30:00.679601] [INFO ] [MAIN ] RLJ: Found 1 missing trading days. [2025-09-02T17:30:00.679765] [INFO ] [MAIN ] RLJ: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:00.679994] [INFO ] [REMOTE ] RLJ: Fetching primary data for 2025-09. [2025-09-02T17:30:00.808057] [INFO ] [REMOTE ] RJF: Incremental fetch complete for 2025-09 (2.73 seconds). [2025-09-02T17:30:00.849024] [INFO ] [MAIN ] RJF: Adding 365 new records, updating 0 existing records. [2025-09-02T17:30:00.854231] [INFO ] [MAIN ] RJF: Combined dataset has 21385 total records. [2025-09-02T17:30:01.030294] [WARN ] [VALIDATOR ] RJF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:01.220556] [WARN ] [VALIDATOR ] RJF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:01.220776] [INFO ] [MAIN ] RJF: Combined data validation passed. [2025-09-02T17:30:01.363752] [INFO ] [MAIN ] RJF: Update completed successfully. [2025-09-02T17:30:01.366598] [INFO ] [MAIN ] Update Progress: 1811/2372 symbols completed. RJF took 4.0s. Estimated remaining: 9m 17s. Rate: 60.4 symbols/min [2025-09-02T17:30:01.555980] [INFO ] [MAIN ] RLTY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:01.562323] [INFO ] [MAIN ] RLTY: Loaded 5071 existing records. [2025-09-02T17:30:01.811921] [INFO ] [MAIN ] RLTY: Found 1 missing trading days. [2025-09-02T17:30:01.812100] [INFO ] [MAIN ] RLTY: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:01.812343] [INFO ] [REMOTE ] RLTY: Fetching primary data for 2025-09. [2025-09-02T17:30:02.067018] [WARN ] [MAIN ] RLI: Failed to fetch data for month 2025-09. [2025-09-02T17:30:02.067187] [WARN ] [MAIN ] RLI: No new data fetched. Keeping existing data. [2025-09-02T17:30:02.067298] [INFO ] [MAIN ] Update Progress: 1812/2372 symbols completed. RLI took 2.4s. Estimated remaining: 9m 16s. Rate: 60.5 symbols/min [2025-09-02T17:30:02.246530] [INFO ] [MAIN ] RLX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:02.275167] [INFO ] [MAIN ] RLX: Loaded 21923 existing records. [2025-09-02T17:30:02.492937] [INFO ] [MAIN ] RLX: Found 1 missing trading days. [2025-09-02T17:30:02.493157] [INFO ] [MAIN ] RLX: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:02.493660] [INFO ] [REMOTE ] RLX: Fetching primary data for 2025-09. [2025-09-02T17:30:03.037415] [INFO ] [REMOTE ] RL: Incremental fetch complete for 2025-09 (2.82 seconds). [2025-09-02T17:30:03.070464] [INFO ] [MAIN ] RL: Adding 282 new records, updating 0 existing records. [2025-09-02T17:30:03.075599] [INFO ] [MAIN ] RL: Combined dataset has 18192 total records. [2025-09-02T17:30:03.265011] [WARN ] [VALIDATOR ] RL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:03.369297] [INFO ] [REMOTE ] RLTY: Incremental fetch complete for 2025-09 (1.56 seconds). [2025-09-02T17:30:03.406673] [INFO ] [MAIN ] RLTY: Adding 85 new records, updating 0 existing records. [2025-09-02T17:30:03.467403] [INFO ] [MAIN ] RLTY: Combined dataset has 5156 total records. [2025-09-02T17:30:03.667822] [WARN ] [VALIDATOR ] RLTY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:03.866050] [WARN ] [VALIDATOR ] RL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:03.865987] [WARN ] [VALIDATOR ] RLTY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:03.866367] [INFO ] [MAIN ] RLTY: Combined data validation passed. [2025-09-02T17:30:03.866299] [INFO ] [MAIN ] RL: Combined data validation passed. [2025-09-02T17:30:03.999481] [INFO ] [MAIN ] RLTY: Update completed successfully. [2025-09-02T17:30:04.001868] [INFO ] [MAIN ] Update Progress: 1813/2372 symbols completed. RLTY took 2.6s. Estimated remaining: 9m 15s. Rate: 60.4 symbols/min [2025-09-02T17:30:04.132232] [INFO ] [REMOTE ] RLJ: Incremental fetch complete for 2025-09 (3.45 seconds). [2025-09-02T17:30:04.231763] [INFO ] [MAIN ] RM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:04.243369] [INFO ] [MAIN ] RLJ: Adding 347 new records, updating 0 existing records. [2025-09-02T17:30:04.253278] [INFO ] [MAIN ] RM: Loaded 3386 existing records. [2025-09-02T17:30:04.368073] [INFO ] [MAIN ] RLJ: Combined dataset has 21666 total records. [2025-09-02T17:30:04.499600] [INFO ] [MAIN ] RM: Found 1 missing trading days. [2025-09-02T17:30:04.526413] [INFO ] [MAIN ] RM: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:04.538864] [INFO ] [REMOTE ] RM: Fetching primary data for 2025-09. [2025-09-02T17:30:04.638939] [WARN ] [VALIDATOR ] RLJ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:04.723195] [INFO ] [MAIN ] RL: Update completed successfully. [2025-09-02T17:30:04.744469] [INFO ] [MAIN ] Update Progress: 1814/2372 symbols completed. RL took 5.2s. Estimated remaining: 9m 14s. Rate: 60.4 symbols/min [2025-09-02T17:30:04.880016] [INFO ] [REMOTE ] RLX: Incremental fetch complete for 2025-09 (2.39 seconds). [2025-09-02T17:30:05.007009] [INFO ] [MAIN ] RLX: Adding 335 new records, updating 0 existing records. [2025-09-02T17:30:05.059825] [INFO ] [MAIN ] RMAX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:05.077333] [INFO ] [MAIN ] RLX: Combined dataset has 22258 total records. [2025-09-02T17:30:05.077258] [INFO ] [MAIN ] RMAX: Loaded 11392 existing records. [2025-09-02T17:30:05.436586] [INFO ] [MAIN ] RMAX: Found 1 missing trading days. [2025-09-02T17:30:05.460715] [WARN ] [VALIDATOR ] RLX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:05.454047] [INFO ] [MAIN ] RMAX: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:05.472997] [INFO ] [REMOTE ] RMAX: Fetching primary data for 2025-09. [2025-09-02T17:30:05.472396] [WARN ] [VALIDATOR ] RLJ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:05.485146] [INFO ] [MAIN ] RLJ: Combined data validation passed. [2025-09-02T17:30:05.816200] [INFO ] [MAIN ] RLJ: Update completed successfully. [2025-09-02T17:30:05.818950] [INFO ] [MAIN ] Update Progress: 1815/2372 symbols completed. RLJ took 5.6s. Estimated remaining: 9m 13s. Rate: 60.4 symbols/min [2025-09-02T17:30:05.996829] [INFO ] [MAIN ] RMD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:06.001437] [WARN ] [VALIDATOR ] RLX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:06.001871] [INFO ] [MAIN ] RLX: Combined data validation passed. [2025-09-02T17:30:06.070596] [INFO ] [MAIN ] RMD: Loaded 18764 existing records. [2025-09-02T17:30:06.200981] [INFO ] [REMOTE ] RM: Incremental fetch complete for 2025-09 (1.66 seconds). [2025-09-02T17:30:06.240248] [INFO ] [MAIN ] RM: Adding 63 new records, updating 0 existing records. [2025-09-02T17:30:06.294878] [INFO ] [MAIN ] RM: Combined dataset has 3449 total records. [2025-09-02T17:30:06.367346] [INFO ] [MAIN ] RMD: Found 1 missing trading days. [2025-09-02T17:30:06.393186] [INFO ] [MAIN ] RMD: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:06.402608] [INFO ] [REMOTE ] RMD: Fetching primary data for 2025-09. [2025-09-02T17:30:06.526281] [WARN ] [VALIDATOR ] RM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:06.703174] [INFO ] [MAIN ] RLX: Update completed successfully. [2025-09-02T17:30:06.714675] [INFO ] [MAIN ] Update Progress: 1816/2372 symbols completed. RLX took 4.6s. Estimated remaining: 9m 12s. Rate: 60.4 symbols/min [2025-09-02T17:30:06.919914] [INFO ] [MAIN ] RMI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:06.925204] [INFO ] [MAIN ] RMI: Loaded 2224 existing records. [2025-09-02T17:30:07.031918] [INFO ] [REMOTE ] RMAX: Incremental fetch complete for 2025-09 (1.56 seconds). [2025-09-02T17:30:07.063863] [INFO ] [MAIN ] RMAX: Adding 145 new records, updating 0 existing records. [2025-09-02T17:30:07.126555] [INFO ] [MAIN ] RMI: Found 1 missing trading days. [2025-09-02T17:30:07.126923] [INFO ] [MAIN ] RMI: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:07.128419] [INFO ] [REMOTE ] RMI: Fetching primary data for 2025-09. [2025-09-02T17:30:07.132264] [INFO ] [MAIN ] RMAX: Combined dataset has 11537 total records. [2025-09-02T17:30:07.316446] [WARN ] [VALIDATOR ] RMAX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:07.430486] [WARN ] [VALIDATOR ] RM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:07.451264] [INFO ] [MAIN ] RM: Combined data validation passed. [2025-09-02T17:30:07.548929] [INFO ] [MAIN ] RM: Update completed successfully. [2025-09-02T17:30:07.550191] [INFO ] [MAIN ] Update Progress: 1817/2372 symbols completed. RM took 3.5s. Estimated remaining: 9m 11s. Rate: 60.4 symbols/min [2025-09-02T17:30:07.610128] [WARN ] [MAIN ] RMD: Failed to fetch data for month 2025-09. [2025-09-02T17:30:07.659115] [WARN ] [MAIN ] RMD: No new data fetched. Keeping existing data. [2025-09-02T17:30:07.665776] [INFO ] [MAIN ] Update Progress: 1818/2372 symbols completed. RMD took 1.8s. Estimated remaining: 9m 10s. Rate: 60.5 symbols/min [2025-09-02T17:30:07.777377] [INFO ] [MAIN ] RMM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:07.923314] [INFO ] [MAIN ] RMM: Loaded 5051 existing records. [2025-09-02T17:30:07.919466] [INFO ] [MAIN ] RMMZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:08.033759] [INFO ] [MAIN ] RMMZ: Loaded 2465 existing records. [2025-09-02T17:30:08.016631] [WARN ] [VALIDATOR ] RMAX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:08.067987] [INFO ] [MAIN ] RMAX: Combined data validation passed. [2025-09-02T17:30:08.133230] [INFO ] [REMOTE ] RMI: Incremental fetch complete for 2025-09 (1.00 seconds). [2025-09-02T17:30:08.231446] [INFO ] [MAIN ] RMI: Adding 38 new records, updating 0 existing records. [2025-09-02T17:30:08.214344] [INFO ] [MAIN ] RMM: Found 1 missing trading days. [2025-09-02T17:30:08.236677] [INFO ] [MAIN ] RMM: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:08.239199] [INFO ] [REMOTE ] RMM: Fetching primary data for 2025-09. [2025-09-02T17:30:08.255583] [INFO ] [MAIN ] RMI: Combined dataset has 2262 total records. [2025-09-02T17:30:08.437524] [INFO ] [MAIN ] RMMZ: Found 1 missing trading days. [2025-09-02T17:30:08.453013] [INFO ] [MAIN ] RMMZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:08.461345] [INFO ] [REMOTE ] RMMZ: Fetching primary data for 2025-09. [2025-09-02T17:30:08.472007] [INFO ] [MAIN ] RMAX: Update completed successfully. [2025-09-02T17:30:08.495823] [INFO ] [MAIN ] Update Progress: 1819/2372 symbols completed. RMAX took 3.7s. Estimated remaining: 9m 9s. Rate: 60.5 symbols/min [2025-09-02T17:30:08.714923] [WARN ] [VALIDATOR ] RMI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:08.897677] [INFO ] [MAIN ] RMT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:08.986804] [INFO ] [MAIN ] RMT: Loaded 7988 existing records. [2025-09-02T17:30:09.170653] [INFO ] [MAIN ] RMT: Found 1 missing trading days. [2025-09-02T17:30:09.171083] [INFO ] [MAIN ] RMT: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:09.171477] [INFO ] [REMOTE ] RMT: Fetching primary data for 2025-09. [2025-09-02T17:30:09.179747] [WARN ] [VALIDATOR ] RMI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:09.179974] [INFO ] [MAIN ] RMI: Combined data validation passed. [2025-09-02T17:30:09.195351] [INFO ] [MAIN ] RMI: Update completed successfully. [2025-09-02T17:30:09.195861] [INFO ] [MAIN ] Update Progress: 1820/2372 symbols completed. RMI took 2.5s. Estimated remaining: 9m 8s. Rate: 60.5 symbols/min [2025-09-02T17:30:09.372433] [INFO ] [MAIN ] RNG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:09.394976] [INFO ] [MAIN ] RNG: Loaded 21901 existing records. [2025-09-02T17:30:09.490250] [INFO ] [REMOTE ] RMMZ: Incremental fetch complete for 2025-09 (1.03 seconds). [2025-09-02T17:30:09.515379] [INFO ] [MAIN ] RMMZ: Adding 22 new records, updating 0 existing records. [2025-09-02T17:30:09.559786] [INFO ] [MAIN ] RMMZ: Combined dataset has 2487 total records. [2025-09-02T17:30:09.587838] [INFO ] [MAIN ] RNG: Found 1 missing trading days. [2025-09-02T17:30:09.651051] [INFO ] [MAIN ] RNG: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:09.662371] [INFO ] [REMOTE ] RNG: Fetching primary data for 2025-09. [2025-09-02T17:30:09.765661] [WARN ] [VALIDATOR ] RMMZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:09.871244] [INFO ] [REMOTE ] RMM: Incremental fetch complete for 2025-09 (1.63 seconds). [2025-09-02T17:30:09.908292] [INFO ] [MAIN ] RMM: Adding 100 new records, updating 0 existing records. [2025-09-02T17:30:09.963391] [INFO ] [MAIN ] RMM: Combined dataset has 5151 total records. [2025-09-02T17:30:10.142253] [WARN ] [VALIDATOR ] RMM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:10.338230] [WARN ] [VALIDATOR ] RMM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:10.338339] [WARN ] [VALIDATOR ] RMMZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:10.338601] [INFO ] [MAIN ] RMM: Combined data validation passed. [2025-09-02T17:30:10.338528] [INFO ] [MAIN ] RMMZ: Combined data validation passed. [2025-09-02T17:30:10.386541] [INFO ] [MAIN ] RMMZ: Update completed successfully. [2025-09-02T17:30:10.388140] [INFO ] [MAIN ] Update Progress: 1821/2372 symbols completed. RMMZ took 2.7s. Estimated remaining: 9m 7s. Rate: 60.5 symbols/min [2025-09-02T17:30:10.388429] [INFO ] [MAIN ] RMM: Update completed successfully. [2025-09-02T17:30:10.420606] [INFO ] [MAIN ] Update Progress: 1822/2372 symbols completed. RMM took 2.9s. Estimated remaining: 9m 5s. Rate: 60.5 symbols/min [2025-09-02T17:30:10.704077] [INFO ] [MAIN ] RNGR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:10.735012] [INFO ] [MAIN ] RNP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:10.746898] [INFO ] [MAIN ] RNP: Loaded 7398 existing records. [2025-09-02T17:30:10.846739] [INFO ] [MAIN ] RNGR: Loaded 10575 existing records. [2025-09-02T17:30:10.834927] [INFO ] [REMOTE ] RMT: Incremental fetch complete for 2025-09 (1.66 seconds). [2025-09-02T17:30:10.902400] [INFO ] [MAIN ] RMT: Adding 78 new records, updating 0 existing records. [2025-09-02T17:30:11.046078] [INFO ] [MAIN ] RNP: Found 1 missing trading days. [2025-09-02T17:30:11.050238] [INFO ] [MAIN ] RNP: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:11.061300] [INFO ] [REMOTE ] RNP: Fetching primary data for 2025-09. [2025-09-02T17:30:11.071764] [INFO ] [MAIN ] RMT: Combined dataset has 8066 total records. [2025-09-02T17:30:11.200470] [INFO ] [MAIN ] RNGR: Found 1 missing trading days. [2025-09-02T17:30:11.227503] [INFO ] [MAIN ] RNGR: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:11.227993] [INFO ] [REMOTE ] RNGR: Fetching primary data for 2025-09. [2025-09-02T17:30:11.304085] [WARN ] [VALIDATOR ] RMT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:11.486028] [WARN ] [VALIDATOR ] RMT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:11.486234] [INFO ] [MAIN ] RMT: Combined data validation passed. [2025-09-02T17:30:11.534269] [INFO ] [MAIN ] RMT: Update completed successfully. [2025-09-02T17:30:11.535353] [INFO ] [MAIN ] Update Progress: 1823/2372 symbols completed. RMT took 3.0s. Estimated remaining: 9m 4s. Rate: 60.5 symbols/min [2025-09-02T17:30:11.704207] [INFO ] [MAIN ] RNR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:11.721074] [INFO ] [MAIN ] RNR: Loaded 14780 existing records. [2025-09-02T17:30:11.903120] [INFO ] [MAIN ] RNR: Found 1 missing trading days. [2025-09-02T17:30:11.903524] [INFO ] [MAIN ] RNR: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:11.903806] [INFO ] [REMOTE ] RNR: Fetching primary data for 2025-09. [2025-09-02T17:30:12.061002] [INFO ] [REMOTE ] RNG: Incremental fetch complete for 2025-09 (2.40 seconds). [2025-09-02T17:30:12.104577] [INFO ] [MAIN ] RNG: Adding 357 new records, updating 0 existing records. [2025-09-02T17:30:12.108031] [INFO ] [MAIN ] RNG: Combined dataset has 22258 total records. [2025-09-02T17:30:12.287691] [WARN ] [VALIDATOR ] RNG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:12.478852] [WARN ] [VALIDATOR ] RNG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:12.479051] [INFO ] [MAIN ] RNG: Combined data validation passed. [2025-09-02T17:30:12.627252] [INFO ] [MAIN ] RNG: Update completed successfully. [2025-09-02T17:30:12.629810] [INFO ] [MAIN ] Update Progress: 1824/2372 symbols completed. RNG took 3.4s. Estimated remaining: 9m 3s. Rate: 60.5 symbols/min [2025-09-02T17:30:12.730614] [INFO ] [REMOTE ] RNP: Incremental fetch complete for 2025-09 (1.67 seconds). [2025-09-02T17:30:12.762403] [INFO ] [MAIN ] RNP: Adding 115 new records, updating 0 existing records. [2025-09-02T17:30:12.822936] [INFO ] [MAIN ] RNST: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:12.823966] [INFO ] [MAIN ] RNP: Combined dataset has 7513 total records. [2025-09-02T17:30:13.008530] [INFO ] [REMOTE ] RNGR: Incremental fetch complete for 2025-09 (1.78 seconds). [2025-09-02T17:30:13.030948] [INFO ] [MAIN ] RNST: Loaded 15967 existing records. [2025-09-02T17:30:13.029615] [WARN ] [VALIDATOR ] RNP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:13.068145] [INFO ] [MAIN ] RNGR: Adding 99 new records, updating 0 existing records. [2025-09-02T17:30:13.146021] [WARN ] [MAIN ] RNR: Failed to fetch data for month 2025-09. [2025-09-02T17:30:13.162830] [WARN ] [MAIN ] RNR: No new data fetched. Keeping existing data. [2025-09-02T17:30:13.188306] [INFO ] [MAIN ] Update Progress: 1825/2372 symbols completed. RNR took 1.7s. Estimated remaining: 9m 2s. Rate: 60.5 symbols/min [2025-09-02T17:30:13.335867] [INFO ] [MAIN ] RNGR: Combined dataset has 10674 total records. [2025-09-02T17:30:13.426742] [INFO ] [MAIN ] RNST: Found 1 missing trading days. [2025-09-02T17:30:13.513361] [INFO ] [MAIN ] RNST: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:13.591086] [INFO ] [REMOTE ] RNST: Fetching primary data for 2025-09. [2025-09-02T17:30:13.720028] [INFO ] [MAIN ] ROG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:13.804891] [WARN ] [VALIDATOR ] RNGR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:13.865956] [INFO ] [MAIN ] ROG: Loaded 9756 existing records. [2025-09-02T17:30:14.176542] [INFO ] [MAIN ] ROG: Found 1 missing trading days. [2025-09-02T17:30:14.176883] [INFO ] [MAIN ] ROG: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:14.177227] [INFO ] [REMOTE ] ROG: Fetching primary data for 2025-09. [2025-09-02T17:30:14.190978] [WARN ] [VALIDATOR ] RNGR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:14.191211] [INFO ] [MAIN ] RNGR: Combined data validation passed. [2025-09-02T17:30:14.190914] [WARN ] [VALIDATOR ] RNP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:14.191974] [INFO ] [MAIN ] RNP: Combined data validation passed. [2025-09-02T17:30:14.306460] [INFO ] [MAIN ] RNGR: Update completed successfully. [2025-09-02T17:30:14.309042] [INFO ] [MAIN ] Update Progress: 1826/2372 symbols completed. RNGR took 3.9s. Estimated remaining: 9m 1s. Rate: 60.5 symbols/min [2025-09-02T17:30:14.310413] [INFO ] [MAIN ] RNP: Update completed successfully. [2025-09-02T17:30:14.355150] [INFO ] [MAIN ] Update Progress: 1827/2372 symbols completed. RNP took 3.9s. Estimated remaining: 9m 0s. Rate: 60.5 symbols/min [2025-09-02T17:30:14.632094] [INFO ] [MAIN ] ROK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:14.665886] [INFO ] [MAIN ] ROL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:14.690914] [INFO ] [MAIN ] ROK: Loaded 19664 existing records. [2025-09-02T17:30:14.801973] [INFO ] [MAIN ] ROL: Loaded 22518 existing records. [2025-09-02T17:30:15.018634] [INFO ] [MAIN ] ROK: Found 1 missing trading days. [2025-09-02T17:30:15.111135] [INFO ] [MAIN ] ROK: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:15.119876] [INFO ] [REMOTE ] ROK: Fetching primary data for 2025-09. [2025-09-02T17:30:15.119587] [INFO ] [MAIN ] ROL: Found 1 missing trading days. [2025-09-02T17:30:15.119981] [INFO ] [MAIN ] ROL: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:15.120926] [INFO ] [REMOTE ] ROL: Fetching primary data for 2025-09. [2025-09-02T17:30:15.468827] [INFO ] [REMOTE ] RNST: Incremental fetch complete for 2025-09 (1.88 seconds). [2025-09-02T17:30:15.494730] [INFO ] [MAIN ] RNST: Adding 178 new records, updating 0 existing records. [2025-09-02T17:30:15.498302] [INFO ] [MAIN ] RNST: Combined dataset has 16145 total records. [2025-09-02T17:30:15.673092] [WARN ] [VALIDATOR ] RNST: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:15.866432] [WARN ] [VALIDATOR ] RNST: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:15.866659] [INFO ] [MAIN ] RNST: Combined data validation passed. [2025-09-02T17:30:15.951392] [INFO ] [REMOTE ] ROG: Incremental fetch complete for 2025-09 (1.77 seconds). [2025-09-02T17:30:15.970063] [INFO ] [MAIN ] ROG: Adding 132 new records, updating 0 existing records. [2025-09-02T17:30:15.977185] [INFO ] [MAIN ] ROG: Combined dataset has 9888 total records. [2025-09-02T17:30:16.129170] [INFO ] [MAIN ] RNST: Update completed successfully. [2025-09-02T17:30:16.145883] [INFO ] [MAIN ] Update Progress: 1828/2372 symbols completed. RNST took 3.5s. Estimated remaining: 8m 59s. Rate: 60.5 symbols/min [2025-09-02T17:30:16.168195] [WARN ] [VALIDATOR ] ROG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:16.528210] [INFO ] [MAIN ] RPM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:16.556767] [INFO ] [MAIN ] RPM: Loaded 18871 existing records. [2025-09-02T17:30:16.629404] [WARN ] [VALIDATOR ] ROG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:16.663811] [INFO ] [MAIN ] ROG: Combined data validation passed. [2025-09-02T17:30:16.786294] [INFO ] [MAIN ] RPM: Found 1 missing trading days. [2025-09-02T17:30:16.788736] [INFO ] [MAIN ] RPM: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:16.789799] [INFO ] [REMOTE ] RPM: Fetching primary data for 2025-09. [2025-09-02T17:30:16.806558] [INFO ] [MAIN ] ROG: Update completed successfully. [2025-09-02T17:30:16.807606] [INFO ] [MAIN ] Update Progress: 1829/2372 symbols completed. ROG took 3.6s. Estimated remaining: 8m 58s. Rate: 60.5 symbols/min [2025-09-02T17:30:16.988112] [INFO ] [MAIN ] RPT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:16.998781] [INFO ] [MAIN ] RPT: Loaded 9215 existing records. [2025-09-02T17:30:17.178059] [INFO ] [MAIN ] RPT: Found 1 missing trading days. [2025-09-02T17:30:17.178250] [INFO ] [MAIN ] RPT: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:17.178471] [INFO ] [REMOTE ] RPT: Fetching primary data for 2025-09. [2025-09-02T17:30:17.361674] [INFO ] [REMOTE ] ROK: Incremental fetch complete for 2025-09 (2.24 seconds). [2025-09-02T17:30:17.394705] [INFO ] [MAIN ] ROK: Adding 252 new records, updating 0 existing records. [2025-09-02T17:30:17.397796] [INFO ] [MAIN ] ROK: Combined dataset has 19916 total records. [2025-09-02T17:30:17.575288] [WARN ] [VALIDATOR ] ROK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:17.772733] [WARN ] [VALIDATOR ] ROK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:17.772932] [INFO ] [MAIN ] ROK: Combined data validation passed. [2025-09-02T17:30:17.907093] [INFO ] [MAIN ] ROK: Update completed successfully. [2025-09-02T17:30:17.909695] [INFO ] [MAIN ] Update Progress: 1830/2372 symbols completed. ROK took 3.6s. Estimated remaining: 8m 57s. Rate: 60.5 symbols/min [2025-09-02T17:30:18.085180] [INFO ] [MAIN ] RQI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:18.099871] [INFO ] [MAIN ] RQI: Loaded 13048 existing records. [2025-09-02T17:30:18.271802] [INFO ] [MAIN ] RQI: Found 1 missing trading days. [2025-09-02T17:30:18.272001] [INFO ] [MAIN ] RQI: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:18.272228] [INFO ] [REMOTE ] RQI: Fetching primary data for 2025-09. [2025-09-02T17:30:18.819517] [INFO ] [REMOTE ] RPM: Incremental fetch complete for 2025-09 (2.03 seconds). [2025-09-02T17:30:18.852221] [INFO ] [MAIN ] RPM: Adding 252 new records, updating 0 existing records. [2025-09-02T17:30:18.855439] [INFO ] [MAIN ] RPM: Combined dataset has 19123 total records. [2025-09-02T17:30:19.042843] [WARN ] [VALIDATOR ] RPM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:19.194165] [WARN ] [MAIN ] RPT: Failed to fetch data for month 2025-09. [2025-09-02T17:30:19.203488] [WARN ] [MAIN ] RPT: No new data fetched. Keeping existing data. [2025-09-02T17:30:19.210115] [INFO ] [MAIN ] Update Progress: 1831/2372 symbols completed. RPT took 2.4s. Estimated remaining: 8m 56s. Rate: 60.5 symbols/min [2025-09-02T17:30:19.342701] [INFO ] [REMOTE ] ROL: Incremental fetch complete for 2025-09 (4.22 seconds). [2025-09-02T17:30:19.457668] [INFO ] [MAIN ] ROL: Adding 353 new records, updating 0 existing records. [2025-09-02T17:30:19.478866] [INFO ] [MAIN ] RRC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:19.485569] [INFO ] [MAIN ] ROL: Combined dataset has 22871 total records. [2025-09-02T17:30:19.614002] [INFO ] [MAIN ] RRC: Loaded 24011 existing records. [2025-09-02T17:30:19.777775] [WARN ] [VALIDATOR ] ROL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:20.003872] [INFO ] [MAIN ] RRC: Found 1 missing trading days. [2025-09-02T17:30:20.004577] [INFO ] [MAIN ] RRC: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:20.004965] [INFO ] [REMOTE ] RRC: Fetching primary data for 2025-09. [2025-09-02T17:30:20.033070] [WARN ] [VALIDATOR ] RPM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:20.072513] [INFO ] [MAIN ] RPM: Combined data validation passed. [2025-09-02T17:30:20.219485] [INFO ] [MAIN ] RPM: Update completed successfully. [2025-09-02T17:30:20.221701] [INFO ] [MAIN ] Update Progress: 1832/2372 symbols completed. RPM took 4.1s. Estimated remaining: 8m 55s. Rate: 60.5 symbols/min [2025-09-02T17:30:20.402164] [INFO ] [MAIN ] RRX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:20.404000] [WARN ] [VALIDATOR ] ROL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:20.404172] [INFO ] [MAIN ] ROL: Combined data validation passed. [2025-09-02T17:30:20.521941] [WARN ] [MAIN ] RQI: Failed to fetch data for month 2025-09. [2025-09-02T17:30:20.524001] [WARN ] [MAIN ] RQI: No new data fetched. Keeping existing data. [2025-09-02T17:30:20.528106] [INFO ] [MAIN ] Update Progress: 1833/2372 symbols completed. RQI took 2.6s. Estimated remaining: 8m 54s. Rate: 60.5 symbols/min [2025-09-02T17:30:20.527771] [INFO ] [MAIN ] RRX: Loaded 18186 existing records. [2025-09-02T17:30:20.880011] [INFO ] [MAIN ] RS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:20.887101] [INFO ] [MAIN ] RRX: Found 1 missing trading days. [2025-09-02T17:30:20.887532] [INFO ] [MAIN ] RRX: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:20.888298] [INFO ] [REMOTE ] RRX: Fetching primary data for 2025-09. [2025-09-02T17:30:20.925987] [INFO ] [MAIN ] RS: Loaded 11997 existing records. [2025-09-02T17:30:20.997691] [INFO ] [MAIN ] ROL: Update completed successfully. [2025-09-02T17:30:21.011781] [INFO ] [MAIN ] Update Progress: 1834/2372 symbols completed. ROL took 6.6s. Estimated remaining: 8m 53s. Rate: 60.6 symbols/min [2025-09-02T17:30:21.218566] [INFO ] [MAIN ] RS: Found 1 missing trading days. [2025-09-02T17:30:21.249787] [INFO ] [MAIN ] RS: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:21.252117] [INFO ] [REMOTE ] RS: Fetching primary data for 2025-09. [2025-09-02T17:30:21.323818] [INFO ] [MAIN ] RSF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:21.328387] [INFO ] [MAIN ] RSF: Loaded 2435 existing records. [2025-09-02T17:30:21.505048] [INFO ] [MAIN ] RSF: Found 1 missing trading days. [2025-09-02T17:30:21.505282] [INFO ] [MAIN ] RSF: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:21.505718] [INFO ] [REMOTE ] RSF: Fetching primary data for 2025-09. [2025-09-02T17:30:22.139319] [WARN ] [MAIN ] RSF: Failed to fetch data for month 2025-09. [2025-09-02T17:30:22.139522] [WARN ] [MAIN ] RSF: No new data fetched. Keeping existing data. [2025-09-02T17:30:22.139686] [INFO ] [MAIN ] Update Progress: 1835/2372 symbols completed. RSF took 1.1s. Estimated remaining: 8m 52s. Rate: 60.6 symbols/min [2025-09-02T17:30:22.360337] [INFO ] [MAIN ] RSG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:22.394879] [INFO ] [MAIN ] RSG: Loaded 21520 existing records. [2025-09-02T17:30:22.438389] [WARN ] [MAIN ] RRX: Failed to fetch data for month 2025-09. [2025-09-02T17:30:22.472175] [WARN ] [MAIN ] RRX: No new data fetched. Keeping existing data. [2025-09-02T17:30:22.489352] [INFO ] [REMOTE ] RRC: Incremental fetch complete for 2025-09 (2.48 seconds). [2025-09-02T17:30:22.534694] [INFO ] [MAIN ] Update Progress: 1836/2372 symbols completed. RRX took 2.3s. Estimated remaining: 8m 51s. Rate: 60.6 symbols/min [2025-09-02T17:30:22.687623] [INFO ] [MAIN ] RRC: Adding 368 new records, updating 0 existing records. [2025-09-02T17:30:22.870129] [INFO ] [MAIN ] RSG: Found 1 missing trading days. [2025-09-02T17:30:22.870894] [INFO ] [MAIN ] RSG: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:22.878749] [INFO ] [REMOTE ] RSG: Fetching primary data for 2025-09. [2025-09-02T17:30:22.878954] [INFO ] [REMOTE ] RS: Incremental fetch complete for 2025-09 (1.63 seconds). [2025-09-02T17:30:22.953660] [INFO ] [MAIN ] RSI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:22.965302] [INFO ] [MAIN ] RS: Adding 121 new records, updating 0 existing records. [2025-09-02T17:30:22.966255] [INFO ] [MAIN ] RRC: Combined dataset has 24379 total records. [2025-09-02T17:30:23.074300] [INFO ] [MAIN ] RS: Combined dataset has 12118 total records. [2025-09-02T17:30:23.255912] [WARN ] [VALIDATOR ] RRC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:23.273760] [INFO ] [MAIN ] RSI: Loaded 21210 existing records. [2025-09-02T17:30:23.572027] [WARN ] [VALIDATOR ] RS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:23.847577] [INFO ] [MAIN ] RSI: Found 1 missing trading days. [2025-09-02T17:30:23.858549] [INFO ] [MAIN ] RSI: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:23.865308] [INFO ] [REMOTE ] RSI: Fetching primary data for 2025-09. [2025-09-02T17:30:23.962802] [WARN ] [VALIDATOR ] RRC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:23.963121] [INFO ] [MAIN ] RRC: Combined data validation passed. [2025-09-02T17:30:23.962874] [WARN ] [VALIDATOR ] RS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:23.963541] [INFO ] [MAIN ] RS: Combined data validation passed. [2025-09-02T17:30:24.161536] [INFO ] [MAIN ] RS: Update completed successfully. [2025-09-02T17:30:24.164524] [INFO ] [MAIN ] Update Progress: 1837/2372 symbols completed. RS took 3.6s. Estimated remaining: 8m 50s. Rate: 60.5 symbols/min [2025-09-02T17:30:24.202427] [INFO ] [MAIN ] RRC: Update completed successfully. [2025-09-02T17:30:24.205028] [INFO ] [MAIN ] Update Progress: 1838/2372 symbols completed. RRC took 5.0s. Estimated remaining: 8m 49s. Rate: 60.6 symbols/min [2025-09-02T17:30:25.457010] [INFO ] [REMOTE ] RSG: Incremental fetch complete for 2025-09 (2.58 seconds). [2025-09-02T17:30:25.499613] [INFO ] [MAIN ] RSG: Adding 339 new records, updating 0 existing records. [2025-09-02T17:30:25.504217] [INFO ] [MAIN ] RSG: Combined dataset has 21859 total records. [2025-09-02T17:30:25.686426] [WARN ] [VALIDATOR ] RSG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:25.905940] [WARN ] [VALIDATOR ] RSG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:25.906203] [INFO ] [MAIN ] RSG: Combined data validation passed. [2025-09-02T17:30:26.052845] [INFO ] [MAIN ] RSG: Update completed successfully. [2025-09-02T17:30:26.055706] [INFO ] [MAIN ] Update Progress: 1839/2372 symbols completed. RSG took 3.9s. Estimated remaining: 8m 48s. Rate: 60.6 symbols/min [2025-09-02T17:30:26.626546] [INFO ] [REMOTE ] RSI: Incremental fetch complete for 2025-09 (2.76 seconds). [2025-09-02T17:30:26.672677] [INFO ] [MAIN ] RSI: Adding 365 new records, updating 0 existing records. [2025-09-02T17:30:26.680081] [INFO ] [MAIN ] RSI: Combined dataset has 21575 total records. [2025-09-02T17:30:26.869903] [WARN ] [VALIDATOR ] RSI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:27.077658] [WARN ] [VALIDATOR ] RSI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:27.077904] [INFO ] [MAIN ] RSI: Combined data validation passed. [2025-09-02T17:30:27.218671] [INFO ] [MAIN ] RSI: Update completed successfully. [2025-09-02T17:30:27.222105] [INFO ] [MAIN ] Update Progress: 1840/2372 symbols completed. RSI took 4.7s. Estimated remaining: 8m 47s. Rate: 60.5 symbols/min [2025-09-02T17:30:27.762414] [INFO ] [MAIN ] RVLV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:27.882397] [INFO ] [MAIN ] RSKD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:27.931967] [INFO ] [MAIN ] RTX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:27.950336] [INFO ] [MAIN ] RTO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:27.982759] [INFO ] [MAIN ] RVLV: Loaded 21490 existing records. [2025-09-02T17:30:28.019898] [INFO ] [MAIN ] RSKD: Loaded 15871 existing records. [2025-09-02T17:30:28.155055] [INFO ] [MAIN ] RTX: Loaded 24540 existing records. [2025-09-02T17:30:28.238596] [INFO ] [MAIN ] RTO: Loaded 18057 existing records. [2025-09-02T17:30:28.555209] [INFO ] [MAIN ] RSKD: Found 1 missing trading days. [2025-09-02T17:30:28.566680] [INFO ] [MAIN ] RSKD: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:28.670065] [INFO ] [REMOTE ] RSKD: Fetching primary data for 2025-09. [2025-09-02T17:30:28.677896] [INFO ] [MAIN ] RVLV: Found 1 missing trading days. [2025-09-02T17:30:28.710592] [INFO ] [MAIN ] RVLV: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:28.710511] [INFO ] [MAIN ] RTX: Found 1 missing trading days. [2025-09-02T17:30:28.742124] [INFO ] [REMOTE ] RVLV: Fetching primary data for 2025-09. [2025-09-02T17:30:28.768264] [INFO ] [MAIN ] RTX: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:28.768919] [INFO ] [REMOTE ] RTX: Fetching primary data for 2025-09. [2025-09-02T17:30:28.768464] [INFO ] [MAIN ] RTO: Found 1 missing trading days. [2025-09-02T17:30:28.770901] [INFO ] [MAIN ] RTO: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:28.771399] [INFO ] [REMOTE ] RTO: Fetching primary data for 2025-09. [2025-09-02T17:30:30.585887] [INFO ] [REMOTE ] RSKD: Incremental fetch complete for 2025-09 (1.92 seconds). [2025-09-02T17:30:30.616358] [INFO ] [MAIN ] RSKD: Adding 238 new records, updating 0 existing records. [2025-09-02T17:30:30.620268] [INFO ] [MAIN ] RSKD: Combined dataset has 16109 total records. [2025-09-02T17:30:30.723460] [INFO ] [REMOTE ] RVLV: Incremental fetch complete for 2025-09 (1.98 seconds). [2025-09-02T17:30:30.815631] [INFO ] [MAIN ] RVLV: Adding 351 new records, updating 0 existing records. [2025-09-02T17:30:30.843312] [WARN ] [VALIDATOR ] RSKD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:30.950241] [INFO ] [REMOTE ] RTO: Incremental fetch complete for 2025-09 (2.18 seconds). [2025-09-02T17:30:30.974755] [INFO ] [MAIN ] RVLV: Combined dataset has 21841 total records. [2025-09-02T17:30:30.993311] [INFO ] [MAIN ] RTO: Adding 306 new records, updating 0 existing records. [2025-09-02T17:30:31.188669] [INFO ] [MAIN ] RTO: Combined dataset has 18363 total records. [2025-09-02T17:30:31.311663] [WARN ] [VALIDATOR ] RVLV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:31.590660] [WARN ] [VALIDATOR ] RTO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:31.702610] [INFO ] [REMOTE ] RTX: Incremental fetch complete for 2025-09 (2.93 seconds). [2025-09-02T17:30:31.826764] [INFO ] [MAIN ] RTX: Adding 389 new records, updating 0 existing records. [2025-09-02T17:30:31.923845] [INFO ] [MAIN ] RTX: Combined dataset has 24929 total records. [2025-09-02T17:30:31.930890] [WARN ] [VALIDATOR ] RSKD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:31.949248] [INFO ] [MAIN ] RSKD: Combined data validation passed. [2025-09-02T17:30:32.196671] [WARN ] [VALIDATOR ] RTX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:32.212320] [WARN ] [VALIDATOR ] RTO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:32.211923] [WARN ] [VALIDATOR ] RVLV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:32.242322] [INFO ] [MAIN ] RVLV: Combined data validation passed. [2025-09-02T17:30:32.242200] [INFO ] [MAIN ] RTO: Combined data validation passed. [2025-09-02T17:30:32.690385] [INFO ] [MAIN ] RSKD: Update completed successfully. [2025-09-02T17:30:32.700256] [INFO ] [MAIN ] Update Progress: 1841/2372 symbols completed. RSKD took 5.5s. Estimated remaining: 8m 48s. Rate: 60.4 symbols/min [2025-09-02T17:30:32.833882] [INFO ] [MAIN ] RTO: Update completed successfully. [2025-09-02T17:30:32.847756] [INFO ] [MAIN ] Update Progress: 1842/2372 symbols completed. RTO took 5.6s. Estimated remaining: 8m 46s. Rate: 60.4 symbols/min [2025-09-02T17:30:32.934705] [INFO ] [MAIN ] RVT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:33.051592] [INFO ] [MAIN ] RVT: Loaded 12287 existing records. [2025-09-02T17:30:33.142077] [INFO ] [MAIN ] RVTY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:33.201092] [INFO ] [MAIN ] RVLV: Update completed successfully. [2025-09-02T17:30:33.221227] [INFO ] [MAIN ] Update Progress: 1843/2372 symbols completed. RVLV took 6.0s. Estimated remaining: 8m 45s. Rate: 60.4 symbols/min [2025-09-02T17:30:33.373872] [INFO ] [MAIN ] RVT: Found 1 missing trading days. [2025-09-02T17:30:33.391613] [INFO ] [MAIN ] RVT: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:33.410015] [INFO ] [REMOTE ] RVT: Fetching primary data for 2025-09. [2025-09-02T17:30:33.409754] [INFO ] [MAIN ] RVTY: Loaded 21318 existing records. [2025-09-02T17:30:33.527946] [INFO ] [MAIN ] RWT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:33.637535] [WARN ] [VALIDATOR ] RTX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:33.644999] [INFO ] [MAIN ] RTX: Combined data validation passed. [2025-09-02T17:30:33.675451] [INFO ] [MAIN ] RWT: Loaded 17974 existing records. [2025-09-02T17:30:33.674487] [INFO ] [MAIN ] RVTY: Found 1 missing trading days. [2025-09-02T17:30:33.675741] [INFO ] [MAIN ] RVTY: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:33.697772] [INFO ] [REMOTE ] RVTY: Fetching primary data for 2025-09. [2025-09-02T17:30:33.973059] [INFO ] [MAIN ] RWT: Found 1 missing trading days. [2025-09-02T17:30:33.973977] [INFO ] [MAIN ] RWT: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:33.975056] [INFO ] [REMOTE ] RWT: Fetching primary data for 2025-09. [2025-09-02T17:30:34.032035] [INFO ] [MAIN ] RTX: Update completed successfully. [2025-09-02T17:30:34.034498] [INFO ] [MAIN ] Update Progress: 1844/2372 symbols completed. RTX took 6.8s. Estimated remaining: 8m 44s. Rate: 60.5 symbols/min [2025-09-02T17:30:34.202146] [INFO ] [MAIN ] RWTN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:34.204686] [INFO ] [MAIN ] RWTN: Loaded 912 existing records. [2025-09-02T17:30:34.370248] [INFO ] [MAIN ] RWTN: Found 1 missing trading days. [2025-09-02T17:30:34.370388] [INFO ] [MAIN ] RWTN: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:34.370581] [INFO ] [REMOTE ] RWTN: Fetching primary data for 2025-09. [2025-09-02T17:30:35.060468] [INFO ] [REMOTE ] RVT: Incremental fetch complete for 2025-09 (1.65 seconds). [2025-09-02T17:30:35.085342] [INFO ] [MAIN ] RVT: Adding 232 new records, updating 0 existing records. [2025-09-02T17:30:35.087691] [INFO ] [MAIN ] RVT: Combined dataset has 12519 total records. [2025-09-02T17:30:35.164482] [INFO ] [REMOTE ] RWTN: Incremental fetch complete for 2025-09 (0.79 seconds). [2025-09-02T17:30:35.182972] [INFO ] [MAIN ] RWTN: Adding 13 new records, updating 0 existing records. [2025-09-02T17:30:35.194251] [INFO ] [MAIN ] RWTN: Combined dataset has 925 total records. [2025-09-02T17:30:35.412720] [WARN ] [VALIDATOR ] RVT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:35.536542] [WARN ] [VALIDATOR ] RWTN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:35.828078] [INFO ] [REMOTE ] RVTY: Incremental fetch complete for 2025-09 (2.13 seconds). [2025-09-02T17:30:35.871104] [INFO ] [MAIN ] RVTY: Adding 325 new records, updating 0 existing records. [2025-09-02T17:30:35.880463] [INFO ] [MAIN ] RVTY: Combined dataset has 21643 total records. [2025-09-02T17:30:35.989581] [INFO ] [REMOTE ] RWT: Incremental fetch complete for 2025-09 (2.01 seconds). [2025-09-02T17:30:36.050979] [INFO ] [MAIN ] RWT: Adding 296 new records, updating 0 existing records. [2025-09-02T17:30:36.108900] [WARN ] [VALIDATOR ] RVTY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:36.119890] [WARN ] [VALIDATOR ] RVT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:36.114580] [WARN ] [VALIDATOR ] RWTN: Missing data for 88 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-23, 2025-07-02 [2025-09-02T17:30:36.149682] [INFO ] [MAIN ] RVT: Combined data validation passed. [2025-09-02T17:30:36.155268] [INFO ] [MAIN ] RWTN: Combined data validation passed. [2025-09-02T17:30:36.210986] [INFO ] [MAIN ] RWT: Combined dataset has 18270 total records. [2025-09-02T17:30:36.302104] [INFO ] [MAIN ] RWTN: Update completed successfully. [2025-09-02T17:30:36.436034] [INFO ] [MAIN ] Update Progress: 1845/2372 symbols completed. RWTN took 2.4s. Estimated remaining: 8m 43s. Rate: 60.4 symbols/min [2025-09-02T17:30:36.625290] [WARN ] [VALIDATOR ] RWT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:36.848250] [INFO ] [MAIN ] RVT: Update completed successfully. [2025-09-02T17:30:36.861757] [INFO ] [MAIN ] RWTO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:36.878568] [INFO ] [MAIN ] Update Progress: 1846/2372 symbols completed. RVT took 4.2s. Estimated remaining: 8m 42s. Rate: 60.4 symbols/min [2025-09-02T17:30:37.007684] [INFO ] [MAIN ] RWTO: Loaded 1932 existing records. [2025-09-02T17:30:37.212234] [INFO ] [MAIN ] RWTP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:37.266522] [INFO ] [MAIN ] RWTP: Loaded 1060 existing records. [2025-09-02T17:30:37.327746] [INFO ] [MAIN ] RWTO: Found 1 missing trading days. [2025-09-02T17:30:37.360750] [INFO ] [MAIN ] RWTO: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:37.371870] [INFO ] [REMOTE ] RWTO: Fetching primary data for 2025-09. [2025-09-02T17:30:37.483164] [INFO ] [MAIN ] RWTP: Found 1 missing trading days. [2025-09-02T17:30:37.483574] [INFO ] [MAIN ] RWTP: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:37.483929] [INFO ] [REMOTE ] RWTP: Fetching primary data for 2025-09. [2025-09-02T17:30:37.484982] [WARN ] [VALIDATOR ] RWT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:37.484861] [WARN ] [VALIDATOR ] RVTY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:37.485218] [INFO ] [MAIN ] RVTY: Combined data validation passed. [2025-09-02T17:30:37.485541] [INFO ] [MAIN ] RWT: Combined data validation passed. [2025-09-02T17:30:37.730854] [INFO ] [MAIN ] RWT: Update completed successfully. [2025-09-02T17:30:37.734176] [INFO ] [MAIN ] Update Progress: 1847/2372 symbols completed. RWT took 4.5s. Estimated remaining: 8m 41s. Rate: 60.4 symbols/min [2025-09-02T17:30:37.734273] [INFO ] [MAIN ] RVTY: Update completed successfully. [2025-09-02T17:30:37.805682] [INFO ] [MAIN ] Update Progress: 1848/2372 symbols completed. RVTY took 5.0s. Estimated remaining: 8m 40s. Rate: 60.5 symbols/min [2025-09-02T17:30:38.036319] [INFO ] [MAIN ] RXO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:38.088075] [INFO ] [MAIN ] RY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:38.113354] [INFO ] [MAIN ] RXO: Loaded 21781 existing records. [2025-09-02T17:30:38.223978] [INFO ] [MAIN ] RY: Loaded 21606 existing records. [2025-09-02T17:30:38.295280] [INFO ] [REMOTE ] RWTP: Incremental fetch complete for 2025-09 (0.81 seconds). [2025-09-02T17:30:38.296892] [INFO ] [REMOTE ] RWTO: Incremental fetch complete for 2025-09 (0.93 seconds). [2025-09-02T17:30:38.316017] [INFO ] [MAIN ] RWTO: Adding 13 new records, updating 0 existing records. [2025-09-02T17:30:38.372492] [INFO ] [MAIN ] RWTP: Adding 16 new records, updating 0 existing records. [2025-09-02T17:30:38.400802] [INFO ] [MAIN ] RXO: Found 1 missing trading days. [2025-09-02T17:30:38.416674] [INFO ] [MAIN ] RXO: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:38.415441] [INFO ] [MAIN ] RWTO: Combined dataset has 1945 total records. [2025-09-02T17:30:38.427210] [INFO ] [REMOTE ] RXO: Fetching primary data for 2025-09. [2025-09-02T17:30:38.492446] [INFO ] [MAIN ] RWTP: Combined dataset has 1076 total records. [2025-09-02T17:30:38.562128] [INFO ] [MAIN ] RY: Found 1 missing trading days. [2025-09-02T17:30:38.605206] [INFO ] [MAIN ] RY: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:38.687103] [INFO ] [REMOTE ] RY: Fetching primary data for 2025-09. [2025-09-02T17:30:38.805507] [WARN ] [VALIDATOR ] RWTO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:39.003456] [WARN ] [VALIDATOR ] RWTP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:39.319348] [WARN ] [VALIDATOR ] RWTO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:39.319483] [WARN ] [VALIDATOR ] RWTP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:39.319923] [INFO ] [MAIN ] RWTO: Combined data validation passed. [2025-09-02T17:30:39.320075] [INFO ] [MAIN ] RWTP: Combined data validation passed. [2025-09-02T17:30:39.338898] [INFO ] [MAIN ] RWTP: Update completed successfully. [2025-09-02T17:30:39.342182] [INFO ] [MAIN ] Update Progress: 1849/2372 symbols completed. RWTP took 2.4s. Estimated remaining: 8m 39s. Rate: 60.4 symbols/min [2025-09-02T17:30:39.342331] [INFO ] [MAIN ] RWTO: Update completed successfully. [2025-09-02T17:30:39.374611] [INFO ] [MAIN ] Update Progress: 1850/2372 symbols completed. RWTO took 2.9s. Estimated remaining: 8m 38s. Rate: 60.5 symbols/min [2025-09-02T17:30:39.693149] [INFO ] [MAIN ] RYAM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:39.701211] [INFO ] [MAIN ] RYAN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:39.723225] [INFO ] [MAIN ] RYAM: Loaded 15316 existing records. [2025-09-02T17:30:39.834410] [INFO ] [MAIN ] RYAN: Loaded 19812 existing records. [2025-09-02T17:30:40.027709] [INFO ] [MAIN ] RYAM: Found 1 missing trading days. [2025-09-02T17:30:40.038136] [INFO ] [MAIN ] RYAM: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:40.043567] [INFO ] [REMOTE ] RYAM: Fetching primary data for 2025-09. [2025-09-02T17:30:40.098579] [INFO ] [MAIN ] RYAN: Found 1 missing trading days. [2025-09-02T17:30:40.099029] [INFO ] [MAIN ] RYAN: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:40.099338] [INFO ] [REMOTE ] RYAN: Fetching primary data for 2025-09. [2025-09-02T17:30:40.663810] [INFO ] [REMOTE ] RXO: Incremental fetch complete for 2025-09 (2.24 seconds). [2025-09-02T17:30:40.702356] [INFO ] [MAIN ] RXO: Adding 293 new records, updating 0 existing records. [2025-09-02T17:30:40.705902] [INFO ] [MAIN ] RXO: Combined dataset has 22074 total records. [2025-09-02T17:30:40.881000] [WARN ] [VALIDATOR ] RXO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:40.984968] [INFO ] [REMOTE ] RY: Incremental fetch complete for 2025-09 (2.30 seconds). [2025-09-02T17:30:41.082435] [INFO ] [MAIN ] RY: Adding 342 new records, updating 0 existing records. [2025-09-02T17:30:41.125046] [INFO ] [MAIN ] RY: Combined dataset has 21948 total records. [2025-09-02T17:30:41.321462] [WARN ] [VALIDATOR ] RY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:41.527123] [WARN ] [VALIDATOR ] RY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:41.527240] [WARN ] [VALIDATOR ] RXO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:41.527557] [INFO ] [MAIN ] RY: Combined data validation passed. [2025-09-02T17:30:41.527947] [INFO ] [MAIN ] RXO: Combined data validation passed. [2025-09-02T17:30:41.785134] [INFO ] [MAIN ] RXO: Update completed successfully. [2025-09-02T17:30:41.788553] [INFO ] [MAIN ] Update Progress: 1851/2372 symbols completed. RXO took 4.1s. Estimated remaining: 8m 37s. Rate: 60.4 symbols/min [2025-09-02T17:30:41.931922] [INFO ] [REMOTE ] RYAN: Incremental fetch complete for 2025-09 (1.83 seconds). [2025-09-02T17:30:41.967114] [INFO ] [MAIN ] RY: Update completed successfully. [2025-09-02T17:30:42.001595] [INFO ] [MAIN ] RYI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:42.019892] [INFO ] [REMOTE ] RYAM: Incremental fetch complete for 2025-09 (1.98 seconds). [2025-09-02T17:30:42.026203] [INFO ] [MAIN ] RYAN: Adding 320 new records, updating 0 existing records. [2025-09-02T17:30:42.028946] [INFO ] [MAIN ] Update Progress: 1852/2372 symbols completed. RY took 4.2s. Estimated remaining: 8m 36s. Rate: 60.5 symbols/min [2025-09-02T17:30:42.103239] [INFO ] [MAIN ] RYAM: Adding 338 new records, updating 0 existing records. [2025-09-02T17:30:42.175718] [INFO ] [MAIN ] RYI: Loaded 10566 existing records. [2025-09-02T17:30:42.222725] [INFO ] [MAIN ] RYAN: Combined dataset has 20132 total records. [2025-09-02T17:30:42.327851] [INFO ] [MAIN ] RYAM: Combined dataset has 15654 total records. [2025-09-02T17:30:42.345904] [INFO ] [MAIN ] RYN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:42.616306] [INFO ] [MAIN ] RYI: Found 1 missing trading days. [2025-09-02T17:30:42.658966] [INFO ] [MAIN ] RYI: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:42.780444] [INFO ] [REMOTE ] RYI: Fetching primary data for 2025-09. [2025-09-02T17:30:42.778835] [WARN ] [VALIDATOR ] RYAM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:42.783092] [WARN ] [VALIDATOR ] RYAN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:42.991997] [INFO ] [MAIN ] RYN: Loaded 20887 existing records. [2025-09-02T17:30:43.337078] [INFO ] [MAIN ] RYN: Found 1 missing trading days. [2025-09-02T17:30:43.337712] [INFO ] [MAIN ] RYN: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:43.338280] [INFO ] [REMOTE ] RYN: Fetching primary data for 2025-09. [2025-09-02T17:30:43.351149] [WARN ] [VALIDATOR ] RYAM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:43.351082] [WARN ] [VALIDATOR ] RYAN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:43.351334] [INFO ] [MAIN ] RYAM: Combined data validation passed. [2025-09-02T17:30:43.351449] [INFO ] [MAIN ] RYAN: Combined data validation passed. [2025-09-02T17:30:43.561904] [INFO ] [MAIN ] RYAN: Update completed successfully. [2025-09-02T17:30:43.568270] [INFO ] [MAIN ] RYAM: Update completed successfully. [2025-09-02T17:30:43.568165] [INFO ] [MAIN ] Update Progress: 1853/2372 symbols completed. RYAN took 4.2s. Estimated remaining: 8m 35s. Rate: 60.4 symbols/min [2025-09-02T17:30:43.601417] [INFO ] [MAIN ] Update Progress: 1854/2372 symbols completed. RYAM took 4.3s. Estimated remaining: 8m 34s. Rate: 60.5 symbols/min [2025-09-02T17:30:43.879503] [INFO ] [MAIN ] RZB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:43.909672] [INFO ] [MAIN ] RZC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:43.915917] [INFO ] [MAIN ] RZC: Loaded 3188 existing records. [2025-09-02T17:30:43.918035] [INFO ] [MAIN ] RZB: Loaded 3806 existing records. [2025-09-02T17:30:44.258529] [INFO ] [MAIN ] RZC: Found 1 missing trading days. [2025-09-02T17:30:44.225729] [INFO ] [REMOTE ] RYI: Incremental fetch complete for 2025-09 (1.45 seconds). [2025-09-02T17:30:44.262617] [INFO ] [MAIN ] RZB: Found 1 missing trading days. [2025-09-02T17:30:44.282439] [INFO ] [MAIN ] RZB: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:44.282728] [INFO ] [REMOTE ] RZB: Fetching primary data for 2025-09. [2025-09-02T17:30:44.282381] [INFO ] [MAIN ] RYI: Adding 166 new records, updating 0 existing records. [2025-09-02T17:30:44.283517] [INFO ] [MAIN ] RZC: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:44.283898] [INFO ] [REMOTE ] RZC: Fetching primary data for 2025-09. [2025-09-02T17:30:44.286614] [INFO ] [MAIN ] RYI: Combined dataset has 10732 total records. [2025-09-02T17:30:44.462533] [WARN ] [VALIDATOR ] RYI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:44.647882] [WARN ] [VALIDATOR ] RYI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:44.648084] [INFO ] [MAIN ] RYI: Combined data validation passed. [2025-09-02T17:30:44.713185] [INFO ] [MAIN ] RYI: Update completed successfully. [2025-09-02T17:30:44.714547] [INFO ] [MAIN ] Update Progress: 1855/2372 symbols completed. RYI took 2.9s. Estimated remaining: 8m 33s. Rate: 60.5 symbols/min [2025-09-02T17:30:44.881754] [INFO ] [MAIN ] S: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:44.907050] [INFO ] [MAIN ] S: Loaded 24405 existing records. [2025-09-02T17:30:45.058323] [INFO ] [REMOTE ] RZB: Incremental fetch complete for 2025-09 (0.78 seconds). [2025-09-02T17:30:45.088329] [INFO ] [MAIN ] RZB: Adding 34 new records, updating 0 existing records. [2025-09-02T17:30:45.089428] [INFO ] [MAIN ] S: Found 1 missing trading days. [2025-09-02T17:30:45.090560] [INFO ] [MAIN ] S: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:45.091018] [INFO ] [REMOTE ] S: Fetching primary data for 2025-09. [2025-09-02T17:30:45.092025] [INFO ] [MAIN ] RZB: Combined dataset has 3840 total records. [2025-09-02T17:30:45.267069] [WARN ] [VALIDATOR ] RZB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:45.268992] [INFO ] [REMOTE ] RZC: Incremental fetch complete for 2025-09 (0.99 seconds). [2025-09-02T17:30:45.318899] [INFO ] [MAIN ] RZC: Adding 77 new records, updating 0 existing records. [2025-09-02T17:30:45.381616] [INFO ] [REMOTE ] RYN: Incremental fetch complete for 2025-09 (2.04 seconds). [2025-09-02T17:30:45.392358] [INFO ] [MAIN ] RZC: Combined dataset has 3265 total records. [2025-09-02T17:30:45.549584] [INFO ] [MAIN ] RYN: Adding 349 new records, updating 0 existing records. [2025-09-02T17:30:45.730497] [INFO ] [MAIN ] RYN: Combined dataset has 21236 total records. [2025-09-02T17:30:45.730379] [WARN ] [VALIDATOR ] RZC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:46.095862] [WARN ] [VALIDATOR ] RYN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:46.299071] [WARN ] [VALIDATOR ] RZB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:46.299163] [WARN ] [VALIDATOR ] RYN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:46.299359] [INFO ] [MAIN ] RZB: Combined data validation passed. [2025-09-02T17:30:46.299456] [INFO ] [MAIN ] RYN: Combined data validation passed. [2025-09-02T17:30:46.298957] [WARN ] [VALIDATOR ] RZC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:46.300888] [INFO ] [MAIN ] RZC: Combined data validation passed. [2025-09-02T17:30:46.445695] [INFO ] [MAIN ] RZC: Update completed successfully. [2025-09-02T17:30:46.439432] [INFO ] [MAIN ] RZB: Update completed successfully. [2025-09-02T17:30:46.448148] [INFO ] [MAIN ] Update Progress: 1856/2372 symbols completed. RZC took 2.8s. Estimated remaining: 8m 32s. Rate: 60.4 symbols/min [2025-09-02T17:30:46.451034] [INFO ] [MAIN ] Update Progress: 1857/2372 symbols completed. RZB took 2.9s. Estimated remaining: 8m 31s. Rate: 60.5 symbols/min [2025-09-02T17:30:46.754936] [INFO ] [MAIN ] SA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:46.813463] [INFO ] [MAIN ] SABA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:46.815615] [INFO ] [MAIN ] RYN: Update completed successfully. [2025-09-02T17:30:46.818181] [INFO ] [MAIN ] Update Progress: 1858/2372 symbols completed. RYN took 4.8s. Estimated remaining: 8m 30s. Rate: 60.5 symbols/min [2025-09-02T17:30:46.903704] [INFO ] [MAIN ] SABA: Loaded 4157 existing records. [2025-09-02T17:30:46.977602] [INFO ] [MAIN ] SA: Loaded 19456 existing records. [2025-09-02T17:30:47.145809] [INFO ] [MAIN ] SAFE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:47.356773] [INFO ] [MAIN ] SAFE: Loaded 13894 existing records. [2025-09-02T17:30:47.305845] [INFO ] [MAIN ] SABA: Found 1 missing trading days. [2025-09-02T17:30:47.364048] [INFO ] [MAIN ] SA: Found 1 missing trading days. [2025-09-02T17:30:47.387678] [INFO ] [MAIN ] SA: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:47.387763] [INFO ] [MAIN ] SABA: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:47.397987] [INFO ] [REMOTE ] SABA: Fetching primary data for 2025-09. [2025-09-02T17:30:47.410512] [INFO ] [REMOTE ] SA: Fetching primary data for 2025-09. [2025-09-02T17:30:47.548764] [INFO ] [MAIN ] SAFE: Found 1 missing trading days. [2025-09-02T17:30:47.548909] [INFO ] [MAIN ] SAFE: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:47.549114] [INFO ] [REMOTE ] SAFE: Fetching primary data for 2025-09. [2025-09-02T17:30:48.461211] [INFO ] [REMOTE ] S: Incremental fetch complete for 2025-09 (3.37 seconds). [2025-09-02T17:30:48.507307] [INFO ] [MAIN ] S: Adding 390 new records, updating 0 existing records. [2025-09-02T17:30:48.511133] [INFO ] [MAIN ] S: Combined dataset has 24795 total records. [2025-09-02T17:30:48.619369] [INFO ] [REMOTE ] SABA: Incremental fetch complete for 2025-09 (1.22 seconds). [2025-09-02T17:30:48.629250] [INFO ] [MAIN ] SABA: Adding 90 new records, updating 0 existing records. [2025-09-02T17:30:48.682437] [INFO ] [MAIN ] SABA: Combined dataset has 4247 total records. [2025-09-02T17:30:48.790412] [WARN ] [VALIDATOR ] S: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:49.029006] [WARN ] [VALIDATOR ] SABA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:49.180405] [INFO ] [REMOTE ] SAFE: Incremental fetch complete for 2025-09 (1.63 seconds). [2025-09-02T17:30:49.220508] [INFO ] [MAIN ] SAFE: Adding 210 new records, updating 0 existing records. [2025-09-02T17:30:49.305578] [INFO ] [MAIN ] SAFE: Combined dataset has 14104 total records. [2025-09-02T17:30:49.516661] [WARN ] [VALIDATOR ] SAFE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:49.528877] [WARN ] [VALIDATOR ] SABA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:49.528802] [WARN ] [VALIDATOR ] S: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:49.572565] [INFO ] [MAIN ] S: Combined data validation passed. [2025-09-02T17:30:49.586358] [INFO ] [MAIN ] SABA: Combined data validation passed. [2025-09-02T17:30:49.856114] [INFO ] [MAIN ] SABA: Update completed successfully. [2025-09-02T17:30:49.857115] [INFO ] [MAIN ] Update Progress: 1859/2372 symbols completed. SABA took 3.4s. Estimated remaining: 8m 29s. Rate: 60.4 symbols/min [2025-09-02T17:30:50.055823] [INFO ] [MAIN ] S: Update completed successfully. [2025-09-02T17:30:50.073929] [INFO ] [MAIN ] SAH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:50.077006] [INFO ] [MAIN ] Update Progress: 1860/2372 symbols completed. S took 5.4s. Estimated remaining: 8m 28s. Rate: 60.4 symbols/min [2025-09-02T17:30:50.179224] [INFO ] [MAIN ] SAH: Loaded 9843 existing records. [2025-09-02T17:30:50.222913] [INFO ] [REMOTE ] SA: Incremental fetch complete for 2025-09 (2.81 seconds). [2025-09-02T17:30:50.316036] [INFO ] [MAIN ] SA: Adding 364 new records, updating 0 existing records. [2025-09-02T17:30:50.390399] [INFO ] [MAIN ] SAJ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:50.487808] [INFO ] [MAIN ] SAH: Found 1 missing trading days. [2025-09-02T17:30:50.488522] [INFO ] [MAIN ] SAH: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:50.487932] [INFO ] [MAIN ] SA: Combined dataset has 19820 total records. [2025-09-02T17:30:50.489445] [INFO ] [REMOTE ] SAH: Fetching primary data for 2025-09. [2025-09-02T17:30:50.503321] [INFO ] [MAIN ] SAJ: Loaded 349 existing records. [2025-09-02T17:30:50.625265] [WARN ] [VALIDATOR ] SAFE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:50.666905] [INFO ] [MAIN ] SAFE: Combined data validation passed. [2025-09-02T17:30:50.782762] [WARN ] [VALIDATOR ] SA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:50.961099] [INFO ] [MAIN ] SAJ: Found 1 missing trading days. [2025-09-02T17:30:50.969798] [INFO ] [MAIN ] SAJ: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:50.974557] [INFO ] [REMOTE ] SAJ: Fetching primary data for 2025-09. [2025-09-02T17:30:51.140714] [INFO ] [MAIN ] SAFE: Update completed successfully. [2025-09-02T17:30:51.143067] [INFO ] [MAIN ] Update Progress: 1861/2372 symbols completed. SAFE took 4.3s. Estimated remaining: 8m 27s. Rate: 60.4 symbols/min [2025-09-02T17:30:51.313795] [INFO ] [MAIN ] SAM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:51.322673] [WARN ] [VALIDATOR ] SA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:51.323122] [INFO ] [MAIN ] SA: Combined data validation passed. [2025-09-02T17:30:51.327724] [INFO ] [MAIN ] SAM: Loaded 11093 existing records. [2025-09-02T17:30:51.479621] [WARN ] [MAIN ] SAJ: Failed to fetch data for month 2025-09. [2025-09-02T17:30:51.479936] [WARN ] [MAIN ] SAJ: No new data fetched. Keeping existing data. [2025-09-02T17:30:51.500271] [INFO ] [MAIN ] Update Progress: 1862/2372 symbols completed. SAJ took 1.4s. Estimated remaining: 8m 26s. Rate: 60.5 symbols/min [2025-09-02T17:30:51.615270] [INFO ] [MAIN ] SAM: Found 1 missing trading days. [2025-09-02T17:30:51.638681] [INFO ] [MAIN ] SAM: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:51.651722] [INFO ] [REMOTE ] SAM: Fetching primary data for 2025-09. [2025-09-02T17:30:51.777862] [INFO ] [MAIN ] SAN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:51.814550] [INFO ] [MAIN ] SAN: Loaded 24187 existing records. [2025-09-02T17:30:51.849205] [INFO ] [MAIN ] SA: Update completed successfully. [2025-09-02T17:30:51.888026] [INFO ] [MAIN ] Update Progress: 1863/2372 symbols completed. SA took 5.4s. Estimated remaining: 8m 25s. Rate: 60.5 symbols/min [2025-09-02T17:30:52.040879] [INFO ] [REMOTE ] SAH: Incremental fetch complete for 2025-09 (1.55 seconds). [2025-09-02T17:30:52.086930] [INFO ] [MAIN ] SAH: Adding 119 new records, updating 0 existing records. [2025-09-02T17:30:52.178507] [INFO ] [MAIN ] SAND: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:52.205888] [INFO ] [MAIN ] SAN: Found 1 missing trading days. [2025-09-02T17:30:52.206193] [INFO ] [MAIN ] SAN: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:52.206453] [INFO ] [REMOTE ] SAN: Fetching primary data for 2025-09. [2025-09-02T17:30:52.207576] [INFO ] [MAIN ] SAH: Combined dataset has 9962 total records. [2025-09-02T17:30:52.382227] [INFO ] [MAIN ] SAND: Loaded 23733 existing records. [2025-09-02T17:30:52.402316] [WARN ] [VALIDATOR ] SAH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:52.660017] [WARN ] [MAIN ] SAM: Failed to fetch data for month 2025-09. [2025-09-02T17:30:52.689302] [WARN ] [MAIN ] SAM: No new data fetched. Keeping existing data. [2025-09-02T17:30:52.762328] [INFO ] [MAIN ] SAND: Found 1 missing trading days. [2025-09-02T17:30:52.760970] [INFO ] [MAIN ] Update Progress: 1864/2372 symbols completed. SAM took 1.6s. Estimated remaining: 8m 24s. Rate: 60.5 symbols/min [2025-09-02T17:30:52.762632] [INFO ] [MAIN ] SAND: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:52.763141] [INFO ] [REMOTE ] SAND: Fetching primary data for 2025-09. [2025-09-02T17:30:52.941896] [INFO ] [MAIN ] SAP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:52.956609] [WARN ] [VALIDATOR ] SAH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:52.964211] [INFO ] [MAIN ] SAH: Combined data validation passed. [2025-09-02T17:30:52.965212] [INFO ] [MAIN ] SAP: Loaded 22345 existing records. [2025-09-02T17:30:53.188059] [INFO ] [MAIN ] SAP: Found 1 missing trading days. [2025-09-02T17:30:53.189022] [INFO ] [MAIN ] SAP: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:53.189555] [INFO ] [REMOTE ] SAP: Fetching primary data for 2025-09. [2025-09-02T17:30:53.202854] [INFO ] [MAIN ] SAH: Update completed successfully. [2025-09-02T17:30:53.204086] [INFO ] [MAIN ] Update Progress: 1865/2372 symbols completed. SAH took 3.3s. Estimated remaining: 8m 23s. Rate: 60.5 symbols/min [2025-09-02T17:30:53.374006] [INFO ] [MAIN ] SAR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:53.382523] [INFO ] [MAIN ] SAR: Loaded 7809 existing records. [2025-09-02T17:30:53.549927] [INFO ] [MAIN ] SAR: Found 1 missing trading days. [2025-09-02T17:30:53.550079] [INFO ] [MAIN ] SAR: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:53.550278] [INFO ] [REMOTE ] SAR: Fetching primary data for 2025-09. [2025-09-02T17:30:54.605499] [INFO ] [REMOTE ] SAN: Incremental fetch complete for 2025-09 (2.40 seconds). [2025-09-02T17:30:54.652417] [INFO ] [MAIN ] SAN: Adding 383 new records, updating 0 existing records. [2025-09-02T17:30:54.656571] [INFO ] [MAIN ] SAN: Combined dataset has 24570 total records. [2025-09-02T17:30:54.765697] [INFO ] [REMOTE ] SAR: Incremental fetch complete for 2025-09 (1.22 seconds). [2025-09-02T17:30:54.806298] [INFO ] [MAIN ] SAR: Adding 154 new records, updating 0 existing records. [2025-09-02T17:30:54.863661] [WARN ] [VALIDATOR ] SAN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:54.942844] [INFO ] [MAIN ] SAR: Combined dataset has 7963 total records. [2025-09-02T17:30:55.158833] [INFO ] [REMOTE ] SAND: Incremental fetch complete for 2025-09 (2.40 seconds). [2025-09-02T17:30:55.267688] [WARN ] [VALIDATOR ] SAR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:55.280238] [INFO ] [MAIN ] SAND: Adding 387 new records, updating 0 existing records. [2025-09-02T17:30:55.464175] [INFO ] [MAIN ] SAND: Combined dataset has 24120 total records. [2025-09-02T17:30:55.666380] [WARN ] [VALIDATOR ] SAND: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:55.871067] [INFO ] [REMOTE ] SAP: Incremental fetch complete for 2025-09 (2.68 seconds). [2025-09-02T17:30:55.909491] [WARN ] [VALIDATOR ] SAR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:55.909892] [INFO ] [MAIN ] SAR: Combined data validation passed. [2025-09-02T17:30:55.909596] [WARN ] [VALIDATOR ] SAN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:55.920764] [INFO ] [MAIN ] SAN: Combined data validation passed. [2025-09-02T17:30:55.920635] [INFO ] [MAIN ] SAP: Adding 376 new records, updating 0 existing records. [2025-09-02T17:30:56.064612] [INFO ] [MAIN ] SAP: Combined dataset has 22721 total records. [2025-09-02T17:30:56.131050] [INFO ] [MAIN ] SAR: Update completed successfully. [2025-09-02T17:30:56.157512] [INFO ] [MAIN ] Update Progress: 1866/2372 symbols completed. SAR took 3.0s. Estimated remaining: 8m 22s. Rate: 60.4 symbols/min [2025-09-02T17:30:56.349958] [WARN ] [VALIDATOR ] SAP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:56.406677] [WARN ] [VALIDATOR ] SAND: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:56.417996] [INFO ] [MAIN ] SAND: Combined data validation passed. [2025-09-02T17:30:56.657278] [INFO ] [MAIN ] SARO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:56.815013] [INFO ] [MAIN ] SARO: Loaded 22037 existing records. [2025-09-02T17:30:56.845663] [INFO ] [MAIN ] SAN: Update completed successfully. [2025-09-02T17:30:56.869051] [INFO ] [MAIN ] Update Progress: 1867/2372 symbols completed. SAN took 5.3s. Estimated remaining: 8m 21s. Rate: 60.5 symbols/min [2025-09-02T17:30:57.061889] [WARN ] [VALIDATOR ] SAP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:57.068551] [INFO ] [MAIN ] SAP: Combined data validation passed. [2025-09-02T17:30:57.202263] [INFO ] [MAIN ] SAT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:57.199360] [INFO ] [MAIN ] SARO: Found 1 missing trading days. [2025-09-02T17:30:57.261707] [INFO ] [MAIN ] SARO: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:57.263081] [INFO ] [REMOTE ] SARO: Fetching primary data for 2025-09. [2025-09-02T17:30:57.277025] [INFO ] [MAIN ] SAT: Loaded 479 existing records. [2025-09-02T17:30:57.537668] [INFO ] [MAIN ] SAT: Found 1 missing trading days. [2025-09-02T17:30:57.538552] [INFO ] [MAIN ] SAT: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:57.539188] [INFO ] [REMOTE ] SAT: Fetching primary data for 2025-09. [2025-09-02T17:30:57.558290] [INFO ] [MAIN ] SAND: Update completed successfully. [2025-09-02T17:30:57.566813] [INFO ] [MAIN ] Update Progress: 1868/2372 symbols completed. SAND took 5.7s. Estimated remaining: 8m 20s. Rate: 60.5 symbols/min [2025-09-02T17:30:57.755088] [INFO ] [MAIN ] SAY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:57.761237] [INFO ] [MAIN ] SAY: Loaded 465 existing records. [2025-09-02T17:30:57.952884] [INFO ] [MAIN ] SAY: Found 1 missing trading days. [2025-09-02T17:30:57.954676] [INFO ] [MAIN ] SAY: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:57.955179] [INFO ] [REMOTE ] SAY: Fetching primary data for 2025-09. [2025-09-02T17:30:57.959185] [INFO ] [MAIN ] SAP: Update completed successfully. [2025-09-02T17:30:57.963526] [INFO ] [MAIN ] Update Progress: 1869/2372 symbols completed. SAP took 5.2s. Estimated remaining: 8m 19s. Rate: 60.5 symbols/min [2025-09-02T17:30:58.135628] [INFO ] [MAIN ] SAZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:58.138032] [INFO ] [MAIN ] SAZ: Loaded 497 existing records. [2025-09-02T17:30:58.241131] [INFO ] [REMOTE ] SAT: Incremental fetch complete for 2025-09 (0.70 seconds). [2025-09-02T17:30:58.253708] [INFO ] [MAIN ] SAT: Adding 10 new records, updating 0 existing records. [2025-09-02T17:30:58.285680] [INFO ] [MAIN ] SAT: Combined dataset has 489 total records. [2025-09-02T17:30:58.320178] [INFO ] [MAIN ] SAZ: Found 1 missing trading days. [2025-09-02T17:30:58.384078] [INFO ] [MAIN ] SAZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:30:58.395243] [INFO ] [REMOTE ] SAZ: Fetching primary data for 2025-09. [2025-09-02T17:30:58.490975] [WARN ] [VALIDATOR ] SAT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:58.665485] [INFO ] [REMOTE ] SAY: Incremental fetch complete for 2025-09 (0.71 seconds). [2025-09-02T17:30:58.671841] [INFO ] [MAIN ] SAY: Adding 3 new records, updating 0 existing records. [2025-09-02T17:30:58.673441] [INFO ] [MAIN ] SAY: Combined dataset has 468 total records. [2025-09-02T17:30:58.863298] [WARN ] [VALIDATOR ] SAY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:59.068787] [WARN ] [VALIDATOR ] SAT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:59.068900] [WARN ] [VALIDATOR ] SAY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:30:59.069303] [INFO ] [MAIN ] SAY: Combined data validation passed. [2025-09-02T17:30:59.069213] [INFO ] [MAIN ] SAT: Combined data validation passed. [2025-09-02T17:30:59.078206] [INFO ] [MAIN ] SAT: Update completed successfully. [2025-09-02T17:30:59.078971] [INFO ] [MAIN ] Update Progress: 1870/2372 symbols completed. SAT took 2.2s. Estimated remaining: 8m 18s. Rate: 60.5 symbols/min [2025-09-02T17:30:59.079376] [INFO ] [MAIN ] SAY: Update completed successfully. [2025-09-02T17:30:59.142049] [INFO ] [MAIN ] Update Progress: 1871/2372 symbols completed. SAY took 1.6s. Estimated remaining: 8m 17s. Rate: 60.5 symbols/min [2025-09-02T17:30:59.238221] [INFO ] [REMOTE ] SAZ: Incremental fetch complete for 2025-09 (0.84 seconds). [2025-09-02T17:30:59.277878] [INFO ] [MAIN ] SAZ: Adding 7 new records, updating 0 existing records. [2025-09-02T17:30:59.359715] [INFO ] [MAIN ] SAZ: Combined dataset has 504 total records. [2025-09-02T17:30:59.351441] [INFO ] [MAIN ] SB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:59.428364] [INFO ] [REMOTE ] SARO: Incremental fetch complete for 2025-09 (2.17 seconds). [2025-09-02T17:30:59.583940] [INFO ] [MAIN ] SARO: Adding 321 new records, updating 0 existing records. [2025-09-02T17:30:59.617678] [INFO ] [MAIN ] SBDS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:30:59.653416] [INFO ] [MAIN ] SB: Loaded 15029 existing records. [2025-09-02T17:30:59.748919] [INFO ] [MAIN ] SBDS: Loaded 603 existing records. [2025-09-02T17:30:59.803053] [WARN ] [VALIDATOR ] SAZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:30:59.951196] [INFO ] [MAIN ] SARO: Combined dataset has 22358 total records. [2025-09-02T17:31:00.175014] [INFO ] [MAIN ] SB: Found 1 missing trading days. [2025-09-02T17:31:00.198555] [INFO ] [MAIN ] SB: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:00.277948] [INFO ] [REMOTE ] SB: Fetching primary data for 2025-09. [2025-09-02T17:31:00.366274] [INFO ] [MAIN ] SBDS: Found 1 missing trading days. [2025-09-02T17:31:00.411722] [INFO ] [MAIN ] SBDS: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:00.442562] [INFO ] [REMOTE ] SBDS: Fetching primary data for 2025-09. [2025-09-02T17:31:00.465136] [WARN ] [VALIDATOR ] SARO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:00.677038] [WARN ] [VALIDATOR ] SAZ: Missing data for 87 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-07-31 [2025-09-02T17:31:00.677380] [INFO ] [MAIN ] SAZ: Combined data validation passed. [2025-09-02T17:31:00.677146] [WARN ] [VALIDATOR ] SARO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:00.678496] [INFO ] [MAIN ] SARO: Combined data validation passed. [2025-09-02T17:31:00.683378] [INFO ] [MAIN ] SAZ: Update completed successfully. [2025-09-02T17:31:00.683602] [INFO ] [MAIN ] Update Progress: 1872/2372 symbols completed. SAZ took 2.7s. Estimated remaining: 8m 16s. Rate: 60.5 symbols/min [2025-09-02T17:31:00.949227] [INFO ] [MAIN ] SBH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:01.009297] [INFO ] [MAIN ] SARO: Update completed successfully. [2025-09-02T17:31:01.009181] [INFO ] [MAIN ] SBH: Loaded 22431 existing records. [2025-09-02T17:31:01.011714] [INFO ] [MAIN ] Update Progress: 1873/2372 symbols completed. SARO took 4.8s. Estimated remaining: 8m 15s. Rate: 60.5 symbols/min [2025-09-02T17:31:01.331705] [INFO ] [MAIN ] SBH: Found 1 missing trading days. [2025-09-02T17:31:01.342275] [INFO ] [MAIN ] SBH: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:01.347765] [INFO ] [REMOTE ] SBH: Fetching primary data for 2025-09. [2025-09-02T17:31:01.382162] [WARN ] [MAIN ] SBDS: Failed to fetch data for month 2025-09. [2025-09-02T17:31:01.403765] [INFO ] [MAIN ] SBI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:01.400979] [WARN ] [MAIN ] SBDS: No new data fetched. Keeping existing data. [2025-09-02T17:31:01.403961] [INFO ] [MAIN ] Update Progress: 1874/2372 symbols completed. SBDS took 2.3s. Estimated remaining: 8m 14s. Rate: 60.5 symbols/min [2025-09-02T17:31:01.490310] [INFO ] [MAIN ] SBI: Loaded 3807 existing records. [2025-09-02T17:31:01.702246] [INFO ] [MAIN ] SBR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:01.801070] [INFO ] [MAIN ] SBR: Loaded 3348 existing records. [2025-09-02T17:31:01.862529] [INFO ] [MAIN ] SBI: Found 1 missing trading days. [2025-09-02T17:31:01.901291] [INFO ] [MAIN ] SBI: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:01.929320] [INFO ] [REMOTE ] SBI: Fetching primary data for 2025-09. [2025-09-02T17:31:02.026943] [INFO ] [MAIN ] SBR: Found 1 missing trading days. [2025-09-02T17:31:02.027153] [INFO ] [MAIN ] SBR: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:02.027388] [INFO ] [REMOTE ] SBR: Fetching primary data for 2025-09. [2025-09-02T17:31:02.792677] [INFO ] [REMOTE ] SB: Incremental fetch complete for 2025-09 (2.51 seconds). [2025-09-02T17:31:02.823804] [INFO ] [MAIN ] SB: Adding 273 new records, updating 0 existing records. [2025-09-02T17:31:02.827827] [INFO ] [MAIN ] SB: Combined dataset has 15302 total records. [2025-09-02T17:31:03.003165] [WARN ] [VALIDATOR ] SB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:03.097268] [INFO ] [REMOTE ] SBR: Incremental fetch complete for 2025-09 (1.07 seconds). [2025-09-02T17:31:03.114982] [INFO ] [MAIN ] SBR: Adding 48 new records, updating 0 existing records. [2025-09-02T17:31:03.166768] [INFO ] [MAIN ] SBR: Combined dataset has 3396 total records. [2025-09-02T17:31:03.277287] [INFO ] [REMOTE ] SBI: Incremental fetch complete for 2025-09 (1.35 seconds). [2025-09-02T17:31:03.310668] [INFO ] [MAIN ] SBI: Adding 26 new records, updating 0 existing records. [2025-09-02T17:31:03.353958] [INFO ] [MAIN ] SBI: Combined dataset has 3833 total records. [2025-09-02T17:31:03.437222] [WARN ] [VALIDATOR ] SBR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:03.735741] [WARN ] [VALIDATOR ] SBI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:03.983619] [WARN ] [VALIDATOR ] SBR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:03.983730] [WARN ] [VALIDATOR ] SB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:03.983931] [INFO ] [MAIN ] SB: Combined data validation passed. [2025-09-02T17:31:03.984062] [INFO ] [MAIN ] SBR: Combined data validation passed. [2025-09-02T17:31:04.076930] [INFO ] [REMOTE ] SBH: Incremental fetch complete for 2025-09 (2.73 seconds). [2025-09-02T17:31:04.140729] [INFO ] [MAIN ] SBH: Adding 379 new records, updating 0 existing records. [2025-09-02T17:31:04.145382] [INFO ] [MAIN ] SBR: Update completed successfully. [2025-09-02T17:31:04.146387] [INFO ] [MAIN ] Update Progress: 1875/2372 symbols completed. SBR took 2.7s. Estimated remaining: 8m 13s. Rate: 60.5 symbols/min [2025-09-02T17:31:04.225062] [INFO ] [MAIN ] SBH: Combined dataset has 22810 total records. [2025-09-02T17:31:04.337619] [INFO ] [MAIN ] SB: Update completed successfully. [2025-09-02T17:31:04.389399] [INFO ] [MAIN ] Update Progress: 1876/2372 symbols completed. SB took 5.3s. Estimated remaining: 8m 12s. Rate: 60.5 symbols/min [2025-09-02T17:31:04.469133] [INFO ] [MAIN ] SBS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:04.565393] [WARN ] [VALIDATOR ] SBH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:04.794181] [INFO ] [MAIN ] SBS: Loaded 22242 existing records. [2025-09-02T17:31:04.859732] [INFO ] [MAIN ] SBSI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:05.053812] [INFO ] [MAIN ] SBSI: Loaded 6684 existing records. [2025-09-02T17:31:05.161504] [INFO ] [MAIN ] SBS: Found 1 missing trading days. [2025-09-02T17:31:05.186449] [INFO ] [MAIN ] SBS: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:05.202423] [INFO ] [REMOTE ] SBS: Fetching primary data for 2025-09. [2025-09-02T17:31:05.278706] [WARN ] [VALIDATOR ] SBI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:05.307500] [INFO ] [MAIN ] SBI: Combined data validation passed. [2025-09-02T17:31:05.307334] [INFO ] [MAIN ] SBSI: Found 1 missing trading days. [2025-09-02T17:31:05.307729] [INFO ] [MAIN ] SBSI: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:05.309666] [INFO ] [REMOTE ] SBSI: Fetching primary data for 2025-09. [2025-09-02T17:31:05.335006] [INFO ] [MAIN ] SBI: Update completed successfully. [2025-09-02T17:31:05.335810] [INFO ] [MAIN ] Update Progress: 1877/2372 symbols completed. SBI took 4.3s. Estimated remaining: 8m 11s. Rate: 60.5 symbols/min [2025-09-02T17:31:05.339904] [WARN ] [VALIDATOR ] SBH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:05.340055] [INFO ] [MAIN ] SBH: Combined data validation passed. [2025-09-02T17:31:05.489520] [INFO ] [MAIN ] SBH: Update completed successfully. [2025-09-02T17:31:05.492017] [INFO ] [MAIN ] Update Progress: 1878/2372 symbols completed. SBH took 4.8s. Estimated remaining: 8m 10s. Rate: 60.5 symbols/min [2025-09-02T17:31:06.103403] [WARN ] [MAIN ] SBSI: Failed to fetch data for month 2025-09. [2025-09-02T17:31:06.103733] [WARN ] [MAIN ] SBSI: No new data fetched. Keeping existing data. [2025-09-02T17:31:06.103828] [INFO ] [MAIN ] Update Progress: 1879/2372 symbols completed. SBSI took 1.6s. Estimated remaining: 8m 9s. Rate: 60.5 symbols/min [2025-09-02T17:31:06.665634] [WARN ] [MAIN ] SBS: Failed to fetch data for month 2025-09. [2025-09-02T17:31:06.665841] [WARN ] [MAIN ] SBS: No new data fetched. Keeping existing data. [2025-09-02T17:31:06.665957] [INFO ] [MAIN ] Update Progress: 1880/2372 symbols completed. SBS took 2.5s. Estimated remaining: 8m 8s. Rate: 60.6 symbols/min [2025-09-02T17:31:07.222210] [INFO ] [MAIN ] SCD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:07.306768] [INFO ] [MAIN ] SCCO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:07.362705] [INFO ] [MAIN ] SBSW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:07.390852] [INFO ] [MAIN ] SBXD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:07.398844] [INFO ] [MAIN ] SCD: Loaded 7808 existing records. [2025-09-02T17:31:07.413337] [INFO ] [MAIN ] SBXD: Loaded 2674 existing records. [2025-09-02T17:31:07.637111] [INFO ] [MAIN ] SCCO: Loaded 22283 existing records. [2025-09-02T17:31:07.652918] [INFO ] [MAIN ] SBSW: Loaded 24292 existing records. [2025-09-02T17:31:07.861625] [INFO ] [MAIN ] SBXD: Found 1 missing trading days. [2025-09-02T17:31:07.896334] [INFO ] [MAIN ] SCD: Found 1 missing trading days. [2025-09-02T17:31:07.921438] [INFO ] [MAIN ] SCD: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:07.921384] [INFO ] [MAIN ] SBXD: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:07.949171] [INFO ] [REMOTE ] SCD: Fetching primary data for 2025-09. [2025-09-02T17:31:07.979316] [INFO ] [REMOTE ] SBXD: Fetching primary data for 2025-09. [2025-09-02T17:31:08.111477] [INFO ] [MAIN ] SCCO: Found 1 missing trading days. [2025-09-02T17:31:08.127296] [INFO ] [MAIN ] SCCO: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:08.136313] [INFO ] [MAIN ] SBSW: Found 1 missing trading days. [2025-09-02T17:31:08.136394] [INFO ] [MAIN ] SBSW: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:08.136215] [INFO ] [REMOTE ] SCCO: Fetching primary data for 2025-09. [2025-09-02T17:31:08.136619] [INFO ] [REMOTE ] SBSW: Fetching primary data for 2025-09. [2025-09-02T17:31:08.862969] [INFO ] [REMOTE ] SBXD: Incremental fetch complete for 2025-09 (0.88 seconds). [2025-09-02T17:31:08.867414] [INFO ] [MAIN ] SBXD: Adding 6 new records, updating 0 existing records. [2025-09-02T17:31:08.868920] [INFO ] [MAIN ] SBXD: Combined dataset has 2680 total records. [2025-09-02T17:31:09.049133] [WARN ] [VALIDATOR ] SBXD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:09.227185] [INFO ] [REMOTE ] SCD: Incremental fetch complete for 2025-09 (1.28 seconds). [2025-09-02T17:31:09.241185] [INFO ] [MAIN ] SCD: Adding 104 new records, updating 0 existing records. [2025-09-02T17:31:09.245565] [INFO ] [MAIN ] SCD: Combined dataset has 7912 total records. [2025-09-02T17:31:09.422403] [WARN ] [VALIDATOR ] SCD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:09.603605] [WARN ] [VALIDATOR ] SBXD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:09.608901] [INFO ] [MAIN ] SBXD: Combined data validation passed. [2025-09-02T17:31:09.629331] [INFO ] [MAIN ] SBXD: Update completed successfully. [2025-09-02T17:31:09.630502] [INFO ] [MAIN ] Update Progress: 1881/2372 symbols completed. SBXD took 3.0s. Estimated remaining: 8m 7s. Rate: 60.5 symbols/min [2025-09-02T17:31:09.805134] [INFO ] [MAIN ] SCHW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:09.809982] [WARN ] [VALIDATOR ] SCD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:09.810246] [INFO ] [MAIN ] SCD: Combined data validation passed. [2025-09-02T17:31:09.872498] [INFO ] [MAIN ] SCHW: Loaded 24497 existing records. [2025-09-02T17:31:10.042521] [INFO ] [MAIN ] SCD: Update completed successfully. [2025-09-02T17:31:10.068331] [INFO ] [MAIN ] SCHW: Found 1 missing trading days. [2025-09-02T17:31:10.068439] [INFO ] [MAIN ] SCHW: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:10.067162] [INFO ] [MAIN ] Update Progress: 1882/2372 symbols completed. SCD took 3.4s. Estimated remaining: 8m 6s. Rate: 60.5 symbols/min [2025-09-02T17:31:10.080288] [INFO ] [REMOTE ] SCHW: Fetching primary data for 2025-09. [2025-09-02T17:31:10.180329] [INFO ] [REMOTE ] SCCO: Incremental fetch complete for 2025-09 (2.04 seconds). [2025-09-02T17:31:10.290906] [INFO ] [MAIN ] SCCO: Adding 348 new records, updating 0 existing records. [2025-09-02T17:31:10.292375] [INFO ] [MAIN ] SCI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:10.296405] [INFO ] [MAIN ] SCCO: Combined dataset has 22631 total records. [2025-09-02T17:31:10.497532] [INFO ] [MAIN ] SCI: Loaded 20968 existing records. [2025-09-02T17:31:10.501138] [WARN ] [VALIDATOR ] SCCO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:10.851321] [INFO ] [MAIN ] SCI: Found 1 missing trading days. [2025-09-02T17:31:10.859909] [INFO ] [REMOTE ] SBSW: Incremental fetch complete for 2025-09 (2.72 seconds). [2025-09-02T17:31:10.859969] [INFO ] [MAIN ] SCI: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:10.860600] [INFO ] [REMOTE ] SCI: Fetching primary data for 2025-09. [2025-09-02T17:31:10.910063] [INFO ] [MAIN ] SBSW: Adding 390 new records, updating 0 existing records. [2025-09-02T17:31:10.915105] [INFO ] [MAIN ] SBSW: Combined dataset has 24682 total records. [2025-09-02T17:31:11.119898] [WARN ] [VALIDATOR ] SBSW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:11.310216] [WARN ] [VALIDATOR ] SCCO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:11.311194] [INFO ] [MAIN ] SCCO: Combined data validation passed. [2025-09-02T17:31:11.416996] [WARN ] [VALIDATOR ] SBSW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:11.420866] [INFO ] [MAIN ] SBSW: Combined data validation passed. [2025-09-02T17:31:11.585835] [INFO ] [MAIN ] SBSW: Update completed successfully. [2025-09-02T17:31:11.595896] [INFO ] [MAIN ] Update Progress: 1883/2372 symbols completed. SBSW took 4.9s. Estimated remaining: 8m 5s. Rate: 60.5 symbols/min [2025-09-02T17:31:11.733905] [INFO ] [MAIN ] SCCO: Update completed successfully. [2025-09-02T17:31:11.765632] [INFO ] [MAIN ] Update Progress: 1884/2372 symbols completed. SCCO took 5.1s. Estimated remaining: 8m 4s. Rate: 60.5 symbols/min [2025-09-02T17:31:11.783358] [INFO ] [MAIN ] SCL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:11.909470] [INFO ] [MAIN ] SCL: Loaded 6031 existing records. [2025-09-02T17:31:12.036183] [INFO ] [MAIN ] SCM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:12.137591] [INFO ] [MAIN ] SCM: Loaded 8467 existing records. [2025-09-02T17:31:12.137262] [INFO ] [MAIN ] SCL: Found 1 missing trading days. [2025-09-02T17:31:12.168320] [INFO ] [MAIN ] SCL: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:12.179842] [INFO ] [REMOTE ] SCL: Fetching primary data for 2025-09. [2025-09-02T17:31:12.308690] [INFO ] [MAIN ] SCM: Found 1 missing trading days. [2025-09-02T17:31:12.308847] [INFO ] [MAIN ] SCM: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:12.309046] [INFO ] [REMOTE ] SCM: Fetching primary data for 2025-09. [2025-09-02T17:31:13.024247] [INFO ] [REMOTE ] SCI: Incremental fetch complete for 2025-09 (2.16 seconds). [2025-09-02T17:31:13.063561] [INFO ] [MAIN ] SCI: Adding 318 new records, updating 0 existing records. [2025-09-02T17:31:13.067441] [INFO ] [MAIN ] SCI: Combined dataset has 21286 total records. [2025-09-02T17:31:13.244361] [INFO ] [REMOTE ] SCHW: Incremental fetch complete for 2025-09 (3.16 seconds). [2025-09-02T17:31:13.249091] [WARN ] [VALIDATOR ] SCI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:13.298757] [WARN ] [MAIN ] SCM: Failed to fetch data for month 2025-09. [2025-09-02T17:31:13.362325] [INFO ] [MAIN ] SCHW: Adding 390 new records, updating 0 existing records. [2025-09-02T17:31:13.373811] [WARN ] [MAIN ] SCM: No new data fetched. Keeping existing data. [2025-09-02T17:31:13.389918] [INFO ] [MAIN ] Update Progress: 1885/2372 symbols completed. SCM took 1.6s. Estimated remaining: 8m 3s. Rate: 60.5 symbols/min [2025-09-02T17:31:13.573662] [INFO ] [MAIN ] SCHW: Combined dataset has 24887 total records. [2025-09-02T17:31:13.749706] [INFO ] [MAIN ] SCS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:13.762481] [INFO ] [REMOTE ] SCL: Incremental fetch complete for 2025-09 (1.58 seconds). [2025-09-02T17:31:13.777166] [INFO ] [MAIN ] SCL: Adding 121 new records, updating 0 existing records. [2025-09-02T17:31:13.864129] [WARN ] [VALIDATOR ] SCHW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:13.870358] [INFO ] [MAIN ] SCL: Combined dataset has 6152 total records. [2025-09-02T17:31:14.036134] [INFO ] [MAIN ] SCS: Loaded 20210 existing records. [2025-09-02T17:31:14.341412] [WARN ] [VALIDATOR ] SCL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:14.501557] [INFO ] [MAIN ] SCS: Found 1 missing trading days. [2025-09-02T17:31:14.506910] [INFO ] [MAIN ] SCS: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:14.521512] [INFO ] [REMOTE ] SCS: Fetching primary data for 2025-09. [2025-09-02T17:31:14.669176] [WARN ] [VALIDATOR ] SCI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:14.670371] [INFO ] [MAIN ] SCI: Combined data validation passed. [2025-09-02T17:31:14.673147] [WARN ] [VALIDATOR ] SCL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:14.675079] [INFO ] [MAIN ] SCL: Combined data validation passed. [2025-09-02T17:31:14.678558] [WARN ] [VALIDATOR ] SCHW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:14.678752] [INFO ] [MAIN ] SCHW: Combined data validation passed. [2025-09-02T17:31:14.961944] [INFO ] [MAIN ] SCL: Update completed successfully. [2025-09-02T17:31:14.966744] [INFO ] [MAIN ] Update Progress: 1886/2372 symbols completed. SCL took 3.4s. Estimated remaining: 8m 2s. Rate: 60.5 symbols/min [2025-09-02T17:31:15.205317] [INFO ] [MAIN ] SD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:15.251944] [INFO ] [MAIN ] SD: Loaded 13140 existing records. [2025-09-02T17:31:15.250754] [INFO ] [MAIN ] SCI: Update completed successfully. [2025-09-02T17:31:15.255922] [INFO ] [MAIN ] Update Progress: 1887/2372 symbols completed. SCI took 5.2s. Estimated remaining: 8m 1s. Rate: 60.5 symbols/min [2025-09-02T17:31:15.625078] [INFO ] [MAIN ] SCHW: Update completed successfully. [2025-09-02T17:31:15.640849] [INFO ] [MAIN ] Update Progress: 1888/2372 symbols completed. SCHW took 6.0s. Estimated remaining: 7m 60s. Rate: 60.5 symbols/min [2025-09-02T17:31:15.814418] [WARN ] [MAIN ] SCS: Failed to fetch data for month 2025-09. [2025-09-02T17:31:15.867593] [INFO ] [MAIN ] SDHC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:15.878841] [INFO ] [MAIN ] SD: Found 1 missing trading days. [2025-09-02T17:31:15.879406] [INFO ] [MAIN ] SD: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:15.879014] [WARN ] [MAIN ] SCS: No new data fetched. Keeping existing data. [2025-09-02T17:31:15.879881] [INFO ] [REMOTE ] SD: Fetching primary data for 2025-09. [2025-09-02T17:31:15.885314] [INFO ] [MAIN ] Update Progress: 1889/2372 symbols completed. SCS took 2.5s. Estimated remaining: 7m 59s. Rate: 60.5 symbols/min [2025-09-02T17:31:15.985278] [INFO ] [MAIN ] SDHC: Loaded 4939 existing records. [2025-09-02T17:31:16.345256] [INFO ] [MAIN ] SDHY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:16.473330] [INFO ] [MAIN ] SDRL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:16.504060] [INFO ] [MAIN ] SDHY: Loaded 4675 existing records. [2025-09-02T17:31:16.524501] [INFO ] [MAIN ] SDHC: Found 1 missing trading days. [2025-09-02T17:31:16.536021] [INFO ] [MAIN ] SDHC: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:16.590931] [INFO ] [REMOTE ] SDHC: Fetching primary data for 2025-09. [2025-09-02T17:31:16.713545] [INFO ] [MAIN ] SDHY: Found 1 missing trading days. [2025-09-02T17:31:16.714372] [INFO ] [MAIN ] SDRL: Loaded 19178 existing records. [2025-09-02T17:31:16.762896] [INFO ] [MAIN ] SDHY: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:16.775746] [INFO ] [REMOTE ] SDHY: Fetching primary data for 2025-09. [2025-09-02T17:31:16.900866] [INFO ] [MAIN ] SDRL: Found 1 missing trading days. [2025-09-02T17:31:16.900993] [INFO ] [MAIN ] SDRL: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:16.901210] [INFO ] [REMOTE ] SDRL: Fetching primary data for 2025-09. [2025-09-02T17:31:17.390032] [WARN ] [MAIN ] SDHC: Failed to fetch data for month 2025-09. [2025-09-02T17:31:17.390188] [WARN ] [MAIN ] SDHC: No new data fetched. Keeping existing data. [2025-09-02T17:31:17.390290] [INFO ] [MAIN ] Update Progress: 1890/2372 symbols completed. SDHC took 2.1s. Estimated remaining: 7m 58s. Rate: 60.5 symbols/min [2025-09-02T17:31:17.557364] [INFO ] [MAIN ] SE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:17.581931] [INFO ] [MAIN ] SE: Loaded 24341 existing records. [2025-09-02T17:31:17.659915] [INFO ] [REMOTE ] SD: Incremental fetch complete for 2025-09 (1.78 seconds). [2025-09-02T17:31:17.710603] [INFO ] [MAIN ] SD: Adding 194 new records, updating 0 existing records. [2025-09-02T17:31:17.791424] [INFO ] [MAIN ] SE: Found 1 missing trading days. [2025-09-02T17:31:17.791783] [INFO ] [MAIN ] SE: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:17.792075] [INFO ] [REMOTE ] SE: Fetching primary data for 2025-09. [2025-09-02T17:31:17.792430] [INFO ] [MAIN ] SD: Combined dataset has 13334 total records. [2025-09-02T17:31:17.922387] [INFO ] [REMOTE ] SDHY: Incremental fetch complete for 2025-09 (1.15 seconds). [2025-09-02T17:31:17.965320] [INFO ] [MAIN ] SDHY: Adding 79 new records, updating 0 existing records. [2025-09-02T17:31:17.984429] [WARN ] [VALIDATOR ] SD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:18.060301] [INFO ] [MAIN ] SDHY: Combined dataset has 4754 total records. [2025-09-02T17:31:18.342123] [WARN ] [VALIDATOR ] SDHY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:18.534113] [WARN ] [VALIDATOR ] SD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:18.534181] [WARN ] [VALIDATOR ] SDHY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:18.534416] [INFO ] [MAIN ] SDHY: Combined data validation passed. [2025-09-02T17:31:18.534508] [INFO ] [MAIN ] SD: Combined data validation passed. [2025-09-02T17:31:18.638952] [INFO ] [MAIN ] SDHY: Update completed successfully. [2025-09-02T17:31:18.640628] [INFO ] [MAIN ] Update Progress: 1891/2372 symbols completed. SDHY took 3.0s. Estimated remaining: 7m 57s. Rate: 60.5 symbols/min [2025-09-02T17:31:18.822600] [INFO ] [MAIN ] SEE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:18.825936] [INFO ] [REMOTE ] SDRL: Incremental fetch complete for 2025-09 (1.92 seconds). [2025-09-02T17:31:18.861180] [INFO ] [MAIN ] SDRL: Adding 235 new records, updating 0 existing records. [2025-09-02T17:31:18.874729] [INFO ] [MAIN ] SD: Update completed successfully. [2025-09-02T17:31:18.877940] [INFO ] [MAIN ] Update Progress: 1892/2372 symbols completed. SD took 3.9s. Estimated remaining: 7m 56s. Rate: 60.5 symbols/min [2025-09-02T17:31:18.983506] [INFO ] [MAIN ] SEE: Loaded 21152 existing records. [2025-09-02T17:31:18.995470] [INFO ] [MAIN ] SDRL: Combined dataset has 19413 total records. [2025-09-02T17:31:19.209324] [INFO ] [MAIN ] SEG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:19.393564] [INFO ] [MAIN ] SEG: Loaded 6142 existing records. [2025-09-02T17:31:19.436929] [WARN ] [VALIDATOR ] SDRL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:19.466270] [INFO ] [MAIN ] SEE: Found 1 missing trading days. [2025-09-02T17:31:19.537486] [INFO ] [MAIN ] SEE: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:19.608435] [INFO ] [REMOTE ] SEE: Fetching primary data for 2025-09. [2025-09-02T17:31:19.750140] [INFO ] [MAIN ] SEG: Found 1 missing trading days. [2025-09-02T17:31:19.781156] [INFO ] [MAIN ] SEG: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:19.812130] [INFO ] [REMOTE ] SEG: Fetching primary data for 2025-09. [2025-09-02T17:31:19.831073] [WARN ] [VALIDATOR ] SDRL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:19.831326] [INFO ] [MAIN ] SDRL: Combined data validation passed. [2025-09-02T17:31:19.951499] [INFO ] [MAIN ] SDRL: Update completed successfully. [2025-09-02T17:31:19.953514] [INFO ] [MAIN ] Update Progress: 1893/2372 symbols completed. SDRL took 4.1s. Estimated remaining: 7m 55s. Rate: 60.5 symbols/min [2025-09-02T17:31:20.129664] [INFO ] [MAIN ] SEI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:20.151429] [INFO ] [MAIN ] SEI: Loaded 22352 existing records. [2025-09-02T17:31:20.328883] [INFO ] [MAIN ] SEI: Found 1 missing trading days. [2025-09-02T17:31:20.329052] [INFO ] [MAIN ] SEI: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:20.329265] [INFO ] [REMOTE ] SEI: Fetching primary data for 2025-09. [2025-09-02T17:31:20.377258] [WARN ] [MAIN ] SEG: Failed to fetch data for month 2025-09. [2025-09-02T17:31:20.377431] [WARN ] [MAIN ] SEG: No new data fetched. Keeping existing data. [2025-09-02T17:31:20.377517] [INFO ] [MAIN ] Update Progress: 1894/2372 symbols completed. SEG took 1.5s. Estimated remaining: 7m 54s. Rate: 60.6 symbols/min [2025-09-02T17:31:20.546927] [INFO ] [MAIN ] SEM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:20.567145] [INFO ] [MAIN ] SEM: Loaded 19962 existing records. [2025-09-02T17:31:20.740767] [INFO ] [MAIN ] SEM: Found 1 missing trading days. [2025-09-02T17:31:20.740940] [INFO ] [MAIN ] SEM: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:20.741181] [INFO ] [REMOTE ] SEM: Fetching primary data for 2025-09. [2025-09-02T17:31:20.783860] [WARN ] [MAIN ] SEE: Failed to fetch data for month 2025-09. [2025-09-02T17:31:20.784003] [WARN ] [MAIN ] SEE: No new data fetched. Keeping existing data. [2025-09-02T17:31:20.784133] [INFO ] [MAIN ] Update Progress: 1895/2372 symbols completed. SEE took 2.1s. Estimated remaining: 7m 52s. Rate: 60.6 symbols/min [2025-09-02T17:31:20.888938] [INFO ] [REMOTE ] SE: Incremental fetch complete for 2025-09 (3.10 seconds). [2025-09-02T17:31:21.001410] [INFO ] [MAIN ] SE: Adding 388 new records, updating 0 existing records. [2025-09-02T17:31:21.006550] [INFO ] [MAIN ] SEMR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:21.010394] [INFO ] [MAIN ] SE: Combined dataset has 24729 total records. [2025-09-02T17:31:21.201828] [INFO ] [MAIN ] SEMR: Loaded 19399 existing records. [2025-09-02T17:31:21.206115] [WARN ] [VALIDATOR ] SE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:21.572830] [INFO ] [MAIN ] SEMR: Found 1 missing trading days. [2025-09-02T17:31:21.574348] [INFO ] [MAIN ] SEMR: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:21.574803] [INFO ] [REMOTE ] SEMR: Fetching primary data for 2025-09. [2025-09-02T17:31:21.584950] [WARN ] [VALIDATOR ] SE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:21.585191] [INFO ] [MAIN ] SE: Combined data validation passed. [2025-09-02T17:31:21.741827] [INFO ] [MAIN ] SE: Update completed successfully. [2025-09-02T17:31:21.744503] [INFO ] [MAIN ] Update Progress: 1896/2372 symbols completed. SE took 4.4s. Estimated remaining: 7m 51s. Rate: 60.6 symbols/min [2025-09-02T17:31:21.918977] [INFO ] [MAIN ] SES: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:21.947731] [INFO ] [MAIN ] SES: Loaded 23301 existing records. [2025-09-02T17:31:22.142961] [INFO ] [MAIN ] SES: Found 1 missing trading days. [2025-09-02T17:31:22.143121] [INFO ] [MAIN ] SES: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:22.143350] [INFO ] [REMOTE ] SES: Fetching primary data for 2025-09. [2025-09-02T17:31:22.424115] [INFO ] [REMOTE ] SEI: Incremental fetch complete for 2025-09 (2.09 seconds). [2025-09-02T17:31:22.470347] [INFO ] [MAIN ] SEI: Adding 296 new records, updating 0 existing records. [2025-09-02T17:31:22.473981] [INFO ] [MAIN ] SEI: Combined dataset has 22648 total records. [2025-09-02T17:31:22.661405] [WARN ] [VALIDATOR ] SEI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:22.764220] [INFO ] [REMOTE ] SEM: Incremental fetch complete for 2025-09 (2.02 seconds). [2025-09-02T17:31:22.815457] [INFO ] [MAIN ] SEM: Adding 293 new records, updating 0 existing records. [2025-09-02T17:31:22.885412] [INFO ] [MAIN ] SEM: Combined dataset has 20255 total records. [2025-09-02T17:31:23.062928] [WARN ] [VALIDATOR ] SEM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:23.260055] [WARN ] [VALIDATOR ] SEM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:23.259997] [WARN ] [VALIDATOR ] SEI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:23.260243] [INFO ] [MAIN ] SEM: Combined data validation passed. [2025-09-02T17:31:23.260379] [INFO ] [MAIN ] SEI: Combined data validation passed. [2025-09-02T17:31:23.491807] [INFO ] [MAIN ] SEM: Update completed successfully. [2025-09-02T17:31:23.495577] [INFO ] [MAIN ] Update Progress: 1897/2372 symbols completed. SEM took 3.1s. Estimated remaining: 7m 51s. Rate: 60.6 symbols/min [2025-09-02T17:31:23.702748] [INFO ] [MAIN ] SF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:23.711281] [INFO ] [MAIN ] SEI: Update completed successfully. [2025-09-02T17:31:23.713976] [INFO ] [MAIN ] Update Progress: 1898/2372 symbols completed. SEI took 3.8s. Estimated remaining: 7m 49s. Rate: 60.6 symbols/min [2025-09-02T17:31:23.886940] [INFO ] [MAIN ] SF: Loaded 18277 existing records. [2025-09-02T17:31:23.905921] [INFO ] [MAIN ] SFB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:24.053394] [INFO ] [MAIN ] SFB: Loaded 1682 existing records. [2025-09-02T17:31:24.158600] [INFO ] [MAIN ] SF: Found 1 missing trading days. [2025-09-02T17:31:24.170156] [INFO ] [MAIN ] SF: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:24.189789] [INFO ] [REMOTE ] SF: Fetching primary data for 2025-09. [2025-09-02T17:31:24.265990] [INFO ] [MAIN ] SFB: Found 1 missing trading days. [2025-09-02T17:31:24.266144] [INFO ] [MAIN ] SFB: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:24.266365] [INFO ] [REMOTE ] SFB: Fetching primary data for 2025-09. [2025-09-02T17:31:24.360879] [INFO ] [REMOTE ] SEMR: Incremental fetch complete for 2025-09 (2.79 seconds). [2025-09-02T17:31:24.400542] [INFO ] [MAIN ] SEMR: Adding 334 new records, updating 0 existing records. [2025-09-02T17:31:24.405448] [INFO ] [MAIN ] SEMR: Combined dataset has 19733 total records. [2025-09-02T17:31:24.582735] [WARN ] [VALIDATOR ] SEMR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:24.778812] [WARN ] [VALIDATOR ] SEMR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:24.779002] [INFO ] [MAIN ] SEMR: Combined data validation passed. [2025-09-02T17:31:24.875612] [INFO ] [REMOTE ] SES: Incremental fetch complete for 2025-09 (2.73 seconds). [2025-09-02T17:31:24.922311] [INFO ] [MAIN ] SES: Adding 320 new records, updating 0 existing records. [2025-09-02T17:31:24.940887] [INFO ] [MAIN ] SES: Combined dataset has 23621 total records. [2025-09-02T17:31:25.075544] [INFO ] [REMOTE ] SFB: Incremental fetch complete for 2025-09 (0.81 seconds). [2025-09-02T17:31:25.115558] [INFO ] [MAIN ] SFB: Adding 21 new records, updating 0 existing records. [2025-09-02T17:31:25.149332] [WARN ] [VALIDATOR ] SES: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:25.150099] [INFO ] [MAIN ] SFB: Combined dataset has 1703 total records. [2025-09-02T17:31:25.440750] [INFO ] [MAIN ] SEMR: Update completed successfully. [2025-09-02T17:31:25.508239] [INFO ] [MAIN ] Update Progress: 1899/2372 symbols completed. SEMR took 4.7s. Estimated remaining: 7m 49s. Rate: 60.6 symbols/min [2025-09-02T17:31:25.529291] [WARN ] [VALIDATOR ] SFB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:25.896094] [INFO ] [MAIN ] SFBS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:25.921552] [INFO ] [MAIN ] SFBS: Loaded 9673 existing records. [2025-09-02T17:31:25.921591] [WARN ] [VALIDATOR ] SES: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:25.917118] [WARN ] [VALIDATOR ] SFB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:25.932873] [INFO ] [MAIN ] SES: Combined data validation passed. [2025-09-02T17:31:25.946575] [INFO ] [MAIN ] SFB: Combined data validation passed. [2025-09-02T17:31:26.106689] [INFO ] [MAIN ] SFB: Update completed successfully. [2025-09-02T17:31:26.118916] [INFO ] [MAIN ] Update Progress: 1900/2372 symbols completed. SFB took 2.4s. Estimated remaining: 7m 48s. Rate: 60.6 symbols/min [2025-09-02T17:31:26.269855] [INFO ] [MAIN ] SFBS: Found 1 missing trading days. [2025-09-02T17:31:26.305038] [INFO ] [MAIN ] SFBS: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:26.336383] [INFO ] [REMOTE ] SFBS: Fetching primary data for 2025-09. [2025-09-02T17:31:26.325061] [INFO ] [REMOTE ] SF: Incremental fetch complete for 2025-09 (2.14 seconds). [2025-09-02T17:31:26.394569] [INFO ] [MAIN ] SF: Adding 297 new records, updating 0 existing records. [2025-09-02T17:31:26.466263] [INFO ] [MAIN ] SFL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:26.476785] [INFO ] [MAIN ] SF: Combined dataset has 18574 total records. [2025-09-02T17:31:26.602246] [INFO ] [MAIN ] SFL: Loaded 20259 existing records. [2025-09-02T17:31:26.753621] [WARN ] [VALIDATOR ] SF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:27.006250] [INFO ] [MAIN ] SFL: Found 1 missing trading days. [2025-09-02T17:31:27.012079] [INFO ] [MAIN ] SFL: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:27.044847] [INFO ] [REMOTE ] SFL: Fetching primary data for 2025-09. [2025-09-02T17:31:27.100579] [INFO ] [MAIN ] SES: Update completed successfully. [2025-09-02T17:31:27.106967] [INFO ] [MAIN ] Update Progress: 1901/2372 symbols completed. SES took 5.4s. Estimated remaining: 7m 47s. Rate: 60.6 symbols/min [2025-09-02T17:31:27.284838] [INFO ] [MAIN ] SG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:27.293390] [WARN ] [VALIDATOR ] SF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:27.293608] [INFO ] [MAIN ] SF: Combined data validation passed. [2025-09-02T17:31:27.368238] [INFO ] [MAIN ] SG: Loaded 24419 existing records. [2025-09-02T17:31:27.579371] [INFO ] [MAIN ] SG: Found 1 missing trading days. [2025-09-02T17:31:27.580025] [INFO ] [MAIN ] SG: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:27.580755] [INFO ] [REMOTE ] SG: Fetching primary data for 2025-09. [2025-09-02T17:31:27.607040] [INFO ] [MAIN ] SF: Update completed successfully. [2025-09-02T17:31:27.608737] [INFO ] [MAIN ] Update Progress: 1902/2372 symbols completed. SF took 4.1s. Estimated remaining: 7m 45s. Rate: 60.6 symbols/min [2025-09-02T17:31:27.703714] [INFO ] [REMOTE ] SFBS: Incremental fetch complete for 2025-09 (1.37 seconds). [2025-09-02T17:31:27.732360] [INFO ] [MAIN ] SFBS: Adding 145 new records, updating 0 existing records. [2025-09-02T17:31:27.805468] [INFO ] [MAIN ] SGHC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:27.806308] [INFO ] [MAIN ] SFBS: Combined dataset has 9818 total records. [2025-09-02T17:31:28.004174] [WARN ] [VALIDATOR ] SFBS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:28.005139] [INFO ] [MAIN ] SGHC: Loaded 21250 existing records. [2025-09-02T17:31:28.359043] [WARN ] [MAIN ] SFL: Failed to fetch data for month 2025-09. [2025-09-02T17:31:28.413915] [INFO ] [MAIN ] SGHC: Found 1 missing trading days. [2025-09-02T17:31:28.414173] [WARN ] [MAIN ] SFL: No new data fetched. Keeping existing data. [2025-09-02T17:31:28.414256] [INFO ] [MAIN ] SGHC: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:28.414535] [INFO ] [REMOTE ] SGHC: Fetching primary data for 2025-09. [2025-09-02T17:31:28.414709] [INFO ] [MAIN ] Update Progress: 1903/2372 symbols completed. SFL took 2.3s. Estimated remaining: 7m 44s. Rate: 60.6 symbols/min [2025-09-02T17:31:28.589497] [INFO ] [MAIN ] SGI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:28.602587] [WARN ] [VALIDATOR ] SFBS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:28.602912] [INFO ] [MAIN ] SFBS: Combined data validation passed. [2025-09-02T17:31:28.644109] [INFO ] [MAIN ] SGI: Loaded 23603 existing records. [2025-09-02T17:31:28.854974] [INFO ] [MAIN ] SGI: Found 1 missing trading days. [2025-09-02T17:31:28.855376] [INFO ] [MAIN ] SGI: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:28.856556] [INFO ] [REMOTE ] SGI: Fetching primary data for 2025-09. [2025-09-02T17:31:28.865191] [INFO ] [MAIN ] SFBS: Update completed successfully. [2025-09-02T17:31:28.866275] [INFO ] [MAIN ] Update Progress: 1904/2372 symbols completed. SFBS took 3.3s. Estimated remaining: 7m 43s. Rate: 60.6 symbols/min [2025-09-02T17:31:29.042666] [INFO ] [MAIN ] SGU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:29.048194] [INFO ] [MAIN ] SGU: Loaded 3475 existing records. [2025-09-02T17:31:29.113148] [WARN ] [MAIN ] SG: Failed to fetch data for month 2025-09. [2025-09-02T17:31:29.130176] [WARN ] [MAIN ] SG: No new data fetched. Keeping existing data. [2025-09-02T17:31:29.152523] [INFO ] [MAIN ] Update Progress: 1905/2372 symbols completed. SG took 2.0s. Estimated remaining: 7m 42s. Rate: 60.6 symbols/min [2025-09-02T17:31:29.332216] [INFO ] [MAIN ] SGU: Found 1 missing trading days. [2025-09-02T17:31:29.337985] [INFO ] [MAIN ] SGU: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:29.354127] [INFO ] [REMOTE ] SGU: Fetching primary data for 2025-09. [2025-09-02T17:31:29.406240] [INFO ] [MAIN ] SHAK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:29.430234] [INFO ] [MAIN ] SHAK: Loaded 21866 existing records. [2025-09-02T17:31:29.610520] [INFO ] [MAIN ] SHAK: Found 1 missing trading days. [2025-09-02T17:31:29.610699] [INFO ] [MAIN ] SHAK: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:29.610925] [INFO ] [REMOTE ] SHAK: Fetching primary data for 2025-09. [2025-09-02T17:31:30.458619] [INFO ] [REMOTE ] SGHC: Incremental fetch complete for 2025-09 (2.04 seconds). [2025-09-02T17:31:30.501223] [INFO ] [MAIN ] SGHC: Adding 365 new records, updating 0 existing records. [2025-09-02T17:31:30.504760] [INFO ] [MAIN ] SGHC: Combined dataset has 21615 total records. [2025-09-02T17:31:30.690000] [WARN ] [VALIDATOR ] SGHC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:30.881564] [INFO ] [REMOTE ] SGU: Incremental fetch complete for 2025-09 (1.53 seconds). [2025-09-02T17:31:30.894148] [INFO ] [MAIN ] SGU: Adding 82 new records, updating 0 existing records. [2025-09-02T17:31:30.896959] [INFO ] [MAIN ] SGU: Combined dataset has 3557 total records. [2025-09-02T17:31:31.088345] [WARN ] [VALIDATOR ] SGU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:31.192457] [INFO ] [REMOTE ] SGI: Incremental fetch complete for 2025-09 (2.34 seconds). [2025-09-02T17:31:31.268504] [INFO ] [MAIN ] SGI: Adding 374 new records, updating 0 existing records. [2025-09-02T17:31:31.341870] [INFO ] [MAIN ] SGI: Combined dataset has 23977 total records. [2025-09-02T17:31:31.528897] [WARN ] [VALIDATOR ] SGI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:31.568942] [WARN ] [VALIDATOR ] SGU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:31.576315] [INFO ] [MAIN ] SGU: Combined data validation passed. [2025-09-02T17:31:31.569042] [WARN ] [VALIDATOR ] SGHC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:31.596609] [INFO ] [MAIN ] SGHC: Combined data validation passed. [2025-09-02T17:31:31.846939] [INFO ] [MAIN ] SGU: Update completed successfully. [2025-09-02T17:31:31.847852] [INFO ] [MAIN ] Update Progress: 1906/2372 symbols completed. SGU took 3.0s. Estimated remaining: 7m 42s. Rate: 60.6 symbols/min [2025-09-02T17:31:31.930106] [INFO ] [REMOTE ] SHAK: Incremental fetch complete for 2025-09 (2.32 seconds). [2025-09-02T17:31:32.007917] [INFO ] [MAIN ] SHAK: Adding 262 new records, updating 0 existing records. [2025-09-02T17:31:32.095251] [INFO ] [MAIN ] SHCO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:32.125859] [INFO ] [MAIN ] SGHC: Update completed successfully. [2025-09-02T17:31:32.129051] [INFO ] [MAIN ] Update Progress: 1907/2372 symbols completed. SGHC took 4.5s. Estimated remaining: 7m 40s. Rate: 60.6 symbols/min [2025-09-02T17:31:32.134442] [INFO ] [MAIN ] SHAK: Combined dataset has 22128 total records. [2025-09-02T17:31:32.189283] [INFO ] [MAIN ] SHCO: Loaded 11694 existing records. [2025-09-02T17:31:32.627333] [INFO ] [MAIN ] SHEL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:32.625409] [WARN ] [VALIDATOR ] SHAK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:32.785906] [INFO ] [MAIN ] SHCO: Found 1 missing trading days. [2025-09-02T17:31:32.798566] [INFO ] [MAIN ] SHCO: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:32.809047] [INFO ] [REMOTE ] SHCO: Fetching primary data for 2025-09. [2025-09-02T17:31:32.836867] [WARN ] [VALIDATOR ] SGI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:32.881808] [INFO ] [MAIN ] SGI: Combined data validation passed. [2025-09-02T17:31:32.922218] [INFO ] [MAIN ] SHEL: Loaded 24443 existing records. [2025-09-02T17:31:33.204774] [INFO ] [MAIN ] SHEL: Found 1 missing trading days. [2025-09-02T17:31:33.205857] [INFO ] [MAIN ] SHEL: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:33.218453] [INFO ] [REMOTE ] SHEL: Fetching primary data for 2025-09. [2025-09-02T17:31:33.263166] [INFO ] [MAIN ] SGI: Update completed successfully. [2025-09-02T17:31:33.266327] [INFO ] [MAIN ] Update Progress: 1908/2372 symbols completed. SGI took 4.9s. Estimated remaining: 7m 39s. Rate: 60.6 symbols/min [2025-09-02T17:31:33.439213] [INFO ] [MAIN ] SHG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:33.441499] [WARN ] [VALIDATOR ] SHAK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:33.441674] [INFO ] [MAIN ] SHAK: Combined data validation passed. [2025-09-02T17:31:33.513114] [INFO ] [MAIN ] SHG: Loaded 11527 existing records. [2025-09-02T17:31:33.720797] [INFO ] [MAIN ] SHG: Found 1 missing trading days. [2025-09-02T17:31:33.724001] [INFO ] [MAIN ] SHG: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:33.725575] [INFO ] [REMOTE ] SHG: Fetching primary data for 2025-09. [2025-09-02T17:31:33.763778] [INFO ] [MAIN ] SHAK: Update completed successfully. [2025-09-02T17:31:33.765980] [INFO ] [MAIN ] Update Progress: 1909/2372 symbols completed. SHAK took 4.6s. Estimated remaining: 7m 38s. Rate: 60.6 symbols/min [2025-09-02T17:31:33.932604] [INFO ] [MAIN ] SHO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:33.954000] [INFO ] [MAIN ] SHO: Loaded 22440 existing records. [2025-09-02T17:31:34.125767] [INFO ] [MAIN ] SHO: Found 1 missing trading days. [2025-09-02T17:31:34.125913] [INFO ] [MAIN ] SHO: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:34.126130] [INFO ] [REMOTE ] SHO: Fetching primary data for 2025-09. [2025-09-02T17:31:34.565328] [INFO ] [REMOTE ] SHCO: Incremental fetch complete for 2025-09 (1.76 seconds). [2025-09-02T17:31:34.593183] [INFO ] [MAIN ] SHCO: Adding 273 new records, updating 0 existing records. [2025-09-02T17:31:34.595780] [INFO ] [MAIN ] SHCO: Combined dataset has 11967 total records. [2025-09-02T17:31:34.774038] [WARN ] [VALIDATOR ] SHCO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:34.961606] [WARN ] [VALIDATOR ] SHCO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:34.961835] [INFO ] [MAIN ] SHCO: Combined data validation passed. [2025-09-02T17:31:35.035681] [INFO ] [MAIN ] SHCO: Update completed successfully. [2025-09-02T17:31:35.036963] [INFO ] [MAIN ] Update Progress: 1910/2372 symbols completed. SHCO took 3.2s. Estimated remaining: 7m 37s. Rate: 60.6 symbols/min [2025-09-02T17:31:35.212506] [INFO ] [MAIN ] SHOC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:35.215822] [INFO ] [MAIN ] SHOC: Loaded 1370 existing records. [2025-09-02T17:31:35.389223] [INFO ] [MAIN ] SHOC: Found 1 missing trading days. [2025-09-02T17:31:35.389419] [INFO ] [MAIN ] SHOC: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:35.389665] [INFO ] [REMOTE ] SHOC: Fetching primary data for 2025-09. [2025-09-02T17:31:35.468107] [INFO ] [REMOTE ] SHG: Incremental fetch complete for 2025-09 (1.74 seconds). [2025-09-02T17:31:35.490441] [INFO ] [MAIN ] SHG: Adding 177 new records, updating 0 existing records. [2025-09-02T17:31:35.492940] [INFO ] [MAIN ] SHG: Combined dataset has 11704 total records. [2025-09-02T17:31:35.667937] [WARN ] [VALIDATOR ] SHG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:35.853606] [INFO ] [REMOTE ] SHEL: Incremental fetch complete for 2025-09 (2.64 seconds). [2025-09-02T17:31:35.902175] [INFO ] [MAIN ] SHEL: Adding 390 new records, updating 0 existing records. [2025-09-02T17:31:35.909092] [INFO ] [MAIN ] SHEL: Combined dataset has 24833 total records. [2025-09-02T17:31:36.092334] [WARN ] [VALIDATOR ] SHEL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:36.129442] [INFO ] [REMOTE ] SHOC: Incremental fetch complete for 2025-09 (0.74 seconds). [2025-09-02T17:31:36.118197] [INFO ] [REMOTE ] SHO: Incremental fetch complete for 2025-09 (1.99 seconds). [2025-09-02T17:31:36.132712] [INFO ] [MAIN ] SHOC: Adding 16 new records, updating 0 existing records. [2025-09-02T17:31:36.234475] [INFO ] [MAIN ] SHOC: Combined dataset has 1386 total records. [2025-09-02T17:31:36.255167] [WARN ] [VALIDATOR ] SHG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:36.260929] [INFO ] [MAIN ] SHO: Adding 365 new records, updating 0 existing records. [2025-09-02T17:31:36.287605] [INFO ] [MAIN ] SHG: Combined data validation passed. [2025-09-02T17:31:36.578235] [INFO ] [MAIN ] SHO: Combined dataset has 22805 total records. [2025-09-02T17:31:36.583294] [WARN ] [VALIDATOR ] SHOC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:36.965708] [WARN ] [VALIDATOR ] SHO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:36.989162] [INFO ] [MAIN ] SHG: Update completed successfully. [2025-09-02T17:31:37.038784] [INFO ] [MAIN ] Update Progress: 1911/2372 symbols completed. SHG took 3.8s. Estimated remaining: 7m 37s. Rate: 60.6 symbols/min [2025-09-02T17:31:37.343573] [INFO ] [MAIN ] SHW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:37.347814] [WARN ] [VALIDATOR ] SHOC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:37.348572] [INFO ] [MAIN ] SHOC: Combined data validation passed. [2025-09-02T17:31:37.348287] [WARN ] [VALIDATOR ] SHEL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:37.349960] [INFO ] [MAIN ] SHEL: Combined data validation passed. [2025-09-02T17:31:37.361594] [INFO ] [MAIN ] SHOC: Update completed successfully. [2025-09-02T17:31:37.418913] [INFO ] [MAIN ] Update Progress: 1912/2372 symbols completed. SHOC took 2.4s. Estimated remaining: 7m 36s. Rate: 60.6 symbols/min [2025-09-02T17:31:37.537201] [INFO ] [MAIN ] SHW: Loaded 22996 existing records. [2025-09-02T17:31:37.610701] [WARN ] [VALIDATOR ] SHO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:37.647854] [INFO ] [MAIN ] SHO: Combined data validation passed. [2025-09-02T17:31:37.834092] [INFO ] [MAIN ] SI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:37.933697] [INFO ] [MAIN ] SHW: Found 1 missing trading days. [2025-09-02T17:31:37.936940] [INFO ] [MAIN ] SHW: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:37.937490] [INFO ] [REMOTE ] SHW: Fetching primary data for 2025-09. [2025-09-02T17:31:37.953931] [INFO ] [MAIN ] SI: Loaded 3607 existing records. [2025-09-02T17:31:38.073586] [INFO ] [MAIN ] SHO: Update completed successfully. [2025-09-02T17:31:38.107879] [INFO ] [MAIN ] Update Progress: 1913/2372 symbols completed. SHO took 4.3s. Estimated remaining: 7m 35s. Rate: 60.6 symbols/min [2025-09-02T17:31:38.313542] [INFO ] [MAIN ] SI: Found 1 missing trading days. [2025-09-02T17:31:38.331011] [INFO ] [MAIN ] SI: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:38.331941] [INFO ] [REMOTE ] SI: Fetching primary data for 2025-09. [2025-09-02T17:31:38.340096] [INFO ] [MAIN ] SHEL: Update completed successfully. [2025-09-02T17:31:38.358548] [INFO ] [MAIN ] Update Progress: 1914/2372 symbols completed. SHEL took 6.2s. Estimated remaining: 7m 33s. Rate: 60.6 symbols/min [2025-09-02T17:31:38.518225] [INFO ] [MAIN ] SID: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:38.623125] [INFO ] [MAIN ] SIG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:38.634110] [INFO ] [MAIN ] SID: Loaded 19676 existing records. [2025-09-02T17:31:38.868446] [INFO ] [MAIN ] SID: Found 1 missing trading days. [2025-09-02T17:31:38.869797] [INFO ] [MAIN ] SIG: Loaded 20833 existing records. [2025-09-02T17:31:38.870085] [INFO ] [MAIN ] SID: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:38.913975] [INFO ] [REMOTE ] SID: Fetching primary data for 2025-09. [2025-09-02T17:31:39.047633] [INFO ] [MAIN ] SIG: Found 1 missing trading days. [2025-09-02T17:31:39.047793] [INFO ] [MAIN ] SIG: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:39.048001] [INFO ] [REMOTE ] SIG: Fetching primary data for 2025-09. [2025-09-02T17:31:39.869265] [INFO ] [REMOTE ] SI: Incremental fetch complete for 2025-09 (1.54 seconds). [2025-09-02T17:31:39.877990] [INFO ] [MAIN ] SI: Adding 83 new records, updating 0 existing records. [2025-09-02T17:31:39.879513] [INFO ] [MAIN ] SI: Combined dataset has 3690 total records. [2025-09-02T17:31:40.032806] [INFO ] [REMOTE ] SHW: Incremental fetch complete for 2025-09 (2.10 seconds). [2025-09-02T17:31:40.062714] [WARN ] [VALIDATOR ] SI: Not fatal, but first date in data (2025-07-31) does not match expected start date (2025-01-28) [2025-09-02T17:31:40.175011] [INFO ] [MAIN ] SHW: Adding 363 new records, updating 0 existing records. [2025-09-02T17:31:40.283511] [INFO ] [MAIN ] SHW: Combined dataset has 23359 total records. [2025-09-02T17:31:40.462565] [WARN ] [VALIDATOR ] SHW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:40.666259] [WARN ] [VALIDATOR ] SHW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:40.666406] [WARN ] [VALIDATOR ] SI: Missing data for 127 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17, 2025-06-18, 2025-06-20, 2025-06-23, 2025-06-24, 2025-06-25, 2025-06-26, 2025-06-27, 2025-06-30, 2025-07-01, 2025-07-02, 2025-07-03, 2025-07-07, 2025-07-08, 2025-07-09, 2025-07-10, 2025-07-11, 2025-07-14, 2025-07-15, 2025-07-16, 2025-07-17, 2025-07-18, 2025-07-21, 2025-07-22, 2025-07-23, 2025-07-24, 2025-07-25, 2025-07-28, 2025-07-29, 2025-07-30 [2025-09-02T17:31:40.666935] [INFO ] [MAIN ] SI: Combined data validation passed. [2025-09-02T17:31:40.666839] [INFO ] [MAIN ] SHW: Combined data validation passed. [2025-09-02T17:31:40.790934] [INFO ] [MAIN ] SI: Update completed successfully. [2025-09-02T17:31:40.795475] [INFO ] [MAIN ] Update Progress: 1915/2372 symbols completed. SI took 3.4s. Estimated remaining: 7m 33s. Rate: 60.6 symbols/min [2025-09-02T17:31:40.978551] [INFO ] [MAIN ] SII: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:40.993202] [INFO ] [MAIN ] SII: Loaded 10644 existing records. [2025-09-02T17:31:41.053024] [INFO ] [REMOTE ] SID: Incremental fetch complete for 2025-09 (2.14 seconds). [2025-09-02T17:31:41.137731] [INFO ] [MAIN ] SID: Adding 306 new records, updating 0 existing records. [2025-09-02T17:31:41.216401] [INFO ] [MAIN ] SII: Found 1 missing trading days. [2025-09-02T17:31:41.220206] [INFO ] [MAIN ] SII: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:41.229276] [INFO ] [REMOTE ] SII: Fetching primary data for 2025-09. [2025-09-02T17:31:41.240299] [INFO ] [MAIN ] SID: Combined dataset has 19982 total records. [2025-09-02T17:31:41.325459] [INFO ] [MAIN ] SHW: Update completed successfully. [2025-09-02T17:31:41.349480] [INFO ] [MAIN ] Update Progress: 1916/2372 symbols completed. SHW took 4.3s. Estimated remaining: 7m 32s. Rate: 60.6 symbols/min [2025-09-02T17:31:41.514692] [WARN ] [VALIDATOR ] SID: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:41.825159] [INFO ] [MAIN ] SILA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:41.880236] [INFO ] [MAIN ] SILA: Loaded 14384 existing records. [2025-09-02T17:31:42.056196] [INFO ] [MAIN ] SILA: Found 1 missing trading days. [2025-09-02T17:31:42.056901] [INFO ] [MAIN ] SILA: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:42.057237] [INFO ] [REMOTE ] SILA: Fetching primary data for 2025-09. [2025-09-02T17:31:42.060577] [WARN ] [VALIDATOR ] SID: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:42.060787] [INFO ] [MAIN ] SID: Combined data validation passed. [2025-09-02T17:31:42.184360] [INFO ] [MAIN ] SID: Update completed successfully. [2025-09-02T17:31:42.184985] [INFO ] [REMOTE ] SIG: Incremental fetch complete for 2025-09 (3.14 seconds). [2025-09-02T17:31:42.187054] [INFO ] [MAIN ] Update Progress: 1917/2372 symbols completed. SID took 4.1s. Estimated remaining: 7m 31s. Rate: 60.6 symbols/min [2025-09-02T17:31:42.228110] [INFO ] [MAIN ] SIG: Adding 386 new records, updating 0 existing records. [2025-09-02T17:31:42.231500] [INFO ] [MAIN ] SIG: Combined dataset has 21219 total records. [2025-09-02T17:31:42.405155] [WARN ] [VALIDATOR ] SIG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:42.586729] [INFO ] [REMOTE ] SII: Incremental fetch complete for 2025-09 (1.36 seconds). [2025-09-02T17:31:42.612520] [INFO ] [MAIN ] SII: Adding 254 new records, updating 0 existing records. [2025-09-02T17:31:42.616198] [INFO ] [MAIN ] SII: Combined dataset has 10898 total records. [2025-09-02T17:31:42.806538] [WARN ] [VALIDATOR ] SII: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:42.875050] [WARN ] [MAIN ] SILA: Failed to fetch data for month 2025-09. [2025-09-02T17:31:42.886864] [WARN ] [MAIN ] SILA: No new data fetched. Keeping existing data. [2025-09-02T17:31:42.892275] [INFO ] [MAIN ] Update Progress: 1918/2372 symbols completed. SILA took 1.5s. Estimated remaining: 7m 30s. Rate: 60.6 symbols/min [2025-09-02T17:31:43.001523] [WARN ] [VALIDATOR ] SIG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:43.005478] [INFO ] [MAIN ] SIG: Combined data validation passed. [2025-09-02T17:31:43.005294] [WARN ] [VALIDATOR ] SII: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:43.005690] [INFO ] [MAIN ] SII: Combined data validation passed. [2025-09-02T17:31:43.174891] [INFO ] [MAIN ] SII: Update completed successfully. [2025-09-02T17:31:43.177020] [INFO ] [MAIN ] Update Progress: 1919/2372 symbols completed. SII took 2.4s. Estimated remaining: 7m 28s. Rate: 60.6 symbols/min [2025-09-02T17:31:43.207173] [INFO ] [MAIN ] SIG: Update completed successfully. [2025-09-02T17:31:43.209459] [INFO ] [MAIN ] Update Progress: 1920/2372 symbols completed. SIG took 4.8s. Estimated remaining: 7m 27s. Rate: 60.7 symbols/min [2025-09-02T17:31:43.831859] [INFO ] [MAIN ] SJT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:43.859422] [INFO ] [MAIN ] SITE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:43.858588] [INFO ] [MAIN ] SITC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:43.925129] [INFO ] [MAIN ] SJM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:43.930329] [INFO ] [MAIN ] SJT: Loaded 9610 existing records. [2025-09-02T17:31:44.052024] [INFO ] [MAIN ] SITE: Loaded 15734 existing records. [2025-09-02T17:31:44.099021] [INFO ] [MAIN ] SITC: Loaded 19360 existing records. [2025-09-02T17:31:44.231811] [INFO ] [MAIN ] SJT: Found 1 missing trading days. [2025-09-02T17:31:44.231943] [INFO ] [MAIN ] SJM: Loaded 23682 existing records. [2025-09-02T17:31:44.251546] [INFO ] [MAIN ] SJT: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:44.362610] [INFO ] [REMOTE ] SJT: Fetching primary data for 2025-09. [2025-09-02T17:31:44.602320] [INFO ] [MAIN ] SITE: Found 1 missing trading days. [2025-09-02T17:31:44.614542] [INFO ] [MAIN ] SITC: Found 1 missing trading days. [2025-09-02T17:31:44.619907] [INFO ] [MAIN ] SITC: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:44.635732] [INFO ] [REMOTE ] SITC: Fetching primary data for 2025-09. [2025-09-02T17:31:44.635285] [INFO ] [MAIN ] SITE: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:44.663209] [INFO ] [REMOTE ] SITE: Fetching primary data for 2025-09. [2025-09-02T17:31:44.688969] [INFO ] [MAIN ] SJM: Found 1 missing trading days. [2025-09-02T17:31:44.689162] [INFO ] [MAIN ] SJM: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:44.689550] [INFO ] [REMOTE ] SJM: Fetching primary data for 2025-09. [2025-09-02T17:31:45.942351] [INFO ] [REMOTE ] SJT: Incremental fetch complete for 2025-09 (1.58 seconds). [2025-09-02T17:31:45.957315] [INFO ] [MAIN ] SJT: Adding 101 new records, updating 0 existing records. [2025-09-02T17:31:45.959614] [INFO ] [MAIN ] SJT: Combined dataset has 9711 total records. [2025-09-02T17:31:46.133128] [WARN ] [VALIDATOR ] SJT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:46.318087] [WARN ] [VALIDATOR ] SJT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:46.318270] [INFO ] [MAIN ] SJT: Combined data validation passed. [2025-09-02T17:31:46.363414] [INFO ] [REMOTE ] SITE: Incremental fetch complete for 2025-09 (1.70 seconds). [2025-09-02T17:31:46.395716] [INFO ] [MAIN ] SITE: Adding 217 new records, updating 0 existing records. [2025-09-02T17:31:46.405077] [INFO ] [MAIN ] SITE: Combined dataset has 15951 total records. [2025-09-02T17:31:46.507806] [INFO ] [MAIN ] SJT: Update completed successfully. [2025-09-02T17:31:46.510984] [INFO ] [MAIN ] Update Progress: 1921/2372 symbols completed. SJT took 3.3s. Estimated remaining: 7m 27s. Rate: 60.6 symbols/min [2025-09-02T17:31:46.688987] [WARN ] [VALIDATOR ] SITE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:46.854613] [INFO ] [REMOTE ] SITC: Incremental fetch complete for 2025-09 (2.22 seconds). [2025-09-02T17:31:46.854431] [INFO ] [MAIN ] SKE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:46.917297] [INFO ] [MAIN ] SITC: Adding 375 new records, updating 0 existing records. [2025-09-02T17:31:46.994977] [INFO ] [REMOTE ] SJM: Incremental fetch complete for 2025-09 (2.31 seconds). [2025-09-02T17:31:47.054619] [INFO ] [MAIN ] SJM: Adding 383 new records, updating 0 existing records. [2025-09-02T17:31:47.068920] [INFO ] [MAIN ] SKE: Loaded 15631 existing records. [2025-09-02T17:31:47.065533] [INFO ] [MAIN ] SITC: Combined dataset has 19735 total records. [2025-09-02T17:31:47.281180] [INFO ] [MAIN ] SJM: Combined dataset has 24065 total records. [2025-09-02T17:31:47.374751] [WARN ] [VALIDATOR ] SITC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:47.533376] [INFO ] [MAIN ] SKE: Found 1 missing trading days. [2025-09-02T17:31:47.547270] [INFO ] [MAIN ] SKE: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:47.561342] [INFO ] [REMOTE ] SKE: Fetching primary data for 2025-09. [2025-09-02T17:31:47.761360] [WARN ] [VALIDATOR ] SJM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:47.991349] [WARN ] [VALIDATOR ] SITE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:47.992159] [INFO ] [MAIN ] SITE: Combined data validation passed. [2025-09-02T17:31:48.085506] [WARN ] [VALIDATOR ] SJM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:48.086456] [INFO ] [MAIN ] SJM: Combined data validation passed. [2025-09-02T17:31:48.084963] [WARN ] [VALIDATOR ] SITC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:48.087756] [INFO ] [MAIN ] SITC: Combined data validation passed. [2025-09-02T17:31:48.307043] [INFO ] [MAIN ] SITE: Update completed successfully. [2025-09-02T17:31:48.309710] [INFO ] [MAIN ] Update Progress: 1922/2372 symbols completed. SITE took 5.1s. Estimated remaining: 7m 26s. Rate: 60.6 symbols/min [2025-09-02T17:31:48.501510] [INFO ] [MAIN ] SKIL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:48.515916] [INFO ] [MAIN ] SKIL: Loaded 3127 existing records. [2025-09-02T17:31:48.644343] [INFO ] [MAIN ] SITC: Update completed successfully. [2025-09-02T17:31:48.646529] [INFO ] [MAIN ] Update Progress: 1923/2372 symbols completed. SITC took 5.4s. Estimated remaining: 7m 25s. Rate: 60.6 symbols/min [2025-09-02T17:31:48.787233] [INFO ] [MAIN ] SKIL: Found 1 missing trading days. [2025-09-02T17:31:48.803470] [INFO ] [MAIN ] SKIL: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:48.809135] [INFO ] [REMOTE ] SKIL: Fetching primary data for 2025-09. [2025-09-02T17:31:48.938154] [INFO ] [MAIN ] SKLZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:48.943784] [INFO ] [MAIN ] SJM: Update completed successfully. [2025-09-02T17:31:48.946273] [INFO ] [MAIN ] Update Progress: 1924/2372 symbols completed. SJM took 5.7s. Estimated remaining: 7m 24s. Rate: 60.6 symbols/min [2025-09-02T17:31:49.024680] [INFO ] [MAIN ] SKLZ: Loaded 5746 existing records. [2025-09-02T17:31:49.246404] [INFO ] [MAIN ] SKM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:49.311268] [INFO ] [MAIN ] SKLZ: Found 1 missing trading days. [2025-09-02T17:31:49.311431] [INFO ] [MAIN ] SKLZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:49.311672] [INFO ] [REMOTE ] SKLZ: Fetching primary data for 2025-09. [2025-09-02T17:31:49.325366] [INFO ] [MAIN ] SKM: Loaded 15656 existing records. [2025-09-02T17:31:49.441894] [INFO ] [REMOTE ] SKE: Incremental fetch complete for 2025-09 (1.88 seconds). [2025-09-02T17:31:49.526562] [INFO ] [MAIN ] SKE: Adding 328 new records, updating 0 existing records. [2025-09-02T17:31:49.554193] [INFO ] [MAIN ] SKM: Found 1 missing trading days. [2025-09-02T17:31:49.555947] [INFO ] [MAIN ] SKM: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:49.556301] [INFO ] [REMOTE ] SKM: Fetching primary data for 2025-09. [2025-09-02T17:31:49.557892] [INFO ] [MAIN ] SKE: Combined dataset has 15959 total records. [2025-09-02T17:31:49.652051] [INFO ] [REMOTE ] SKIL: Incremental fetch complete for 2025-09 (0.84 seconds). [2025-09-02T17:31:49.668851] [INFO ] [MAIN ] SKIL: Adding 18 new records, updating 0 existing records. [2025-09-02T17:31:49.729826] [INFO ] [MAIN ] SKIL: Combined dataset has 3145 total records. [2025-09-02T17:31:49.759335] [WARN ] [VALIDATOR ] SKE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:50.128463] [WARN ] [VALIDATOR ] SKIL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:50.380945] [WARN ] [VALIDATOR ] SKIL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:50.381073] [WARN ] [VALIDATOR ] SKE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:50.381456] [INFO ] [MAIN ] SKE: Combined data validation passed. [2025-09-02T17:31:50.381609] [INFO ] [MAIN ] SKIL: Combined data validation passed. [2025-09-02T17:31:50.489829] [INFO ] [MAIN ] SKIL: Update completed successfully. [2025-09-02T17:31:50.491356] [INFO ] [MAIN ] Update Progress: 1925/2372 symbols completed. SKIL took 2.2s. Estimated remaining: 7m 23s. Rate: 60.6 symbols/min [2025-09-02T17:31:50.623208] [INFO ] [REMOTE ] SKLZ: Incremental fetch complete for 2025-09 (1.31 seconds). [2025-09-02T17:31:50.687016] [INFO ] [MAIN ] SKLZ: Adding 90 new records, updating 0 existing records. [2025-09-02T17:31:50.690683] [INFO ] [MAIN ] SKT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:50.697450] [INFO ] [MAIN ] SKLZ: Combined dataset has 5836 total records. [2025-09-02T17:31:50.712728] [INFO ] [MAIN ] SKE: Update completed successfully. [2025-09-02T17:31:50.739826] [INFO ] [MAIN ] Update Progress: 1926/2372 symbols completed. SKE took 4.2s. Estimated remaining: 7m 22s. Rate: 60.6 symbols/min [2025-09-02T17:31:50.925178] [INFO ] [MAIN ] SKT: Loaded 19046 existing records. [2025-09-02T17:31:51.084102] [WARN ] [VALIDATOR ] SKLZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:51.182314] [INFO ] [MAIN ] SKX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:51.371865] [INFO ] [MAIN ] SKT: Found 1 missing trading days. [2025-09-02T17:31:51.372387] [INFO ] [REMOTE ] SKM: Incremental fetch complete for 2025-09 (1.82 seconds). [2025-09-02T17:31:51.435657] [INFO ] [MAIN ] SKM: Adding 305 new records, updating 0 existing records. [2025-09-02T17:31:51.462006] [INFO ] [MAIN ] SKX: Loaded 22756 existing records. [2025-09-02T17:31:51.407525] [INFO ] [MAIN ] SKT: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:51.468080] [INFO ] [REMOTE ] SKT: Fetching primary data for 2025-09. [2025-09-02T17:31:51.611695] [INFO ] [MAIN ] SKM: Combined dataset has 15961 total records. [2025-09-02T17:31:51.766995] [INFO ] [MAIN ] SKX: Found 1 missing trading days. [2025-09-02T17:31:51.783889] [INFO ] [MAIN ] SKX: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:51.801277] [INFO ] [REMOTE ] SKX: Fetching primary data for 2025-09. [2025-09-02T17:31:51.876415] [WARN ] [VALIDATOR ] SKM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:52.070294] [WARN ] [VALIDATOR ] SKLZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:52.070759] [INFO ] [MAIN ] SKLZ: Combined data validation passed. [2025-09-02T17:31:52.106194] [WARN ] [VALIDATOR ] SKM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:52.107905] [INFO ] [MAIN ] SKM: Combined data validation passed. [2025-09-02T17:31:52.115189] [INFO ] [MAIN ] SKLZ: Update completed successfully. [2025-09-02T17:31:52.116478] [INFO ] [MAIN ] Update Progress: 1927/2372 symbols completed. SKLZ took 3.5s. Estimated remaining: 7m 21s. Rate: 60.6 symbols/min [2025-09-02T17:31:52.407159] [INFO ] [MAIN ] SKY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:52.438436] [INFO ] [MAIN ] SKM: Update completed successfully. [2025-09-02T17:31:52.441400] [INFO ] [MAIN ] Update Progress: 1928/2372 symbols completed. SKM took 3.5s. Estimated remaining: 7m 20s. Rate: 60.6 symbols/min [2025-09-02T17:31:52.439583] [INFO ] [MAIN ] SKY: Loaded 18020 existing records. [2025-09-02T17:31:52.793228] [INFO ] [MAIN ] SKYH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:52.822951] [INFO ] [MAIN ] SKY: Found 1 missing trading days. [2025-09-02T17:31:52.823170] [INFO ] [MAIN ] SKY: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:52.823532] [INFO ] [REMOTE ] SKY: Fetching primary data for 2025-09. [2025-09-02T17:31:52.831587] [INFO ] [MAIN ] SKYH: Loaded 7093 existing records. [2025-09-02T17:31:53.004721] [INFO ] [MAIN ] SKYH: Found 1 missing trading days. [2025-09-02T17:31:53.004872] [INFO ] [MAIN ] SKYH: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:53.005125] [INFO ] [REMOTE ] SKYH: Fetching primary data for 2025-09. [2025-09-02T17:31:53.548757] [INFO ] [REMOTE ] SKT: Incremental fetch complete for 2025-09 (2.08 seconds). [2025-09-02T17:31:53.586793] [INFO ] [MAIN ] SKT: Adding 334 new records, updating 0 existing records. [2025-09-02T17:31:53.590437] [INFO ] [MAIN ] SKT: Combined dataset has 19380 total records. [2025-09-02T17:31:53.774312] [WARN ] [VALIDATOR ] SKT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:53.965772] [WARN ] [VALIDATOR ] SKT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:53.965981] [INFO ] [MAIN ] SKT: Combined data validation passed. [2025-09-02T17:31:54.089106] [INFO ] [MAIN ] SKT: Update completed successfully. [2025-09-02T17:31:54.091025] [INFO ] [MAIN ] Update Progress: 1929/2372 symbols completed. SKT took 3.6s. Estimated remaining: 7m 19s. Rate: 60.6 symbols/min [2025-09-02T17:31:54.136286] [INFO ] [REMOTE ] SKYH: Incremental fetch complete for 2025-09 (1.13 seconds). [2025-09-02T17:31:54.185753] [INFO ] [MAIN ] SKYH: Adding 89 new records, updating 0 existing records. [2025-09-02T17:31:54.264725] [INFO ] [MAIN ] SKYH: Combined dataset has 7182 total records. [2025-09-02T17:31:54.282115] [INFO ] [MAIN ] SLB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:54.480322] [WARN ] [VALIDATOR ] SKYH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:54.560754] [INFO ] [REMOTE ] SKX: Incremental fetch complete for 2025-09 (2.76 seconds). [2025-09-02T17:31:54.578732] [INFO ] [MAIN ] SLB: Loaded 24509 existing records. [2025-09-02T17:31:54.657702] [INFO ] [MAIN ] SKX: Adding 345 new records, updating 0 existing records. [2025-09-02T17:31:54.879845] [INFO ] [MAIN ] SKX: Combined dataset has 23101 total records. [2025-09-02T17:31:54.909775] [INFO ] [MAIN ] SLB: Found 1 missing trading days. [2025-09-02T17:31:54.910355] [INFO ] [MAIN ] SLB: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:54.910976] [INFO ] [REMOTE ] SLB: Fetching primary data for 2025-09. [2025-09-02T17:31:55.096750] [WARN ] [VALIDATOR ] SKX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:55.287372] [INFO ] [REMOTE ] SKY: Incremental fetch complete for 2025-09 (2.46 seconds). [2025-09-02T17:31:55.378373] [INFO ] [MAIN ] SKY: Adding 320 new records, updating 0 existing records. [2025-09-02T17:31:55.385526] [INFO ] [MAIN ] SKY: Combined dataset has 18340 total records. [2025-09-02T17:31:55.572702] [WARN ] [VALIDATOR ] SKY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:55.681632] [WARN ] [VALIDATOR ] SKYH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:55.681794] [WARN ] [VALIDATOR ] SKX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:55.697685] [INFO ] [MAIN ] SKX: Combined data validation passed. [2025-09-02T17:31:55.702881] [INFO ] [MAIN ] SKYH: Combined data validation passed. [2025-09-02T17:31:55.911921] [INFO ] [MAIN ] SKYH: Update completed successfully. [2025-09-02T17:31:55.914703] [INFO ] [MAIN ] Update Progress: 1930/2372 symbols completed. SKYH took 3.5s. Estimated remaining: 7m 18s. Rate: 60.6 symbols/min [2025-09-02T17:31:56.104744] [INFO ] [MAIN ] SLF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:56.156632] [INFO ] [MAIN ] SLF: Loaded 18354 existing records. [2025-09-02T17:31:56.245799] [INFO ] [MAIN ] SKX: Update completed successfully. [2025-09-02T17:31:56.269797] [INFO ] [MAIN ] Update Progress: 1931/2372 symbols completed. SKX took 5.5s. Estimated remaining: 7m 17s. Rate: 60.6 symbols/min [2025-09-02T17:31:56.270715] [WARN ] [VALIDATOR ] SKY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:56.281464] [INFO ] [MAIN ] SKY: Combined data validation passed. [2025-09-02T17:31:56.328324] [WARN ] [MAIN ] SLB: Failed to fetch data for month 2025-09. [2025-09-02T17:31:56.408816] [INFO ] [MAIN ] SLF: Found 1 missing trading days. [2025-09-02T17:31:56.398902] [WARN ] [MAIN ] SLB: No new data fetched. Keeping existing data. [2025-09-02T17:31:56.441410] [INFO ] [MAIN ] Update Progress: 1932/2372 symbols completed. SLB took 2.4s. Estimated remaining: 7m 16s. Rate: 60.6 symbols/min [2025-09-02T17:31:56.496790] [INFO ] [MAIN ] SLF: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:56.509023] [INFO ] [REMOTE ] SLF: Fetching primary data for 2025-09. [2025-09-02T17:31:56.713779] [INFO ] [MAIN ] SLG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:56.824713] [INFO ] [MAIN ] SLGN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:56.842211] [INFO ] [MAIN ] SLG: Loaded 21085 existing records. [2025-09-02T17:31:56.965739] [INFO ] [MAIN ] SLGN: Loaded 17916 existing records. [2025-09-02T17:31:56.986216] [INFO ] [MAIN ] SKY: Update completed successfully. [2025-09-02T17:31:57.057096] [INFO ] [MAIN ] Update Progress: 1933/2372 symbols completed. SKY took 4.9s. Estimated remaining: 7m 15s. Rate: 60.6 symbols/min [2025-09-02T17:31:57.217905] [INFO ] [MAIN ] SLG: Found 1 missing trading days. [2025-09-02T17:31:57.254849] [INFO ] [MAIN ] SLG: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:57.294364] [INFO ] [REMOTE ] SLG: Fetching primary data for 2025-09. [2025-09-02T17:31:57.359504] [INFO ] [MAIN ] SLGN: Found 1 missing trading days. [2025-09-02T17:31:57.370615] [INFO ] [MAIN ] SLGN: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:57.376266] [INFO ] [REMOTE ] SLGN: Fetching primary data for 2025-09. [2025-09-02T17:31:57.436851] [INFO ] [MAIN ] SLNZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:57.438945] [INFO ] [MAIN ] SLNZ: Loaded 368 existing records. [2025-09-02T17:31:57.610196] [INFO ] [MAIN ] SLNZ: Found 1 missing trading days. [2025-09-02T17:31:57.610344] [INFO ] [MAIN ] SLNZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:31:57.610570] [INFO ] [REMOTE ] SLNZ: Fetching primary data for 2025-09. [2025-09-02T17:31:58.526568] [INFO ] [REMOTE ] SLF: Incremental fetch complete for 2025-09 (2.02 seconds). [2025-09-02T17:31:58.559620] [INFO ] [MAIN ] SLF: Adding 263 new records, updating 0 existing records. [2025-09-02T17:31:58.563212] [INFO ] [MAIN ] SLF: Combined dataset has 18617 total records. [2025-09-02T17:31:58.643020] [INFO ] [REMOTE ] SLNZ: Incremental fetch complete for 2025-09 (1.03 seconds). [2025-09-02T17:31:58.674945] [INFO ] [MAIN ] SLNZ: Adding 5 new records, updating 0 existing records. [2025-09-02T17:31:58.678460] [INFO ] [MAIN ] SLNZ: Combined dataset has 373 total records. [2025-09-02T17:31:58.859750] [WARN ] [VALIDATOR ] SLF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:59.036779] [WARN ] [VALIDATOR ] SLNZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:31:59.317141] [WARN ] [VALIDATOR ] SLF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:59.317075] [WARN ] [VALIDATOR ] SLNZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:31:59.317446] [INFO ] [MAIN ] SLNZ: Combined data validation passed. [2025-09-02T17:31:59.317381] [INFO ] [MAIN ] SLF: Combined data validation passed. [2025-09-02T17:31:59.321364] [INFO ] [MAIN ] SLNZ: Update completed successfully. [2025-09-02T17:31:59.321545] [INFO ] [MAIN ] Update Progress: 1934/2372 symbols completed. SLNZ took 2.2s. Estimated remaining: 7m 14s. Rate: 60.6 symbols/min [2025-09-02T17:31:59.531683] [INFO ] [REMOTE ] SLGN: Incremental fetch complete for 2025-09 (2.16 seconds). [2025-09-02T17:31:59.626412] [INFO ] [MAIN ] SLQT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:31:59.632141] [INFO ] [MAIN ] SLGN: Adding 348 new records, updating 0 existing records. [2025-09-02T17:31:59.641264] [INFO ] [MAIN ] SLGN: Combined dataset has 18264 total records. [2025-09-02T17:31:59.755253] [INFO ] [MAIN ] SLQT: Loaded 20284 existing records. [2025-09-02T17:31:59.855330] [INFO ] [REMOTE ] SLG: Incremental fetch complete for 2025-09 (2.56 seconds). [2025-09-02T17:31:59.951760] [INFO ] [MAIN ] SLG: Adding 331 new records, updating 0 existing records. [2025-09-02T17:31:59.993466] [WARN ] [VALIDATOR ] SLGN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:00.118733] [INFO ] [MAIN ] SLQT: Found 1 missing trading days. [2025-09-02T17:32:00.137411] [INFO ] [MAIN ] SLQT: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:00.143211] [INFO ] [REMOTE ] SLQT: Fetching primary data for 2025-09. [2025-09-02T17:32:00.160107] [INFO ] [MAIN ] SLG: Combined dataset has 21416 total records. [2025-09-02T17:32:00.451730] [WARN ] [VALIDATOR ] SLG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:00.576253] [INFO ] [MAIN ] SLF: Update completed successfully. [2025-09-02T17:32:00.640552] [INFO ] [MAIN ] Update Progress: 1935/2372 symbols completed. SLF took 4.7s. Estimated remaining: 7m 13s. Rate: 60.6 symbols/min [2025-09-02T17:32:00.835771] [INFO ] [MAIN ] SLVM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:00.863104] [WARN ] [VALIDATOR ] SLG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:00.863015] [INFO ] [MAIN ] SLVM: Loaded 12523 existing records. [2025-09-02T17:32:00.863315] [WARN ] [VALIDATOR ] SLGN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:00.863514] [INFO ] [MAIN ] SLGN: Combined data validation passed. [2025-09-02T17:32:00.863846] [INFO ] [MAIN ] SLG: Combined data validation passed. [2025-09-02T17:32:01.256713] [INFO ] [MAIN ] SLVM: Found 1 missing trading days. [2025-09-02T17:32:01.258853] [INFO ] [MAIN ] SLVM: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:01.259388] [INFO ] [REMOTE ] SLVM: Fetching primary data for 2025-09. [2025-09-02T17:32:01.302964] [INFO ] [MAIN ] SLGN: Update completed successfully. [2025-09-02T17:32:01.306213] [INFO ] [MAIN ] Update Progress: 1936/2372 symbols completed. SLGN took 4.8s. Estimated remaining: 7m 12s. Rate: 60.6 symbols/min [2025-09-02T17:32:01.498606] [INFO ] [MAIN ] SM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:01.537145] [INFO ] [MAIN ] SLG: Update completed successfully. [2025-09-02T17:32:01.540844] [INFO ] [MAIN ] Update Progress: 1937/2372 symbols completed. SLG took 5.3s. Estimated remaining: 7m 11s. Rate: 60.6 symbols/min [2025-09-02T17:32:01.542226] [INFO ] [MAIN ] SM: Loaded 23782 existing records. [2025-09-02T17:32:01.935031] [INFO ] [MAIN ] SMA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:01.943504] [INFO ] [MAIN ] SM: Found 1 missing trading days. [2025-09-02T17:32:01.944144] [INFO ] [MAIN ] SM: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:01.944479] [INFO ] [REMOTE ] SM: Fetching primary data for 2025-09. [2025-09-02T17:32:01.969768] [INFO ] [MAIN ] SMA: Loaded 15586 existing records. [2025-09-02T17:32:02.052066] [WARN ] [MAIN ] SLQT: Failed to fetch data for month 2025-09. [2025-09-02T17:32:02.078237] [WARN ] [MAIN ] SLQT: No new data fetched. Keeping existing data. [2025-09-02T17:32:02.098382] [INFO ] [MAIN ] Update Progress: 1938/2372 symbols completed. SLQT took 2.8s. Estimated remaining: 7m 10s. Rate: 60.6 symbols/min [2025-09-02T17:32:02.317901] [INFO ] [MAIN ] SMA: Found 1 missing trading days. [2025-09-02T17:32:02.338600] [INFO ] [MAIN ] SMA: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:02.374370] [INFO ] [REMOTE ] SMA: Fetching primary data for 2025-09. [2025-09-02T17:32:02.395832] [INFO ] [MAIN ] SMBK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:02.402354] [INFO ] [MAIN ] SMBK: Loaded 3907 existing records. [2025-09-02T17:32:02.589248] [INFO ] [MAIN ] SMBK: Found 1 missing trading days. [2025-09-02T17:32:02.589430] [INFO ] [MAIN ] SMBK: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:02.589669] [INFO ] [REMOTE ] SMBK: Fetching primary data for 2025-09. [2025-09-02T17:32:03.252721] [WARN ] [MAIN ] SMBK: Failed to fetch data for month 2025-09. [2025-09-02T17:32:03.252897] [WARN ] [MAIN ] SMBK: No new data fetched. Keeping existing data. [2025-09-02T17:32:03.253010] [INFO ] [MAIN ] Update Progress: 1939/2372 symbols completed. SMBK took 1.1s. Estimated remaining: 7m 9s. Rate: 60.6 symbols/min [2025-09-02T17:32:03.382286] [WARN ] [MAIN ] SMA: Failed to fetch data for month 2025-09. [2025-09-02T17:32:03.406831] [WARN ] [MAIN ] SMA: No new data fetched. Keeping existing data. [2025-09-02T17:32:03.422858] [INFO ] [MAIN ] Update Progress: 1940/2372 symbols completed. SMA took 1.9s. Estimated remaining: 7m 7s. Rate: 60.6 symbols/min [2025-09-02T17:32:03.448612] [INFO ] [MAIN ] SMC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:03.543475] [INFO ] [REMOTE ] SLVM: Incremental fetch complete for 2025-09 (2.28 seconds). [2025-09-02T17:32:03.597482] [INFO ] [MAIN ] SLVM: Adding 203 new records, updating 0 existing records. [2025-09-02T17:32:03.602843] [INFO ] [MAIN ] SMC: Loaded 5227 existing records. [2025-09-02T17:32:03.749854] [INFO ] [MAIN ] SMFG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:03.788579] [INFO ] [MAIN ] SLVM: Combined dataset has 12726 total records. [2025-09-02T17:32:03.942369] [INFO ] [MAIN ] SMC: Found 1 missing trading days. [2025-09-02T17:32:03.971746] [INFO ] [MAIN ] SMC: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:03.982107] [INFO ] [REMOTE ] SMC: Fetching primary data for 2025-09. [2025-09-02T17:32:03.991704] [INFO ] [MAIN ] SMFG: Loaded 21659 existing records. [2025-09-02T17:32:04.158140] [INFO ] [REMOTE ] SM: Incremental fetch complete for 2025-09 (2.21 seconds). [2025-09-02T17:32:04.181249] [WARN ] [VALIDATOR ] SLVM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:04.315411] [INFO ] [MAIN ] SM: Adding 373 new records, updating 0 existing records. [2025-09-02T17:32:04.476350] [INFO ] [MAIN ] SMFG: Found 1 missing trading days. [2025-09-02T17:32:04.478429] [INFO ] [MAIN ] SMFG: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:04.500255] [INFO ] [REMOTE ] SMFG: Fetching primary data for 2025-09. [2025-09-02T17:32:04.562724] [INFO ] [MAIN ] SM: Combined dataset has 24155 total records. [2025-09-02T17:32:04.755259] [WARN ] [VALIDATOR ] SM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:04.958393] [WARN ] [VALIDATOR ] SM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:04.958464] [WARN ] [VALIDATOR ] SLVM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:04.958745] [INFO ] [MAIN ] SM: Combined data validation passed. [2025-09-02T17:32:04.958845] [INFO ] [MAIN ] SLVM: Combined data validation passed. [2025-09-02T17:32:05.126155] [INFO ] [REMOTE ] SMC: Incremental fetch complete for 2025-09 (1.14 seconds). [2025-09-02T17:32:05.140328] [INFO ] [MAIN ] SMC: Adding 98 new records, updating 0 existing records. [2025-09-02T17:32:05.154387] [INFO ] [MAIN ] SMC: Combined dataset has 5325 total records. [2025-09-02T17:32:05.353189] [WARN ] [VALIDATOR ] SMC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:05.475918] [INFO ] [MAIN ] SLVM: Update completed successfully. [2025-09-02T17:32:05.478874] [INFO ] [MAIN ] Update Progress: 1941/2372 symbols completed. SLVM took 4.8s. Estimated remaining: 7m 7s. Rate: 60.6 symbols/min [2025-09-02T17:32:05.750252] [INFO ] [MAIN ] SMG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:05.786839] [INFO ] [MAIN ] SM: Update completed successfully. [2025-09-02T17:32:05.789593] [INFO ] [MAIN ] Update Progress: 1942/2372 symbols completed. SM took 4.5s. Estimated remaining: 7m 6s. Rate: 60.6 symbols/min [2025-09-02T17:32:05.890204] [INFO ] [MAIN ] SMG: Loaded 19359 existing records. [2025-09-02T17:32:05.889458] [WARN ] [VALIDATOR ] SMC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:05.908695] [INFO ] [MAIN ] SMC: Combined data validation passed. [2025-09-02T17:32:06.098460] [INFO ] [MAIN ] SMHI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:06.192715] [INFO ] [MAIN ] SMG: Found 1 missing trading days. [2025-09-02T17:32:06.194534] [INFO ] [MAIN ] SMG: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:06.195848] [INFO ] [REMOTE ] SMG: Fetching primary data for 2025-09. [2025-09-02T17:32:06.203216] [INFO ] [MAIN ] SMC: Update completed successfully. [2025-09-02T17:32:06.203072] [INFO ] [MAIN ] SMHI: Loaded 5934 existing records. [2025-09-02T17:32:06.210240] [INFO ] [MAIN ] Update Progress: 1943/2372 symbols completed. SMC took 3.0s. Estimated remaining: 7m 4s. Rate: 60.6 symbols/min [2025-09-02T17:32:06.481271] [INFO ] [MAIN ] SMHI: Found 1 missing trading days. [2025-09-02T17:32:06.496960] [INFO ] [MAIN ] SMHI: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:06.507483] [INFO ] [REMOTE ] SMHI: Fetching primary data for 2025-09. [2025-09-02T17:32:06.552887] [INFO ] [MAIN ] SMP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:06.564777] [INFO ] [MAIN ] SMP: Loaded 8372 existing records. [2025-09-02T17:32:06.735038] [INFO ] [REMOTE ] SMFG: Incremental fetch complete for 2025-09 (2.23 seconds). [2025-09-02T17:32:06.740165] [INFO ] [MAIN ] SMP: Found 1 missing trading days. [2025-09-02T17:32:06.748594] [INFO ] [MAIN ] SMP: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:06.770580] [INFO ] [REMOTE ] SMP: Fetching primary data for 2025-09. [2025-09-02T17:32:06.787270] [INFO ] [MAIN ] SMFG: Adding 361 new records, updating 0 existing records. [2025-09-02T17:32:06.793039] [INFO ] [MAIN ] SMFG: Combined dataset has 22020 total records. [2025-09-02T17:32:06.972278] [WARN ] [VALIDATOR ] SMFG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:07.175341] [WARN ] [VALIDATOR ] SMFG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:07.175573] [INFO ] [MAIN ] SMFG: Combined data validation passed. [2025-09-02T17:32:07.325121] [INFO ] [MAIN ] SMFG: Update completed successfully. [2025-09-02T17:32:07.327932] [INFO ] [MAIN ] Update Progress: 1944/2372 symbols completed. SMFG took 3.9s. Estimated remaining: 7m 3s. Rate: 60.6 symbols/min [2025-09-02T17:32:07.507301] [INFO ] [MAIN ] SMR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:07.530534] [INFO ] [MAIN ] SMR: Loaded 24621 existing records. [2025-09-02T17:32:07.712336] [INFO ] [MAIN ] SMR: Found 1 missing trading days. [2025-09-02T17:32:07.712485] [INFO ] [MAIN ] SMR: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:07.712729] [INFO ] [REMOTE ] SMR: Fetching primary data for 2025-09. [2025-09-02T17:32:08.020868] [INFO ] [REMOTE ] SMHI: Incremental fetch complete for 2025-09 (1.51 seconds). [2025-09-02T17:32:08.039570] [INFO ] [MAIN ] SMHI: Adding 94 new records, updating 0 existing records. [2025-09-02T17:32:08.042543] [INFO ] [MAIN ] SMHI: Combined dataset has 6028 total records. [2025-09-02T17:32:08.182853] [INFO ] [REMOTE ] SMP: Incremental fetch complete for 2025-09 (1.41 seconds). [2025-09-02T17:32:08.191843] [INFO ] [REMOTE ] SMG: Incremental fetch complete for 2025-09 (2.00 seconds). [2025-09-02T17:32:08.275359] [INFO ] [MAIN ] SMP: Adding 119 new records, updating 0 existing records. [2025-09-02T17:32:08.316389] [INFO ] [MAIN ] SMG: Adding 288 new records, updating 0 existing records. [2025-09-02T17:32:08.367682] [WARN ] [VALIDATOR ] SMHI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:08.404341] [INFO ] [MAIN ] SMP: Combined dataset has 8491 total records. [2025-09-02T17:32:08.549737] [INFO ] [MAIN ] SMG: Combined dataset has 19647 total records. [2025-09-02T17:32:09.034689] [WARN ] [VALIDATOR ] SMP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:09.198098] [WARN ] [VALIDATOR ] SMG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:09.660558] [WARN ] [VALIDATOR ] SMP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:09.661028] [INFO ] [MAIN ] SMP: Combined data validation passed. [2025-09-02T17:32:09.660663] [WARN ] [VALIDATOR ] SMHI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:09.661487] [INFO ] [MAIN ] SMHI: Combined data validation passed. [2025-09-02T17:32:09.660742] [WARN ] [VALIDATOR ] SMG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:09.662908] [INFO ] [MAIN ] SMG: Combined data validation passed. [2025-09-02T17:32:09.858908] [INFO ] [MAIN ] SMP: Update completed successfully. [2025-09-02T17:32:09.861078] [INFO ] [MAIN ] Update Progress: 1945/2372 symbols completed. SMP took 3.6s. Estimated remaining: 7m 3s. Rate: 60.6 symbols/min [2025-09-02T17:32:09.933926] [INFO ] [MAIN ] SMHI: Update completed successfully. [2025-09-02T17:32:09.946686] [INFO ] [MAIN ] Update Progress: 1946/2372 symbols completed. SMHI took 4.2s. Estimated remaining: 7m 2s. Rate: 60.6 symbols/min [2025-09-02T17:32:10.142071] [INFO ] [MAIN ] SMRT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:10.231285] [INFO ] [MAIN ] SMWB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:10.255166] [INFO ] [MAIN ] SMRT: Loaded 20395 existing records. [2025-09-02T17:32:10.255294] [INFO ] [MAIN ] SMG: Update completed successfully. [2025-09-02T17:32:10.268231] [INFO ] [MAIN ] Update Progress: 1947/2372 symbols completed. SMG took 4.8s. Estimated remaining: 7m 1s. Rate: 60.6 symbols/min [2025-09-02T17:32:10.397067] [INFO ] [MAIN ] SMWB: Loaded 15098 existing records. [2025-09-02T17:32:10.721128] [INFO ] [MAIN ] SMRT: Found 1 missing trading days. [2025-09-02T17:32:10.754929] [INFO ] [MAIN ] SMRT: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:10.784171] [INFO ] [REMOTE ] SMRT: Fetching primary data for 2025-09. [2025-09-02T17:32:10.808368] [INFO ] [MAIN ] SN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:10.863797] [INFO ] [MAIN ] SMWB: Found 1 missing trading days. [2025-09-02T17:32:10.864356] [INFO ] [MAIN ] SMWB: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:10.864629] [INFO ] [REMOTE ] SMWB: Fetching primary data for 2025-09. [2025-09-02T17:32:10.888183] [INFO ] [MAIN ] SN: Loaded 22941 existing records. [2025-09-02T17:32:11.074532] [INFO ] [MAIN ] SN: Found 1 missing trading days. [2025-09-02T17:32:11.074764] [INFO ] [MAIN ] SN: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:11.075012] [INFO ] [REMOTE ] SN: Fetching primary data for 2025-09. [2025-09-02T17:32:11.831244] [WARN ] [MAIN ] SMWB: Failed to fetch data for month 2025-09. [2025-09-02T17:32:11.831413] [WARN ] [MAIN ] SMWB: No new data fetched. Keeping existing data. [2025-09-02T17:32:11.831529] [INFO ] [MAIN ] Update Progress: 1948/2372 symbols completed. SMWB took 1.9s. Estimated remaining: 6m 60s. Rate: 60.6 symbols/min [2025-09-02T17:32:12.011374] [INFO ] [MAIN ] SNA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:12.023724] [INFO ] [MAIN ] SNA: Loaded 11087 existing records. [2025-09-02T17:32:12.206804] [INFO ] [MAIN ] SNA: Found 1 missing trading days. [2025-09-02T17:32:12.206996] [INFO ] [MAIN ] SNA: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:12.207211] [INFO ] [REMOTE ] SNA: Fetching primary data for 2025-09. [2025-09-02T17:32:12.297287] [INFO ] [REMOTE ] SMR: Incremental fetch complete for 2025-09 (4.58 seconds). [2025-09-02T17:32:12.343081] [INFO ] [MAIN ] SMR: Adding 390 new records, updating 0 existing records. [2025-09-02T17:32:12.346829] [INFO ] [MAIN ] SMR: Combined dataset has 25011 total records. [2025-09-02T17:32:12.524343] [WARN ] [VALIDATOR ] SMR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:12.712005] [WARN ] [VALIDATOR ] SMR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:12.712203] [INFO ] [MAIN ] SMR: Combined data validation passed. [2025-09-02T17:32:12.874670] [INFO ] [MAIN ] SMR: Update completed successfully. [2025-09-02T17:32:12.874827] [INFO ] [REMOTE ] SMRT: Incremental fetch complete for 2025-09 (2.09 seconds). [2025-09-02T17:32:12.877658] [INFO ] [MAIN ] Update Progress: 1949/2372 symbols completed. SMR took 5.5s. Estimated remaining: 6m 59s. Rate: 60.6 symbols/min [2025-09-02T17:32:12.982176] [INFO ] [MAIN ] SMRT: Adding 310 new records, updating 0 existing records. [2025-09-02T17:32:13.004763] [WARN ] [MAIN ] SNA: Failed to fetch data for month 2025-09. [2025-09-02T17:32:13.010954] [WARN ] [MAIN ] SNA: No new data fetched. Keeping existing data. [2025-09-02T17:32:13.022564] [INFO ] [MAIN ] Update Progress: 1950/2372 symbols completed. SNA took 1.2s. Estimated remaining: 6m 57s. Rate: 60.6 symbols/min [2025-09-02T17:32:13.139877] [INFO ] [MAIN ] SNAP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:13.168351] [INFO ] [MAIN ] SMRT: Combined dataset has 20705 total records. [2025-09-02T17:32:13.402800] [INFO ] [MAIN ] SNDA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:13.465229] [INFO ] [MAIN ] SNAP: Loaded 24608 existing records. [2025-09-02T17:32:13.485782] [WARN ] [VALIDATOR ] SMRT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:13.487825] [INFO ] [MAIN ] SNDA: Loaded 1821 existing records. [2025-09-02T17:32:13.835926] [INFO ] [REMOTE ] SN: Incremental fetch complete for 2025-09 (2.76 seconds). [2025-09-02T17:32:13.978031] [INFO ] [MAIN ] SNAP: Found 1 missing trading days. [2025-09-02T17:32:14.015545] [INFO ] [MAIN ] SNAP: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:14.015460] [INFO ] [MAIN ] SN: Adding 378 new records, updating 0 existing records. [2025-09-02T17:32:14.033923] [INFO ] [REMOTE ] SNAP: Fetching primary data for 2025-09. [2025-09-02T17:32:14.065744] [INFO ] [MAIN ] SNDA: Found 1 missing trading days. [2025-09-02T17:32:14.068578] [INFO ] [MAIN ] SNDA: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:14.069199] [INFO ] [REMOTE ] SNDA: Fetching primary data for 2025-09. [2025-09-02T17:32:14.071296] [INFO ] [MAIN ] SN: Combined dataset has 23319 total records. [2025-09-02T17:32:14.248495] [WARN ] [VALIDATOR ] SN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:14.443356] [WARN ] [VALIDATOR ] SMRT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:14.443838] [INFO ] [MAIN ] SMRT: Combined data validation passed. [2025-09-02T17:32:14.448790] [WARN ] [VALIDATOR ] SN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:14.448980] [INFO ] [MAIN ] SN: Combined data validation passed. [2025-09-02T17:32:14.732791] [INFO ] [MAIN ] SN: Update completed successfully. [2025-09-02T17:32:14.736900] [INFO ] [MAIN ] Update Progress: 1951/2372 symbols completed. SN took 4.4s. Estimated remaining: 6m 57s. Rate: 60.6 symbols/min [2025-09-02T17:32:14.908614] [INFO ] [MAIN ] SMRT: Update completed successfully. [2025-09-02T17:32:14.911954] [INFO ] [MAIN ] Update Progress: 1952/2372 symbols completed. SMRT took 5.0s. Estimated remaining: 6m 55s. Rate: 60.6 symbols/min [2025-09-02T17:32:14.929887] [INFO ] [MAIN ] SNDR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:15.115348] [INFO ] [MAIN ] SNN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:15.116799] [INFO ] [MAIN ] SNDR: Loaded 18423 existing records. [2025-09-02T17:32:15.156878] [INFO ] [REMOTE ] SNDA: Incremental fetch complete for 2025-09 (1.09 seconds). [2025-09-02T17:32:15.211459] [INFO ] [MAIN ] SNDA: Adding 40 new records, updating 0 existing records. [2025-09-02T17:32:15.242046] [INFO ] [MAIN ] SNDA: Combined dataset has 1861 total records. [2025-09-02T17:32:15.278899] [INFO ] [MAIN ] SNN: Loaded 20744 existing records. [2025-09-02T17:32:15.405395] [INFO ] [MAIN ] SNDR: Found 1 missing trading days. [2025-09-02T17:32:15.432965] [INFO ] [MAIN ] SNDR: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:15.482093] [INFO ] [REMOTE ] SNDR: Fetching primary data for 2025-09. [2025-09-02T17:32:15.688035] [WARN ] [VALIDATOR ] SNDA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:15.755589] [INFO ] [MAIN ] SNN: Found 1 missing trading days. [2025-09-02T17:32:15.777220] [INFO ] [MAIN ] SNN: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:15.791863] [INFO ] [REMOTE ] SNN: Fetching primary data for 2025-09. [2025-09-02T17:32:15.932121] [WARN ] [VALIDATOR ] SNDA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:15.932335] [INFO ] [MAIN ] SNDA: Combined data validation passed. [2025-09-02T17:32:15.944431] [INFO ] [MAIN ] SNDA: Update completed successfully. [2025-09-02T17:32:15.944851] [INFO ] [MAIN ] Update Progress: 1953/2372 symbols completed. SNDA took 2.9s. Estimated remaining: 6m 55s. Rate: 60.6 symbols/min [2025-09-02T17:32:16.119365] [INFO ] [MAIN ] SNOW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:16.145000] [INFO ] [MAIN ] SNOW: Loaded 24407 existing records. [2025-09-02T17:32:16.334422] [INFO ] [MAIN ] SNOW: Found 1 missing trading days. [2025-09-02T17:32:16.334724] [INFO ] [MAIN ] SNOW: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:16.335029] [INFO ] [REMOTE ] SNOW: Fetching primary data for 2025-09. [2025-09-02T17:32:17.774909] [INFO ] [REMOTE ] SNDR: Incremental fetch complete for 2025-09 (2.29 seconds). [2025-09-02T17:32:17.812524] [INFO ] [MAIN ] SNDR: Adding 240 new records, updating 0 existing records. [2025-09-02T17:32:17.815602] [INFO ] [REMOTE ] SNN: Incremental fetch complete for 2025-09 (2.02 seconds). [2025-09-02T17:32:17.855637] [INFO ] [MAIN ] SNN: Adding 315 new records, updating 0 existing records. [2025-09-02T17:32:17.859099] [INFO ] [MAIN ] SNDR: Combined dataset has 18663 total records. [2025-09-02T17:32:17.953553] [INFO ] [MAIN ] SNN: Combined dataset has 21059 total records. [2025-09-02T17:32:18.149335] [WARN ] [VALIDATOR ] SNDR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:18.320378] [WARN ] [VALIDATOR ] SNN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:18.609086] [INFO ] [REMOTE ] SNAP: Incremental fetch complete for 2025-09 (4.58 seconds). [2025-09-02T17:32:18.667232] [INFO ] [MAIN ] SNAP: Adding 390 new records, updating 0 existing records. [2025-09-02T17:32:18.678973] [WARN ] [VALIDATOR ] SNDR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:18.678747] [WARN ] [VALIDATOR ] SNN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:18.679346] [INFO ] [MAIN ] SNDR: Combined data validation passed. [2025-09-02T17:32:18.679501] [INFO ] [MAIN ] SNN: Combined data validation passed. [2025-09-02T17:32:18.680088] [INFO ] [MAIN ] SNAP: Combined dataset has 24998 total records. [2025-09-02T17:32:19.048289] [WARN ] [VALIDATOR ] SNAP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:19.291667] [INFO ] [MAIN ] SNN: Update completed successfully. [2025-09-02T17:32:19.297892] [INFO ] [MAIN ] Update Progress: 1954/2372 symbols completed. SNN took 4.4s. Estimated remaining: 6m 54s. Rate: 60.6 symbols/min [2025-09-02T17:32:19.298676] [INFO ] [MAIN ] SNDR: Update completed successfully. [2025-09-02T17:32:19.331068] [INFO ] [MAIN ] Update Progress: 1955/2372 symbols completed. SNDR took 4.6s. Estimated remaining: 6m 53s. Rate: 60.6 symbols/min [2025-09-02T17:32:19.594247] [INFO ] [MAIN ] SNV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:19.660470] [INFO ] [MAIN ] SNX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:19.675742] [WARN ] [VALIDATOR ] SNAP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:19.675926] [INFO ] [MAIN ] SNAP: Combined data validation passed. [2025-09-02T17:32:19.748713] [INFO ] [MAIN ] SNV: Loaded 22484 existing records. [2025-09-02T17:32:19.749837] [INFO ] [MAIN ] SNX: Loaded 17182 existing records. [2025-09-02T17:32:19.912986] [INFO ] [REMOTE ] SNOW: Incremental fetch complete for 2025-09 (3.58 seconds). [2025-09-02T17:32:20.098226] [INFO ] [MAIN ] SNOW: Adding 390 new records, updating 0 existing records. [2025-09-02T17:32:20.259631] [INFO ] [MAIN ] SNX: Found 1 missing trading days. [2025-09-02T17:32:20.283660] [INFO ] [MAIN ] SNX: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:20.284849] [INFO ] [MAIN ] SNV: Found 1 missing trading days. [2025-09-02T17:32:20.286053] [INFO ] [REMOTE ] SNX: Fetching primary data for 2025-09. [2025-09-02T17:32:20.285728] [INFO ] [MAIN ] SNV: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:20.288977] [INFO ] [REMOTE ] SNV: Fetching primary data for 2025-09. [2025-09-02T17:32:20.289613] [INFO ] [MAIN ] SNOW: Combined dataset has 24797 total records. [2025-09-02T17:32:20.400961] [INFO ] [MAIN ] SNAP: Update completed successfully. [2025-09-02T17:32:20.411862] [INFO ] [MAIN ] Update Progress: 1956/2372 symbols completed. SNAP took 7.5s. Estimated remaining: 6m 52s. Rate: 60.6 symbols/min [2025-09-02T17:32:20.520323] [WARN ] [VALIDATOR ] SNOW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:20.832682] [INFO ] [MAIN ] SO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:20.884587] [INFO ] [MAIN ] SO: Loaded 24462 existing records. [2025-09-02T17:32:20.965748] [WARN ] [VALIDATOR ] SNOW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:20.987339] [INFO ] [MAIN ] SNOW: Combined data validation passed. [2025-09-02T17:32:21.127607] [INFO ] [MAIN ] SO: Found 1 missing trading days. [2025-09-02T17:32:21.128020] [INFO ] [MAIN ] SO: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:21.128349] [INFO ] [REMOTE ] SO: Fetching primary data for 2025-09. [2025-09-02T17:32:21.222061] [INFO ] [MAIN ] SNOW: Update completed successfully. [2025-09-02T17:32:21.224959] [INFO ] [MAIN ] Update Progress: 1957/2372 symbols completed. SNOW took 5.3s. Estimated remaining: 6m 51s. Rate: 60.6 symbols/min [2025-09-02T17:32:22.426160] [INFO ] [REMOTE ] SNV: Incremental fetch complete for 2025-09 (2.14 seconds). [2025-09-02T17:32:22.467981] [INFO ] [MAIN ] SNV: Adding 367 new records, updating 0 existing records. [2025-09-02T17:32:22.471334] [INFO ] [MAIN ] SNV: Combined dataset has 22851 total records. [2025-09-02T17:32:22.644146] [WARN ] [VALIDATOR ] SNV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:22.831983] [WARN ] [VALIDATOR ] SNV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:22.832163] [INFO ] [MAIN ] SNV: Combined data validation passed. [2025-09-02T17:32:22.970118] [INFO ] [MAIN ] SNV: Update completed successfully. [2025-09-02T17:32:22.972608] [INFO ] [MAIN ] Update Progress: 1958/2372 symbols completed. SNV took 3.7s. Estimated remaining: 6m 50s. Rate: 60.6 symbols/min [2025-09-02T17:32:23.298634] [INFO ] [REMOTE ] SNX: Incremental fetch complete for 2025-09 (3.01 seconds). [2025-09-02T17:32:23.324760] [INFO ] [MAIN ] SNX: Adding 166 new records, updating 0 existing records. [2025-09-02T17:32:23.327813] [INFO ] [MAIN ] SNX: Combined dataset has 17348 total records. [2025-09-02T17:32:23.505714] [WARN ] [VALIDATOR ] SNX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:23.610782] [INFO ] [REMOTE ] SO: Incremental fetch complete for 2025-09 (2.48 seconds). [2025-09-02T17:32:23.701352] [INFO ] [MAIN ] SO: Adding 389 new records, updating 0 existing records. [2025-09-02T17:32:23.749666] [INFO ] [MAIN ] SO: Combined dataset has 24851 total records. [2025-09-02T17:32:23.932487] [WARN ] [VALIDATOR ] SO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:24.130878] [WARN ] [VALIDATOR ] SO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:24.131126] [INFO ] [MAIN ] SO: Combined data validation passed. [2025-09-02T17:32:24.131358] [WARN ] [VALIDATOR ] SNX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:24.131761] [INFO ] [MAIN ] SNX: Combined data validation passed. [2025-09-02T17:32:24.359042] [INFO ] [MAIN ] SNX: Update completed successfully. [2025-09-02T17:32:24.362299] [INFO ] [MAIN ] Update Progress: 1959/2372 symbols completed. SNX took 5.0s. Estimated remaining: 6m 49s. Rate: 60.6 symbols/min [2025-09-02T17:32:24.428295] [INFO ] [MAIN ] SO: Update completed successfully. [2025-09-02T17:32:24.431091] [INFO ] [MAIN ] Update Progress: 1960/2372 symbols completed. SO took 4.0s. Estimated remaining: 6m 48s. Rate: 60.6 symbols/min [2025-09-02T17:32:25.026331] [INFO ] [MAIN ] SOJD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:25.073428] [INFO ] [MAIN ] SOJC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:25.124946] [INFO ] [MAIN ] SOC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:25.126195] [INFO ] [MAIN ] SOBO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:25.132242] [INFO ] [MAIN ] SOJC: Loaded 2036 existing records. [2025-09-02T17:32:25.236938] [INFO ] [MAIN ] SOJD: Loaded 5780 existing records. [2025-09-02T17:32:25.344697] [INFO ] [MAIN ] SOC: Loaded 23103 existing records. [2025-09-02T17:32:25.389441] [INFO ] [MAIN ] SOJC: Found 1 missing trading days. [2025-09-02T17:32:25.447639] [INFO ] [MAIN ] SOJC: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:25.492080] [INFO ] [REMOTE ] SOJC: Fetching primary data for 2025-09. [2025-09-02T17:32:25.502895] [INFO ] [MAIN ] SOBO: Loaded 17371 existing records. [2025-09-02T17:32:25.753952] [INFO ] [MAIN ] SOJD: Found 1 missing trading days. [2025-09-02T17:32:25.801338] [INFO ] [MAIN ] SOC: Found 1 missing trading days. [2025-09-02T17:32:25.801572] [INFO ] [MAIN ] SOJD: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:25.802120] [INFO ] [REMOTE ] SOJD: Fetching primary data for 2025-09. [2025-09-02T17:32:25.801622] [INFO ] [MAIN ] SOC: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:25.815355] [INFO ] [REMOTE ] SOC: Fetching primary data for 2025-09. [2025-09-02T17:32:25.919784] [INFO ] [MAIN ] SOBO: Found 1 missing trading days. [2025-09-02T17:32:25.919930] [INFO ] [MAIN ] SOBO: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:25.920145] [INFO ] [REMOTE ] SOBO: Fetching primary data for 2025-09. [2025-09-02T17:32:26.555519] [WARN ] [MAIN ] SOJD: Failed to fetch data for month 2025-09. [2025-09-02T17:32:26.555704] [WARN ] [MAIN ] SOJD: No new data fetched. Keeping existing data. [2025-09-02T17:32:26.555817] [INFO ] [MAIN ] Update Progress: 1961/2372 symbols completed. SOJD took 2.1s. Estimated remaining: 6m 47s. Rate: 60.6 symbols/min [2025-09-02T17:32:26.726003] [INFO ] [REMOTE ] SOJC: Incremental fetch complete for 2025-09 (1.23 seconds). [2025-09-02T17:32:26.727898] [INFO ] [MAIN ] SOJE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:26.732435] [INFO ] [MAIN ] SOJC: Adding 28 new records, updating 0 existing records. [2025-09-02T17:32:26.735108] [INFO ] [MAIN ] SOJC: Combined dataset has 2064 total records. [2025-09-02T17:32:26.809470] [WARN ] [MAIN ] SOBO: Failed to fetch data for month 2025-09. [2025-09-02T17:32:26.838914] [WARN ] [MAIN ] SOBO: No new data fetched. Keeping existing data. [2025-09-02T17:32:26.847858] [INFO ] [MAIN ] Update Progress: 1962/2372 symbols completed. SOBO took 2.4s. Estimated remaining: 6m 46s. Rate: 60.6 symbols/min [2025-09-02T17:32:26.838870] [INFO ] [MAIN ] SOJE: Loaded 4149 existing records. [2025-09-02T17:32:27.145063] [WARN ] [VALIDATOR ] SOJC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:27.324783] [INFO ] [MAIN ] SOJE: Found 1 missing trading days. [2025-09-02T17:32:27.331675] [INFO ] [MAIN ] SOJF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:27.355943] [INFO ] [MAIN ] SOJE: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:27.389382] [INFO ] [REMOTE ] SOJE: Fetching primary data for 2025-09. [2025-09-02T17:32:27.427918] [INFO ] [MAIN ] SOJF: Loaded 4161 existing records. [2025-09-02T17:32:27.670683] [INFO ] [MAIN ] SOJF: Found 1 missing trading days. [2025-09-02T17:32:27.671179] [INFO ] [MAIN ] SOJF: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:27.671465] [INFO ] [REMOTE ] SOJF: Fetching primary data for 2025-09. [2025-09-02T17:32:27.681531] [WARN ] [VALIDATOR ] SOJC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:27.681810] [INFO ] [MAIN ] SOJC: Combined data validation passed. [2025-09-02T17:32:27.699250] [INFO ] [MAIN ] SOJC: Update completed successfully. [2025-09-02T17:32:27.699904] [INFO ] [MAIN ] Update Progress: 1963/2372 symbols completed. SOJC took 3.3s. Estimated remaining: 6m 45s. Rate: 60.6 symbols/min [2025-09-02T17:32:27.871762] [INFO ] [MAIN ] SOL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:27.880452] [INFO ] [MAIN ] SOL: Loaded 6370 existing records. [2025-09-02T17:32:28.051114] [INFO ] [MAIN ] SOL: Found 1 missing trading days. [2025-09-02T17:32:28.051259] [INFO ] [MAIN ] SOL: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:28.051453] [INFO ] [REMOTE ] SOL: Fetching primary data for 2025-09. [2025-09-02T17:32:28.332489] [INFO ] [REMOTE ] SOJE: Incremental fetch complete for 2025-09 (0.94 seconds). [2025-09-02T17:32:28.341487] [INFO ] [MAIN ] SOJE: Adding 81 new records, updating 0 existing records. [2025-09-02T17:32:28.343054] [INFO ] [MAIN ] SOJE: Combined dataset has 4230 total records. [2025-09-02T17:32:28.442195] [WARN ] [MAIN ] SOJF: Failed to fetch data for month 2025-09. [2025-09-02T17:32:28.445072] [INFO ] [REMOTE ] SOC: Incremental fetch complete for 2025-09 (2.63 seconds). [2025-09-02T17:32:28.442358] [WARN ] [MAIN ] SOJF: No new data fetched. Keeping existing data. [2025-09-02T17:32:28.486036] [INFO ] [MAIN ] Update Progress: 1964/2372 symbols completed. SOJF took 1.6s. Estimated remaining: 6m 44s. Rate: 60.6 symbols/min [2025-09-02T17:32:28.518514] [INFO ] [MAIN ] SOC: Adding 386 new records, updating 0 existing records. [2025-09-02T17:32:28.603952] [WARN ] [VALIDATOR ] SOJE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:28.759408] [INFO ] [MAIN ] SOC: Combined dataset has 23489 total records. [2025-09-02T17:32:28.952431] [INFO ] [MAIN ] SOLV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:29.102795] [INFO ] [REMOTE ] SOL: Incremental fetch complete for 2025-09 (1.05 seconds). [2025-09-02T17:32:29.151803] [INFO ] [MAIN ] SOL: Adding 50 new records, updating 0 existing records. [2025-09-02T17:32:29.148471] [WARN ] [VALIDATOR ] SOC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:29.244495] [INFO ] [MAIN ] SOL: Combined dataset has 6420 total records. [2025-09-02T17:32:29.239049] [INFO ] [MAIN ] SOLV: Loaded 19156 existing records. [2025-09-02T17:32:29.656363] [WARN ] [VALIDATOR ] SOL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:29.773809] [INFO ] [MAIN ] SOLV: Found 1 missing trading days. [2025-09-02T17:32:29.793917] [INFO ] [MAIN ] SOLV: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:29.805127] [INFO ] [REMOTE ] SOLV: Fetching primary data for 2025-09. [2025-09-02T17:32:29.912821] [WARN ] [VALIDATOR ] SOJE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:29.913597] [INFO ] [MAIN ] SOJE: Combined data validation passed. [2025-09-02T17:32:29.931525] [WARN ] [VALIDATOR ] SOL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:29.940298] [INFO ] [MAIN ] SOL: Combined data validation passed. [2025-09-02T17:32:29.942859] [WARN ] [VALIDATOR ] SOC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:29.943071] [INFO ] [MAIN ] SOC: Combined data validation passed. [2025-09-02T17:32:29.977301] [INFO ] [MAIN ] SOJE: Update completed successfully. [2025-09-02T17:32:30.040681] [INFO ] [MAIN ] Update Progress: 1965/2372 symbols completed. SOJE took 3.5s. Estimated remaining: 6m 43s. Rate: 60.6 symbols/min [2025-09-02T17:32:30.178151] [INFO ] [MAIN ] SOL: Update completed successfully. [2025-09-02T17:32:30.184734] [INFO ] [MAIN ] Update Progress: 1966/2372 symbols completed. SOL took 2.5s. Estimated remaining: 6m 42s. Rate: 60.6 symbols/min [2025-09-02T17:32:30.272280] [INFO ] [MAIN ] SON: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:30.442249] [INFO ] [MAIN ] SONY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:30.457291] [INFO ] [MAIN ] SON: Loaded 19413 existing records. [2025-09-02T17:32:30.681882] [INFO ] [MAIN ] SON: Found 1 missing trading days. [2025-09-02T17:32:30.684040] [INFO ] [MAIN ] SON: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:30.684980] [INFO ] [REMOTE ] SON: Fetching primary data for 2025-09. [2025-09-02T17:32:30.685850] [INFO ] [MAIN ] SONY: Loaded 24317 existing records. [2025-09-02T17:32:30.685560] [INFO ] [MAIN ] SOC: Update completed successfully. [2025-09-02T17:32:30.751919] [INFO ] [MAIN ] Update Progress: 1967/2372 symbols completed. SOC took 6.3s. Estimated remaining: 6m 41s. Rate: 60.6 symbols/min [2025-09-02T17:32:31.019184] [INFO ] [MAIN ] SONY: Found 1 missing trading days. [2025-09-02T17:32:31.044767] [INFO ] [MAIN ] SONY: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:31.048114] [INFO ] [REMOTE ] SONY: Fetching primary data for 2025-09. [2025-09-02T17:32:31.047864] [INFO ] [MAIN ] SOR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:31.051905] [INFO ] [MAIN ] SOR: Loaded 1332 existing records. [2025-09-02T17:32:31.223108] [INFO ] [MAIN ] SOR: Found 1 missing trading days. [2025-09-02T17:32:31.223265] [INFO ] [MAIN ] SOR: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:31.223484] [INFO ] [REMOTE ] SOR: Fetching primary data for 2025-09. [2025-09-02T17:32:32.114423] [INFO ] [REMOTE ] SOLV: Incremental fetch complete for 2025-09 (2.31 seconds). [2025-09-02T17:32:32.153412] [INFO ] [MAIN ] SOLV: Adding 351 new records, updating 0 existing records. [2025-09-02T17:32:32.157199] [INFO ] [MAIN ] SOLV: Combined dataset has 19507 total records. [2025-09-02T17:32:32.249436] [INFO ] [REMOTE ] SOR: Incremental fetch complete for 2025-09 (1.03 seconds). [2025-09-02T17:32:32.268817] [INFO ] [MAIN ] SOR: Adding 37 new records, updating 0 existing records. [2025-09-02T17:32:32.286183] [INFO ] [MAIN ] SOR: Combined dataset has 1369 total records. [2025-09-02T17:32:32.487499] [WARN ] [VALIDATOR ] SOLV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:32.660798] [WARN ] [VALIDATOR ] SOR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:32.746380] [INFO ] [REMOTE ] SON: Incremental fetch complete for 2025-09 (2.06 seconds). [2025-09-02T17:32:32.910224] [INFO ] [MAIN ] SON: Adding 289 new records, updating 0 existing records. [2025-09-02T17:32:32.999812] [INFO ] [MAIN ] SON: Combined dataset has 19702 total records. [2025-09-02T17:32:33.203042] [WARN ] [VALIDATOR ] SON: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:33.222162] [WARN ] [VALIDATOR ] SOLV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:33.241724] [WARN ] [VALIDATOR ] SOR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:33.241859] [INFO ] [MAIN ] SOLV: Combined data validation passed. [2025-09-02T17:32:33.242019] [INFO ] [MAIN ] SOR: Combined data validation passed. [2025-09-02T17:32:33.479403] [INFO ] [MAIN ] SOR: Update completed successfully. [2025-09-02T17:32:33.489681] [INFO ] [MAIN ] Update Progress: 1968/2372 symbols completed. SOR took 2.7s. Estimated remaining: 6m 40s. Rate: 60.6 symbols/min [2025-09-02T17:32:33.676310] [INFO ] [MAIN ] SOS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:33.704620] [INFO ] [MAIN ] SOS: Loaded 4885 existing records. [2025-09-02T17:32:33.874501] [INFO ] [MAIN ] SOLV: Update completed successfully. [2025-09-02T17:32:33.897222] [INFO ] [MAIN ] SOS: Found 1 missing trading days. [2025-09-02T17:32:33.897422] [INFO ] [MAIN ] SOS: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:33.894262] [INFO ] [MAIN ] Update Progress: 1969/2372 symbols completed. SOLV took 5.4s. Estimated remaining: 6m 39s. Rate: 60.6 symbols/min [2025-09-02T17:32:33.897823] [INFO ] [REMOTE ] SOS: Fetching primary data for 2025-09. [2025-09-02T17:32:33.949202] [INFO ] [REMOTE ] SONY: Incremental fetch complete for 2025-09 (2.90 seconds). [2025-09-02T17:32:34.066717] [INFO ] [MAIN ] SONY: Adding 386 new records, updating 0 existing records. [2025-09-02T17:32:34.143538] [INFO ] [MAIN ] SPB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:34.146276] [INFO ] [MAIN ] SONY: Combined dataset has 24703 total records. [2025-09-02T17:32:34.146347] [WARN ] [VALIDATOR ] SON: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:34.146758] [INFO ] [MAIN ] SON: Combined data validation passed. [2025-09-02T17:32:34.363268] [INFO ] [MAIN ] SPB: Loaded 16428 existing records. [2025-09-02T17:32:34.550719] [WARN ] [VALIDATOR ] SONY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:34.702053] [INFO ] [MAIN ] SPB: Found 1 missing trading days. [2025-09-02T17:32:34.713291] [INFO ] [MAIN ] SPB: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:34.727939] [INFO ] [REMOTE ] SPB: Fetching primary data for 2025-09. [2025-09-02T17:32:34.846075] [INFO ] [MAIN ] SON: Update completed successfully. [2025-09-02T17:32:34.848007] [INFO ] [MAIN ] Update Progress: 1970/2372 symbols completed. SON took 4.8s. Estimated remaining: 6m 38s. Rate: 60.6 symbols/min [2025-09-02T17:32:35.020684] [INFO ] [MAIN ] SPCE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:35.024837] [WARN ] [VALIDATOR ] SONY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:35.025074] [INFO ] [MAIN ] SONY: Combined data validation passed. [2025-09-02T17:32:35.104664] [INFO ] [MAIN ] SPCE: Loaded 22942 existing records. [2025-09-02T17:32:35.211421] [INFO ] [REMOTE ] SOS: Incremental fetch complete for 2025-09 (1.31 seconds). [2025-09-02T17:32:35.240182] [INFO ] [MAIN ] SOS: Adding 85 new records, updating 0 existing records. [2025-09-02T17:32:35.327232] [INFO ] [MAIN ] SOS: Combined dataset has 4970 total records. [2025-09-02T17:32:35.336564] [INFO ] [MAIN ] SPCE: Found 1 missing trading days. [2025-09-02T17:32:35.350188] [INFO ] [MAIN ] SPCE: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:35.350948] [INFO ] [REMOTE ] SPCE: Fetching primary data for 2025-09. [2025-09-02T17:32:35.549063] [WARN ] [VALIDATOR ] SOS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:35.792660] [INFO ] [MAIN ] SONY: Update completed successfully. [2025-09-02T17:32:35.796560] [INFO ] [MAIN ] Update Progress: 1971/2372 symbols completed. SONY took 5.6s. Estimated remaining: 6m 37s. Rate: 60.6 symbols/min [2025-09-02T17:32:35.979019] [INFO ] [MAIN ] SPE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:35.987288] [INFO ] [MAIN ] SPE: Loaded 2863 existing records. [2025-09-02T17:32:36.166830] [WARN ] [VALIDATOR ] SOS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:36.169952] [INFO ] [MAIN ] SPE: Found 1 missing trading days. [2025-09-02T17:32:36.170100] [INFO ] [MAIN ] SPE: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:36.170176] [INFO ] [MAIN ] SOS: Combined data validation passed. [2025-09-02T17:32:36.170416] [INFO ] [REMOTE ] SPE: Fetching primary data for 2025-09. [2025-09-02T17:32:36.201928] [INFO ] [MAIN ] SOS: Update completed successfully. [2025-09-02T17:32:36.202801] [INFO ] [MAIN ] Update Progress: 1972/2372 symbols completed. SOS took 2.7s. Estimated remaining: 6m 36s. Rate: 60.6 symbols/min [2025-09-02T17:32:36.374418] [INFO ] [MAIN ] SPG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:36.397616] [INFO ] [MAIN ] SPG: Loaded 22681 existing records. [2025-09-02T17:32:36.573710] [INFO ] [MAIN ] SPG: Found 1 missing trading days. [2025-09-02T17:32:36.576539] [INFO ] [MAIN ] SPG: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:36.576494] [INFO ] [REMOTE ] SPB: Incremental fetch complete for 2025-09 (1.85 seconds). [2025-09-02T17:32:36.576813] [INFO ] [REMOTE ] SPG: Fetching primary data for 2025-09. [2025-09-02T17:32:36.609181] [INFO ] [MAIN ] SPB: Adding 277 new records, updating 0 existing records. [2025-09-02T17:32:36.612587] [INFO ] [MAIN ] SPB: Combined dataset has 16705 total records. [2025-09-02T17:32:36.788775] [WARN ] [VALIDATOR ] SPB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:36.989254] [WARN ] [VALIDATOR ] SPB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:36.989788] [INFO ] [MAIN ] SPB: Combined data validation passed. [2025-09-02T17:32:37.082488] [INFO ] [REMOTE ] SPE: Incremental fetch complete for 2025-09 (0.91 seconds). [2025-09-02T17:32:37.090401] [INFO ] [MAIN ] SPE: Adding 46 new records, updating 0 existing records. [2025-09-02T17:32:37.094513] [INFO ] [MAIN ] SPE: Combined dataset has 2909 total records. [2025-09-02T17:32:37.290883] [WARN ] [VALIDATOR ] SPE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:37.480541] [INFO ] [MAIN ] SPB: Update completed successfully. [2025-09-02T17:32:37.482831] [INFO ] [MAIN ] Update Progress: 1973/2372 symbols completed. SPB took 3.6s. Estimated remaining: 6m 35s. Rate: 60.6 symbols/min [2025-09-02T17:32:37.657042] [INFO ] [MAIN ] SPGI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:37.672958] [WARN ] [VALIDATOR ] SPE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:37.679581] [INFO ] [MAIN ] SPE: Combined data validation passed. [2025-09-02T17:32:37.680272] [INFO ] [MAIN ] SPGI: Loaded 20152 existing records. [2025-09-02T17:32:37.849045] [INFO ] [MAIN ] SPE: Update completed successfully. [2025-09-02T17:32:37.871188] [INFO ] [MAIN ] Update Progress: 1974/2372 symbols completed. SPE took 2.1s. Estimated remaining: 6m 34s. Rate: 60.6 symbols/min [2025-09-02T17:32:37.871296] [INFO ] [MAIN ] SPGI: Found 1 missing trading days. [2025-09-02T17:32:37.934617] [INFO ] [MAIN ] SPGI: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:37.950969] [INFO ] [REMOTE ] SPGI: Fetching primary data for 2025-09. [2025-09-02T17:32:38.041767] [INFO ] [MAIN ] SPH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:38.053879] [INFO ] [MAIN ] SPH: Loaded 8243 existing records. [2025-09-02T17:32:38.158416] [INFO ] [REMOTE ] SPCE: Incremental fetch complete for 2025-09 (2.81 seconds). [2025-09-02T17:32:38.247940] [INFO ] [MAIN ] SPCE: Adding 341 new records, updating 0 existing records. [2025-09-02T17:32:38.273195] [INFO ] [MAIN ] SPH: Found 1 missing trading days. [2025-09-02T17:32:38.273496] [INFO ] [MAIN ] SPH: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:38.273731] [INFO ] [REMOTE ] SPH: Fetching primary data for 2025-09. [2025-09-02T17:32:38.277870] [INFO ] [MAIN ] SPCE: Combined dataset has 23283 total records. [2025-09-02T17:32:38.468718] [WARN ] [VALIDATOR ] SPCE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:38.664365] [WARN ] [VALIDATOR ] SPCE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:38.664601] [INFO ] [MAIN ] SPCE: Combined data validation passed. [2025-09-02T17:32:38.833321] [INFO ] [MAIN ] SPCE: Update completed successfully. [2025-09-02T17:32:38.836458] [INFO ] [MAIN ] Update Progress: 1975/2372 symbols completed. SPCE took 4.0s. Estimated remaining: 6m 33s. Rate: 60.6 symbols/min [2025-09-02T17:32:39.008829] [INFO ] [MAIN ] SPHR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:39.013033] [INFO ] [REMOTE ] SPG: Incremental fetch complete for 2025-09 (2.44 seconds). [2025-09-02T17:32:39.060380] [INFO ] [MAIN ] SPG: Adding 386 new records, updating 0 existing records. [2025-09-02T17:32:39.075162] [INFO ] [MAIN ] SPHR: Loaded 16793 existing records. [2025-09-02T17:32:39.174673] [INFO ] [MAIN ] SPG: Combined dataset has 23067 total records. [2025-09-02T17:32:39.369585] [INFO ] [MAIN ] SPHR: Found 1 missing trading days. [2025-09-02T17:32:39.390190] [INFO ] [MAIN ] SPHR: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:39.413031] [INFO ] [REMOTE ] SPHR: Fetching primary data for 2025-09. [2025-09-02T17:32:39.502216] [WARN ] [VALIDATOR ] SPG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:39.614161] [INFO ] [REMOTE ] SPH: Incremental fetch complete for 2025-09 (1.34 seconds). [2025-09-02T17:32:39.655442] [INFO ] [MAIN ] SPH: Adding 99 new records, updating 0 existing records. [2025-09-02T17:32:39.714279] [INFO ] [MAIN ] SPH: Combined dataset has 8342 total records. [2025-09-02T17:32:39.909489] [WARN ] [VALIDATOR ] SPH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:40.103895] [WARN ] [VALIDATOR ] SPH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:40.104140] [INFO ] [MAIN ] SPH: Combined data validation passed. [2025-09-02T17:32:40.103973] [WARN ] [VALIDATOR ] SPG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:40.104464] [INFO ] [MAIN ] SPG: Combined data validation passed. [2025-09-02T17:32:40.235531] [INFO ] [REMOTE ] SPGI: Incremental fetch complete for 2025-09 (2.28 seconds). [2025-09-02T17:32:40.280636] [INFO ] [MAIN ] SPGI: Adding 347 new records, updating 0 existing records. [2025-09-02T17:32:40.298722] [INFO ] [MAIN ] SPGI: Combined dataset has 20499 total records. [2025-09-02T17:32:40.389497] [INFO ] [MAIN ] SPH: Update completed successfully. [2025-09-02T17:32:40.409862] [INFO ] [MAIN ] Update Progress: 1976/2372 symbols completed. SPH took 2.5s. Estimated remaining: 6m 32s. Rate: 60.6 symbols/min [2025-09-02T17:32:40.623155] [WARN ] [VALIDATOR ] SPGI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:40.794404] [INFO ] [MAIN ] SPIR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:40.924479] [INFO ] [MAIN ] SPIR: Loaded 17405 existing records. [2025-09-02T17:32:41.140820] [INFO ] [MAIN ] SPIR: Found 1 missing trading days. [2025-09-02T17:32:41.141705] [INFO ] [MAIN ] SPIR: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:41.142476] [INFO ] [REMOTE ] SPIR: Fetching primary data for 2025-09. [2025-09-02T17:32:41.144922] [INFO ] [MAIN ] SPG: Update completed successfully. [2025-09-02T17:32:41.147949] [INFO ] [MAIN ] Update Progress: 1977/2372 symbols completed. SPG took 4.9s. Estimated remaining: 6m 31s. Rate: 60.6 symbols/min [2025-09-02T17:32:41.318170] [INFO ] [MAIN ] SPMC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:41.324216] [INFO ] [MAIN ] SPMC: Loaded 2370 existing records. [2025-09-02T17:32:41.418474] [INFO ] [REMOTE ] SPHR: Incremental fetch complete for 2025-09 (2.01 seconds). [2025-09-02T17:32:41.466689] [INFO ] [MAIN ] SPHR: Adding 309 new records, updating 0 existing records. [2025-09-02T17:32:41.546103] [INFO ] [MAIN ] SPMC: Found 1 missing trading days. [2025-09-02T17:32:41.546949] [INFO ] [MAIN ] SPMC: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:41.547416] [INFO ] [REMOTE ] SPMC: Fetching primary data for 2025-09. [2025-09-02T17:32:41.550144] [INFO ] [MAIN ] SPHR: Combined dataset has 17102 total records. [2025-09-02T17:32:41.555998] [WARN ] [VALIDATOR ] SPGI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:41.607381] [INFO ] [MAIN ] SPGI: Combined data validation passed. [2025-09-02T17:32:41.842659] [WARN ] [VALIDATOR ] SPHR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:42.073263] [INFO ] [MAIN ] SPGI: Update completed successfully. [2025-09-02T17:32:42.075849] [INFO ] [MAIN ] Update Progress: 1978/2372 symbols completed. SPGI took 4.6s. Estimated remaining: 6m 30s. Rate: 60.6 symbols/min [2025-09-02T17:32:42.252020] [INFO ] [MAIN ] SPME: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:42.255695] [INFO ] [MAIN ] SPME: Loaded 580 existing records. [2025-09-02T17:32:42.411051] [WARN ] [VALIDATOR ] SPHR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:42.429710] [INFO ] [MAIN ] SPHR: Combined data validation passed. [2025-09-02T17:32:42.429559] [INFO ] [MAIN ] SPME: Found 1 missing trading days. [2025-09-02T17:32:42.432403] [INFO ] [REMOTE ] SPMC: Incremental fetch complete for 2025-09 (0.88 seconds). [2025-09-02T17:32:42.432705] [INFO ] [MAIN ] SPME: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:42.438461] [INFO ] [MAIN ] SPMC: Adding 43 new records, updating 0 existing records. [2025-09-02T17:32:42.439209] [INFO ] [REMOTE ] SPME: Fetching primary data for 2025-09. [2025-09-02T17:32:42.515342] [INFO ] [MAIN ] SPMC: Combined dataset has 2413 total records. [2025-09-02T17:32:42.701882] [WARN ] [VALIDATOR ] SPMC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:42.902832] [INFO ] [MAIN ] SPHR: Update completed successfully. [2025-09-02T17:32:42.904932] [INFO ] [MAIN ] Update Progress: 1979/2372 symbols completed. SPHR took 4.1s. Estimated remaining: 6m 29s. Rate: 60.6 symbols/min [2025-09-02T17:32:43.088763] [INFO ] [MAIN ] SPNT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:43.100105] [WARN ] [VALIDATOR ] SPMC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:43.105746] [INFO ] [MAIN ] SPMC: Combined data validation passed. [2025-09-02T17:32:43.109323] [INFO ] [MAIN ] SPNT: Loaded 15671 existing records. [2025-09-02T17:32:43.108320] [INFO ] [REMOTE ] SPIR: Incremental fetch complete for 2025-09 (1.97 seconds). [2025-09-02T17:32:43.200978] [INFO ] [REMOTE ] SPME: Incremental fetch complete for 2025-09 (0.76 seconds). [2025-09-02T17:32:43.216038] [INFO ] [MAIN ] SPIR: Adding 233 new records, updating 0 existing records. [2025-09-02T17:32:43.230489] [INFO ] [MAIN ] SPME: Adding 9 new records, updating 0 existing records. [2025-09-02T17:32:43.260432] [INFO ] [MAIN ] SPME: Combined dataset has 589 total records. [2025-09-02T17:32:43.269769] [INFO ] [MAIN ] SPMC: Update completed successfully. [2025-09-02T17:32:43.317206] [INFO ] [MAIN ] Update Progress: 1980/2372 symbols completed. SPMC took 2.2s. Estimated remaining: 6m 28s. Rate: 60.6 symbols/min [2025-09-02T17:32:43.415847] [INFO ] [MAIN ] SPIR: Combined dataset has 17638 total records. [2025-09-02T17:32:43.531221] [INFO ] [MAIN ] SPNT: Found 1 missing trading days. [2025-09-02T17:32:43.657507] [INFO ] [MAIN ] SPNT: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:43.696525] [INFO ] [REMOTE ] SPNT: Fetching primary data for 2025-09. [2025-09-02T17:32:43.690953] [WARN ] [VALIDATOR ] SPME: Not fatal, but first date in data (2025-07-18) does not match expected start date (2025-01-28) [2025-09-02T17:32:43.919239] [INFO ] [MAIN ] SPOT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:43.996383] [WARN ] [VALIDATOR ] SPIR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:44.246630] [INFO ] [MAIN ] SPOT: Loaded 22929 existing records. [2025-09-02T17:32:44.453308] [INFO ] [MAIN ] SPOT: Found 1 missing trading days. [2025-09-02T17:32:44.454020] [INFO ] [MAIN ] SPOT: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:44.454545] [INFO ] [REMOTE ] SPOT: Fetching primary data for 2025-09. [2025-09-02T17:32:44.468869] [WARN ] [VALIDATOR ] SPME: Missing data for 118 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17, 2025-06-18, 2025-06-20, 2025-06-23, 2025-06-24, 2025-06-25, 2025-06-26, 2025-06-27, 2025-06-30, 2025-07-01, 2025-07-02, 2025-07-03, 2025-07-07, 2025-07-08, 2025-07-09, 2025-07-10, 2025-07-11, 2025-07-14, 2025-07-15, 2025-07-16, 2025-07-17 [2025-09-02T17:32:44.469057] [INFO ] [MAIN ] SPME: Combined data validation passed. [2025-09-02T17:32:44.468786] [WARN ] [VALIDATOR ] SPIR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:44.469608] [INFO ] [MAIN ] SPIR: Combined data validation passed. [2025-09-02T17:32:44.475491] [INFO ] [MAIN ] SPME: Update completed successfully. [2025-09-02T17:32:44.475739] [INFO ] [MAIN ] Update Progress: 1981/2372 symbols completed. SPME took 2.4s. Estimated remaining: 6m 27s. Rate: 60.6 symbols/min [2025-09-02T17:32:44.732863] [INFO ] [MAIN ] SPR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:44.761067] [INFO ] [MAIN ] SPIR: Update completed successfully. [2025-09-02T17:32:44.763316] [INFO ] [MAIN ] Update Progress: 1982/2372 symbols completed. SPIR took 4.3s. Estimated remaining: 6m 26s. Rate: 60.6 symbols/min [2025-09-02T17:32:44.844607] [INFO ] [MAIN ] SPR: Loaded 17829 existing records. [2025-09-02T17:32:45.053570] [INFO ] [MAIN ] SPRU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:45.135576] [INFO ] [MAIN ] SPR: Found 1 missing trading days. [2025-09-02T17:32:45.135784] [INFO ] [MAIN ] SPR: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:45.139286] [INFO ] [REMOTE ] SPR: Fetching primary data for 2025-09. [2025-09-02T17:32:45.138953] [INFO ] [MAIN ] SPRU: Loaded 4475 existing records. [2025-09-02T17:32:45.309132] [INFO ] [MAIN ] SPRU: Found 1 missing trading days. [2025-09-02T17:32:45.309296] [INFO ] [MAIN ] SPRU: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:45.309524] [INFO ] [REMOTE ] SPRU: Fetching primary data for 2025-09. [2025-09-02T17:32:45.653676] [INFO ] [REMOTE ] SPNT: Incremental fetch complete for 2025-09 (1.96 seconds). [2025-09-02T17:32:45.682452] [INFO ] [MAIN ] SPNT: Adding 246 new records, updating 0 existing records. [2025-09-02T17:32:45.685278] [INFO ] [MAIN ] SPNT: Combined dataset has 15917 total records. [2025-09-02T17:32:45.858970] [WARN ] [VALIDATOR ] SPNT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:46.044426] [WARN ] [VALIDATOR ] SPNT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:46.044627] [INFO ] [MAIN ] SPNT: Combined data validation passed. [2025-09-02T17:32:46.140365] [INFO ] [MAIN ] SPNT: Update completed successfully. [2025-09-02T17:32:46.142029] [INFO ] [MAIN ] Update Progress: 1983/2372 symbols completed. SPNT took 3.2s. Estimated remaining: 6m 25s. Rate: 60.6 symbols/min [2025-09-02T17:32:46.308018] [INFO ] [MAIN ] SPXC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:46.320043] [INFO ] [MAIN ] SPXC: Loaded 11082 existing records. [2025-09-02T17:32:46.487011] [INFO ] [MAIN ] SPXC: Found 1 missing trading days. [2025-09-02T17:32:46.487218] [INFO ] [MAIN ] SPXC: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:46.487470] [INFO ] [REMOTE ] SPXC: Fetching primary data for 2025-09. [2025-09-02T17:32:46.719161] [INFO ] [REMOTE ] SPRU: Incremental fetch complete for 2025-09 (1.41 seconds). [2025-09-02T17:32:46.727496] [INFO ] [MAIN ] SPRU: Adding 55 new records, updating 0 existing records. [2025-09-02T17:32:46.729134] [INFO ] [MAIN ] SPRU: Combined dataset has 4530 total records. [2025-09-02T17:32:46.907311] [WARN ] [VALIDATOR ] SPRU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:47.096577] [WARN ] [VALIDATOR ] SPRU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:47.096812] [INFO ] [MAIN ] SPRU: Combined data validation passed. [2025-09-02T17:32:47.124917] [INFO ] [REMOTE ] SPR: Incremental fetch complete for 2025-09 (1.99 seconds). [2025-09-02T17:32:47.155757] [INFO ] [MAIN ] SPRU: Update completed successfully. [2025-09-02T17:32:47.161051] [INFO ] [MAIN ] SPR: Adding 277 new records, updating 0 existing records. [2025-09-02T17:32:47.161839] [INFO ] [MAIN ] Update Progress: 1984/2372 symbols completed. SPRU took 2.4s. Estimated remaining: 6m 24s. Rate: 60.6 symbols/min [2025-09-02T17:32:47.279845] [INFO ] [MAIN ] SPR: Combined dataset has 18106 total records. [2025-09-02T17:32:47.414539] [INFO ] [MAIN ] SPXX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:47.476059] [INFO ] [REMOTE ] SPOT: Incremental fetch complete for 2025-09 (3.02 seconds). [2025-09-02T17:32:47.573045] [INFO ] [MAIN ] SPXX: Loaded 3585 existing records. [2025-09-02T17:32:47.583817] [WARN ] [VALIDATOR ] SPR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:47.605056] [INFO ] [MAIN ] SPOT: Adding 352 new records, updating 0 existing records. [2025-09-02T17:32:47.799882] [INFO ] [MAIN ] SPOT: Combined dataset has 23281 total records. [2025-09-02T17:32:48.085985] [INFO ] [MAIN ] SPXX: Found 1 missing trading days. [2025-09-02T17:32:48.086929] [INFO ] [MAIN ] SPXX: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:48.093981] [INFO ] [REMOTE ] SPXX: Fetching primary data for 2025-09. [2025-09-02T17:32:48.176285] [WARN ] [VALIDATOR ] SPOT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:48.267401] [INFO ] [REMOTE ] SPXC: Incremental fetch complete for 2025-09 (1.78 seconds). [2025-09-02T17:32:48.330868] [INFO ] [MAIN ] SPXC: Adding 148 new records, updating 0 existing records. [2025-09-02T17:32:48.405125] [INFO ] [MAIN ] SPXC: Combined dataset has 11230 total records. [2025-09-02T17:32:48.590144] [WARN ] [VALIDATOR ] SPXC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:48.719360] [WARN ] [VALIDATOR ] SPOT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:48.714180] [WARN ] [VALIDATOR ] SPR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:48.719581] [INFO ] [MAIN ] SPOT: Combined data validation passed. [2025-09-02T17:32:48.719674] [INFO ] [MAIN ] SPR: Combined data validation passed. [2025-09-02T17:32:49.006700] [INFO ] [REMOTE ] SPXX: Incremental fetch complete for 2025-09 (0.91 seconds). [2025-09-02T17:32:49.018222] [INFO ] [MAIN ] SPXX: Adding 41 new records, updating 0 existing records. [2025-09-02T17:32:49.040959] [INFO ] [MAIN ] SPXX: Combined dataset has 3626 total records. [2025-09-02T17:32:49.041781] [INFO ] [MAIN ] SPR: Update completed successfully. [2025-09-02T17:32:49.044176] [INFO ] [MAIN ] Update Progress: 1985/2372 symbols completed. SPR took 4.6s. Estimated remaining: 6m 23s. Rate: 60.6 symbols/min [2025-09-02T17:32:49.276141] [WARN ] [VALIDATOR ] SPXC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:49.287911] [INFO ] [MAIN ] SPXC: Combined data validation passed. [2025-09-02T17:32:49.433291] [INFO ] [MAIN ] SPOT: Update completed successfully. [2025-09-02T17:32:49.486778] [INFO ] [MAIN ] Update Progress: 1986/2372 symbols completed. SPOT took 6.2s. Estimated remaining: 6m 22s. Rate: 60.6 symbols/min [2025-09-02T17:32:49.494934] [INFO ] [MAIN ] SQM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:49.534196] [WARN ] [VALIDATOR ] SPXX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:49.847866] [INFO ] [MAIN ] SQM: Loaded 22655 existing records. [2025-09-02T17:32:49.821794] [INFO ] [MAIN ] SPXC: Update completed successfully. [2025-09-02T17:32:49.947268] [INFO ] [MAIN ] SQNS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:49.928457] [INFO ] [MAIN ] Update Progress: 1987/2372 symbols completed. SPXC took 3.8s. Estimated remaining: 6m 21s. Rate: 60.6 symbols/min [2025-09-02T17:32:50.226376] [INFO ] [MAIN ] SQNS: Loaded 17400 existing records. [2025-09-02T17:32:50.270411] [INFO ] [MAIN ] SQM: Found 1 missing trading days. [2025-09-02T17:32:50.304821] [INFO ] [MAIN ] SQM: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:50.325895] [INFO ] [REMOTE ] SQM: Fetching primary data for 2025-09. [2025-09-02T17:32:50.403917] [INFO ] [MAIN ] SR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:50.506961] [INFO ] [MAIN ] SQNS: Found 1 missing trading days. [2025-09-02T17:32:50.507550] [INFO ] [MAIN ] SQNS: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:50.508085] [INFO ] [REMOTE ] SQNS: Fetching primary data for 2025-09. [2025-09-02T17:32:50.530613] [INFO ] [MAIN ] SR: Loaded 15156 existing records. [2025-09-02T17:32:50.671379] [WARN ] [VALIDATOR ] SPXX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:50.697114] [INFO ] [MAIN ] SPXX: Combined data validation passed. [2025-09-02T17:32:50.720501] [INFO ] [MAIN ] SR: Found 1 missing trading days. [2025-09-02T17:32:50.721078] [INFO ] [MAIN ] SR: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:50.730231] [INFO ] [REMOTE ] SR: Fetching primary data for 2025-09. [2025-09-02T17:32:50.744230] [INFO ] [MAIN ] SPXX: Update completed successfully. [2025-09-02T17:32:50.744789] [INFO ] [MAIN ] Update Progress: 1988/2372 symbols completed. SPXX took 3.6s. Estimated remaining: 6m 20s. Rate: 60.6 symbols/min [2025-09-02T17:32:50.911607] [INFO ] [MAIN ] SRE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:50.935045] [INFO ] [MAIN ] SRE: Loaded 24243 existing records. [2025-09-02T17:32:51.110345] [INFO ] [MAIN ] SRE: Found 1 missing trading days. [2025-09-02T17:32:51.110578] [INFO ] [MAIN ] SRE: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:51.111002] [INFO ] [REMOTE ] SRE: Fetching primary data for 2025-09. [2025-09-02T17:32:52.351765] [INFO ] [REMOTE ] SR: Incremental fetch complete for 2025-09 (1.62 seconds). [2025-09-02T17:32:52.377751] [INFO ] [MAIN ] SR: Adding 206 new records, updating 0 existing records. [2025-09-02T17:32:52.380346] [INFO ] [MAIN ] SR: Combined dataset has 15362 total records. [2025-09-02T17:32:52.555990] [WARN ] [VALIDATOR ] SR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:52.742207] [INFO ] [REMOTE ] SQM: Incremental fetch complete for 2025-09 (2.42 seconds). [2025-09-02T17:32:52.787295] [INFO ] [MAIN ] SQM: Adding 368 new records, updating 0 existing records. [2025-09-02T17:32:52.793238] [INFO ] [MAIN ] SQM: Combined dataset has 23023 total records. [2025-09-02T17:32:53.022855] [WARN ] [VALIDATOR ] SQM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:53.128589] [INFO ] [REMOTE ] SQNS: Incremental fetch complete for 2025-09 (2.62 seconds). [2025-09-02T17:32:53.239297] [INFO ] [MAIN ] SQNS: Adding 357 new records, updating 0 existing records. [2025-09-02T17:32:53.255247] [INFO ] [MAIN ] SQNS: Combined dataset has 17757 total records. [2025-09-02T17:32:53.432145] [WARN ] [VALIDATOR ] SR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:53.433703] [INFO ] [MAIN ] SR: Combined data validation passed. [2025-09-02T17:32:53.437583] [WARN ] [VALIDATOR ] SQNS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:53.511789] [INFO ] [REMOTE ] SRE: Incremental fetch complete for 2025-09 (2.40 seconds). [2025-09-02T17:32:53.651104] [INFO ] [MAIN ] SRE: Adding 390 new records, updating 0 existing records. [2025-09-02T17:32:53.699108] [INFO ] [MAIN ] SRE: Combined dataset has 24633 total records. [2025-09-02T17:32:53.823542] [INFO ] [MAIN ] SR: Update completed successfully. [2025-09-02T17:32:53.835898] [INFO ] [MAIN ] Update Progress: 1989/2372 symbols completed. SR took 3.8s. Estimated remaining: 6m 19s. Rate: 60.6 symbols/min [2025-09-02T17:32:54.088751] [WARN ] [VALIDATOR ] SRE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:54.103827] [WARN ] [VALIDATOR ] SQM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:54.130104] [INFO ] [MAIN ] SQM: Combined data validation passed. [2025-09-02T17:32:54.221628] [INFO ] [MAIN ] SREA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:54.423822] [INFO ] [MAIN ] SREA: Loaded 4306 existing records. [2025-09-02T17:32:54.649479] [INFO ] [MAIN ] SREA: Found 1 missing trading days. [2025-09-02T17:32:54.650894] [INFO ] [MAIN ] SREA: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:54.652205] [INFO ] [REMOTE ] SREA: Fetching primary data for 2025-09. [2025-09-02T17:32:54.693769] [INFO ] [MAIN ] SQM: Update completed successfully. [2025-09-02T17:32:54.697020] [INFO ] [MAIN ] Update Progress: 1990/2372 symbols completed. SQM took 5.6s. Estimated remaining: 6m 18s. Rate: 60.6 symbols/min [2025-09-02T17:32:54.703108] [WARN ] [VALIDATOR ] SQNS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:54.734025] [INFO ] [MAIN ] SQNS: Combined data validation passed. [2025-09-02T17:32:54.895762] [WARN ] [VALIDATOR ] SRE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:54.931551] [INFO ] [MAIN ] SRE: Combined data validation passed. [2025-09-02T17:32:54.958480] [INFO ] [MAIN ] SRFM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:55.086283] [INFO ] [MAIN ] SRFM: Loaded 21805 existing records. [2025-09-02T17:32:55.132523] [INFO ] [MAIN ] SQNS: Update completed successfully. [2025-09-02T17:32:55.144322] [INFO ] [MAIN ] Update Progress: 1991/2372 symbols completed. SQNS took 5.6s. Estimated remaining: 6m 17s. Rate: 60.6 symbols/min [2025-09-02T17:32:55.464124] [INFO ] [MAIN ] SRFM: Found 1 missing trading days. [2025-09-02T17:32:55.465527] [INFO ] [MAIN ] SRFM: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:55.465393] [INFO ] [MAIN ] SRG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:55.468494] [INFO ] [REMOTE ] SRFM: Fetching primary data for 2025-09. [2025-09-02T17:32:55.481562] [INFO ] [MAIN ] SRG: Loaded 6019 existing records. [2025-09-02T17:32:55.686990] [INFO ] [MAIN ] SRG: Found 1 missing trading days. [2025-09-02T17:32:55.688442] [INFO ] [MAIN ] SRG: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:55.688697] [INFO ] [REMOTE ] SRG: Fetching primary data for 2025-09. [2025-09-02T17:32:55.690806] [INFO ] [MAIN ] SRE: Update completed successfully. [2025-09-02T17:32:55.693128] [INFO ] [MAIN ] Update Progress: 1992/2372 symbols completed. SRE took 4.9s. Estimated remaining: 6m 16s. Rate: 60.6 symbols/min [2025-09-02T17:32:55.860213] [INFO ] [MAIN ] SRI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:55.873719] [INFO ] [MAIN ] SRI: Loaded 13423 existing records. [2025-09-02T17:32:56.051896] [INFO ] [MAIN ] SRI: Found 1 missing trading days. [2025-09-02T17:32:56.052037] [INFO ] [MAIN ] SRI: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:56.052246] [INFO ] [REMOTE ] SRI: Fetching primary data for 2025-09. [2025-09-02T17:32:56.059106] [INFO ] [REMOTE ] SREA: Incremental fetch complete for 2025-09 (1.41 seconds). [2025-09-02T17:32:56.066287] [INFO ] [MAIN ] SREA: Adding 48 new records, updating 0 existing records. [2025-09-02T17:32:56.067818] [INFO ] [MAIN ] SREA: Combined dataset has 4354 total records. [2025-09-02T17:32:56.245152] [WARN ] [VALIDATOR ] SREA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:56.431839] [WARN ] [VALIDATOR ] SREA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:56.432030] [INFO ] [MAIN ] SREA: Combined data validation passed. [2025-09-02T17:32:56.458588] [INFO ] [MAIN ] SREA: Update completed successfully. [2025-09-02T17:32:56.459120] [INFO ] [MAIN ] Update Progress: 1993/2372 symbols completed. SREA took 2.6s. Estimated remaining: 6m 15s. Rate: 60.6 symbols/min [2025-09-02T17:32:56.632342] [INFO ] [MAIN ] SRL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:56.634424] [INFO ] [MAIN ] SRL: Loaded 402 existing records. [2025-09-02T17:32:56.804875] [INFO ] [MAIN ] SRL: Found 1 missing trading days. [2025-09-02T17:32:56.805011] [INFO ] [MAIN ] SRL: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:56.805209] [INFO ] [REMOTE ] SRL: Fetching primary data for 2025-09. [2025-09-02T17:32:56.857597] [INFO ] [REMOTE ] SRG: Incremental fetch complete for 2025-09 (1.17 seconds). [2025-09-02T17:32:56.866223] [INFO ] [MAIN ] SRG: Adding 47 new records, updating 0 existing records. [2025-09-02T17:32:56.867907] [INFO ] [MAIN ] SRG: Combined dataset has 6066 total records. [2025-09-02T17:32:57.047876] [WARN ] [VALIDATOR ] SRG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:57.237117] [WARN ] [VALIDATOR ] SRG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:57.237330] [INFO ] [MAIN ] SRG: Combined data validation passed. [2025-09-02T17:32:57.272183] [INFO ] [MAIN ] SRG: Update completed successfully. [2025-09-02T17:32:57.272989] [INFO ] [MAIN ] Update Progress: 1994/2372 symbols completed. SRG took 2.1s. Estimated remaining: 6m 14s. Rate: 60.6 symbols/min [2025-09-02T17:32:57.449287] [INFO ] [MAIN ] SRV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:57.454423] [INFO ] [MAIN ] SRV: Loaded 3397 existing records. [2025-09-02T17:32:57.561573] [INFO ] [REMOTE ] SRI: Incremental fetch complete for 2025-09 (1.51 seconds). [2025-09-02T17:32:57.597459] [INFO ] [MAIN ] SRI: Adding 138 new records, updating 0 existing records. [2025-09-02T17:32:57.654436] [INFO ] [MAIN ] SRV: Found 1 missing trading days. [2025-09-02T17:32:57.655528] [INFO ] [MAIN ] SRV: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:57.655839] [INFO ] [REMOTE ] SRV: Fetching primary data for 2025-09. [2025-09-02T17:32:57.657058] [INFO ] [MAIN ] SRI: Combined dataset has 13561 total records. [2025-09-02T17:32:57.835657] [WARN ] [VALIDATOR ] SRI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:57.905530] [INFO ] [REMOTE ] SRL: Incremental fetch complete for 2025-09 (1.10 seconds). [2025-09-02T17:32:57.929859] [INFO ] [MAIN ] SRL: Adding 6 new records, updating 0 existing records. [2025-09-02T17:32:57.942353] [INFO ] [MAIN ] SRL: Combined dataset has 408 total records. [2025-09-02T17:32:58.212489] [WARN ] [VALIDATOR ] SRL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:58.417532] [WARN ] [VALIDATOR ] SRI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:32:58.417633] [WARN ] [VALIDATOR ] SRL: Missing data for 88 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-03, 2025-08-05 [2025-09-02T17:32:58.417949] [INFO ] [MAIN ] SRI: Combined data validation passed. [2025-09-02T17:32:58.418073] [INFO ] [MAIN ] SRL: Combined data validation passed. [2025-09-02T17:32:58.422970] [INFO ] [MAIN ] SRL: Update completed successfully. [2025-09-02T17:32:58.423205] [INFO ] [MAIN ] Update Progress: 1995/2372 symbols completed. SRL took 2.0s. Estimated remaining: 6m 13s. Rate: 60.6 symbols/min [2025-09-02T17:32:58.561358] [INFO ] [REMOTE ] SRFM: Incremental fetch complete for 2025-09 (3.09 seconds). [2025-09-02T17:32:58.623406] [INFO ] [MAIN ] SRFM: Adding 325 new records, updating 0 existing records. [2025-09-02T17:32:58.646513] [INFO ] [REMOTE ] SRV: Incremental fetch complete for 2025-09 (0.99 seconds). [2025-09-02T17:32:58.734612] [INFO ] [MAIN ] SSB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:58.731377] [INFO ] [MAIN ] SRV: Adding 58 new records, updating 0 existing records. [2025-09-02T17:32:58.738795] [INFO ] [MAIN ] SRFM: Combined dataset has 22130 total records. [2025-09-02T17:32:58.746327] [INFO ] [MAIN ] SRV: Combined dataset has 3455 total records. [2025-09-02T17:32:58.816352] [INFO ] [MAIN ] SRI: Update completed successfully. [2025-09-02T17:32:58.856273] [INFO ] [MAIN ] Update Progress: 1996/2372 symbols completed. SRI took 3.2s. Estimated remaining: 6m 12s. Rate: 60.6 symbols/min [2025-09-02T17:32:59.019805] [INFO ] [MAIN ] SSB: Loaded 19531 existing records. [2025-09-02T17:32:59.289428] [WARN ] [VALIDATOR ] SRFM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:59.261964] [WARN ] [VALIDATOR ] SRV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:32:59.592582] [INFO ] [MAIN ] SSD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:32:59.773751] [INFO ] [MAIN ] SSB: Found 1 missing trading days. [2025-09-02T17:32:59.803141] [INFO ] [MAIN ] SSB: Need to fetch 1 months: 2025-09 [2025-09-02T17:32:59.803749] [INFO ] [REMOTE ] SSB: Fetching primary data for 2025-09. [2025-09-02T17:32:59.884710] [INFO ] [MAIN ] SSD: Loaded 10507 existing records. [2025-09-02T17:33:00.034295] [WARN ] [VALIDATOR ] SRFM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:00.039451] [WARN ] [VALIDATOR ] SRV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:00.064968] [INFO ] [MAIN ] SRV: Combined data validation passed. [2025-09-02T17:33:00.059045] [INFO ] [MAIN ] SRFM: Combined data validation passed. [2025-09-02T17:33:00.093327] [INFO ] [MAIN ] SSD: Found 1 missing trading days. [2025-09-02T17:33:00.094088] [INFO ] [MAIN ] SSD: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:00.094797] [INFO ] [REMOTE ] SSD: Fetching primary data for 2025-09. [2025-09-02T17:33:00.205933] [INFO ] [MAIN ] SRV: Update completed successfully. [2025-09-02T17:33:00.207266] [INFO ] [MAIN ] Update Progress: 1997/2372 symbols completed. SRV took 2.9s. Estimated remaining: 6m 11s. Rate: 60.6 symbols/min [2025-09-02T17:33:00.248974] [INFO ] [MAIN ] SRFM: Update completed successfully. [2025-09-02T17:33:00.251291] [INFO ] [MAIN ] Update Progress: 1998/2372 symbols completed. SRFM took 5.6s. Estimated remaining: 6m 10s. Rate: 60.7 symbols/min [2025-09-02T17:33:01.223331] [WARN ] [MAIN ] SSD: Failed to fetch data for month 2025-09. [2025-09-02T17:33:01.223500] [WARN ] [MAIN ] SSD: No new data fetched. Keeping existing data. [2025-09-02T17:33:01.223635] [INFO ] [MAIN ] Update Progress: 1999/2372 symbols completed. SSD took 2.3s. Estimated remaining: 6m 9s. Rate: 60.7 symbols/min [2025-09-02T17:33:02.001152] [INFO ] [REMOTE ] SSB: Incremental fetch complete for 2025-09 (2.20 seconds). [2025-09-02T17:33:02.039218] [INFO ] [MAIN ] SSB: Adding 345 new records, updating 0 existing records. [2025-09-02T17:33:02.043899] [INFO ] [MAIN ] SSB: Combined dataset has 19876 total records. [2025-09-02T17:33:02.233941] [WARN ] [VALIDATOR ] SSB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:02.435751] [WARN ] [VALIDATOR ] SSB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:02.435965] [INFO ] [MAIN ] SSB: Combined data validation passed. [2025-09-02T17:33:02.570931] [INFO ] [MAIN ] SSB: Update completed successfully. [2025-09-02T17:33:02.572937] [INFO ] [MAIN ] Update Progress: 2000/2372 symbols completed. SSB took 4.1s. Estimated remaining: 6m 8s. Rate: 60.6 symbols/min [2025-09-02T17:33:03.095226] [INFO ] [MAIN ] SSL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:03.268907] [INFO ] [MAIN ] SST: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:03.268165] [INFO ] [MAIN ] ST: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:03.307111] [INFO ] [MAIN ] SSTK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:03.326992] [INFO ] [MAIN ] SST: Loaded 6818 existing records. [2025-09-02T17:33:03.439528] [INFO ] [MAIN ] SSL: Loaded 18869 existing records. [2025-09-02T17:33:03.445186] [INFO ] [MAIN ] SSTK: Loaded 11108 existing records. [2025-09-02T17:33:03.497427] [INFO ] [MAIN ] ST: Loaded 22544 existing records. [2025-09-02T17:33:03.865487] [INFO ] [MAIN ] SST: Found 1 missing trading days. [2025-09-02T17:33:03.895533] [INFO ] [MAIN ] SST: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:03.916597] [INFO ] [REMOTE ] SST: Fetching primary data for 2025-09. [2025-09-02T17:33:04.028511] [INFO ] [MAIN ] SSL: Found 1 missing trading days. [2025-09-02T17:33:04.060381] [INFO ] [MAIN ] SSL: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:04.066172] [INFO ] [REMOTE ] SSL: Fetching primary data for 2025-09. [2025-09-02T17:33:04.065700] [INFO ] [MAIN ] SSTK: Found 1 missing trading days. [2025-09-02T17:33:04.113134] [INFO ] [MAIN ] SSTK: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:04.121038] [INFO ] [REMOTE ] SSTK: Fetching primary data for 2025-09. [2025-09-02T17:33:04.121145] [INFO ] [MAIN ] ST: Found 1 missing trading days. [2025-09-02T17:33:04.122154] [INFO ] [MAIN ] ST: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:04.122498] [INFO ] [REMOTE ] ST: Fetching primary data for 2025-09. [2025-09-02T17:33:04.728560] [WARN ] [MAIN ] SST: Failed to fetch data for month 2025-09. [2025-09-02T17:33:04.728729] [WARN ] [MAIN ] SST: No new data fetched. Keeping existing data. [2025-09-02T17:33:04.728857] [INFO ] [MAIN ] Update Progress: 2001/2372 symbols completed. SST took 2.2s. Estimated remaining: 6m 7s. Rate: 60.6 symbols/min [2025-09-02T17:33:04.903548] [INFO ] [MAIN ] STAG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:04.930439] [INFO ] [MAIN ] STAG: Loaded 22546 existing records. [2025-09-02T17:33:05.117748] [INFO ] [MAIN ] STAG: Found 1 missing trading days. [2025-09-02T17:33:05.117909] [INFO ] [MAIN ] STAG: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:05.118172] [INFO ] [REMOTE ] STAG: Fetching primary data for 2025-09. [2025-09-02T17:33:05.659688] [INFO ] [REMOTE ] SSTK: Incremental fetch complete for 2025-09 (1.54 seconds). [2025-09-02T17:33:05.691342] [INFO ] [MAIN ] SSTK: Adding 166 new records, updating 0 existing records. [2025-09-02T17:33:05.694804] [INFO ] [MAIN ] SSTK: Combined dataset has 11274 total records. [2025-09-02T17:33:05.878134] [WARN ] [VALIDATOR ] SSTK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:06.069096] [WARN ] [VALIDATOR ] SSTK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:06.069319] [INFO ] [MAIN ] SSTK: Combined data validation passed. [2025-09-02T17:33:06.142043] [INFO ] [MAIN ] SSTK: Update completed successfully. [2025-09-02T17:33:06.143209] [INFO ] [MAIN ] Update Progress: 2002/2372 symbols completed. SSTK took 3.6s. Estimated remaining: 6m 6s. Rate: 60.6 symbols/min [2025-09-02T17:33:06.310447] [INFO ] [MAIN ] STC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:06.320373] [INFO ] [MAIN ] STC: Loaded 8330 existing records. [2025-09-02T17:33:06.418612] [INFO ] [REMOTE ] ST: Incremental fetch complete for 2025-09 (2.30 seconds). [2025-09-02T17:33:06.410310] [INFO ] [REMOTE ] SSL: Incremental fetch complete for 2025-09 (2.34 seconds). [2025-09-02T17:33:06.409963] [WARN ] [MAIN ] STAG: Failed to fetch data for month 2025-09. [2025-09-02T17:33:06.447558] [WARN ] [MAIN ] STAG: No new data fetched. Keeping existing data. [2025-09-02T17:33:06.528189] [INFO ] [MAIN ] Update Progress: 2003/2372 symbols completed. STAG took 1.8s. Estimated remaining: 6m 5s. Rate: 60.6 symbols/min [2025-09-02T17:33:06.529502] [INFO ] [MAIN ] SSL: Adding 306 new records, updating 0 existing records. [2025-09-02T17:33:06.543471] [INFO ] [MAIN ] ST: Adding 336 new records, updating 0 existing records. [2025-09-02T17:33:06.629667] [INFO ] [MAIN ] STC: Found 1 missing trading days. [2025-09-02T17:33:06.648068] [INFO ] [MAIN ] STC: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:06.668016] [INFO ] [REMOTE ] STC: Fetching primary data for 2025-09. [2025-09-02T17:33:06.722027] [INFO ] [MAIN ] SSL: Combined dataset has 19175 total records. [2025-09-02T17:33:06.831928] [INFO ] [MAIN ] STE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:06.844551] [INFO ] [MAIN ] ST: Combined dataset has 22880 total records. [2025-09-02T17:33:07.083162] [WARN ] [VALIDATOR ] SSL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:07.089619] [INFO ] [MAIN ] STE: Loaded 15854 existing records. [2025-09-02T17:33:07.261120] [WARN ] [VALIDATOR ] ST: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:07.631671] [INFO ] [MAIN ] STE: Found 1 missing trading days. [2025-09-02T17:33:07.689909] [INFO ] [MAIN ] STE: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:07.706970] [INFO ] [REMOTE ] STE: Fetching primary data for 2025-09. [2025-09-02T17:33:07.738189] [WARN ] [VALIDATOR ] ST: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:07.738258] [WARN ] [VALIDATOR ] SSL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:07.738452] [INFO ] [MAIN ] ST: Combined data validation passed. [2025-09-02T17:33:07.738780] [INFO ] [MAIN ] SSL: Combined data validation passed. [2025-09-02T17:33:07.972124] [INFO ] [MAIN ] SSL: Update completed successfully. [2025-09-02T17:33:07.974737] [INFO ] [MAIN ] Update Progress: 2004/2372 symbols completed. SSL took 5.4s. Estimated remaining: 6m 4s. Rate: 60.6 symbols/min [2025-09-02T17:33:08.043144] [INFO ] [REMOTE ] STC: Incremental fetch complete for 2025-09 (1.38 seconds). [2025-09-02T17:33:08.113519] [INFO ] [MAIN ] STC: Adding 98 new records, updating 0 existing records. [2025-09-02T17:33:08.265688] [INFO ] [MAIN ] STEL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:08.276278] [INFO ] [MAIN ] ST: Update completed successfully. [2025-09-02T17:33:08.280016] [INFO ] [MAIN ] Update Progress: 2005/2372 symbols completed. ST took 5.7s. Estimated remaining: 6m 3s. Rate: 60.6 symbols/min [2025-09-02T17:33:08.276615] [INFO ] [MAIN ] STC: Combined dataset has 8428 total records. [2025-09-02T17:33:08.450725] [INFO ] [MAIN ] STEL: Loaded 10498 existing records. [2025-09-02T17:33:08.644985] [INFO ] [MAIN ] STEM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:08.737636] [WARN ] [VALIDATOR ] STC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:08.927572] [INFO ] [MAIN ] STEL: Found 1 missing trading days. [2025-09-02T17:33:08.948504] [INFO ] [MAIN ] STEL: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:08.983828] [INFO ] [REMOTE ] STEL: Fetching primary data for 2025-09. [2025-09-02T17:33:09.002967] [INFO ] [MAIN ] STEM: Loaded 16823 existing records. [2025-09-02T17:33:09.186071] [INFO ] [MAIN ] STEM: Found 1 missing trading days. [2025-09-02T17:33:09.186485] [INFO ] [MAIN ] STEM: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:09.186801] [INFO ] [REMOTE ] STEM: Fetching primary data for 2025-09. [2025-09-02T17:33:09.196534] [WARN ] [VALIDATOR ] STC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:09.196775] [INFO ] [MAIN ] STC: Combined data validation passed. [2025-09-02T17:33:09.262526] [INFO ] [MAIN ] STC: Update completed successfully. [2025-09-02T17:33:09.263913] [INFO ] [MAIN ] Update Progress: 2006/2372 symbols completed. STC took 3.1s. Estimated remaining: 6m 2s. Rate: 60.6 symbols/min [2025-09-02T17:33:09.443867] [INFO ] [MAIN ] STEW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:09.452146] [INFO ] [MAIN ] STEW: Loaded 6520 existing records. [2025-09-02T17:33:09.636780] [INFO ] [REMOTE ] STE: Incremental fetch complete for 2025-09 (1.93 seconds). [2025-09-02T17:33:09.640116] [INFO ] [MAIN ] STEW: Found 1 missing trading days. [2025-09-02T17:33:09.655182] [INFO ] [MAIN ] STEW: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:09.670225] [INFO ] [REMOTE ] STEW: Fetching primary data for 2025-09. [2025-09-02T17:33:09.669891] [INFO ] [MAIN ] STE: Adding 253 new records, updating 0 existing records. [2025-09-02T17:33:09.674218] [INFO ] [MAIN ] STE: Combined dataset has 16107 total records. [2025-09-02T17:33:09.852136] [WARN ] [VALIDATOR ] STE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:09.853300] [WARN ] [MAIN ] STEL: Failed to fetch data for month 2025-09. [2025-09-02T17:33:09.909278] [WARN ] [MAIN ] STEL: No new data fetched. Keeping existing data. [2025-09-02T17:33:09.929473] [INFO ] [MAIN ] Update Progress: 2007/2372 symbols completed. STEL took 2.0s. Estimated remaining: 6m 1s. Rate: 60.6 symbols/min [2025-09-02T17:33:10.216050] [INFO ] [MAIN ] STG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:10.221665] [INFO ] [MAIN ] STG: Loaded 1511 existing records. [2025-09-02T17:33:10.401076] [INFO ] [MAIN ] STG: Found 1 missing trading days. [2025-09-02T17:33:10.401608] [INFO ] [MAIN ] STG: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:10.401881] [INFO ] [REMOTE ] STG: Fetching primary data for 2025-09. [2025-09-02T17:33:10.406902] [WARN ] [VALIDATOR ] STE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:10.407096] [INFO ] [MAIN ] STE: Combined data validation passed. [2025-09-02T17:33:10.516120] [INFO ] [MAIN ] STE: Update completed successfully. [2025-09-02T17:33:10.517975] [INFO ] [MAIN ] Update Progress: 2008/2372 symbols completed. STE took 4.0s. Estimated remaining: 6m 0s. Rate: 60.6 symbols/min [2025-09-02T17:33:10.693143] [INFO ] [MAIN ] STK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:10.699151] [INFO ] [MAIN ] STK: Loaded 3863 existing records. [2025-09-02T17:33:10.868113] [INFO ] [MAIN ] STK: Found 1 missing trading days. [2025-09-02T17:33:10.868676] [INFO ] [MAIN ] STK: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:10.870732] [INFO ] [REMOTE ] STK: Fetching primary data for 2025-09. [2025-09-02T17:33:10.870835] [INFO ] [REMOTE ] STEW: Incremental fetch complete for 2025-09 (1.20 seconds). [2025-09-02T17:33:10.886201] [INFO ] [MAIN ] STEW: Adding 115 new records, updating 0 existing records. [2025-09-02T17:33:10.888387] [INFO ] [MAIN ] STEW: Combined dataset has 6635 total records. [2025-09-02T17:33:10.963390] [INFO ] [REMOTE ] STEM: Incremental fetch complete for 2025-09 (1.78 seconds). [2025-09-02T17:33:11.020718] [INFO ] [MAIN ] STEM: Adding 114 new records, updating 0 existing records. [2025-09-02T17:33:11.102606] [WARN ] [VALIDATOR ] STEW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:11.146353] [INFO ] [MAIN ] STEM: Combined dataset has 16937 total records. [2025-09-02T17:33:11.348003] [INFO ] [REMOTE ] STG: Incremental fetch complete for 2025-09 (0.95 seconds). [2025-09-02T17:33:11.385899] [INFO ] [MAIN ] STG: Adding 4 new records, updating 0 existing records. [2025-09-02T17:33:11.486873] [WARN ] [VALIDATOR ] STEM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:11.488699] [INFO ] [MAIN ] STG: Combined dataset has 1515 total records. [2025-09-02T17:33:11.869419] [WARN ] [VALIDATOR ] STG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:12.065257] [WARN ] [VALIDATOR ] STEM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:12.065005] [WARN ] [VALIDATOR ] STEW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:12.065887] [INFO ] [MAIN ] STEM: Combined data validation passed. [2025-09-02T17:33:12.065985] [INFO ] [MAIN ] STEW: Combined data validation passed. [2025-09-02T17:33:12.193175] [INFO ] [MAIN ] STEW: Update completed successfully. [2025-09-02T17:33:12.195069] [INFO ] [MAIN ] Update Progress: 2009/2372 symbols completed. STEW took 2.9s. Estimated remaining: 5m 59s. Rate: 60.6 symbols/min [2025-09-02T17:33:12.312152] [WARN ] [VALIDATOR ] STG: Missing data for 88 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-17, 2025-06-25 [2025-09-02T17:33:12.333906] [INFO ] [MAIN ] STG: Combined data validation passed. [2025-09-02T17:33:12.393909] [INFO ] [MAIN ] STLA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:12.408934] [INFO ] [MAIN ] STEM: Update completed successfully. [2025-09-02T17:33:12.410774] [INFO ] [MAIN ] Update Progress: 2010/2372 symbols completed. STEM took 4.1s. Estimated remaining: 5m 58s. Rate: 60.6 symbols/min [2025-09-02T17:33:12.411095] [INFO ] [MAIN ] STG: Update completed successfully. [2025-09-02T17:33:12.438128] [INFO ] [MAIN ] Update Progress: 2011/2372 symbols completed. STG took 2.5s. Estimated remaining: 5m 57s. Rate: 60.7 symbols/min [2025-09-02T17:33:12.733701] [INFO ] [MAIN ] STLA: Loaded 24396 existing records. [2025-09-02T17:33:12.756809] [INFO ] [MAIN ] STM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:12.781326] [INFO ] [MAIN ] STN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:12.783446] [INFO ] [REMOTE ] STK: Incremental fetch complete for 2025-09 (1.91 seconds). [2025-09-02T17:33:12.796988] [INFO ] [MAIN ] STK: Adding 45 new records, updating 0 existing records. [2025-09-02T17:33:12.903556] [INFO ] [MAIN ] STK: Combined dataset has 3908 total records. [2025-09-02T17:33:13.010739] [INFO ] [MAIN ] STN: Loaded 10171 existing records. [2025-09-02T17:33:13.029791] [INFO ] [MAIN ] STLA: Found 1 missing trading days. [2025-09-02T17:33:13.122690] [INFO ] [MAIN ] STLA: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:13.155165] [INFO ] [REMOTE ] STLA: Fetching primary data for 2025-09. [2025-09-02T17:33:13.202129] [INFO ] [MAIN ] STM: Loaded 24379 existing records. [2025-09-02T17:33:13.343697] [WARN ] [VALIDATOR ] STK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:13.482800] [INFO ] [MAIN ] STN: Found 1 missing trading days. [2025-09-02T17:33:13.547810] [INFO ] [MAIN ] STN: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:13.579841] [INFO ] [REMOTE ] STN: Fetching primary data for 2025-09. [2025-09-02T17:33:13.689803] [INFO ] [MAIN ] STM: Found 1 missing trading days. [2025-09-02T17:33:13.714374] [INFO ] [MAIN ] STM: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:13.718953] [INFO ] [REMOTE ] STM: Fetching primary data for 2025-09. [2025-09-02T17:33:13.729665] [WARN ] [VALIDATOR ] STK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:13.729855] [INFO ] [MAIN ] STK: Combined data validation passed. [2025-09-02T17:33:13.755160] [INFO ] [MAIN ] STK: Update completed successfully. [2025-09-02T17:33:13.755708] [INFO ] [MAIN ] Update Progress: 2012/2372 symbols completed. STK took 3.2s. Estimated remaining: 5m 56s. Rate: 60.7 symbols/min [2025-09-02T17:33:13.926512] [INFO ] [MAIN ] STNG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:13.946268] [INFO ] [MAIN ] STNG: Loaded 20286 existing records. [2025-09-02T17:33:14.122074] [INFO ] [MAIN ] STNG: Found 1 missing trading days. [2025-09-02T17:33:14.122216] [INFO ] [MAIN ] STNG: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:14.122439] [INFO ] [REMOTE ] STNG: Fetching primary data for 2025-09. [2025-09-02T17:33:15.160107] [INFO ] [REMOTE ] STN: Incremental fetch complete for 2025-09 (1.58 seconds). [2025-09-02T17:33:15.182326] [INFO ] [MAIN ] STN: Adding 213 new records, updating 0 existing records. [2025-09-02T17:33:15.184663] [INFO ] [MAIN ] STN: Combined dataset has 10384 total records. [2025-09-02T17:33:15.248546] [WARN ] [MAIN ] STNG: Failed to fetch data for month 2025-09. [2025-09-02T17:33:15.260144] [WARN ] [MAIN ] STNG: No new data fetched. Keeping existing data. [2025-09-02T17:33:15.284147] [INFO ] [MAIN ] Update Progress: 2013/2372 symbols completed. STNG took 1.5s. Estimated remaining: 5m 55s. Rate: 60.6 symbols/min [2025-09-02T17:33:15.470340] [WARN ] [VALIDATOR ] STN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:15.633510] [INFO ] [MAIN ] STRV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:15.705125] [INFO ] [MAIN ] STRV: Loaded 4511 existing records. [2025-09-02T17:33:15.907535] [INFO ] [MAIN ] STRV: Found 1 missing trading days. [2025-09-02T17:33:15.908152] [INFO ] [MAIN ] STRV: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:15.908625] [INFO ] [REMOTE ] STRV: Fetching primary data for 2025-09. [2025-09-02T17:33:15.918689] [WARN ] [VALIDATOR ] STN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:15.918880] [INFO ] [MAIN ] STN: Combined data validation passed. [2025-09-02T17:33:15.985321] [INFO ] [MAIN ] STN: Update completed successfully. [2025-09-02T17:33:15.986490] [INFO ] [MAIN ] Update Progress: 2014/2372 symbols completed. STN took 3.5s. Estimated remaining: 5m 54s. Rate: 60.7 symbols/min [2025-09-02T17:33:16.155894] [INFO ] [MAIN ] STT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:16.178845] [INFO ] [MAIN ] STT: Loaded 22999 existing records. [2025-09-02T17:33:16.213208] [INFO ] [REMOTE ] STLA: Incremental fetch complete for 2025-09 (3.06 seconds). [2025-09-02T17:33:16.320347] [INFO ] [MAIN ] STLA: Adding 389 new records, updating 0 existing records. [2025-09-02T17:33:16.331133] [INFO ] [REMOTE ] STM: Incremental fetch complete for 2025-09 (2.61 seconds). [2025-09-02T17:33:16.421849] [INFO ] [MAIN ] STM: Adding 390 new records, updating 0 existing records. [2025-09-02T17:33:16.456885] [INFO ] [MAIN ] STT: Found 1 missing trading days. [2025-09-02T17:33:16.456998] [INFO ] [MAIN ] STT: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:16.457307] [INFO ] [REMOTE ] STT: Fetching primary data for 2025-09. [2025-09-02T17:33:16.460070] [INFO ] [MAIN ] STLA: Combined dataset has 24785 total records. [2025-09-02T17:33:16.544630] [INFO ] [MAIN ] STM: Combined dataset has 24769 total records. [2025-09-02T17:33:16.757234] [WARN ] [VALIDATOR ] STLA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:16.930278] [WARN ] [VALIDATOR ] STM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:16.983368] [INFO ] [REMOTE ] STRV: Incremental fetch complete for 2025-09 (1.07 seconds). [2025-09-02T17:33:17.060152] [INFO ] [MAIN ] STRV: Adding 96 new records, updating 0 existing records. [2025-09-02T17:33:17.196071] [INFO ] [MAIN ] STRV: Combined dataset has 4607 total records. [2025-09-02T17:33:17.419121] [WARN ] [VALIDATOR ] STRV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:17.615965] [WARN ] [VALIDATOR ] STM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:17.616093] [INFO ] [MAIN ] STM: Combined data validation passed. [2025-09-02T17:33:17.616530] [WARN ] [VALIDATOR ] STLA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:17.617184] [INFO ] [MAIN ] STLA: Combined data validation passed. [2025-09-02T17:33:17.880026] [INFO ] [MAIN ] STLA: Update completed successfully. [2025-09-02T17:33:17.887063] [INFO ] [MAIN ] Update Progress: 2015/2372 symbols completed. STLA took 5.7s. Estimated remaining: 5m 53s. Rate: 60.6 symbols/min [2025-09-02T17:33:18.047764] [WARN ] [VALIDATOR ] STRV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:18.054896] [INFO ] [MAIN ] STRV: Combined data validation passed. [2025-09-02T17:33:18.074878] [INFO ] [MAIN ] STVN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:18.134830] [INFO ] [MAIN ] STVN: Loaded 12203 existing records. [2025-09-02T17:33:18.254116] [INFO ] [MAIN ] STRV: Update completed successfully. [2025-09-02T17:33:18.276780] [INFO ] [MAIN ] Update Progress: 2016/2372 symbols completed. STRV took 3.0s. Estimated remaining: 5m 52s. Rate: 60.6 symbols/min [2025-09-02T17:33:18.271119] [INFO ] [MAIN ] STM: Update completed successfully. [2025-09-02T17:33:18.320689] [INFO ] [MAIN ] Update Progress: 2017/2372 symbols completed. STM took 5.9s. Estimated remaining: 5m 51s. Rate: 60.7 symbols/min [2025-09-02T17:33:18.359007] [INFO ] [MAIN ] STVN: Found 1 missing trading days. [2025-09-02T17:33:18.376698] [INFO ] [MAIN ] STVN: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:18.425438] [INFO ] [REMOTE ] STVN: Fetching primary data for 2025-09. [2025-09-02T17:33:18.654492] [INFO ] [MAIN ] STWD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:18.686694] [INFO ] [MAIN ] STXD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:18.689339] [INFO ] [MAIN ] STXD: Loaded 456 existing records. [2025-09-02T17:33:18.868064] [INFO ] [MAIN ] STXD: Found 1 missing trading days. [2025-09-02T17:33:18.879546] [INFO ] [MAIN ] STXD: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:18.880002] [INFO ] [REMOTE ] STXD: Fetching primary data for 2025-09. [2025-09-02T17:33:18.883446] [INFO ] [REMOTE ] STT: Incremental fetch complete for 2025-09 (2.43 seconds). [2025-09-02T17:33:18.895008] [INFO ] [MAIN ] STWD: Loaded 23492 existing records. [2025-09-02T17:33:18.976489] [INFO ] [MAIN ] STT: Adding 384 new records, updating 0 existing records. [2025-09-02T17:33:19.106402] [INFO ] [MAIN ] STT: Combined dataset has 23383 total records. [2025-09-02T17:33:19.114270] [INFO ] [MAIN ] STWD: Found 1 missing trading days. [2025-09-02T17:33:19.114498] [INFO ] [MAIN ] STWD: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:19.114804] [INFO ] [REMOTE ] STWD: Fetching primary data for 2025-09. [2025-09-02T17:33:19.320817] [WARN ] [VALIDATOR ] STT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:19.511008] [WARN ] [MAIN ] STXD: Failed to fetch data for month 2025-09. [2025-09-02T17:33:19.512407] [WARN ] [MAIN ] STXD: No new data fetched. Keeping existing data. [2025-09-02T17:33:19.513197] [INFO ] [MAIN ] Update Progress: 2018/2372 symbols completed. STXD took 1.1s. Estimated remaining: 5m 50s. Rate: 60.7 symbols/min [2025-09-02T17:33:19.686870] [INFO ] [MAIN ] STXE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:19.691057] [INFO ] [MAIN ] STXE: Loaded 877 existing records. [2025-09-02T17:33:19.862030] [INFO ] [MAIN ] STXE: Found 1 missing trading days. [2025-09-02T17:33:19.863037] [INFO ] [MAIN ] STXE: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:19.863329] [INFO ] [REMOTE ] STXE: Fetching primary data for 2025-09. [2025-09-02T17:33:19.866841] [WARN ] [VALIDATOR ] STT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:19.867075] [INFO ] [MAIN ] STT: Combined data validation passed. [2025-09-02T17:33:20.023077] [INFO ] [MAIN ] STT: Update completed successfully. [2025-09-02T17:33:20.025919] [INFO ] [MAIN ] Update Progress: 2019/2372 symbols completed. STT took 4.0s. Estimated remaining: 5m 49s. Rate: 60.7 symbols/min [2025-09-02T17:33:20.201189] [INFO ] [MAIN ] STXG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:20.203660] [INFO ] [MAIN ] STXG: Loaded 837 existing records. [2025-09-02T17:33:20.388428] [INFO ] [MAIN ] STXG: Found 1 missing trading days. [2025-09-02T17:33:20.388872] [INFO ] [MAIN ] STXG: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:20.389207] [INFO ] [REMOTE ] STXG: Fetching primary data for 2025-09. [2025-09-02T17:33:20.420623] [WARN ] [MAIN ] STXE: Failed to fetch data for month 2025-09. [2025-09-02T17:33:20.420808] [WARN ] [MAIN ] STXE: No new data fetched. Keeping existing data. [2025-09-02T17:33:20.420898] [INFO ] [MAIN ] Update Progress: 2020/2372 symbols completed. STXE took 0.9s. Estimated remaining: 5m 48s. Rate: 60.7 symbols/min [2025-09-02T17:33:20.599200] [INFO ] [MAIN ] STXK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:20.601749] [INFO ] [MAIN ] STXK: Loaded 589 existing records. [2025-09-02T17:33:20.710605] [INFO ] [REMOTE ] STVN: Incremental fetch complete for 2025-09 (2.29 seconds). [2025-09-02T17:33:20.774897] [INFO ] [MAIN ] STVN: Adding 201 new records, updating 0 existing records. [2025-09-02T17:33:20.808493] [INFO ] [MAIN ] STXK: Found 1 missing trading days. [2025-09-02T17:33:20.808991] [INFO ] [MAIN ] STXK: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:20.809321] [INFO ] [REMOTE ] STXK: Fetching primary data for 2025-09. [2025-09-02T17:33:20.811056] [INFO ] [MAIN ] STVN: Combined dataset has 12404 total records. [2025-09-02T17:33:20.985917] [WARN ] [VALIDATOR ] STVN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:21.158446] [INFO ] [REMOTE ] STXG: Incremental fetch complete for 2025-09 (0.77 seconds). [2025-09-02T17:33:21.167428] [INFO ] [MAIN ] STXG: Adding 21 new records, updating 0 existing records. [2025-09-02T17:33:21.169697] [INFO ] [MAIN ] STXG: Combined dataset has 858 total records. [2025-09-02T17:33:21.386133] [WARN ] [VALIDATOR ] STXG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:21.566311] [INFO ] [REMOTE ] STXK: Incremental fetch complete for 2025-09 (0.76 seconds). [2025-09-02T17:33:21.568011] [INFO ] [MAIN ] STXK: Adding 3 new records, updating 0 existing records. [2025-09-02T17:33:21.570670] [INFO ] [MAIN ] STXK: Combined dataset has 592 total records. [2025-09-02T17:33:21.753762] [WARN ] [VALIDATOR ] STVN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:21.753488] [WARN ] [VALIDATOR ] STXG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:21.770917] [INFO ] [MAIN ] STVN: Combined data validation passed. [2025-09-02T17:33:21.776256] [WARN ] [VALIDATOR ] STXK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:21.755942] [INFO ] [MAIN ] STXG: Combined data validation passed. [2025-09-02T17:33:21.941239] [INFO ] [MAIN ] STXG: Update completed successfully. [2025-09-02T17:33:21.942100] [INFO ] [MAIN ] Update Progress: 2021/2372 symbols completed. STXG took 1.9s. Estimated remaining: 5m 47s. Rate: 60.7 symbols/min [2025-09-02T17:33:22.206320] [INFO ] [MAIN ] STXM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:22.218943] [INFO ] [MAIN ] STVN: Update completed successfully. [2025-09-02T17:33:22.220793] [INFO ] [MAIN ] Update Progress: 2022/2372 symbols completed. STVN took 4.3s. Estimated remaining: 5m 46s. Rate: 60.7 symbols/min [2025-09-02T17:33:22.245185] [INFO ] [MAIN ] STXM: Loaded 359 existing records. [2025-09-02T17:33:22.325296] [INFO ] [REMOTE ] STWD: Incremental fetch complete for 2025-09 (3.21 seconds). [2025-09-02T17:33:22.478419] [INFO ] [MAIN ] STWD: Adding 369 new records, updating 0 existing records. [2025-09-02T17:33:22.624462] [INFO ] [MAIN ] STXM: Found 1 missing trading days. [2025-09-02T17:33:22.622915] [INFO ] [MAIN ] STXT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:22.625142] [INFO ] [MAIN ] STXM: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:22.626414] [INFO ] [REMOTE ] STXM: Fetching primary data for 2025-09. [2025-09-02T17:33:22.631292] [INFO ] [MAIN ] STXT: Loaded 1239 existing records. [2025-09-02T17:33:22.629458] [INFO ] [MAIN ] STWD: Combined dataset has 23861 total records. [2025-09-02T17:33:22.981533] [WARN ] [VALIDATOR ] STWD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:23.007405] [INFO ] [MAIN ] STXT: Found 1 missing trading days. [2025-09-02T17:33:23.045398] [INFO ] [MAIN ] STXT: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:23.052888] [INFO ] [REMOTE ] STXT: Fetching primary data for 2025-09. [2025-09-02T17:33:23.052315] [WARN ] [VALIDATOR ] STXK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:23.066590] [INFO ] [MAIN ] STXK: Combined data validation passed. [2025-09-02T17:33:23.126281] [INFO ] [MAIN ] STXK: Update completed successfully. [2025-09-02T17:33:23.132319] [INFO ] [MAIN ] Update Progress: 2023/2372 symbols completed. STXK took 2.7s. Estimated remaining: 5m 45s. Rate: 60.7 symbols/min [2025-09-02T17:33:23.143872] [WARN ] [MAIN ] STXM: Failed to fetch data for month 2025-09. [2025-09-02T17:33:23.201848] [WARN ] [MAIN ] STXM: No new data fetched. Keeping existing data. [2025-09-02T17:33:23.262513] [INFO ] [MAIN ] Update Progress: 2024/2372 symbols completed. STXM took 1.3s. Estimated remaining: 5m 44s. Rate: 60.7 symbols/min [2025-09-02T17:33:23.521384] [INFO ] [MAIN ] STXV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:23.601776] [INFO ] [MAIN ] STZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:23.606079] [INFO ] [MAIN ] STXV: Loaded 643 existing records. [2025-09-02T17:33:23.795056] [INFO ] [MAIN ] STXV: Found 1 missing trading days. [2025-09-02T17:33:23.806019] [INFO ] [MAIN ] STXV: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:23.806532] [INFO ] [REMOTE ] STXV: Fetching primary data for 2025-09. [2025-09-02T17:33:23.808578] [INFO ] [MAIN ] STZ: Loaded 23859 existing records. [2025-09-02T17:33:23.857783] [INFO ] [REMOTE ] STXT: Incremental fetch complete for 2025-09 (0.80 seconds). [2025-09-02T17:33:23.888719] [INFO ] [MAIN ] STXT: Adding 14 new records, updating 0 existing records. [2025-09-02T17:33:23.928423] [INFO ] [MAIN ] STXT: Combined dataset has 1253 total records. [2025-09-02T17:33:24.096470] [INFO ] [MAIN ] STZ: Found 1 missing trading days. [2025-09-02T17:33:24.109875] [INFO ] [MAIN ] STZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:24.113459] [INFO ] [REMOTE ] STZ: Fetching primary data for 2025-09. [2025-09-02T17:33:24.136326] [WARN ] [VALIDATOR ] STWD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:24.187976] [INFO ] [MAIN ] STWD: Combined data validation passed. [2025-09-02T17:33:24.192301] [WARN ] [VALIDATOR ] STXT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:24.543717] [INFO ] [REMOTE ] STXV: Incremental fetch complete for 2025-09 (0.74 seconds). [2025-09-02T17:33:24.548360] [INFO ] [MAIN ] STXV: Adding 15 new records, updating 0 existing records. [2025-09-02T17:33:24.545729] [INFO ] [MAIN ] STWD: Update completed successfully. [2025-09-02T17:33:24.553270] [INFO ] [MAIN ] Update Progress: 2025/2372 symbols completed. STWD took 6.3s. Estimated remaining: 5m 43s. Rate: 60.7 symbols/min [2025-09-02T17:33:24.550320] [INFO ] [MAIN ] STXV: Combined dataset has 658 total records. [2025-09-02T17:33:24.732843] [WARN ] [VALIDATOR ] STXT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:24.798873] [INFO ] [MAIN ] STXT: Combined data validation passed. [2025-09-02T17:33:24.909296] [INFO ] [MAIN ] STXT: Update completed successfully. [2025-09-02T17:33:24.974702] [INFO ] [MAIN ] Update Progress: 2026/2372 symbols completed. STXT took 2.8s. Estimated remaining: 5m 42s. Rate: 60.7 symbols/min [2025-09-02T17:33:24.979577] [INFO ] [MAIN ] SU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:24.984070] [WARN ] [VALIDATOR ] STXV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:25.314986] [INFO ] [MAIN ] SUI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:25.355529] [INFO ] [MAIN ] SU: Loaded 24310 existing records. [2025-09-02T17:33:25.560361] [INFO ] [MAIN ] SU: Found 1 missing trading days. [2025-09-02T17:33:25.560841] [INFO ] [MAIN ] SU: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:25.561372] [INFO ] [REMOTE ] SU: Fetching primary data for 2025-09. [2025-09-02T17:33:25.562850] [INFO ] [MAIN ] SUI: Loaded 19747 existing records. [2025-09-02T17:33:25.753230] [INFO ] [MAIN ] SUI: Found 1 missing trading days. [2025-09-02T17:33:25.753749] [INFO ] [MAIN ] SUI: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:25.754584] [INFO ] [REMOTE ] SUI: Fetching primary data for 2025-09. [2025-09-02T17:33:25.762126] [WARN ] [VALIDATOR ] STXV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:25.762344] [INFO ] [MAIN ] STXV: Combined data validation passed. [2025-09-02T17:33:25.767887] [INFO ] [MAIN ] STXV: Update completed successfully. [2025-09-02T17:33:25.768138] [INFO ] [MAIN ] Update Progress: 2027/2372 symbols completed. STXV took 2.6s. Estimated remaining: 5m 41s. Rate: 60.8 symbols/min [2025-09-02T17:33:25.942030] [INFO ] [MAIN ] SUN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:25.960669] [INFO ] [MAIN ] SUN: Loaded 18025 existing records. [2025-09-02T17:33:26.136874] [INFO ] [MAIN ] SUN: Found 1 missing trading days. [2025-09-02T17:33:26.137061] [INFO ] [MAIN ] SUN: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:26.137312] [INFO ] [REMOTE ] SUN: Fetching primary data for 2025-09. [2025-09-02T17:33:26.792486] [INFO ] [REMOTE ] STZ: Incremental fetch complete for 2025-09 (2.68 seconds). [2025-09-02T17:33:26.846479] [INFO ] [MAIN ] STZ: Adding 390 new records, updating 0 existing records. [2025-09-02T17:33:26.852018] [INFO ] [MAIN ] STZ: Combined dataset has 24249 total records. [2025-09-02T17:33:27.040134] [WARN ] [VALIDATOR ] STZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:27.258931] [WARN ] [VALIDATOR ] STZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:27.259196] [INFO ] [MAIN ] STZ: Combined data validation passed. [2025-09-02T17:33:27.463151] [INFO ] [MAIN ] STZ: Update completed successfully. [2025-09-02T17:33:27.467029] [INFO ] [MAIN ] Update Progress: 2028/2372 symbols completed. STZ took 4.2s. Estimated remaining: 5m 40s. Rate: 60.7 symbols/min [2025-09-02T17:33:27.722072] [INFO ] [MAIN ] SUPV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:27.756122] [INFO ] [MAIN ] SUPV: Loaded 21714 existing records. [2025-09-02T17:33:27.997968] [INFO ] [MAIN ] SUPV: Found 1 missing trading days. [2025-09-02T17:33:27.998184] [INFO ] [MAIN ] SUPV: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:27.998721] [INFO ] [REMOTE ] SUPV: Fetching primary data for 2025-09. [2025-09-02T17:33:28.320842] [INFO ] [REMOTE ] SU: Incremental fetch complete for 2025-09 (2.76 seconds). [2025-09-02T17:33:28.378951] [INFO ] [REMOTE ] SUI: Incremental fetch complete for 2025-09 (2.62 seconds). [2025-09-02T17:33:28.378733] [INFO ] [MAIN ] SU: Adding 388 new records, updating 0 existing records. [2025-09-02T17:33:28.439362] [INFO ] [MAIN ] SUI: Adding 354 new records, updating 0 existing records. [2025-09-02T17:33:28.443758] [INFO ] [REMOTE ] SUN: Incremental fetch complete for 2025-09 (2.31 seconds). [2025-09-02T17:33:28.482159] [INFO ] [MAIN ] SUN: Adding 216 new records, updating 0 existing records. [2025-09-02T17:33:28.487594] [INFO ] [MAIN ] SU: Combined dataset has 24698 total records. [2025-09-02T17:33:28.526083] [INFO ] [MAIN ] SUN: Combined dataset has 18241 total records. [2025-09-02T17:33:28.554078] [INFO ] [MAIN ] SUI: Combined dataset has 20101 total records. [2025-09-02T17:33:28.907783] [WARN ] [VALIDATOR ] SU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:29.071163] [WARN ] [VALIDATOR ] SUN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:29.172901] [WARN ] [VALIDATOR ] SUI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:29.702573] [WARN ] [VALIDATOR ] SUI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:29.703136] [INFO ] [MAIN ] SUI: Combined data validation passed. [2025-09-02T17:33:29.702847] [WARN ] [VALIDATOR ] SUN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:29.703548] [INFO ] [MAIN ] SUN: Combined data validation passed. [2025-09-02T17:33:29.702702] [WARN ] [VALIDATOR ] SU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:29.703907] [INFO ] [MAIN ] SU: Combined data validation passed. [2025-09-02T17:33:30.072598] [INFO ] [REMOTE ] SUPV: Incremental fetch complete for 2025-09 (2.07 seconds). [2025-09-02T17:33:30.128182] [INFO ] [MAIN ] SUPV: Adding 367 new records, updating 0 existing records. [2025-09-02T17:33:30.149174] [INFO ] [MAIN ] SUN: Update completed successfully. [2025-09-02T17:33:30.164897] [INFO ] [MAIN ] Update Progress: 2029/2372 symbols completed. SUN took 4.4s. Estimated remaining: 5m 39s. Rate: 60.7 symbols/min [2025-09-02T17:33:30.197829] [INFO ] [MAIN ] SUPV: Combined dataset has 22081 total records. [2025-09-02T17:33:30.319569] [INFO ] [MAIN ] SUI: Update completed successfully. [2025-09-02T17:33:30.338367] [INFO ] [MAIN ] Update Progress: 2030/2372 symbols completed. SUI took 5.4s. Estimated remaining: 5m 38s. Rate: 60.7 symbols/min [2025-09-02T17:33:30.563822] [INFO ] [MAIN ] SUZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:30.596265] [INFO ] [MAIN ] SU: Update completed successfully. [2025-09-02T17:33:30.657001] [INFO ] [MAIN ] Update Progress: 2031/2372 symbols completed. SU took 6.1s. Estimated remaining: 5m 37s. Rate: 60.7 symbols/min [2025-09-02T17:33:30.679289] [WARN ] [VALIDATOR ] SUPV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:30.887969] [INFO ] [MAIN ] SVV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:30.980590] [INFO ] [MAIN ] SUZ: Loaded 20678 existing records. [2025-09-02T17:33:31.236763] [INFO ] [MAIN ] SW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:31.266509] [INFO ] [MAIN ] SVV: Loaded 16308 existing records. [2025-09-02T17:33:31.403810] [INFO ] [MAIN ] SUZ: Found 1 missing trading days. [2025-09-02T17:33:31.430730] [INFO ] [MAIN ] SUZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:31.442662] [INFO ] [REMOTE ] SUZ: Fetching primary data for 2025-09. [2025-09-02T17:33:31.542434] [INFO ] [MAIN ] SVV: Found 1 missing trading days. [2025-09-02T17:33:31.544024] [INFO ] [MAIN ] SW: Loaded 24126 existing records. [2025-09-02T17:33:31.544768] [INFO ] [MAIN ] SVV: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:31.566869] [INFO ] [REMOTE ] SVV: Fetching primary data for 2025-09. [2025-09-02T17:33:31.735762] [INFO ] [MAIN ] SW: Found 1 missing trading days. [2025-09-02T17:33:31.736101] [INFO ] [MAIN ] SW: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:31.736394] [INFO ] [REMOTE ] SW: Fetching primary data for 2025-09. [2025-09-02T17:33:31.743204] [WARN ] [VALIDATOR ] SUPV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:31.743389] [INFO ] [MAIN ] SUPV: Combined data validation passed. [2025-09-02T17:33:31.882920] [INFO ] [MAIN ] SUPV: Update completed successfully. [2025-09-02T17:33:31.885429] [INFO ] [MAIN ] Update Progress: 2032/2372 symbols completed. SUPV took 4.4s. Estimated remaining: 5m 36s. Rate: 60.7 symbols/min [2025-09-02T17:33:32.052103] [INFO ] [MAIN ] SWK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:32.074880] [INFO ] [MAIN ] SWK: Loaded 23835 existing records. [2025-09-02T17:33:32.251022] [INFO ] [MAIN ] SWK: Found 1 missing trading days. [2025-09-02T17:33:32.251217] [INFO ] [MAIN ] SWK: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:32.251442] [INFO ] [REMOTE ] SWK: Fetching primary data for 2025-09. [2025-09-02T17:33:33.494911] [INFO ] [REMOTE ] SVV: Incremental fetch complete for 2025-09 (1.93 seconds). [2025-09-02T17:33:33.535716] [INFO ] [REMOTE ] SUZ: Incremental fetch complete for 2025-09 (2.09 seconds). [2025-09-02T17:33:33.535591] [INFO ] [MAIN ] SVV: Adding 335 new records, updating 0 existing records. [2025-09-02T17:33:33.572676] [INFO ] [MAIN ] SUZ: Adding 277 new records, updating 0 existing records. [2025-09-02T17:33:33.576993] [INFO ] [MAIN ] SVV: Combined dataset has 16643 total records. [2025-09-02T17:33:33.620125] [INFO ] [MAIN ] SUZ: Combined dataset has 20955 total records. [2025-09-02T17:33:33.929692] [WARN ] [VALIDATOR ] SVV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:33.934322] [WARN ] [VALIDATOR ] SUZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:34.131551] [INFO ] [REMOTE ] SW: Incremental fetch complete for 2025-09 (2.40 seconds). [2025-09-02T17:33:34.353530] [INFO ] [MAIN ] SW: Adding 387 new records, updating 0 existing records. [2025-09-02T17:33:34.366535] [INFO ] [MAIN ] SW: Combined dataset has 24513 total records. [2025-09-02T17:33:34.548515] [WARN ] [VALIDATOR ] SW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:34.586982] [WARN ] [VALIDATOR ] SUZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:34.587148] [WARN ] [VALIDATOR ] SVV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:34.614461] [INFO ] [MAIN ] SUZ: Combined data validation passed. [2025-09-02T17:33:34.614585] [INFO ] [MAIN ] SVV: Combined data validation passed. [2025-09-02T17:33:34.923885] [INFO ] [REMOTE ] SWK: Incremental fetch complete for 2025-09 (2.67 seconds). [2025-09-02T17:33:34.988277] [INFO ] [MAIN ] SWK: Adding 382 new records, updating 0 existing records. [2025-09-02T17:33:35.017012] [INFO ] [MAIN ] SUZ: Update completed successfully. [2025-09-02T17:33:35.019988] [INFO ] [MAIN ] Update Progress: 2033/2372 symbols completed. SUZ took 4.9s. Estimated remaining: 5m 35s. Rate: 60.7 symbols/min [2025-09-02T17:33:35.072738] [INFO ] [MAIN ] SWK: Combined dataset has 24217 total records. [2025-09-02T17:33:35.314242] [INFO ] [MAIN ] SWX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:35.357341] [INFO ] [MAIN ] SVV: Update completed successfully. [2025-09-02T17:33:35.359515] [INFO ] [MAIN ] Update Progress: 2034/2372 symbols completed. SVV took 5.0s. Estimated remaining: 5m 34s. Rate: 60.7 symbols/min [2025-09-02T17:33:35.464578] [WARN ] [VALIDATOR ] SWK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:35.683695] [WARN ] [VALIDATOR ] SW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:35.672714] [INFO ] [MAIN ] SWX: Loaded 14356 existing records. [2025-09-02T17:33:35.704124] [INFO ] [MAIN ] SW: Combined data validation passed. [2025-09-02T17:33:35.813241] [INFO ] [MAIN ] SWZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:36.101351] [INFO ] [MAIN ] SWZ: Loaded 2669 existing records. [2025-09-02T17:33:36.164952] [INFO ] [MAIN ] SWX: Found 1 missing trading days. [2025-09-02T17:33:36.181775] [INFO ] [MAIN ] SWX: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:36.183346] [INFO ] [REMOTE ] SWX: Fetching primary data for 2025-09. [2025-09-02T17:33:36.326671] [INFO ] [MAIN ] SWZ: Found 1 missing trading days. [2025-09-02T17:33:36.327560] [INFO ] [MAIN ] SWZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:36.328224] [INFO ] [REMOTE ] SWZ: Fetching primary data for 2025-09. [2025-09-02T17:33:36.384060] [INFO ] [MAIN ] SW: Update completed successfully. [2025-09-02T17:33:36.387812] [INFO ] [MAIN ] Update Progress: 2035/2372 symbols completed. SW took 5.7s. Estimated remaining: 5m 33s. Rate: 60.7 symbols/min [2025-09-02T17:33:36.420290] [WARN ] [VALIDATOR ] SWK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:36.453905] [INFO ] [MAIN ] SWK: Combined data validation passed. [2025-09-02T17:33:36.660203] [INFO ] [MAIN ] SXC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:36.684576] [INFO ] [MAIN ] SXC: Loaded 19311 existing records. [2025-09-02T17:33:36.874985] [INFO ] [MAIN ] SXC: Found 1 missing trading days. [2025-09-02T17:33:36.885912] [INFO ] [MAIN ] SXC: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:36.897189] [INFO ] [REMOTE ] SXC: Fetching primary data for 2025-09. [2025-09-02T17:33:36.912084] [INFO ] [MAIN ] SWK: Update completed successfully. [2025-09-02T17:33:36.914432] [INFO ] [MAIN ] Update Progress: 2036/2372 symbols completed. SWK took 5.0s. Estimated remaining: 5m 32s. Rate: 60.7 symbols/min [2025-09-02T17:33:37.083945] [INFO ] [MAIN ] SXI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:37.091448] [INFO ] [MAIN ] SXI: Loaded 5734 existing records. [2025-09-02T17:33:37.259313] [INFO ] [MAIN ] SXI: Found 1 missing trading days. [2025-09-02T17:33:37.259506] [INFO ] [MAIN ] SXI: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:37.259753] [INFO ] [REMOTE ] SXI: Fetching primary data for 2025-09. [2025-09-02T17:33:37.406159] [INFO ] [REMOTE ] SWZ: Incremental fetch complete for 2025-09 (1.08 seconds). [2025-09-02T17:33:37.410406] [INFO ] [MAIN ] SWZ: Adding 19 new records, updating 0 existing records. [2025-09-02T17:33:37.411764] [INFO ] [MAIN ] SWZ: Combined dataset has 2688 total records. [2025-09-02T17:33:37.586584] [WARN ] [VALIDATOR ] SWZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:37.769413] [WARN ] [VALIDATOR ] SWZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:37.769685] [INFO ] [MAIN ] SWZ: Combined data validation passed. [2025-09-02T17:33:37.784983] [INFO ] [REMOTE ] SWX: Incremental fetch complete for 2025-09 (1.60 seconds). [2025-09-02T17:33:37.809288] [INFO ] [MAIN ] SWX: Adding 173 new records, updating 0 existing records. [2025-09-02T17:33:37.812914] [INFO ] [MAIN ] SWZ: Update completed successfully. [2025-09-02T17:33:37.813518] [INFO ] [MAIN ] Update Progress: 2037/2372 symbols completed. SWZ took 2.4s. Estimated remaining: 5m 31s. Rate: 60.7 symbols/min [2025-09-02T17:33:37.815911] [INFO ] [MAIN ] SWX: Combined dataset has 14529 total records. [2025-09-02T17:33:37.990679] [WARN ] [VALIDATOR ] SWX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:38.176463] [WARN ] [VALIDATOR ] SWX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:38.176691] [INFO ] [MAIN ] SWX: Combined data validation passed. [2025-09-02T17:33:38.269747] [INFO ] [MAIN ] SWX: Update completed successfully. [2025-09-02T17:33:38.271104] [INFO ] [MAIN ] Update Progress: 2038/2372 symbols completed. SWX took 3.2s. Estimated remaining: 5m 30s. Rate: 60.7 symbols/min [2025-09-02T17:33:38.349502] [INFO ] [REMOTE ] SXI: Incremental fetch complete for 2025-09 (1.09 seconds). [2025-09-02T17:33:38.358138] [INFO ] [MAIN ] SXI: Adding 46 new records, updating 0 existing records. [2025-09-02T17:33:38.359848] [INFO ] [MAIN ] SXI: Combined dataset has 5780 total records. [2025-09-02T17:33:38.545813] [WARN ] [VALIDATOR ] SXI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:38.762262] [WARN ] [VALIDATOR ] SXI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:38.762474] [INFO ] [MAIN ] SXI: Combined data validation passed. [2025-09-02T17:33:38.804817] [INFO ] [MAIN ] SXI: Update completed successfully. [2025-09-02T17:33:38.805795] [INFO ] [MAIN ] Update Progress: 2039/2372 symbols completed. SXI took 1.9s. Estimated remaining: 5m 29s. Rate: 60.7 symbols/min [2025-09-02T17:33:38.878589] [INFO ] [REMOTE ] SXC: Incremental fetch complete for 2025-09 (1.98 seconds). [2025-09-02T17:33:38.915269] [INFO ] [MAIN ] SXC: Adding 324 new records, updating 0 existing records. [2025-09-02T17:33:38.918566] [INFO ] [MAIN ] SXC: Combined dataset has 19635 total records. [2025-09-02T17:33:39.097055] [WARN ] [VALIDATOR ] SXC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:39.288611] [WARN ] [VALIDATOR ] SXC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:39.288824] [INFO ] [MAIN ] SXC: Combined data validation passed. [2025-09-02T17:33:39.409664] [INFO ] [MAIN ] SXC: Update completed successfully. [2025-09-02T17:33:39.411626] [INFO ] [MAIN ] Update Progress: 2040/2372 symbols completed. SXC took 3.0s. Estimated remaining: 5m 28s. Rate: 60.7 symbols/min [2025-09-02T17:33:40.048898] [INFO ] [MAIN ] SYK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:40.027162] [INFO ] [MAIN ] SYY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:40.065780] [INFO ] [MAIN ] SXT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:40.098550] [INFO ] [MAIN ] SYF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:40.114952] [INFO ] [MAIN ] SXT: Loaded 13432 existing records. [2025-09-02T17:33:40.251863] [INFO ] [MAIN ] SYY: Loaded 24156 existing records. [2025-09-02T17:33:40.408002] [INFO ] [MAIN ] SYF: Loaded 24289 existing records. [2025-09-02T17:33:40.419717] [INFO ] [MAIN ] SXT: Found 1 missing trading days. [2025-09-02T17:33:40.425074] [INFO ] [MAIN ] SXT: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:40.433582] [INFO ] [REMOTE ] SXT: Fetching primary data for 2025-09. [2025-09-02T17:33:40.471076] [INFO ] [MAIN ] SYK: Loaded 20768 existing records. [2025-09-02T17:33:40.698163] [INFO ] [MAIN ] SYY: Found 1 missing trading days. [2025-09-02T17:33:40.729834] [INFO ] [MAIN ] SYY: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:40.740529] [INFO ] [REMOTE ] SYY: Fetching primary data for 2025-09. [2025-09-02T17:33:40.869123] [INFO ] [MAIN ] SYF: Found 1 missing trading days. [2025-09-02T17:33:40.869444] [INFO ] [MAIN ] SYF: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:40.869383] [INFO ] [MAIN ] SYK: Found 1 missing trading days. [2025-09-02T17:33:40.869755] [INFO ] [REMOTE ] SYF: Fetching primary data for 2025-09. [2025-09-02T17:33:40.870469] [INFO ] [MAIN ] SYK: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:40.870706] [INFO ] [REMOTE ] SYK: Fetching primary data for 2025-09. [2025-09-02T17:33:42.289028] [INFO ] [REMOTE ] SXT: Incremental fetch complete for 2025-09 (1.86 seconds). [2025-09-02T17:33:42.311399] [INFO ] [MAIN ] SXT: Adding 150 new records, updating 0 existing records. [2025-09-02T17:33:42.314154] [INFO ] [MAIN ] SXT: Combined dataset has 13582 total records. [2025-09-02T17:33:42.498745] [WARN ] [VALIDATOR ] SXT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:42.692049] [WARN ] [VALIDATOR ] SXT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:42.692239] [INFO ] [MAIN ] SXT: Combined data validation passed. [2025-09-02T17:33:42.783575] [INFO ] [MAIN ] SXT: Update completed successfully. [2025-09-02T17:33:42.784958] [INFO ] [MAIN ] Update Progress: 2041/2372 symbols completed. SXT took 3.4s. Estimated remaining: 5m 27s. Rate: 60.7 symbols/min [2025-09-02T17:33:42.890178] [INFO ] [REMOTE ] SYK: Incremental fetch complete for 2025-09 (2.02 seconds). [2025-09-02T17:33:42.970599] [INFO ] [MAIN ] SYK: Adding 317 new records, updating 0 existing records. [2025-09-02T17:33:43.004878] [INFO ] [MAIN ] T: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:43.008560] [INFO ] [REMOTE ] SYY: Incremental fetch complete for 2025-09 (2.27 seconds). [2025-09-02T17:33:43.055543] [INFO ] [MAIN ] SYY: Adding 383 new records, updating 0 existing records. [2025-09-02T17:33:43.058482] [INFO ] [MAIN ] SYK: Combined dataset has 21085 total records. [2025-09-02T17:33:43.136327] [INFO ] [MAIN ] SYY: Combined dataset has 24539 total records. [2025-09-02T17:33:43.363140] [INFO ] [MAIN ] T: Loaded 24548 existing records. [2025-09-02T17:33:43.366607] [WARN ] [VALIDATOR ] SYK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:43.475063] [INFO ] [REMOTE ] SYF: Incremental fetch complete for 2025-09 (2.61 seconds). [2025-09-02T17:33:43.658034] [WARN ] [VALIDATOR ] SYY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:43.669415] [INFO ] [MAIN ] SYF: Adding 390 new records, updating 0 existing records. [2025-09-02T17:33:43.977932] [INFO ] [MAIN ] T: Found 1 missing trading days. [2025-09-02T17:33:44.014682] [INFO ] [MAIN ] T: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:44.045964] [INFO ] [REMOTE ] T: Fetching primary data for 2025-09. [2025-09-02T17:33:44.043631] [INFO ] [MAIN ] SYF: Combined dataset has 24679 total records. [2025-09-02T17:33:44.267784] [WARN ] [VALIDATOR ] SYF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:44.468563] [WARN ] [VALIDATOR ] SYY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:44.468905] [INFO ] [MAIN ] SYY: Combined data validation passed. [2025-09-02T17:33:44.468463] [WARN ] [VALIDATOR ] SYK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:44.469688] [INFO ] [MAIN ] SYK: Combined data validation passed. [2025-09-02T17:33:44.691327] [WARN ] [VALIDATOR ] SYF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:44.693063] [INFO ] [MAIN ] SYF: Combined data validation passed. [2025-09-02T17:33:44.865482] [INFO ] [MAIN ] SYK: Update completed successfully. [2025-09-02T17:33:44.869981] [INFO ] [MAIN ] Update Progress: 2042/2372 symbols completed. SYK took 5.5s. Estimated remaining: 5m 27s. Rate: 60.6 symbols/min [2025-09-02T17:33:44.867778] [INFO ] [MAIN ] SYY: Update completed successfully. [2025-09-02T17:33:44.875882] [INFO ] [MAIN ] Update Progress: 2043/2372 symbols completed. SYY took 5.5s. Estimated remaining: 5m 25s. Rate: 60.7 symbols/min [2025-09-02T17:33:45.180535] [INFO ] [MAIN ] TAK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:45.234747] [INFO ] [MAIN ] TAC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:45.286129] [INFO ] [MAIN ] SYF: Update completed successfully. [2025-09-02T17:33:45.290041] [INFO ] [MAIN ] Update Progress: 2044/2372 symbols completed. SYF took 5.9s. Estimated remaining: 5m 24s. Rate: 60.7 symbols/min [2025-09-02T17:33:45.302584] [INFO ] [MAIN ] TAK: Loaded 23059 existing records. [2025-09-02T17:33:45.418063] [INFO ] [MAIN ] TAC: Loaded 19724 existing records. [2025-09-02T17:33:45.734121] [INFO ] [MAIN ] TAK: Found 1 missing trading days. [2025-09-02T17:33:45.773110] [INFO ] [MAIN ] TAL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:45.778386] [INFO ] [MAIN ] TAK: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:45.828494] [INFO ] [REMOTE ] TAK: Fetching primary data for 2025-09. [2025-09-02T17:33:45.828272] [INFO ] [MAIN ] TAC: Found 1 missing trading days. [2025-09-02T17:33:45.829969] [INFO ] [MAIN ] TAC: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:45.830169] [INFO ] [REMOTE ] TAC: Fetching primary data for 2025-09. [2025-09-02T17:33:45.853744] [INFO ] [MAIN ] TAL: Loaded 23286 existing records. [2025-09-02T17:33:46.030122] [INFO ] [MAIN ] TAL: Found 1 missing trading days. [2025-09-02T17:33:46.030262] [INFO ] [MAIN ] TAL: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:46.030489] [INFO ] [REMOTE ] TAL: Fetching primary data for 2025-09. [2025-09-02T17:33:46.848954] [WARN ] [MAIN ] TAC: Failed to fetch data for month 2025-09. [2025-09-02T17:33:46.849124] [WARN ] [MAIN ] TAC: No new data fetched. Keeping existing data. [2025-09-02T17:33:46.849232] [INFO ] [MAIN ] Update Progress: 2045/2372 symbols completed. TAC took 2.0s. Estimated remaining: 5m 23s. Rate: 60.7 symbols/min [2025-09-02T17:33:47.033741] [INFO ] [MAIN ] TALO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:47.056267] [INFO ] [MAIN ] TALO: Loaded 23493 existing records. [2025-09-02T17:33:47.231227] [INFO ] [MAIN ] TALO: Found 1 missing trading days. [2025-09-02T17:33:47.231420] [INFO ] [MAIN ] TALO: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:47.231670] [INFO ] [REMOTE ] TALO: Fetching primary data for 2025-09. [2025-09-02T17:33:47.857350] [INFO ] [REMOTE ] T: Incremental fetch complete for 2025-09 (3.81 seconds). [2025-09-02T17:33:47.908238] [INFO ] [MAIN ] T: Adding 390 new records, updating 0 existing records. [2025-09-02T17:33:47.912247] [INFO ] [MAIN ] T: Combined dataset has 24938 total records. [2025-09-02T17:33:48.016946] [INFO ] [REMOTE ] TAK: Incremental fetch complete for 2025-09 (2.19 seconds). [2025-09-02T17:33:48.124913] [INFO ] [MAIN ] TAK: Adding 369 new records, updating 0 existing records. [2025-09-02T17:33:48.145018] [WARN ] [VALIDATOR ] T: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:48.304206] [INFO ] [MAIN ] TAK: Combined dataset has 23428 total records. [2025-09-02T17:33:48.520165] [INFO ] [REMOTE ] TAL: Incremental fetch complete for 2025-09 (2.49 seconds). [2025-09-02T17:33:48.517134] [WARN ] [VALIDATOR ] TAK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:48.625272] [INFO ] [MAIN ] TAL: Adding 383 new records, updating 0 existing records. [2025-09-02T17:33:48.762090] [INFO ] [MAIN ] TAL: Combined dataset has 23669 total records. [2025-09-02T17:33:48.959116] [WARN ] [VALIDATOR ] TAL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:49.156687] [WARN ] [VALIDATOR ] T: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:49.156895] [INFO ] [MAIN ] T: Combined data validation passed. [2025-09-02T17:33:49.156600] [WARN ] [VALIDATOR ] TAK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:49.157321] [INFO ] [MAIN ] TAK: Combined data validation passed. [2025-09-02T17:33:49.355764] [INFO ] [REMOTE ] TALO: Incremental fetch complete for 2025-09 (2.12 seconds). [2025-09-02T17:33:49.425467] [INFO ] [MAIN ] TALO: Adding 379 new records, updating 0 existing records. [2025-09-02T17:33:49.501000] [INFO ] [MAIN ] TALO: Combined dataset has 23872 total records. [2025-09-02T17:33:49.512883] [INFO ] [MAIN ] TAK: Update completed successfully. [2025-09-02T17:33:49.516417] [INFO ] [MAIN ] Update Progress: 2046/2372 symbols completed. TAK took 4.6s. Estimated remaining: 5m 23s. Rate: 60.6 symbols/min [2025-09-02T17:33:49.513268] [INFO ] [MAIN ] T: Update completed successfully. [2025-09-02T17:33:49.560271] [INFO ] [MAIN ] Update Progress: 2047/2372 symbols completed. T took 6.8s. Estimated remaining: 5m 22s. Rate: 60.6 symbols/min [2025-09-02T17:33:49.947052] [INFO ] [MAIN ] TAP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:50.044508] [WARN ] [VALIDATOR ] TALO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:50.063595] [INFO ] [MAIN ] TBB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:50.247756] [INFO ] [MAIN ] TBB: Loaded 5154 existing records. [2025-09-02T17:33:50.249088] [INFO ] [MAIN ] TAP: Loaded 24040 existing records. [2025-09-02T17:33:50.381760] [WARN ] [VALIDATOR ] TAL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:50.443488] [INFO ] [MAIN ] TAL: Combined data validation passed. [2025-09-02T17:33:50.801858] [INFO ] [MAIN ] TAP: Found 1 missing trading days. [2025-09-02T17:33:50.750817] [INFO ] [MAIN ] TBB: Found 1 missing trading days. [2025-09-02T17:33:50.805470] [INFO ] [MAIN ] TAP: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:50.806191] [INFO ] [MAIN ] TBB: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:50.806594] [INFO ] [REMOTE ] TAP: Fetching primary data for 2025-09. [2025-09-02T17:33:50.807544] [INFO ] [REMOTE ] TBB: Fetching primary data for 2025-09. [2025-09-02T17:33:50.873423] [WARN ] [VALIDATOR ] TALO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:50.875098] [INFO ] [MAIN ] TALO: Combined data validation passed. [2025-09-02T17:33:50.875792] [INFO ] [MAIN ] TAL: Update completed successfully. [2025-09-02T17:33:50.878459] [INFO ] [MAIN ] Update Progress: 2048/2372 symbols completed. TAL took 5.6s. Estimated remaining: 5m 21s. Rate: 60.6 symbols/min [2025-09-02T17:33:51.160198] [INFO ] [MAIN ] TBBB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:51.190292] [INFO ] [MAIN ] TBBB: Loaded 15938 existing records. [2025-09-02T17:33:51.395987] [INFO ] [MAIN ] TBBB: Found 1 missing trading days. [2025-09-02T17:33:51.396942] [INFO ] [MAIN ] TBBB: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:51.397708] [INFO ] [REMOTE ] TBBB: Fetching primary data for 2025-09. [2025-09-02T17:33:51.402199] [INFO ] [MAIN ] TALO: Update completed successfully. [2025-09-02T17:33:51.405633] [INFO ] [MAIN ] Update Progress: 2049/2372 symbols completed. TALO took 4.6s. Estimated remaining: 5m 20s. Rate: 60.6 symbols/min [2025-09-02T17:33:51.582919] [INFO ] [MAIN ] TBI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:51.595414] [INFO ] [MAIN ] TBI: Loaded 9685 existing records. [2025-09-02T17:33:51.769047] [INFO ] [MAIN ] TBI: Found 1 missing trading days. [2025-09-02T17:33:51.769217] [INFO ] [MAIN ] TBI: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:51.771457] [INFO ] [REMOTE ] TBB: Incremental fetch complete for 2025-09 (0.96 seconds). [2025-09-02T17:33:51.771367] [INFO ] [REMOTE ] TBI: Fetching primary data for 2025-09. [2025-09-02T17:33:51.782188] [INFO ] [MAIN ] TBB: Adding 82 new records, updating 0 existing records. [2025-09-02T17:33:51.785171] [INFO ] [MAIN ] TBB: Combined dataset has 5236 total records. [2025-09-02T17:33:51.960877] [WARN ] [VALIDATOR ] TBB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:52.144847] [WARN ] [VALIDATOR ] TBB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:52.145053] [INFO ] [MAIN ] TBB: Combined data validation passed. [2025-09-02T17:33:52.179247] [INFO ] [MAIN ] TBB: Update completed successfully. [2025-09-02T17:33:52.180020] [INFO ] [MAIN ] Update Progress: 2050/2372 symbols completed. TBB took 2.6s. Estimated remaining: 5m 19s. Rate: 60.6 symbols/min [2025-09-02T17:33:52.346388] [INFO ] [MAIN ] TBLU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:52.348364] [INFO ] [MAIN ] TBLU: Loaded 393 existing records. [2025-09-02T17:33:52.512421] [INFO ] [MAIN ] TBLU: Found 1 missing trading days. [2025-09-02T17:33:52.512532] [INFO ] [MAIN ] TBLU: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:52.512749] [INFO ] [REMOTE ] TBLU: Fetching primary data for 2025-09. [2025-09-02T17:33:52.686700] [WARN ] [MAIN ] TBI: Failed to fetch data for month 2025-09. [2025-09-02T17:33:52.686841] [WARN ] [MAIN ] TBI: No new data fetched. Keeping existing data. [2025-09-02T17:33:52.686979] [INFO ] [MAIN ] Update Progress: 2051/2372 symbols completed. TBI took 1.3s. Estimated remaining: 5m 18s. Rate: 60.7 symbols/min [2025-09-02T17:33:52.856039] [INFO ] [MAIN ] TBN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:52.859072] [INFO ] [MAIN ] TBN: Loaded 1388 existing records. [2025-09-02T17:33:53.029748] [INFO ] [MAIN ] TBN: Found 1 missing trading days. [2025-09-02T17:33:53.029881] [INFO ] [MAIN ] TBN: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:53.030211] [INFO ] [REMOTE ] TBN: Fetching primary data for 2025-09. [2025-09-02T17:33:53.036680] [INFO ] [REMOTE ] TBBB: Incremental fetch complete for 2025-09 (1.64 seconds). [2025-09-02T17:33:53.066094] [INFO ] [MAIN ] TBBB: Adding 216 new records, updating 0 existing records. [2025-09-02T17:33:53.069955] [INFO ] [REMOTE ] TAP: Incremental fetch complete for 2025-09 (2.26 seconds). [2025-09-02T17:33:53.118518] [INFO ] [MAIN ] TAP: Adding 385 new records, updating 0 existing records. [2025-09-02T17:33:53.121227] [INFO ] [MAIN ] TBBB: Combined dataset has 16154 total records. [2025-09-02T17:33:53.215496] [INFO ] [REMOTE ] TBLU: Incremental fetch complete for 2025-09 (0.70 seconds). [2025-09-02T17:33:53.233946] [INFO ] [MAIN ] TBLU: Adding 2 new records, updating 0 existing records. [2025-09-02T17:33:53.235498] [INFO ] [MAIN ] TBLU: Combined dataset has 395 total records. [2025-09-02T17:33:53.235610] [INFO ] [MAIN ] TAP: Combined dataset has 24425 total records. [2025-09-02T17:33:53.472094] [WARN ] [VALIDATOR ] TBBB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:53.664190] [WARN ] [VALIDATOR ] TBLU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:53.873495] [INFO ] [REMOTE ] TBN: Incremental fetch complete for 2025-09 (0.84 seconds). [2025-09-02T17:33:53.972827] [WARN ] [VALIDATOR ] TAP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:53.986802] [INFO ] [MAIN ] TBN: Adding 82 new records, updating 0 existing records. [2025-09-02T17:33:54.017203] [INFO ] [MAIN ] TBN: Combined dataset has 1470 total records. [2025-09-02T17:33:54.478526] [WARN ] [VALIDATOR ] TBN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:54.687049] [WARN ] [VALIDATOR ] TBLU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:54.686949] [WARN ] [VALIDATOR ] TBBB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:54.687297] [INFO ] [MAIN ] TBLU: Combined data validation passed. [2025-09-02T17:33:54.687485] [INFO ] [MAIN ] TBBB: Combined data validation passed. [2025-09-02T17:33:54.688391] [WARN ] [VALIDATOR ] TAP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:54.689021] [INFO ] [MAIN ] TAP: Combined data validation passed. [2025-09-02T17:33:54.693923] [INFO ] [MAIN ] TBLU: Update completed successfully. [2025-09-02T17:33:54.694511] [INFO ] [MAIN ] Update Progress: 2052/2372 symbols completed. TBLU took 2.5s. Estimated remaining: 5m 17s. Rate: 60.6 symbols/min [2025-09-02T17:33:55.052427] [INFO ] [MAIN ] TCAI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:55.061569] [INFO ] [MAIN ] TCAI: Loaded 495 existing records. [2025-09-02T17:33:55.093578] [WARN ] [VALIDATOR ] TBN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:55.116178] [INFO ] [MAIN ] TBN: Combined data validation passed. [2025-09-02T17:33:55.213947] [INFO ] [MAIN ] TBN: Update completed successfully. [2025-09-02T17:33:55.216204] [INFO ] [MAIN ] Update Progress: 2053/2372 symbols completed. TBN took 2.5s. Estimated remaining: 5m 16s. Rate: 60.6 symbols/min [2025-09-02T17:33:55.386291] [INFO ] [MAIN ] TCAI: Found 1 missing trading days. [2025-09-02T17:33:55.400307] [INFO ] [MAIN ] TCAI: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:55.422942] [INFO ] [REMOTE ] TCAI: Fetching primary data for 2025-09. [2025-09-02T17:33:55.506560] [INFO ] [MAIN ] TBBB: Update completed successfully. [2025-09-02T17:33:55.536489] [INFO ] [MAIN ] Update Progress: 2054/2372 symbols completed. TBBB took 4.7s. Estimated remaining: 5m 15s. Rate: 60.7 symbols/min [2025-09-02T17:33:55.532501] [INFO ] [MAIN ] TD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:55.552213] [INFO ] [MAIN ] TAP: Update completed successfully. [2025-09-02T17:33:55.590302] [INFO ] [MAIN ] Update Progress: 2055/2372 symbols completed. TAP took 6.1s. Estimated remaining: 5m 13s. Rate: 60.7 symbols/min [2025-09-02T17:33:55.874974] [INFO ] [MAIN ] TDC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:55.871405] [INFO ] [MAIN ] TD: Loaded 23694 existing records. [2025-09-02T17:33:55.875120] [WARN ] [MAIN ] TCAI: Failed to fetch data for month 2025-09. [2025-09-02T17:33:55.917464] [WARN ] [MAIN ] TCAI: No new data fetched. Keeping existing data. [2025-09-02T17:33:56.003752] [INFO ] [MAIN ] Update Progress: 2056/2372 symbols completed. TCAI took 1.3s. Estimated remaining: 5m 12s. Rate: 60.7 symbols/min [2025-09-02T17:33:56.074841] [INFO ] [MAIN ] TDF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:56.281852] [INFO ] [MAIN ] TDC: Loaded 20922 existing records. [2025-09-02T17:33:56.298499] [INFO ] [MAIN ] TDF: Loaded 2284 existing records. [2025-09-02T17:33:56.347479] [INFO ] [MAIN ] TD: Found 1 missing trading days. [2025-09-02T17:33:56.395715] [INFO ] [MAIN ] TD: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:56.419425] [INFO ] [REMOTE ] TD: Fetching primary data for 2025-09. [2025-09-02T17:33:56.421433] [INFO ] [MAIN ] TDG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:56.692254] [INFO ] [MAIN ] TDG: Loaded 9235 existing records. [2025-09-02T17:33:56.734787] [INFO ] [MAIN ] TDF: Found 1 missing trading days. [2025-09-02T17:33:56.729984] [INFO ] [MAIN ] TDC: Found 1 missing trading days. [2025-09-02T17:33:56.766598] [INFO ] [MAIN ] TDF: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:56.766505] [INFO ] [MAIN ] TDC: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:56.767074] [INFO ] [REMOTE ] TDF: Fetching primary data for 2025-09. [2025-09-02T17:33:56.775222] [INFO ] [REMOTE ] TDC: Fetching primary data for 2025-09. [2025-09-02T17:33:56.909098] [INFO ] [MAIN ] TDG: Found 1 missing trading days. [2025-09-02T17:33:56.909401] [INFO ] [MAIN ] TDG: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:56.909633] [INFO ] [REMOTE ] TDG: Fetching primary data for 2025-09. [2025-09-02T17:33:57.691859] [INFO ] [REMOTE ] TDF: Incremental fetch complete for 2025-09 (0.92 seconds). [2025-09-02T17:33:57.697792] [INFO ] [MAIN ] TDF: Adding 47 new records, updating 0 existing records. [2025-09-02T17:33:57.699454] [INFO ] [MAIN ] TDF: Combined dataset has 2331 total records. [2025-09-02T17:33:57.884519] [WARN ] [VALIDATOR ] TDF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:58.078146] [WARN ] [VALIDATOR ] TDF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:58.078340] [INFO ] [MAIN ] TDF: Combined data validation passed. [2025-09-02T17:33:58.093940] [INFO ] [MAIN ] TDF: Update completed successfully. [2025-09-02T17:33:58.094362] [INFO ] [MAIN ] Update Progress: 2057/2372 symbols completed. TDF took 2.5s. Estimated remaining: 5m 12s. Rate: 60.7 symbols/min [2025-09-02T17:33:58.266417] [INFO ] [MAIN ] TDOC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:33:58.291490] [INFO ] [MAIN ] TDOC: Loaded 24345 existing records. [2025-09-02T17:33:58.473028] [INFO ] [MAIN ] TDOC: Found 1 missing trading days. [2025-09-02T17:33:58.473306] [INFO ] [MAIN ] TDOC: Need to fetch 1 months: 2025-09 [2025-09-02T17:33:58.473533] [INFO ] [REMOTE ] TDOC: Fetching primary data for 2025-09. [2025-09-02T17:33:58.597879] [INFO ] [REMOTE ] TD: Incremental fetch complete for 2025-09 (2.18 seconds). [2025-09-02T17:33:58.642447] [INFO ] [MAIN ] TD: Adding 388 new records, updating 0 existing records. [2025-09-02T17:33:58.647180] [INFO ] [MAIN ] TD: Combined dataset has 24082 total records. [2025-09-02T17:33:58.825580] [WARN ] [VALIDATOR ] TD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:58.973929] [INFO ] [REMOTE ] TDG: Incremental fetch complete for 2025-09 (2.06 seconds). [2025-09-02T17:33:59.030059] [INFO ] [MAIN ] TDG: Adding 231 new records, updating 0 existing records. [2025-09-02T17:33:59.041141] [INFO ] [MAIN ] TDG: Combined dataset has 9466 total records. [2025-09-02T17:33:59.107262] [INFO ] [REMOTE ] TDC: Incremental fetch complete for 2025-09 (2.33 seconds). [2025-09-02T17:33:59.202765] [INFO ] [MAIN ] TDC: Adding 332 new records, updating 0 existing records. [2025-09-02T17:33:59.297557] [WARN ] [VALIDATOR ] TDG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:59.340871] [INFO ] [MAIN ] TDC: Combined dataset has 21254 total records. [2025-09-02T17:33:59.664597] [WARN ] [VALIDATOR ] TDC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:33:59.854761] [WARN ] [VALIDATOR ] TD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:59.856772] [INFO ] [MAIN ] TD: Combined data validation passed. [2025-09-02T17:33:59.979723] [WARN ] [VALIDATOR ] TDC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:59.979162] [WARN ] [VALIDATOR ] TDG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:33:59.980771] [INFO ] [MAIN ] TDC: Combined data validation passed. [2025-09-02T17:33:59.981403] [INFO ] [MAIN ] TDG: Combined data validation passed. [2025-09-02T17:34:00.203934] [INFO ] [MAIN ] TDG: Update completed successfully. [2025-09-02T17:34:00.206740] [INFO ] [MAIN ] Update Progress: 2058/2372 symbols completed. TDG took 4.2s. Estimated remaining: 5m 11s. Rate: 60.6 symbols/min [2025-09-02T17:34:00.327705] [INFO ] [MAIN ] TD: Update completed successfully. [2025-09-02T17:34:00.341664] [INFO ] [MAIN ] Update Progress: 2059/2372 symbols completed. TD took 5.1s. Estimated remaining: 5m 10s. Rate: 60.7 symbols/min [2025-09-02T17:34:00.414608] [INFO ] [MAIN ] TDS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:00.559661] [INFO ] [MAIN ] TDC: Update completed successfully. [2025-09-02T17:34:00.618304] [INFO ] [MAIN ] TDS: Loaded 19744 existing records. [2025-09-02T17:34:00.596877] [INFO ] [MAIN ] Update Progress: 2060/2372 symbols completed. TDC took 5.1s. Estimated remaining: 5m 8s. Rate: 60.7 symbols/min [2025-09-02T17:34:00.617207] [INFO ] [MAIN ] TDW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:00.960792] [INFO ] [MAIN ] TDS: Found 1 missing trading days. [2025-09-02T17:34:00.973266] [INFO ] [MAIN ] TDS: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:00.989763] [INFO ] [MAIN ] TDW: Loaded 20430 existing records. [2025-09-02T17:34:00.991351] [INFO ] [REMOTE ] TDS: Fetching primary data for 2025-09. [2025-09-02T17:34:00.991067] [INFO ] [MAIN ] TDY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:01.155909] [INFO ] [MAIN ] TDY: Loaded 10397 existing records. [2025-09-02T17:34:01.179802] [INFO ] [MAIN ] TDW: Found 1 missing trading days. [2025-09-02T17:34:01.212817] [INFO ] [MAIN ] TDW: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:01.265177] [INFO ] [REMOTE ] TDW: Fetching primary data for 2025-09. [2025-09-02T17:34:01.364528] [INFO ] [MAIN ] TDY: Found 1 missing trading days. [2025-09-02T17:34:01.364817] [INFO ] [MAIN ] TDY: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:01.365079] [INFO ] [REMOTE ] TDY: Fetching primary data for 2025-09. [2025-09-02T17:34:01.692320] [INFO ] [REMOTE ] TDOC: Incremental fetch complete for 2025-09 (3.22 seconds). [2025-09-02T17:34:01.744804] [INFO ] [MAIN ] TDOC: Adding 388 new records, updating 0 existing records. [2025-09-02T17:34:01.751198] [INFO ] [MAIN ] TDOC: Combined dataset has 24733 total records. [2025-09-02T17:34:01.945583] [WARN ] [VALIDATOR ] TDOC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:02.148971] [WARN ] [VALIDATOR ] TDOC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:02.149276] [INFO ] [MAIN ] TDOC: Combined data validation passed. [2025-09-02T17:34:02.321730] [INFO ] [MAIN ] TDOC: Update completed successfully. [2025-09-02T17:34:02.326818] [INFO ] [MAIN ] Update Progress: 2061/2372 symbols completed. TDOC took 4.2s. Estimated remaining: 5m 8s. Rate: 60.7 symbols/min [2025-09-02T17:34:02.505680] [INFO ] [MAIN ] TE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:02.526321] [INFO ] [MAIN ] TE: Loaded 20303 existing records. [2025-09-02T17:34:02.721195] [INFO ] [REMOTE ] TDY: Incremental fetch complete for 2025-09 (1.36 seconds). [2025-09-02T17:34:02.722170] [INFO ] [MAIN ] TE: Found 1 missing trading days. [2025-09-02T17:34:02.739978] [INFO ] [MAIN ] TDY: Adding 119 new records, updating 0 existing records. [2025-09-02T17:34:02.738091] [INFO ] [MAIN ] TE: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:02.740682] [INFO ] [REMOTE ] TE: Fetching primary data for 2025-09. [2025-09-02T17:34:02.743600] [INFO ] [MAIN ] TDY: Combined dataset has 10516 total records. [2025-09-02T17:34:02.918607] [WARN ] [VALIDATOR ] TDY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:03.110481] [WARN ] [VALIDATOR ] TDY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:03.110718] [INFO ] [MAIN ] TDY: Combined data validation passed. [2025-09-02T17:34:03.177576] [INFO ] [MAIN ] TDY: Update completed successfully. [2025-09-02T17:34:03.178964] [INFO ] [MAIN ] Update Progress: 2062/2372 symbols completed. TDY took 2.5s. Estimated remaining: 5m 7s. Rate: 60.7 symbols/min [2025-09-02T17:34:03.346826] [INFO ] [MAIN ] TEAF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:03.351569] [INFO ] [MAIN ] TEAF: Loaded 3212 existing records. [2025-09-02T17:34:03.458068] [INFO ] [REMOTE ] TDS: Incremental fetch complete for 2025-09 (2.47 seconds). [2025-09-02T17:34:03.467039] [INFO ] [REMOTE ] TDW: Incremental fetch complete for 2025-09 (2.20 seconds). [2025-09-02T17:34:03.706578] [INFO ] [MAIN ] TDS: Adding 312 new records, updating 0 existing records. [2025-09-02T17:34:03.727673] [INFO ] [MAIN ] TDW: Adding 295 new records, updating 0 existing records. [2025-09-02T17:34:03.725491] [INFO ] [MAIN ] TEAF: Found 1 missing trading days. [2025-09-02T17:34:03.728118] [INFO ] [MAIN ] TEAF: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:03.728581] [INFO ] [REMOTE ] TEAF: Fetching primary data for 2025-09. [2025-09-02T17:34:03.735983] [INFO ] [MAIN ] TDW: Combined dataset has 20725 total records. [2025-09-02T17:34:03.736373] [INFO ] [MAIN ] TDS: Combined dataset has 20056 total records. [2025-09-02T17:34:04.082226] [WARN ] [VALIDATOR ] TDW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:04.119031] [WARN ] [VALIDATOR ] TDS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:04.518081] [WARN ] [VALIDATOR ] TDW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:04.518197] [WARN ] [VALIDATOR ] TDS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:04.518487] [INFO ] [MAIN ] TDS: Combined data validation passed. [2025-09-02T17:34:04.518594] [INFO ] [MAIN ] TDW: Combined data validation passed. [2025-09-02T17:34:04.721331] [INFO ] [REMOTE ] TEAF: Incremental fetch complete for 2025-09 (0.99 seconds). [2025-09-02T17:34:04.734939] [INFO ] [MAIN ] TEAF: Adding 77 new records, updating 0 existing records. [2025-09-02T17:34:04.743019] [INFO ] [MAIN ] TEAF: Combined dataset has 3289 total records. [2025-09-02T17:34:04.944322] [WARN ] [VALIDATOR ] TEAF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:05.004489] [INFO ] [MAIN ] TDW: Update completed successfully. [2025-09-02T17:34:05.019432] [INFO ] [MAIN ] Update Progress: 2063/2372 symbols completed. TDW took 4.6s. Estimated remaining: 5m 6s. Rate: 60.6 symbols/min [2025-09-02T17:34:05.037101] [INFO ] [REMOTE ] TE: Incremental fetch complete for 2025-09 (2.30 seconds). [2025-09-02T17:34:05.136706] [INFO ] [MAIN ] TE: Adding 362 new records, updating 0 existing records. [2025-09-02T17:34:05.348485] [INFO ] [MAIN ] TE: Combined dataset has 20665 total records. [2025-09-02T17:34:05.431550] [INFO ] [MAIN ] TECK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:05.543349] [INFO ] [MAIN ] TDS: Update completed successfully. [2025-09-02T17:34:05.572075] [INFO ] [MAIN ] Update Progress: 2064/2372 symbols completed. TDS took 5.4s. Estimated remaining: 5m 5s. Rate: 60.7 symbols/min [2025-09-02T17:34:05.590405] [WARN ] [VALIDATOR ] TE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:05.762823] [INFO ] [MAIN ] TECK: Loaded 24284 existing records. [2025-09-02T17:34:06.020398] [INFO ] [MAIN ] TEF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:06.158272] [INFO ] [MAIN ] TECK: Found 1 missing trading days. [2025-09-02T17:34:06.163940] [INFO ] [MAIN ] TECK: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:06.164379] [INFO ] [REMOTE ] TECK: Fetching primary data for 2025-09. [2025-09-02T17:34:06.166365] [WARN ] [VALIDATOR ] TEAF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:06.166890] [INFO ] [MAIN ] TEAF: Combined data validation passed. [2025-09-02T17:34:06.175281] [INFO ] [MAIN ] TEF: Loaded 15863 existing records. [2025-09-02T17:34:06.378370] [INFO ] [MAIN ] TEAF: Update completed successfully. [2025-09-02T17:34:06.378212] [INFO ] [MAIN ] TEF: Found 1 missing trading days. [2025-09-02T17:34:06.378807] [INFO ] [MAIN ] TEF: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:06.379070] [INFO ] [REMOTE ] TEF: Fetching primary data for 2025-09. [2025-09-02T17:34:06.380422] [INFO ] [MAIN ] Update Progress: 2065/2372 symbols completed. TEAF took 3.2s. Estimated remaining: 5m 4s. Rate: 60.7 symbols/min [2025-09-02T17:34:06.551784] [INFO ] [MAIN ] TEI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:06.553153] [WARN ] [VALIDATOR ] TE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:06.553331] [INFO ] [MAIN ] TE: Combined data validation passed. [2025-09-02T17:34:06.643585] [INFO ] [MAIN ] TEI: Loaded 9429 existing records. [2025-09-02T17:34:06.828398] [INFO ] [MAIN ] TEI: Found 1 missing trading days. [2025-09-02T17:34:06.829624] [INFO ] [MAIN ] TEI: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:06.830398] [INFO ] [REMOTE ] TEI: Fetching primary data for 2025-09. [2025-09-02T17:34:06.860136] [INFO ] [MAIN ] TE: Update completed successfully. [2025-09-02T17:34:06.862523] [INFO ] [MAIN ] Update Progress: 2066/2372 symbols completed. TE took 4.5s. Estimated remaining: 5m 3s. Rate: 60.7 symbols/min [2025-09-02T17:34:07.029321] [INFO ] [MAIN ] TEL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:07.054116] [INFO ] [MAIN ] TEL: Loaded 23367 existing records. [2025-09-02T17:34:07.226405] [INFO ] [MAIN ] TEL: Found 1 missing trading days. [2025-09-02T17:34:07.226601] [INFO ] [MAIN ] TEL: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:07.226831] [INFO ] [REMOTE ] TEL: Fetching primary data for 2025-09. [2025-09-02T17:34:07.982304] [INFO ] [REMOTE ] TEI: Incremental fetch complete for 2025-09 (1.15 seconds). [2025-09-02T17:34:08.001121] [INFO ] [MAIN ] TEI: Adding 141 new records, updating 0 existing records. [2025-09-02T17:34:08.003588] [INFO ] [MAIN ] TEI: Combined dataset has 9570 total records. [2025-09-02T17:34:08.179886] [WARN ] [VALIDATOR ] TEI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:08.349718] [INFO ] [REMOTE ] TEF: Incremental fetch complete for 2025-09 (1.97 seconds). [2025-09-02T17:34:08.402753] [INFO ] [MAIN ] TEF: Adding 265 new records, updating 0 existing records. [2025-09-02T17:34:08.409691] [INFO ] [MAIN ] TEF: Combined dataset has 16128 total records. [2025-09-02T17:34:08.593429] [WARN ] [VALIDATOR ] TEF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:08.719273] [WARN ] [MAIN ] TEL: Failed to fetch data for month 2025-09. [2025-09-02T17:34:08.725336] [WARN ] [MAIN ] TEL: No new data fetched. Keeping existing data. [2025-09-02T17:34:08.725579] [INFO ] [MAIN ] Update Progress: 2067/2372 symbols completed. TEL took 1.9s. Estimated remaining: 5m 2s. Rate: 60.6 symbols/min [2025-09-02T17:34:08.922676] [INFO ] [REMOTE ] TECK: Incremental fetch complete for 2025-09 (2.76 seconds). [2025-09-02T17:34:09.021367] [INFO ] [MAIN ] TEN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:09.049743] [INFO ] [MAIN ] TECK: Adding 389 new records, updating 0 existing records. [2025-09-02T17:34:09.051144] [WARN ] [VALIDATOR ] TEI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:09.055269] [INFO ] [MAIN ] TEI: Combined data validation passed. [2025-09-02T17:34:09.117497] [INFO ] [MAIN ] TECK: Combined dataset has 24673 total records. [2025-09-02T17:34:09.122923] [INFO ] [MAIN ] TEN: Loaded 13946 existing records. [2025-09-02T17:34:09.221187] [WARN ] [VALIDATOR ] TEF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:09.289960] [INFO ] [MAIN ] TEI: Update completed successfully. [2025-09-02T17:34:09.317772] [INFO ] [MAIN ] Update Progress: 2068/2372 symbols completed. TEI took 2.9s. Estimated remaining: 5m 1s. Rate: 60.7 symbols/min [2025-09-02T17:34:09.316363] [INFO ] [MAIN ] TEF: Combined data validation passed. [2025-09-02T17:34:09.646636] [INFO ] [MAIN ] TEN: Found 1 missing trading days. [2025-09-02T17:34:09.680058] [WARN ] [VALIDATOR ] TECK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:09.693884] [INFO ] [MAIN ] TEN: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:09.723415] [INFO ] [REMOTE ] TEN: Fetching primary data for 2025-09. [2025-09-02T17:34:09.919942] [INFO ] [MAIN ] TEO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:10.037750] [INFO ] [MAIN ] TEO: Loaded 9335 existing records. [2025-09-02T17:34:10.080823] [INFO ] [MAIN ] TEF: Update completed successfully. [2025-09-02T17:34:10.134551] [INFO ] [MAIN ] Update Progress: 2069/2372 symbols completed. TEF took 4.5s. Estimated remaining: 4m 60s. Rate: 60.7 symbols/min [2025-09-02T17:34:10.305524] [INFO ] [MAIN ] TEO: Found 1 missing trading days. [2025-09-02T17:34:10.356533] [INFO ] [MAIN ] TEO: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:10.373107] [INFO ] [REMOTE ] TEO: Fetching primary data for 2025-09. [2025-09-02T17:34:10.435528] [INFO ] [MAIN ] TEVA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:10.443313] [WARN ] [VALIDATOR ] TECK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:10.443533] [INFO ] [MAIN ] TECK: Combined data validation passed. [2025-09-02T17:34:10.556505] [INFO ] [MAIN ] TEVA: Loaded 24403 existing records. [2025-09-02T17:34:10.768023] [INFO ] [MAIN ] TEVA: Found 1 missing trading days. [2025-09-02T17:34:10.771413] [INFO ] [MAIN ] TEVA: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:10.777922] [INFO ] [REMOTE ] TEVA: Fetching primary data for 2025-09. [2025-09-02T17:34:10.818562] [INFO ] [MAIN ] TECK: Update completed successfully. [2025-09-02T17:34:10.822985] [INFO ] [MAIN ] Update Progress: 2070/2372 symbols completed. TECK took 5.8s. Estimated remaining: 4m 59s. Rate: 60.7 symbols/min [2025-09-02T17:34:11.005089] [INFO ] [MAIN ] TEX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:11.029019] [INFO ] [MAIN ] TEX: Loaded 19925 existing records. [2025-09-02T17:34:11.207608] [INFO ] [MAIN ] TEX: Found 1 missing trading days. [2025-09-02T17:34:11.207885] [INFO ] [MAIN ] TEX: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:11.208185] [INFO ] [REMOTE ] TEX: Fetching primary data for 2025-09. [2025-09-02T17:34:11.294588] [INFO ] [REMOTE ] TEN: Incremental fetch complete for 2025-09 (1.57 seconds). [2025-09-02T17:34:11.328715] [INFO ] [MAIN ] TEN: Adding 258 new records, updating 0 existing records. [2025-09-02T17:34:11.323620] [WARN ] [MAIN ] TEO: Failed to fetch data for month 2025-09. [2025-09-02T17:34:11.329032] [WARN ] [MAIN ] TEO: No new data fetched. Keeping existing data. [2025-09-02T17:34:11.329157] [INFO ] [MAIN ] Update Progress: 2071/2372 symbols completed. TEO took 2.0s. Estimated remaining: 4m 58s. Rate: 60.7 symbols/min [2025-09-02T17:34:11.450234] [INFO ] [MAIN ] TEN: Combined dataset has 14204 total records. [2025-09-02T17:34:11.605390] [INFO ] [MAIN ] TFC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:11.705928] [WARN ] [VALIDATOR ] TEN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:11.833935] [INFO ] [MAIN ] TFC: Loaded 24418 existing records. [2025-09-02T17:34:12.083806] [INFO ] [MAIN ] TFC: Found 1 missing trading days. [2025-09-02T17:34:12.084098] [INFO ] [MAIN ] TFC: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:12.084537] [INFO ] [REMOTE ] TFC: Fetching primary data for 2025-09. [2025-09-02T17:34:12.094824] [WARN ] [VALIDATOR ] TEN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:12.095036] [INFO ] [MAIN ] TEN: Combined data validation passed. [2025-09-02T17:34:12.185636] [INFO ] [MAIN ] TEN: Update completed successfully. [2025-09-02T17:34:12.187086] [INFO ] [MAIN ] Update Progress: 2072/2372 symbols completed. TEN took 3.4s. Estimated remaining: 4m 57s. Rate: 60.7 symbols/min [2025-09-02T17:34:12.339675] [WARN ] [MAIN ] TEVA: Failed to fetch data for month 2025-09. [2025-09-02T17:34:12.357421] [WARN ] [MAIN ] TEVA: No new data fetched. Keeping existing data. [2025-09-02T17:34:12.357546] [WARN ] [MAIN ] TEX: Failed to fetch data for month 2025-09. [2025-09-02T17:34:12.357732] [INFO ] [MAIN ] Update Progress: 2073/2372 symbols completed. TEVA took 2.2s. Estimated remaining: 4m 55s. Rate: 60.7 symbols/min [2025-09-02T17:34:12.357828] [WARN ] [MAIN ] TEX: No new data fetched. Keeping existing data. [2025-09-02T17:34:12.356608] [INFO ] [MAIN ] TFII: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:12.381561] [INFO ] [MAIN ] Update Progress: 2074/2372 symbols completed. TEX took 1.6s. Estimated remaining: 4m 54s. Rate: 60.7 symbols/min [2025-09-02T17:34:12.591343] [INFO ] [MAIN ] TFII: Loaded 14556 existing records. [2025-09-02T17:34:12.790101] [INFO ] [MAIN ] TFPM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:12.788863] [INFO ] [MAIN ] TFIN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:12.909141] [INFO ] [MAIN ] TFII: Found 1 missing trading days. [2025-09-02T17:34:12.914112] [INFO ] [MAIN ] TFII: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:12.914828] [INFO ] [MAIN ] TFIN: Loaded 10431 existing records. [2025-09-02T17:34:12.914473] [INFO ] [REMOTE ] TFII: Fetching primary data for 2025-09. [2025-09-02T17:34:12.998732] [INFO ] [MAIN ] TFPM: Loaded 17389 existing records. [2025-09-02T17:34:13.221042] [INFO ] [MAIN ] TFIN: Found 1 missing trading days. [2025-09-02T17:34:13.246012] [INFO ] [MAIN ] TFIN: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:13.253852] [INFO ] [REMOTE ] TFIN: Fetching primary data for 2025-09. [2025-09-02T17:34:13.281673] [INFO ] [MAIN ] TFPM: Found 1 missing trading days. [2025-09-02T17:34:13.281792] [INFO ] [MAIN ] TFPM: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:13.281998] [INFO ] [REMOTE ] TFPM: Fetching primary data for 2025-09. [2025-09-02T17:34:14.275768] [WARN ] [MAIN ] TFIN: Failed to fetch data for month 2025-09. [2025-09-02T17:34:14.275926] [WARN ] [MAIN ] TFIN: No new data fetched. Keeping existing data. [2025-09-02T17:34:14.276040] [INFO ] [MAIN ] Update Progress: 2075/2372 symbols completed. TFIN took 1.9s. Estimated remaining: 4m 53s. Rate: 60.7 symbols/min [2025-09-02T17:34:14.447222] [INFO ] [MAIN ] TFX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:14.466136] [INFO ] [MAIN ] TFX: Loaded 15715 existing records. [2025-09-02T17:34:14.519542] [INFO ] [REMOTE ] TFC: Incremental fetch complete for 2025-09 (2.43 seconds). [2025-09-02T17:34:14.611604] [INFO ] [MAIN ] TFC: Adding 390 new records, updating 0 existing records. [2025-09-02T17:34:14.609476] [WARN ] [MAIN ] TFPM: Failed to fetch data for month 2025-09. [2025-09-02T17:34:14.623472] [WARN ] [MAIN ] TFPM: No new data fetched. Keeping existing data. [2025-09-02T17:34:14.630836] [INFO ] [MAIN ] Update Progress: 2076/2372 symbols completed. TFPM took 2.2s. Estimated remaining: 4m 52s. Rate: 60.7 symbols/min [2025-09-02T17:34:14.743707] [INFO ] [REMOTE ] TFII: Incremental fetch complete for 2025-09 (1.83 seconds). [2025-09-02T17:34:14.781453] [INFO ] [MAIN ] TFX: Found 1 missing trading days. [2025-09-02T17:34:14.812346] [INFO ] [MAIN ] TFX: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:14.816093] [INFO ] [REMOTE ] TFX: Fetching primary data for 2025-09. [2025-09-02T17:34:14.816204] [INFO ] [MAIN ] TFC: Combined dataset has 24808 total records. [2025-09-02T17:34:14.839381] [INFO ] [MAIN ] TFII: Adding 189 new records, updating 0 existing records. [2025-09-02T17:34:14.985960] [INFO ] [MAIN ] TG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:15.018179] [INFO ] [MAIN ] TFII: Combined dataset has 14745 total records. [2025-09-02T17:34:15.189455] [WARN ] [VALIDATOR ] TFC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:15.213256] [INFO ] [MAIN ] TG: Loaded 4439 existing records. [2025-09-02T17:34:15.520238] [WARN ] [VALIDATOR ] TFII: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:15.631047] [INFO ] [MAIN ] TG: Found 1 missing trading days. [2025-09-02T17:34:15.737476] [INFO ] [MAIN ] TG: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:15.758259] [INFO ] [REMOTE ] TG: Fetching primary data for 2025-09. [2025-09-02T17:34:15.884041] [WARN ] [VALIDATOR ] TFII: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:15.884112] [WARN ] [VALIDATOR ] TFC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:15.884345] [INFO ] [MAIN ] TFII: Combined data validation passed. [2025-09-02T17:34:15.884440] [INFO ] [MAIN ] TFC: Combined data validation passed. [2025-09-02T17:34:16.100825] [INFO ] [MAIN ] TFII: Update completed successfully. [2025-09-02T17:34:16.104112] [INFO ] [MAIN ] Update Progress: 2077/2372 symbols completed. TFII took 3.9s. Estimated remaining: 4m 51s. Rate: 60.7 symbols/min [2025-09-02T17:34:16.143229] [INFO ] [MAIN ] TFC: Update completed successfully. [2025-09-02T17:34:16.148102] [INFO ] [MAIN ] Update Progress: 2078/2372 symbols completed. TFC took 4.8s. Estimated remaining: 4m 50s. Rate: 60.8 symbols/min [2025-09-02T17:34:16.591115] [WARN ] [MAIN ] TG: Failed to fetch data for month 2025-09. [2025-09-02T17:34:16.591222] [WARN ] [MAIN ] TG: No new data fetched. Keeping existing data. [2025-09-02T17:34:16.591321] [INFO ] [MAIN ] Update Progress: 2079/2372 symbols completed. TG took 2.0s. Estimated remaining: 4m 49s. Rate: 60.8 symbols/min [2025-09-02T17:34:16.611881] [INFO ] [REMOTE ] TFX: Incremental fetch complete for 2025-09 (1.80 seconds). [2025-09-02T17:34:16.644514] [INFO ] [MAIN ] TFX: Adding 303 new records, updating 0 existing records. [2025-09-02T17:34:16.649518] [INFO ] [MAIN ] TFX: Combined dataset has 16018 total records. [2025-09-02T17:34:16.824534] [WARN ] [VALIDATOR ] TFX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:17.011043] [WARN ] [VALIDATOR ] TFX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:17.011234] [INFO ] [MAIN ] TFX: Combined data validation passed. [2025-09-02T17:34:17.121812] [INFO ] [MAIN ] TFX: Update completed successfully. [2025-09-02T17:34:17.123853] [INFO ] [MAIN ] Update Progress: 2080/2372 symbols completed. TFX took 2.8s. Estimated remaining: 4m 48s. Rate: 60.8 symbols/min [2025-09-02T17:34:17.763521] [INFO ] [MAIN ] TGE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:17.793197] [INFO ] [MAIN ] TGNA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:17.815758] [INFO ] [MAIN ] TGLS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:17.770405] [INFO ] [MAIN ] TGS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:17.831107] [INFO ] [MAIN ] TGE: Loaded 6526 existing records. [2025-09-02T17:34:17.851464] [INFO ] [MAIN ] TGLS: Loaded 12103 existing records. [2025-09-02T17:34:17.989310] [INFO ] [MAIN ] TGS: Loaded 14392 existing records. [2025-09-02T17:34:18.227505] [INFO ] [MAIN ] TGNA: Loaded 21996 existing records. [2025-09-02T17:34:18.282813] [INFO ] [MAIN ] TGE: Found 1 missing trading days. [2025-09-02T17:34:18.433705] [INFO ] [MAIN ] TGS: Found 1 missing trading days. [2025-09-02T17:34:18.449291] [INFO ] [MAIN ] TGLS: Found 1 missing trading days. [2025-09-02T17:34:18.468712] [INFO ] [MAIN ] TGLS: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:18.468836] [INFO ] [MAIN ] TGS: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:18.442855] [INFO ] [MAIN ] TGE: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:18.469210] [INFO ] [REMOTE ] TGLS: Fetching primary data for 2025-09. [2025-09-02T17:34:18.469670] [INFO ] [REMOTE ] TGS: Fetching primary data for 2025-09. [2025-09-02T17:34:18.475052] [INFO ] [REMOTE ] TGE: Fetching primary data for 2025-09. [2025-09-02T17:34:18.577631] [INFO ] [MAIN ] TGNA: Found 1 missing trading days. [2025-09-02T17:34:18.577819] [INFO ] [MAIN ] TGNA: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:18.578025] [INFO ] [REMOTE ] TGNA: Fetching primary data for 2025-09. [2025-09-02T17:34:19.436411] [WARN ] [MAIN ] TGLS: Failed to fetch data for month 2025-09. [2025-09-02T17:34:19.436554] [WARN ] [MAIN ] TGLS: No new data fetched. Keeping existing data. [2025-09-02T17:34:19.436667] [INFO ] [MAIN ] Update Progress: 2081/2372 symbols completed. TGLS took 2.3s. Estimated remaining: 4m 47s. Rate: 60.7 symbols/min [2025-09-02T17:34:19.603713] [INFO ] [MAIN ] TGT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:19.628809] [INFO ] [REMOTE ] TGE: Incremental fetch complete for 2025-09 (1.15 seconds). [2025-09-02T17:34:19.629369] [INFO ] [MAIN ] TGT: Loaded 24528 existing records. [2025-09-02T17:34:19.732981] [INFO ] [MAIN ] TGE: Adding 81 new records, updating 0 existing records. [2025-09-02T17:34:19.819271] [INFO ] [MAIN ] TGE: Combined dataset has 6607 total records. [2025-09-02T17:34:19.947976] [INFO ] [MAIN ] TGT: Found 1 missing trading days. [2025-09-02T17:34:19.969066] [INFO ] [MAIN ] TGT: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:19.969308] [INFO ] [REMOTE ] TGT: Fetching primary data for 2025-09. [2025-09-02T17:34:20.045292] [WARN ] [VALIDATOR ] TGE: Not fatal, but first date in data (2025-06-05) does not match expected start date (2025-01-28) [2025-09-02T17:34:20.149789] [INFO ] [REMOTE ] TGS: Incremental fetch complete for 2025-09 (1.68 seconds). [2025-09-02T17:34:20.254841] [INFO ] [MAIN ] TGS: Adding 322 new records, updating 0 existing records. [2025-09-02T17:34:20.283620] [INFO ] [MAIN ] TGS: Combined dataset has 14714 total records. [2025-09-02T17:34:20.499619] [WARN ] [VALIDATOR ] TGS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:20.778067] [WARN ] [VALIDATOR ] TGS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:20.778155] [WARN ] [VALIDATOR ] TGE: Missing data for 89 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04 [2025-09-02T17:34:20.778527] [INFO ] [MAIN ] TGS: Combined data validation passed. [2025-09-02T17:34:20.779378] [INFO ] [MAIN ] TGE: Combined data validation passed. [2025-09-02T17:34:20.924078] [INFO ] [MAIN ] TGE: Update completed successfully. [2025-09-02T17:34:20.926346] [INFO ] [MAIN ] Update Progress: 2082/2372 symbols completed. TGE took 3.8s. Estimated remaining: 4m 47s. Rate: 60.7 symbols/min [2025-09-02T17:34:21.013006] [INFO ] [REMOTE ] TGNA: Incremental fetch complete for 2025-09 (2.43 seconds). [2025-09-02T17:34:21.136838] [INFO ] [MAIN ] TGNA: Adding 361 new records, updating 0 existing records. [2025-09-02T17:34:21.264424] [INFO ] [MAIN ] THC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:21.270622] [INFO ] [MAIN ] TGS: Update completed successfully. [2025-09-02T17:34:21.272688] [INFO ] [MAIN ] Update Progress: 2083/2372 symbols completed. TGS took 4.1s. Estimated remaining: 4m 45s. Rate: 60.7 symbols/min [2025-09-02T17:34:21.312812] [INFO ] [MAIN ] TGNA: Combined dataset has 22357 total records. [2025-09-02T17:34:21.612027] [INFO ] [MAIN ] THG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:21.587862] [INFO ] [MAIN ] THC: Loaded 21643 existing records. [2025-09-02T17:34:21.799969] [WARN ] [VALIDATOR ] TGNA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:21.930350] [INFO ] [MAIN ] THG: Loaded 9763 existing records. [2025-09-02T17:34:22.017467] [INFO ] [MAIN ] THC: Found 1 missing trading days. [2025-09-02T17:34:22.134436] [INFO ] [MAIN ] THC: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:22.162572] [INFO ] [REMOTE ] THC: Fetching primary data for 2025-09. [2025-09-02T17:34:22.264519] [INFO ] [MAIN ] THG: Found 1 missing trading days. [2025-09-02T17:34:22.264890] [INFO ] [MAIN ] THG: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:22.265111] [INFO ] [REMOTE ] THG: Fetching primary data for 2025-09. [2025-09-02T17:34:22.275826] [WARN ] [VALIDATOR ] TGNA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:22.276021] [INFO ] [MAIN ] TGNA: Combined data validation passed. [2025-09-02T17:34:22.423424] [INFO ] [MAIN ] TGNA: Update completed successfully. [2025-09-02T17:34:22.425803] [INFO ] [MAIN ] Update Progress: 2084/2372 symbols completed. TGNA took 5.3s. Estimated remaining: 4m 44s. Rate: 60.7 symbols/min [2025-09-02T17:34:22.601106] [INFO ] [MAIN ] THIR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:22.604187] [INFO ] [MAIN ] THIR: Loaded 1203 existing records. [2025-09-02T17:34:22.782607] [INFO ] [MAIN ] THIR: Found 1 missing trading days. [2025-09-02T17:34:22.782827] [INFO ] [MAIN ] THIR: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:22.783037] [INFO ] [REMOTE ] THIR: Fetching primary data for 2025-09. [2025-09-02T17:34:23.528407] [INFO ] [REMOTE ] THIR: Incremental fetch complete for 2025-09 (0.75 seconds). [2025-09-02T17:34:23.532163] [INFO ] [MAIN ] THIR: Adding 34 new records, updating 0 existing records. [2025-09-02T17:34:23.533547] [INFO ] [MAIN ] THIR: Combined dataset has 1237 total records. [2025-09-02T17:34:23.660247] [INFO ] [REMOTE ] TGT: Incremental fetch complete for 2025-09 (3.69 seconds). [2025-09-02T17:34:23.703864] [WARN ] [MAIN ] THC: Failed to fetch data for month 2025-09. [2025-09-02T17:34:23.770356] [WARN ] [MAIN ] THC: No new data fetched. Keeping existing data. [2025-09-02T17:34:23.789029] [INFO ] [MAIN ] TGT: Adding 390 new records, updating 0 existing records. [2025-09-02T17:34:23.789431] [INFO ] [MAIN ] Update Progress: 2085/2372 symbols completed. THC took 2.9s. Estimated remaining: 4m 44s. Rate: 60.7 symbols/min [2025-09-02T17:34:23.781834] [WARN ] [VALIDATOR ] THIR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:23.959931] [INFO ] [MAIN ] TGT: Combined dataset has 24918 total records. [2025-09-02T17:34:24.274391] [INFO ] [MAIN ] THLV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:24.274932] [INFO ] [REMOTE ] THG: Incremental fetch complete for 2025-09 (2.01 seconds). [2025-09-02T17:34:24.371015] [INFO ] [MAIN ] THG: Adding 141 new records, updating 0 existing records. [2025-09-02T17:34:24.377570] [WARN ] [VALIDATOR ] TGT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:24.400379] [INFO ] [MAIN ] THLV: Loaded 555 existing records. [2025-09-02T17:34:24.565908] [INFO ] [MAIN ] THG: Combined dataset has 9904 total records. [2025-09-02T17:34:24.845409] [INFO ] [MAIN ] THLV: Found 1 missing trading days. [2025-09-02T17:34:24.856450] [INFO ] [MAIN ] THLV: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:24.864189] [INFO ] [REMOTE ] THLV: Fetching primary data for 2025-09. [2025-09-02T17:34:24.949763] [WARN ] [VALIDATOR ] THG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:25.139237] [WARN ] [VALIDATOR ] THIR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:25.139956] [INFO ] [MAIN ] THIR: Combined data validation passed. [2025-09-02T17:34:25.150167] [INFO ] [MAIN ] THIR: Update completed successfully. [2025-09-02T17:34:25.150729] [INFO ] [MAIN ] Update Progress: 2086/2372 symbols completed. THIR took 2.7s. Estimated remaining: 4m 43s. Rate: 60.7 symbols/min [2025-09-02T17:34:25.337488] [INFO ] [MAIN ] THO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:25.319072] [WARN ] [VALIDATOR ] THG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:25.338222] [WARN ] [VALIDATOR ] TGT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:25.338959] [INFO ] [MAIN ] THG: Combined data validation passed. [2025-09-02T17:34:25.339099] [INFO ] [MAIN ] TGT: Combined data validation passed. [2025-09-02T17:34:25.478453] [WARN ] [MAIN ] THLV: Failed to fetch data for month 2025-09. [2025-09-02T17:34:25.487341] [WARN ] [MAIN ] THLV: No new data fetched. Keeping existing data. [2025-09-02T17:34:25.489672] [INFO ] [MAIN ] Update Progress: 2087/2372 symbols completed. THLV took 1.7s. Estimated remaining: 4m 42s. Rate: 60.7 symbols/min [2025-09-02T17:34:25.548311] [INFO ] [MAIN ] THO: Loaded 18899 existing records. [2025-09-02T17:34:25.817380] [INFO ] [MAIN ] THQ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:25.930634] [INFO ] [MAIN ] THO: Found 1 missing trading days. [2025-09-02T17:34:25.957178] [INFO ] [MAIN ] THO: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:25.957993] [INFO ] [REMOTE ] THO: Fetching primary data for 2025-09. [2025-09-02T17:34:25.955817] [INFO ] [MAIN ] THG: Update completed successfully. [2025-09-02T17:34:25.960006] [INFO ] [MAIN ] Update Progress: 2088/2372 symbols completed. THG took 4.7s. Estimated remaining: 4m 40s. Rate: 60.8 symbols/min [2025-09-02T17:34:25.957108] [INFO ] [MAIN ] THQ: Loaded 12881 existing records. [2025-09-02T17:34:26.031631] [INFO ] [MAIN ] TGT: Update completed successfully. [2025-09-02T17:34:26.108597] [INFO ] [MAIN ] Update Progress: 2089/2372 symbols completed. TGT took 6.7s. Estimated remaining: 4m 39s. Rate: 60.8 symbols/min [2025-09-02T17:34:26.407314] [INFO ] [MAIN ] THQ: Found 1 missing trading days. [2025-09-02T17:34:26.422551] [INFO ] [MAIN ] THQ: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:26.442252] [INFO ] [MAIN ] THR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:26.442961] [INFO ] [REMOTE ] THQ: Fetching primary data for 2025-09. [2025-09-02T17:34:26.518178] [INFO ] [MAIN ] THS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:26.523253] [INFO ] [MAIN ] THR: Loaded 8673 existing records. [2025-09-02T17:34:26.646056] [INFO ] [MAIN ] THS: Loaded 17311 existing records. [2025-09-02T17:34:26.808792] [INFO ] [MAIN ] THR: Found 1 missing trading days. [2025-09-02T17:34:26.809193] [INFO ] [MAIN ] THR: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:26.814786] [INFO ] [REMOTE ] THR: Fetching primary data for 2025-09. [2025-09-02T17:34:26.882836] [INFO ] [MAIN ] THS: Found 1 missing trading days. [2025-09-02T17:34:26.882969] [INFO ] [MAIN ] THS: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:26.883178] [INFO ] [REMOTE ] THS: Fetching primary data for 2025-09. [2025-09-02T17:34:26.921020] [WARN ] [MAIN ] THO: Failed to fetch data for month 2025-09. [2025-09-02T17:34:26.921211] [WARN ] [MAIN ] THO: No new data fetched. Keeping existing data. [2025-09-02T17:34:26.921355] [INFO ] [MAIN ] Update Progress: 2090/2372 symbols completed. THO took 1.8s. Estimated remaining: 4m 38s. Rate: 60.8 symbols/min [2025-09-02T17:34:27.099523] [INFO ] [MAIN ] THW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:27.110473] [INFO ] [MAIN ] THW: Loaded 9517 existing records. [2025-09-02T17:34:27.292036] [INFO ] [MAIN ] THW: Found 1 missing trading days. [2025-09-02T17:34:27.292248] [INFO ] [MAIN ] THW: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:27.292523] [INFO ] [REMOTE ] THW: Fetching primary data for 2025-09. [2025-09-02T17:34:28.052165] [WARN ] [MAIN ] THW: Failed to fetch data for month 2025-09. [2025-09-02T17:34:28.052328] [WARN ] [MAIN ] THW: No new data fetched. Keeping existing data. [2025-09-02T17:34:28.052433] [INFO ] [MAIN ] Update Progress: 2091/2372 symbols completed. THW took 1.1s. Estimated remaining: 4m 37s. Rate: 60.8 symbols/min [2025-09-02T17:34:28.231095] [INFO ] [MAIN ] TIC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:28.256048] [INFO ] [MAIN ] TIC: Loaded 21780 existing records. [2025-09-02T17:34:28.256149] [INFO ] [REMOTE ] THQ: Incremental fetch complete for 2025-09 (1.81 seconds). [2025-09-02T17:34:28.326088] [INFO ] [MAIN ] THQ: Adding 211 new records, updating 0 existing records. [2025-09-02T17:34:28.389097] [INFO ] [REMOTE ] THR: Incremental fetch complete for 2025-09 (1.57 seconds). [2025-09-02T17:34:28.407040] [INFO ] [MAIN ] THR: Adding 143 new records, updating 0 existing records. [2025-09-02T17:34:28.418108] [INFO ] [MAIN ] THQ: Combined dataset has 13092 total records. [2025-09-02T17:34:28.516336] [INFO ] [MAIN ] TIC: Found 1 missing trading days. [2025-09-02T17:34:28.534771] [INFO ] [MAIN ] TIC: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:28.557937] [INFO ] [REMOTE ] TIC: Fetching primary data for 2025-09. [2025-09-02T17:34:28.543114] [INFO ] [MAIN ] THR: Combined dataset has 8816 total records. [2025-09-02T17:34:28.801328] [WARN ] [VALIDATOR ] THQ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:28.875153] [WARN ] [VALIDATOR ] THR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:28.967121] [INFO ] [REMOTE ] THS: Incremental fetch complete for 2025-09 (2.08 seconds). [2025-09-02T17:34:29.113553] [INFO ] [MAIN ] THS: Adding 305 new records, updating 0 existing records. [2025-09-02T17:34:29.278540] [INFO ] [MAIN ] THS: Combined dataset has 17616 total records. [2025-09-02T17:34:29.317728] [WARN ] [VALIDATOR ] THR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:29.317628] [WARN ] [VALIDATOR ] THQ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:29.342064] [INFO ] [MAIN ] THQ: Combined data validation passed. [2025-09-02T17:34:29.341969] [INFO ] [MAIN ] THR: Combined data validation passed. [2025-09-02T17:34:29.573032] [WARN ] [VALIDATOR ] THS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:29.705973] [WARN ] [MAIN ] TIC: Failed to fetch data for month 2025-09. [2025-09-02T17:34:29.713840] [WARN ] [MAIN ] TIC: No new data fetched. Keeping existing data. [2025-09-02T17:34:29.720085] [INFO ] [MAIN ] Update Progress: 2092/2372 symbols completed. TIC took 1.7s. Estimated remaining: 4m 37s. Rate: 60.8 symbols/min [2025-09-02T17:34:29.801514] [INFO ] [MAIN ] THR: Update completed successfully. [2025-09-02T17:34:29.845054] [INFO ] [MAIN ] Update Progress: 2093/2372 symbols completed. THR took 3.9s. Estimated remaining: 4m 35s. Rate: 60.8 symbols/min [2025-09-02T17:34:30.099974] [INFO ] [MAIN ] TIMB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:30.170314] [INFO ] [MAIN ] TISI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:30.181428] [INFO ] [MAIN ] THQ: Update completed successfully. [2025-09-02T17:34:30.183459] [INFO ] [MAIN ] Update Progress: 2094/2372 symbols completed. THQ took 4.7s. Estimated remaining: 4m 34s. Rate: 60.8 symbols/min [2025-09-02T17:34:30.225941] [INFO ] [MAIN ] TISI: Loaded 1177 existing records. [2025-09-02T17:34:30.385903] [INFO ] [MAIN ] TIMB: Loaded 17330 existing records. [2025-09-02T17:34:30.555792] [INFO ] [MAIN ] TIXT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:30.636297] [INFO ] [MAIN ] TISI: Found 1 missing trading days. [2025-09-02T17:34:30.651201] [INFO ] [MAIN ] TISI: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:30.676938] [INFO ] [REMOTE ] TISI: Fetching primary data for 2025-09. [2025-09-02T17:34:30.738927] [INFO ] [MAIN ] TIXT: Loaded 15585 existing records. [2025-09-02T17:34:30.738141] [INFO ] [MAIN ] TIMB: Found 1 missing trading days. [2025-09-02T17:34:30.750717] [INFO ] [MAIN ] TIMB: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:30.751151] [INFO ] [REMOTE ] TIMB: Fetching primary data for 2025-09. [2025-09-02T17:34:30.920616] [INFO ] [MAIN ] TIXT: Found 1 missing trading days. [2025-09-02T17:34:30.920800] [INFO ] [MAIN ] TIXT: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:30.921077] [INFO ] [REMOTE ] TIXT: Fetching primary data for 2025-09. [2025-09-02T17:34:30.924167] [WARN ] [VALIDATOR ] THS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:30.924274] [INFO ] [MAIN ] THS: Combined data validation passed. [2025-09-02T17:34:31.030466] [INFO ] [MAIN ] THS: Update completed successfully. [2025-09-02T17:34:31.032188] [INFO ] [MAIN ] Update Progress: 2095/2372 symbols completed. THS took 4.9s. Estimated remaining: 4m 33s. Rate: 60.8 symbols/min [2025-09-02T17:34:31.204084] [INFO ] [MAIN ] TJX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:31.228668] [INFO ] [MAIN ] TJX: Loaded 24433 existing records. [2025-09-02T17:34:31.408390] [INFO ] [MAIN ] TJX: Found 1 missing trading days. [2025-09-02T17:34:31.408525] [INFO ] [MAIN ] TJX: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:31.408752] [INFO ] [REMOTE ] TJX: Fetching primary data for 2025-09. [2025-09-02T17:34:31.485061] [INFO ] [REMOTE ] TISI: Incremental fetch complete for 2025-09 (0.81 seconds). [2025-09-02T17:34:31.488063] [INFO ] [MAIN ] TISI: Adding 16 new records, updating 0 existing records. [2025-09-02T17:34:31.489456] [INFO ] [MAIN ] TISI: Combined dataset has 1193 total records. [2025-09-02T17:34:31.670040] [WARN ] [VALIDATOR ] TISI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:31.865903] [WARN ] [VALIDATOR ] TISI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:31.866095] [INFO ] [MAIN ] TISI: Combined data validation passed. [2025-09-02T17:34:31.874224] [INFO ] [MAIN ] TISI: Update completed successfully. [2025-09-02T17:34:31.874521] [INFO ] [MAIN ] Update Progress: 2096/2372 symbols completed. TISI took 2.0s. Estimated remaining: 4m 32s. Rate: 60.8 symbols/min [2025-09-02T17:34:31.942530] [WARN ] [MAIN ] TIXT: Failed to fetch data for month 2025-09. [2025-09-02T17:34:31.954700] [WARN ] [MAIN ] TIXT: No new data fetched. Keeping existing data. [2025-09-02T17:34:31.980424] [INFO ] [MAIN ] Update Progress: 2097/2372 symbols completed. TIXT took 1.8s. Estimated remaining: 4m 31s. Rate: 60.8 symbols/min [2025-09-02T17:34:32.153394] [INFO ] [MAIN ] TK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:32.223723] [INFO ] [MAIN ] TKC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:32.237499] [INFO ] [MAIN ] TK: Loaded 17983 existing records. [2025-09-02T17:34:32.430164] [INFO ] [MAIN ] TK: Found 1 missing trading days. [2025-09-02T17:34:32.431151] [INFO ] [MAIN ] TKC: Loaded 17072 existing records. [2025-09-02T17:34:32.431203] [INFO ] [MAIN ] TK: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:32.461978] [INFO ] [REMOTE ] TK: Fetching primary data for 2025-09. [2025-09-02T17:34:32.515589] [INFO ] [REMOTE ] TIMB: Incremental fetch complete for 2025-09 (1.76 seconds). [2025-09-02T17:34:32.587878] [INFO ] [MAIN ] TIMB: Adding 316 new records, updating 0 existing records. [2025-09-02T17:34:32.645741] [INFO ] [MAIN ] TKC: Found 1 missing trading days. [2025-09-02T17:34:32.646022] [INFO ] [MAIN ] TKC: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:32.647405] [INFO ] [REMOTE ] TKC: Fetching primary data for 2025-09. [2025-09-02T17:34:32.649222] [INFO ] [MAIN ] TIMB: Combined dataset has 17646 total records. [2025-09-02T17:34:32.823059] [WARN ] [VALIDATOR ] TIMB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:33.016228] [WARN ] [VALIDATOR ] TIMB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:33.016459] [INFO ] [MAIN ] TIMB: Combined data validation passed. [2025-09-02T17:34:33.129084] [INFO ] [MAIN ] TIMB: Update completed successfully. [2025-09-02T17:34:33.131425] [INFO ] [MAIN ] Update Progress: 2098/2372 symbols completed. TIMB took 3.4s. Estimated remaining: 4m 30s. Rate: 60.8 symbols/min [2025-09-02T17:34:33.300786] [INFO ] [MAIN ] TKO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:33.322407] [INFO ] [MAIN ] TKO: Loaded 18892 existing records. [2025-09-02T17:34:33.559802] [INFO ] [MAIN ] TKO: Found 1 missing trading days. [2025-09-02T17:34:33.559969] [INFO ] [MAIN ] TKO: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:33.560258] [INFO ] [REMOTE ] TKO: Fetching primary data for 2025-09. [2025-09-02T17:34:33.671566] [WARN ] [MAIN ] TKC: Failed to fetch data for month 2025-09. [2025-09-02T17:34:33.671934] [WARN ] [MAIN ] TKC: No new data fetched. Keeping existing data. [2025-09-02T17:34:33.672032] [INFO ] [MAIN ] Update Progress: 2099/2372 symbols completed. TKC took 1.7s. Estimated remaining: 4m 29s. Rate: 60.8 symbols/min [2025-09-02T17:34:33.846208] [INFO ] [MAIN ] TKR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:33.864440] [INFO ] [MAIN ] TKR: Loaded 17013 existing records. [2025-09-02T17:34:33.968916] [INFO ] [REMOTE ] TJX: Incremental fetch complete for 2025-09 (2.56 seconds). [2025-09-02T17:34:34.063736] [INFO ] [MAIN ] TJX: Adding 390 new records, updating 0 existing records. [2025-09-02T17:34:34.092025] [INFO ] [MAIN ] TKR: Found 1 missing trading days. [2025-09-02T17:34:34.092195] [INFO ] [MAIN ] TKR: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:34.092403] [INFO ] [REMOTE ] TKR: Fetching primary data for 2025-09. [2025-09-02T17:34:34.096411] [INFO ] [MAIN ] TJX: Combined dataset has 24823 total records. [2025-09-02T17:34:34.276991] [INFO ] [REMOTE ] TK: Incremental fetch complete for 2025-09 (1.82 seconds). [2025-09-02T17:34:34.276851] [WARN ] [VALIDATOR ] TJX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:34.344845] [INFO ] [MAIN ] TK: Adding 246 new records, updating 0 existing records. [2025-09-02T17:34:34.493720] [INFO ] [MAIN ] TK: Combined dataset has 18229 total records. [2025-09-02T17:34:34.680583] [WARN ] [VALIDATOR ] TK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:34.876383] [WARN ] [VALIDATOR ] TK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:34.876328] [WARN ] [VALIDATOR ] TJX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:34.876673] [INFO ] [MAIN ] TJX: Combined data validation passed. [2025-09-02T17:34:34.876592] [INFO ] [MAIN ] TK: Combined data validation passed. [2025-09-02T17:34:35.118423] [INFO ] [MAIN ] TK: Update completed successfully. [2025-09-02T17:34:35.121314] [INFO ] [MAIN ] Update Progress: 2100/2372 symbols completed. TK took 3.2s. Estimated remaining: 4m 28s. Rate: 60.8 symbols/min [2025-09-02T17:34:35.324228] [INFO ] [MAIN ] TLK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:35.340432] [INFO ] [MAIN ] TJX: Update completed successfully. [2025-09-02T17:34:35.344295] [INFO ] [MAIN ] Update Progress: 2101/2372 symbols completed. TJX took 4.3s. Estimated remaining: 4m 27s. Rate: 60.9 symbols/min [2025-09-02T17:34:35.356296] [INFO ] [MAIN ] TLK: Loaded 17865 existing records. [2025-09-02T17:34:35.675664] [INFO ] [MAIN ] TLYS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:35.710365] [INFO ] [MAIN ] TLK: Found 1 missing trading days. [2025-09-02T17:34:35.710569] [INFO ] [MAIN ] TLK: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:35.710809] [INFO ] [REMOTE ] TLK: Fetching primary data for 2025-09. [2025-09-02T17:34:35.719430] [INFO ] [MAIN ] TLYS: Loaded 9024 existing records. [2025-09-02T17:34:35.890869] [INFO ] [MAIN ] TLYS: Found 1 missing trading days. [2025-09-02T17:34:35.891017] [INFO ] [MAIN ] TLYS: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:35.891228] [INFO ] [REMOTE ] TLYS: Fetching primary data for 2025-09. [2025-09-02T17:34:35.984094] [INFO ] [REMOTE ] TKR: Incremental fetch complete for 2025-09 (1.89 seconds). [2025-09-02T17:34:36.017635] [INFO ] [MAIN ] TKR: Adding 302 new records, updating 0 existing records. [2025-09-02T17:34:36.020550] [INFO ] [MAIN ] TKR: Combined dataset has 17315 total records. [2025-09-02T17:34:36.122515] [INFO ] [REMOTE ] TKO: Incremental fetch complete for 2025-09 (2.56 seconds). [2025-09-02T17:34:36.195969] [INFO ] [MAIN ] TKO: Adding 269 new records, updating 0 existing records. [2025-09-02T17:34:36.232532] [WARN ] [VALIDATOR ] TKR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:36.343709] [INFO ] [MAIN ] TKO: Combined dataset has 19161 total records. [2025-09-02T17:34:36.594941] [WARN ] [VALIDATOR ] TKO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:36.797386] [WARN ] [VALIDATOR ] TKR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:36.797318] [WARN ] [VALIDATOR ] TKO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:36.797627] [INFO ] [MAIN ] TKR: Combined data validation passed. [2025-09-02T17:34:36.797939] [INFO ] [MAIN ] TKO: Combined data validation passed. [2025-09-02T17:34:37.023200] [INFO ] [MAIN ] TKR: Update completed successfully. [2025-09-02T17:34:37.025892] [INFO ] [MAIN ] Update Progress: 2102/2372 symbols completed. TKR took 3.4s. Estimated remaining: 4m 26s. Rate: 60.8 symbols/min [2025-09-02T17:34:37.060069] [INFO ] [MAIN ] TKO: Update completed successfully. [2025-09-02T17:34:37.085620] [INFO ] [MAIN ] Update Progress: 2103/2372 symbols completed. TKO took 4.0s. Estimated remaining: 4m 25s. Rate: 60.9 symbols/min [2025-09-02T17:34:37.096207] [INFO ] [REMOTE ] TLYS: Incremental fetch complete for 2025-09 (1.20 seconds). [2025-09-02T17:34:37.139312] [INFO ] [MAIN ] TLYS: Adding 110 new records, updating 0 existing records. [2025-09-02T17:34:37.278385] [INFO ] [MAIN ] TLYS: Combined dataset has 9134 total records. [2025-09-02T17:34:37.357634] [INFO ] [MAIN ] TM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:37.519380] [INFO ] [MAIN ] TME: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:37.598434] [WARN ] [VALIDATOR ] TLYS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:37.688910] [INFO ] [REMOTE ] TLK: Incremental fetch complete for 2025-09 (1.98 seconds). [2025-09-02T17:34:37.718771] [INFO ] [MAIN ] TM: Loaded 17432 existing records. [2025-09-02T17:34:37.788572] [INFO ] [MAIN ] TLK: Adding 306 new records, updating 0 existing records. [2025-09-02T17:34:37.905381] [INFO ] [MAIN ] TME: Loaded 24262 existing records. [2025-09-02T17:34:38.069304] [INFO ] [MAIN ] TLK: Combined dataset has 18171 total records. [2025-09-02T17:34:38.149666] [INFO ] [MAIN ] TM: Found 1 missing trading days. [2025-09-02T17:34:38.180538] [INFO ] [MAIN ] TM: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:38.208351] [INFO ] [REMOTE ] TM: Fetching primary data for 2025-09. [2025-09-02T17:34:38.335287] [INFO ] [MAIN ] TME: Found 1 missing trading days. [2025-09-02T17:34:38.351110] [INFO ] [MAIN ] TME: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:38.388501] [INFO ] [REMOTE ] TME: Fetching primary data for 2025-09. [2025-09-02T17:34:38.408016] [WARN ] [VALIDATOR ] TLK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:38.612209] [WARN ] [VALIDATOR ] TLYS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:38.612811] [INFO ] [MAIN ] TLYS: Combined data validation passed. [2025-09-02T17:34:38.650780] [WARN ] [VALIDATOR ] TLK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:38.659352] [INFO ] [MAIN ] TLK: Combined data validation passed. [2025-09-02T17:34:38.779917] [INFO ] [MAIN ] TLYS: Update completed successfully. [2025-09-02T17:34:38.782371] [INFO ] [MAIN ] Update Progress: 2104/2372 symbols completed. TLYS took 3.4s. Estimated remaining: 4m 24s. Rate: 60.8 symbols/min [2025-09-02T17:34:38.960256] [INFO ] [MAIN ] TMHC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:38.986035] [INFO ] [MAIN ] TMHC: Loaded 20799 existing records. [2025-09-02T17:34:39.072357] [INFO ] [MAIN ] TLK: Update completed successfully. [2025-09-02T17:34:39.085785] [INFO ] [MAIN ] Update Progress: 2105/2372 symbols completed. TLK took 4.0s. Estimated remaining: 4m 23s. Rate: 60.9 symbols/min [2025-09-02T17:34:39.282084] [INFO ] [MAIN ] TMHC: Found 1 missing trading days. [2025-09-02T17:34:39.297618] [INFO ] [MAIN ] TMHC: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:39.298004] [INFO ] [REMOTE ] TMHC: Fetching primary data for 2025-09. [2025-09-02T17:34:39.347162] [INFO ] [MAIN ] TMO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:39.373911] [INFO ] [MAIN ] TMO: Loaded 23883 existing records. [2025-09-02T17:34:39.551139] [INFO ] [MAIN ] TMO: Found 1 missing trading days. [2025-09-02T17:34:39.551286] [INFO ] [MAIN ] TMO: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:39.551506] [INFO ] [REMOTE ] TMO: Fetching primary data for 2025-09. [2025-09-02T17:34:40.477667] [INFO ] [REMOTE ] TM: Incremental fetch complete for 2025-09 (2.27 seconds). [2025-09-02T17:34:40.505240] [INFO ] [MAIN ] TM: Adding 201 new records, updating 0 existing records. [2025-09-02T17:34:40.510790] [INFO ] [MAIN ] TM: Combined dataset has 17633 total records. [2025-09-02T17:34:40.691366] [WARN ] [VALIDATOR ] TM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:40.882077] [WARN ] [VALIDATOR ] TM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:40.882291] [INFO ] [MAIN ] TM: Combined data validation passed. [2025-09-02T17:34:41.003374] [INFO ] [MAIN ] TM: Update completed successfully. [2025-09-02T17:34:41.005271] [INFO ] [MAIN ] Update Progress: 2106/2372 symbols completed. TM took 4.0s. Estimated remaining: 4m 22s. Rate: 60.8 symbols/min [2025-09-02T17:34:41.108885] [INFO ] [REMOTE ] TME: Incremental fetch complete for 2025-09 (2.72 seconds). [2025-09-02T17:34:41.178722] [INFO ] [MAIN ] TME: Adding 389 new records, updating 0 existing records. [2025-09-02T17:34:41.228950] [INFO ] [MAIN ] TNC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:41.239036] [INFO ] [MAIN ] TNC: Loaded 6375 existing records. [2025-09-02T17:34:41.281682] [INFO ] [MAIN ] TME: Combined dataset has 24651 total records. [2025-09-02T17:34:41.552575] [INFO ] [MAIN ] TNC: Found 1 missing trading days. [2025-09-02T17:34:41.569205] [INFO ] [MAIN ] TNC: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:41.569871] [INFO ] [REMOTE ] TNC: Fetching primary data for 2025-09. [2025-09-02T17:34:41.591247] [WARN ] [VALIDATOR ] TME: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:41.693033] [INFO ] [REMOTE ] TMHC: Incremental fetch complete for 2025-09 (2.40 seconds). [2025-09-02T17:34:41.789201] [INFO ] [MAIN ] TMHC: Adding 286 new records, updating 0 existing records. [2025-09-02T17:34:41.820324] [INFO ] [MAIN ] TMHC: Combined dataset has 21085 total records. [2025-09-02T17:34:42.000788] [WARN ] [VALIDATOR ] TMHC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:42.066056] [INFO ] [REMOTE ] TMO: Incremental fetch complete for 2025-09 (2.51 seconds). [2025-09-02T17:34:42.176351] [INFO ] [MAIN ] TMO: Adding 366 new records, updating 0 existing records. [2025-09-02T17:34:42.238592] [INFO ] [MAIN ] TMO: Combined dataset has 24249 total records. [2025-09-02T17:34:42.420537] [WARN ] [VALIDATOR ] TMO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:42.603750] [WARN ] [VALIDATOR ] TME: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:42.617546] [INFO ] [MAIN ] TME: Combined data validation passed. [2025-09-02T17:34:42.730209] [INFO ] [REMOTE ] TNC: Incremental fetch complete for 2025-09 (1.16 seconds). [2025-09-02T17:34:42.747204] [INFO ] [MAIN ] TNC: Adding 85 new records, updating 0 existing records. [2025-09-02T17:34:42.747799] [WARN ] [VALIDATOR ] TMO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:42.749058] [WARN ] [VALIDATOR ] TMHC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:42.753269] [INFO ] [MAIN ] TMHC: Combined data validation passed. [2025-09-02T17:34:42.752918] [INFO ] [MAIN ] TMO: Combined data validation passed. [2025-09-02T17:34:42.763963] [INFO ] [MAIN ] TNC: Combined dataset has 6460 total records. [2025-09-02T17:34:43.190723] [WARN ] [VALIDATOR ] TNC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:43.313171] [INFO ] [MAIN ] TME: Update completed successfully. [2025-09-02T17:34:43.320859] [INFO ] [MAIN ] Update Progress: 2107/2372 symbols completed. TME took 6.2s. Estimated remaining: 4m 22s. Rate: 60.8 symbols/min [2025-09-02T17:34:43.427794] [INFO ] [MAIN ] TMHC: Update completed successfully. [2025-09-02T17:34:43.485936] [INFO ] [MAIN ] Update Progress: 2108/2372 symbols completed. TMHC took 4.7s. Estimated remaining: 4m 20s. Rate: 60.8 symbols/min [2025-09-02T17:34:43.705758] [INFO ] [MAIN ] TNET: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:43.786126] [INFO ] [MAIN ] TNGY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:43.791470] [INFO ] [MAIN ] TNET: Loaded 13073 existing records. [2025-09-02T17:34:43.869358] [INFO ] [MAIN ] TNGY: Loaded 2359 existing records. [2025-09-02T17:34:44.110656] [INFO ] [MAIN ] TNET: Found 1 missing trading days. [2025-09-02T17:34:44.128082] [INFO ] [MAIN ] TNET: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:44.182131] [WARN ] [VALIDATOR ] TNC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:44.185849] [INFO ] [MAIN ] TNGY: Found 1 missing trading days. [2025-09-02T17:34:44.187195] [INFO ] [MAIN ] TNGY: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:44.186843] [INFO ] [REMOTE ] TNET: Fetching primary data for 2025-09. [2025-09-02T17:34:44.186268] [INFO ] [MAIN ] TNC: Combined data validation passed. [2025-09-02T17:34:44.187501] [INFO ] [REMOTE ] TNGY: Fetching primary data for 2025-09. [2025-09-02T17:34:44.191346] [INFO ] [MAIN ] TMO: Update completed successfully. [2025-09-02T17:34:44.193849] [INFO ] [MAIN ] Update Progress: 2109/2372 symbols completed. TMO took 5.1s. Estimated remaining: 4m 19s. Rate: 60.8 symbols/min [2025-09-02T17:34:44.406794] [INFO ] [MAIN ] TNK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:44.413309] [INFO ] [MAIN ] TNC: Update completed successfully. [2025-09-02T17:34:44.414130] [INFO ] [MAIN ] Update Progress: 2110/2372 symbols completed. TNC took 3.4s. Estimated remaining: 4m 18s. Rate: 60.8 symbols/min [2025-09-02T17:34:44.524037] [INFO ] [MAIN ] TNK: Loaded 15404 existing records. [2025-09-02T17:34:44.701197] [INFO ] [MAIN ] TNL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:44.776484] [INFO ] [MAIN ] TNK: Found 1 missing trading days. [2025-09-02T17:34:44.776708] [INFO ] [MAIN ] TNK: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:44.776922] [INFO ] [REMOTE ] TNK: Fetching primary data for 2025-09. [2025-09-02T17:34:44.790988] [INFO ] [MAIN ] TNL: Loaded 18714 existing records. [2025-09-02T17:34:44.961027] [INFO ] [MAIN ] TNL: Found 1 missing trading days. [2025-09-02T17:34:44.961173] [INFO ] [MAIN ] TNL: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:44.961367] [INFO ] [REMOTE ] TNL: Fetching primary data for 2025-09. [2025-09-02T17:34:45.144889] [INFO ] [REMOTE ] TNGY: Incremental fetch complete for 2025-09 (0.96 seconds). [2025-09-02T17:34:45.154856] [INFO ] [MAIN ] TNGY: Adding 61 new records, updating 0 existing records. [2025-09-02T17:34:45.157182] [INFO ] [MAIN ] TNGY: Combined dataset has 2420 total records. [2025-09-02T17:34:45.343111] [WARN ] [VALIDATOR ] TNGY: Not fatal, but first date in data (2025-06-16) does not match expected start date (2025-01-28) [2025-09-02T17:34:45.533266] [WARN ] [VALIDATOR ] TNGY: Missing data for 96 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13 [2025-09-02T17:34:45.533463] [INFO ] [MAIN ] TNGY: Combined data validation passed. [2025-09-02T17:34:45.549802] [INFO ] [MAIN ] TNGY: Update completed successfully. [2025-09-02T17:34:45.550387] [INFO ] [MAIN ] Update Progress: 2111/2372 symbols completed. TNGY took 2.1s. Estimated remaining: 4m 17s. Rate: 60.8 symbols/min [2025-09-02T17:34:45.723523] [INFO ] [MAIN ] TOL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:45.726988] [INFO ] [REMOTE ] TNET: Incremental fetch complete for 2025-09 (1.54 seconds). [2025-09-02T17:34:45.752418] [INFO ] [MAIN ] TNET: Adding 208 new records, updating 0 existing records. [2025-09-02T17:34:45.755420] [INFO ] [MAIN ] TNET: Combined dataset has 13281 total records. [2025-09-02T17:34:45.948750] [INFO ] [MAIN ] TOL: Loaded 23055 existing records. [2025-09-02T17:34:45.953024] [WARN ] [VALIDATOR ] TNET: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:46.385683] [INFO ] [MAIN ] TOL: Found 1 missing trading days. [2025-09-02T17:34:46.385938] [INFO ] [MAIN ] TOL: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:46.386181] [INFO ] [REMOTE ] TOL: Fetching primary data for 2025-09. [2025-09-02T17:34:46.396910] [WARN ] [VALIDATOR ] TNET: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:46.397123] [INFO ] [MAIN ] TNET: Combined data validation passed. [2025-09-02T17:34:46.480329] [INFO ] [MAIN ] TNET: Update completed successfully. [2025-09-02T17:34:46.481835] [INFO ] [MAIN ] Update Progress: 2112/2372 symbols completed. TNET took 3.2s. Estimated remaining: 4m 16s. Rate: 60.8 symbols/min [2025-09-02T17:34:46.589380] [INFO ] [REMOTE ] TNK: Incremental fetch complete for 2025-09 (1.81 seconds). [2025-09-02T17:34:46.661513] [INFO ] [MAIN ] TNK: Adding 256 new records, updating 0 existing records. [2025-09-02T17:34:46.693096] [INFO ] [MAIN ] TOST: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:46.696361] [INFO ] [MAIN ] TNK: Combined dataset has 15660 total records. [2025-09-02T17:34:46.895011] [WARN ] [VALIDATOR ] TNK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:46.960872] [INFO ] [MAIN ] TOST: Loaded 24444 existing records. [2025-09-02T17:34:47.091288] [INFO ] [REMOTE ] TNL: Incremental fetch complete for 2025-09 (2.13 seconds). [2025-09-02T17:34:47.228926] [INFO ] [MAIN ] TNL: Adding 318 new records, updating 0 existing records. [2025-09-02T17:34:47.333122] [INFO ] [MAIN ] TOST: Found 1 missing trading days. [2025-09-02T17:34:47.333347] [INFO ] [MAIN ] TOST: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:47.334370] [INFO ] [REMOTE ] TOST: Fetching primary data for 2025-09. [2025-09-02T17:34:47.337686] [INFO ] [MAIN ] TNL: Combined dataset has 19032 total records. [2025-09-02T17:34:47.533333] [WARN ] [VALIDATOR ] TNL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:47.742608] [WARN ] [VALIDATOR ] TNK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:47.742702] [WARN ] [VALIDATOR ] TNL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:47.743056] [INFO ] [MAIN ] TNK: Combined data validation passed. [2025-09-02T17:34:47.743157] [INFO ] [MAIN ] TNL: Combined data validation passed. [2025-09-02T17:34:47.951393] [INFO ] [MAIN ] TNL: Update completed successfully. [2025-09-02T17:34:47.954996] [INFO ] [MAIN ] Update Progress: 2113/2372 symbols completed. TNL took 3.5s. Estimated remaining: 4m 15s. Rate: 60.8 symbols/min [2025-09-02T17:34:48.111716] [INFO ] [MAIN ] TNK: Update completed successfully. [2025-09-02T17:34:48.119236] [INFO ] [MAIN ] Update Progress: 2114/2372 symbols completed. TNK took 3.9s. Estimated remaining: 4m 14s. Rate: 60.9 symbols/min [2025-09-02T17:34:48.168423] [INFO ] [MAIN ] TPB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:48.298173] [INFO ] [MAIN ] TPB: Loaded 12950 existing records. [2025-09-02T17:34:48.337189] [INFO ] [MAIN ] TPC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:48.505930] [INFO ] [MAIN ] TPB: Found 1 missing trading days. [2025-09-02T17:34:48.506096] [INFO ] [MAIN ] TPB: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:48.507318] [INFO ] [REMOTE ] TPB: Fetching primary data for 2025-09. [2025-09-02T17:34:48.507022] [INFO ] [MAIN ] TPC: Loaded 18447 existing records. [2025-09-02T17:34:48.684829] [INFO ] [MAIN ] TPC: Found 1 missing trading days. [2025-09-02T17:34:48.684995] [INFO ] [MAIN ] TPC: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:48.685236] [INFO ] [REMOTE ] TPC: Fetching primary data for 2025-09. [2025-09-02T17:34:48.996139] [INFO ] [REMOTE ] TOL: Incremental fetch complete for 2025-09 (2.61 seconds). [2025-09-02T17:34:49.053118] [INFO ] [MAIN ] TOL: Adding 373 new records, updating 0 existing records. [2025-09-02T17:34:49.057264] [INFO ] [MAIN ] TOL: Combined dataset has 23428 total records. [2025-09-02T17:34:49.245928] [WARN ] [VALIDATOR ] TOL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:49.444590] [WARN ] [VALIDATOR ] TOL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:49.444832] [INFO ] [MAIN ] TOL: Combined data validation passed. [2025-09-02T17:34:49.759663] [INFO ] [MAIN ] TOL: Update completed successfully. [2025-09-02T17:34:49.762749] [INFO ] [MAIN ] Update Progress: 2115/2372 symbols completed. TOL took 4.2s. Estimated remaining: 4m 13s. Rate: 60.8 symbols/min [2025-09-02T17:34:49.938427] [INFO ] [MAIN ] TPH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:49.958971] [INFO ] [MAIN ] TPH: Loaded 20403 existing records. [2025-09-02T17:34:50.066894] [INFO ] [REMOTE ] TOST: Incremental fetch complete for 2025-09 (2.73 seconds). [2025-09-02T17:34:50.187022] [INFO ] [MAIN ] TOST: Adding 389 new records, updating 0 existing records. [2025-09-02T17:34:50.194736] [INFO ] [MAIN ] TPH: Found 1 missing trading days. [2025-09-02T17:34:50.195013] [INFO ] [MAIN ] TPH: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:50.195243] [INFO ] [REMOTE ] TPH: Fetching primary data for 2025-09. [2025-09-02T17:34:50.200041] [INFO ] [MAIN ] TOST: Combined dataset has 24833 total records. [2025-09-02T17:34:50.309886] [INFO ] [REMOTE ] TPB: Incremental fetch complete for 2025-09 (1.80 seconds). [2025-09-02T17:34:50.343602] [INFO ] [MAIN ] TPB: Adding 196 new records, updating 0 existing records. [2025-09-02T17:34:50.427383] [WARN ] [VALIDATOR ] TOST: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:50.427736] [INFO ] [MAIN ] TPB: Combined dataset has 13146 total records. [2025-09-02T17:34:50.812961] [INFO ] [REMOTE ] TPC: Incremental fetch complete for 2025-09 (2.13 seconds). [2025-09-02T17:34:50.812819] [WARN ] [VALIDATOR ] TPB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:50.869897] [INFO ] [MAIN ] TPC: Adding 242 new records, updating 0 existing records. [2025-09-02T17:34:50.966544] [INFO ] [MAIN ] TPC: Combined dataset has 18689 total records. [2025-09-02T17:34:51.226661] [WARN ] [VALIDATOR ] TPC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:51.360395] [WARN ] [VALIDATOR ] TPB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:51.360528] [WARN ] [VALIDATOR ] TOST: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:51.365944] [INFO ] [MAIN ] TPB: Combined data validation passed. [2025-09-02T17:34:51.415775] [INFO ] [MAIN ] TOST: Combined data validation passed. [2025-09-02T17:34:51.627323] [INFO ] [MAIN ] TPB: Update completed successfully. [2025-09-02T17:34:51.628944] [INFO ] [MAIN ] Update Progress: 2116/2372 symbols completed. TPB took 3.7s. Estimated remaining: 4m 13s. Rate: 60.8 symbols/min [2025-09-02T17:34:51.750015] [WARN ] [VALIDATOR ] TPC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:51.756610] [INFO ] [MAIN ] TPC: Combined data validation passed. [2025-09-02T17:34:51.832463] [INFO ] [MAIN ] TPL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:51.952336] [INFO ] [MAIN ] TPL: Loaded 6191 existing records. [2025-09-02T17:34:52.043560] [INFO ] [MAIN ] TOST: Update completed successfully. [2025-09-02T17:34:52.059466] [INFO ] [MAIN ] Update Progress: 2117/2372 symbols completed. TOST took 5.6s. Estimated remaining: 4m 12s. Rate: 60.8 symbols/min [2025-09-02T17:34:52.151018] [INFO ] [MAIN ] TPL: Found 1 missing trading days. [2025-09-02T17:34:52.152343] [INFO ] [MAIN ] TPL: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:52.152901] [INFO ] [REMOTE ] TPL: Fetching primary data for 2025-09. [2025-09-02T17:34:52.168955] [INFO ] [MAIN ] TPC: Update completed successfully. [2025-09-02T17:34:52.170734] [INFO ] [MAIN ] Update Progress: 2118/2372 symbols completed. TPC took 4.1s. Estimated remaining: 4m 10s. Rate: 60.9 symbols/min [2025-09-02T17:34:52.231344] [INFO ] [REMOTE ] TPH: Incremental fetch complete for 2025-09 (2.04 seconds). [2025-09-02T17:34:52.268971] [INFO ] [MAIN ] TPH: Adding 310 new records, updating 0 existing records. [2025-09-02T17:34:52.272450] [INFO ] [MAIN ] TPH: Combined dataset has 20713 total records. [2025-09-02T17:34:52.449139] [WARN ] [VALIDATOR ] TPH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:52.639376] [WARN ] [VALIDATOR ] TPH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:52.639607] [INFO ] [MAIN ] TPH: Combined data validation passed. [2025-09-02T17:34:52.766462] [INFO ] [MAIN ] TPH: Update completed successfully. [2025-09-02T17:34:52.769019] [INFO ] [MAIN ] Update Progress: 2119/2372 symbols completed. TPH took 3.0s. Estimated remaining: 4m 9s. Rate: 60.9 symbols/min [2025-09-02T17:34:53.942160] [INFO ] [REMOTE ] TPL: Incremental fetch complete for 2025-09 (1.79 seconds). [2025-09-02T17:34:53.954450] [INFO ] [MAIN ] TPL: Adding 102 new records, updating 0 existing records. [2025-09-02T17:34:53.956247] [INFO ] [MAIN ] TPL: Combined dataset has 6293 total records. [2025-09-02T17:34:54.129435] [WARN ] [VALIDATOR ] TPL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:54.313002] [WARN ] [VALIDATOR ] TPL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:54.313195] [INFO ] [MAIN ] TPL: Combined data validation passed. [2025-09-02T17:34:54.364637] [INFO ] [MAIN ] TPL: Update completed successfully. [2025-09-02T17:34:54.365978] [INFO ] [MAIN ] Update Progress: 2120/2372 symbols completed. TPL took 2.7s. Estimated remaining: 4m 8s. Rate: 60.8 symbols/min [2025-09-02T17:34:54.977734] [INFO ] [MAIN ] TPR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:54.996361] [INFO ] [MAIN ] TPZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:55.109981] [INFO ] [MAIN ] TPYP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:55.111543] [INFO ] [MAIN ] TPVG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:55.119691] [INFO ] [MAIN ] TPZ: Loaded 1993 existing records. [2025-09-02T17:34:55.122355] [INFO ] [MAIN ] TPYP: Loaded 3429 existing records. [2025-09-02T17:34:55.213424] [INFO ] [MAIN ] TPVG: Loaded 11941 existing records. [2025-09-02T17:34:55.383086] [INFO ] [MAIN ] TPR: Loaded 24330 existing records. [2025-09-02T17:34:55.689926] [INFO ] [MAIN ] TPYP: Found 1 missing trading days. [2025-09-02T17:34:55.752535] [INFO ] [MAIN ] TPYP: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:55.755983] [INFO ] [MAIN ] TPZ: Found 1 missing trading days. [2025-09-02T17:34:55.788059] [INFO ] [MAIN ] TPVG: Found 1 missing trading days. [2025-09-02T17:34:55.782576] [INFO ] [MAIN ] TPZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:55.799215] [INFO ] [REMOTE ] TPZ: Fetching primary data for 2025-09. [2025-09-02T17:34:55.793742] [INFO ] [REMOTE ] TPYP: Fetching primary data for 2025-09. [2025-09-02T17:34:55.809534] [INFO ] [MAIN ] TPVG: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:55.867827] [INFO ] [REMOTE ] TPVG: Fetching primary data for 2025-09. [2025-09-02T17:34:55.867461] [INFO ] [MAIN ] TPR: Found 1 missing trading days. [2025-09-02T17:34:55.868114] [INFO ] [MAIN ] TPR: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:55.868406] [INFO ] [REMOTE ] TPR: Fetching primary data for 2025-09. [2025-09-02T17:34:56.663851] [INFO ] [REMOTE ] TPZ: Incremental fetch complete for 2025-09 (0.86 seconds). [2025-09-02T17:34:56.668126] [INFO ] [MAIN ] TPZ: Adding 28 new records, updating 0 existing records. [2025-09-02T17:34:56.669442] [INFO ] [MAIN ] TPZ: Combined dataset has 2021 total records. [2025-09-02T17:34:56.844806] [INFO ] [REMOTE ] TPYP: Incremental fetch complete for 2025-09 (1.05 seconds). [2025-09-02T17:34:56.848926] [WARN ] [VALIDATOR ] TPZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:56.885879] [INFO ] [MAIN ] TPYP: Adding 43 new records, updating 0 existing records. [2025-09-02T17:34:56.955245] [INFO ] [MAIN ] TPYP: Combined dataset has 3472 total records. [2025-09-02T17:34:57.229082] [WARN ] [VALIDATOR ] TPYP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:57.424405] [INFO ] [REMOTE ] TPVG: Incremental fetch complete for 2025-09 (1.56 seconds). [2025-09-02T17:34:57.448599] [INFO ] [MAIN ] TPVG: Adding 199 new records, updating 0 existing records. [2025-09-02T17:34:57.456732] [INFO ] [MAIN ] TPVG: Combined dataset has 12140 total records. [2025-09-02T17:34:57.615684] [WARN ] [VALIDATOR ] TPZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:57.624594] [WARN ] [VALIDATOR ] TPYP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:57.645219] [INFO ] [MAIN ] TPYP: Combined data validation passed. [2025-09-02T17:34:57.645115] [WARN ] [VALIDATOR ] TPVG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:57.624698] [INFO ] [MAIN ] TPZ: Combined data validation passed. [2025-09-02T17:34:57.825315] [INFO ] [MAIN ] TPZ: Update completed successfully. [2025-09-02T17:34:57.856017] [INFO ] [MAIN ] Update Progress: 2121/2372 symbols completed. TPZ took 3.5s. Estimated remaining: 4m 8s. Rate: 60.8 symbols/min [2025-09-02T17:34:57.891315] [INFO ] [MAIN ] TPYP: Update completed successfully. [2025-09-02T17:34:57.936888] [INFO ] [MAIN ] Update Progress: 2122/2372 symbols completed. TPYP took 3.6s. Estimated remaining: 4m 7s. Rate: 60.8 symbols/min [2025-09-02T17:34:58.127040] [INFO ] [MAIN ] TR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:58.230850] [INFO ] [MAIN ] TRAK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:58.237846] [INFO ] [MAIN ] TR: Loaded 9484 existing records. [2025-09-02T17:34:58.319161] [INFO ] [MAIN ] TRAK: Loaded 4308 existing records. [2025-09-02T17:34:58.429217] [WARN ] [VALIDATOR ] TPVG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:58.493890] [INFO ] [MAIN ] TPVG: Combined data validation passed. [2025-09-02T17:34:58.529489] [INFO ] [MAIN ] TR: Found 1 missing trading days. [2025-09-02T17:34:58.533359] [INFO ] [MAIN ] TR: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:58.539923] [INFO ] [REMOTE ] TR: Fetching primary data for 2025-09. [2025-09-02T17:34:58.533144] [INFO ] [REMOTE ] TPR: Incremental fetch complete for 2025-09 (2.66 seconds). [2025-09-02T17:34:58.691742] [INFO ] [MAIN ] TRAK: Found 1 missing trading days. [2025-09-02T17:34:58.706803] [INFO ] [MAIN ] TPR: Adding 390 new records, updating 0 existing records. [2025-09-02T17:34:58.712021] [INFO ] [MAIN ] TRAK: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:58.714582] [INFO ] [REMOTE ] TRAK: Fetching primary data for 2025-09. [2025-09-02T17:34:58.723524] [INFO ] [MAIN ] TPR: Combined dataset has 24720 total records. [2025-09-02T17:34:58.829935] [INFO ] [MAIN ] TPVG: Update completed successfully. [2025-09-02T17:34:58.833205] [INFO ] [MAIN ] Update Progress: 2123/2372 symbols completed. TPVG took 4.5s. Estimated remaining: 4m 6s. Rate: 60.8 symbols/min [2025-09-02T17:34:59.009407] [WARN ] [VALIDATOR ] TPR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:34:59.209118] [INFO ] [MAIN ] TRC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:34:59.275594] [INFO ] [MAIN ] TRC: Loaded 6666 existing records. [2025-09-02T17:34:59.452090] [INFO ] [MAIN ] TRC: Found 1 missing trading days. [2025-09-02T17:34:59.452518] [INFO ] [MAIN ] TRC: Need to fetch 1 months: 2025-09 [2025-09-02T17:34:59.452880] [INFO ] [REMOTE ] TRC: Fetching primary data for 2025-09. [2025-09-02T17:34:59.462231] [WARN ] [VALIDATOR ] TPR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:34:59.462454] [INFO ] [MAIN ] TPR: Combined data validation passed. [2025-09-02T17:34:59.623015] [INFO ] [MAIN ] TPR: Update completed successfully. [2025-09-02T17:34:59.628347] [INFO ] [MAIN ] Update Progress: 2124/2372 symbols completed. TPR took 5.3s. Estimated remaining: 4m 5s. Rate: 60.8 symbols/min [2025-09-02T17:34:59.725968] [INFO ] [REMOTE ] TRAK: Incremental fetch complete for 2025-09 (1.01 seconds). [2025-09-02T17:34:59.746761] [INFO ] [MAIN ] TRAK: Adding 88 new records, updating 0 existing records. [2025-09-02T17:34:59.801210] [INFO ] [MAIN ] TRAK: Combined dataset has 4396 total records. [2025-09-02T17:34:59.820097] [INFO ] [MAIN ] TREX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:00.001359] [WARN ] [VALIDATOR ] TRAK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:00.111017] [INFO ] [MAIN ] TREX: Loaded 22669 existing records. [2025-09-02T17:35:00.361289] [INFO ] [MAIN ] TREX: Found 1 missing trading days. [2025-09-02T17:35:00.361813] [INFO ] [MAIN ] TREX: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:00.362286] [INFO ] [REMOTE ] TREX: Fetching primary data for 2025-09. [2025-09-02T17:35:00.377655] [WARN ] [VALIDATOR ] TRAK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:00.377925] [INFO ] [MAIN ] TRAK: Combined data validation passed. [2025-09-02T17:35:00.407015] [INFO ] [MAIN ] TRAK: Update completed successfully. [2025-09-02T17:35:00.407895] [INFO ] [MAIN ] Update Progress: 2125/2372 symbols completed. TRAK took 2.4s. Estimated remaining: 4m 4s. Rate: 60.8 symbols/min [2025-09-02T17:35:00.614478] [INFO ] [MAIN ] TRGP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:00.617560] [INFO ] [REMOTE ] TR: Incremental fetch complete for 2025-09 (2.08 seconds). [2025-09-02T17:35:00.633412] [INFO ] [MAIN ] TR: Adding 113 new records, updating 0 existing records. [2025-09-02T17:35:00.635840] [INFO ] [MAIN ] TR: Combined dataset has 9597 total records. [2025-09-02T17:35:00.822724] [WARN ] [VALIDATOR ] TR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:00.899404] [INFO ] [MAIN ] TRGP: Loaded 22895 existing records. [2025-09-02T17:35:01.021437] [INFO ] [REMOTE ] TRC: Incremental fetch complete for 2025-09 (1.57 seconds). [2025-09-02T17:35:01.048363] [INFO ] [MAIN ] TRC: Adding 80 new records, updating 0 existing records. [2025-09-02T17:35:01.196437] [INFO ] [MAIN ] TRC: Combined dataset has 6746 total records. [2025-09-02T17:35:01.203221] [INFO ] [MAIN ] TRGP: Found 1 missing trading days. [2025-09-02T17:35:01.214816] [INFO ] [MAIN ] TRGP: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:01.215432] [INFO ] [REMOTE ] TRGP: Fetching primary data for 2025-09. [2025-09-02T17:35:01.389963] [WARN ] [VALIDATOR ] TRC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:01.612580] [WARN ] [VALIDATOR ] TRC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:01.612904] [WARN ] [VALIDATOR ] TR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:01.613214] [INFO ] [MAIN ] TR: Combined data validation passed. [2025-09-02T17:35:01.613121] [INFO ] [MAIN ] TRC: Combined data validation passed. [2025-09-02T17:35:01.710390] [INFO ] [MAIN ] TRC: Update completed successfully. [2025-09-02T17:35:01.712297] [INFO ] [MAIN ] Update Progress: 2126/2372 symbols completed. TRC took 2.9s. Estimated remaining: 4m 3s. Rate: 60.8 symbols/min [2025-09-02T17:35:01.911228] [INFO ] [MAIN ] TRN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:01.915665] [INFO ] [MAIN ] TR: Update completed successfully. [2025-09-02T17:35:01.917023] [INFO ] [MAIN ] Update Progress: 2127/2372 symbols completed. TR took 4.1s. Estimated remaining: 4m 2s. Rate: 60.8 symbols/min [2025-09-02T17:35:02.084405] [INFO ] [MAIN ] TRN: Loaded 17797 existing records. [2025-09-02T17:35:02.101956] [INFO ] [MAIN ] TRNO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:02.300119] [INFO ] [MAIN ] TRN: Found 1 missing trading days. [2025-09-02T17:35:02.307204] [INFO ] [MAIN ] TRN: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:02.307432] [INFO ] [REMOTE ] TRN: Fetching primary data for 2025-09. [2025-09-02T17:35:02.308630] [INFO ] [MAIN ] TRNO: Loaded 20085 existing records. [2025-09-02T17:35:02.483157] [INFO ] [MAIN ] TRNO: Found 1 missing trading days. [2025-09-02T17:35:02.483328] [INFO ] [MAIN ] TRNO: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:02.483546] [INFO ] [REMOTE ] TRNO: Fetching primary data for 2025-09. [2025-09-02T17:35:02.566363] [WARN ] [MAIN ] TREX: Failed to fetch data for month 2025-09. [2025-09-02T17:35:02.566515] [WARN ] [MAIN ] TREX: No new data fetched. Keeping existing data. [2025-09-02T17:35:02.566607] [INFO ] [MAIN ] Update Progress: 2128/2372 symbols completed. TREX took 2.9s. Estimated remaining: 4m 1s. Rate: 60.8 symbols/min [2025-09-02T17:35:02.736455] [INFO ] [MAIN ] TROX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:02.761757] [INFO ] [MAIN ] TROX: Loaded 23533 existing records. [2025-09-02T17:35:02.939573] [INFO ] [MAIN ] TROX: Found 1 missing trading days. [2025-09-02T17:35:02.939778] [INFO ] [MAIN ] TROX: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:02.940089] [INFO ] [REMOTE ] TROX: Fetching primary data for 2025-09. [2025-09-02T17:35:03.546662] [WARN ] [MAIN ] TRNO: Failed to fetch data for month 2025-09. [2025-09-02T17:35:03.546890] [WARN ] [MAIN ] TRNO: No new data fetched. Keeping existing data. [2025-09-02T17:35:03.547020] [INFO ] [MAIN ] Update Progress: 2129/2372 symbols completed. TRNO took 1.6s. Estimated remaining: 3m 60s. Rate: 60.8 symbols/min [2025-09-02T17:35:03.722453] [INFO ] [MAIN ] TRP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:03.748071] [INFO ] [MAIN ] TRP: Loaded 23704 existing records. [2025-09-02T17:35:03.922169] [INFO ] [MAIN ] TRP: Found 1 missing trading days. [2025-09-02T17:35:03.922335] [INFO ] [MAIN ] TRP: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:03.922543] [INFO ] [REMOTE ] TRP: Fetching primary data for 2025-09. [2025-09-02T17:35:04.183719] [INFO ] [REMOTE ] TRGP: Incremental fetch complete for 2025-09 (2.97 seconds). [2025-09-02T17:35:04.228135] [INFO ] [MAIN ] TRGP: Adding 356 new records, updating 0 existing records. [2025-09-02T17:35:04.233252] [INFO ] [MAIN ] TRGP: Combined dataset has 23251 total records. [2025-09-02T17:35:04.414744] [WARN ] [VALIDATOR ] TRGP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:04.535244] [INFO ] [REMOTE ] TRN: Incremental fetch complete for 2025-09 (2.23 seconds). [2025-09-02T17:35:04.645381] [INFO ] [MAIN ] TRN: Adding 262 new records, updating 0 existing records. [2025-09-02T17:35:04.663236] [INFO ] [MAIN ] TRN: Combined dataset has 18059 total records. [2025-09-02T17:35:04.860760] [WARN ] [VALIDATOR ] TRN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:05.062714] [WARN ] [VALIDATOR ] TRGP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:05.062799] [WARN ] [VALIDATOR ] TRN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:05.063075] [INFO ] [MAIN ] TRGP: Combined data validation passed. [2025-09-02T17:35:05.063264] [INFO ] [MAIN ] TRN: Combined data validation passed. [2025-09-02T17:35:05.307003] [INFO ] [MAIN ] TRN: Update completed successfully. [2025-09-02T17:35:05.309164] [INFO ] [MAIN ] Update Progress: 2130/2372 symbols completed. TRN took 3.6s. Estimated remaining: 3m 59s. Rate: 60.8 symbols/min [2025-09-02T17:35:05.418054] [INFO ] [REMOTE ] TROX: Incremental fetch complete for 2025-09 (2.48 seconds). [2025-09-02T17:35:05.497307] [INFO ] [MAIN ] TROX: Adding 384 new records, updating 0 existing records. [2025-09-02T17:35:05.522186] [INFO ] [MAIN ] TRGP: Update completed successfully. [2025-09-02T17:35:05.546823] [INFO ] [MAIN ] Update Progress: 2131/2372 symbols completed. TRGP took 5.1s. Estimated remaining: 3m 58s. Rate: 60.8 symbols/min [2025-09-02T17:35:05.588698] [INFO ] [MAIN ] TRTX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:05.629107] [INFO ] [MAIN ] TROX: Combined dataset has 23917 total records. [2025-09-02T17:35:05.816624] [INFO ] [MAIN ] TRTX: Loaded 16181 existing records. [2025-09-02T17:35:05.960520] [INFO ] [MAIN ] TRU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:06.037692] [WARN ] [VALIDATOR ] TROX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:06.252562] [INFO ] [MAIN ] TRTX: Found 1 missing trading days. [2025-09-02T17:35:06.253107] [INFO ] [MAIN ] TRTX: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:06.272104] [INFO ] [REMOTE ] TRTX: Fetching primary data for 2025-09. [2025-09-02T17:35:06.321915] [INFO ] [MAIN ] TRU: Loaded 23036 existing records. [2025-09-02T17:35:06.364129] [INFO ] [REMOTE ] TRP: Incremental fetch complete for 2025-09 (2.44 seconds). [2025-09-02T17:35:06.491118] [INFO ] [MAIN ] TRP: Adding 376 new records, updating 0 existing records. [2025-09-02T17:35:06.599219] [INFO ] [MAIN ] TRU: Found 1 missing trading days. [2025-09-02T17:35:06.599659] [INFO ] [MAIN ] TRU: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:06.600153] [INFO ] [REMOTE ] TRU: Fetching primary data for 2025-09. [2025-09-02T17:35:06.599578] [INFO ] [MAIN ] TRP: Combined dataset has 24080 total records. [2025-09-02T17:35:06.783491] [WARN ] [VALIDATOR ] TRP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:06.971722] [WARN ] [VALIDATOR ] TROX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:06.972079] [INFO ] [MAIN ] TROX: Combined data validation passed. [2025-09-02T17:35:07.039106] [WARN ] [VALIDATOR ] TRP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:07.039350] [INFO ] [MAIN ] TRP: Combined data validation passed. [2025-09-02T17:35:07.250831] [INFO ] [MAIN ] TROX: Update completed successfully. [2025-09-02T17:35:07.255283] [INFO ] [MAIN ] Update Progress: 2132/2372 symbols completed. TROX took 4.7s. Estimated remaining: 3m 57s. Rate: 60.8 symbols/min [2025-09-02T17:35:07.462850] [INFO ] [MAIN ] TRP: Update completed successfully. [2025-09-02T17:35:07.462724] [INFO ] [MAIN ] TRV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:07.466655] [INFO ] [MAIN ] Update Progress: 2133/2372 symbols completed. TRP took 3.9s. Estimated remaining: 3m 56s. Rate: 60.8 symbols/min [2025-09-02T17:35:07.663935] [INFO ] [MAIN ] TRV: Loaded 21976 existing records. [2025-09-02T17:35:07.683606] [INFO ] [MAIN ] TS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:07.876180] [INFO ] [MAIN ] TRV: Found 1 missing trading days. [2025-09-02T17:35:07.887195] [INFO ] [MAIN ] TRV: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:07.887751] [INFO ] [REMOTE ] TRV: Fetching primary data for 2025-09. [2025-09-02T17:35:07.890145] [INFO ] [MAIN ] TS: Loaded 23356 existing records. [2025-09-02T17:35:08.068270] [INFO ] [MAIN ] TS: Found 1 missing trading days. [2025-09-02T17:35:08.068433] [INFO ] [MAIN ] TS: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:08.068660] [INFO ] [REMOTE ] TS: Fetching primary data for 2025-09. [2025-09-02T17:35:08.391673] [INFO ] [REMOTE ] TRTX: Incremental fetch complete for 2025-09 (2.12 seconds). [2025-09-02T17:35:08.422058] [INFO ] [MAIN ] TRTX: Adding 247 new records, updating 0 existing records. [2025-09-02T17:35:08.426074] [INFO ] [MAIN ] TRTX: Combined dataset has 16428 total records. [2025-09-02T17:35:08.615328] [WARN ] [VALIDATOR ] TRTX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:08.835051] [WARN ] [VALIDATOR ] TRTX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:08.835268] [INFO ] [MAIN ] TRTX: Combined data validation passed. [2025-09-02T17:35:08.918334] [INFO ] [REMOTE ] TRU: Incremental fetch complete for 2025-09 (2.32 seconds). [2025-09-02T17:35:08.969138] [INFO ] [MAIN ] TRU: Adding 371 new records, updating 0 existing records. [2025-09-02T17:35:08.981336] [INFO ] [MAIN ] TRU: Combined dataset has 23407 total records. [2025-09-02T17:35:09.171407] [WARN ] [VALIDATOR ] TRU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:09.257296] [WARN ] [MAIN ] TS: Failed to fetch data for month 2025-09. [2025-09-02T17:35:09.283440] [WARN ] [MAIN ] TS: No new data fetched. Keeping existing data. [2025-09-02T17:35:09.294802] [INFO ] [MAIN ] Update Progress: 2134/2372 symbols completed. TS took 1.8s. Estimated remaining: 3m 55s. Rate: 60.8 symbols/min [2025-09-02T17:35:09.284168] [INFO ] [MAIN ] TRTX: Update completed successfully. [2025-09-02T17:35:09.340910] [INFO ] [MAIN ] Update Progress: 2135/2372 symbols completed. TRTX took 4.0s. Estimated remaining: 3m 54s. Rate: 60.8 symbols/min [2025-09-02T17:35:09.679770] [INFO ] [MAIN ] TSE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:09.708690] [INFO ] [MAIN ] TSI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:09.715347] [INFO ] [MAIN ] TSI: Loaded 3841 existing records. [2025-09-02T17:35:09.829185] [INFO ] [MAIN ] TSE: Loaded 13469 existing records. [2025-09-02T17:35:09.992406] [INFO ] [MAIN ] TSI: Found 1 missing trading days. [2025-09-02T17:35:10.003273] [INFO ] [MAIN ] TSI: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:10.003711] [INFO ] [REMOTE ] TSI: Fetching primary data for 2025-09. [2025-09-02T17:35:10.079084] [INFO ] [MAIN ] TSE: Found 1 missing trading days. [2025-09-02T17:35:10.079579] [INFO ] [MAIN ] TSE: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:10.080180] [INFO ] [REMOTE ] TSE: Fetching primary data for 2025-09. [2025-09-02T17:35:10.085839] [WARN ] [VALIDATOR ] TRU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:10.086027] [INFO ] [MAIN ] TRU: Combined data validation passed. [2025-09-02T17:35:10.245039] [INFO ] [REMOTE ] TRV: Incremental fetch complete for 2025-09 (2.36 seconds). [2025-09-02T17:35:10.291183] [INFO ] [MAIN ] TRU: Update completed successfully. [2025-09-02T17:35:10.294441] [INFO ] [MAIN ] Update Progress: 2136/2372 symbols completed. TRU took 4.7s. Estimated remaining: 3m 53s. Rate: 60.8 symbols/min [2025-09-02T17:35:10.291600] [INFO ] [MAIN ] TRV: Adding 372 new records, updating 0 existing records. [2025-09-02T17:35:10.436785] [INFO ] [MAIN ] TRV: Combined dataset has 22348 total records. [2025-09-02T17:35:10.547115] [INFO ] [MAIN ] TSLX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:10.650565] [WARN ] [VALIDATOR ] TRV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:10.699103] [INFO ] [MAIN ] TSLX: Loaded 15955 existing records. [2025-09-02T17:35:11.028118] [INFO ] [REMOTE ] TSI: Incremental fetch complete for 2025-09 (1.02 seconds). [2025-09-02T17:35:11.037460] [INFO ] [MAIN ] TSLX: Found 1 missing trading days. [2025-09-02T17:35:11.045948] [INFO ] [MAIN ] TSI: Adding 29 new records, updating 0 existing records. [2025-09-02T17:35:11.046659] [INFO ] [MAIN ] TSLX: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:11.048812] [INFO ] [REMOTE ] TSLX: Fetching primary data for 2025-09. [2025-09-02T17:35:11.050303] [INFO ] [MAIN ] TSI: Combined dataset has 3870 total records. [2025-09-02T17:35:11.240148] [WARN ] [VALIDATOR ] TSI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:11.434053] [WARN ] [VALIDATOR ] TRV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:11.434144] [WARN ] [VALIDATOR ] TSI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:11.434501] [INFO ] [MAIN ] TRV: Combined data validation passed. [2025-09-02T17:35:11.434707] [INFO ] [MAIN ] TSI: Combined data validation passed. [2025-09-02T17:35:11.564019] [INFO ] [MAIN ] TSI: Update completed successfully. [2025-09-02T17:35:11.566100] [INFO ] [MAIN ] Update Progress: 2137/2372 symbols completed. TSI took 2.1s. Estimated remaining: 3m 52s. Rate: 60.8 symbols/min [2025-09-02T17:35:11.744598] [INFO ] [MAIN ] TSM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:11.775592] [INFO ] [MAIN ] TSM: Loaded 24569 existing records. [2025-09-02T17:35:11.966625] [INFO ] [MAIN ] TSM: Found 1 missing trading days. [2025-09-02T17:35:11.967563] [INFO ] [MAIN ] TSM: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:11.968157] [INFO ] [REMOTE ] TSM: Fetching primary data for 2025-09. [2025-09-02T17:35:11.987296] [INFO ] [MAIN ] TRV: Update completed successfully. [2025-09-02T17:35:11.989552] [INFO ] [MAIN ] Update Progress: 2138/2372 symbols completed. TRV took 4.7s. Estimated remaining: 3m 51s. Rate: 60.8 symbols/min [2025-09-02T17:35:12.156849] [INFO ] [MAIN ] TSN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:12.179909] [INFO ] [MAIN ] TSN: Loaded 24205 existing records. [2025-09-02T17:35:12.349505] [INFO ] [REMOTE ] TSE: Incremental fetch complete for 2025-09 (2.27 seconds). [2025-09-02T17:35:12.358832] [INFO ] [MAIN ] TSN: Found 1 missing trading days. [2025-09-02T17:35:12.378300] [INFO ] [MAIN ] TSN: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:12.382431] [INFO ] [REMOTE ] TSN: Fetching primary data for 2025-09. [2025-09-02T17:35:12.381929] [INFO ] [MAIN ] TSE: Adding 151 new records, updating 0 existing records. [2025-09-02T17:35:12.386706] [INFO ] [MAIN ] TSE: Combined dataset has 13620 total records. [2025-09-02T17:35:12.566179] [WARN ] [VALIDATOR ] TSE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:12.754633] [WARN ] [VALIDATOR ] TSE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:12.754858] [INFO ] [MAIN ] TSE: Combined data validation passed. [2025-09-02T17:35:12.801699] [INFO ] [REMOTE ] TSLX: Incremental fetch complete for 2025-09 (1.75 seconds). [2025-09-02T17:35:12.847456] [INFO ] [MAIN ] TSLX: Adding 187 new records, updating 0 existing records. [2025-09-02T17:35:12.855691] [INFO ] [MAIN ] TSLX: Combined dataset has 16142 total records. [2025-09-02T17:35:13.044541] [WARN ] [VALIDATOR ] TSLX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:13.232995] [INFO ] [MAIN ] TSE: Update completed successfully. [2025-09-02T17:35:13.238931] [INFO ] [MAIN ] Update Progress: 2139/2372 symbols completed. TSE took 3.9s. Estimated remaining: 3m 50s. Rate: 60.8 symbols/min [2025-09-02T17:35:13.440209] [INFO ] [MAIN ] TSQ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:13.450040] [INFO ] [MAIN ] TSQ: Loaded 5933 existing records. [2025-09-02T17:35:13.767773] [INFO ] [MAIN ] TSQ: Found 1 missing trading days. [2025-09-02T17:35:13.768217] [INFO ] [MAIN ] TSQ: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:13.768896] [INFO ] [REMOTE ] TSQ: Fetching primary data for 2025-09. [2025-09-02T17:35:13.781302] [WARN ] [VALIDATOR ] TSLX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:13.781716] [INFO ] [MAIN ] TSLX: Combined data validation passed. [2025-09-02T17:35:13.949674] [INFO ] [MAIN ] TSLX: Update completed successfully. [2025-09-02T17:35:13.952490] [INFO ] [MAIN ] Update Progress: 2140/2372 symbols completed. TSLX took 3.7s. Estimated remaining: 3m 49s. Rate: 60.8 symbols/min [2025-09-02T17:35:14.177229] [INFO ] [MAIN ] TT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:14.211091] [INFO ] [MAIN ] TT: Loaded 20850 existing records. [2025-09-02T17:35:14.425556] [INFO ] [MAIN ] TT: Found 1 missing trading days. [2025-09-02T17:35:14.425791] [INFO ] [MAIN ] TT: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:14.426118] [INFO ] [REMOTE ] TT: Fetching primary data for 2025-09. [2025-09-02T17:35:14.756949] [INFO ] [REMOTE ] TSQ: Incremental fetch complete for 2025-09 (0.99 seconds). [2025-09-02T17:35:14.768731] [INFO ] [MAIN ] TSQ: Adding 88 new records, updating 0 existing records. [2025-09-02T17:35:14.770859] [INFO ] [MAIN ] TSQ: Combined dataset has 6021 total records. [2025-09-02T17:35:14.879104] [INFO ] [REMOTE ] TSN: Incremental fetch complete for 2025-09 (2.50 seconds). [2025-09-02T17:35:14.991794] [INFO ] [MAIN ] TSN: Adding 390 new records, updating 0 existing records. [2025-09-02T17:35:15.013800] [WARN ] [VALIDATOR ] TSQ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:15.172971] [INFO ] [MAIN ] TSN: Combined dataset has 24595 total records. [2025-09-02T17:35:15.388142] [WARN ] [VALIDATOR ] TSN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:15.589851] [WARN ] [VALIDATOR ] TSQ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:15.589917] [WARN ] [VALIDATOR ] TSN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:15.590132] [INFO ] [MAIN ] TSQ: Combined data validation passed. [2025-09-02T17:35:15.590236] [INFO ] [MAIN ] TSN: Combined data validation passed. [2025-09-02T17:35:15.746450] [INFO ] [MAIN ] TSQ: Update completed successfully. [2025-09-02T17:35:15.748545] [INFO ] [MAIN ] Update Progress: 2141/2372 symbols completed. TSQ took 2.5s. Estimated remaining: 3m 48s. Rate: 60.8 symbols/min [2025-09-02T17:35:15.939683] [INFO ] [MAIN ] TTAM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:15.982904] [INFO ] [MAIN ] TTAM: Loaded 13744 existing records. [2025-09-02T17:35:16.141579] [INFO ] [REMOTE ] TSM: Incremental fetch complete for 2025-09 (4.17 seconds). [2025-09-02T17:35:16.163735] [INFO ] [MAIN ] TSN: Update completed successfully. [2025-09-02T17:35:16.168231] [INFO ] [MAIN ] TTAM: Found 1 missing trading days. [2025-09-02T17:35:16.179128] [INFO ] [MAIN ] Update Progress: 2142/2372 symbols completed. TSN took 4.2s. Estimated remaining: 3m 47s. Rate: 60.8 symbols/min [2025-09-02T17:35:16.199556] [INFO ] [MAIN ] TTAM: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:16.218605] [INFO ] [MAIN ] TSM: Adding 390 new records, updating 0 existing records. [2025-09-02T17:35:16.215229] [INFO ] [REMOTE ] TTAM: Fetching primary data for 2025-09. [2025-09-02T17:35:16.397202] [INFO ] [MAIN ] TTC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:16.397425] [INFO ] [MAIN ] TSM: Combined dataset has 24959 total records. [2025-09-02T17:35:16.584478] [INFO ] [MAIN ] TTC: Loaded 18809 existing records. [2025-09-02T17:35:16.587660] [WARN ] [VALIDATOR ] TSM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:16.800617] [INFO ] [REMOTE ] TT: Incremental fetch complete for 2025-09 (2.37 seconds). [2025-09-02T17:35:16.950531] [INFO ] [MAIN ] TTC: Found 1 missing trading days. [2025-09-02T17:35:16.965732] [INFO ] [MAIN ] TTC: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:16.964914] [INFO ] [MAIN ] TT: Adding 348 new records, updating 0 existing records. [2025-09-02T17:35:16.983542] [INFO ] [REMOTE ] TTC: Fetching primary data for 2025-09. [2025-09-02T17:35:16.999659] [INFO ] [MAIN ] TT: Combined dataset has 21198 total records. [2025-09-02T17:35:17.183996] [WARN ] [VALIDATOR ] TT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:17.403313] [WARN ] [VALIDATOR ] TT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:17.403694] [INFO ] [MAIN ] TT: Combined data validation passed. [2025-09-02T17:35:17.403394] [WARN ] [VALIDATOR ] TSM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:17.404145] [INFO ] [MAIN ] TSM: Combined data validation passed. [2025-09-02T17:35:17.675966] [INFO ] [MAIN ] TT: Update completed successfully. [2025-09-02T17:35:17.678601] [INFO ] [MAIN ] Update Progress: 2143/2372 symbols completed. TT took 3.7s. Estimated remaining: 3m 46s. Rate: 60.8 symbols/min [2025-09-02T17:35:17.877839] [INFO ] [MAIN ] TSM: Update completed successfully. [2025-09-02T17:35:17.899934] [INFO ] [MAIN ] Update Progress: 2144/2372 symbols completed. TSM took 6.3s. Estimated remaining: 3m 45s. Rate: 60.8 symbols/min [2025-09-02T17:35:17.897354] [INFO ] [MAIN ] TTE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:18.091189] [INFO ] [MAIN ] TTI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:18.092450] [INFO ] [MAIN ] TTE: Loaded 23561 existing records. [2025-09-02T17:35:18.226997] [INFO ] [REMOTE ] TTAM: Incremental fetch complete for 2025-09 (2.01 seconds). [2025-09-02T17:35:18.319884] [INFO ] [MAIN ] TTAM: Adding 221 new records, updating 0 existing records. [2025-09-02T17:35:18.317211] [INFO ] [MAIN ] TTE: Found 1 missing trading days. [2025-09-02T17:35:18.320071] [INFO ] [MAIN ] TTE: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:18.321177] [INFO ] [MAIN ] TTI: Loaded 21009 existing records. [2025-09-02T17:35:18.321560] [INFO ] [REMOTE ] TTE: Fetching primary data for 2025-09. [2025-09-02T17:35:18.426487] [INFO ] [MAIN ] TTAM: Combined dataset has 13965 total records. [2025-09-02T17:35:18.627773] [INFO ] [MAIN ] TTI: Found 1 missing trading days. [2025-09-02T17:35:18.630196] [INFO ] [MAIN ] TTI: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:18.630548] [INFO ] [REMOTE ] TTI: Fetching primary data for 2025-09. [2025-09-02T17:35:18.708554] [WARN ] [VALIDATOR ] TTAM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:18.894034] [WARN ] [VALIDATOR ] TTAM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:18.894231] [INFO ] [MAIN ] TTAM: Combined data validation passed. [2025-09-02T17:35:18.977930] [INFO ] [REMOTE ] TTC: Incremental fetch complete for 2025-09 (1.99 seconds). [2025-09-02T17:35:19.016323] [INFO ] [MAIN ] TTAM: Update completed successfully. [2025-09-02T17:35:19.016561] [INFO ] [MAIN ] TTC: Adding 281 new records, updating 0 existing records. [2025-09-02T17:35:19.018120] [INFO ] [MAIN ] Update Progress: 2145/2372 symbols completed. TTAM took 3.3s. Estimated remaining: 3m 44s. Rate: 60.8 symbols/min [2025-09-02T17:35:19.144816] [INFO ] [MAIN ] TTC: Combined dataset has 19090 total records. [2025-09-02T17:35:19.249515] [INFO ] [MAIN ] TU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:19.368610] [WARN ] [VALIDATOR ] TTC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:19.477439] [INFO ] [MAIN ] TU: Loaded 22382 existing records. [2025-09-02T17:35:19.744568] [INFO ] [MAIN ] TU: Found 1 missing trading days. [2025-09-02T17:35:19.744887] [INFO ] [MAIN ] TU: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:19.745261] [INFO ] [REMOTE ] TU: Fetching primary data for 2025-09. [2025-09-02T17:35:19.756414] [WARN ] [VALIDATOR ] TTC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:19.756670] [INFO ] [MAIN ] TTC: Combined data validation passed. [2025-09-02T17:35:19.879685] [INFO ] [MAIN ] TTC: Update completed successfully. [2025-09-02T17:35:19.881714] [INFO ] [MAIN ] Update Progress: 2146/2372 symbols completed. TTC took 3.7s. Estimated remaining: 3m 43s. Rate: 60.8 symbols/min [2025-09-02T17:35:20.047579] [INFO ] [MAIN ] TUYA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:20.067158] [INFO ] [MAIN ] TUYA: Loaded 20689 existing records. [2025-09-02T17:35:20.237908] [INFO ] [MAIN ] TUYA: Found 1 missing trading days. [2025-09-02T17:35:20.238101] [INFO ] [MAIN ] TUYA: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:20.238303] [INFO ] [REMOTE ] TUYA: Fetching primary data for 2025-09. [2025-09-02T17:35:20.728975] [INFO ] [REMOTE ] TTI: Incremental fetch complete for 2025-09 (2.10 seconds). [2025-09-02T17:35:20.766271] [INFO ] [MAIN ] TTI: Adding 289 new records, updating 0 existing records. [2025-09-02T17:35:20.770304] [INFO ] [REMOTE ] TTE: Incremental fetch complete for 2025-09 (2.45 seconds). [2025-09-02T17:35:20.813447] [INFO ] [MAIN ] TTE: Adding 320 new records, updating 0 existing records. [2025-09-02T17:35:20.814664] [INFO ] [MAIN ] TTI: Combined dataset has 21298 total records. [2025-09-02T17:35:20.933538] [INFO ] [MAIN ] TTE: Combined dataset has 23881 total records. [2025-09-02T17:35:21.097597] [WARN ] [VALIDATOR ] TTI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:21.297444] [WARN ] [VALIDATOR ] TTE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:21.572536] [WARN ] [VALIDATOR ] TTI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:21.572751] [INFO ] [MAIN ] TTI: Combined data validation passed. [2025-09-02T17:35:21.572469] [WARN ] [VALIDATOR ] TTE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:21.573093] [INFO ] [MAIN ] TTE: Combined data validation passed. [2025-09-02T17:35:21.854116] [INFO ] [MAIN ] TTE: Update completed successfully. [2025-09-02T17:35:21.858166] [INFO ] [MAIN ] Update Progress: 2147/2372 symbols completed. TTE took 4.2s. Estimated remaining: 3m 42s. Rate: 60.8 symbols/min [2025-09-02T17:35:21.978616] [INFO ] [MAIN ] TTI: Update completed successfully. [2025-09-02T17:35:21.995579] [INFO ] [MAIN ] Update Progress: 2148/2372 symbols completed. TTI took 4.1s. Estimated remaining: 3m 41s. Rate: 60.8 symbols/min [2025-09-02T17:35:21.995891] [INFO ] [REMOTE ] TU: Incremental fetch complete for 2025-09 (2.25 seconds). [2025-09-02T17:35:22.102329] [INFO ] [MAIN ] TU: Adding 381 new records, updating 0 existing records. [2025-09-02T17:35:22.172433] [INFO ] [MAIN ] TV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:22.310443] [INFO ] [MAIN ] TVC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:22.311378] [INFO ] [MAIN ] TU: Combined dataset has 22763 total records. [2025-09-02T17:35:22.311239] [INFO ] [MAIN ] TV: Loaded 18435 existing records. [2025-09-02T17:35:22.509087] [INFO ] [MAIN ] TVC: Loaded 1528 existing records. [2025-09-02T17:35:22.571787] [INFO ] [REMOTE ] TUYA: Incremental fetch complete for 2025-09 (2.33 seconds). [2025-09-02T17:35:22.794116] [WARN ] [VALIDATOR ] TU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:22.855507] [INFO ] [MAIN ] TUYA: Adding 370 new records, updating 0 existing records. [2025-09-02T17:35:22.898379] [INFO ] [MAIN ] TV: Found 1 missing trading days. [2025-09-02T17:35:22.977806] [INFO ] [MAIN ] TV: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:23.018958] [INFO ] [REMOTE ] TV: Fetching primary data for 2025-09. [2025-09-02T17:35:23.048212] [INFO ] [MAIN ] TVC: Found 1 missing trading days. [2025-09-02T17:35:23.058667] [INFO ] [MAIN ] TVC: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:23.070309] [INFO ] [REMOTE ] TVC: Fetching primary data for 2025-09. [2025-09-02T17:35:23.085972] [INFO ] [MAIN ] TUYA: Combined dataset has 21059 total records. [2025-09-02T17:35:23.337712] [WARN ] [VALIDATOR ] TUYA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:23.547283] [WARN ] [VALIDATOR ] TUYA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:23.547179] [WARN ] [VALIDATOR ] TU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:23.547476] [INFO ] [MAIN ] TUYA: Combined data validation passed. [2025-09-02T17:35:23.547601] [INFO ] [MAIN ] TU: Combined data validation passed. [2025-09-02T17:35:23.814904] [INFO ] [MAIN ] TU: Update completed successfully. [2025-09-02T17:35:23.830680] [INFO ] [MAIN ] Update Progress: 2149/2372 symbols completed. TU took 4.8s. Estimated remaining: 3m 40s. Rate: 60.8 symbols/min [2025-09-02T17:35:23.862951] [INFO ] [MAIN ] TUYA: Update completed successfully. [2025-09-02T17:35:23.907779] [INFO ] [MAIN ] Update Progress: 2150/2372 symbols completed. TUYA took 4.0s. Estimated remaining: 3m 39s. Rate: 60.8 symbols/min [2025-09-02T17:35:24.032343] [INFO ] [REMOTE ] TVC: Incremental fetch complete for 2025-09 (0.96 seconds). [2025-09-02T17:35:24.091515] [INFO ] [MAIN ] TVC: Adding 16 new records, updating 0 existing records. [2025-09-02T17:35:24.124891] [INFO ] [MAIN ] TVE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:24.148093] [INFO ] [MAIN ] TVC: Combined dataset has 1544 total records. [2025-09-02T17:35:24.200748] [INFO ] [MAIN ] TWI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:24.214765] [INFO ] [MAIN ] TVE: Loaded 1200 existing records. [2025-09-02T17:35:24.454243] [INFO ] [MAIN ] TWI: Loaded 15173 existing records. [2025-09-02T17:35:24.624034] [WARN ] [VALIDATOR ] TVC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:24.684254] [INFO ] [MAIN ] TVE: Found 1 missing trading days. [2025-09-02T17:35:24.729366] [INFO ] [MAIN ] TVE: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:24.753634] [INFO ] [REMOTE ] TVE: Fetching primary data for 2025-09. [2025-09-02T17:35:24.873664] [INFO ] [MAIN ] TWI: Found 1 missing trading days. [2025-09-02T17:35:24.889265] [INFO ] [MAIN ] TWI: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:24.889526] [INFO ] [REMOTE ] TWI: Fetching primary data for 2025-09. [2025-09-02T17:35:24.961046] [WARN ] [VALIDATOR ] TVC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:24.961240] [INFO ] [MAIN ] TVC: Combined data validation passed. [2025-09-02T17:35:24.972508] [INFO ] [MAIN ] TVC: Update completed successfully. [2025-09-02T17:35:24.972845] [INFO ] [MAIN ] Update Progress: 2151/2372 symbols completed. TVC took 3.0s. Estimated remaining: 3m 38s. Rate: 60.8 symbols/min [2025-09-02T17:35:25.140453] [INFO ] [MAIN ] TWLO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:25.143350] [INFO ] [REMOTE ] TV: Incremental fetch complete for 2025-09 (2.12 seconds). [2025-09-02T17:35:25.176383] [INFO ] [MAIN ] TV: Adding 268 new records, updating 0 existing records. [2025-09-02T17:35:25.180104] [INFO ] [MAIN ] TV: Combined dataset has 18703 total records. [2025-09-02T17:35:25.295002] [INFO ] [MAIN ] TWLO: Loaded 23931 existing records. [2025-09-02T17:35:25.464066] [WARN ] [VALIDATOR ] TV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:25.599128] [INFO ] [REMOTE ] TVE: Incremental fetch complete for 2025-09 (0.85 seconds). [2025-09-02T17:35:25.632060] [INFO ] [MAIN ] TVE: Adding 19 new records, updating 0 existing records. [2025-09-02T17:35:25.676719] [INFO ] [MAIN ] TWLO: Found 1 missing trading days. [2025-09-02T17:35:25.704951] [INFO ] [MAIN ] TWLO: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:25.704905] [INFO ] [MAIN ] TVE: Combined dataset has 1219 total records. [2025-09-02T17:35:25.728385] [INFO ] [REMOTE ] TWLO: Fetching primary data for 2025-09. [2025-09-02T17:35:25.913513] [WARN ] [VALIDATOR ] TVE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:26.102832] [WARN ] [VALIDATOR ] TV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:26.103012] [INFO ] [MAIN ] TV: Combined data validation passed. [2025-09-02T17:35:26.102766] [WARN ] [VALIDATOR ] TVE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:26.103147] [INFO ] [MAIN ] TVE: Combined data validation passed. [2025-09-02T17:35:26.112510] [INFO ] [MAIN ] TVE: Update completed successfully. [2025-09-02T17:35:26.112782] [INFO ] [MAIN ] Update Progress: 2152/2372 symbols completed. TVE took 2.3s. Estimated remaining: 3m 37s. Rate: 60.8 symbols/min [2025-09-02T17:35:26.378812] [INFO ] [MAIN ] TWN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:26.388453] [INFO ] [MAIN ] TWN: Loaded 1029 existing records. [2025-09-02T17:35:26.576167] [INFO ] [MAIN ] TWN: Found 1 missing trading days. [2025-09-02T17:35:26.580631] [INFO ] [REMOTE ] TWI: Incremental fetch complete for 2025-09 (1.69 seconds). [2025-09-02T17:35:26.581822] [INFO ] [MAIN ] TWN: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:26.591299] [INFO ] [REMOTE ] TWN: Fetching primary data for 2025-09. [2025-09-02T17:35:26.613629] [INFO ] [MAIN ] TWI: Adding 211 new records, updating 0 existing records. [2025-09-02T17:35:26.625768] [INFO ] [MAIN ] TV: Update completed successfully. [2025-09-02T17:35:26.629539] [INFO ] [MAIN ] Update Progress: 2153/2372 symbols completed. TV took 4.8s. Estimated remaining: 3m 36s. Rate: 60.9 symbols/min [2025-09-02T17:35:26.629622] [INFO ] [MAIN ] TWI: Combined dataset has 15384 total records. [2025-09-02T17:35:27.010190] [WARN ] [VALIDATOR ] TWI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:27.027142] [INFO ] [MAIN ] TWO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:27.220471] [INFO ] [MAIN ] TWO: Loaded 22294 existing records. [2025-09-02T17:35:27.394814] [INFO ] [MAIN ] TWO: Found 1 missing trading days. [2025-09-02T17:35:27.395180] [INFO ] [MAIN ] TWO: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:27.395515] [INFO ] [REMOTE ] TWO: Fetching primary data for 2025-09. [2025-09-02T17:35:27.404406] [WARN ] [VALIDATOR ] TWI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:27.404597] [INFO ] [MAIN ] TWI: Combined data validation passed. [2025-09-02T17:35:27.507545] [INFO ] [MAIN ] TWI: Update completed successfully. [2025-09-02T17:35:27.509354] [INFO ] [MAIN ] Update Progress: 2154/2372 symbols completed. TWI took 3.6s. Estimated remaining: 3m 35s. Rate: 60.9 symbols/min [2025-09-02T17:35:27.680053] [INFO ] [MAIN ] TWOD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:27.684792] [INFO ] [MAIN ] TWOD: Loaded 1927 existing records. [2025-09-02T17:35:27.851502] [INFO ] [MAIN ] TWOD: Found 1 missing trading days. [2025-09-02T17:35:27.851671] [INFO ] [MAIN ] TWOD: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:27.851888] [INFO ] [REMOTE ] TWOD: Fetching primary data for 2025-09. [2025-09-02T17:35:27.862722] [INFO ] [REMOTE ] TWN: Incremental fetch complete for 2025-09 (1.27 seconds). [2025-09-02T17:35:27.865184] [INFO ] [MAIN ] TWN: Adding 15 new records, updating 0 existing records. [2025-09-02T17:35:27.866376] [INFO ] [MAIN ] TWN: Combined dataset has 1044 total records. [2025-09-02T17:35:28.039612] [WARN ] [VALIDATOR ] TWN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:28.225542] [WARN ] [VALIDATOR ] TWN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:28.225769] [INFO ] [MAIN ] TWN: Combined data validation passed. [2025-09-02T17:35:28.233191] [INFO ] [MAIN ] TWN: Update completed successfully. [2025-09-02T17:35:28.233404] [INFO ] [MAIN ] Update Progress: 2155/2372 symbols completed. TWN took 2.1s. Estimated remaining: 3m 34s. Rate: 60.9 symbols/min [2025-09-02T17:35:28.401009] [INFO ] [MAIN ] TX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:28.414448] [INFO ] [MAIN ] TX: Loaded 10896 existing records. [2025-09-02T17:35:28.584501] [INFO ] [MAIN ] TX: Found 1 missing trading days. [2025-09-02T17:35:28.584661] [INFO ] [MAIN ] TX: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:28.584862] [INFO ] [REMOTE ] TX: Fetching primary data for 2025-09. [2025-09-02T17:35:28.653057] [INFO ] [REMOTE ] TWLO: Incremental fetch complete for 2025-09 (2.92 seconds). [2025-09-02T17:35:28.700081] [INFO ] [MAIN ] TWLO: Adding 387 new records, updating 0 existing records. [2025-09-02T17:35:28.705998] [INFO ] [MAIN ] TWLO: Combined dataset has 24318 total records. [2025-09-02T17:35:28.879660] [WARN ] [VALIDATOR ] TWLO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:29.072232] [WARN ] [VALIDATOR ] TWLO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:29.072432] [INFO ] [MAIN ] TWLO: Combined data validation passed. [2025-09-02T17:35:29.146833] [INFO ] [REMOTE ] TWOD: Incremental fetch complete for 2025-09 (1.29 seconds). [2025-09-02T17:35:29.153041] [INFO ] [MAIN ] TWOD: Adding 55 new records, updating 0 existing records. [2025-09-02T17:35:29.183132] [INFO ] [MAIN ] TWOD: Combined dataset has 1982 total records. [2025-09-02T17:35:29.376537] [WARN ] [VALIDATOR ] TWOD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:29.611848] [INFO ] [MAIN ] TWLO: Update completed successfully. [2025-09-02T17:35:29.614916] [INFO ] [MAIN ] Update Progress: 2156/2372 symbols completed. TWLO took 4.6s. Estimated remaining: 3m 33s. Rate: 60.9 symbols/min [2025-09-02T17:35:29.789898] [INFO ] [MAIN ] TXNM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:29.795041] [WARN ] [VALIDATOR ] TWOD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:29.795269] [INFO ] [MAIN ] TWOD: Combined data validation passed. [2025-09-02T17:35:29.814299] [INFO ] [REMOTE ] TWO: Incremental fetch complete for 2025-09 (2.42 seconds). [2025-09-02T17:35:29.865621] [INFO ] [MAIN ] TWO: Adding 363 new records, updating 0 existing records. [2025-09-02T17:35:29.868894] [INFO ] [MAIN ] TWOD: Update completed successfully. [2025-09-02T17:35:29.869333] [INFO ] [MAIN ] Update Progress: 2157/2372 symbols completed. TWOD took 2.4s. Estimated remaining: 3m 32s. Rate: 60.9 symbols/min [2025-09-02T17:35:29.868602] [INFO ] [MAIN ] TXNM: Loaded 19998 existing records. [2025-09-02T17:35:29.953362] [INFO ] [REMOTE ] TX: Incremental fetch complete for 2025-09 (1.37 seconds). [2025-09-02T17:35:29.995380] [INFO ] [MAIN ] TX: Adding 142 new records, updating 0 existing records. [2025-09-02T17:35:30.013264] [INFO ] [MAIN ] TWO: Combined dataset has 22657 total records. [2025-09-02T17:35:30.079245] [INFO ] [MAIN ] TX: Combined dataset has 11038 total records. [2025-09-02T17:35:30.079147] [INFO ] [MAIN ] TXNM: Found 1 missing trading days. [2025-09-02T17:35:30.111079] [INFO ] [MAIN ] TXNM: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:30.143514] [INFO ] [REMOTE ] TXNM: Fetching primary data for 2025-09. [2025-09-02T17:35:30.406582] [WARN ] [VALIDATOR ] TWO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:30.445034] [WARN ] [VALIDATOR ] TX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:30.862790] [WARN ] [VALIDATOR ] TX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:30.863181] [INFO ] [MAIN ] TX: Combined data validation passed. [2025-09-02T17:35:30.863048] [WARN ] [VALIDATOR ] TWO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:30.864009] [INFO ] [MAIN ] TWO: Combined data validation passed. [2025-09-02T17:35:31.052903] [INFO ] [MAIN ] TX: Update completed successfully. [2025-09-02T17:35:31.055619] [INFO ] [MAIN ] Update Progress: 2158/2372 symbols completed. TX took 2.8s. Estimated remaining: 3m 31s. Rate: 60.9 symbols/min [2025-09-02T17:35:31.083893] [INFO ] [MAIN ] TWO: Update completed successfully. [2025-09-02T17:35:31.086960] [INFO ] [MAIN ] Update Progress: 2159/2372 symbols completed. TWO took 4.5s. Estimated remaining: 3m 30s. Rate: 60.9 symbols/min [2025-09-02T17:35:32.223435] [INFO ] [REMOTE ] TXNM: Incremental fetch complete for 2025-09 (2.08 seconds). [2025-09-02T17:35:32.256793] [INFO ] [MAIN ] TXNM: Adding 256 new records, updating 0 existing records. [2025-09-02T17:35:32.259842] [INFO ] [MAIN ] TXNM: Combined dataset has 20254 total records. [2025-09-02T17:35:32.435380] [WARN ] [VALIDATOR ] TXNM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:32.624272] [WARN ] [VALIDATOR ] TXNM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:32.624468] [INFO ] [MAIN ] TXNM: Combined data validation passed. [2025-09-02T17:35:32.751208] [INFO ] [MAIN ] TXNM: Update completed successfully. [2025-09-02T17:35:32.753460] [INFO ] [MAIN ] Update Progress: 2160/2372 symbols completed. TXNM took 3.1s. Estimated remaining: 3m 29s. Rate: 60.9 symbols/min [2025-09-02T17:35:33.368955] [INFO ] [MAIN ] TXT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:33.373138] [INFO ] [MAIN ] TY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:33.425800] [INFO ] [MAIN ] TYG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:33.458802] [INFO ] [MAIN ] TXO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:33.465695] [INFO ] [MAIN ] TY: Loaded 3446 existing records. [2025-09-02T17:35:33.575582] [INFO ] [MAIN ] TXO: Loaded 9685 existing records. [2025-09-02T17:35:33.576909] [INFO ] [MAIN ] TYG: Loaded 6606 existing records. [2025-09-02T17:35:33.661509] [INFO ] [MAIN ] TXT: Loaded 22520 existing records. [2025-09-02T17:35:33.965380] [INFO ] [MAIN ] TY: Found 1 missing trading days. [2025-09-02T17:35:34.004998] [INFO ] [MAIN ] TY: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:34.015604] [INFO ] [REMOTE ] TY: Fetching primary data for 2025-09. [2025-09-02T17:35:34.189376] [INFO ] [MAIN ] TXO: Found 1 missing trading days. [2025-09-02T17:35:34.153897] [INFO ] [MAIN ] TYG: Found 1 missing trading days. [2025-09-02T17:35:34.212362] [INFO ] [MAIN ] TXO: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:34.212144] [INFO ] [MAIN ] TXT: Found 1 missing trading days. [2025-09-02T17:35:34.212556] [INFO ] [MAIN ] TYG: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:34.212998] [INFO ] [REMOTE ] TXO: Fetching primary data for 2025-09. [2025-09-02T17:35:34.213427] [INFO ] [REMOTE ] TYG: Fetching primary data for 2025-09. [2025-09-02T17:35:34.212626] [INFO ] [MAIN ] TXT: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:34.214018] [INFO ] [REMOTE ] TXT: Fetching primary data for 2025-09. [2025-09-02T17:35:34.993147] [INFO ] [REMOTE ] TY: Incremental fetch complete for 2025-09 (0.98 seconds). [2025-09-02T17:35:35.000205] [INFO ] [MAIN ] TY: Adding 50 new records, updating 0 existing records. [2025-09-02T17:35:35.001666] [INFO ] [MAIN ] TY: Combined dataset has 3496 total records. [2025-09-02T17:35:35.178628] [WARN ] [VALIDATOR ] TY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:35.363624] [WARN ] [VALIDATOR ] TY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:35.363850] [INFO ] [MAIN ] TY: Combined data validation passed. [2025-09-02T17:35:35.386232] [INFO ] [MAIN ] TY: Update completed successfully. [2025-09-02T17:35:35.386874] [INFO ] [MAIN ] Update Progress: 2161/2372 symbols completed. TY took 2.6s. Estimated remaining: 3m 28s. Rate: 60.8 symbols/min [2025-09-02T17:35:35.557266] [INFO ] [MAIN ] TYL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:35.559248] [INFO ] [REMOTE ] TXO: Incremental fetch complete for 2025-09 (1.35 seconds). [2025-09-02T17:35:35.576464] [INFO ] [MAIN ] TXO: Adding 108 new records, updating 0 existing records. [2025-09-02T17:35:35.581570] [INFO ] [MAIN ] TXO: Combined dataset has 9793 total records. [2025-09-02T17:35:35.663204] [INFO ] [MAIN ] TYL: Loaded 10021 existing records. [2025-09-02T17:35:35.870739] [INFO ] [REMOTE ] TYG: Incremental fetch complete for 2025-09 (1.66 seconds). [2025-09-02T17:35:35.896146] [INFO ] [MAIN ] TYG: Adding 97 new records, updating 0 existing records. [2025-09-02T17:35:35.877666] [WARN ] [VALIDATOR ] TXO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:36.000756] [INFO ] [MAIN ] TYL: Found 1 missing trading days. [2025-09-02T17:35:36.041858] [INFO ] [MAIN ] TYG: Combined dataset has 6703 total records. [2025-09-02T17:35:36.041912] [INFO ] [MAIN ] TYL: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:36.089117] [INFO ] [REMOTE ] TYL: Fetching primary data for 2025-09. [2025-09-02T17:35:36.337744] [WARN ] [VALIDATOR ] TYG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:36.447573] [INFO ] [REMOTE ] TXT: Incremental fetch complete for 2025-09 (2.23 seconds). [2025-09-02T17:35:36.537501] [INFO ] [MAIN ] TXT: Adding 364 new records, updating 0 existing records. [2025-09-02T17:35:36.592798] [INFO ] [MAIN ] TXT: Combined dataset has 22884 total records. [2025-09-02T17:35:36.777675] [WARN ] [VALIDATOR ] TXT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:36.898750] [WARN ] [VALIDATOR ] TXO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:36.932817] [INFO ] [MAIN ] TXO: Combined data validation passed. [2025-09-02T17:35:36.941532] [WARN ] [VALIDATOR ] TYG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:36.941868] [INFO ] [MAIN ] TYG: Combined data validation passed. [2025-09-02T17:35:37.080157] [INFO ] [MAIN ] TXO: Update completed successfully. [2025-09-02T17:35:37.081973] [INFO ] [MAIN ] Update Progress: 2162/2372 symbols completed. TXO took 4.3s. Estimated remaining: 3m 27s. Rate: 60.8 symbols/min [2025-09-02T17:35:37.086661] [INFO ] [MAIN ] TYG: Update completed successfully. [2025-09-02T17:35:37.109435] [INFO ] [MAIN ] Update Progress: 2163/2372 symbols completed. TYG took 4.4s. Estimated remaining: 3m 26s. Rate: 60.8 symbols/min [2025-09-02T17:35:37.371948] [INFO ] [MAIN ] U: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:37.447677] [INFO ] [MAIN ] UA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:37.468708] [INFO ] [MAIN ] U: Loaded 24550 existing records. [2025-09-02T17:35:37.606798] [INFO ] [MAIN ] UA: Loaded 22439 existing records. [2025-09-02T17:35:37.708499] [INFO ] [MAIN ] U: Found 1 missing trading days. [2025-09-02T17:35:37.720829] [INFO ] [MAIN ] U: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:37.729547] [INFO ] [REMOTE ] U: Fetching primary data for 2025-09. [2025-09-02T17:35:37.734935] [WARN ] [VALIDATOR ] TXT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:37.768902] [INFO ] [MAIN ] TXT: Combined data validation passed. [2025-09-02T17:35:37.849020] [INFO ] [MAIN ] UA: Found 1 missing trading days. [2025-09-02T17:35:37.900940] [INFO ] [MAIN ] UA: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:37.901408] [INFO ] [REMOTE ] UA: Fetching primary data for 2025-09. [2025-09-02T17:35:37.992374] [INFO ] [MAIN ] TXT: Update completed successfully. [2025-09-02T17:35:37.994917] [INFO ] [MAIN ] Update Progress: 2164/2372 symbols completed. TXT took 5.2s. Estimated remaining: 3m 25s. Rate: 60.8 symbols/min [2025-09-02T17:35:37.998297] [INFO ] [REMOTE ] TYL: Incremental fetch complete for 2025-09 (1.91 seconds). [2025-09-02T17:35:38.093724] [INFO ] [MAIN ] TYL: Adding 165 new records, updating 0 existing records. [2025-09-02T17:35:38.182419] [INFO ] [MAIN ] TYL: Combined dataset has 10186 total records. [2025-09-02T17:35:38.213072] [INFO ] [MAIN ] UAA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:38.413132] [WARN ] [VALIDATOR ] TYL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:38.442811] [INFO ] [MAIN ] UAA: Loaded 24305 existing records. [2025-09-02T17:35:38.772723] [INFO ] [MAIN ] UAA: Found 1 missing trading days. [2025-09-02T17:35:38.807781] [INFO ] [MAIN ] UAA: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:38.808346] [INFO ] [REMOTE ] UAA: Fetching primary data for 2025-09. [2025-09-02T17:35:38.820586] [WARN ] [VALIDATOR ] TYL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:38.821004] [INFO ] [MAIN ] TYL: Combined data validation passed. [2025-09-02T17:35:38.887743] [INFO ] [MAIN ] TYL: Update completed successfully. [2025-09-02T17:35:38.888867] [INFO ] [MAIN ] Update Progress: 2165/2372 symbols completed. TYL took 3.5s. Estimated remaining: 3m 24s. Rate: 60.8 symbols/min [2025-09-02T17:35:39.061272] [INFO ] [MAIN ] UAN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:39.065326] [INFO ] [MAIN ] UAN: Loaded 2166 existing records. [2025-09-02T17:35:39.244617] [INFO ] [MAIN ] UAN: Found 1 missing trading days. [2025-09-02T17:35:39.244783] [INFO ] [MAIN ] UAN: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:39.244996] [INFO ] [REMOTE ] UAN: Fetching primary data for 2025-09. [2025-09-02T17:35:40.201959] [INFO ] [REMOTE ] UAN: Incremental fetch complete for 2025-09 (0.96 seconds). [2025-09-02T17:35:40.206334] [INFO ] [MAIN ] UAN: Adding 26 new records, updating 0 existing records. [2025-09-02T17:35:40.207756] [INFO ] [MAIN ] UAN: Combined dataset has 2192 total records. [2025-09-02T17:35:40.390789] [WARN ] [VALIDATOR ] UAN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:40.556235] [INFO ] [REMOTE ] UA: Incremental fetch complete for 2025-09 (2.65 seconds). [2025-09-02T17:35:40.619988] [INFO ] [MAIN ] UA: Adding 383 new records, updating 0 existing records. [2025-09-02T17:35:40.625848] [INFO ] [MAIN ] UA: Combined dataset has 22822 total records. [2025-09-02T17:35:40.802453] [WARN ] [VALIDATOR ] UA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:41.038266] [WARN ] [VALIDATOR ] UAN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:41.039088] [INFO ] [MAIN ] UAN: Combined data validation passed. [2025-09-02T17:35:41.055354] [INFO ] [MAIN ] UAN: Update completed successfully. [2025-09-02T17:35:41.056067] [INFO ] [MAIN ] Update Progress: 2166/2372 symbols completed. UAN took 2.2s. Estimated remaining: 3m 23s. Rate: 60.8 symbols/min [2025-09-02T17:35:41.159555] [WARN ] [VALIDATOR ] UA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:41.165351] [INFO ] [MAIN ] UA: Combined data validation passed. [2025-09-02T17:35:41.237985] [INFO ] [REMOTE ] U: Incremental fetch complete for 2025-09 (3.51 seconds). [2025-09-02T17:35:41.237764] [INFO ] [MAIN ] UBER: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:41.367379] [INFO ] [MAIN ] U: Adding 390 new records, updating 0 existing records. [2025-09-02T17:35:41.385188] [INFO ] [MAIN ] U: Combined dataset has 24940 total records. [2025-09-02T17:35:41.498239] [INFO ] [MAIN ] UBER: Loaded 24556 existing records. [2025-09-02T17:35:41.667102] [WARN ] [VALIDATOR ] U: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:41.677952] [INFO ] [REMOTE ] UAA: Incremental fetch complete for 2025-09 (2.87 seconds). [2025-09-02T17:35:41.801096] [INFO ] [MAIN ] UAA: Adding 390 new records, updating 0 existing records. [2025-09-02T17:35:41.960030] [INFO ] [MAIN ] UBER: Found 1 missing trading days. [2025-09-02T17:35:42.025240] [INFO ] [MAIN ] UBER: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:42.035946] [INFO ] [REMOTE ] UBER: Fetching primary data for 2025-09. [2025-09-02T17:35:42.039310] [INFO ] [MAIN ] UAA: Combined dataset has 24695 total records. [2025-09-02T17:35:42.126934] [INFO ] [MAIN ] UA: Update completed successfully. [2025-09-02T17:35:42.148203] [INFO ] [MAIN ] Update Progress: 2167/2372 symbols completed. UA took 5.0s. Estimated remaining: 3m 22s. Rate: 60.8 symbols/min [2025-09-02T17:35:42.400872] [WARN ] [VALIDATOR ] UAA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:42.527665] [INFO ] [MAIN ] UBS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:42.669500] [INFO ] [MAIN ] UBS: Loaded 23616 existing records. [2025-09-02T17:35:42.849636] [INFO ] [MAIN ] UBS: Found 1 missing trading days. [2025-09-02T17:35:42.850479] [INFO ] [MAIN ] UBS: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:42.850820] [INFO ] [REMOTE ] UBS: Fetching primary data for 2025-09. [2025-09-02T17:35:42.854438] [WARN ] [VALIDATOR ] U: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:42.854711] [INFO ] [MAIN ] U: Combined data validation passed. [2025-09-02T17:35:42.922516] [WARN ] [VALIDATOR ] UAA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:42.950400] [INFO ] [MAIN ] UAA: Combined data validation passed. [2025-09-02T17:35:43.149173] [INFO ] [MAIN ] UAA: Update completed successfully. [2025-09-02T17:35:43.151692] [INFO ] [MAIN ] Update Progress: 2168/2372 symbols completed. UAA took 5.2s. Estimated remaining: 3m 21s. Rate: 60.8 symbols/min [2025-09-02T17:35:43.267467] [INFO ] [MAIN ] U: Update completed successfully. [2025-09-02T17:35:43.280571] [INFO ] [MAIN ] Update Progress: 2169/2372 symbols completed. U took 6.2s. Estimated remaining: 3m 20s. Rate: 60.8 symbols/min [2025-09-02T17:35:43.416229] [INFO ] [MAIN ] UCB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:43.512169] [INFO ] [MAIN ] UDR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:43.525438] [INFO ] [MAIN ] UCB: Loaded 17194 existing records. [2025-09-02T17:35:43.714493] [INFO ] [MAIN ] UCB: Found 1 missing trading days. [2025-09-02T17:35:43.715862] [INFO ] [MAIN ] UCB: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:43.715773] [INFO ] [MAIN ] UDR: Loaded 23643 existing records. [2025-09-02T17:35:43.721290] [INFO ] [REMOTE ] UCB: Fetching primary data for 2025-09. [2025-09-02T17:35:43.914677] [INFO ] [MAIN ] UDR: Found 1 missing trading days. [2025-09-02T17:35:43.915146] [INFO ] [MAIN ] UDR: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:43.915478] [INFO ] [REMOTE ] UDR: Fetching primary data for 2025-09. [2025-09-02T17:35:45.253098] [INFO ] [REMOTE ] UBS: Incremental fetch complete for 2025-09 (2.40 seconds). [2025-09-02T17:35:45.295730] [INFO ] [MAIN ] UBS: Adding 371 new records, updating 0 existing records. [2025-09-02T17:35:45.299494] [INFO ] [MAIN ] UBS: Combined dataset has 23987 total records. [2025-09-02T17:35:45.477193] [WARN ] [VALIDATOR ] UBS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:45.665291] [INFO ] [REMOTE ] UBER: Incremental fetch complete for 2025-09 (3.63 seconds). [2025-09-02T17:35:45.712167] [INFO ] [MAIN ] UBER: Adding 390 new records, updating 0 existing records. [2025-09-02T17:35:45.719671] [INFO ] [MAIN ] UBER: Combined dataset has 24946 total records. [2025-09-02T17:35:45.898876] [WARN ] [VALIDATOR ] UBER: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:45.912189] [INFO ] [REMOTE ] UCB: Incremental fetch complete for 2025-09 (2.19 seconds). [2025-09-02T17:35:45.982631] [INFO ] [MAIN ] UCB: Adding 178 new records, updating 0 existing records. [2025-09-02T17:35:46.093692] [INFO ] [MAIN ] UCB: Combined dataset has 17372 total records. [2025-09-02T17:35:46.118884] [INFO ] [REMOTE ] UDR: Incremental fetch complete for 2025-09 (2.20 seconds). [2025-09-02T17:35:46.251257] [INFO ] [MAIN ] UDR: Adding 382 new records, updating 0 existing records. [2025-09-02T17:35:46.334157] [WARN ] [VALIDATOR ] UBS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:46.358167] [INFO ] [MAIN ] UBS: Combined data validation passed. [2025-09-02T17:35:46.357907] [WARN ] [VALIDATOR ] UCB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:46.402496] [INFO ] [MAIN ] UDR: Combined dataset has 24025 total records. [2025-09-02T17:35:46.838491] [WARN ] [VALIDATOR ] UDR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:47.080092] [WARN ] [VALIDATOR ] UBER: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:47.080674] [INFO ] [MAIN ] UBER: Combined data validation passed. [2025-09-02T17:35:47.080982] [INFO ] [MAIN ] UBS: Update completed successfully. [2025-09-02T17:35:47.085792] [INFO ] [MAIN ] Update Progress: 2170/2372 symbols completed. UBS took 4.9s. Estimated remaining: 3m 20s. Rate: 60.7 symbols/min [2025-09-02T17:35:47.351480] [WARN ] [VALIDATOR ] UCB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:47.368912] [INFO ] [MAIN ] UE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:47.374387] [INFO ] [MAIN ] UCB: Combined data validation passed. [2025-09-02T17:35:47.383318] [WARN ] [VALIDATOR ] UDR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:47.384424] [INFO ] [MAIN ] UDR: Combined data validation passed. [2025-09-02T17:35:47.564371] [INFO ] [MAIN ] UE: Loaded 19906 existing records. [2025-09-02T17:35:47.782088] [INFO ] [MAIN ] UE: Found 1 missing trading days. [2025-09-02T17:35:47.784693] [INFO ] [MAIN ] UE: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:47.786614] [INFO ] [REMOTE ] UE: Fetching primary data for 2025-09. [2025-09-02T17:35:47.837280] [INFO ] [MAIN ] UBER: Update completed successfully. [2025-09-02T17:35:47.842441] [INFO ] [MAIN ] Update Progress: 2171/2372 symbols completed. UBER took 6.8s. Estimated remaining: 3m 19s. Rate: 60.8 symbols/min [2025-09-02T17:35:48.047685] [INFO ] [MAIN ] UCB: Update completed successfully. [2025-09-02T17:35:48.047185] [INFO ] [MAIN ] UFI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:48.049987] [INFO ] [MAIN ] Update Progress: 2172/2372 symbols completed. UCB took 4.9s. Estimated remaining: 3m 17s. Rate: 60.8 symbols/min [2025-09-02T17:35:48.102629] [INFO ] [MAIN ] UFI: Loaded 2903 existing records. [2025-09-02T17:35:48.233563] [INFO ] [MAIN ] UDR: Update completed successfully. [2025-09-02T17:35:48.284389] [INFO ] [MAIN ] Update Progress: 2173/2372 symbols completed. UDR took 5.0s. Estimated remaining: 3m 16s. Rate: 60.8 symbols/min [2025-09-02T17:35:48.427503] [INFO ] [MAIN ] UFI: Found 1 missing trading days. [2025-09-02T17:35:48.456043] [INFO ] [MAIN ] UFI: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:48.475761] [INFO ] [REMOTE ] UFI: Fetching primary data for 2025-09. [2025-09-02T17:35:48.429962] [INFO ] [MAIN ] UGI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:48.614316] [INFO ] [MAIN ] UGP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:48.614932] [INFO ] [MAIN ] UGI: Loaded 22860 existing records. [2025-09-02T17:35:48.800827] [INFO ] [MAIN ] UGI: Found 1 missing trading days. [2025-09-02T17:35:48.801460] [INFO ] [MAIN ] UGI: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:48.801746] [INFO ] [REMOTE ] UGI: Fetching primary data for 2025-09. [2025-09-02T17:35:48.801394] [INFO ] [MAIN ] UGP: Loaded 19332 existing records. [2025-09-02T17:35:48.982256] [INFO ] [MAIN ] UGP: Found 1 missing trading days. [2025-09-02T17:35:48.982457] [INFO ] [MAIN ] UGP: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:48.982732] [INFO ] [REMOTE ] UGP: Fetching primary data for 2025-09. [2025-09-02T17:35:49.533905] [INFO ] [REMOTE ] UFI: Incremental fetch complete for 2025-09 (1.06 seconds). [2025-09-02T17:35:49.538401] [INFO ] [MAIN ] UFI: Adding 18 new records, updating 0 existing records. [2025-09-02T17:35:49.540028] [INFO ] [MAIN ] UFI: Combined dataset has 2921 total records. [2025-09-02T17:35:49.665671] [INFO ] [REMOTE ] UE: Incremental fetch complete for 2025-09 (1.88 seconds). [2025-09-02T17:35:49.750976] [INFO ] [MAIN ] UE: Adding 284 new records, updating 0 existing records. [2025-09-02T17:35:49.780797] [WARN ] [VALIDATOR ] UFI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:49.894020] [INFO ] [MAIN ] UE: Combined dataset has 20190 total records. [2025-09-02T17:35:50.142774] [WARN ] [VALIDATOR ] UE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:50.340417] [WARN ] [VALIDATOR ] UFI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:50.340502] [WARN ] [VALIDATOR ] UE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:50.340740] [INFO ] [MAIN ] UE: Combined data validation passed. [2025-09-02T17:35:50.340684] [INFO ] [MAIN ] UFI: Combined data validation passed. [2025-09-02T17:35:50.445420] [INFO ] [MAIN ] UFI: Update completed successfully. [2025-09-02T17:35:50.446807] [INFO ] [MAIN ] Update Progress: 2174/2372 symbols completed. UFI took 2.6s. Estimated remaining: 3m 16s. Rate: 60.8 symbols/min [2025-09-02T17:35:50.628897] [INFO ] [MAIN ] UHAL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:50.645758] [INFO ] [MAIN ] UHAL: Loaded 7770 existing records. [2025-09-02T17:35:50.831310] [INFO ] [MAIN ] UHAL: Found 1 missing trading days. [2025-09-02T17:35:50.832223] [INFO ] [MAIN ] UHAL: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:50.833011] [INFO ] [REMOTE ] UHAL: Fetching primary data for 2025-09. [2025-09-02T17:35:50.840451] [INFO ] [MAIN ] UE: Update completed successfully. [2025-09-02T17:35:50.842523] [INFO ] [MAIN ] Update Progress: 2175/2372 symbols completed. UE took 3.7s. Estimated remaining: 3m 14s. Rate: 60.8 symbols/min [2025-09-02T17:35:50.950103] [INFO ] [REMOTE ] UGI: Incremental fetch complete for 2025-09 (2.15 seconds). [2025-09-02T17:35:51.072092] [INFO ] [MAIN ] UGI: Adding 379 new records, updating 0 existing records. [2025-09-02T17:35:51.073848] [INFO ] [MAIN ] UHS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:51.078238] [INFO ] [REMOTE ] UGP: Incremental fetch complete for 2025-09 (2.10 seconds). [2025-09-02T17:35:51.119039] [INFO ] [MAIN ] UGP: Adding 326 new records, updating 0 existing records. [2025-09-02T17:35:51.126983] [INFO ] [MAIN ] UGI: Combined dataset has 23239 total records. [2025-09-02T17:35:51.226579] [INFO ] [MAIN ] UGP: Combined dataset has 19658 total records. [2025-09-02T17:35:51.238917] [INFO ] [MAIN ] UHS: Loaded 18698 existing records. [2025-09-02T17:35:51.499298] [WARN ] [VALIDATOR ] UGI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:51.765773] [INFO ] [MAIN ] UHS: Found 1 missing trading days. [2025-09-02T17:35:51.804126] [WARN ] [VALIDATOR ] UGP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:51.804300] [INFO ] [MAIN ] UHS: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:51.820981] [INFO ] [REMOTE ] UHS: Fetching primary data for 2025-09. [2025-09-02T17:35:52.100473] [WARN ] [VALIDATOR ] UGP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:52.100541] [WARN ] [VALIDATOR ] UGI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:52.100765] [INFO ] [MAIN ] UGP: Combined data validation passed. [2025-09-02T17:35:52.101112] [INFO ] [MAIN ] UGI: Combined data validation passed. [2025-09-02T17:35:52.348066] [INFO ] [MAIN ] UGI: Update completed successfully. [2025-09-02T17:35:52.353680] [INFO ] [MAIN ] Update Progress: 2176/2372 symbols completed. UGI took 4.3s. Estimated remaining: 3m 14s. Rate: 60.8 symbols/min [2025-09-02T17:35:52.462009] [INFO ] [MAIN ] UGP: Update completed successfully. [2025-09-02T17:35:52.474114] [INFO ] [MAIN ] Update Progress: 2177/2372 symbols completed. UGP took 4.2s. Estimated remaining: 3m 12s. Rate: 60.8 symbols/min [2025-09-02T17:35:52.576231] [INFO ] [MAIN ] UHT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:52.590820] [INFO ] [REMOTE ] UHAL: Incremental fetch complete for 2025-09 (1.76 seconds). [2025-09-02T17:35:52.656410] [INFO ] [MAIN ] UHAL: Adding 147 new records, updating 0 existing records. [2025-09-02T17:35:52.683349] [INFO ] [MAIN ] UHT: Loaded 4780 existing records. [2025-09-02T17:35:52.762329] [INFO ] [MAIN ] UHAL: Combined dataset has 7917 total records. [2025-09-02T17:35:52.765400] [INFO ] [MAIN ] UI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:52.956781] [INFO ] [MAIN ] UI: Loaded 6206 existing records. [2025-09-02T17:35:53.171300] [INFO ] [MAIN ] UHT: Found 1 missing trading days. [2025-09-02T17:35:53.212210] [WARN ] [VALIDATOR ] UHAL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:53.208661] [INFO ] [MAIN ] UHT: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:53.216294] [INFO ] [REMOTE ] UHT: Fetching primary data for 2025-09. [2025-09-02T17:35:53.397795] [INFO ] [MAIN ] UI: Found 1 missing trading days. [2025-09-02T17:35:53.408157] [INFO ] [MAIN ] UI: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:53.413523] [INFO ] [REMOTE ] UI: Fetching primary data for 2025-09. [2025-09-02T17:35:53.481489] [WARN ] [VALIDATOR ] UHAL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:53.481706] [INFO ] [MAIN ] UHAL: Combined data validation passed. [2025-09-02T17:35:53.531053] [INFO ] [MAIN ] UHAL: Update completed successfully. [2025-09-02T17:35:53.532187] [INFO ] [MAIN ] Update Progress: 2178/2372 symbols completed. UHAL took 3.1s. Estimated remaining: 3m 11s. Rate: 60.8 symbols/min [2025-09-02T17:35:53.699729] [INFO ] [MAIN ] UIS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:53.717155] [INFO ] [MAIN ] UIS: Loaded 17065 existing records. [2025-09-02T17:35:53.821314] [INFO ] [REMOTE ] UHS: Incremental fetch complete for 2025-09 (2.00 seconds). [2025-09-02T17:35:53.898481] [INFO ] [MAIN ] UHS: Adding 275 new records, updating 0 existing records. [2025-09-02T17:35:53.940373] [INFO ] [MAIN ] UIS: Found 1 missing trading days. [2025-09-02T17:35:53.940566] [INFO ] [MAIN ] UIS: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:53.940854] [INFO ] [REMOTE ] UIS: Fetching primary data for 2025-09. [2025-09-02T17:35:53.942466] [INFO ] [MAIN ] UHS: Combined dataset has 18973 total records. [2025-09-02T17:35:54.124630] [WARN ] [VALIDATOR ] UHS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:54.367676] [INFO ] [REMOTE ] UHT: Incremental fetch complete for 2025-09 (1.15 seconds). [2025-09-02T17:35:54.376728] [INFO ] [MAIN ] UHT: Adding 63 new records, updating 0 existing records. [2025-09-02T17:35:54.379692] [INFO ] [MAIN ] UHT: Combined dataset has 4843 total records. [2025-09-02T17:35:54.564418] [WARN ] [VALIDATOR ] UHT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:54.759078] [WARN ] [VALIDATOR ] UHT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:54.759352] [INFO ] [MAIN ] UHT: Combined data validation passed. [2025-09-02T17:35:54.759136] [WARN ] [VALIDATOR ] UHS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:54.760019] [INFO ] [MAIN ] UHS: Combined data validation passed. [2025-09-02T17:35:54.873505] [INFO ] [REMOTE ] UI: Incremental fetch complete for 2025-09 (1.46 seconds). [2025-09-02T17:35:54.889861] [INFO ] [MAIN ] UI: Adding 109 new records, updating 0 existing records. [2025-09-02T17:35:54.898481] [INFO ] [MAIN ] UI: Combined dataset has 6315 total records. [2025-09-02T17:35:54.938282] [INFO ] [MAIN ] UHT: Update completed successfully. [2025-09-02T17:35:54.946634] [INFO ] [MAIN ] Update Progress: 2179/2372 symbols completed. UHT took 2.6s. Estimated remaining: 3m 11s. Rate: 60.8 symbols/min [2025-09-02T17:35:55.220981] [WARN ] [VALIDATOR ] UI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:55.310633] [INFO ] [MAIN ] UL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:55.486924] [INFO ] [MAIN ] UHS: Update completed successfully. [2025-09-02T17:35:55.487544] [INFO ] [MAIN ] UL: Loaded 24102 existing records. [2025-09-02T17:35:55.489611] [INFO ] [MAIN ] Update Progress: 2180/2372 symbols completed. UHS took 4.6s. Estimated remaining: 3m 10s. Rate: 60.8 symbols/min [2025-09-02T17:35:55.786572] [INFO ] [MAIN ] ULS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:55.841045] [INFO ] [MAIN ] UL: Found 1 missing trading days. [2025-09-02T17:35:55.844293] [INFO ] [REMOTE ] UIS: Incremental fetch complete for 2025-09 (1.90 seconds). [2025-09-02T17:35:55.844118] [INFO ] [MAIN ] UL: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:55.859995] [INFO ] [REMOTE ] UL: Fetching primary data for 2025-09. [2025-09-02T17:35:55.884479] [INFO ] [MAIN ] UIS: Adding 349 new records, updating 0 existing records. [2025-09-02T17:35:55.894430] [INFO ] [MAIN ] UIS: Combined dataset has 17414 total records. [2025-09-02T17:35:55.965125] [INFO ] [MAIN ] ULS: Loaded 17659 existing records. [2025-09-02T17:35:56.188278] [WARN ] [VALIDATOR ] UIS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:56.349073] [INFO ] [MAIN ] ULS: Found 1 missing trading days. [2025-09-02T17:35:56.365958] [INFO ] [MAIN ] ULS: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:56.377024] [INFO ] [REMOTE ] ULS: Fetching primary data for 2025-09. [2025-09-02T17:35:56.450778] [WARN ] [VALIDATOR ] UI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:56.451162] [INFO ] [MAIN ] UI: Combined data validation passed. [2025-09-02T17:35:56.493866] [INFO ] [MAIN ] UI: Update completed successfully. [2025-09-02T17:35:56.494871] [INFO ] [MAIN ] Update Progress: 2181/2372 symbols completed. UI took 4.0s. Estimated remaining: 3m 9s. Rate: 60.8 symbols/min [2025-09-02T17:35:56.668594] [INFO ] [MAIN ] UMC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:56.673586] [WARN ] [VALIDATOR ] UIS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:56.673851] [INFO ] [MAIN ] UIS: Combined data validation passed. [2025-09-02T17:35:56.765213] [INFO ] [MAIN ] UMC: Loaded 23928 existing records. [2025-09-02T17:35:56.945965] [INFO ] [MAIN ] UMC: Found 1 missing trading days. [2025-09-02T17:35:56.947194] [INFO ] [MAIN ] UMC: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:56.947966] [INFO ] [REMOTE ] UMC: Fetching primary data for 2025-09. [2025-09-02T17:35:56.964774] [INFO ] [MAIN ] UIS: Update completed successfully. [2025-09-02T17:35:56.966326] [INFO ] [MAIN ] Update Progress: 2182/2372 symbols completed. UIS took 3.4s. Estimated remaining: 3m 7s. Rate: 60.8 symbols/min [2025-09-02T17:35:57.132880] [INFO ] [MAIN ] UMH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:35:57.148248] [INFO ] [MAIN ] UMH: Loaded 14727 existing records. [2025-09-02T17:35:57.315691] [INFO ] [MAIN ] UMH: Found 1 missing trading days. [2025-09-02T17:35:57.315859] [INFO ] [MAIN ] UMH: Need to fetch 1 months: 2025-09 [2025-09-02T17:35:57.316059] [INFO ] [REMOTE ] UMH: Fetching primary data for 2025-09. [2025-09-02T17:35:58.267615] [INFO ] [REMOTE ] UL: Incremental fetch complete for 2025-09 (2.41 seconds). [2025-09-02T17:35:58.313267] [INFO ] [MAIN ] UL: Adding 389 new records, updating 0 existing records. [2025-09-02T17:35:58.316977] [INFO ] [MAIN ] UL: Combined dataset has 24491 total records. [2025-09-02T17:35:58.508450] [WARN ] [VALIDATOR ] UL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:58.697084] [INFO ] [REMOTE ] ULS: Incremental fetch complete for 2025-09 (2.32 seconds). [2025-09-02T17:35:58.735524] [INFO ] [MAIN ] ULS: Adding 298 new records, updating 0 existing records. [2025-09-02T17:35:58.744732] [INFO ] [MAIN ] ULS: Combined dataset has 17957 total records. [2025-09-02T17:35:58.928057] [WARN ] [VALIDATOR ] ULS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:59.121769] [WARN ] [VALIDATOR ] UL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:59.122267] [INFO ] [MAIN ] UL: Combined data validation passed. [2025-09-02T17:35:59.189517] [WARN ] [VALIDATOR ] ULS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:35:59.189830] [INFO ] [MAIN ] ULS: Combined data validation passed. [2025-09-02T17:35:59.338909] [INFO ] [REMOTE ] UMC: Incremental fetch complete for 2025-09 (2.39 seconds). [2025-09-02T17:35:59.396249] [INFO ] [MAIN ] UMC: Adding 384 new records, updating 0 existing records. [2025-09-02T17:35:59.424685] [INFO ] [MAIN ] UMC: Combined dataset has 24312 total records. [2025-09-02T17:35:59.628340] [INFO ] [REMOTE ] UMH: Incremental fetch complete for 2025-09 (2.31 seconds). [2025-09-02T17:35:59.653561] [INFO ] [MAIN ] ULS: Update completed successfully. [2025-09-02T17:35:59.657903] [WARN ] [VALIDATOR ] UMC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:35:59.659991] [INFO ] [MAIN ] Update Progress: 2183/2372 symbols completed. ULS took 4.2s. Estimated remaining: 3m 7s. Rate: 60.8 symbols/min [2025-09-02T17:35:59.731589] [INFO ] [MAIN ] UMH: Adding 304 new records, updating 0 existing records. [2025-09-02T17:35:59.913969] [INFO ] [MAIN ] UMH: Combined dataset has 15031 total records. [2025-09-02T17:36:00.085389] [INFO ] [MAIN ] UL: Update completed successfully. [2025-09-02T17:36:00.172028] [INFO ] [MAIN ] Update Progress: 2184/2372 symbols completed. UL took 5.2s. Estimated remaining: 3m 6s. Rate: 60.8 symbols/min [2025-09-02T17:36:00.173043] [INFO ] [MAIN ] UNF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:00.393088] [WARN ] [VALIDATOR ] UMH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:00.454066] [INFO ] [MAIN ] UNF: Loaded 5296 existing records. [2025-09-02T17:36:00.539660] [INFO ] [MAIN ] UNFI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:00.845294] [INFO ] [MAIN ] UNF: Found 1 missing trading days. [2025-09-02T17:36:00.846763] [INFO ] [MAIN ] UNF: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:00.847722] [INFO ] [REMOTE ] UNF: Fetching primary data for 2025-09. [2025-09-02T17:36:00.851721] [INFO ] [MAIN ] UNFI: Loaded 20597 existing records. [2025-09-02T17:36:01.031274] [INFO ] [MAIN ] UNFI: Found 1 missing trading days. [2025-09-02T17:36:01.031944] [INFO ] [MAIN ] UNFI: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:01.032316] [INFO ] [REMOTE ] UNFI: Fetching primary data for 2025-09. [2025-09-02T17:36:01.034551] [WARN ] [VALIDATOR ] UMC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:01.035322] [INFO ] [MAIN ] UMC: Combined data validation passed. [2025-09-02T17:36:01.041876] [WARN ] [VALIDATOR ] UMH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:01.042101] [INFO ] [MAIN ] UMH: Combined data validation passed. [2025-09-02T17:36:01.256840] [INFO ] [MAIN ] UMH: Update completed successfully. [2025-09-02T17:36:01.259348] [INFO ] [MAIN ] Update Progress: 2185/2372 symbols completed. UMH took 4.3s. Estimated remaining: 3m 5s. Rate: 60.8 symbols/min [2025-09-02T17:36:01.454338] [INFO ] [MAIN ] UNH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:01.482127] [INFO ] [MAIN ] UMC: Update completed successfully. [2025-09-02T17:36:01.484563] [INFO ] [MAIN ] Update Progress: 2186/2372 symbols completed. UMC took 5.0s. Estimated remaining: 3m 4s. Rate: 60.8 symbols/min [2025-09-02T17:36:01.616829] [INFO ] [MAIN ] UNH: Loaded 24569 existing records. [2025-09-02T17:36:01.772789] [INFO ] [MAIN ] UNM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:01.870993] [INFO ] [MAIN ] UNH: Found 1 missing trading days. [2025-09-02T17:36:01.871223] [INFO ] [MAIN ] UNH: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:01.871622] [INFO ] [REMOTE ] UNH: Fetching primary data for 2025-09. [2025-09-02T17:36:01.882183] [INFO ] [MAIN ] UNM: Loaded 21902 existing records. [2025-09-02T17:36:02.062027] [INFO ] [MAIN ] UNM: Found 1 missing trading days. [2025-09-02T17:36:02.062219] [INFO ] [MAIN ] UNM: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:02.062459] [INFO ] [REMOTE ] UNM: Fetching primary data for 2025-09. [2025-09-02T17:36:02.372175] [INFO ] [REMOTE ] UNF: Incremental fetch complete for 2025-09 (1.52 seconds). [2025-09-02T17:36:02.379614] [INFO ] [MAIN ] UNF: Adding 33 new records, updating 0 existing records. [2025-09-02T17:36:02.381163] [INFO ] [MAIN ] UNF: Combined dataset has 5329 total records. [2025-09-02T17:36:02.557959] [WARN ] [VALIDATOR ] UNF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:02.746151] [WARN ] [VALIDATOR ] UNF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:02.746360] [INFO ] [MAIN ] UNF: Combined data validation passed. [2025-09-02T17:36:02.780243] [INFO ] [MAIN ] UNF: Update completed successfully. [2025-09-02T17:36:02.781035] [INFO ] [MAIN ] Update Progress: 2187/2372 symbols completed. UNF took 3.0s. Estimated remaining: 3m 3s. Rate: 60.8 symbols/min [2025-09-02T17:36:02.949536] [INFO ] [MAIN ] UNMA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:02.952839] [INFO ] [MAIN ] UNMA: Loaded 1791 existing records. [2025-09-02T17:36:03.120869] [INFO ] [MAIN ] UNMA: Found 1 missing trading days. [2025-09-02T17:36:03.121058] [INFO ] [MAIN ] UNMA: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:03.121294] [INFO ] [REMOTE ] UNMA: Fetching primary data for 2025-09. [2025-09-02T17:36:03.207880] [WARN ] [MAIN ] UNM: Failed to fetch data for month 2025-09. [2025-09-02T17:36:03.208020] [WARN ] [MAIN ] UNM: No new data fetched. Keeping existing data. [2025-09-02T17:36:03.208110] [INFO ] [MAIN ] Update Progress: 2188/2372 symbols completed. UNM took 1.7s. Estimated remaining: 3m 2s. Rate: 60.8 symbols/min [2025-09-02T17:36:03.317447] [INFO ] [REMOTE ] UNFI: Incremental fetch complete for 2025-09 (2.29 seconds). [2025-09-02T17:36:03.431330] [INFO ] [MAIN ] UNFI: Adding 266 new records, updating 0 existing records. [2025-09-02T17:36:03.435260] [INFO ] [MAIN ] UNP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:03.439062] [INFO ] [MAIN ] UNFI: Combined dataset has 20863 total records. [2025-09-02T17:36:03.632727] [WARN ] [VALIDATOR ] UNFI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:03.675931] [INFO ] [MAIN ] UNP: Loaded 24263 existing records. [2025-09-02T17:36:03.996830] [INFO ] [MAIN ] UNP: Found 1 missing trading days. [2025-09-02T17:36:03.997755] [INFO ] [MAIN ] UNP: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:03.998380] [INFO ] [REMOTE ] UNP: Fetching primary data for 2025-09. [2025-09-02T17:36:04.008334] [WARN ] [VALIDATOR ] UNFI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:04.008548] [INFO ] [MAIN ] UNFI: Combined data validation passed. [2025-09-02T17:36:04.139103] [INFO ] [MAIN ] UNFI: Update completed successfully. [2025-09-02T17:36:04.141265] [INFO ] [MAIN ] Update Progress: 2189/2372 symbols completed. UNFI took 4.0s. Estimated remaining: 3m 1s. Rate: 60.8 symbols/min [2025-09-02T17:36:04.245486] [INFO ] [REMOTE ] UNMA: Incremental fetch complete for 2025-09 (1.12 seconds). [2025-09-02T17:36:04.259710] [INFO ] [MAIN ] UNMA: Adding 18 new records, updating 0 existing records. [2025-09-02T17:36:04.306461] [INFO ] [MAIN ] UNMA: Combined dataset has 1809 total records. [2025-09-02T17:36:04.325530] [INFO ] [MAIN ] UP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:04.499228] [INFO ] [MAIN ] UP: Loaded 19232 existing records. [2025-09-02T17:36:04.563011] [WARN ] [VALIDATOR ] UNMA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:04.851078] [INFO ] [MAIN ] UP: Found 1 missing trading days. [2025-09-02T17:36:04.869267] [INFO ] [MAIN ] UP: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:04.869861] [INFO ] [REMOTE ] UP: Fetching primary data for 2025-09. [2025-09-02T17:36:04.902851] [WARN ] [VALIDATOR ] UNMA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:04.903070] [INFO ] [MAIN ] UNMA: Combined data validation passed. [2025-09-02T17:36:04.918281] [INFO ] [MAIN ] UNMA: Update completed successfully. [2025-09-02T17:36:04.918897] [INFO ] [MAIN ] Update Progress: 2190/2372 symbols completed. UNMA took 2.1s. Estimated remaining: 2m 60s. Rate: 60.8 symbols/min [2025-09-02T17:36:05.101344] [INFO ] [MAIN ] UPS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:05.125071] [INFO ] [MAIN ] UPS: Loaded 24482 existing records. [2025-09-02T17:36:05.305233] [INFO ] [MAIN ] UPS: Found 1 missing trading days. [2025-09-02T17:36:05.305437] [INFO ] [MAIN ] UPS: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:05.305690] [INFO ] [REMOTE ] UPS: Fetching primary data for 2025-09. [2025-09-02T17:36:06.014749] [INFO ] [REMOTE ] UNH: Incremental fetch complete for 2025-09 (4.14 seconds). [2025-09-02T17:36:06.062759] [INFO ] [MAIN ] UNH: Adding 390 new records, updating 0 existing records. [2025-09-02T17:36:06.066581] [INFO ] [MAIN ] UNH: Combined dataset has 24959 total records. [2025-09-02T17:36:06.248741] [WARN ] [VALIDATOR ] UNH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:06.460208] [WARN ] [VALIDATOR ] UNH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:06.460447] [INFO ] [MAIN ] UNH: Combined data validation passed. [2025-09-02T17:36:06.546206] [INFO ] [REMOTE ] UNP: Incremental fetch complete for 2025-09 (2.55 seconds). [2025-09-02T17:36:06.667179] [INFO ] [MAIN ] UNP: Adding 390 new records, updating 0 existing records. [2025-09-02T17:36:06.693038] [INFO ] [MAIN ] UNP: Combined dataset has 24653 total records. [2025-09-02T17:36:06.944307] [WARN ] [VALIDATOR ] UNP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:07.247321] [INFO ] [MAIN ] UNH: Update completed successfully. [2025-09-02T17:36:07.252418] [INFO ] [MAIN ] Update Progress: 2191/2372 symbols completed. UNH took 6.0s. Estimated remaining: 2m 59s. Rate: 60.8 symbols/min [2025-09-02T17:36:07.385677] [INFO ] [REMOTE ] UP: Incremental fetch complete for 2025-09 (2.52 seconds). [2025-09-02T17:36:07.495518] [INFO ] [MAIN ] UP: Adding 386 new records, updating 0 existing records. [2025-09-02T17:36:07.542862] [INFO ] [MAIN ] URI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:07.547364] [INFO ] [MAIN ] UP: Combined dataset has 19618 total records. [2025-09-02T17:36:07.677184] [INFO ] [MAIN ] URI: Loaded 15546 existing records. [2025-09-02T17:36:07.788845] [WARN ] [VALIDATOR ] UP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:08.091490] [INFO ] [MAIN ] URI: Found 1 missing trading days. [2025-09-02T17:36:08.119906] [INFO ] [MAIN ] URI: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:08.126043] [INFO ] [REMOTE ] URI: Fetching primary data for 2025-09. [2025-09-02T17:36:08.131459] [WARN ] [VALIDATOR ] UNP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:08.131857] [INFO ] [MAIN ] UNP: Combined data validation passed. [2025-09-02T17:36:08.294304] [INFO ] [MAIN ] UNP: Update completed successfully. [2025-09-02T17:36:08.295689] [WARN ] [VALIDATOR ] UP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:08.298043] [INFO ] [MAIN ] Update Progress: 2192/2372 symbols completed. UNP took 5.1s. Estimated remaining: 2m 58s. Rate: 60.8 symbols/min [2025-09-02T17:36:08.298191] [INFO ] [MAIN ] UP: Combined data validation passed. [2025-09-02T17:36:08.641702] [INFO ] [MAIN ] USA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:08.667151] [INFO ] [REMOTE ] UPS: Incremental fetch complete for 2025-09 (3.36 seconds). [2025-09-02T17:36:08.708764] [INFO ] [MAIN ] USA: Loaded 16283 existing records. [2025-09-02T17:36:08.722120] [INFO ] [MAIN ] UPS: Adding 390 new records, updating 0 existing records. [2025-09-02T17:36:08.853730] [INFO ] [MAIN ] UPS: Combined dataset has 24872 total records. [2025-09-02T17:36:08.963912] [INFO ] [MAIN ] UP: Update completed successfully. [2025-09-02T17:36:08.951838] [INFO ] [MAIN ] USA: Found 1 missing trading days. [2025-09-02T17:36:08.966547] [INFO ] [MAIN ] Update Progress: 2193/2372 symbols completed. UP took 4.8s. Estimated remaining: 2m 57s. Rate: 60.8 symbols/min [2025-09-02T17:36:08.987166] [INFO ] [MAIN ] USA: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:09.004380] [INFO ] [REMOTE ] USA: Fetching primary data for 2025-09. [2025-09-02T17:36:09.211229] [WARN ] [VALIDATOR ] UPS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:09.368415] [INFO ] [MAIN ] USAC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:09.457545] [INFO ] [MAIN ] USAC: Loaded 8745 existing records. [2025-09-02T17:36:09.668209] [INFO ] [MAIN ] USAC: Found 1 missing trading days. [2025-09-02T17:36:09.669443] [INFO ] [MAIN ] USAC: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:09.669879] [INFO ] [REMOTE ] USAC: Fetching primary data for 2025-09. [2025-09-02T17:36:09.678611] [WARN ] [VALIDATOR ] UPS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:09.678888] [INFO ] [MAIN ] UPS: Combined data validation passed. [2025-09-02T17:36:09.842046] [INFO ] [MAIN ] UPS: Update completed successfully. [2025-09-02T17:36:09.845017] [INFO ] [MAIN ] Update Progress: 2194/2372 symbols completed. UPS took 4.9s. Estimated remaining: 2m 56s. Rate: 60.8 symbols/min [2025-09-02T17:36:10.014715] [INFO ] [MAIN ] USB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:10.038226] [INFO ] [MAIN ] USB: Loaded 24438 existing records. [2025-09-02T17:36:10.144541] [INFO ] [REMOTE ] URI: Incremental fetch complete for 2025-09 (2.02 seconds). [2025-09-02T17:36:10.216935] [INFO ] [MAIN ] URI: Adding 227 new records, updating 0 existing records. [2025-09-02T17:36:10.255699] [INFO ] [MAIN ] USB: Found 1 missing trading days. [2025-09-02T17:36:10.257200] [INFO ] [MAIN ] USB: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:10.257591] [INFO ] [REMOTE ] USB: Fetching primary data for 2025-09. [2025-09-02T17:36:10.258967] [INFO ] [MAIN ] URI: Combined dataset has 15773 total records. [2025-09-02T17:36:10.434076] [WARN ] [VALIDATOR ] URI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:10.620108] [WARN ] [VALIDATOR ] URI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:10.620324] [INFO ] [MAIN ] URI: Combined data validation passed. [2025-09-02T17:36:10.722838] [INFO ] [MAIN ] URI: Update completed successfully. [2025-09-02T17:36:10.728962] [INFO ] [MAIN ] Update Progress: 2195/2372 symbols completed. URI took 3.5s. Estimated remaining: 2m 55s. Rate: 60.8 symbols/min [2025-09-02T17:36:10.835381] [INFO ] [REMOTE ] USA: Incremental fetch complete for 2025-09 (1.83 seconds). [2025-09-02T17:36:10.934515] [INFO ] [MAIN ] USA: Adding 282 new records, updating 0 existing records. [2025-09-02T17:36:10.937549] [INFO ] [MAIN ] USFD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:10.941026] [INFO ] [MAIN ] USA: Combined dataset has 16565 total records. [2025-09-02T17:36:11.009969] [INFO ] [REMOTE ] USAC: Incremental fetch complete for 2025-09 (1.34 seconds). [2025-09-02T17:36:11.070023] [INFO ] [MAIN ] USAC: Adding 122 new records, updating 0 existing records. [2025-09-02T17:36:11.146769] [WARN ] [VALIDATOR ] USA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:11.223440] [INFO ] [MAIN ] USFD: Loaded 23323 existing records. [2025-09-02T17:36:11.240169] [INFO ] [MAIN ] USAC: Combined dataset has 8867 total records. [2025-09-02T17:36:11.660686] [INFO ] [MAIN ] USFD: Found 1 missing trading days. [2025-09-02T17:36:11.688278] [INFO ] [MAIN ] USFD: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:11.688523] [INFO ] [REMOTE ] USFD: Fetching primary data for 2025-09. [2025-09-02T17:36:11.688127] [WARN ] [VALIDATOR ] USAC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:11.896441] [WARN ] [VALIDATOR ] USAC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:11.896509] [WARN ] [VALIDATOR ] USA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:11.896729] [INFO ] [MAIN ] USAC: Combined data validation passed. [2025-09-02T17:36:11.896853] [INFO ] [MAIN ] USA: Combined data validation passed. [2025-09-02T17:36:12.039670] [INFO ] [MAIN ] USAC: Update completed successfully. [2025-09-02T17:36:12.041696] [INFO ] [MAIN ] Update Progress: 2196/2372 symbols completed. USAC took 3.1s. Estimated remaining: 2m 54s. Rate: 60.8 symbols/min [2025-09-02T17:36:12.207582] [INFO ] [MAIN ] USA: Update completed successfully. [2025-09-02T17:36:12.230137] [INFO ] [MAIN ] Update Progress: 2197/2372 symbols completed. USA took 3.9s. Estimated remaining: 2m 53s. Rate: 60.8 symbols/min [2025-09-02T17:36:12.228124] [INFO ] [MAIN ] USNA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:12.240948] [INFO ] [MAIN ] USNA: Loaded 7128 existing records. [2025-09-02T17:36:12.412061] [INFO ] [MAIN ] USNA: Found 1 missing trading days. [2025-09-02T17:36:12.412237] [INFO ] [MAIN ] USNA: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:12.412451] [INFO ] [REMOTE ] USNA: Fetching primary data for 2025-09. [2025-09-02T17:36:12.865703] [INFO ] [REMOTE ] USB: Incremental fetch complete for 2025-09 (2.61 seconds). [2025-09-02T17:36:12.913842] [INFO ] [MAIN ] USB: Adding 390 new records, updating 0 existing records. [2025-09-02T17:36:12.918029] [INFO ] [MAIN ] USB: Combined dataset has 24828 total records. [2025-09-02T17:36:13.103686] [WARN ] [VALIDATOR ] USB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:13.309756] [WARN ] [VALIDATOR ] USB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:13.310007] [INFO ] [MAIN ] USB: Combined data validation passed. [2025-09-02T17:36:13.471170] [INFO ] [MAIN ] USB: Update completed successfully. [2025-09-02T17:36:13.474349] [INFO ] [MAIN ] Update Progress: 2198/2372 symbols completed. USB took 3.6s. Estimated remaining: 2m 52s. Rate: 60.8 symbols/min [2025-09-02T17:36:13.539520] [INFO ] [REMOTE ] USNA: Incremental fetch complete for 2025-09 (1.13 seconds). [2025-09-02T17:36:13.552499] [INFO ] [MAIN ] USNA: Adding 91 new records, updating 0 existing records. [2025-09-02T17:36:13.554557] [INFO ] [MAIN ] USNA: Combined dataset has 7219 total records. [2025-09-02T17:36:13.733293] [WARN ] [VALIDATOR ] USNA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:13.919949] [WARN ] [VALIDATOR ] USNA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:13.920166] [INFO ] [MAIN ] USNA: Combined data validation passed. [2025-09-02T17:36:13.963800] [INFO ] [MAIN ] USNA: Update completed successfully. [2025-09-02T17:36:13.967937] [INFO ] [MAIN ] Update Progress: 2199/2372 symbols completed. USNA took 1.9s. Estimated remaining: 2m 51s. Rate: 60.8 symbols/min [2025-09-02T17:36:14.202595] [INFO ] [REMOTE ] USFD: Incremental fetch complete for 2025-09 (2.51 seconds). [2025-09-02T17:36:14.247494] [INFO ] [MAIN ] USFD: Adding 372 new records, updating 0 existing records. [2025-09-02T17:36:14.251109] [INFO ] [MAIN ] USFD: Combined dataset has 23695 total records. [2025-09-02T17:36:14.436572] [WARN ] [VALIDATOR ] USFD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:14.626285] [WARN ] [VALIDATOR ] USFD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:14.626479] [INFO ] [MAIN ] USFD: Combined data validation passed. [2025-09-02T17:36:14.772510] [INFO ] [MAIN ] USFD: Update completed successfully. [2025-09-02T17:36:14.775208] [INFO ] [MAIN ] Update Progress: 2200/2372 symbols completed. USFD took 4.0s. Estimated remaining: 2m 50s. Rate: 60.8 symbols/min [2025-09-02T17:36:15.377518] [INFO ] [MAIN ] UTF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:15.411085] [INFO ] [MAIN ] UTL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:15.420298] [INFO ] [MAIN ] UTI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:15.468227] [INFO ] [MAIN ] USPH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:15.472531] [INFO ] [MAIN ] UTL: Loaded 5365 existing records. [2025-09-02T17:36:15.587094] [INFO ] [MAIN ] USPH: Loaded 8401 existing records. [2025-09-02T17:36:15.596715] [INFO ] [MAIN ] UTF: Loaded 11707 existing records. [2025-09-02T17:36:15.716023] [INFO ] [MAIN ] UTI: Loaded 17893 existing records. [2025-09-02T17:36:15.840583] [INFO ] [MAIN ] UTL: Found 1 missing trading days. [2025-09-02T17:36:15.913204] [INFO ] [MAIN ] UTL: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:15.962638] [INFO ] [REMOTE ] UTL: Fetching primary data for 2025-09. [2025-09-02T17:36:16.182680] [INFO ] [MAIN ] USPH: Found 1 missing trading days. [2025-09-02T17:36:16.212471] [INFO ] [MAIN ] UTF: Found 1 missing trading days. [2025-09-02T17:36:16.212549] [INFO ] [MAIN ] USPH: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:16.214024] [INFO ] [REMOTE ] USPH: Fetching primary data for 2025-09. [2025-09-02T17:36:16.213763] [INFO ] [MAIN ] UTF: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:16.244300] [INFO ] [REMOTE ] UTF: Fetching primary data for 2025-09. [2025-09-02T17:36:16.244003] [INFO ] [MAIN ] UTI: Found 1 missing trading days. [2025-09-02T17:36:16.245009] [INFO ] [MAIN ] UTI: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:16.245231] [INFO ] [REMOTE ] UTI: Fetching primary data for 2025-09. [2025-09-02T17:36:17.191416] [INFO ] [REMOTE ] UTL: Incremental fetch complete for 2025-09 (1.23 seconds). [2025-09-02T17:36:17.204028] [INFO ] [MAIN ] UTL: Adding 108 new records, updating 0 existing records. [2025-09-02T17:36:17.205788] [INFO ] [MAIN ] UTL: Combined dataset has 5473 total records. [2025-09-02T17:36:17.386755] [WARN ] [VALIDATOR ] UTL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:17.549606] [INFO ] [REMOTE ] USPH: Incremental fetch complete for 2025-09 (1.34 seconds). [2025-09-02T17:36:17.586515] [INFO ] [MAIN ] USPH: Adding 94 new records, updating 0 existing records. [2025-09-02T17:36:17.591509] [INFO ] [MAIN ] USPH: Combined dataset has 8495 total records. [2025-09-02T17:36:17.772465] [WARN ] [VALIDATOR ] USPH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:17.855130] [INFO ] [REMOTE ] UTF: Incremental fetch complete for 2025-09 (1.61 seconds). [2025-09-02T17:36:17.909130] [INFO ] [MAIN ] UTF: Adding 219 new records, updating 0 existing records. [2025-09-02T17:36:17.993053] [INFO ] [MAIN ] UTF: Combined dataset has 11926 total records. [2025-09-02T17:36:18.175272] [WARN ] [VALIDATOR ] UTF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:18.278348] [WARN ] [VALIDATOR ] UTL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:18.279393] [INFO ] [MAIN ] UTL: Combined data validation passed. [2025-09-02T17:36:18.422704] [INFO ] [MAIN ] UTL: Update completed successfully. [2025-09-02T17:36:18.426746] [INFO ] [MAIN ] Update Progress: 2201/2372 symbols completed. UTL took 3.7s. Estimated remaining: 2m 49s. Rate: 60.7 symbols/min [2025-09-02T17:36:18.435370] [WARN ] [VALIDATOR ] UTF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:18.435190] [WARN ] [VALIDATOR ] USPH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:18.473503] [INFO ] [MAIN ] UTF: Combined data validation passed. [2025-09-02T17:36:18.484249] [INFO ] [MAIN ] USPH: Combined data validation passed. [2025-09-02T17:36:18.473764] [INFO ] [REMOTE ] UTI: Incremental fetch complete for 2025-09 (2.23 seconds). [2025-09-02T17:36:18.622548] [INFO ] [MAIN ] UTI: Adding 255 new records, updating 0 existing records. [2025-09-02T17:36:18.757671] [INFO ] [MAIN ] UTZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:18.768099] [INFO ] [MAIN ] UTI: Combined dataset has 18148 total records. [2025-09-02T17:36:18.892029] [INFO ] [MAIN ] USPH: Update completed successfully. [2025-09-02T17:36:18.899034] [INFO ] [MAIN ] Update Progress: 2202/2372 symbols completed. USPH took 4.1s. Estimated remaining: 2m 48s. Rate: 60.7 symbols/min [2025-09-02T17:36:18.892717] [INFO ] [MAIN ] UTZ: Loaded 20170 existing records. [2025-09-02T17:36:18.912743] [INFO ] [MAIN ] UTF: Update completed successfully. [2025-09-02T17:36:18.923417] [INFO ] [MAIN ] Update Progress: 2203/2372 symbols completed. UTF took 4.1s. Estimated remaining: 2m 47s. Rate: 60.8 symbols/min [2025-09-02T17:36:19.291072] [WARN ] [VALIDATOR ] UTI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:19.514947] [INFO ] [MAIN ] UVE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:19.594884] [INFO ] [MAIN ] UTZ: Found 1 missing trading days. [2025-09-02T17:36:19.607608] [INFO ] [MAIN ] UVV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:19.613138] [INFO ] [MAIN ] UTZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:19.637597] [INFO ] [REMOTE ] UTZ: Fetching primary data for 2025-09. [2025-09-02T17:36:19.739862] [INFO ] [MAIN ] UVE: Loaded 10695 existing records. [2025-09-02T17:36:19.789628] [INFO ] [MAIN ] UVV: Loaded 11041 existing records. [2025-09-02T17:36:20.031039] [INFO ] [MAIN ] UVE: Found 1 missing trading days. [2025-09-02T17:36:20.037079] [INFO ] [MAIN ] UVE: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:20.047846] [INFO ] [REMOTE ] UVE: Fetching primary data for 2025-09. [2025-09-02T17:36:20.109965] [INFO ] [MAIN ] UVV: Found 1 missing trading days. [2025-09-02T17:36:20.110356] [INFO ] [MAIN ] UVV: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:20.110618] [INFO ] [REMOTE ] UVV: Fetching primary data for 2025-09. [2025-09-02T17:36:20.120019] [WARN ] [VALIDATOR ] UTI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:20.120219] [INFO ] [MAIN ] UTI: Combined data validation passed. [2025-09-02T17:36:20.232982] [INFO ] [MAIN ] UTI: Update completed successfully. [2025-09-02T17:36:20.234606] [INFO ] [MAIN ] Update Progress: 2204/2372 symbols completed. UTI took 5.5s. Estimated remaining: 2m 46s. Rate: 60.8 symbols/min [2025-09-02T17:36:20.407804] [INFO ] [MAIN ] UWMC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:20.432815] [INFO ] [MAIN ] UWMC: Loaded 24181 existing records. [2025-09-02T17:36:20.617937] [INFO ] [MAIN ] UWMC: Found 1 missing trading days. [2025-09-02T17:36:20.618099] [INFO ] [MAIN ] UWMC: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:20.618350] [INFO ] [REMOTE ] UWMC: Fetching primary data for 2025-09. [2025-09-02T17:36:21.333790] [INFO ] [REMOTE ] UVE: Incremental fetch complete for 2025-09 (1.29 seconds). [2025-09-02T17:36:21.353849] [INFO ] [MAIN ] UVE: Adding 169 new records, updating 0 existing records. [2025-09-02T17:36:21.356491] [INFO ] [MAIN ] UVE: Combined dataset has 10864 total records. [2025-09-02T17:36:21.463523] [INFO ] [REMOTE ] UTZ: Incremental fetch complete for 2025-09 (1.83 seconds). [2025-09-02T17:36:21.551791] [INFO ] [MAIN ] UTZ: Adding 256 new records, updating 0 existing records. [2025-09-02T17:36:21.580053] [WARN ] [VALIDATOR ] UVE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:21.669523] [INFO ] [REMOTE ] UVV: Incremental fetch complete for 2025-09 (1.56 seconds). [2025-09-02T17:36:21.718737] [INFO ] [MAIN ] UVV: Adding 142 new records, updating 0 existing records. [2025-09-02T17:36:21.724024] [INFO ] [MAIN ] UTZ: Combined dataset has 20426 total records. [2025-09-02T17:36:21.872421] [INFO ] [MAIN ] UVV: Combined dataset has 11183 total records. [2025-09-02T17:36:22.103385] [WARN ] [VALIDATOR ] UTZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:22.277452] [WARN ] [VALIDATOR ] UVV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:22.667233] [WARN ] [VALIDATOR ] UTZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:22.668028] [WARN ] [VALIDATOR ] UVE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:22.668359] [INFO ] [MAIN ] UVE: Combined data validation passed. [2025-09-02T17:36:22.668691] [INFO ] [MAIN ] UTZ: Combined data validation passed. [2025-09-02T17:36:22.667146] [WARN ] [VALIDATOR ] UVV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:22.669666] [INFO ] [MAIN ] UVV: Combined data validation passed. [2025-09-02T17:36:22.914875] [INFO ] [MAIN ] UVE: Update completed successfully. [2025-09-02T17:36:22.917014] [INFO ] [MAIN ] Update Progress: 2205/2372 symbols completed. UVE took 4.0s. Estimated remaining: 2m 45s. Rate: 60.7 symbols/min [2025-09-02T17:36:23.110840] [INFO ] [MAIN ] UZD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:23.084535] [INFO ] [MAIN ] UVV: Update completed successfully. [2025-09-02T17:36:23.116347] [INFO ] [MAIN ] Update Progress: 2206/2372 symbols completed. UVV took 4.2s. Estimated remaining: 2m 44s. Rate: 60.7 symbols/min [2025-09-02T17:36:23.119687] [INFO ] [REMOTE ] UWMC: Incremental fetch complete for 2025-09 (2.50 seconds). [2025-09-02T17:36:23.192689] [INFO ] [MAIN ] UTZ: Update completed successfully. [2025-09-02T17:36:23.194902] [INFO ] [MAIN ] UZD: Loaded 3221 existing records. [2025-09-02T17:36:23.216293] [INFO ] [MAIN ] Update Progress: 2207/2372 symbols completed. UTZ took 4.8s. Estimated remaining: 2m 43s. Rate: 60.8 symbols/min [2025-09-02T17:36:23.264112] [INFO ] [MAIN ] UWMC: Adding 386 new records, updating 0 existing records. [2025-09-02T17:36:23.548393] [INFO ] [MAIN ] UZE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:23.673594] [INFO ] [MAIN ] UZD: Found 1 missing trading days. [2025-09-02T17:36:23.696469] [INFO ] [MAIN ] UZF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:23.696636] [INFO ] [MAIN ] UZD: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:23.697075] [INFO ] [REMOTE ] UZD: Fetching primary data for 2025-09. [2025-09-02T17:36:23.698186] [INFO ] [MAIN ] UWMC: Combined dataset has 24567 total records. [2025-09-02T17:36:23.783276] [INFO ] [MAIN ] UZE: Loaded 3725 existing records. [2025-09-02T17:36:23.805617] [INFO ] [MAIN ] UZF: Loaded 3112 existing records. [2025-09-02T17:36:24.183344] [WARN ] [VALIDATOR ] UWMC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:24.278252] [INFO ] [MAIN ] UZE: Found 1 missing trading days. [2025-09-02T17:36:24.274000] [INFO ] [MAIN ] UZF: Found 1 missing trading days. [2025-09-02T17:36:24.292660] [INFO ] [MAIN ] UZE: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:24.311536] [INFO ] [MAIN ] UZF: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:24.324353] [INFO ] [REMOTE ] UZE: Fetching primary data for 2025-09. [2025-09-02T17:36:24.337129] [INFO ] [REMOTE ] UZF: Fetching primary data for 2025-09. [2025-09-02T17:36:24.493590] [WARN ] [VALIDATOR ] UWMC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:24.493815] [INFO ] [MAIN ] UWMC: Combined data validation passed. [2025-09-02T17:36:24.654577] [INFO ] [MAIN ] UWMC: Update completed successfully. [2025-09-02T17:36:24.657426] [INFO ] [MAIN ] Update Progress: 2208/2372 symbols completed. UWMC took 4.4s. Estimated remaining: 2m 42s. Rate: 60.7 symbols/min [2025-09-02T17:36:24.829782] [INFO ] [MAIN ] V: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:24.855868] [INFO ] [MAIN ] V: Loaded 24523 existing records. [2025-09-02T17:36:25.041079] [INFO ] [MAIN ] V: Found 1 missing trading days. [2025-09-02T17:36:25.041388] [INFO ] [MAIN ] V: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:25.041656] [INFO ] [REMOTE ] V: Fetching primary data for 2025-09. [2025-09-02T17:36:25.185996] [INFO ] [REMOTE ] UZD: Incremental fetch complete for 2025-09 (1.49 seconds). [2025-09-02T17:36:25.193272] [INFO ] [MAIN ] UZD: Adding 53 new records, updating 0 existing records. [2025-09-02T17:36:25.195460] [INFO ] [MAIN ] UZD: Combined dataset has 3274 total records. [2025-09-02T17:36:25.387962] [WARN ] [VALIDATOR ] UZD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:25.462508] [INFO ] [REMOTE ] UZF: Incremental fetch complete for 2025-09 (1.13 seconds). [2025-09-02T17:36:25.494505] [INFO ] [MAIN ] UZF: Adding 67 new records, updating 0 existing records. [2025-09-02T17:36:25.509135] [INFO ] [REMOTE ] UZE: Incremental fetch complete for 2025-09 (1.18 seconds). [2025-09-02T17:36:25.521334] [INFO ] [MAIN ] UZE: Adding 114 new records, updating 0 existing records. [2025-09-02T17:36:25.581980] [INFO ] [MAIN ] UZF: Combined dataset has 3179 total records. [2025-09-02T17:36:25.685167] [INFO ] [MAIN ] UZE: Combined dataset has 3839 total records. [2025-09-02T17:36:25.894322] [WARN ] [VALIDATOR ] UZF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:26.053757] [WARN ] [VALIDATOR ] UZE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:26.367486] [WARN ] [VALIDATOR ] UZF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:26.367724] [WARN ] [VALIDATOR ] UZE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:26.368085] [INFO ] [MAIN ] UZF: Combined data validation passed. [2025-09-02T17:36:26.368193] [INFO ] [MAIN ] UZE: Combined data validation passed. [2025-09-02T17:36:26.367918] [WARN ] [VALIDATOR ] UZD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:26.368588] [INFO ] [MAIN ] UZD: Combined data validation passed. [2025-09-02T17:36:26.425998] [INFO ] [MAIN ] UZF: Update completed successfully. [2025-09-02T17:36:26.427345] [INFO ] [MAIN ] Update Progress: 2209/2372 symbols completed. UZF took 3.1s. Estimated remaining: 2m 41s. Rate: 60.7 symbols/min [2025-09-02T17:36:26.486006] [INFO ] [MAIN ] UZE: Update completed successfully. [2025-09-02T17:36:26.501054] [INFO ] [MAIN ] Update Progress: 2210/2372 symbols completed. UZE took 3.4s. Estimated remaining: 2m 40s. Rate: 60.8 symbols/min [2025-09-02T17:36:26.520089] [INFO ] [MAIN ] UZD: Update completed successfully. [2025-09-02T17:36:26.525919] [INFO ] [MAIN ] Update Progress: 2211/2372 symbols completed. UZD took 3.6s. Estimated remaining: 2m 39s. Rate: 60.8 symbols/min [2025-09-02T17:36:26.847453] [INFO ] [MAIN ] VAC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:26.910506] [INFO ] [MAIN ] VAL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:26.958306] [INFO ] [MAIN ] VALE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:26.972678] [INFO ] [MAIN ] VAC: Loaded 15030 existing records. [2025-09-02T17:36:27.170322] [INFO ] [MAIN ] VAL: Loaded 22740 existing records. [2025-09-02T17:36:27.169189] [INFO ] [MAIN ] VAC: Found 1 missing trading days. [2025-09-02T17:36:27.170464] [INFO ] [MAIN ] VAC: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:27.213766] [INFO ] [REMOTE ] VAC: Fetching primary data for 2025-09. [2025-09-02T17:36:27.276527] [INFO ] [MAIN ] VALE: Loaded 24456 existing records. [2025-09-02T17:36:27.492100] [INFO ] [MAIN ] VAL: Found 1 missing trading days. [2025-09-02T17:36:27.502664] [INFO ] [MAIN ] VAL: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:27.526464] [INFO ] [MAIN ] VALE: Found 1 missing trading days. [2025-09-02T17:36:27.526370] [INFO ] [REMOTE ] VAL: Fetching primary data for 2025-09. [2025-09-02T17:36:27.526547] [INFO ] [MAIN ] VALE: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:27.526792] [INFO ] [REMOTE ] VALE: Fetching primary data for 2025-09. [2025-09-02T17:36:28.243060] [INFO ] [REMOTE ] V: Incremental fetch complete for 2025-09 (3.20 seconds). [2025-09-02T17:36:28.289826] [INFO ] [MAIN ] V: Adding 390 new records, updating 0 existing records. [2025-09-02T17:36:28.293496] [INFO ] [MAIN ] V: Combined dataset has 24913 total records. [2025-09-02T17:36:28.467160] [WARN ] [VALIDATOR ] V: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:28.654230] [WARN ] [VALIDATOR ] V: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:28.654434] [INFO ] [MAIN ] V: Combined data validation passed. [2025-09-02T17:36:28.821533] [INFO ] [MAIN ] V: Update completed successfully. [2025-09-02T17:36:28.824209] [INFO ] [MAIN ] Update Progress: 2212/2372 symbols completed. V took 4.2s. Estimated remaining: 2m 38s. Rate: 60.7 symbols/min [2025-09-02T17:36:28.992753] [INFO ] [MAIN ] VATE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:28.996261] [INFO ] [MAIN ] VATE: Loaded 1983 existing records. [2025-09-02T17:36:29.163334] [INFO ] [MAIN ] VATE: Found 1 missing trading days. [2025-09-02T17:36:29.163439] [INFO ] [MAIN ] VATE: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:29.163634] [INFO ] [REMOTE ] VATE: Fetching primary data for 2025-09. [2025-09-02T17:36:29.253190] [INFO ] [REMOTE ] VAC: Incremental fetch complete for 2025-09 (2.04 seconds). [2025-09-02T17:36:29.276744] [INFO ] [MAIN ] VAC: Adding 167 new records, updating 0 existing records. [2025-09-02T17:36:29.279724] [INFO ] [MAIN ] VAC: Combined dataset has 15197 total records. [2025-09-02T17:36:29.454104] [WARN ] [VALIDATOR ] VAC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:29.642301] [INFO ] [REMOTE ] VAL: Incremental fetch complete for 2025-09 (2.12 seconds). [2025-09-02T17:36:29.683399] [INFO ] [MAIN ] VAL: Adding 328 new records, updating 0 existing records. [2025-09-02T17:36:29.690238] [INFO ] [MAIN ] VAL: Combined dataset has 23068 total records. [2025-09-02T17:36:29.870406] [WARN ] [VALIDATOR ] VAL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:29.976573] [INFO ] [REMOTE ] VATE: Incremental fetch complete for 2025-09 (0.81 seconds). [2025-09-02T17:36:30.007373] [INFO ] [MAIN ] VATE: Adding 22 new records, updating 0 existing records. [2025-09-02T17:36:30.059485] [INFO ] [REMOTE ] VALE: Incremental fetch complete for 2025-09 (2.53 seconds). [2025-09-02T17:36:30.103564] [INFO ] [MAIN ] VATE: Combined dataset has 2005 total records. [2025-09-02T17:36:30.131101] [INFO ] [MAIN ] VALE: Adding 390 new records, updating 0 existing records. [2025-09-02T17:36:30.261125] [INFO ] [MAIN ] VALE: Combined dataset has 24846 total records. [2025-09-02T17:36:30.332624] [WARN ] [VALIDATOR ] VATE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:30.356680] [WARN ] [VALIDATOR ] VAC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:30.376065] [INFO ] [MAIN ] VAC: Combined data validation passed. [2025-09-02T17:36:30.749755] [WARN ] [VALIDATOR ] VALE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:30.861152] [INFO ] [MAIN ] VAC: Update completed successfully. [2025-09-02T17:36:30.884528] [INFO ] [MAIN ] Update Progress: 2213/2372 symbols completed. VAC took 4.5s. Estimated remaining: 2m 37s. Rate: 60.7 symbols/min [2025-09-02T17:36:31.114785] [WARN ] [VALIDATOR ] VAL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:31.145673] [INFO ] [MAIN ] VAL: Combined data validation passed. [2025-09-02T17:36:31.179301] [INFO ] [MAIN ] VBF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:31.255706] [INFO ] [MAIN ] VBF: Loaded 3614 existing records. [2025-09-02T17:36:31.527681] [WARN ] [VALIDATOR ] VALE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:31.527036] [INFO ] [MAIN ] VBF: Found 1 missing trading days. [2025-09-02T17:36:31.527600] [WARN ] [VALIDATOR ] VATE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:31.531409] [INFO ] [MAIN ] VBF: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:31.531513] [INFO ] [MAIN ] VATE: Combined data validation passed. [2025-09-02T17:36:31.532113] [INFO ] [REMOTE ] VBF: Fetching primary data for 2025-09. [2025-09-02T17:36:31.531614] [INFO ] [MAIN ] VALE: Combined data validation passed. [2025-09-02T17:36:31.532204] [INFO ] [MAIN ] VAL: Update completed successfully. [2025-09-02T17:36:31.546142] [INFO ] [MAIN ] Update Progress: 2214/2372 symbols completed. VAL took 5.0s. Estimated remaining: 2m 36s. Rate: 60.7 symbols/min [2025-09-02T17:36:31.685762] [INFO ] [MAIN ] VATE: Update completed successfully. [2025-09-02T17:36:31.728356] [INFO ] [MAIN ] Update Progress: 2215/2372 symbols completed. VATE took 2.9s. Estimated remaining: 2m 35s. Rate: 60.7 symbols/min [2025-09-02T17:36:31.927258] [INFO ] [MAIN ] VCV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:32.010482] [INFO ] [MAIN ] VEEV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:32.017228] [INFO ] [MAIN ] VCV: Loaded 6803 existing records. [2025-09-02T17:36:32.205933] [INFO ] [MAIN ] VCV: Found 1 missing trading days. [2025-09-02T17:36:32.201234] [INFO ] [MAIN ] VEEV: Loaded 21409 existing records. [2025-09-02T17:36:32.226548] [INFO ] [MAIN ] VCV: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:32.239079] [INFO ] [REMOTE ] VCV: Fetching primary data for 2025-09. [2025-09-02T17:36:32.390672] [INFO ] [MAIN ] VEEV: Found 1 missing trading days. [2025-09-02T17:36:32.392458] [INFO ] [MAIN ] VEEV: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:32.396093] [INFO ] [REMOTE ] VEEV: Fetching primary data for 2025-09. [2025-09-02T17:36:32.432955] [INFO ] [MAIN ] VALE: Update completed successfully. [2025-09-02T17:36:32.435551] [INFO ] [MAIN ] Update Progress: 2216/2372 symbols completed. VALE took 5.9s. Estimated remaining: 2m 34s. Rate: 60.8 symbols/min [2025-09-02T17:36:32.604928] [INFO ] [MAIN ] VEL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:32.612038] [INFO ] [MAIN ] VEL: Loaded 5551 existing records. [2025-09-02T17:36:32.778665] [INFO ] [MAIN ] VEL: Found 1 missing trading days. [2025-09-02T17:36:32.778852] [INFO ] [MAIN ] VEL: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:32.779054] [INFO ] [REMOTE ] VEL: Fetching primary data for 2025-09. [2025-09-02T17:36:33.028116] [INFO ] [REMOTE ] VBF: Incremental fetch complete for 2025-09 (1.50 seconds). [2025-09-02T17:36:33.033711] [INFO ] [MAIN ] VBF: Adding 26 new records, updating 0 existing records. [2025-09-02T17:36:33.035356] [INFO ] [MAIN ] VBF: Combined dataset has 3640 total records. [2025-09-02T17:36:33.214237] [WARN ] [VALIDATOR ] VBF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:33.402984] [WARN ] [VALIDATOR ] VBF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:33.403194] [INFO ] [MAIN ] VBF: Combined data validation passed. [2025-09-02T17:36:33.427184] [INFO ] [MAIN ] VBF: Update completed successfully. [2025-09-02T17:36:33.427898] [INFO ] [MAIN ] Update Progress: 2217/2372 symbols completed. VBF took 2.5s. Estimated remaining: 2m 33s. Rate: 60.8 symbols/min [2025-09-02T17:36:33.599276] [INFO ] [MAIN ] VET: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:33.618314] [INFO ] [MAIN ] VET: Loaded 19557 existing records. [2025-09-02T17:36:33.786397] [INFO ] [REMOTE ] VCV: Incremental fetch complete for 2025-09 (1.55 seconds). [2025-09-02T17:36:33.804867] [INFO ] [MAIN ] VET: Found 1 missing trading days. [2025-09-02T17:36:33.809982] [INFO ] [MAIN ] VCV: Adding 77 new records, updating 0 existing records. [2025-09-02T17:36:33.810184] [INFO ] [MAIN ] VET: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:33.810449] [INFO ] [REMOTE ] VET: Fetching primary data for 2025-09. [2025-09-02T17:36:33.813017] [INFO ] [MAIN ] VCV: Combined dataset has 6880 total records. [2025-09-02T17:36:33.977403] [INFO ] [REMOTE ] VEL: Incremental fetch complete for 2025-09 (1.20 seconds). [2025-09-02T17:36:34.006279] [INFO ] [MAIN ] VEL: Adding 63 new records, updating 0 existing records. [2025-09-02T17:36:33.997065] [WARN ] [VALIDATOR ] VCV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:34.107667] [INFO ] [MAIN ] VEL: Combined dataset has 5614 total records. [2025-09-02T17:36:34.368295] [WARN ] [VALIDATOR ] VEL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:34.566974] [WARN ] [VALIDATOR ] VEL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:34.567089] [WARN ] [VALIDATOR ] VCV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:34.567370] [INFO ] [MAIN ] VEL: Combined data validation passed. [2025-09-02T17:36:34.567460] [INFO ] [MAIN ] VCV: Combined data validation passed. [2025-09-02T17:36:34.633808] [INFO ] [MAIN ] VEL: Update completed successfully. [2025-09-02T17:36:34.636920] [INFO ] [MAIN ] Update Progress: 2218/2372 symbols completed. VEL took 2.2s. Estimated remaining: 2m 32s. Rate: 60.7 symbols/min [2025-09-02T17:36:34.813554] [INFO ] [REMOTE ] VEEV: Incremental fetch complete for 2025-09 (2.42 seconds). [2025-09-02T17:36:34.830829] [INFO ] [MAIN ] VCV: Update completed successfully. [2025-09-02T17:36:34.831856] [INFO ] [MAIN ] Update Progress: 2219/2372 symbols completed. VCV took 3.3s. Estimated remaining: 2m 31s. Rate: 60.8 symbols/min [2025-09-02T17:36:34.830620] [INFO ] [MAIN ] VFC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:34.873475] [INFO ] [MAIN ] VEEV: Adding 351 new records, updating 0 existing records. [2025-09-02T17:36:35.000193] [INFO ] [MAIN ] VEEV: Combined dataset has 21760 total records. [2025-09-02T17:36:35.074980] [INFO ] [MAIN ] VG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:35.147369] [INFO ] [MAIN ] VFC: Loaded 24384 existing records. [2025-09-02T17:36:35.348906] [WARN ] [VALIDATOR ] VEEV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:35.529001] [INFO ] [MAIN ] VG: Loaded 24342 existing records. [2025-09-02T17:36:35.536702] [INFO ] [MAIN ] VFC: Found 1 missing trading days. [2025-09-02T17:36:35.553681] [INFO ] [MAIN ] VFC: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:35.600517] [INFO ] [REMOTE ] VFC: Fetching primary data for 2025-09. [2025-09-02T17:36:35.795791] [INFO ] [MAIN ] VG: Found 1 missing trading days. [2025-09-02T17:36:35.798454] [INFO ] [REMOTE ] VET: Incremental fetch complete for 2025-09 (1.99 seconds). [2025-09-02T17:36:35.798670] [INFO ] [MAIN ] VG: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:35.884521] [INFO ] [REMOTE ] VG: Fetching primary data for 2025-09. [2025-09-02T17:36:35.890888] [INFO ] [MAIN ] VET: Adding 312 new records, updating 0 existing records. [2025-09-02T17:36:35.898256] [INFO ] [MAIN ] VET: Combined dataset has 19869 total records. [2025-09-02T17:36:36.079583] [WARN ] [VALIDATOR ] VET: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:36.282804] [WARN ] [VALIDATOR ] VEEV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:36.282880] [WARN ] [VALIDATOR ] VET: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:36.283103] [INFO ] [MAIN ] VEEV: Combined data validation passed. [2025-09-02T17:36:36.283243] [INFO ] [MAIN ] VET: Combined data validation passed. [2025-09-02T17:36:36.531075] [INFO ] [MAIN ] VET: Update completed successfully. [2025-09-02T17:36:36.536130] [INFO ] [MAIN ] Update Progress: 2220/2372 symbols completed. VET took 3.1s. Estimated remaining: 2m 30s. Rate: 60.7 symbols/min [2025-09-02T17:36:36.649181] [INFO ] [MAIN ] VEEV: Update completed successfully. [2025-09-02T17:36:36.661962] [INFO ] [MAIN ] Update Progress: 2221/2372 symbols completed. VEEV took 4.9s. Estimated remaining: 2m 29s. Rate: 60.8 symbols/min [2025-09-02T17:36:36.792587] [INFO ] [MAIN ] VGI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:36.873268] [INFO ] [MAIN ] VGI: Loaded 2214 existing records. [2025-09-02T17:36:36.940734] [INFO ] [MAIN ] VGM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:37.052676] [INFO ] [MAIN ] VGM: Loaded 8773 existing records. [2025-09-02T17:36:37.146580] [INFO ] [MAIN ] VGI: Found 1 missing trading days. [2025-09-02T17:36:37.167962] [INFO ] [MAIN ] VGI: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:37.178031] [INFO ] [REMOTE ] VGI: Fetching primary data for 2025-09. [2025-09-02T17:36:37.249538] [INFO ] [MAIN ] VGM: Found 1 missing trading days. [2025-09-02T17:36:37.249685] [INFO ] [MAIN ] VGM: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:37.249889] [INFO ] [REMOTE ] VGM: Fetching primary data for 2025-09. [2025-09-02T17:36:38.029738] [INFO ] [REMOTE ] VGI: Incremental fetch complete for 2025-09 (0.85 seconds). [2025-09-02T17:36:38.034516] [INFO ] [MAIN ] VGI: Adding 35 new records, updating 0 existing records. [2025-09-02T17:36:38.035890] [INFO ] [MAIN ] VGI: Combined dataset has 2249 total records. [2025-09-02T17:36:38.213141] [WARN ] [VALIDATOR ] VGI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:38.402776] [WARN ] [VALIDATOR ] VGI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:38.402969] [INFO ] [MAIN ] VGI: Combined data validation passed. [2025-09-02T17:36:38.416799] [INFO ] [REMOTE ] VGM: Incremental fetch complete for 2025-09 (1.17 seconds). [2025-09-02T17:36:38.436285] [INFO ] [MAIN ] VGM: Adding 152 new records, updating 0 existing records. [2025-09-02T17:36:38.437341] [INFO ] [MAIN ] VGI: Update completed successfully. [2025-09-02T17:36:38.438000] [INFO ] [MAIN ] Update Progress: 2222/2372 symbols completed. VGI took 1.9s. Estimated remaining: 2m 28s. Rate: 60.7 symbols/min [2025-09-02T17:36:38.539752] [INFO ] [REMOTE ] VFC: Incremental fetch complete for 2025-09 (2.94 seconds). [2025-09-02T17:36:38.539872] [INFO ] [MAIN ] VGM: Combined dataset has 8925 total records. [2025-09-02T17:36:38.635696] [INFO ] [MAIN ] VFC: Adding 390 new records, updating 0 existing records. [2025-09-02T17:36:38.718158] [INFO ] [REMOTE ] VG: Incremental fetch complete for 2025-09 (2.83 seconds). [2025-09-02T17:36:38.779945] [INFO ] [MAIN ] VHC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:38.869867] [INFO ] [MAIN ] VG: Adding 382 new records, updating 0 existing records. [2025-09-02T17:36:38.909634] [INFO ] [MAIN ] VFC: Combined dataset has 24774 total records. [2025-09-02T17:36:38.908437] [WARN ] [VALIDATOR ] VGM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:38.944412] [INFO ] [MAIN ] VHC: Loaded 1568 existing records. [2025-09-02T17:36:39.158708] [INFO ] [MAIN ] VG: Combined dataset has 24724 total records. [2025-09-02T17:36:39.429148] [WARN ] [VALIDATOR ] VFC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:39.714819] [INFO ] [MAIN ] VHC: Found 1 missing trading days. [2025-09-02T17:36:39.742445] [WARN ] [VALIDATOR ] VG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:39.742597] [INFO ] [MAIN ] VHC: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:39.753583] [INFO ] [REMOTE ] VHC: Fetching primary data for 2025-09. [2025-09-02T17:36:40.035270] [WARN ] [VALIDATOR ] VG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:40.035102] [WARN ] [VALIDATOR ] VGM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:40.037767] [INFO ] [MAIN ] VGM: Combined data validation passed. [2025-09-02T17:36:40.037627] [WARN ] [VALIDATOR ] VFC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:40.037566] [INFO ] [MAIN ] VG: Combined data validation passed. [2025-09-02T17:36:40.038111] [INFO ] [MAIN ] VFC: Combined data validation passed. [2025-09-02T17:36:40.303452] [INFO ] [MAIN ] VGM: Update completed successfully. [2025-09-02T17:36:40.306404] [INFO ] [MAIN ] Update Progress: 2223/2372 symbols completed. VGM took 3.6s. Estimated remaining: 2m 27s. Rate: 60.7 symbols/min [2025-09-02T17:36:40.492718] [INFO ] [MAIN ] VHI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:40.529700] [INFO ] [MAIN ] VHI: Loaded 1374 existing records. [2025-09-02T17:36:40.554954] [INFO ] [MAIN ] VFC: Update completed successfully. [2025-09-02T17:36:40.568753] [INFO ] [MAIN ] Update Progress: 2224/2372 symbols completed. VFC took 5.9s. Estimated remaining: 2m 26s. Rate: 60.7 symbols/min [2025-09-02T17:36:40.724994] [INFO ] [REMOTE ] VHC: Incremental fetch complete for 2025-09 (0.97 seconds). [2025-09-02T17:36:40.760280] [INFO ] [MAIN ] VHC: Adding 7 new records, updating 0 existing records. [2025-09-02T17:36:40.843807] [INFO ] [MAIN ] VHI: Found 1 missing trading days. [2025-09-02T17:36:40.851019] [INFO ] [MAIN ] VHI: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:40.851601] [INFO ] [REMOTE ] VHI: Fetching primary data for 2025-09. [2025-09-02T17:36:40.868507] [INFO ] [MAIN ] VHC: Combined dataset has 1575 total records. [2025-09-02T17:36:40.979513] [INFO ] [MAIN ] VICI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:40.989709] [INFO ] [MAIN ] VG: Update completed successfully. [2025-09-02T17:36:41.010508] [INFO ] [MAIN ] Update Progress: 2225/2372 symbols completed. VG took 6.1s. Estimated remaining: 2m 25s. Rate: 60.8 symbols/min [2025-09-02T17:36:41.232902] [WARN ] [VALIDATOR ] VHC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:41.295441] [INFO ] [MAIN ] VIK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:41.316436] [INFO ] [MAIN ] VICI: Loaded 24420 existing records. [2025-09-02T17:36:41.479365] [WARN ] [MAIN ] VHI: Failed to fetch data for month 2025-09. [2025-09-02T17:36:41.496674] [WARN ] [MAIN ] VHI: No new data fetched. Keeping existing data. [2025-09-02T17:36:41.564152] [INFO ] [MAIN ] Update Progress: 2226/2372 symbols completed. VHI took 1.3s. Estimated remaining: 2m 24s. Rate: 60.8 symbols/min [2025-09-02T17:36:41.649726] [INFO ] [MAIN ] VICI: Found 1 missing trading days. [2025-09-02T17:36:41.649992] [INFO ] [MAIN ] VICI: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:41.677938] [INFO ] [REMOTE ] VICI: Fetching primary data for 2025-09. [2025-09-02T17:36:41.693781] [INFO ] [MAIN ] VIK: Loaded 24072 existing records. [2025-09-02T17:36:41.948709] [INFO ] [MAIN ] VIPS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:42.010525] [INFO ] [MAIN ] VIK: Found 1 missing trading days. [2025-09-02T17:36:42.011096] [INFO ] [MAIN ] VIK: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:42.011322] [INFO ] [REMOTE ] VIK: Fetching primary data for 2025-09. [2025-09-02T17:36:42.032956] [INFO ] [MAIN ] VIPS: Loaded 22901 existing records. [2025-09-02T17:36:42.182216] [WARN ] [VALIDATOR ] VHC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:42.198809] [INFO ] [MAIN ] VHC: Combined data validation passed. [2025-09-02T17:36:42.207221] [INFO ] [MAIN ] VIPS: Found 1 missing trading days. [2025-09-02T17:36:42.207738] [INFO ] [MAIN ] VIPS: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:42.207944] [INFO ] [REMOTE ] VIPS: Fetching primary data for 2025-09. [2025-09-02T17:36:42.218198] [INFO ] [MAIN ] VHC: Update completed successfully. [2025-09-02T17:36:42.218512] [INFO ] [MAIN ] Update Progress: 2227/2372 symbols completed. VHC took 3.8s. Estimated remaining: 2m 23s. Rate: 60.8 symbols/min [2025-09-02T17:36:42.408748] [INFO ] [MAIN ] VIRT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:42.428799] [INFO ] [MAIN ] VIRT: Loaded 20805 existing records. [2025-09-02T17:36:42.600162] [INFO ] [MAIN ] VIRT: Found 1 missing trading days. [2025-09-02T17:36:42.600299] [INFO ] [MAIN ] VIRT: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:42.600493] [INFO ] [REMOTE ] VIRT: Fetching primary data for 2025-09. [2025-09-02T17:36:43.692962] [WARN ] [MAIN ] VIPS: Failed to fetch data for month 2025-09. [2025-09-02T17:36:43.693157] [WARN ] [MAIN ] VIPS: No new data fetched. Keeping existing data. [2025-09-02T17:36:43.693294] [INFO ] [MAIN ] Update Progress: 2228/2372 symbols completed. VIPS took 2.0s. Estimated remaining: 2m 22s. Rate: 60.8 symbols/min [2025-09-02T17:36:43.873956] [INFO ] [MAIN ] VIST: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:43.894083] [INFO ] [MAIN ] VIST: Loaded 20357 existing records. [2025-09-02T17:36:44.065351] [INFO ] [MAIN ] VIST: Found 1 missing trading days. [2025-09-02T17:36:44.065522] [INFO ] [MAIN ] VIST: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:44.065754] [INFO ] [REMOTE ] VIST: Fetching primary data for 2025-09. [2025-09-02T17:36:44.291374] [INFO ] [REMOTE ] VICI: Incremental fetch complete for 2025-09 (2.61 seconds). [2025-09-02T17:36:44.310784] [INFO ] [REMOTE ] VIK: Incremental fetch complete for 2025-09 (2.30 seconds). [2025-09-02T17:36:44.358980] [INFO ] [MAIN ] VICI: Adding 390 new records, updating 0 existing records. [2025-09-02T17:36:44.385499] [INFO ] [MAIN ] VIK: Adding 354 new records, updating 0 existing records. [2025-09-02T17:36:44.390171] [INFO ] [MAIN ] VICI: Combined dataset has 24810 total records. [2025-09-02T17:36:44.491253] [INFO ] [MAIN ] VIK: Combined dataset has 24426 total records. [2025-09-02T17:36:44.671555] [WARN ] [VALIDATOR ] VICI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:44.677717] [INFO ] [REMOTE ] VIRT: Incremental fetch complete for 2025-09 (2.08 seconds). [2025-09-02T17:36:44.791531] [INFO ] [MAIN ] VIRT: Adding 346 new records, updating 0 existing records. [2025-09-02T17:36:44.913315] [WARN ] [VALIDATOR ] VIK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:45.105241] [INFO ] [MAIN ] VIRT: Combined dataset has 21151 total records. [2025-09-02T17:36:45.389296] [WARN ] [VALIDATOR ] VIRT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:45.582119] [WARN ] [VALIDATOR ] VICI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:45.582462] [INFO ] [MAIN ] VICI: Combined data validation passed. [2025-09-02T17:36:45.582521] [WARN ] [VALIDATOR ] VIK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:45.582901] [INFO ] [MAIN ] VIK: Combined data validation passed. [2025-09-02T17:36:45.894670] [INFO ] [MAIN ] VIK: Update completed successfully. [2025-09-02T17:36:45.898896] [INFO ] [MAIN ] Update Progress: 2229/2372 symbols completed. VIK took 4.9s. Estimated remaining: 2m 21s. Rate: 60.7 symbols/min [2025-09-02T17:36:45.899291] [INFO ] [MAIN ] VICI: Update completed successfully. [2025-09-02T17:36:45.933504] [INFO ] [MAIN ] Update Progress: 2230/2372 symbols completed. VICI took 5.4s. Estimated remaining: 2m 20s. Rate: 60.8 symbols/min [2025-09-02T17:36:46.100107] [INFO ] [REMOTE ] VIST: Incremental fetch complete for 2025-09 (2.03 seconds). [2025-09-02T17:36:46.094064] [WARN ] [VALIDATOR ] VIRT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:46.144214] [INFO ] [MAIN ] VIRT: Combined data validation passed. [2025-09-02T17:36:46.231284] [INFO ] [MAIN ] VIV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:46.229199] [INFO ] [MAIN ] VIST: Adding 365 new records, updating 0 existing records. [2025-09-02T17:36:46.305584] [INFO ] [MAIN ] VKQ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:46.366341] [INFO ] [MAIN ] VIST: Combined dataset has 20722 total records. [2025-09-02T17:36:46.513165] [INFO ] [MAIN ] VIV: Loaded 21218 existing records. [2025-09-02T17:36:46.534858] [INFO ] [MAIN ] VKQ: Loaded 8273 existing records. [2025-09-02T17:36:46.822738] [WARN ] [VALIDATOR ] VIST: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:47.032827] [INFO ] [MAIN ] VKQ: Found 1 missing trading days. [2025-09-02T17:36:47.044136] [INFO ] [MAIN ] VIV: Found 1 missing trading days. [2025-09-02T17:36:47.066239] [INFO ] [MAIN ] VKQ: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:47.071719] [INFO ] [MAIN ] VIV: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:47.077180] [INFO ] [REMOTE ] VKQ: Fetching primary data for 2025-09. [2025-09-02T17:36:47.080387] [INFO ] [REMOTE ] VIV: Fetching primary data for 2025-09. [2025-09-02T17:36:47.189163] [INFO ] [MAIN ] VIRT: Update completed successfully. [2025-09-02T17:36:47.191503] [INFO ] [MAIN ] Update Progress: 2231/2372 symbols completed. VIRT took 5.0s. Estimated remaining: 2m 19s. Rate: 60.8 symbols/min [2025-09-02T17:36:47.364742] [INFO ] [MAIN ] VLN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:47.380573] [INFO ] [MAIN ] VLN: Loaded 14830 existing records. [2025-09-02T17:36:47.569800] [INFO ] [MAIN ] VLN: Found 1 missing trading days. [2025-09-02T17:36:47.569874] [WARN ] [VALIDATOR ] VIST: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:47.570122] [INFO ] [MAIN ] VLN: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:47.570479] [INFO ] [REMOTE ] VLN: Fetching primary data for 2025-09. [2025-09-02T17:36:47.570244] [INFO ] [MAIN ] VIST: Combined data validation passed. [2025-09-02T17:36:47.698407] [INFO ] [MAIN ] VIST: Update completed successfully. [2025-09-02T17:36:47.700958] [INFO ] [MAIN ] Update Progress: 2232/2372 symbols completed. VIST took 4.0s. Estimated remaining: 2m 18s. Rate: 60.8 symbols/min [2025-09-02T17:36:47.869821] [INFO ] [MAIN ] VLO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:47.893787] [INFO ] [MAIN ] VLO: Loaded 24095 existing records. [2025-09-02T17:36:48.068738] [INFO ] [MAIN ] VLO: Found 1 missing trading days. [2025-09-02T17:36:48.068910] [INFO ] [MAIN ] VLO: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:48.069120] [INFO ] [REMOTE ] VLO: Fetching primary data for 2025-09. [2025-09-02T17:36:48.389847] [INFO ] [REMOTE ] VKQ: Incremental fetch complete for 2025-09 (1.31 seconds). [2025-09-02T17:36:48.406652] [INFO ] [MAIN ] VKQ: Adding 141 new records, updating 0 existing records. [2025-09-02T17:36:48.408572] [INFO ] [MAIN ] VKQ: Combined dataset has 8414 total records. [2025-09-02T17:36:48.581913] [WARN ] [VALIDATOR ] VKQ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:48.765845] [WARN ] [VALIDATOR ] VKQ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:48.766052] [INFO ] [MAIN ] VKQ: Combined data validation passed. [2025-09-02T17:36:48.817036] [INFO ] [MAIN ] VKQ: Update completed successfully. [2025-09-02T17:36:48.818201] [INFO ] [MAIN ] Update Progress: 2233/2372 symbols completed. VKQ took 2.9s. Estimated remaining: 2m 17s. Rate: 60.8 symbols/min [2025-09-02T17:36:48.983589] [INFO ] [MAIN ] VLRS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:49.000295] [INFO ] [MAIN ] VLRS: Loaded 17216 existing records. [2025-09-02T17:36:49.111302] [INFO ] [REMOTE ] VIV: Incremental fetch complete for 2025-09 (2.03 seconds). [2025-09-02T17:36:49.198302] [INFO ] [MAIN ] VIV: Adding 312 new records, updating 0 existing records. [2025-09-02T17:36:49.226046] [INFO ] [MAIN ] VLRS: Found 1 missing trading days. [2025-09-02T17:36:49.226324] [INFO ] [MAIN ] VLRS: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:49.226531] [INFO ] [REMOTE ] VLRS: Fetching primary data for 2025-09. [2025-09-02T17:36:49.231845] [INFO ] [MAIN ] VIV: Combined dataset has 21530 total records. [2025-09-02T17:36:49.412942] [WARN ] [VALIDATOR ] VIV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:49.606710] [WARN ] [VALIDATOR ] VIV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:49.606932] [INFO ] [MAIN ] VIV: Combined data validation passed. [2025-09-02T17:36:49.748530] [INFO ] [MAIN ] VIV: Update completed successfully. [2025-09-02T17:36:49.751002] [INFO ] [MAIN ] Update Progress: 2234/2372 symbols completed. VIV took 3.9s. Estimated remaining: 2m 16s. Rate: 60.8 symbols/min [2025-09-02T17:36:49.924370] [INFO ] [MAIN ] VLT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:49.928273] [INFO ] [MAIN ] VLT: Loaded 1807 existing records. [2025-09-02T17:36:49.996591] [INFO ] [REMOTE ] VLN: Incremental fetch complete for 2025-09 (2.43 seconds). [2025-09-02T17:36:50.058880] [INFO ] [MAIN ] VLN: Adding 209 new records, updating 0 existing records. [2025-09-02T17:36:50.135923] [INFO ] [MAIN ] VLT: Found 1 missing trading days. [2025-09-02T17:36:50.136313] [INFO ] [MAIN ] VLT: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:50.136229] [INFO ] [MAIN ] VLN: Combined dataset has 15039 total records. [2025-09-02T17:36:50.136686] [INFO ] [REMOTE ] VLT: Fetching primary data for 2025-09. [2025-09-02T17:36:50.358317] [WARN ] [VALIDATOR ] VLN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:50.561746] [INFO ] [REMOTE ] VLO: Incremental fetch complete for 2025-09 (2.49 seconds). [2025-09-02T17:36:50.613155] [INFO ] [MAIN ] VLO: Adding 389 new records, updating 0 existing records. [2025-09-02T17:36:50.622702] [INFO ] [MAIN ] VLO: Combined dataset has 24484 total records. [2025-09-02T17:36:50.805496] [WARN ] [VALIDATOR ] VLO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:50.933869] [INFO ] [REMOTE ] VLRS: Incremental fetch complete for 2025-09 (1.71 seconds). [2025-09-02T17:36:51.034262] [INFO ] [MAIN ] VLRS: Adding 213 new records, updating 0 existing records. [2025-09-02T17:36:51.037255] [INFO ] [REMOTE ] VLT: Incremental fetch complete for 2025-09 (0.90 seconds). [2025-09-02T17:36:51.041777] [INFO ] [MAIN ] VLT: Adding 24 new records, updating 0 existing records. [2025-09-02T17:36:51.047988] [INFO ] [MAIN ] VLT: Combined dataset has 1831 total records. [2025-09-02T17:36:51.086683] [INFO ] [MAIN ] VLRS: Combined dataset has 17429 total records. [2025-09-02T17:36:51.437398] [WARN ] [VALIDATOR ] VLN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:51.434052] [WARN ] [VALIDATOR ] VLRS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:51.430537] [WARN ] [VALIDATOR ] VLO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:51.437317] [WARN ] [VALIDATOR ] VLT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:51.437946] [INFO ] [MAIN ] VLN: Combined data validation passed. [2025-09-02T17:36:51.468392] [INFO ] [MAIN ] VLO: Combined data validation passed. [2025-09-02T17:36:51.997196] [INFO ] [MAIN ] VLN: Update completed successfully. [2025-09-02T17:36:52.000774] [INFO ] [MAIN ] Update Progress: 2235/2372 symbols completed. VLN took 4.8s. Estimated remaining: 2m 15s. Rate: 60.7 symbols/min [2025-09-02T17:36:52.201294] [INFO ] [MAIN ] VLTO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:52.208217] [WARN ] [VALIDATOR ] VLT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:52.208728] [INFO ] [MAIN ] VLT: Combined data validation passed. [2025-09-02T17:36:52.208498] [WARN ] [VALIDATOR ] VLRS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:52.211679] [INFO ] [MAIN ] VLRS: Combined data validation passed. [2025-09-02T17:36:52.280065] [INFO ] [MAIN ] VLT: Update completed successfully. [2025-09-02T17:36:52.282547] [INFO ] [MAIN ] VLTO: Loaded 20249 existing records. [2025-09-02T17:36:52.288624] [INFO ] [MAIN ] Update Progress: 2236/2372 symbols completed. VLT took 2.5s. Estimated remaining: 2m 14s. Rate: 60.7 symbols/min [2025-09-02T17:36:52.683912] [INFO ] [MAIN ] VMC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:52.704416] [INFO ] [MAIN ] VLRS: Update completed successfully. [2025-09-02T17:36:52.714722] [INFO ] [MAIN ] Update Progress: 2237/2372 symbols completed. VLRS took 3.9s. Estimated remaining: 2m 13s. Rate: 60.8 symbols/min [2025-09-02T17:36:52.713024] [INFO ] [MAIN ] VLTO: Found 1 missing trading days. [2025-09-02T17:36:52.735690] [INFO ] [MAIN ] VLTO: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:52.736269] [INFO ] [REMOTE ] VLTO: Fetching primary data for 2025-09. [2025-09-02T17:36:52.758458] [INFO ] [MAIN ] VLO: Update completed successfully. [2025-09-02T17:36:52.761124] [INFO ] [MAIN ] Update Progress: 2238/2372 symbols completed. VLO took 5.1s. Estimated remaining: 2m 12s. Rate: 60.8 symbols/min [2025-09-02T17:36:52.768905] [INFO ] [MAIN ] VMC: Loaded 19349 existing records. [2025-09-02T17:36:52.942087] [INFO ] [MAIN ] VMC: Found 1 missing trading days. [2025-09-02T17:36:52.942274] [INFO ] [MAIN ] VMC: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:52.942501] [INFO ] [REMOTE ] VMC: Fetching primary data for 2025-09. [2025-09-02T17:36:54.978356] [INFO ] [REMOTE ] VMC: Incremental fetch complete for 2025-09 (2.04 seconds). [2025-09-02T17:36:55.013020] [INFO ] [MAIN ] VMC: Adding 253 new records, updating 0 existing records. [2025-09-02T17:36:55.016594] [INFO ] [MAIN ] VMC: Combined dataset has 19602 total records. [2025-09-02T17:36:55.202159] [WARN ] [VALIDATOR ] VMC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:55.205044] [INFO ] [REMOTE ] VLTO: Incremental fetch complete for 2025-09 (2.47 seconds). [2025-09-02T17:36:55.322676] [INFO ] [MAIN ] VLTO: Adding 332 new records, updating 0 existing records. [2025-09-02T17:36:55.445468] [INFO ] [MAIN ] VLTO: Combined dataset has 20581 total records. [2025-09-02T17:36:55.638424] [WARN ] [VALIDATOR ] VLTO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:55.848513] [WARN ] [VALIDATOR ] VLTO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:55.848438] [WARN ] [VALIDATOR ] VMC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:55.848746] [INFO ] [MAIN ] VLTO: Combined data validation passed. [2025-09-02T17:36:55.848826] [INFO ] [MAIN ] VMC: Combined data validation passed. [2025-09-02T17:36:56.077875] [INFO ] [MAIN ] VMC: Update completed successfully. [2025-09-02T17:36:56.082795] [INFO ] [MAIN ] Update Progress: 2239/2372 symbols completed. VMC took 3.8s. Estimated remaining: 2m 11s. Rate: 60.7 symbols/min [2025-09-02T17:36:56.103386] [INFO ] [MAIN ] VLTO: Update completed successfully. [2025-09-02T17:36:56.105853] [INFO ] [MAIN ] Update Progress: 2240/2372 symbols completed. VLTO took 4.1s. Estimated remaining: 2m 10s. Rate: 60.8 symbols/min [2025-09-02T17:36:56.638279] [INFO ] [MAIN ] VNO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:56.753422] [INFO ] [MAIN ] VMI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:56.772465] [INFO ] [MAIN ] VNCE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:56.828192] [INFO ] [MAIN ] VMO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:56.830390] [INFO ] [MAIN ] VNCE: Loaded 2225 existing records. [2025-09-02T17:36:56.864090] [INFO ] [MAIN ] VMI: Loaded 7204 existing records. [2025-09-02T17:36:57.125439] [INFO ] [MAIN ] VNO: Loaded 22447 existing records. [2025-09-02T17:36:57.125687] [INFO ] [MAIN ] VMO: Loaded 8946 existing records. [2025-09-02T17:36:57.195473] [INFO ] [MAIN ] VNCE: Found 1 missing trading days. [2025-09-02T17:36:57.226221] [INFO ] [MAIN ] VMI: Found 1 missing trading days. [2025-09-02T17:36:57.226493] [INFO ] [MAIN ] VMI: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:57.255489] [INFO ] [REMOTE ] VMI: Fetching primary data for 2025-09. [2025-09-02T17:36:57.226411] [INFO ] [MAIN ] VNCE: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:57.274735] [INFO ] [REMOTE ] VNCE: Fetching primary data for 2025-09. [2025-09-02T17:36:57.560999] [INFO ] [MAIN ] VNO: Found 1 missing trading days. [2025-09-02T17:36:57.580089] [INFO ] [MAIN ] VMO: Found 1 missing trading days. [2025-09-02T17:36:57.580402] [INFO ] [MAIN ] VMO: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:57.580304] [INFO ] [MAIN ] VNO: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:57.580713] [INFO ] [REMOTE ] VMO: Fetching primary data for 2025-09. [2025-09-02T17:36:57.581130] [INFO ] [REMOTE ] VNO: Fetching primary data for 2025-09. [2025-09-02T17:36:58.175542] [INFO ] [REMOTE ] VNCE: Incremental fetch complete for 2025-09 (0.90 seconds). [2025-09-02T17:36:58.179779] [INFO ] [MAIN ] VNCE: Adding 15 new records, updating 0 existing records. [2025-09-02T17:36:58.181145] [INFO ] [MAIN ] VNCE: Combined dataset has 2240 total records. [2025-09-02T17:36:58.358721] [WARN ] [VALIDATOR ] VNCE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:58.545386] [WARN ] [VALIDATOR ] VNCE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:58.545586] [INFO ] [MAIN ] VNCE: Combined data validation passed. [2025-09-02T17:36:58.559234] [INFO ] [MAIN ] VNCE: Update completed successfully. [2025-09-02T17:36:58.559588] [INFO ] [MAIN ] Update Progress: 2241/2372 symbols completed. VNCE took 2.4s. Estimated remaining: 2m 9s. Rate: 60.7 symbols/min [2025-09-02T17:36:58.661563] [INFO ] [REMOTE ] VMI: Incremental fetch complete for 2025-09 (1.41 seconds). [2025-09-02T17:36:58.681818] [INFO ] [MAIN ] VMI: Adding 110 new records, updating 0 existing records. [2025-09-02T17:36:58.747249] [INFO ] [MAIN ] VNT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:36:58.748021] [INFO ] [MAIN ] VMI: Combined dataset has 7314 total records. [2025-09-02T17:36:58.870022] [INFO ] [REMOTE ] VMO: Incremental fetch complete for 2025-09 (1.29 seconds). [2025-09-02T17:36:58.967233] [WARN ] [VALIDATOR ] VMI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:58.974552] [INFO ] [MAIN ] VMO: Adding 275 new records, updating 0 existing records. [2025-09-02T17:36:59.040432] [INFO ] [MAIN ] VNT: Loaded 19918 existing records. [2025-09-02T17:36:59.126110] [INFO ] [MAIN ] VMO: Combined dataset has 9221 total records. [2025-09-02T17:36:59.445592] [INFO ] [MAIN ] VNT: Found 1 missing trading days. [2025-09-02T17:36:59.451571] [INFO ] [MAIN ] VNT: Need to fetch 1 months: 2025-09 [2025-09-02T17:36:59.457369] [INFO ] [REMOTE ] VNT: Fetching primary data for 2025-09. [2025-09-02T17:36:59.525798] [WARN ] [VALIDATOR ] VMO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:36:59.727735] [WARN ] [VALIDATOR ] VMI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:59.727841] [WARN ] [VALIDATOR ] VMO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:36:59.728142] [INFO ] [MAIN ] VMI: Combined data validation passed. [2025-09-02T17:36:59.728271] [INFO ] [MAIN ] VMO: Combined data validation passed. [2025-09-02T17:36:59.821978] [INFO ] [MAIN ] VMO: Update completed successfully. [2025-09-02T17:36:59.825235] [INFO ] [MAIN ] Update Progress: 2242/2372 symbols completed. VMO took 3.7s. Estimated remaining: 2m 8s. Rate: 60.7 symbols/min [2025-09-02T17:36:59.945552] [INFO ] [MAIN ] VMI: Update completed successfully. [2025-09-02T17:36:59.951618] [INFO ] [MAIN ] Update Progress: 2243/2372 symbols completed. VMI took 3.8s. Estimated remaining: 2m 7s. Rate: 60.7 symbols/min [2025-09-02T17:37:00.086521] [INFO ] [MAIN ] VOC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:00.113766] [INFO ] [REMOTE ] VNO: Incremental fetch complete for 2025-09 (2.53 seconds). [2025-09-02T17:37:00.182478] [INFO ] [MAIN ] VNO: Adding 377 new records, updating 0 existing records. [2025-09-02T17:37:00.182729] [INFO ] [MAIN ] VOC: Loaded 4347 existing records. [2025-09-02T17:37:00.317147] [INFO ] [MAIN ] VOYA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:00.350459] [INFO ] [MAIN ] VNO: Combined dataset has 22824 total records. [2025-09-02T17:37:00.446714] [INFO ] [MAIN ] VOC: Found 1 missing trading days. [2025-09-02T17:37:00.479036] [INFO ] [MAIN ] VOC: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:00.496902] [INFO ] [REMOTE ] VOC: Fetching primary data for 2025-09. [2025-09-02T17:37:00.611982] [WARN ] [VALIDATOR ] VNO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:00.612857] [INFO ] [MAIN ] VOYA: Loaded 18925 existing records. [2025-09-02T17:37:00.964965] [INFO ] [MAIN ] VOYA: Found 1 missing trading days. [2025-09-02T17:37:00.965206] [INFO ] [MAIN ] VOYA: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:00.965412] [INFO ] [REMOTE ] VOYA: Fetching primary data for 2025-09. [2025-09-02T17:37:00.976292] [WARN ] [VALIDATOR ] VNO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:00.976514] [INFO ] [MAIN ] VNO: Combined data validation passed. [2025-09-02T17:37:01.128081] [INFO ] [MAIN ] VNO: Update completed successfully. [2025-09-02T17:37:01.130806] [INFO ] [MAIN ] Update Progress: 2244/2372 symbols completed. VNO took 5.0s. Estimated remaining: 2m 6s. Rate: 60.7 symbols/min [2025-09-02T17:37:01.298198] [INFO ] [MAIN ] VOYG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:01.316264] [INFO ] [MAIN ] VOYG: Loaded 18604 existing records. [2025-09-02T17:37:01.486342] [INFO ] [MAIN ] VOYG: Found 1 missing trading days. [2025-09-02T17:37:01.486478] [INFO ] [MAIN ] VOYG: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:01.486697] [INFO ] [REMOTE ] VOYG: Fetching primary data for 2025-09. [2025-09-02T17:37:01.602978] [INFO ] [REMOTE ] VNT: Incremental fetch complete for 2025-09 (2.15 seconds). [2025-09-02T17:37:01.641260] [INFO ] [MAIN ] VNT: Adding 321 new records, updating 0 existing records. [2025-09-02T17:37:01.644613] [INFO ] [MAIN ] VNT: Combined dataset has 20239 total records. [2025-09-02T17:37:01.745608] [INFO ] [REMOTE ] VOC: Incremental fetch complete for 2025-09 (1.25 seconds). [2025-09-02T17:37:01.756900] [INFO ] [MAIN ] VOC: Adding 61 new records, updating 0 existing records. [2025-09-02T17:37:01.817711] [INFO ] [MAIN ] VOC: Combined dataset has 4408 total records. [2025-09-02T17:37:01.837888] [WARN ] [VALIDATOR ] VNT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:02.229417] [WARN ] [VALIDATOR ] VOC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:02.471907] [WARN ] [VALIDATOR ] VNT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:02.472004] [WARN ] [VALIDATOR ] VOC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:02.472389] [INFO ] [MAIN ] VNT: Combined data validation passed. [2025-09-02T17:37:02.472500] [INFO ] [MAIN ] VOC: Combined data validation passed. [2025-09-02T17:37:02.587523] [INFO ] [MAIN ] VOC: Update completed successfully. [2025-09-02T17:37:02.594543] [INFO ] [MAIN ] Update Progress: 2245/2372 symbols completed. VOC took 2.8s. Estimated remaining: 2m 6s. Rate: 60.7 symbols/min [2025-09-02T17:37:02.777005] [INFO ] [MAIN ] VPG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:02.791476] [INFO ] [MAIN ] VPG: Loaded 7382 existing records. [2025-09-02T17:37:02.904740] [INFO ] [MAIN ] VNT: Update completed successfully. [2025-09-02T17:37:02.910188] [INFO ] [MAIN ] Update Progress: 2246/2372 symbols completed. VNT took 4.4s. Estimated remaining: 2m 4s. Rate: 60.7 symbols/min [2025-09-02T17:37:03.019369] [INFO ] [MAIN ] VPG: Found 1 missing trading days. [2025-09-02T17:37:02.966159] [INFO ] [REMOTE ] VOYA: Incremental fetch complete for 2025-09 (2.00 seconds). [2025-09-02T17:37:03.046431] [INFO ] [MAIN ] VPG: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:03.095859] [INFO ] [REMOTE ] VPG: Fetching primary data for 2025-09. [2025-09-02T17:37:03.128638] [INFO ] [MAIN ] VOYA: Adding 292 new records, updating 0 existing records. [2025-09-02T17:37:03.204402] [INFO ] [MAIN ] VPV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:03.205927] [INFO ] [MAIN ] VOYA: Combined dataset has 19217 total records. [2025-09-02T17:37:03.253342] [INFO ] [MAIN ] VPV: Loaded 1996 existing records. [2025-09-02T17:37:03.562678] [WARN ] [VALIDATOR ] VOYA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:03.568436] [INFO ] [MAIN ] VPV: Found 1 missing trading days. [2025-09-02T17:37:03.610598] [INFO ] [MAIN ] VPV: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:03.643784] [INFO ] [REMOTE ] VPV: Fetching primary data for 2025-09. [2025-09-02T17:37:03.764733] [WARN ] [VALIDATOR ] VOYA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:03.764906] [INFO ] [MAIN ] VOYA: Combined data validation passed. [2025-09-02T17:37:03.889760] [INFO ] [MAIN ] VOYA: Update completed successfully. [2025-09-02T17:37:03.891809] [INFO ] [MAIN ] Update Progress: 2247/2372 symbols completed. VOYA took 3.9s. Estimated remaining: 2m 4s. Rate: 60.7 symbols/min [2025-09-02T17:37:03.963758] [INFO ] [REMOTE ] VOYG: Incremental fetch complete for 2025-09 (2.48 seconds). [2025-09-02T17:37:04.035498] [INFO ] [MAIN ] VOYG: Adding 283 new records, updating 0 existing records. [2025-09-02T17:37:04.101414] [INFO ] [MAIN ] VRE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:04.102987] [INFO ] [MAIN ] VOYG: Combined dataset has 18887 total records. [2025-09-02T17:37:04.288627] [INFO ] [MAIN ] VRE: Loaded 15292 existing records. [2025-09-02T17:37:04.291989] [WARN ] [VALIDATOR ] VOYG: Not fatal, but first date in data (2025-06-11) does not match expected start date (2025-01-28) [2025-09-02T17:37:04.402295] [INFO ] [REMOTE ] VPG: Incremental fetch complete for 2025-09 (1.31 seconds). [2025-09-02T17:37:04.475992] [INFO ] [MAIN ] VPG: Adding 123 new records, updating 0 existing records. [2025-09-02T17:37:04.680750] [INFO ] [MAIN ] VRE: Found 1 missing trading days. [2025-09-02T17:37:04.689732] [INFO ] [MAIN ] VPG: Combined dataset has 7505 total records. [2025-09-02T17:37:04.715044] [INFO ] [MAIN ] VRE: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:04.725039] [INFO ] [REMOTE ] VRE: Fetching primary data for 2025-09. [2025-09-02T17:37:04.724616] [INFO ] [REMOTE ] VPV: Incremental fetch complete for 2025-09 (1.08 seconds). [2025-09-02T17:37:04.751713] [INFO ] [MAIN ] VPV: Adding 40 new records, updating 0 existing records. [2025-09-02T17:37:04.820431] [INFO ] [MAIN ] VPV: Combined dataset has 2036 total records. [2025-09-02T17:37:05.009573] [WARN ] [VALIDATOR ] VPG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:05.203781] [WARN ] [VALIDATOR ] VPV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:05.488303] [WARN ] [VALIDATOR ] VOYG: Missing data for 93 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10 [2025-09-02T17:37:05.487430] [WARN ] [VALIDATOR ] VPV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:05.488541] [INFO ] [MAIN ] VOYG: Combined data validation passed. [2025-09-02T17:37:05.488614] [INFO ] [MAIN ] VPV: Combined data validation passed. [2025-09-02T17:37:05.487856] [WARN ] [VALIDATOR ] VPG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:05.489924] [INFO ] [MAIN ] VPG: Combined data validation passed. [2025-09-02T17:37:05.613816] [INFO ] [MAIN ] VPV: Update completed successfully. [2025-09-02T17:37:05.615289] [INFO ] [MAIN ] Update Progress: 2248/2372 symbols completed. VPV took 2.7s. Estimated remaining: 2m 3s. Rate: 60.7 symbols/min [2025-09-02T17:37:05.820773] [INFO ] [MAIN ] VRT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:05.829799] [INFO ] [MAIN ] VPG: Update completed successfully. [2025-09-02T17:37:05.837197] [INFO ] [MAIN ] VOYG: Update completed successfully. [2025-09-02T17:37:05.837040] [INFO ] [MAIN ] Update Progress: 2249/2372 symbols completed. VPG took 3.2s. Estimated remaining: 2m 2s. Rate: 60.7 symbols/min [2025-09-02T17:37:05.839280] [INFO ] [MAIN ] Update Progress: 2250/2372 symbols completed. VOYG took 4.7s. Estimated remaining: 2m 0s. Rate: 60.8 symbols/min [2025-09-02T17:37:06.145553] [INFO ] [MAIN ] VRT: Loaded 24506 existing records. [2025-09-02T17:37:06.159474] [INFO ] [MAIN ] VRTS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:06.240518] [INFO ] [MAIN ] VSCO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:06.380193] [INFO ] [MAIN ] VRTS: Loaded 5540 existing records. [2025-09-02T17:37:06.396255] [INFO ] [MAIN ] VRT: Found 1 missing trading days. [2025-09-02T17:37:06.429484] [INFO ] [REMOTE ] VRE: Incremental fetch complete for 2025-09 (1.70 seconds). [2025-09-02T17:37:06.434706] [INFO ] [MAIN ] VRT: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:06.464493] [INFO ] [REMOTE ] VRT: Fetching primary data for 2025-09. [2025-09-02T17:37:06.518297] [INFO ] [MAIN ] VRE: Adding 321 new records, updating 0 existing records. [2025-09-02T17:37:06.546687] [INFO ] [MAIN ] VSCO: Loaded 23972 existing records. [2025-09-02T17:37:06.693985] [INFO ] [MAIN ] VRE: Combined dataset has 15613 total records. [2025-09-02T17:37:06.726604] [INFO ] [MAIN ] VRTS: Found 1 missing trading days. [2025-09-02T17:37:06.737573] [INFO ] [MAIN ] VRTS: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:06.758395] [INFO ] [REMOTE ] VRTS: Fetching primary data for 2025-09. [2025-09-02T17:37:06.918037] [INFO ] [MAIN ] VSCO: Found 1 missing trading days. [2025-09-02T17:37:06.928702] [INFO ] [MAIN ] VSCO: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:06.944677] [INFO ] [REMOTE ] VSCO: Fetching primary data for 2025-09. [2025-09-02T17:37:06.996241] [WARN ] [VALIDATOR ] VRE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:07.185594] [WARN ] [VALIDATOR ] VRE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:07.185817] [INFO ] [MAIN ] VRE: Combined data validation passed. [2025-09-02T17:37:07.281329] [INFO ] [MAIN ] VRE: Update completed successfully. [2025-09-02T17:37:07.283053] [INFO ] [MAIN ] Update Progress: 2251/2372 symbols completed. VRE took 3.4s. Estimated remaining: 1m 60s. Rate: 60.7 symbols/min [2025-09-02T17:37:07.453899] [INFO ] [MAIN ] VSH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:07.484998] [INFO ] [MAIN ] VSH: Loaded 21965 existing records. [2025-09-02T17:37:07.660142] [INFO ] [MAIN ] VSH: Found 1 missing trading days. [2025-09-02T17:37:07.660294] [INFO ] [MAIN ] VSH: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:07.660561] [INFO ] [REMOTE ] VSH: Fetching primary data for 2025-09. [2025-09-02T17:37:07.941205] [INFO ] [REMOTE ] VRTS: Incremental fetch complete for 2025-09 (1.18 seconds). [2025-09-02T17:37:07.950306] [INFO ] [MAIN ] VRTS: Adding 54 new records, updating 0 existing records. [2025-09-02T17:37:07.952000] [INFO ] [MAIN ] VRTS: Combined dataset has 5594 total records. [2025-09-02T17:37:08.139983] [WARN ] [VALIDATOR ] VRTS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:08.331449] [WARN ] [VALIDATOR ] VRTS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:08.331661] [INFO ] [MAIN ] VRTS: Combined data validation passed. [2025-09-02T17:37:08.368779] [INFO ] [MAIN ] VRTS: Update completed successfully. [2025-09-02T17:37:08.369616] [INFO ] [MAIN ] Update Progress: 2252/2372 symbols completed. VRTS took 2.5s. Estimated remaining: 1m 59s. Rate: 60.7 symbols/min [2025-09-02T17:37:08.537664] [INFO ] [MAIN ] VST: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:08.562424] [INFO ] [MAIN ] VST: Loaded 24482 existing records. [2025-09-02T17:37:08.736252] [INFO ] [MAIN ] VST: Found 1 missing trading days. [2025-09-02T17:37:08.736451] [INFO ] [MAIN ] VST: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:08.736683] [INFO ] [REMOTE ] VST: Fetching primary data for 2025-09. [2025-09-02T17:37:09.413144] [INFO ] [REMOTE ] VSCO: Incremental fetch complete for 2025-09 (2.47 seconds). [2025-09-02T17:37:09.458440] [INFO ] [MAIN ] VSCO: Adding 387 new records, updating 0 existing records. [2025-09-02T17:37:09.462306] [INFO ] [MAIN ] VSCO: Combined dataset has 24359 total records. [2025-09-02T17:37:09.636326] [WARN ] [VALIDATOR ] VSCO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:09.739327] [INFO ] [REMOTE ] VSH: Incremental fetch complete for 2025-09 (2.08 seconds). [2025-09-02T17:37:09.821613] [INFO ] [MAIN ] VSH: Adding 319 new records, updating 0 existing records. [2025-09-02T17:37:09.866085] [INFO ] [MAIN ] VSH: Combined dataset has 22284 total records. [2025-09-02T17:37:10.046962] [WARN ] [VALIDATOR ] VSH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:10.236829] [INFO ] [REMOTE ] VRT: Incremental fetch complete for 2025-09 (3.77 seconds). [2025-09-02T17:37:10.292866] [INFO ] [MAIN ] VRT: Adding 390 new records, updating 0 existing records. [2025-09-02T17:37:10.299708] [INFO ] [MAIN ] VRT: Combined dataset has 24896 total records. [2025-09-02T17:37:10.491378] [WARN ] [VALIDATOR ] VRT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:10.649408] [WARN ] [VALIDATOR ] VSCO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:10.673678] [WARN ] [VALIDATOR ] VSH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:10.682292] [INFO ] [MAIN ] VSCO: Combined data validation passed. [2025-09-02T17:37:10.683577] [INFO ] [MAIN ] VSH: Combined data validation passed. [2025-09-02T17:37:10.973526] [INFO ] [MAIN ] VSCO: Update completed successfully. [2025-09-02T17:37:10.981988] [INFO ] [MAIN ] Update Progress: 2253/2372 symbols completed. VSCO took 5.1s. Estimated remaining: 1m 58s. Rate: 60.7 symbols/min [2025-09-02T17:37:11.067161] [INFO ] [MAIN ] VSH: Update completed successfully. [2025-09-02T17:37:11.087842] [INFO ] [MAIN ] Update Progress: 2254/2372 symbols completed. VSH took 3.8s. Estimated remaining: 1m 57s. Rate: 60.7 symbols/min [2025-09-02T17:37:11.107597] [WARN ] [VALIDATOR ] VRT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:11.182804] [INFO ] [MAIN ] VRT: Combined data validation passed. [2025-09-02T17:37:11.219889] [INFO ] [MAIN ] VSTS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:11.430399] [INFO ] [MAIN ] VTEX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:11.472059] [INFO ] [MAIN ] VSTS: Loaded 22189 existing records. [2025-09-02T17:37:11.598915] [INFO ] [MAIN ] VTEX: Loaded 19746 existing records. [2025-09-02T17:37:11.812532] [INFO ] [MAIN ] VSTS: Found 1 missing trading days. [2025-09-02T17:37:11.829614] [INFO ] [MAIN ] VSTS: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:11.841265] [INFO ] [REMOTE ] VSTS: Fetching primary data for 2025-09. [2025-09-02T17:37:11.896161] [INFO ] [MAIN ] VTEX: Found 1 missing trading days. [2025-09-02T17:37:11.897081] [INFO ] [MAIN ] VTEX: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:11.898169] [INFO ] [REMOTE ] VTEX: Fetching primary data for 2025-09. [2025-09-02T17:37:11.902187] [INFO ] [MAIN ] VRT: Update completed successfully. [2025-09-02T17:37:11.904670] [INFO ] [MAIN ] Update Progress: 2255/2372 symbols completed. VRT took 6.3s. Estimated remaining: 1m 56s. Rate: 60.7 symbols/min [2025-09-02T17:37:12.081433] [INFO ] [MAIN ] VTLE: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:12.103226] [INFO ] [MAIN ] VTLE: Loaded 22330 existing records. [2025-09-02T17:37:12.214398] [INFO ] [REMOTE ] VST: Incremental fetch complete for 2025-09 (3.48 seconds). [2025-09-02T17:37:12.315152] [INFO ] [MAIN ] VST: Adding 389 new records, updating 0 existing records. [2025-09-02T17:37:12.339839] [INFO ] [MAIN ] VTLE: Found 1 missing trading days. [2025-09-02T17:37:12.339925] [INFO ] [MAIN ] VTLE: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:12.340143] [INFO ] [REMOTE ] VTLE: Fetching primary data for 2025-09. [2025-09-02T17:37:12.344602] [INFO ] [MAIN ] VST: Combined dataset has 24871 total records. [2025-09-02T17:37:12.517534] [WARN ] [VALIDATOR ] VST: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:12.705302] [WARN ] [VALIDATOR ] VST: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:12.705520] [INFO ] [MAIN ] VST: Combined data validation passed. [2025-09-02T17:37:12.862547] [INFO ] [MAIN ] VST: Update completed successfully. [2025-09-02T17:37:12.864998] [INFO ] [MAIN ] Update Progress: 2256/2372 symbols completed. VST took 4.5s. Estimated remaining: 1m 55s. Rate: 60.7 symbols/min [2025-09-02T17:37:13.030191] [INFO ] [MAIN ] VTMX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:13.039172] [INFO ] [MAIN ] VTMX: Loaded 7656 existing records. [2025-09-02T17:37:13.204850] [INFO ] [MAIN ] VTMX: Found 1 missing trading days. [2025-09-02T17:37:13.205037] [INFO ] [MAIN ] VTMX: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:13.205243] [INFO ] [REMOTE ] VTMX: Fetching primary data for 2025-09. [2025-09-02T17:37:14.248159] [INFO ] [REMOTE ] VSTS: Incremental fetch complete for 2025-09 (2.41 seconds). [2025-09-02T17:37:14.290509] [INFO ] [MAIN ] VSTS: Adding 339 new records, updating 0 existing records. [2025-09-02T17:37:14.294298] [INFO ] [MAIN ] VSTS: Combined dataset has 22528 total records. [2025-09-02T17:37:14.402427] [INFO ] [REMOTE ] VTMX: Incremental fetch complete for 2025-09 (1.20 seconds). [2025-09-02T17:37:14.415998] [INFO ] [MAIN ] VTMX: Adding 83 new records, updating 0 existing records. [2025-09-02T17:37:14.500999] [INFO ] [REMOTE ] VTEX: Incremental fetch complete for 2025-09 (2.60 seconds). [2025-09-02T17:37:14.500857] [INFO ] [MAIN ] VTMX: Combined dataset has 7739 total records. [2025-09-02T17:37:14.504710] [WARN ] [VALIDATOR ] VSTS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:14.588916] [INFO ] [MAIN ] VTEX: Adding 373 new records, updating 0 existing records. [2025-09-02T17:37:14.704421] [INFO ] [REMOTE ] VTLE: Incremental fetch complete for 2025-09 (2.36 seconds). [2025-09-02T17:37:14.826326] [INFO ] [MAIN ] VTLE: Adding 364 new records, updating 0 existing records. [2025-09-02T17:37:14.832190] [INFO ] [MAIN ] VTEX: Combined dataset has 20119 total records. [2025-09-02T17:37:15.050760] [WARN ] [VALIDATOR ] VTMX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:15.153904] [INFO ] [MAIN ] VTLE: Combined dataset has 22694 total records. [2025-09-02T17:37:15.274689] [WARN ] [VALIDATOR ] VTEX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:15.701610] [WARN ] [VALIDATOR ] VTLE: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:15.940304] [WARN ] [VALIDATOR ] VTMX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:15.940405] [WARN ] [VALIDATOR ] VSTS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:15.941241] [INFO ] [MAIN ] VTMX: Combined data validation passed. [2025-09-02T17:37:15.940997] [INFO ] [MAIN ] VSTS: Combined data validation passed. [2025-09-02T17:37:16.075970] [WARN ] [VALIDATOR ] VTEX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:16.072577] [WARN ] [VALIDATOR ] VTLE: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:16.079828] [INFO ] [MAIN ] VTEX: Combined data validation passed. [2025-09-02T17:37:16.080160] [INFO ] [MAIN ] VTLE: Combined data validation passed. [2025-09-02T17:37:16.268345] [INFO ] [MAIN ] VTMX: Update completed successfully. [2025-09-02T17:37:16.270841] [INFO ] [MAIN ] Update Progress: 2257/2372 symbols completed. VTMX took 3.4s. Estimated remaining: 1m 54s. Rate: 60.7 symbols/min [2025-09-02T17:37:16.510174] [INFO ] [MAIN ] VTN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:16.519038] [INFO ] [MAIN ] VSTS: Update completed successfully. [2025-09-02T17:37:16.522975] [INFO ] [MAIN ] Update Progress: 2258/2372 symbols completed. VSTS took 5.5s. Estimated remaining: 1m 53s. Rate: 60.7 symbols/min [2025-09-02T17:37:16.558887] [INFO ] [MAIN ] VTN: Loaded 3167 existing records. [2025-09-02T17:37:16.605158] [INFO ] [MAIN ] VTEX: Update completed successfully. [2025-09-02T17:37:16.641684] [INFO ] [MAIN ] Update Progress: 2259/2372 symbols completed. VTEX took 5.6s. Estimated remaining: 1m 52s. Rate: 60.7 symbols/min [2025-09-02T17:37:16.928163] [INFO ] [MAIN ] VTOL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:16.991544] [INFO ] [MAIN ] VTN: Found 1 missing trading days. [2025-09-02T17:37:16.992663] [INFO ] [MAIN ] VTN: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:17.006783] [INFO ] [REMOTE ] VTN: Fetching primary data for 2025-09. [2025-09-02T17:37:17.087261] [INFO ] [MAIN ] VTR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:17.093937] [INFO ] [MAIN ] VTOL: Loaded 9061 existing records. [2025-09-02T17:37:17.252391] [INFO ] [MAIN ] VTR: Loaded 23989 existing records. [2025-09-02T17:37:17.348325] [INFO ] [MAIN ] VTOL: Found 1 missing trading days. [2025-09-02T17:37:17.368446] [INFO ] [MAIN ] VTOL: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:17.377698] [INFO ] [REMOTE ] VTOL: Fetching primary data for 2025-09. [2025-09-02T17:37:17.462224] [INFO ] [MAIN ] VTLE: Update completed successfully. [2025-09-02T17:37:17.475826] [INFO ] [MAIN ] Update Progress: 2260/2372 symbols completed. VTLE took 5.6s. Estimated remaining: 1m 51s. Rate: 60.7 symbols/min [2025-09-02T17:37:17.564738] [INFO ] [MAIN ] VTR: Found 1 missing trading days. [2025-09-02T17:37:17.590122] [INFO ] [MAIN ] VTR: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:17.607195] [INFO ] [REMOTE ] VTR: Fetching primary data for 2025-09. [2025-09-02T17:37:17.691931] [INFO ] [MAIN ] VTS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:17.707331] [INFO ] [MAIN ] VTS: Loaded 13400 existing records. [2025-09-02T17:37:17.885865] [INFO ] [MAIN ] VTS: Found 1 missing trading days. [2025-09-02T17:37:17.886060] [INFO ] [MAIN ] VTS: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:17.886325] [INFO ] [REMOTE ] VTS: Fetching primary data for 2025-09. [2025-09-02T17:37:18.037629] [INFO ] [REMOTE ] VTN: Incremental fetch complete for 2025-09 (1.03 seconds). [2025-09-02T17:37:18.043166] [INFO ] [MAIN ] VTN: Adding 33 new records, updating 0 existing records. [2025-09-02T17:37:18.044632] [INFO ] [MAIN ] VTN: Combined dataset has 3200 total records. [2025-09-02T17:37:18.221469] [WARN ] [VALIDATOR ] VTN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:18.447664] [WARN ] [VALIDATOR ] VTN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:18.447882] [INFO ] [MAIN ] VTN: Combined data validation passed. [2025-09-02T17:37:18.468626] [INFO ] [MAIN ] VTN: Update completed successfully. [2025-09-02T17:37:18.469101] [INFO ] [MAIN ] Update Progress: 2261/2372 symbols completed. VTN took 2.2s. Estimated remaining: 1m 50s. Rate: 60.7 symbols/min [2025-09-02T17:37:18.638901] [INFO ] [MAIN ] VVR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:18.653524] [INFO ] [MAIN ] VVR: Loaded 13155 existing records. [2025-09-02T17:37:18.756624] [INFO ] [REMOTE ] VTOL: Incremental fetch complete for 2025-09 (1.38 seconds). [2025-09-02T17:37:18.791136] [INFO ] [MAIN ] VTOL: Adding 159 new records, updating 0 existing records. [2025-09-02T17:37:18.849108] [INFO ] [MAIN ] VVR: Found 1 missing trading days. [2025-09-02T17:37:18.849348] [INFO ] [MAIN ] VVR: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:18.849557] [INFO ] [REMOTE ] VVR: Fetching primary data for 2025-09. [2025-09-02T17:37:18.850450] [INFO ] [MAIN ] VTOL: Combined dataset has 9220 total records. [2025-09-02T17:37:19.034564] [WARN ] [VALIDATOR ] VTOL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:19.235375] [WARN ] [VALIDATOR ] VTOL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:19.235619] [INFO ] [MAIN ] VTOL: Combined data validation passed. [2025-09-02T17:37:19.297482] [INFO ] [MAIN ] VTOL: Update completed successfully. [2025-09-02T17:37:19.298770] [INFO ] [MAIN ] Update Progress: 2262/2372 symbols completed. VTOL took 2.8s. Estimated remaining: 1m 49s. Rate: 60.7 symbols/min [2025-09-02T17:37:19.383906] [INFO ] [REMOTE ] VTS: Incremental fetch complete for 2025-09 (1.50 seconds). [2025-09-02T17:37:19.437705] [INFO ] [MAIN ] VTS: Adding 241 new records, updating 0 existing records. [2025-09-02T17:37:19.498638] [INFO ] [MAIN ] VTS: Combined dataset has 13641 total records. [2025-09-02T17:37:19.516929] [INFO ] [MAIN ] VVV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:19.707505] [WARN ] [VALIDATOR ] VTS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:19.821542] [INFO ] [MAIN ] VVV: Loaded 22947 existing records. [2025-09-02T17:37:20.022362] [INFO ] [REMOTE ] VTR: Incremental fetch complete for 2025-09 (2.42 seconds). [2025-09-02T17:37:20.138462] [INFO ] [MAIN ] VVV: Found 1 missing trading days. [2025-09-02T17:37:20.141737] [INFO ] [MAIN ] VVV: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:20.142011] [INFO ] [REMOTE ] VVV: Fetching primary data for 2025-09. [2025-09-02T17:37:20.141674] [INFO ] [MAIN ] VTR: Adding 389 new records, updating 0 existing records. [2025-09-02T17:37:20.150875] [INFO ] [MAIN ] VTR: Combined dataset has 24378 total records. [2025-09-02T17:37:20.335848] [WARN ] [VALIDATOR ] VTR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:20.451295] [WARN ] [VALIDATOR ] VTS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:20.461746] [INFO ] [MAIN ] VTS: Combined data validation passed. [2025-09-02T17:37:20.590875] [INFO ] [REMOTE ] VVR: Incremental fetch complete for 2025-09 (1.74 seconds). [2025-09-02T17:37:20.633150] [INFO ] [MAIN ] VVR: Adding 164 new records, updating 0 existing records. [2025-09-02T17:37:20.642665] [INFO ] [MAIN ] VVR: Combined dataset has 13319 total records. [2025-09-02T17:37:20.833104] [WARN ] [VALIDATOR ] VVR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:20.970223] [INFO ] [MAIN ] VTS: Update completed successfully. [2025-09-02T17:37:20.991285] [INFO ] [MAIN ] Update Progress: 2263/2372 symbols completed. VTS took 3.5s. Estimated remaining: 1m 48s. Rate: 60.7 symbols/min [2025-09-02T17:37:21.211181] [INFO ] [MAIN ] VVX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:21.231399] [INFO ] [MAIN ] VVX: Loaded 11009 existing records. [2025-09-02T17:37:21.243112] [WARN ] [VALIDATOR ] VVR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:21.262761] [INFO ] [MAIN ] VVR: Combined data validation passed. [2025-09-02T17:37:21.262620] [WARN ] [VALIDATOR ] VTR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:21.286813] [INFO ] [MAIN ] VTR: Combined data validation passed. [2025-09-02T17:37:21.564158] [INFO ] [MAIN ] VVX: Found 1 missing trading days. [2025-09-02T17:37:21.566014] [INFO ] [MAIN ] VVX: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:21.568144] [INFO ] [REMOTE ] VVX: Fetching primary data for 2025-09. [2025-09-02T17:37:21.600939] [INFO ] [MAIN ] VVR: Update completed successfully. [2025-09-02T17:37:21.603452] [INFO ] [MAIN ] Update Progress: 2264/2372 symbols completed. VVR took 3.1s. Estimated remaining: 1m 47s. Rate: 60.7 symbols/min [2025-09-02T17:37:21.792512] [INFO ] [MAIN ] VYX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:21.847817] [INFO ] [MAIN ] VYX: Loaded 22043 existing records. [2025-09-02T17:37:21.863922] [INFO ] [MAIN ] VTR: Update completed successfully. [2025-09-02T17:37:21.921585] [INFO ] [MAIN ] Update Progress: 2265/2372 symbols completed. VTR took 5.3s. Estimated remaining: 1m 46s. Rate: 60.7 symbols/min [2025-09-02T17:37:22.180359] [INFO ] [MAIN ] VYX: Found 1 missing trading days. [2025-09-02T17:37:22.204104] [INFO ] [MAIN ] VYX: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:22.204422] [INFO ] [REMOTE ] VYX: Fetching primary data for 2025-09. [2025-09-02T17:37:22.204044] [INFO ] [MAIN ] VZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:22.231401] [INFO ] [MAIN ] VZ: Loaded 24541 existing records. [2025-09-02T17:37:22.326256] [INFO ] [REMOTE ] VVV: Incremental fetch complete for 2025-09 (2.18 seconds). [2025-09-02T17:37:22.393179] [INFO ] [MAIN ] VVV: Adding 350 new records, updating 0 existing records. [2025-09-02T17:37:22.470663] [INFO ] [MAIN ] VZ: Found 1 missing trading days. [2025-09-02T17:37:22.470883] [INFO ] [MAIN ] VZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:22.471292] [INFO ] [REMOTE ] VZ: Fetching primary data for 2025-09. [2025-09-02T17:37:22.472934] [INFO ] [MAIN ] VVV: Combined dataset has 23297 total records. [2025-09-02T17:37:22.649839] [WARN ] [VALIDATOR ] VVV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:22.839869] [WARN ] [VALIDATOR ] VVV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:22.840060] [INFO ] [MAIN ] VVV: Combined data validation passed. [2025-09-02T17:37:22.985129] [INFO ] [MAIN ] VVV: Update completed successfully. [2025-09-02T17:37:22.987455] [INFO ] [MAIN ] Update Progress: 2266/2372 symbols completed. VVV took 3.7s. Estimated remaining: 1m 45s. Rate: 60.7 symbols/min [2025-09-02T17:37:23.164028] [INFO ] [MAIN ] W: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:23.194177] [INFO ] [MAIN ] W: Loaded 24347 existing records. [2025-09-02T17:37:23.366202] [INFO ] [MAIN ] W: Found 1 missing trading days. [2025-09-02T17:37:23.366387] [INFO ] [MAIN ] W: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:23.366659] [INFO ] [REMOTE ] W: Fetching primary data for 2025-09. [2025-09-02T17:37:23.422099] [INFO ] [REMOTE ] VVX: Incremental fetch complete for 2025-09 (1.85 seconds). [2025-09-02T17:37:23.442991] [INFO ] [MAIN ] VVX: Adding 170 new records, updating 0 existing records. [2025-09-02T17:37:23.446195] [INFO ] [MAIN ] VVX: Combined dataset has 11179 total records. [2025-09-02T17:37:23.622282] [WARN ] [VALIDATOR ] VVX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:23.829793] [WARN ] [VALIDATOR ] VVX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:23.829999] [INFO ] [MAIN ] VVX: Combined data validation passed. [2025-09-02T17:37:23.912409] [INFO ] [MAIN ] VVX: Update completed successfully. [2025-09-02T17:37:23.913894] [INFO ] [MAIN ] Update Progress: 2267/2372 symbols completed. VVX took 2.9s. Estimated remaining: 1m 44s. Rate: 60.7 symbols/min [2025-09-02T17:37:24.106714] [INFO ] [MAIN ] WAB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:24.134242] [INFO ] [MAIN ] WAB: Loaded 20112 existing records. [2025-09-02T17:37:24.368315] [INFO ] [REMOTE ] VYX: Incremental fetch complete for 2025-09 (2.16 seconds). [2025-09-02T17:37:24.416434] [INFO ] [MAIN ] WAB: Found 1 missing trading days. [2025-09-02T17:37:24.449325] [INFO ] [MAIN ] WAB: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:24.453897] [INFO ] [REMOTE ] WAB: Fetching primary data for 2025-09. [2025-09-02T17:37:24.453494] [INFO ] [MAIN ] VYX: Adding 346 new records, updating 0 existing records. [2025-09-02T17:37:24.461256] [INFO ] [MAIN ] VYX: Combined dataset has 22389 total records. [2025-09-02T17:37:24.700784] [WARN ] [VALIDATOR ] VYX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:24.914844] [WARN ] [VALIDATOR ] VYX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:24.915098] [INFO ] [MAIN ] VYX: Combined data validation passed. [2025-09-02T17:37:25.066963] [INFO ] [MAIN ] VYX: Update completed successfully. [2025-09-02T17:37:25.070095] [INFO ] [MAIN ] Update Progress: 2268/2372 symbols completed. VYX took 3.5s. Estimated remaining: 1m 43s. Rate: 60.7 symbols/min [2025-09-02T17:37:25.249941] [INFO ] [MAIN ] WAL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:25.270245] [INFO ] [MAIN ] WAL: Loaded 20160 existing records. [2025-09-02T17:37:25.443778] [INFO ] [MAIN ] WAL: Found 1 missing trading days. [2025-09-02T17:37:25.443954] [INFO ] [MAIN ] WAL: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:25.444219] [INFO ] [REMOTE ] WAL: Fetching primary data for 2025-09. [2025-09-02T17:37:25.657935] [INFO ] [REMOTE ] VZ: Incremental fetch complete for 2025-09 (3.19 seconds). [2025-09-02T17:37:25.705018] [INFO ] [MAIN ] VZ: Adding 390 new records, updating 0 existing records. [2025-09-02T17:37:25.711239] [INFO ] [MAIN ] VZ: Combined dataset has 24931 total records. [2025-09-02T17:37:25.886715] [WARN ] [VALIDATOR ] VZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:26.085332] [WARN ] [VALIDATOR ] VZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:26.085539] [INFO ] [MAIN ] VZ: Combined data validation passed. [2025-09-02T17:37:26.211478] [INFO ] [REMOTE ] W: Incremental fetch complete for 2025-09 (2.84 seconds). [2025-09-02T17:37:26.268259] [INFO ] [MAIN ] W: Adding 390 new records, updating 0 existing records. [2025-09-02T17:37:26.302745] [INFO ] [MAIN ] W: Combined dataset has 24737 total records. [2025-09-02T17:37:26.490075] [WARN ] [VALIDATOR ] W: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:26.536156] [INFO ] [MAIN ] VZ: Update completed successfully. [2025-09-02T17:37:26.564677] [INFO ] [MAIN ] Update Progress: 2269/2372 symbols completed. VZ took 4.6s. Estimated remaining: 1m 42s. Rate: 60.7 symbols/min [2025-09-02T17:37:26.602070] [INFO ] [REMOTE ] WAB: Incremental fetch complete for 2025-09 (2.15 seconds). [2025-09-02T17:37:26.732865] [INFO ] [MAIN ] WAB: Adding 305 new records, updating 0 existing records. [2025-09-02T17:37:26.888451] [INFO ] [MAIN ] WAB: Combined dataset has 20417 total records. [2025-09-02T17:37:26.913854] [INFO ] [MAIN ] WAT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:27.100354] [WARN ] [VALIDATOR ] WAB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:27.138007] [INFO ] [MAIN ] WAT: Loaded 16487 existing records. [2025-09-02T17:37:27.480210] [INFO ] [MAIN ] WAT: Found 1 missing trading days. [2025-09-02T17:37:27.480608] [INFO ] [MAIN ] WAT: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:27.481112] [INFO ] [REMOTE ] WAT: Fetching primary data for 2025-09. [2025-09-02T17:37:27.497257] [WARN ] [VALIDATOR ] WAB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:27.497326] [WARN ] [VALIDATOR ] W: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:27.497540] [INFO ] [MAIN ] WAB: Combined data validation passed. [2025-09-02T17:37:27.497614] [INFO ] [MAIN ] W: Combined data validation passed. [2025-09-02T17:37:27.697147] [INFO ] [REMOTE ] WAL: Incremental fetch complete for 2025-09 (2.25 seconds). [2025-09-02T17:37:27.741768] [INFO ] [MAIN ] WAL: Adding 334 new records, updating 0 existing records. [2025-09-02T17:37:27.758491] [INFO ] [MAIN ] WAL: Combined dataset has 20494 total records. [2025-09-02T17:37:27.978422] [WARN ] [VALIDATOR ] WAL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:28.136076] [INFO ] [MAIN ] WAB: Update completed successfully. [2025-09-02T17:37:28.149431] [INFO ] [MAIN ] Update Progress: 2270/2372 symbols completed. WAB took 4.2s. Estimated remaining: 1m 41s. Rate: 60.7 symbols/min [2025-09-02T17:37:28.322494] [INFO ] [MAIN ] W: Update completed successfully. [2025-09-02T17:37:28.336067] [INFO ] [MAIN ] Update Progress: 2271/2372 symbols completed. W took 5.3s. Estimated remaining: 1m 40s. Rate: 60.7 symbols/min [2025-09-02T17:37:28.396618] [INFO ] [MAIN ] WBS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:28.577918] [INFO ] [MAIN ] WBX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:28.586955] [INFO ] [MAIN ] WBS: Loaded 22244 existing records. [2025-09-02T17:37:28.632927] [INFO ] [MAIN ] WBX: Loaded 4277 existing records. [2025-09-02T17:37:28.900731] [INFO ] [MAIN ] WBS: Found 1 missing trading days. [2025-09-02T17:37:28.945671] [INFO ] [MAIN ] WBX: Found 1 missing trading days. [2025-09-02T17:37:28.945932] [INFO ] [MAIN ] WBX: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:28.945726] [INFO ] [MAIN ] WBS: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:28.946202] [INFO ] [REMOTE ] WBX: Fetching primary data for 2025-09. [2025-09-02T17:37:28.947190] [INFO ] [REMOTE ] WBS: Fetching primary data for 2025-09. [2025-09-02T17:37:28.953518] [WARN ] [VALIDATOR ] WAL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:28.953726] [INFO ] [MAIN ] WAL: Combined data validation passed. [2025-09-02T17:37:29.084857] [INFO ] [MAIN ] WAL: Update completed successfully. [2025-09-02T17:37:29.086976] [INFO ] [MAIN ] Update Progress: 2272/2372 symbols completed. WAL took 4.0s. Estimated remaining: 1m 39s. Rate: 60.7 symbols/min [2025-09-02T17:37:29.254280] [INFO ] [MAIN ] WCC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:29.272480] [INFO ] [MAIN ] WCC: Loaded 17350 existing records. [2025-09-02T17:37:29.441903] [INFO ] [MAIN ] WCC: Found 1 missing trading days. [2025-09-02T17:37:29.442086] [INFO ] [MAIN ] WCC: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:29.442287] [INFO ] [REMOTE ] WCC: Fetching primary data for 2025-09. [2025-09-02T17:37:29.465203] [INFO ] [REMOTE ] WAT: Incremental fetch complete for 2025-09 (1.98 seconds). [2025-09-02T17:37:29.495887] [INFO ] [MAIN ] WAT: Adding 253 new records, updating 0 existing records. [2025-09-02T17:37:29.499165] [INFO ] [MAIN ] WAT: Combined dataset has 16740 total records. [2025-09-02T17:37:29.675052] [WARN ] [VALIDATOR ] WAT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:29.826295] [INFO ] [REMOTE ] WBX: Incremental fetch complete for 2025-09 (0.88 seconds). [2025-09-02T17:37:29.848479] [INFO ] [MAIN ] WBX: Adding 26 new records, updating 0 existing records. [2025-09-02T17:37:29.867441] [INFO ] [MAIN ] WBX: Combined dataset has 4303 total records. [2025-09-02T17:37:30.043060] [WARN ] [VALIDATOR ] WBX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:30.235107] [WARN ] [VALIDATOR ] WAT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:30.235177] [WARN ] [VALIDATOR ] WBX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:30.235391] [INFO ] [MAIN ] WBX: Combined data validation passed. [2025-09-02T17:37:30.235459] [INFO ] [MAIN ] WAT: Combined data validation passed. [2025-09-02T17:37:30.350559] [INFO ] [MAIN ] WBX: Update completed successfully. [2025-09-02T17:37:30.353395] [INFO ] [MAIN ] Update Progress: 2273/2372 symbols completed. WBX took 2.0s. Estimated remaining: 1m 38s. Rate: 60.7 symbols/min [2025-09-02T17:37:30.467621] [INFO ] [MAIN ] WAT: Update completed successfully. [2025-09-02T17:37:30.473794] [INFO ] [MAIN ] Update Progress: 2274/2372 symbols completed. WAT took 3.9s. Estimated remaining: 1m 37s. Rate: 60.7 symbols/min [2025-09-02T17:37:30.686627] [INFO ] [MAIN ] WCN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:30.757570] [INFO ] [MAIN ] WD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:30.780833] [INFO ] [MAIN ] WD: Loaded 10762 existing records. [2025-09-02T17:37:30.781475] [INFO ] [MAIN ] WCN: Loaded 21538 existing records. [2025-09-02T17:37:31.125782] [INFO ] [MAIN ] WD: Found 1 missing trading days. [2025-09-02T17:37:31.120321] [INFO ] [MAIN ] WCN: Found 1 missing trading days. [2025-09-02T17:37:31.126016] [INFO ] [MAIN ] WCN: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:31.125965] [INFO ] [MAIN ] WD: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:31.126413] [INFO ] [REMOTE ] WD: Fetching primary data for 2025-09. [2025-09-02T17:37:31.126618] [INFO ] [REMOTE ] WCN: Fetching primary data for 2025-09. [2025-09-02T17:37:31.389020] [INFO ] [REMOTE ] WCC: Incremental fetch complete for 2025-09 (1.95 seconds). [2025-09-02T17:37:31.425963] [INFO ] [MAIN ] WCC: Adding 264 new records, updating 0 existing records. [2025-09-02T17:37:31.429207] [INFO ] [MAIN ] WCC: Combined dataset has 17614 total records. [2025-09-02T17:37:31.621091] [INFO ] [REMOTE ] WBS: Incremental fetch complete for 2025-09 (2.67 seconds). [2025-09-02T17:37:31.636622] [WARN ] [VALIDATOR ] WCC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:31.717479] [INFO ] [MAIN ] WBS: Adding 339 new records, updating 0 existing records. [2025-09-02T17:37:31.835478] [INFO ] [MAIN ] WBS: Combined dataset has 22583 total records. [2025-09-02T17:37:32.062247] [WARN ] [VALIDATOR ] WBS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:32.295684] [WARN ] [VALIDATOR ] WCC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:32.295772] [WARN ] [VALIDATOR ] WBS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:32.296094] [INFO ] [MAIN ] WCC: Combined data validation passed. [2025-09-02T17:37:32.296197] [INFO ] [MAIN ] WBS: Combined data validation passed. [2025-09-02T17:37:32.444824] [INFO ] [REMOTE ] WD: Incremental fetch complete for 2025-09 (1.32 seconds). [2025-09-02T17:37:32.494415] [INFO ] [MAIN ] WD: Adding 125 new records, updating 0 existing records. [2025-09-02T17:37:32.513600] [INFO ] [MAIN ] WD: Combined dataset has 10887 total records. [2025-09-02T17:37:32.718013] [WARN ] [VALIDATOR ] WD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:32.944177] [INFO ] [MAIN ] WBS: Update completed successfully. [2025-09-02T17:37:32.947199] [INFO ] [MAIN ] Update Progress: 2275/2372 symbols completed. WBS took 4.8s. Estimated remaining: 1m 36s. Rate: 60.7 symbols/min [2025-09-02T17:37:32.947360] [INFO ] [MAIN ] WCC: Update completed successfully. [2025-09-02T17:37:32.955402] [INFO ] [MAIN ] Update Progress: 2276/2372 symbols completed. WCC took 3.9s. Estimated remaining: 1m 35s. Rate: 60.7 symbols/min [2025-09-02T17:37:33.129473] [INFO ] [REMOTE ] WCN: Incremental fetch complete for 2025-09 (2.00 seconds). [2025-09-02T17:37:33.257744] [INFO ] [MAIN ] WCN: Adding 361 new records, updating 0 existing records. [2025-09-02T17:37:33.305362] [INFO ] [MAIN ] WDH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:33.359078] [INFO ] [MAIN ] WDI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:33.367013] [INFO ] [MAIN ] WCN: Combined dataset has 21899 total records. [2025-09-02T17:37:33.443753] [INFO ] [MAIN ] WDH: Loaded 7655 existing records. [2025-09-02T17:37:33.463384] [INFO ] [MAIN ] WDI: Loaded 9548 existing records. [2025-09-02T17:37:33.767213] [WARN ] [VALIDATOR ] WCN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:33.995156] [INFO ] [MAIN ] WDH: Found 1 missing trading days. [2025-09-02T17:37:33.991994] [INFO ] [MAIN ] WDI: Found 1 missing trading days. [2025-09-02T17:37:34.013338] [INFO ] [MAIN ] WDI: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:34.016939] [INFO ] [REMOTE ] WDI: Fetching primary data for 2025-09. [2025-09-02T17:37:34.006375] [INFO ] [MAIN ] WDH: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:34.018289] [INFO ] [REMOTE ] WDH: Fetching primary data for 2025-09. [2025-09-02T17:37:34.105256] [WARN ] [VALIDATOR ] WD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:34.105635] [INFO ] [MAIN ] WD: Combined data validation passed. [2025-09-02T17:37:34.180604] [INFO ] [MAIN ] WD: Update completed successfully. [2025-09-02T17:37:34.181952] [INFO ] [MAIN ] Update Progress: 2277/2372 symbols completed. WD took 3.7s. Estimated remaining: 1m 34s. Rate: 60.7 symbols/min [2025-09-02T17:37:34.185197] [WARN ] [VALIDATOR ] WCN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:34.185322] [INFO ] [MAIN ] WCN: Combined data validation passed. [2025-09-02T17:37:34.326970] [INFO ] [MAIN ] WCN: Update completed successfully. [2025-09-02T17:37:34.329507] [INFO ] [MAIN ] Update Progress: 2278/2372 symbols completed. WCN took 4.0s. Estimated remaining: 1m 33s. Rate: 60.7 symbols/min [2025-09-02T17:37:35.330461] [INFO ] [REMOTE ] WDH: Incremental fetch complete for 2025-09 (1.31 seconds). [2025-09-02T17:37:35.347083] [INFO ] [MAIN ] WDH: Adding 153 new records, updating 0 existing records. [2025-09-02T17:37:35.349001] [INFO ] [MAIN ] WDH: Combined dataset has 7808 total records. [2025-09-02T17:37:35.529590] [WARN ] [VALIDATOR ] WDH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:35.529714] [INFO ] [REMOTE ] WDI: Incremental fetch complete for 2025-09 (1.51 seconds). [2025-09-02T17:37:35.611489] [INFO ] [MAIN ] WDI: Adding 116 new records, updating 0 existing records. [2025-09-02T17:37:35.701906] [INFO ] [MAIN ] WDI: Combined dataset has 9664 total records. [2025-09-02T17:37:35.909675] [WARN ] [VALIDATOR ] WDI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:36.111891] [WARN ] [VALIDATOR ] WDH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:36.111820] [WARN ] [VALIDATOR ] WDI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:36.112121] [INFO ] [MAIN ] WDH: Combined data validation passed. [2025-09-02T17:37:36.112433] [INFO ] [MAIN ] WDI: Combined data validation passed. [2025-09-02T17:37:36.210617] [INFO ] [MAIN ] WDH: Update completed successfully. [2025-09-02T17:37:36.212050] [INFO ] [MAIN ] Update Progress: 2279/2372 symbols completed. WDH took 3.3s. Estimated remaining: 1m 32s. Rate: 60.7 symbols/min [2025-09-02T17:37:36.223449] [INFO ] [MAIN ] WDI: Update completed successfully. [2025-09-02T17:37:36.224666] [INFO ] [MAIN ] Update Progress: 2280/2372 symbols completed. WDI took 3.2s. Estimated remaining: 1m 31s. Rate: 60.7 symbols/min [2025-09-02T17:37:36.838109] [INFO ] [MAIN ] WEA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:36.898498] [INFO ] [MAIN ] WEC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:36.870791] [INFO ] [MAIN ] WDS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:36.958875] [INFO ] [MAIN ] WEAV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:36.963185] [INFO ] [MAIN ] WEA: Loaded 3727 existing records. [2025-09-02T17:37:37.120810] [INFO ] [MAIN ] WDS: Loaded 19182 existing records. [2025-09-02T17:37:37.184488] [INFO ] [MAIN ] WEAV: Loaded 19080 existing records. [2025-09-02T17:37:37.292419] [INFO ] [MAIN ] WEC: Loaded 23784 existing records. [2025-09-02T17:37:37.312350] [INFO ] [MAIN ] WEA: Found 1 missing trading days. [2025-09-02T17:37:37.373553] [INFO ] [MAIN ] WEA: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:37.432084] [INFO ] [REMOTE ] WEA: Fetching primary data for 2025-09. [2025-09-02T17:37:37.667058] [INFO ] [MAIN ] WEAV: Found 1 missing trading days. [2025-09-02T17:37:37.711283] [INFO ] [MAIN ] WEAV: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:37.705425] [INFO ] [MAIN ] WDS: Found 1 missing trading days. [2025-09-02T17:37:37.717101] [INFO ] [REMOTE ] WEAV: Fetching primary data for 2025-09. [2025-09-02T17:37:37.717213] [INFO ] [MAIN ] WDS: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:37.719699] [INFO ] [REMOTE ] WDS: Fetching primary data for 2025-09. [2025-09-02T17:37:37.747251] [INFO ] [MAIN ] WEC: Found 1 missing trading days. [2025-09-02T17:37:37.747759] [INFO ] [MAIN ] WEC: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:37.747997] [INFO ] [REMOTE ] WEC: Fetching primary data for 2025-09. [2025-09-02T17:37:38.676321] [INFO ] [REMOTE ] WEA: Incremental fetch complete for 2025-09 (1.24 seconds). [2025-09-02T17:37:38.682137] [INFO ] [MAIN ] WEA: Adding 30 new records, updating 0 existing records. [2025-09-02T17:37:38.683600] [INFO ] [MAIN ] WEA: Combined dataset has 3757 total records. [2025-09-02T17:37:38.856747] [WARN ] [VALIDATOR ] WEA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:39.041119] [WARN ] [VALIDATOR ] WEA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:39.041313] [INFO ] [MAIN ] WEA: Combined data validation passed. [2025-09-02T17:37:39.064994] [INFO ] [MAIN ] WEA: Update completed successfully. [2025-09-02T17:37:39.065482] [INFO ] [MAIN ] Update Progress: 2281/2372 symbols completed. WEA took 2.8s. Estimated remaining: 1m 30s. Rate: 60.7 symbols/min [2025-09-02T17:37:39.243549] [INFO ] [MAIN ] WELL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:39.267890] [INFO ] [MAIN ] WELL: Loaded 23627 existing records. [2025-09-02T17:37:39.446832] [INFO ] [MAIN ] WELL: Found 1 missing trading days. [2025-09-02T17:37:39.447009] [INFO ] [MAIN ] WELL: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:39.447226] [INFO ] [REMOTE ] WELL: Fetching primary data for 2025-09. [2025-09-02T17:37:39.699889] [INFO ] [REMOTE ] WEAV: Incremental fetch complete for 2025-09 (1.98 seconds). [2025-09-02T17:37:39.735360] [INFO ] [MAIN ] WEAV: Adding 306 new records, updating 0 existing records. [2025-09-02T17:37:39.738491] [INFO ] [REMOTE ] WDS: Incremental fetch complete for 2025-09 (2.02 seconds). [2025-09-02T17:37:39.775688] [INFO ] [MAIN ] WDS: Adding 282 new records, updating 0 existing records. [2025-09-02T17:37:39.778163] [INFO ] [MAIN ] WEAV: Combined dataset has 19386 total records. [2025-09-02T17:37:39.860249] [INFO ] [MAIN ] WDS: Combined dataset has 19464 total records. [2025-09-02T17:37:40.074671] [WARN ] [VALIDATOR ] WEAV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:40.179686] [INFO ] [REMOTE ] WEC: Incremental fetch complete for 2025-09 (2.43 seconds). [2025-09-02T17:37:40.281461] [WARN ] [VALIDATOR ] WDS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:40.303485] [INFO ] [MAIN ] WEC: Adding 378 new records, updating 0 existing records. [2025-09-02T17:37:40.522868] [INFO ] [MAIN ] WEC: Combined dataset has 24162 total records. [2025-09-02T17:37:40.767595] [WARN ] [VALIDATOR ] WEC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:40.925429] [WARN ] [VALIDATOR ] WEAV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:40.925543] [WARN ] [VALIDATOR ] WDS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:40.967795] [INFO ] [MAIN ] WDS: Combined data validation passed. [2025-09-02T17:37:40.958191] [INFO ] [MAIN ] WEAV: Combined data validation passed. [2025-09-02T17:37:41.228387] [INFO ] [MAIN ] WEAV: Update completed successfully. [2025-09-02T17:37:41.231068] [INFO ] [MAIN ] Update Progress: 2282/2372 symbols completed. WEAV took 5.0s. Estimated remaining: 1m 29s. Rate: 60.7 symbols/min [2025-09-02T17:37:41.237137] [INFO ] [MAIN ] WDS: Update completed successfully. [2025-09-02T17:37:41.270061] [INFO ] [MAIN ] Update Progress: 2283/2372 symbols completed. WDS took 5.0s. Estimated remaining: 1m 28s. Rate: 60.7 symbols/min [2025-09-02T17:37:41.519765] [INFO ] [MAIN ] WES: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:41.591045] [INFO ] [MAIN ] WEX: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:41.594449] [WARN ] [VALIDATOR ] WEC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:41.594779] [INFO ] [MAIN ] WEC: Combined data validation passed. [2025-09-02T17:37:41.605490] [INFO ] [REMOTE ] WELL: Incremental fetch complete for 2025-09 (2.16 seconds). [2025-09-02T17:37:41.720612] [INFO ] [MAIN ] WELL: Adding 389 new records, updating 0 existing records. [2025-09-02T17:37:41.735481] [INFO ] [MAIN ] WEX: Loaded 14770 existing records. [2025-09-02T17:37:41.736287] [INFO ] [MAIN ] WES: Loaded 21874 existing records. [2025-09-02T17:37:42.036876] [INFO ] [MAIN ] WELL: Combined dataset has 24016 total records. [2025-09-02T17:37:42.107361] [INFO ] [MAIN ] WEX: Found 1 missing trading days. [2025-09-02T17:37:42.136760] [INFO ] [MAIN ] WEX: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:42.165204] [INFO ] [MAIN ] WES: Found 1 missing trading days. [2025-09-02T17:37:42.180105] [INFO ] [REMOTE ] WEX: Fetching primary data for 2025-09. [2025-09-02T17:37:42.203914] [INFO ] [MAIN ] WES: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:42.235423] [INFO ] [REMOTE ] WES: Fetching primary data for 2025-09. [2025-09-02T17:37:42.343283] [WARN ] [VALIDATOR ] WELL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:42.567989] [INFO ] [MAIN ] WEC: Update completed successfully. [2025-09-02T17:37:42.571087] [INFO ] [MAIN ] Update Progress: 2284/2372 symbols completed. WEC took 6.3s. Estimated remaining: 1m 27s. Rate: 60.7 symbols/min [2025-09-02T17:37:42.743696] [INFO ] [MAIN ] WF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:42.753552] [INFO ] [MAIN ] WF: Loaded 5122 existing records. [2025-09-02T17:37:42.924982] [INFO ] [MAIN ] WF: Found 1 missing trading days. [2025-09-02T17:37:42.925247] [INFO ] [MAIN ] WF: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:42.925600] [INFO ] [REMOTE ] WF: Fetching primary data for 2025-09. [2025-09-02T17:37:42.927548] [WARN ] [VALIDATOR ] WELL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:42.927783] [INFO ] [MAIN ] WELL: Combined data validation passed. [2025-09-02T17:37:43.081774] [INFO ] [MAIN ] WELL: Update completed successfully. [2025-09-02T17:37:43.084910] [INFO ] [MAIN ] Update Progress: 2285/2372 symbols completed. WELL took 4.0s. Estimated remaining: 1m 26s. Rate: 60.7 symbols/min [2025-09-02T17:37:43.250853] [INFO ] [MAIN ] WFC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:43.274030] [INFO ] [MAIN ] WFC: Loaded 24500 existing records. [2025-09-02T17:37:43.448890] [INFO ] [MAIN ] WFC: Found 1 missing trading days. [2025-09-02T17:37:43.449073] [INFO ] [MAIN ] WFC: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:43.449280] [INFO ] [REMOTE ] WFC: Fetching primary data for 2025-09. [2025-09-02T17:37:43.860738] [INFO ] [REMOTE ] WEX: Incremental fetch complete for 2025-09 (1.68 seconds). [2025-09-02T17:37:43.887329] [INFO ] [MAIN ] WEX: Adding 182 new records, updating 0 existing records. [2025-09-02T17:37:43.889728] [INFO ] [REMOTE ] WF: Incremental fetch complete for 2025-09 (0.96 seconds). [2025-09-02T17:37:43.898582] [INFO ] [MAIN ] WF: Adding 39 new records, updating 0 existing records. [2025-09-02T17:37:43.902727] [INFO ] [MAIN ] WF: Combined dataset has 5161 total records. [2025-09-02T17:37:43.948793] [INFO ] [MAIN ] WEX: Combined dataset has 14952 total records. [2025-09-02T17:37:44.241596] [WARN ] [VALIDATOR ] WF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:44.301156] [WARN ] [VALIDATOR ] WEX: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:44.726040] [INFO ] [REMOTE ] WES: Incremental fetch complete for 2025-09 (2.49 seconds). [2025-09-02T17:37:44.777009] [INFO ] [MAIN ] WES: Adding 349 new records, updating 0 existing records. [2025-09-02T17:37:44.788275] [INFO ] [MAIN ] WES: Combined dataset has 22223 total records. [2025-09-02T17:37:44.841458] [WARN ] [VALIDATOR ] WF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:44.862500] [INFO ] [MAIN ] WF: Combined data validation passed. [2025-09-02T17:37:44.862613] [WARN ] [VALIDATOR ] WEX: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:44.902872] [INFO ] [MAIN ] WEX: Combined data validation passed. [2025-09-02T17:37:45.060219] [WARN ] [VALIDATOR ] WES: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:45.200525] [INFO ] [MAIN ] WF: Update completed successfully. [2025-09-02T17:37:45.207000] [INFO ] [MAIN ] Update Progress: 2286/2372 symbols completed. WF took 2.6s. Estimated remaining: 1m 25s. Rate: 60.7 symbols/min [2025-09-02T17:37:45.480903] [INFO ] [MAIN ] WFG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:45.489569] [INFO ] [MAIN ] WEX: Update completed successfully. [2025-09-02T17:37:45.491975] [INFO ] [MAIN ] Update Progress: 2287/2372 symbols completed. WEX took 4.2s. Estimated remaining: 1m 24s. Rate: 60.7 symbols/min [2025-09-02T17:37:45.610387] [INFO ] [MAIN ] WFG: Loaded 11445 existing records. [2025-09-02T17:37:45.724937] [INFO ] [MAIN ] WGO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:45.873002] [INFO ] [MAIN ] WFG: Found 1 missing trading days. [2025-09-02T17:37:45.879755] [INFO ] [MAIN ] WFG: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:45.880840] [INFO ] [MAIN ] WGO: Loaded 17776 existing records. [2025-09-02T17:37:45.880353] [INFO ] [REMOTE ] WFG: Fetching primary data for 2025-09. [2025-09-02T17:37:46.061496] [INFO ] [MAIN ] WGO: Found 1 missing trading days. [2025-09-02T17:37:46.061780] [INFO ] [MAIN ] WGO: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:46.062114] [INFO ] [REMOTE ] WGO: Fetching primary data for 2025-09. [2025-09-02T17:37:46.065945] [WARN ] [VALIDATOR ] WES: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:46.066089] [INFO ] [MAIN ] WES: Combined data validation passed. [2025-09-02T17:37:46.134675] [INFO ] [REMOTE ] WFC: Incremental fetch complete for 2025-09 (2.69 seconds). [2025-09-02T17:37:46.209700] [INFO ] [MAIN ] WFC: Adding 390 new records, updating 0 existing records. [2025-09-02T17:37:46.226388] [INFO ] [MAIN ] WFC: Combined dataset has 24890 total records. [2025-09-02T17:37:46.414771] [WARN ] [VALIDATOR ] WFC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:46.633134] [INFO ] [MAIN ] WES: Update completed successfully. [2025-09-02T17:37:46.635887] [INFO ] [MAIN ] Update Progress: 2288/2372 symbols completed. WES took 5.4s. Estimated remaining: 1m 23s. Rate: 60.7 symbols/min [2025-09-02T17:37:46.816993] [INFO ] [MAIN ] WH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:46.829527] [WARN ] [VALIDATOR ] WFC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:46.829738] [INFO ] [MAIN ] WFC: Combined data validation passed. [2025-09-02T17:37:46.905583] [WARN ] [MAIN ] WFG: Failed to fetch data for month 2025-09. [2025-09-02T17:37:46.905923] [INFO ] [MAIN ] WH: Loaded 20650 existing records. [2025-09-02T17:37:46.906130] [WARN ] [MAIN ] WFG: No new data fetched. Keeping existing data. [2025-09-02T17:37:46.931744] [INFO ] [MAIN ] Update Progress: 2289/2372 symbols completed. WFG took 1.7s. Estimated remaining: 1m 22s. Rate: 60.7 symbols/min [2025-09-02T17:37:47.302812] [INFO ] [MAIN ] WH: Found 1 missing trading days. [2025-09-02T17:37:47.302684] [INFO ] [MAIN ] WHD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:47.303252] [INFO ] [MAIN ] WH: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:47.308008] [INFO ] [REMOTE ] WH: Fetching primary data for 2025-09. [2025-09-02T17:37:47.335460] [INFO ] [MAIN ] WHD: Loaded 17625 existing records. [2025-09-02T17:37:47.552859] [INFO ] [MAIN ] WHD: Found 1 missing trading days. [2025-09-02T17:37:47.557681] [INFO ] [MAIN ] WHD: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:47.559399] [INFO ] [REMOTE ] WHD: Fetching primary data for 2025-09. [2025-09-02T17:37:47.560252] [INFO ] [MAIN ] WFC: Update completed successfully. [2025-09-02T17:37:47.562981] [INFO ] [MAIN ] Update Progress: 2290/2372 symbols completed. WFC took 4.5s. Estimated remaining: 1m 21s. Rate: 60.7 symbols/min [2025-09-02T17:37:47.730724] [INFO ] [MAIN ] WHG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:47.734033] [INFO ] [MAIN ] WHG: Loaded 1718 existing records. [2025-09-02T17:37:47.901440] [INFO ] [MAIN ] WHG: Found 1 missing trading days. [2025-09-02T17:37:47.901613] [INFO ] [MAIN ] WHG: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:47.901846] [INFO ] [REMOTE ] WHG: Fetching primary data for 2025-09. [2025-09-02T17:37:48.186426] [INFO ] [REMOTE ] WGO: Incremental fetch complete for 2025-09 (2.12 seconds). [2025-09-02T17:37:48.216537] [INFO ] [MAIN ] WGO: Adding 213 new records, updating 0 existing records. [2025-09-02T17:37:48.219805] [INFO ] [MAIN ] WGO: Combined dataset has 17989 total records. [2025-09-02T17:37:48.404464] [WARN ] [VALIDATOR ] WGO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:48.587325] [INFO ] [REMOTE ] WHG: Incremental fetch complete for 2025-09 (0.69 seconds). [2025-09-02T17:37:48.598352] [INFO ] [MAIN ] WHG: Adding 8 new records, updating 0 existing records. [2025-09-02T17:37:48.601192] [INFO ] [MAIN ] WHG: Combined dataset has 1726 total records. [2025-09-02T17:37:48.781729] [WARN ] [VALIDATOR ] WHG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:48.985361] [WARN ] [VALIDATOR ] WGO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:48.985285] [WARN ] [VALIDATOR ] WHG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:48.985539] [INFO ] [MAIN ] WGO: Combined data validation passed. [2025-09-02T17:37:48.985656] [INFO ] [MAIN ] WHG: Combined data validation passed. [2025-09-02T17:37:48.998119] [INFO ] [MAIN ] WHG: Update completed successfully. [2025-09-02T17:37:48.998583] [INFO ] [MAIN ] Update Progress: 2291/2372 symbols completed. WHG took 1.4s. Estimated remaining: 1m 20s. Rate: 60.7 symbols/min [2025-09-02T17:37:49.198252] [INFO ] [REMOTE ] WH: Incremental fetch complete for 2025-09 (1.89 seconds). [2025-09-02T17:37:49.265859] [INFO ] [MAIN ] WH: Adding 305 new records, updating 0 existing records. [2025-09-02T17:37:49.319271] [INFO ] [MAIN ] WHR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:49.339088] [INFO ] [MAIN ] WH: Combined dataset has 20955 total records. [2025-09-02T17:37:49.344902] [INFO ] [MAIN ] WGO: Update completed successfully. [2025-09-02T17:37:49.383822] [INFO ] [MAIN ] Update Progress: 2292/2372 symbols completed. WGO took 3.9s. Estimated remaining: 1m 19s. Rate: 60.7 symbols/min [2025-09-02T17:37:49.513366] [INFO ] [REMOTE ] WHD: Incremental fetch complete for 2025-09 (1.95 seconds). [2025-09-02T17:37:49.538264] [INFO ] [MAIN ] WHR: Loaded 22368 existing records. [2025-09-02T17:37:49.602297] [INFO ] [MAIN ] WHD: Adding 254 new records, updating 0 existing records. [2025-09-02T17:37:49.738944] [WARN ] [VALIDATOR ] WH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:49.949303] [INFO ] [MAIN ] WHD: Combined dataset has 17879 total records. [2025-09-02T17:37:50.007137] [INFO ] [MAIN ] WIA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:50.166629] [INFO ] [MAIN ] WHR: Found 1 missing trading days. [2025-09-02T17:37:50.215449] [INFO ] [MAIN ] WHR: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:50.253850] [INFO ] [REMOTE ] WHR: Fetching primary data for 2025-09. [2025-09-02T17:37:50.268780] [INFO ] [MAIN ] WIA: Loaded 2276 existing records. [2025-09-02T17:37:50.413821] [WARN ] [VALIDATOR ] WHD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:50.629915] [INFO ] [MAIN ] WIA: Found 1 missing trading days. [2025-09-02T17:37:50.639815] [INFO ] [MAIN ] WIA: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:50.645455] [INFO ] [REMOTE ] WIA: Fetching primary data for 2025-09. [2025-09-02T17:37:50.738502] [WARN ] [VALIDATOR ] WH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:50.738574] [WARN ] [VALIDATOR ] WHD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:50.738935] [INFO ] [MAIN ] WH: Combined data validation passed. [2025-09-02T17:37:50.739036] [INFO ] [MAIN ] WHD: Combined data validation passed. [2025-09-02T17:37:50.966795] [INFO ] [MAIN ] WHD: Update completed successfully. [2025-09-02T17:37:50.970588] [INFO ] [MAIN ] Update Progress: 2293/2372 symbols completed. WHD took 4.0s. Estimated remaining: 1m 18s. Rate: 60.7 symbols/min [2025-09-02T17:37:50.991573] [INFO ] [MAIN ] WH: Update completed successfully. [2025-09-02T17:37:51.027251] [INFO ] [MAIN ] Update Progress: 2294/2372 symbols completed. WH took 4.4s. Estimated remaining: 1m 17s. Rate: 60.7 symbols/min [2025-09-02T17:37:51.299619] [INFO ] [MAIN ] WINN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:51.349038] [INFO ] [MAIN ] WIT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:51.355155] [INFO ] [MAIN ] WINN: Loaded 4753 existing records. [2025-09-02T17:37:51.540543] [INFO ] [MAIN ] WIT: Loaded 23958 existing records. [2025-09-02T17:37:51.543172] [INFO ] [MAIN ] WINN: Found 1 missing trading days. [2025-09-02T17:37:51.574139] [INFO ] [MAIN ] WINN: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:51.616965] [INFO ] [REMOTE ] WINN: Fetching primary data for 2025-09. [2025-09-02T17:37:51.718174] [INFO ] [MAIN ] WIT: Found 1 missing trading days. [2025-09-02T17:37:51.718321] [INFO ] [MAIN ] WIT: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:51.718528] [INFO ] [REMOTE ] WIT: Fetching primary data for 2025-09. [2025-09-02T17:37:54.155778] [INFO ] [REMOTE ] WIA: Incremental fetch complete for 2025-09 (3.51 seconds). [2025-09-02T17:37:54.161140] [INFO ] [MAIN ] WIA: Adding 44 new records, updating 0 existing records. [2025-09-02T17:37:54.162543] [INFO ] [MAIN ] WIA: Combined dataset has 2320 total records. [2025-09-02T17:37:54.333321] [INFO ] [REMOTE ] WINN: Incremental fetch complete for 2025-09 (2.72 seconds). [2025-09-02T17:37:54.353573] [INFO ] [MAIN ] WINN: Adding 97 new records, updating 0 existing records. [2025-09-02T17:37:54.372800] [WARN ] [VALIDATOR ] WIA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:54.461540] [INFO ] [MAIN ] WINN: Combined dataset has 4850 total records. [2025-09-02T17:37:54.752876] [WARN ] [VALIDATOR ] WINN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:54.861190] [WARN ] [MAIN ] WIT: Failed to fetch data for month 2025-09. [2025-09-02T17:37:54.861421] [INFO ] [REMOTE ] WHR: Incremental fetch complete for 2025-09 (4.61 seconds). [2025-09-02T17:37:54.915690] [WARN ] [MAIN ] WIT: No new data fetched. Keeping existing data. [2025-09-02T17:37:54.968109] [INFO ] [MAIN ] Update Progress: 2295/2372 symbols completed. WIT took 3.9s. Estimated remaining: 1m 16s. Rate: 60.6 symbols/min [2025-09-02T17:37:54.982000] [INFO ] [MAIN ] WHR: Adding 357 new records, updating 0 existing records. [2025-09-02T17:37:55.088716] [INFO ] [MAIN ] WHR: Combined dataset has 22725 total records. [2025-09-02T17:37:55.204412] [INFO ] [MAIN ] WIW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:55.298351] [INFO ] [MAIN ] WIW: Loaded 9333 existing records. [2025-09-02T17:37:55.355610] [WARN ] [VALIDATOR ] WHR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:55.706871] [INFO ] [MAIN ] WIW: Found 1 missing trading days. [2025-09-02T17:37:55.718248] [INFO ] [MAIN ] WIW: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:55.719102] [INFO ] [REMOTE ] WIW: Fetching primary data for 2025-09. [2025-09-02T17:37:55.722527] [WARN ] [VALIDATOR ] WINN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:55.722908] [INFO ] [MAIN ] WINN: Combined data validation passed. [2025-09-02T17:37:55.722569] [WARN ] [VALIDATOR ] WIA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:55.724626] [INFO ] [MAIN ] WIA: Combined data validation passed. [2025-09-02T17:37:55.768242] [INFO ] [MAIN ] WINN: Update completed successfully. [2025-09-02T17:37:55.771360] [INFO ] [MAIN ] Update Progress: 2296/2372 symbols completed. WINN took 4.8s. Estimated remaining: 1m 15s. Rate: 60.6 symbols/min [2025-09-02T17:37:55.772841] [INFO ] [MAIN ] WIA: Update completed successfully. [2025-09-02T17:37:55.785037] [INFO ] [MAIN ] Update Progress: 2297/2372 symbols completed. WIA took 6.4s. Estimated remaining: 1m 14s. Rate: 60.7 symbols/min [2025-09-02T17:37:56.059497] [INFO ] [MAIN ] WK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:56.118094] [INFO ] [MAIN ] WKC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:56.133148] [INFO ] [MAIN ] WK: Loaded 16427 existing records. [2025-09-02T17:37:56.234765] [INFO ] [MAIN ] WKC: Loaded 15382 existing records. [2025-09-02T17:37:56.430826] [INFO ] [MAIN ] WK: Found 1 missing trading days. [2025-09-02T17:37:56.447311] [INFO ] [MAIN ] WK: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:56.447884] [INFO ] [REMOTE ] WK: Fetching primary data for 2025-09. [2025-09-02T17:37:56.509886] [INFO ] [MAIN ] WKC: Found 1 missing trading days. [2025-09-02T17:37:56.510121] [INFO ] [MAIN ] WKC: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:56.510422] [INFO ] [REMOTE ] WKC: Fetching primary data for 2025-09. [2025-09-02T17:37:56.512981] [WARN ] [VALIDATOR ] WHR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:56.513120] [INFO ] [MAIN ] WHR: Combined data validation passed. [2025-09-02T17:37:56.658522] [INFO ] [MAIN ] WHR: Update completed successfully. [2025-09-02T17:37:56.661538] [INFO ] [MAIN ] Update Progress: 2298/2372 symbols completed. WHR took 7.7s. Estimated remaining: 1m 13s. Rate: 60.7 symbols/min [2025-09-02T17:37:56.827167] [INFO ] [MAIN ] WLK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:56.849144] [INFO ] [MAIN ] WLK: Loaded 21417 existing records. [2025-09-02T17:37:57.028327] [INFO ] [MAIN ] WLK: Found 1 missing trading days. [2025-09-02T17:37:57.028538] [INFO ] [MAIN ] WLK: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:57.029030] [INFO ] [REMOTE ] WLK: Fetching primary data for 2025-09. [2025-09-02T17:37:57.078325] [INFO ] [REMOTE ] WIW: Incremental fetch complete for 2025-09 (1.36 seconds). [2025-09-02T17:37:57.099969] [INFO ] [MAIN ] WIW: Adding 212 new records, updating 0 existing records. [2025-09-02T17:37:57.103298] [INFO ] [MAIN ] WIW: Combined dataset has 9545 total records. [2025-09-02T17:37:57.282716] [WARN ] [VALIDATOR ] WIW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:57.470905] [WARN ] [VALIDATOR ] WIW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:57.471105] [INFO ] [MAIN ] WIW: Combined data validation passed. [2025-09-02T17:37:57.531974] [INFO ] [MAIN ] WIW: Update completed successfully. [2025-09-02T17:37:57.533093] [INFO ] [MAIN ] Update Progress: 2299/2372 symbols completed. WIW took 2.6s. Estimated remaining: 1m 12s. Rate: 60.7 symbols/min [2025-09-02T17:37:57.701356] [INFO ] [MAIN ] WLKP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:57.706462] [INFO ] [MAIN ] WLKP: Loaded 3059 existing records. [2025-09-02T17:37:57.873721] [INFO ] [MAIN ] WLKP: Found 1 missing trading days. [2025-09-02T17:37:57.873883] [INFO ] [MAIN ] WLKP: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:57.874106] [INFO ] [REMOTE ] WLKP: Fetching primary data for 2025-09. [2025-09-02T17:37:58.238826] [INFO ] [REMOTE ] WKC: Incremental fetch complete for 2025-09 (1.73 seconds). [2025-09-02T17:37:58.271852] [INFO ] [MAIN ] WKC: Adding 246 new records, updating 0 existing records. [2025-09-02T17:37:58.275050] [INFO ] [MAIN ] WKC: Combined dataset has 15628 total records. [2025-09-02T17:37:58.468257] [WARN ] [VALIDATOR ] WKC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:58.544477] [WARN ] [MAIN ] WLKP: Failed to fetch data for month 2025-09. [2025-09-02T17:37:58.555025] [WARN ] [MAIN ] WLKP: No new data fetched. Keeping existing data. [2025-09-02T17:37:58.577526] [INFO ] [REMOTE ] WK: Incremental fetch complete for 2025-09 (2.13 seconds). [2025-09-02T17:37:58.577323] [INFO ] [MAIN ] Update Progress: 2300/2372 symbols completed. WLKP took 1.0s. Estimated remaining: 1m 11s. Rate: 60.7 symbols/min [2025-09-02T17:37:58.707129] [INFO ] [MAIN ] WK: Adding 348 new records, updating 0 existing records. [2025-09-02T17:37:58.881587] [INFO ] [MAIN ] WLTG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:37:58.883936] [INFO ] [MAIN ] WK: Combined dataset has 16775 total records. [2025-09-02T17:37:58.897351] [INFO ] [MAIN ] WLTG: Loaded 600 existing records. [2025-09-02T17:37:59.203366] [INFO ] [MAIN ] WLTG: Found 1 missing trading days. [2025-09-02T17:37:59.238674] [INFO ] [MAIN ] WLTG: Need to fetch 1 months: 2025-09 [2025-09-02T17:37:59.242367] [WARN ] [VALIDATOR ] WK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:59.243448] [INFO ] [REMOTE ] WLTG: Fetching primary data for 2025-09. [2025-09-02T17:37:59.317821] [INFO ] [REMOTE ] WLK: Incremental fetch complete for 2025-09 (2.29 seconds). [2025-09-02T17:37:59.395565] [INFO ] [MAIN ] WLK: Adding 278 new records, updating 0 existing records. [2025-09-02T17:37:59.554239] [INFO ] [MAIN ] WLK: Combined dataset has 21695 total records. [2025-09-02T17:37:59.736864] [WARN ] [VALIDATOR ] WLK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:37:59.930585] [WARN ] [VALIDATOR ] WKC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:37:59.931468] [INFO ] [MAIN ] WKC: Combined data validation passed. [2025-09-02T17:37:59.994544] [INFO ] [REMOTE ] WLTG: Incremental fetch complete for 2025-09 (0.75 seconds). [2025-09-02T17:37:59.998457] [WARN ] [VALIDATOR ] WK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:00.020775] [INFO ] [MAIN ] WLTG: Adding 8 new records, updating 0 existing records. [2025-09-02T17:37:59.998567] [WARN ] [VALIDATOR ] WLK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:00.021555] [INFO ] [MAIN ] WK: Combined data validation passed. [2025-09-02T17:38:00.023575] [INFO ] [MAIN ] WLTG: Combined dataset has 608 total records. [2025-09-02T17:38:00.023314] [INFO ] [MAIN ] WLK: Combined data validation passed. [2025-09-02T17:38:00.397027] [WARN ] [VALIDATOR ] WLTG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:00.466191] [INFO ] [MAIN ] WKC: Update completed successfully. [2025-09-02T17:38:00.516753] [INFO ] [MAIN ] Update Progress: 2301/2372 symbols completed. WKC took 4.7s. Estimated remaining: 1m 10s. Rate: 60.6 symbols/min [2025-09-02T17:38:00.757737] [INFO ] [MAIN ] WLK: Update completed successfully. [2025-09-02T17:38:00.763980] [INFO ] [MAIN ] Update Progress: 2302/2372 symbols completed. WLK took 4.1s. Estimated remaining: 1m 9s. Rate: 60.7 symbols/min [2025-09-02T17:38:00.769881] [INFO ] [MAIN ] WK: Update completed successfully. [2025-09-02T17:38:00.793303] [INFO ] [MAIN ] Update Progress: 2303/2372 symbols completed. WK took 5.0s. Estimated remaining: 1m 8s. Rate: 60.7 symbols/min [2025-09-02T17:38:00.879541] [INFO ] [MAIN ] WLY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:01.131571] [INFO ] [MAIN ] WLY: Loaded 13806 existing records. [2025-09-02T17:38:01.130878] [INFO ] [MAIN ] WM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:01.242830] [INFO ] [MAIN ] WMB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:01.402910] [INFO ] [MAIN ] WLY: Found 1 missing trading days. [2025-09-02T17:38:01.403427] [INFO ] [MAIN ] WLY: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:01.405059] [INFO ] [REMOTE ] WLY: Fetching primary data for 2025-09. [2025-09-02T17:38:01.404783] [INFO ] [MAIN ] WM: Loaded 23102 existing records. [2025-09-02T17:38:01.526918] [INFO ] [MAIN ] WMB: Loaded 24429 existing records. [2025-09-02T17:38:01.680407] [INFO ] [MAIN ] WM: Found 1 missing trading days. [2025-09-02T17:38:01.686866] [WARN ] [VALIDATOR ] WLTG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:01.692201] [INFO ] [MAIN ] WM: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:01.703086] [INFO ] [MAIN ] WLTG: Combined data validation passed. [2025-09-02T17:38:01.702983] [INFO ] [REMOTE ] WM: Fetching primary data for 2025-09. [2025-09-02T17:38:01.741676] [INFO ] [MAIN ] WLTG: Update completed successfully. [2025-09-02T17:38:01.747090] [INFO ] [MAIN ] Update Progress: 2304/2372 symbols completed. WLTG took 3.2s. Estimated remaining: 1m 7s. Rate: 60.7 symbols/min [2025-09-02T17:38:01.902426] [INFO ] [MAIN ] WMB: Found 1 missing trading days. [2025-09-02T17:38:01.918472] [INFO ] [MAIN ] WMB: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:01.929102] [INFO ] [REMOTE ] WMB: Fetching primary data for 2025-09. [2025-09-02T17:38:02.000334] [INFO ] [MAIN ] WMK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:02.010364] [INFO ] [MAIN ] WMK: Loaded 5968 existing records. [2025-09-02T17:38:02.182055] [INFO ] [MAIN ] WMK: Found 1 missing trading days. [2025-09-02T17:38:02.182339] [INFO ] [MAIN ] WMK: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:02.182561] [INFO ] [REMOTE ] WMK: Fetching primary data for 2025-09. [2025-09-02T17:38:02.946013] [INFO ] [REMOTE ] WLY: Incremental fetch complete for 2025-09 (1.54 seconds). [2025-09-02T17:38:02.975195] [INFO ] [MAIN ] WLY: Adding 279 new records, updating 0 existing records. [2025-09-02T17:38:02.978226] [INFO ] [MAIN ] WLY: Combined dataset has 14085 total records. [2025-09-02T17:38:03.153470] [WARN ] [VALIDATOR ] WLY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:03.344008] [INFO ] [REMOTE ] WMK: Incremental fetch complete for 2025-09 (1.16 seconds). [2025-09-02T17:38:03.356011] [INFO ] [MAIN ] WMK: Adding 84 new records, updating 0 existing records. [2025-09-02T17:38:03.358613] [INFO ] [MAIN ] WMK: Combined dataset has 6052 total records. [2025-09-02T17:38:03.545736] [WARN ] [VALIDATOR ] WMK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:03.659103] [WARN ] [VALIDATOR ] WLY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:03.674810] [INFO ] [MAIN ] WLY: Combined data validation passed. [2025-09-02T17:38:03.824784] [INFO ] [MAIN ] WLY: Update completed successfully. [2025-09-02T17:38:03.826886] [INFO ] [MAIN ] Update Progress: 2305/2372 symbols completed. WLY took 3.3s. Estimated remaining: 1m 6s. Rate: 60.7 symbols/min [2025-09-02T17:38:04.000135] [INFO ] [MAIN ] WMS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:04.004951] [WARN ] [VALIDATOR ] WMK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:04.005165] [INFO ] [MAIN ] WMK: Combined data validation passed. [2025-09-02T17:38:04.055228] [INFO ] [MAIN ] WMK: Update completed successfully. [2025-09-02T17:38:04.057033] [INFO ] [MAIN ] Update Progress: 2306/2372 symbols completed. WMK took 2.3s. Estimated remaining: 1m 5s. Rate: 60.7 symbols/min [2025-09-02T17:38:04.057501] [INFO ] [MAIN ] WMS: Loaded 18315 existing records. [2025-09-02T17:38:04.388210] [INFO ] [MAIN ] WMT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:04.394090] [INFO ] [REMOTE ] WMB: Incremental fetch complete for 2025-09 (2.46 seconds). [2025-09-02T17:38:04.423100] [INFO ] [MAIN ] WMS: Found 1 missing trading days. [2025-09-02T17:38:04.442860] [INFO ] [MAIN ] WMS: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:04.465939] [INFO ] [REMOTE ] WMS: Fetching primary data for 2025-09. [2025-09-02T17:38:04.473953] [INFO ] [MAIN ] WMB: Adding 390 new records, updating 0 existing records. [2025-09-02T17:38:04.479132] [INFO ] [MAIN ] WMB: Combined dataset has 24819 total records. [2025-09-02T17:38:04.620474] [INFO ] [REMOTE ] WM: Incremental fetch complete for 2025-09 (2.92 seconds). [2025-09-02T17:38:04.637136] [INFO ] [MAIN ] WMT: Loaded 24550 existing records. [2025-09-02T17:38:04.742555] [WARN ] [VALIDATOR ] WMB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:04.882777] [INFO ] [MAIN ] WM: Adding 368 new records, updating 0 existing records. [2025-09-02T17:38:05.057057] [INFO ] [MAIN ] WMT: Found 1 missing trading days. [2025-09-02T17:38:05.087420] [INFO ] [MAIN ] WMT: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:05.093919] [INFO ] [REMOTE ] WMT: Fetching primary data for 2025-09. [2025-09-02T17:38:05.113668] [INFO ] [MAIN ] WM: Combined dataset has 23470 total records. [2025-09-02T17:38:05.309043] [WARN ] [VALIDATOR ] WM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:05.518481] [WARN ] [VALIDATOR ] WM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:05.518816] [INFO ] [MAIN ] WM: Combined data validation passed. [2025-09-02T17:38:05.518585] [WARN ] [VALIDATOR ] WMB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:05.519506] [INFO ] [MAIN ] WMB: Combined data validation passed. [2025-09-02T17:38:05.827293] [INFO ] [MAIN ] WMB: Update completed successfully. [2025-09-02T17:38:05.831191] [INFO ] [MAIN ] Update Progress: 2307/2372 symbols completed. WMB took 5.0s. Estimated remaining: 1m 4s. Rate: 60.7 symbols/min [2025-09-02T17:38:05.831324] [INFO ] [MAIN ] WM: Update completed successfully. [2025-09-02T17:38:05.867365] [INFO ] [MAIN ] Update Progress: 2308/2372 symbols completed. WM took 5.1s. Estimated remaining: 1m 3s. Rate: 60.7 symbols/min [2025-09-02T17:38:06.167264] [INFO ] [MAIN ] WNC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:06.187162] [INFO ] [MAIN ] WNS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:06.207548] [INFO ] [MAIN ] WNC: Loaded 17499 existing records. [2025-09-02T17:38:06.315086] [INFO ] [MAIN ] WNS: Loaded 19076 existing records. [2025-09-02T17:38:06.512177] [INFO ] [MAIN ] WNC: Found 1 missing trading days. [2025-09-02T17:38:06.536472] [INFO ] [MAIN ] WNC: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:06.548387] [INFO ] [REMOTE ] WNC: Fetching primary data for 2025-09. [2025-09-02T17:38:06.572745] [INFO ] [MAIN ] WNS: Found 1 missing trading days. [2025-09-02T17:38:06.572900] [INFO ] [MAIN ] WNS: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:06.573123] [INFO ] [REMOTE ] WNS: Fetching primary data for 2025-09. [2025-09-02T17:38:06.613274] [INFO ] [REMOTE ] WMS: Incremental fetch complete for 2025-09 (2.15 seconds). [2025-09-02T17:38:06.649856] [INFO ] [MAIN ] WMS: Adding 322 new records, updating 0 existing records. [2025-09-02T17:38:06.653220] [INFO ] [MAIN ] WMS: Combined dataset has 18637 total records. [2025-09-02T17:38:06.830459] [WARN ] [VALIDATOR ] WMS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:07.022857] [WARN ] [VALIDATOR ] WMS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:07.023061] [INFO ] [MAIN ] WMS: Combined data validation passed. [2025-09-02T17:38:07.142494] [INFO ] [MAIN ] WMS: Update completed successfully. [2025-09-02T17:38:07.144295] [INFO ] [MAIN ] Update Progress: 2309/2372 symbols completed. WMS took 3.3s. Estimated remaining: 1m 2s. Rate: 60.7 symbols/min [2025-09-02T17:38:07.312776] [INFO ] [MAIN ] WOLF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:07.336654] [INFO ] [MAIN ] WOLF: Loaded 24397 existing records. [2025-09-02T17:38:07.511278] [INFO ] [MAIN ] WOLF: Found 1 missing trading days. [2025-09-02T17:38:07.511473] [INFO ] [MAIN ] WOLF: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:07.511720] [INFO ] [REMOTE ] WOLF: Fetching primary data for 2025-09. [2025-09-02T17:38:08.302170] [INFO ] [REMOTE ] WNS: Incremental fetch complete for 2025-09 (1.73 seconds). [2025-09-02T17:38:08.336784] [INFO ] [MAIN ] WNS: Adding 284 new records, updating 0 existing records. [2025-09-02T17:38:08.339395] [INFO ] [REMOTE ] WNC: Incremental fetch complete for 2025-09 (1.79 seconds). [2025-09-02T17:38:08.370248] [INFO ] [MAIN ] WNC: Adding 228 new records, updating 0 existing records. [2025-09-02T17:38:08.372498] [INFO ] [MAIN ] WNS: Combined dataset has 19360 total records. [2025-09-02T17:38:08.472458] [INFO ] [MAIN ] WNC: Combined dataset has 17727 total records. [2025-09-02T17:38:08.649624] [WARN ] [VALIDATOR ] WNS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:08.822142] [INFO ] [REMOTE ] WMT: Incremental fetch complete for 2025-09 (3.73 seconds). [2025-09-02T17:38:08.867792] [WARN ] [VALIDATOR ] WNC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:08.953728] [INFO ] [MAIN ] WMT: Adding 390 new records, updating 0 existing records. [2025-09-02T17:38:09.161112] [INFO ] [MAIN ] WMT: Combined dataset has 24940 total records. [2025-09-02T17:38:09.362202] [WARN ] [VALIDATOR ] WMT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:09.559177] [WARN ] [VALIDATOR ] WNC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:09.559362] [WARN ] [VALIDATOR ] WNS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:09.559659] [INFO ] [MAIN ] WNC: Combined data validation passed. [2025-09-02T17:38:09.559910] [INFO ] [MAIN ] WNS: Combined data validation passed. [2025-09-02T17:38:09.765683] [INFO ] [MAIN ] WNC: Update completed successfully. [2025-09-02T17:38:09.768826] [INFO ] [MAIN ] Update Progress: 2310/2372 symbols completed. WNC took 3.9s. Estimated remaining: 1m 1s. Rate: 60.6 symbols/min [2025-09-02T17:38:09.956905] [INFO ] [MAIN ] WOR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:09.973989] [INFO ] [MAIN ] WOR: Loaded 10323 existing records. [2025-09-02T17:38:10.083136] [INFO ] [MAIN ] WNS: Update completed successfully. [2025-09-02T17:38:10.090477] [INFO ] [MAIN ] Update Progress: 2311/2372 symbols completed. WNS took 4.2s. Estimated remaining: 1m 0s. Rate: 60.6 symbols/min [2025-09-02T17:38:10.109094] [WARN ] [VALIDATOR ] WMT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:10.134162] [INFO ] [MAIN ] WMT: Combined data validation passed. [2025-09-02T17:38:10.269723] [INFO ] [MAIN ] WOR: Found 1 missing trading days. [2025-09-02T17:38:10.289475] [INFO ] [MAIN ] WOR: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:10.315905] [INFO ] [REMOTE ] WOR: Fetching primary data for 2025-09. [2025-09-02T17:38:10.414146] [INFO ] [MAIN ] WOW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:10.459554] [INFO ] [MAIN ] WOW: Loaded 14230 existing records. [2025-09-02T17:38:10.655949] [INFO ] [MAIN ] WOW: Found 1 missing trading days. [2025-09-02T17:38:10.674221] [INFO ] [REMOTE ] WOLF: Incremental fetch complete for 2025-09 (3.16 seconds). [2025-09-02T17:38:10.674056] [INFO ] [MAIN ] WOW: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:10.685966] [INFO ] [REMOTE ] WOW: Fetching primary data for 2025-09. [2025-09-02T17:38:10.730074] [INFO ] [MAIN ] WOLF: Adding 379 new records, updating 0 existing records. [2025-09-02T17:38:10.773133] [INFO ] [MAIN ] WMT: Update completed successfully. [2025-09-02T17:38:10.776004] [INFO ] [MAIN ] Update Progress: 2312/2372 symbols completed. WMT took 6.7s. Estimated remaining: 59.3s. Rate: 60.7 symbols/min [2025-09-02T17:38:10.776688] [INFO ] [MAIN ] WOLF: Combined dataset has 24776 total records. [2025-09-02T17:38:11.132494] [INFO ] [MAIN ] WPC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:11.152630] [WARN ] [VALIDATOR ] WOLF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:11.353513] [INFO ] [MAIN ] WPC: Loaded 21941 existing records. [2025-09-02T17:38:11.539365] [INFO ] [MAIN ] WPC: Found 1 missing trading days. [2025-09-02T17:38:11.539839] [INFO ] [MAIN ] WPC: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:11.540194] [INFO ] [REMOTE ] WPC: Fetching primary data for 2025-09. [2025-09-02T17:38:11.554603] [WARN ] [VALIDATOR ] WOLF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:11.554955] [INFO ] [MAIN ] WOLF: Combined data validation passed. [2025-09-02T17:38:11.725071] [INFO ] [MAIN ] WOLF: Update completed successfully. [2025-09-02T17:38:11.729826] [INFO ] [MAIN ] Update Progress: 2313/2372 symbols completed. WOLF took 4.6s. Estimated remaining: 58.4s. Rate: 60.7 symbols/min [2025-09-02T17:38:11.823576] [INFO ] [REMOTE ] WOR: Incremental fetch complete for 2025-09 (1.51 seconds). [2025-09-02T17:38:11.866624] [INFO ] [MAIN ] WOR: Adding 108 new records, updating 0 existing records. [2025-09-02T17:38:11.926241] [INFO ] [MAIN ] WOR: Combined dataset has 10431 total records. [2025-09-02T17:38:11.946309] [INFO ] [MAIN ] WPM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:12.143618] [WARN ] [VALIDATOR ] WOR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:12.262448] [INFO ] [MAIN ] WPM: Loaded 23848 existing records. [2025-09-02T17:38:12.543288] [INFO ] [MAIN ] WPM: Found 1 missing trading days. [2025-09-02T17:38:12.549162] [INFO ] [MAIN ] WPM: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:12.552250] [INFO ] [REMOTE ] WPM: Fetching primary data for 2025-09. [2025-09-02T17:38:12.564667] [WARN ] [VALIDATOR ] WOR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:12.564907] [INFO ] [MAIN ] WOR: Combined data validation passed. [2025-09-02T17:38:12.633404] [INFO ] [MAIN ] WOR: Update completed successfully. [2025-09-02T17:38:12.635076] [INFO ] [MAIN ] Update Progress: 2314/2372 symbols completed. WOR took 2.9s. Estimated remaining: 57.4s. Rate: 60.7 symbols/min [2025-09-02T17:38:12.812034] [INFO ] [MAIN ] WPP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:12.829454] [INFO ] [MAIN ] WPP: Loaded 16242 existing records. [2025-09-02T17:38:13.006058] [INFO ] [MAIN ] WPP: Found 1 missing trading days. [2025-09-02T17:38:13.006265] [INFO ] [MAIN ] WPP: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:13.006504] [INFO ] [REMOTE ] WPP: Fetching primary data for 2025-09. [2025-09-02T17:38:13.133999] [INFO ] [REMOTE ] WOW: Incremental fetch complete for 2025-09 (2.45 seconds). [2025-09-02T17:38:13.164584] [INFO ] [MAIN ] WOW: Adding 297 new records, updating 0 existing records. [2025-09-02T17:38:13.167472] [INFO ] [MAIN ] WOW: Combined dataset has 14527 total records. [2025-09-02T17:38:13.345712] [WARN ] [VALIDATOR ] WOW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:13.541559] [WARN ] [VALIDATOR ] WOW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:13.541803] [INFO ] [MAIN ] WOW: Combined data validation passed. [2025-09-02T17:38:13.636674] [INFO ] [MAIN ] WOW: Update completed successfully. [2025-09-02T17:38:13.638367] [INFO ] [MAIN ] Update Progress: 2315/2372 symbols completed. WOW took 3.5s. Estimated remaining: 56.4s. Rate: 60.7 symbols/min [2025-09-02T17:38:13.868556] [INFO ] [REMOTE ] WPC: Incremental fetch complete for 2025-09 (2.33 seconds). [2025-09-02T17:38:13.874898] [INFO ] [MAIN ] WRB: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:13.920969] [INFO ] [MAIN ] WPC: Adding 373 new records, updating 0 existing records. [2025-09-02T17:38:13.925336] [INFO ] [MAIN ] WPC: Combined dataset has 22314 total records. [2025-09-02T17:38:14.086666] [INFO ] [MAIN ] WRB: Loaded 22950 existing records. [2025-09-02T17:38:14.208189] [WARN ] [VALIDATOR ] WPC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:14.464934] [INFO ] [MAIN ] WRB: Found 1 missing trading days. [2025-09-02T17:38:14.473425] [INFO ] [MAIN ] WRB: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:14.475818] [INFO ] [REMOTE ] WRB: Fetching primary data for 2025-09. [2025-09-02T17:38:14.516555] [WARN ] [VALIDATOR ] WPC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:14.516832] [INFO ] [MAIN ] WPC: Combined data validation passed. [2025-09-02T17:38:14.659874] [INFO ] [MAIN ] WPC: Update completed successfully. [2025-09-02T17:38:14.662653] [INFO ] [MAIN ] Update Progress: 2316/2372 symbols completed. WPC took 3.9s. Estimated remaining: 55.4s. Rate: 60.7 symbols/min [2025-09-02T17:38:14.840586] [INFO ] [MAIN ] WRBY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:14.862505] [INFO ] [MAIN ] WRBY: Loaded 22797 existing records. [2025-09-02T17:38:14.956290] [INFO ] [REMOTE ] WPP: Incremental fetch complete for 2025-09 (1.95 seconds). [2025-09-02T17:38:14.979898] [INFO ] [REMOTE ] WPM: Incremental fetch complete for 2025-09 (2.43 seconds). [2025-09-02T17:38:15.034021] [INFO ] [MAIN ] WPP: Adding 285 new records, updating 0 existing records. [2025-09-02T17:38:15.099342] [INFO ] [MAIN ] WPM: Adding 387 new records, updating 0 existing records. [2025-09-02T17:38:15.129353] [INFO ] [MAIN ] WRBY: Found 1 missing trading days. [2025-09-02T17:38:15.130012] [INFO ] [MAIN ] WRBY: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:15.133441] [INFO ] [REMOTE ] WRBY: Fetching primary data for 2025-09. [2025-09-02T17:38:15.135435] [INFO ] [MAIN ] WPP: Combined dataset has 16527 total records. [2025-09-02T17:38:15.167245] [INFO ] [MAIN ] WPM: Combined dataset has 24235 total records. [2025-09-02T17:38:15.452783] [WARN ] [VALIDATOR ] WPP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:15.519093] [WARN ] [VALIDATOR ] WPM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:15.889468] [WARN ] [VALIDATOR ] WPM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:15.889876] [INFO ] [MAIN ] WPM: Combined data validation passed. [2025-09-02T17:38:15.889569] [WARN ] [VALIDATOR ] WPP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:15.890083] [INFO ] [MAIN ] WPP: Combined data validation passed. [2025-09-02T17:38:16.090447] [INFO ] [MAIN ] WPP: Update completed successfully. [2025-09-02T17:38:16.094290] [INFO ] [MAIN ] Update Progress: 2317/2372 symbols completed. WPP took 3.5s. Estimated remaining: 54.4s. Rate: 60.6 symbols/min [2025-09-02T17:38:16.151901] [INFO ] [MAIN ] WPM: Update completed successfully. [2025-09-02T17:38:16.154850] [INFO ] [MAIN ] Update Progress: 2318/2372 symbols completed. WPM took 4.4s. Estimated remaining: 53.4s. Rate: 60.7 symbols/min [2025-09-02T17:38:16.745107] [INFO ] [REMOTE ] WRB: Incremental fetch complete for 2025-09 (2.27 seconds). [2025-09-02T17:38:16.787600] [INFO ] [MAIN ] WRB: Adding 372 new records, updating 0 existing records. [2025-09-02T17:38:16.791395] [INFO ] [MAIN ] WRB: Combined dataset has 23322 total records. [2025-09-02T17:38:16.973282] [WARN ] [VALIDATOR ] WRB: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:17.176506] [WARN ] [VALIDATOR ] WRB: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:17.176739] [INFO ] [MAIN ] WRB: Combined data validation passed. [2025-09-02T17:38:17.344552] [INFO ] [MAIN ] WRB: Update completed successfully. [2025-09-02T17:38:17.348862] [INFO ] [MAIN ] Update Progress: 2319/2372 symbols completed. WRB took 3.7s. Estimated remaining: 52.4s. Rate: 60.7 symbols/min [2025-09-02T17:38:17.604800] [INFO ] [REMOTE ] WRBY: Incremental fetch complete for 2025-09 (2.47 seconds). [2025-09-02T17:38:17.665736] [INFO ] [MAIN ] WRBY: Adding 346 new records, updating 0 existing records. [2025-09-02T17:38:17.671619] [INFO ] [MAIN ] WRBY: Combined dataset has 23143 total records. [2025-09-02T17:38:17.919359] [WARN ] [VALIDATOR ] WRBY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:18.210142] [WARN ] [VALIDATOR ] WRBY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:18.210437] [INFO ] [MAIN ] WRBY: Combined data validation passed. [2025-09-02T17:38:18.401957] [INFO ] [MAIN ] WRBY: Update completed successfully. [2025-09-02T17:38:18.406716] [INFO ] [MAIN ] Update Progress: 2320/2372 symbols completed. WRBY took 3.7s. Estimated remaining: 51.4s. Rate: 60.7 symbols/min [2025-09-02T17:38:19.123769] [INFO ] [MAIN ] WSM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:19.217711] [INFO ] [MAIN ] WS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:19.244884] [INFO ] [MAIN ] WSR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:19.242584] [INFO ] [MAIN ] WSO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:19.263122] [INFO ] [MAIN ] WSR: Loaded 10051 existing records. [2025-09-02T17:38:19.276926] [INFO ] [MAIN ] WS: Loaded 10987 existing records. [2025-09-02T17:38:19.297773] [INFO ] [MAIN ] WSO: Loaded 11074 existing records. [2025-09-02T17:38:19.499799] [INFO ] [MAIN ] WSM: Loaded 22637 existing records. [2025-09-02T17:38:19.807752] [INFO ] [MAIN ] WS: Found 1 missing trading days. [2025-09-02T17:38:19.880871] [INFO ] [MAIN ] WSR: Found 1 missing trading days. [2025-09-02T17:38:19.893692] [INFO ] [MAIN ] WS: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:19.834485] [INFO ] [MAIN ] WSO: Found 1 missing trading days. [2025-09-02T17:38:19.915018] [INFO ] [MAIN ] WSO: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:19.898988] [INFO ] [MAIN ] WSR: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:19.915375] [INFO ] [REMOTE ] WSO: Fetching primary data for 2025-09. [2025-09-02T17:38:19.914974] [INFO ] [REMOTE ] WS: Fetching primary data for 2025-09. [2025-09-02T17:38:19.916488] [INFO ] [REMOTE ] WSR: Fetching primary data for 2025-09. [2025-09-02T17:38:19.993849] [INFO ] [MAIN ] WSM: Found 1 missing trading days. [2025-09-02T17:38:19.993984] [INFO ] [MAIN ] WSM: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:19.994186] [INFO ] [REMOTE ] WSM: Fetching primary data for 2025-09. [2025-09-02T17:38:21.262478] [INFO ] [REMOTE ] WSR: Incremental fetch complete for 2025-09 (1.35 seconds). [2025-09-02T17:38:21.281592] [INFO ] [MAIN ] WSR: Adding 162 new records, updating 0 existing records. [2025-09-02T17:38:21.283761] [INFO ] [MAIN ] WSR: Combined dataset has 10213 total records. [2025-09-02T17:38:21.448956] [INFO ] [REMOTE ] WS: Incremental fetch complete for 2025-09 (1.53 seconds). [2025-09-02T17:38:21.478514] [WARN ] [VALIDATOR ] WSR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:21.493369] [INFO ] [MAIN ] WS: Adding 131 new records, updating 0 existing records. [2025-09-02T17:38:21.490082] [INFO ] [REMOTE ] WSO: Incremental fetch complete for 2025-09 (1.57 seconds). [2025-09-02T17:38:21.572197] [INFO ] [MAIN ] WSO: Adding 184 new records, updating 0 existing records. [2025-09-02T17:38:21.624588] [INFO ] [MAIN ] WS: Combined dataset has 11118 total records. [2025-09-02T17:38:21.692142] [INFO ] [MAIN ] WSO: Combined dataset has 11258 total records. [2025-09-02T17:38:22.082220] [WARN ] [VALIDATOR ] WSO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:22.076994] [WARN ] [VALIDATOR ] WS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:22.411336] [INFO ] [REMOTE ] WSM: Incremental fetch complete for 2025-09 (2.42 seconds). [2025-09-02T17:38:22.495993] [INFO ] [MAIN ] WSM: Adding 340 new records, updating 0 existing records. [2025-09-02T17:38:22.515606] [INFO ] [MAIN ] WSM: Combined dataset has 22977 total records. [2025-09-02T17:38:22.588432] [WARN ] [VALIDATOR ] WSR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:22.594200] [WARN ] [VALIDATOR ] WSO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:22.579587] [WARN ] [VALIDATOR ] WS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:22.610022] [INFO ] [MAIN ] WS: Combined data validation passed. [2025-09-02T17:38:22.620442] [INFO ] [MAIN ] WSO: Combined data validation passed. [2025-09-02T17:38:22.604790] [INFO ] [MAIN ] WSR: Combined data validation passed. [2025-09-02T17:38:22.855783] [WARN ] [VALIDATOR ] WSM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:23.126431] [INFO ] [MAIN ] WSR: Update completed successfully. [2025-09-02T17:38:23.129695] [INFO ] [MAIN ] Update Progress: 2321/2372 symbols completed. WSR took 4.7s. Estimated remaining: 50.5s. Rate: 60.6 symbols/min [2025-09-02T17:38:23.144453] [INFO ] [MAIN ] WSO: Update completed successfully. [2025-09-02T17:38:23.166038] [INFO ] [MAIN ] WS: Update completed successfully. [2025-09-02T17:38:23.167685] [INFO ] [MAIN ] Update Progress: 2322/2372 symbols completed. WSO took 4.8s. Estimated remaining: 49.5s. Rate: 60.6 symbols/min [2025-09-02T17:38:23.184919] [INFO ] [MAIN ] Update Progress: 2323/2372 symbols completed. WS took 4.8s. Estimated remaining: 48.5s. Rate: 60.6 symbols/min [2025-09-02T17:38:23.523294] [INFO ] [MAIN ] WST: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:23.662333] [INFO ] [MAIN ] WT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:23.693162] [INFO ] [MAIN ] WTI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:23.709686] [INFO ] [MAIN ] WST: Loaded 16299 existing records. [2025-09-02T17:38:23.878137] [INFO ] [MAIN ] WTI: Loaded 20340 existing records. [2025-09-02T17:38:23.950239] [INFO ] [MAIN ] WST: Found 1 missing trading days. [2025-09-02T17:38:23.960686] [INFO ] [MAIN ] WST: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:23.961032] [INFO ] [REMOTE ] WST: Fetching primary data for 2025-09. [2025-09-02T17:38:23.938708] [INFO ] [MAIN ] WT: Loaded 22378 existing records. [2025-09-02T17:38:24.278989] [INFO ] [MAIN ] WTI: Found 1 missing trading days. [2025-09-02T17:38:24.287837] [INFO ] [MAIN ] WTI: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:24.288417] [INFO ] [REMOTE ] WTI: Fetching primary data for 2025-09. [2025-09-02T17:38:24.287958] [INFO ] [MAIN ] WT: Found 1 missing trading days. [2025-09-02T17:38:24.289446] [INFO ] [MAIN ] WT: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:24.289820] [INFO ] [REMOTE ] WT: Fetching primary data for 2025-09. [2025-09-02T17:38:24.292322] [WARN ] [VALIDATOR ] WSM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:24.292446] [INFO ] [MAIN ] WSM: Combined data validation passed. [2025-09-02T17:38:24.446969] [INFO ] [MAIN ] WSM: Update completed successfully. [2025-09-02T17:38:24.449295] [INFO ] [MAIN ] Update Progress: 2324/2372 symbols completed. WSM took 6.0s. Estimated remaining: 47.5s. Rate: 60.6 symbols/min [2025-09-02T17:38:24.618512] [INFO ] [MAIN ] WTM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:24.620965] [INFO ] [MAIN ] WTM: Loaded 842 existing records. [2025-09-02T17:38:24.791268] [INFO ] [MAIN ] WTM: Found 1 missing trading days. [2025-09-02T17:38:24.791445] [INFO ] [MAIN ] WTM: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:24.791683] [INFO ] [REMOTE ] WTM: Fetching primary data for 2025-09. [2025-09-02T17:38:25.777837] [INFO ] [REMOTE ] WST: Incremental fetch complete for 2025-09 (1.82 seconds). [2025-09-02T17:38:25.816131] [INFO ] [MAIN ] WST: Adding 238 new records, updating 0 existing records. [2025-09-02T17:38:25.819034] [INFO ] [MAIN ] WST: Combined dataset has 16537 total records. [2025-09-02T17:38:25.977542] [INFO ] [REMOTE ] WTM: Incremental fetch complete for 2025-09 (1.19 seconds). [2025-09-02T17:38:26.015607] [WARN ] [VALIDATOR ] WST: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:26.051880] [INFO ] [MAIN ] WTM: Adding 14 new records, updating 0 existing records. [2025-09-02T17:38:26.125542] [INFO ] [MAIN ] WTM: Combined dataset has 856 total records. [2025-09-02T17:38:26.383850] [INFO ] [REMOTE ] WTI: Incremental fetch complete for 2025-09 (2.10 seconds). [2025-09-02T17:38:26.404615] [WARN ] [VALIDATOR ] WTM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:26.450133] [INFO ] [MAIN ] WTI: Adding 237 new records, updating 0 existing records. [2025-09-02T17:38:26.583209] [INFO ] [MAIN ] WTI: Combined dataset has 20577 total records. [2025-09-02T17:38:26.666798] [INFO ] [REMOTE ] WT: Incremental fetch complete for 2025-09 (2.38 seconds). [2025-09-02T17:38:26.811503] [INFO ] [MAIN ] WT: Adding 384 new records, updating 0 existing records. [2025-09-02T17:38:26.903759] [WARN ] [VALIDATOR ] WTI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:26.916252] [INFO ] [MAIN ] WT: Combined dataset has 22762 total records. [2025-09-02T17:38:27.286797] [WARN ] [VALIDATOR ] WT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:27.364232] [WARN ] [VALIDATOR ] WTM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:27.364362] [WARN ] [VALIDATOR ] WST: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:27.396919] [INFO ] [MAIN ] WTM: Combined data validation passed. [2025-09-02T17:38:27.400585] [INFO ] [MAIN ] WST: Combined data validation passed. [2025-09-02T17:38:27.458061] [INFO ] [MAIN ] WTM: Update completed successfully. [2025-09-02T17:38:27.571700] [INFO ] [MAIN ] Update Progress: 2325/2372 symbols completed. WTM took 3.1s. Estimated remaining: 46.6s. Rate: 60.6 symbols/min [2025-09-02T17:38:27.773682] [INFO ] [MAIN ] WTRG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:27.796088] [WARN ] [VALIDATOR ] WT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:27.795922] [WARN ] [VALIDATOR ] WTI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:27.803549] [INFO ] [MAIN ] WTI: Combined data validation passed. [2025-09-02T17:38:27.803624] [INFO ] [MAIN ] WT: Combined data validation passed. [2025-09-02T17:38:27.946419] [INFO ] [MAIN ] WST: Update completed successfully. [2025-09-02T17:38:28.002206] [INFO ] [MAIN ] WTRG: Loaded 23335 existing records. [2025-09-02T17:38:28.001478] [INFO ] [MAIN ] Update Progress: 2326/2372 symbols completed. WST took 4.9s. Estimated remaining: 45.6s. Rate: 60.6 symbols/min [2025-09-02T17:38:28.357956] [INFO ] [MAIN ] WTRG: Found 1 missing trading days. [2025-09-02T17:38:28.379908] [INFO ] [MAIN ] WTRG: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:28.417470] [INFO ] [REMOTE ] WTRG: Fetching primary data for 2025-09. [2025-09-02T17:38:28.414698] [INFO ] [MAIN ] WTS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:28.447233] [INFO ] [MAIN ] WTS: Loaded 8226 existing records. [2025-09-02T17:38:28.655763] [INFO ] [MAIN ] WTS: Found 1 missing trading days. [2025-09-02T17:38:28.656497] [INFO ] [MAIN ] WT: Update completed successfully. [2025-09-02T17:38:28.660251] [INFO ] [MAIN ] Update Progress: 2327/2372 symbols completed. WT took 5.5s. Estimated remaining: 44.6s. Rate: 60.6 symbols/min [2025-09-02T17:38:28.673109] [INFO ] [MAIN ] WTS: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:28.683154] [INFO ] [REMOTE ] WTS: Fetching primary data for 2025-09. [2025-09-02T17:38:28.778675] [INFO ] [MAIN ] WTI: Update completed successfully. [2025-09-02T17:38:28.801335] [INFO ] [MAIN ] Update Progress: 2328/2372 symbols completed. WTI took 5.5s. Estimated remaining: 43.6s. Rate: 60.6 symbols/min [2025-09-02T17:38:28.845740] [INFO ] [MAIN ] WTTR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:29.077059] [INFO ] [MAIN ] WU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:29.078294] [INFO ] [MAIN ] WTTR: Loaded 19573 existing records. [2025-09-02T17:38:29.270423] [INFO ] [MAIN ] WU: Loaded 24352 existing records. [2025-09-02T17:38:29.269599] [INFO ] [MAIN ] WTTR: Found 1 missing trading days. [2025-09-02T17:38:29.314498] [INFO ] [MAIN ] WTTR: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:29.342730] [INFO ] [REMOTE ] WTTR: Fetching primary data for 2025-09. [2025-09-02T17:38:29.453138] [INFO ] [MAIN ] WU: Found 1 missing trading days. [2025-09-02T17:38:29.453341] [INFO ] [MAIN ] WU: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:29.453699] [INFO ] [REMOTE ] WU: Fetching primary data for 2025-09. [2025-09-02T17:38:30.008895] [INFO ] [REMOTE ] WTS: Incremental fetch complete for 2025-09 (1.33 seconds). [2025-09-02T17:38:30.022342] [INFO ] [MAIN ] WTS: Adding 94 new records, updating 0 existing records. [2025-09-02T17:38:30.024319] [INFO ] [MAIN ] WTS: Combined dataset has 8320 total records. [2025-09-02T17:38:30.200265] [WARN ] [VALIDATOR ] WTS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:30.386694] [WARN ] [VALIDATOR ] WTS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:30.386886] [INFO ] [MAIN ] WTS: Combined data validation passed. [2025-09-02T17:38:30.441417] [INFO ] [MAIN ] WTS: Update completed successfully. [2025-09-02T17:38:30.442435] [INFO ] [MAIN ] Update Progress: 2329/2372 symbols completed. WTS took 2.4s. Estimated remaining: 42.6s. Rate: 60.6 symbols/min [2025-09-02T17:38:30.625571] [INFO ] [MAIN ] WWW: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:30.628469] [INFO ] [REMOTE ] WTRG: Incremental fetch complete for 2025-09 (2.21 seconds). [2025-09-02T17:38:30.674364] [INFO ] [MAIN ] WTRG: Adding 383 new records, updating 0 existing records. [2025-09-02T17:38:30.684812] [INFO ] [MAIN ] WTRG: Combined dataset has 23718 total records. [2025-09-02T17:38:30.795594] [INFO ] [MAIN ] WWW: Loaded 22276 existing records. [2025-09-02T17:38:30.975693] [WARN ] [VALIDATOR ] WTRG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:31.208690] [INFO ] [MAIN ] WWW: Found 1 missing trading days. [2025-09-02T17:38:31.219835] [INFO ] [MAIN ] WWW: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:31.241212] [INFO ] [REMOTE ] WWW: Fetching primary data for 2025-09. [2025-09-02T17:38:31.264750] [WARN ] [VALIDATOR ] WTRG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:31.264938] [INFO ] [MAIN ] WTRG: Combined data validation passed. [2025-09-02T17:38:31.418305] [INFO ] [MAIN ] WTRG: Update completed successfully. [2025-09-02T17:38:31.421163] [INFO ] [MAIN ] Update Progress: 2330/2372 symbols completed. WTRG took 3.8s. Estimated remaining: 41.6s. Rate: 60.6 symbols/min [2025-09-02T17:38:31.588620] [INFO ] [MAIN ] WY: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:31.611631] [INFO ] [MAIN ] WY: Loaded 24187 existing records. [2025-09-02T17:38:31.788366] [INFO ] [MAIN ] WY: Found 1 missing trading days. [2025-09-02T17:38:31.788716] [INFO ] [MAIN ] WY: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:31.788926] [INFO ] [REMOTE ] WY: Fetching primary data for 2025-09. [2025-09-02T17:38:31.913280] [INFO ] [REMOTE ] WTTR: Incremental fetch complete for 2025-09 (2.57 seconds). [2025-09-02T17:38:31.949749] [INFO ] [MAIN ] WTTR: Adding 329 new records, updating 0 existing records. [2025-09-02T17:38:31.952736] [INFO ] [MAIN ] WTTR: Combined dataset has 19902 total records. [2025-09-02T17:38:32.060842] [INFO ] [REMOTE ] WU: Incremental fetch complete for 2025-09 (2.61 seconds). [2025-09-02T17:38:32.155260] [INFO ] [MAIN ] WU: Adding 387 new records, updating 0 existing records. [2025-09-02T17:38:32.214793] [WARN ] [VALIDATOR ] WTTR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:32.314741] [INFO ] [MAIN ] WU: Combined dataset has 24739 total records. [2025-09-02T17:38:32.578171] [WARN ] [VALIDATOR ] WU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:32.784623] [WARN ] [VALIDATOR ] WU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:32.784916] [INFO ] [MAIN ] WU: Combined data validation passed. [2025-09-02T17:38:32.784733] [WARN ] [VALIDATOR ] WTTR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:32.785270] [INFO ] [MAIN ] WTTR: Combined data validation passed. [2025-09-02T17:38:33.054633] [INFO ] [MAIN ] WTTR: Update completed successfully. [2025-09-02T17:38:33.057327] [INFO ] [MAIN ] Update Progress: 2331/2372 symbols completed. WTTR took 4.4s. Estimated remaining: 40.6s. Rate: 60.6 symbols/min [2025-09-02T17:38:33.163493] [INFO ] [MAIN ] WU: Update completed successfully. [2025-09-02T17:38:33.187289] [INFO ] [MAIN ] Update Progress: 2332/2372 symbols completed. WU took 4.4s. Estimated remaining: 39.6s. Rate: 60.6 symbols/min [2025-09-02T17:38:33.321426] [INFO ] [MAIN ] XFLT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:33.429736] [INFO ] [MAIN ] XHR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:33.435243] [INFO ] [MAIN ] XFLT: Loaded 13847 existing records. [2025-09-02T17:38:33.514860] [INFO ] [REMOTE ] WWW: Incremental fetch complete for 2025-09 (2.27 seconds). [2025-09-02T17:38:33.608418] [INFO ] [MAIN ] WWW: Adding 376 new records, updating 0 existing records. [2025-09-02T17:38:33.678909] [INFO ] [MAIN ] XFLT: Found 1 missing trading days. [2025-09-02T17:38:33.681353] [INFO ] [MAIN ] XFLT: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:33.681710] [INFO ] [REMOTE ] XFLT: Fetching primary data for 2025-09. [2025-09-02T17:38:33.682617] [INFO ] [MAIN ] XHR: Loaded 20163 existing records. [2025-09-02T17:38:33.784456] [INFO ] [MAIN ] WWW: Combined dataset has 22652 total records. [2025-09-02T17:38:33.972734] [INFO ] [MAIN ] XHR: Found 1 missing trading days. [2025-09-02T17:38:33.972941] [INFO ] [MAIN ] XHR: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:33.973565] [INFO ] [REMOTE ] XHR: Fetching primary data for 2025-09. [2025-09-02T17:38:34.065744] [WARN ] [VALIDATOR ] WWW: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:34.170512] [INFO ] [REMOTE ] WY: Incremental fetch complete for 2025-09 (2.38 seconds). [2025-09-02T17:38:34.279472] [INFO ] [MAIN ] WY: Adding 388 new records, updating 0 existing records. [2025-09-02T17:38:34.310937] [INFO ] [MAIN ] WY: Combined dataset has 24575 total records. [2025-09-02T17:38:34.497713] [WARN ] [VALIDATOR ] WY: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:34.722070] [WARN ] [VALIDATOR ] WY: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:34.722165] [WARN ] [VALIDATOR ] WWW: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:34.722347] [INFO ] [MAIN ] WY: Combined data validation passed. [2025-09-02T17:38:34.722443] [INFO ] [MAIN ] WWW: Combined data validation passed. [2025-09-02T17:38:34.965937] [INFO ] [MAIN ] WWW: Update completed successfully. [2025-09-02T17:38:34.969606] [INFO ] [MAIN ] Update Progress: 2333/2372 symbols completed. WWW took 4.5s. Estimated remaining: 38.6s. Rate: 60.6 symbols/min [2025-09-02T17:38:35.160023] [INFO ] [MAIN ] XIFR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:35.189976] [INFO ] [MAIN ] XIFR: Loaded 20108 existing records. [2025-09-02T17:38:35.405061] [INFO ] [MAIN ] XIFR: Found 1 missing trading days. [2025-09-02T17:38:35.407559] [INFO ] [MAIN ] XIFR: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:35.407879] [INFO ] [MAIN ] WY: Update completed successfully. [2025-09-02T17:38:35.407824] [INFO ] [REMOTE ] XIFR: Fetching primary data for 2025-09. [2025-09-02T17:38:35.410608] [INFO ] [MAIN ] Update Progress: 2334/2372 symbols completed. WY took 4.0s. Estimated remaining: 37.6s. Rate: 60.6 symbols/min [2025-09-02T17:38:35.589862] [INFO ] [MAIN ] XIN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:35.592859] [INFO ] [MAIN ] XIN: Loaded 1343 existing records. [2025-09-02T17:38:35.767998] [INFO ] [REMOTE ] XFLT: Incremental fetch complete for 2025-09 (2.09 seconds). [2025-09-02T17:38:35.771845] [INFO ] [MAIN ] XIN: Found 1 missing trading days. [2025-09-02T17:38:35.791225] [INFO ] [MAIN ] XIN: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:35.799544] [INFO ] [MAIN ] XFLT: Adding 227 new records, updating 0 existing records. [2025-09-02T17:38:35.800244] [INFO ] [REMOTE ] XIN: Fetching primary data for 2025-09. [2025-09-02T17:38:35.803681] [INFO ] [MAIN ] XFLT: Combined dataset has 14074 total records. [2025-09-02T17:38:35.981744] [WARN ] [VALIDATOR ] XFLT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:36.084780] [INFO ] [REMOTE ] XHR: Incremental fetch complete for 2025-09 (2.11 seconds). [2025-09-02T17:38:36.167675] [INFO ] [MAIN ] XHR: Adding 337 new records, updating 0 existing records. [2025-09-02T17:38:36.208758] [INFO ] [MAIN ] XHR: Combined dataset has 20500 total records. [2025-09-02T17:38:36.396225] [WARN ] [VALIDATOR ] XHR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:36.597844] [WARN ] [VALIDATOR ] XHR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:36.598174] [INFO ] [MAIN ] XHR: Combined data validation passed. [2025-09-02T17:38:36.598443] [WARN ] [VALIDATOR ] XFLT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:36.598941] [INFO ] [MAIN ] XFLT: Combined data validation passed. [2025-09-02T17:38:36.768094] [INFO ] [REMOTE ] XIN: Incremental fetch complete for 2025-09 (0.97 seconds). [2025-09-02T17:38:36.777838] [INFO ] [MAIN ] XIN: Adding 32 new records, updating 0 existing records. [2025-09-02T17:38:36.794082] [INFO ] [MAIN ] XIN: Combined dataset has 1375 total records. [2025-09-02T17:38:36.814735] [INFO ] [MAIN ] XFLT: Update completed successfully. [2025-09-02T17:38:36.836965] [INFO ] [MAIN ] Update Progress: 2335/2372 symbols completed. XFLT took 3.8s. Estimated remaining: 36.7s. Rate: 60.6 symbols/min [2025-09-02T17:38:37.129574] [INFO ] [MAIN ] XOM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:37.111494] [INFO ] [MAIN ] XHR: Update completed successfully. [2025-09-02T17:38:37.167124] [INFO ] [MAIN ] Update Progress: 2336/2372 symbols completed. XHR took 4.0s. Estimated remaining: 35.7s. Rate: 60.6 symbols/min [2025-09-02T17:38:37.196138] [WARN ] [VALIDATOR ] XIN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:37.435845] [INFO ] [REMOTE ] XIFR: Incremental fetch complete for 2025-09 (2.03 seconds). [2025-09-02T17:38:37.598393] [INFO ] [MAIN ] XPER: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:37.624530] [INFO ] [MAIN ] XIFR: Adding 340 new records, updating 0 existing records. [2025-09-02T17:38:37.610714] [INFO ] [MAIN ] XOM: Loaded 24544 existing records. [2025-09-02T17:38:37.797909] [INFO ] [MAIN ] XPER: Loaded 13272 existing records. [2025-09-02T17:38:37.805560] [INFO ] [MAIN ] XIFR: Combined dataset has 20448 total records. [2025-09-02T17:38:37.872316] [INFO ] [MAIN ] XOM: Found 1 missing trading days. [2025-09-02T17:38:37.935305] [INFO ] [MAIN ] XOM: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:37.960762] [INFO ] [REMOTE ] XOM: Fetching primary data for 2025-09. [2025-09-02T17:38:38.179359] [INFO ] [MAIN ] XPER: Found 1 missing trading days. [2025-09-02T17:38:38.195063] [INFO ] [MAIN ] XPER: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:38.217840] [WARN ] [VALIDATOR ] XIFR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:38.218304] [INFO ] [REMOTE ] XPER: Fetching primary data for 2025-09. [2025-09-02T17:38:38.416993] [WARN ] [VALIDATOR ] XIN: Missing data for 87 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-07-11 [2025-09-02T17:38:38.417426] [INFO ] [MAIN ] XIN: Combined data validation passed. [2025-09-02T17:38:38.428720] [INFO ] [MAIN ] XIN: Update completed successfully. [2025-09-02T17:38:38.429246] [INFO ] [MAIN ] Update Progress: 2337/2372 symbols completed. XIN took 3.0s. Estimated remaining: 34.7s. Rate: 60.6 symbols/min [2025-09-02T17:38:38.601770] [INFO ] [MAIN ] XPEV: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:38.607053] [WARN ] [VALIDATOR ] XIFR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:38.607281] [INFO ] [MAIN ] XIFR: Combined data validation passed. [2025-09-02T17:38:38.721050] [INFO ] [MAIN ] XPEV: Loaded 24424 existing records. [2025-09-02T17:38:38.912030] [INFO ] [MAIN ] XPEV: Found 1 missing trading days. [2025-09-02T17:38:38.913374] [INFO ] [MAIN ] XPEV: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:38.913628] [INFO ] [REMOTE ] XPEV: Fetching primary data for 2025-09. [2025-09-02T17:38:38.926159] [INFO ] [MAIN ] XIFR: Update completed successfully. [2025-09-02T17:38:38.928604] [INFO ] [MAIN ] Update Progress: 2338/2372 symbols completed. XIFR took 4.0s. Estimated remaining: 33.7s. Rate: 60.6 symbols/min [2025-09-02T17:38:39.099673] [INFO ] [MAIN ] XPO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:39.121357] [INFO ] [MAIN ] XPO: Loaded 21333 existing records. [2025-09-02T17:38:39.296827] [INFO ] [MAIN ] XPO: Found 1 missing trading days. [2025-09-02T17:38:39.297025] [INFO ] [MAIN ] XPO: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:39.297251] [INFO ] [REMOTE ] XPO: Fetching primary data for 2025-09. [2025-09-02T17:38:40.026034] [INFO ] [REMOTE ] XPER: Incremental fetch complete for 2025-09 (1.81 seconds). [2025-09-02T17:38:40.058022] [INFO ] [MAIN ] XPER: Adding 306 new records, updating 0 existing records. [2025-09-02T17:38:40.061105] [INFO ] [MAIN ] XPER: Combined dataset has 13578 total records. [2025-09-02T17:38:40.243184] [WARN ] [VALIDATOR ] XPER: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:40.432608] [WARN ] [VALIDATOR ] XPER: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:40.432874] [INFO ] [MAIN ] XPER: Combined data validation passed. [2025-09-02T17:38:40.511712] [INFO ] [MAIN ] XPER: Update completed successfully. [2025-09-02T17:38:40.513333] [INFO ] [MAIN ] Update Progress: 2339/2372 symbols completed. XPER took 3.3s. Estimated remaining: 32.7s. Rate: 60.6 symbols/min [2025-09-02T17:38:40.691893] [INFO ] [MAIN ] XPOF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:40.711363] [INFO ] [MAIN ] XPOF: Loaded 17384 existing records. [2025-09-02T17:38:40.884364] [INFO ] [MAIN ] XPOF: Found 1 missing trading days. [2025-09-02T17:38:40.884575] [INFO ] [MAIN ] XPOF: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:40.884823] [INFO ] [REMOTE ] XPOF: Fetching primary data for 2025-09. [2025-09-02T17:38:41.426536] [INFO ] [REMOTE ] XOM: Incremental fetch complete for 2025-09 (3.47 seconds). [2025-09-02T17:38:41.471957] [INFO ] [MAIN ] XOM: Adding 390 new records, updating 0 existing records. [2025-09-02T17:38:41.475825] [INFO ] [MAIN ] XOM: Combined dataset has 24934 total records. [2025-09-02T17:38:41.580314] [INFO ] [REMOTE ] XPO: Incremental fetch complete for 2025-09 (2.28 seconds). [2025-09-02T17:38:41.650739] [INFO ] [MAIN ] XPO: Adding 314 new records, updating 0 existing records. [2025-09-02T17:38:41.710667] [WARN ] [VALIDATOR ] XOM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:41.820021] [INFO ] [MAIN ] XPO: Combined dataset has 21647 total records. [2025-09-02T17:38:42.093870] [WARN ] [VALIDATOR ] XPO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:42.302680] [WARN ] [VALIDATOR ] XPO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:42.302785] [WARN ] [VALIDATOR ] XOM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:42.303076] [INFO ] [MAIN ] XOM: Combined data validation passed. [2025-09-02T17:38:42.303178] [INFO ] [MAIN ] XPO: Combined data validation passed. [2025-09-02T17:38:42.494680] [INFO ] [REMOTE ] XPEV: Incremental fetch complete for 2025-09 (3.58 seconds). [2025-09-02T17:38:42.545441] [INFO ] [MAIN ] XPEV: Adding 390 new records, updating 0 existing records. [2025-09-02T17:38:42.564326] [INFO ] [MAIN ] XPEV: Combined dataset has 24814 total records. [2025-09-02T17:38:42.874283] [WARN ] [VALIDATOR ] XPEV: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:42.878719] [INFO ] [REMOTE ] XPOF: Incremental fetch complete for 2025-09 (1.99 seconds). [2025-09-02T17:38:42.989495] [INFO ] [MAIN ] XPOF: Adding 254 new records, updating 0 existing records. [2025-09-02T17:38:43.074742] [INFO ] [MAIN ] XPO: Update completed successfully. [2025-09-02T17:38:43.061924] [INFO ] [MAIN ] XOM: Update completed successfully. [2025-09-02T17:38:43.089260] [INFO ] [MAIN ] XPOF: Combined dataset has 17638 total records. [2025-09-02T17:38:43.091478] [INFO ] [MAIN ] Update Progress: 2340/2372 symbols completed. XPO took 4.2s. Estimated remaining: 31.7s. Rate: 60.5 symbols/min [2025-09-02T17:38:43.103596] [INFO ] [MAIN ] Update Progress: 2341/2372 symbols completed. XOM took 6.3s. Estimated remaining: 30.7s. Rate: 60.6 symbols/min [2025-09-02T17:38:43.632471] [WARN ] [VALIDATOR ] XPOF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:43.655519] [INFO ] [MAIN ] XPRO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:43.718578] [INFO ] [MAIN ] XYF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:43.887839] [INFO ] [MAIN ] XYF: Loaded 15151 existing records. [2025-09-02T17:38:43.918393] [INFO ] [MAIN ] XPRO: Loaded 20789 existing records. [2025-09-02T17:38:44.024570] [WARN ] [VALIDATOR ] XPEV: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:44.088813] [INFO ] [MAIN ] XPEV: Combined data validation passed. [2025-09-02T17:38:44.261051] [INFO ] [MAIN ] XYF: Found 1 missing trading days. [2025-09-02T17:38:44.288955] [INFO ] [MAIN ] XYF: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:44.300018] [INFO ] [REMOTE ] XYF: Fetching primary data for 2025-09. [2025-09-02T17:38:44.378110] [INFO ] [MAIN ] XPRO: Found 1 missing trading days. [2025-09-02T17:38:44.379554] [INFO ] [MAIN ] XPRO: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:44.380527] [INFO ] [REMOTE ] XPRO: Fetching primary data for 2025-09. [2025-09-02T17:38:44.451247] [INFO ] [MAIN ] XPEV: Update completed successfully. [2025-09-02T17:38:44.453924] [INFO ] [MAIN ] Update Progress: 2342/2372 symbols completed. XPEV took 6.0s. Estimated remaining: 29.7s. Rate: 60.6 symbols/min [2025-09-02T17:38:44.599236] [WARN ] [VALIDATOR ] XPOF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:44.628044] [INFO ] [MAIN ] XPOF: Combined data validation passed. [2025-09-02T17:38:44.629275] [INFO ] [MAIN ] XYL: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:44.733299] [INFO ] [MAIN ] XYL: Loaded 20993 existing records. [2025-09-02T17:38:44.894159] [INFO ] [MAIN ] XPOF: Update completed successfully. [2025-09-02T17:38:44.916497] [INFO ] [MAIN ] Update Progress: 2343/2372 symbols completed. XPOF took 4.4s. Estimated remaining: 28.7s. Rate: 60.6 symbols/min [2025-09-02T17:38:44.954908] [INFO ] [MAIN ] XYL: Found 1 missing trading days. [2025-09-02T17:38:44.992385] [INFO ] [MAIN ] XYL: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:45.003419] [INFO ] [REMOTE ] XYL: Fetching primary data for 2025-09. [2025-09-02T17:38:45.094213] [INFO ] [MAIN ] XYZ: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:45.118720] [INFO ] [MAIN ] XYZ: Loaded 24506 existing records. [2025-09-02T17:38:45.292593] [INFO ] [MAIN ] XYZ: Found 1 missing trading days. [2025-09-02T17:38:45.292796] [INFO ] [MAIN ] XYZ: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:45.293016] [INFO ] [REMOTE ] XYZ: Fetching primary data for 2025-09. [2025-09-02T17:38:46.233419] [INFO ] [REMOTE ] XYF: Incremental fetch complete for 2025-09 (1.93 seconds). [2025-09-02T17:38:46.257804] [INFO ] [MAIN ] XYF: Adding 172 new records, updating 0 existing records. [2025-09-02T17:38:46.260328] [INFO ] [MAIN ] XYF: Combined dataset has 15323 total records. [2025-09-02T17:38:46.436462] [WARN ] [VALIDATOR ] XYF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:46.537399] [INFO ] [REMOTE ] XPRO: Incremental fetch complete for 2025-09 (2.16 seconds). [2025-09-02T17:38:46.607021] [INFO ] [MAIN ] XPRO: Adding 374 new records, updating 0 existing records. [2025-09-02T17:38:46.663786] [INFO ] [MAIN ] XPRO: Combined dataset has 21163 total records. [2025-09-02T17:38:46.850054] [WARN ] [VALIDATOR ] XPRO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:47.036093] [INFO ] [REMOTE ] XYL: Incremental fetch complete for 2025-09 (2.03 seconds). [2025-09-02T17:38:47.076929] [INFO ] [MAIN ] XYL: Adding 343 new records, updating 0 existing records. [2025-09-02T17:38:47.082767] [INFO ] [MAIN ] XYL: Combined dataset has 21336 total records. [2025-09-02T17:38:47.264681] [WARN ] [VALIDATOR ] XYL: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:47.454702] [WARN ] [VALIDATOR ] XPRO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:47.454593] [WARN ] [VALIDATOR ] XYF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:47.465955] [INFO ] [MAIN ] XPRO: Combined data validation passed. [2025-09-02T17:38:47.466198] [INFO ] [MAIN ] XYF: Combined data validation passed. [2025-09-02T17:38:47.700923] [INFO ] [MAIN ] XYF: Update completed successfully. [2025-09-02T17:38:47.706277] [INFO ] [MAIN ] Update Progress: 2344/2372 symbols completed. XYF took 4.6s. Estimated remaining: 27.8s. Rate: 60.5 symbols/min [2025-09-02T17:38:47.774155] [INFO ] [MAIN ] XPRO: Update completed successfully. [2025-09-02T17:38:47.781929] [INFO ] [MAIN ] Update Progress: 2345/2372 symbols completed. XPRO took 4.7s. Estimated remaining: 26.8s. Rate: 60.5 symbols/min [2025-09-02T17:38:47.998829] [INFO ] [MAIN ] YALA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:48.073660] [INFO ] [MAIN ] YELP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:48.080490] [WARN ] [VALIDATOR ] XYL: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:48.086140] [INFO ] [MAIN ] XYL: Combined data validation passed. [2025-09-02T17:38:48.087416] [INFO ] [MAIN ] YALA: Loaded 16564 existing records. [2025-09-02T17:38:48.309599] [INFO ] [MAIN ] YELP: Loaded 20783 existing records. [2025-09-02T17:38:48.412770] [INFO ] [MAIN ] YALA: Found 1 missing trading days. [2025-09-02T17:38:48.441179] [INFO ] [MAIN ] YALA: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:48.453512] [INFO ] [REMOTE ] YALA: Fetching primary data for 2025-09. [2025-09-02T17:38:48.567389] [INFO ] [MAIN ] YELP: Found 1 missing trading days. [2025-09-02T17:38:48.567785] [INFO ] [MAIN ] YELP: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:48.570260] [INFO ] [REMOTE ] YELP: Fetching primary data for 2025-09. [2025-09-02T17:38:48.602212] [INFO ] [MAIN ] XYL: Update completed successfully. [2025-09-02T17:38:48.604604] [INFO ] [MAIN ] Update Progress: 2346/2372 symbols completed. XYL took 4.2s. Estimated remaining: 25.8s. Rate: 60.5 symbols/min [2025-09-02T17:38:48.783880] [INFO ] [MAIN ] YETI: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:48.808205] [INFO ] [MAIN ] YETI: Loaded 24074 existing records. [2025-09-02T17:38:48.992263] [INFO ] [MAIN ] YETI: Found 1 missing trading days. [2025-09-02T17:38:48.992529] [INFO ] [MAIN ] YETI: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:48.992836] [INFO ] [REMOTE ] YETI: Fetching primary data for 2025-09. [2025-09-02T17:38:49.125956] [INFO ] [REMOTE ] XYZ: Incremental fetch complete for 2025-09 (3.83 seconds). [2025-09-02T17:38:49.171993] [INFO ] [MAIN ] XYZ: Adding 390 new records, updating 0 existing records. [2025-09-02T17:38:49.175766] [INFO ] [MAIN ] XYZ: Combined dataset has 24896 total records. [2025-09-02T17:38:49.352230] [WARN ] [VALIDATOR ] XYZ: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:49.542162] [WARN ] [VALIDATOR ] XYZ: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:49.542366] [INFO ] [MAIN ] XYZ: Combined data validation passed. [2025-09-02T17:38:49.695322] [INFO ] [MAIN ] XYZ: Update completed successfully. [2025-09-02T17:38:49.697625] [INFO ] [MAIN ] Update Progress: 2347/2372 symbols completed. XYZ took 4.8s. Estimated remaining: 24.8s. Rate: 60.5 symbols/min [2025-09-02T17:38:49.865425] [INFO ] [MAIN ] YEXT: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:49.884357] [INFO ] [MAIN ] YEXT: Loaded 19872 existing records. [2025-09-02T17:38:50.056286] [INFO ] [MAIN ] YEXT: Found 1 missing trading days. [2025-09-02T17:38:50.056454] [INFO ] [MAIN ] YEXT: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:50.056686] [INFO ] [REMOTE ] YEXT: Fetching primary data for 2025-09. [2025-09-02T17:38:50.410568] [INFO ] [REMOTE ] YALA: Incremental fetch complete for 2025-09 (1.96 seconds). [2025-09-02T17:38:50.441097] [INFO ] [MAIN ] YALA: Adding 261 new records, updating 0 existing records. [2025-09-02T17:38:50.443863] [INFO ] [MAIN ] YALA: Combined dataset has 16825 total records. [2025-09-02T17:38:50.623854] [WARN ] [VALIDATOR ] YALA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:50.728228] [INFO ] [REMOTE ] YELP: Incremental fetch complete for 2025-09 (2.16 seconds). [2025-09-02T17:38:50.822215] [INFO ] [MAIN ] YELP: Adding 337 new records, updating 0 existing records. [2025-09-02T17:38:50.853423] [INFO ] [MAIN ] YELP: Combined dataset has 21120 total records. [2025-09-02T17:38:51.035178] [WARN ] [VALIDATOR ] YELP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:51.169255] [INFO ] [REMOTE ] YETI: Incremental fetch complete for 2025-09 (2.18 seconds). [2025-09-02T17:38:51.273396] [INFO ] [MAIN ] YETI: Adding 379 new records, updating 0 existing records. [2025-09-02T17:38:51.280059] [INFO ] [MAIN ] YETI: Combined dataset has 24453 total records. [2025-09-02T17:38:51.472483] [WARN ] [VALIDATOR ] YETI: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:51.672425] [WARN ] [VALIDATOR ] YALA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:51.673229] [INFO ] [MAIN ] YALA: Combined data validation passed. [2025-09-02T17:38:51.768187] [WARN ] [VALIDATOR ] YETI: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:51.769004] [INFO ] [MAIN ] YETI: Combined data validation passed. [2025-09-02T17:38:51.768461] [WARN ] [VALIDATOR ] YELP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:51.770694] [INFO ] [MAIN ] YELP: Combined data validation passed. [2025-09-02T17:38:51.966756] [INFO ] [MAIN ] YALA: Update completed successfully. [2025-09-02T17:38:51.969947] [INFO ] [MAIN ] Update Progress: 2348/2372 symbols completed. YALA took 4.3s. Estimated remaining: 23.8s. Rate: 60.5 symbols/min [2025-09-02T17:38:52.142571] [INFO ] [REMOTE ] YEXT: Incremental fetch complete for 2025-09 (2.09 seconds). [2025-09-02T17:38:52.187433] [INFO ] [MAIN ] YMM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:52.212449] [INFO ] [MAIN ] YEXT: Adding 345 new records, updating 0 existing records. [2025-09-02T17:38:52.227673] [INFO ] [MAIN ] YEXT: Combined dataset has 20217 total records. [2025-09-02T17:38:52.350993] [INFO ] [MAIN ] YMM: Loaded 23847 existing records. [2025-09-02T17:38:52.378519] [INFO ] [MAIN ] YELP: Update completed successfully. [2025-09-02T17:38:52.423728] [INFO ] [MAIN ] Update Progress: 2349/2372 symbols completed. YELP took 4.6s. Estimated remaining: 22.8s. Rate: 60.5 symbols/min [2025-09-02T17:38:52.578247] [WARN ] [VALIDATOR ] YEXT: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:52.772153] [INFO ] [MAIN ] YMM: Found 1 missing trading days. [2025-09-02T17:38:52.801007] [INFO ] [MAIN ] YMM: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:52.834871] [INFO ] [REMOTE ] YMM: Fetching primary data for 2025-09. [2025-09-02T17:38:52.868587] [INFO ] [MAIN ] YETI: Update completed successfully. [2025-09-02T17:38:52.876870] [INFO ] [MAIN ] Update Progress: 2350/2372 symbols completed. YETI took 4.3s. Estimated remaining: 21.8s. Rate: 60.5 symbols/min [2025-09-02T17:38:52.972859] [INFO ] [MAIN ] YOU: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:53.227313] [INFO ] [MAIN ] YOU: Loaded 22372 existing records. [2025-09-02T17:38:53.225197] [INFO ] [MAIN ] YPF: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:53.411289] [INFO ] [MAIN ] YOU: Found 1 missing trading days. [2025-09-02T17:38:53.418627] [INFO ] [MAIN ] YOU: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:53.419330] [INFO ] [MAIN ] YPF: Loaded 22369 existing records. [2025-09-02T17:38:53.439915] [INFO ] [REMOTE ] YOU: Fetching primary data for 2025-09. [2025-09-02T17:38:53.599033] [INFO ] [MAIN ] YPF: Found 1 missing trading days. [2025-09-02T17:38:53.599427] [INFO ] [MAIN ] YPF: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:53.599909] [INFO ] [REMOTE ] YPF: Fetching primary data for 2025-09. [2025-09-02T17:38:53.607264] [WARN ] [VALIDATOR ] YEXT: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:53.607452] [INFO ] [MAIN ] YEXT: Combined data validation passed. [2025-09-02T17:38:53.742943] [INFO ] [MAIN ] YEXT: Update completed successfully. [2025-09-02T17:38:53.746047] [INFO ] [MAIN ] Update Progress: 2351/2372 symbols completed. YEXT took 4.0s. Estimated remaining: 20.8s. Rate: 60.5 symbols/min [2025-09-02T17:38:53.917955] [INFO ] [MAIN ] YRD: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:53.924114] [INFO ] [MAIN ] YRD: Loaded 4916 existing records. [2025-09-02T17:38:54.091764] [INFO ] [MAIN ] YRD: Found 1 missing trading days. [2025-09-02T17:38:54.091939] [INFO ] [MAIN ] YRD: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:54.092142] [INFO ] [REMOTE ] YRD: Fetching primary data for 2025-09. [2025-09-02T17:38:55.190813] [INFO ] [REMOTE ] YRD: Incremental fetch complete for 2025-09 (1.10 seconds). [2025-09-02T17:38:55.202249] [INFO ] [MAIN ] YRD: Adding 95 new records, updating 0 existing records. [2025-09-02T17:38:55.204337] [INFO ] [MAIN ] YRD: Combined dataset has 5011 total records. [2025-09-02T17:38:55.382313] [INFO ] [REMOTE ] YMM: Incremental fetch complete for 2025-09 (2.55 seconds). [2025-09-02T17:38:55.402190] [WARN ] [VALIDATOR ] YRD: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:55.545099] [INFO ] [MAIN ] YMM: Adding 390 new records, updating 0 existing records. [2025-09-02T17:38:55.647284] [INFO ] [MAIN ] YMM: Combined dataset has 24237 total records. [2025-09-02T17:38:55.755628] [INFO ] [REMOTE ] YOU: Incremental fetch complete for 2025-09 (2.32 seconds). [2025-09-02T17:38:55.851923] [INFO ] [MAIN ] YOU: Adding 372 new records, updating 0 existing records. [2025-09-02T17:38:55.895715] [WARN ] [VALIDATOR ] YMM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:55.895860] [INFO ] [REMOTE ] YPF: Incremental fetch complete for 2025-09 (2.30 seconds). [2025-09-02T17:38:56.011610] [INFO ] [MAIN ] YPF: Adding 381 new records, updating 0 existing records. [2025-09-02T17:38:56.017158] [INFO ] [MAIN ] YOU: Combined dataset has 22744 total records. [2025-09-02T17:38:56.195581] [INFO ] [MAIN ] YPF: Combined dataset has 22750 total records. [2025-09-02T17:38:56.366240] [WARN ] [VALIDATOR ] YOU: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:56.722967] [WARN ] [VALIDATOR ] YPF: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:56.808314] [WARN ] [VALIDATOR ] YRD: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:56.808201] [WARN ] [VALIDATOR ] YMM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:56.820552] [INFO ] [MAIN ] YRD: Combined data validation passed. [2025-09-02T17:38:56.853088] [INFO ] [MAIN ] YMM: Combined data validation passed. [2025-09-02T17:38:57.026201] [INFO ] [MAIN ] YRD: Update completed successfully. [2025-09-02T17:38:57.056792] [INFO ] [MAIN ] Update Progress: 2352/2372 symbols completed. YRD took 3.3s. Estimated remaining: 19.8s. Rate: 60.5 symbols/min [2025-09-02T17:38:57.312355] [INFO ] [MAIN ] YSG: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:57.324884] [WARN ] [VALIDATOR ] YOU: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:57.325331] [INFO ] [MAIN ] YOU: Combined data validation passed. [2025-09-02T17:38:57.324793] [WARN ] [VALIDATOR ] YPF: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:57.325596] [INFO ] [MAIN ] YPF: Combined data validation passed. [2025-09-02T17:38:57.505615] [INFO ] [MAIN ] YSG: Loaded 14781 existing records. [2025-09-02T17:38:57.672761] [INFO ] [MAIN ] YMM: Update completed successfully. [2025-09-02T17:38:57.681575] [INFO ] [MAIN ] Update Progress: 2353/2372 symbols completed. YMM took 5.7s. Estimated remaining: 18.8s. Rate: 60.5 symbols/min [2025-09-02T17:38:57.790816] [INFO ] [MAIN ] YSG: Found 1 missing trading days. [2025-09-02T17:38:57.801953] [INFO ] [MAIN ] YSG: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:57.807245] [INFO ] [REMOTE ] YSG: Fetching primary data for 2025-09. [2025-09-02T17:38:57.888756] [INFO ] [MAIN ] YOU: Update completed successfully. [2025-09-02T17:38:57.906543] [INFO ] [MAIN ] Update Progress: 2354/2372 symbols completed. YOU took 5.4s. Estimated remaining: 17.8s. Rate: 60.5 symbols/min [2025-09-02T17:38:58.007968] [INFO ] [MAIN ] YPF: Update completed successfully. [2025-09-02T17:38:58.047566] [INFO ] [MAIN ] Update Progress: 2355/2372 symbols completed. YPF took 5.2s. Estimated remaining: 16.8s. Rate: 60.5 symbols/min [2025-09-02T17:38:58.076691] [INFO ] [MAIN ] YUM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:58.303313] [INFO ] [MAIN ] YUMC: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:58.372407] [INFO ] [MAIN ] ZBH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:38:58.373293] [INFO ] [MAIN ] YUM: Loaded 23101 existing records. [2025-09-02T17:38:58.579109] [INFO ] [MAIN ] YUMC: Loaded 23815 existing records. [2025-09-02T17:38:58.579008] [INFO ] [MAIN ] YUM: Found 1 missing trading days. [2025-09-02T17:38:58.578882] [INFO ] [MAIN ] ZBH: Loaded 23215 existing records. [2025-09-02T17:38:58.620268] [INFO ] [MAIN ] YUM: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:58.634800] [INFO ] [REMOTE ] YUM: Fetching primary data for 2025-09. [2025-09-02T17:38:58.924182] [INFO ] [MAIN ] YUMC: Found 1 missing trading days. [2025-09-02T17:38:58.931180] [INFO ] [MAIN ] ZBH: Found 1 missing trading days. [2025-09-02T17:38:58.931301] [INFO ] [MAIN ] ZBH: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:58.931364] [INFO ] [MAIN ] YUMC: Need to fetch 1 months: 2025-09 [2025-09-02T17:38:58.931826] [INFO ] [REMOTE ] ZBH: Fetching primary data for 2025-09. [2025-09-02T17:38:58.931602] [INFO ] [REMOTE ] YUMC: Fetching primary data for 2025-09. [2025-09-02T17:38:59.409788] [INFO ] [REMOTE ] YSG: Incremental fetch complete for 2025-09 (1.60 seconds). [2025-09-02T17:38:59.452327] [INFO ] [MAIN ] YSG: Adding 308 new records, updating 0 existing records. [2025-09-02T17:38:59.455457] [INFO ] [MAIN ] YSG: Combined dataset has 15089 total records. [2025-09-02T17:38:59.644148] [WARN ] [VALIDATOR ] YSG: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:38:59.839563] [WARN ] [VALIDATOR ] YSG: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:38:59.839804] [INFO ] [MAIN ] YSG: Combined data validation passed. [2025-09-02T17:38:59.935825] [INFO ] [MAIN ] YSG: Update completed successfully. [2025-09-02T17:38:59.937240] [INFO ] [MAIN ] Update Progress: 2356/2372 symbols completed. YSG took 2.9s. Estimated remaining: 15.9s. Rate: 60.5 symbols/min [2025-09-02T17:39:00.105689] [INFO ] [MAIN ] ZEPP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:39:00.119157] [INFO ] [MAIN ] ZEPP: Loaded 10909 existing records. [2025-09-02T17:39:00.288765] [INFO ] [MAIN ] ZEPP: Found 1 missing trading days. [2025-09-02T17:39:00.288927] [INFO ] [MAIN ] ZEPP: Need to fetch 1 months: 2025-09 [2025-09-02T17:39:00.289154] [INFO ] [REMOTE ] ZEPP: Fetching primary data for 2025-09. [2025-09-02T17:39:01.244361] [INFO ] [REMOTE ] YUM: Incremental fetch complete for 2025-09 (2.61 seconds). [2025-09-02T17:39:01.288595] [INFO ] [MAIN ] YUM: Adding 368 new records, updating 0 existing records. [2025-09-02T17:39:01.293044] [INFO ] [REMOTE ] YUMC: Incremental fetch complete for 2025-09 (2.36 seconds). [2025-09-02T17:39:01.351024] [INFO ] [MAIN ] YUMC: Adding 389 new records, updating 0 existing records. [2025-09-02T17:39:01.352894] [INFO ] [MAIN ] YUM: Combined dataset has 23469 total records. [2025-09-02T17:39:01.483394] [INFO ] [MAIN ] YUMC: Combined dataset has 24204 total records. [2025-09-02T17:39:01.579426] [WARN ] [VALIDATOR ] YUM: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:39:01.859801] [WARN ] [VALIDATOR ] YUMC: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:39:02.021827] [INFO ] [REMOTE ] ZBH: Incremental fetch complete for 2025-09 (3.09 seconds). [2025-09-02T17:39:02.112064] [INFO ] [MAIN ] ZBH: Adding 336 new records, updating 0 existing records. [2025-09-02T17:39:02.212832] [INFO ] [MAIN ] ZBH: Combined dataset has 23551 total records. [2025-09-02T17:39:02.413684] [WARN ] [VALIDATOR ] ZBH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:39:02.553699] [WARN ] [VALIDATOR ] YUM: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:39:02.572772] [WARN ] [VALIDATOR ] YUMC: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:39:02.611420] [INFO ] [MAIN ] YUM: Combined data validation passed. [2025-09-02T17:39:02.611733] [INFO ] [MAIN ] YUMC: Combined data validation passed. [2025-09-02T17:39:02.831063] [INFO ] [REMOTE ] ZEPP: Incremental fetch complete for 2025-09 (2.54 seconds). [2025-09-02T17:39:02.871140] [INFO ] [MAIN ] ZEPP: Adding 296 new records, updating 0 existing records. [2025-09-02T17:39:02.893778] [INFO ] [MAIN ] ZEPP: Combined dataset has 11205 total records. [2025-09-02T17:39:02.981184] [WARN ] [VALIDATOR ] ZBH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:39:02.986826] [INFO ] [MAIN ] ZBH: Combined data validation passed. [2025-09-02T17:39:03.215862] [WARN ] [VALIDATOR ] ZEPP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:39:03.290255] [INFO ] [MAIN ] YUM: Update completed successfully. [2025-09-02T17:39:03.326264] [INFO ] [MAIN ] Update Progress: 2357/2372 symbols completed. YUM took 5.6s. Estimated remaining: 14.9s. Rate: 60.4 symbols/min [2025-09-02T17:39:03.475593] [INFO ] [MAIN ] YUMC: Update completed successfully. [2025-09-02T17:39:03.478972] [INFO ] [MAIN ] Update Progress: 2358/2372 symbols completed. YUMC took 5.6s. Estimated remaining: 13.9s. Rate: 60.5 symbols/min [2025-09-02T17:39:03.510017] [INFO ] [MAIN ] ZBH: Update completed successfully. [2025-09-02T17:39:03.513449] [INFO ] [MAIN ] Update Progress: 2359/2372 symbols completed. ZBH took 5.4s. Estimated remaining: 12.9s. Rate: 60.5 symbols/min [2025-09-02T17:39:03.521199] [WARN ] [VALIDATOR ] ZEPP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:39:03.521407] [INFO ] [MAIN ] ZEPP: Combined data validation passed. [2025-09-02T17:39:03.587297] [INFO ] [MAIN ] ZEPP: Update completed successfully. [2025-09-02T17:39:03.588516] [INFO ] [MAIN ] Update Progress: 2360/2372 symbols completed. ZEPP took 3.7s. Estimated remaining: 11.9s. Rate: 60.5 symbols/min [2025-09-02T17:39:04.140927] [INFO ] [MAIN ] ZETA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:39:04.247079] [INFO ] [MAIN ] ZH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:39:04.264660] [INFO ] [MAIN ] ZGN: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:39:04.289372] [INFO ] [MAIN ] ZIM: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:39:04.303558] [INFO ] [MAIN ] ZH: Loaded 11552 existing records. [2025-09-02T17:39:04.444833] [INFO ] [MAIN ] ZGN: Loaded 18329 existing records. [2025-09-02T17:39:04.448848] [INFO ] [MAIN ] ZIM: Loaded 24395 existing records. [2025-09-02T17:39:04.471246] [INFO ] [MAIN ] ZETA: Loaded 24475 existing records. [2025-09-02T17:39:04.673797] [INFO ] [MAIN ] ZH: Found 1 missing trading days. [2025-09-02T17:39:04.706708] [INFO ] [MAIN ] ZH: Need to fetch 1 months: 2025-09 [2025-09-02T17:39:04.809219] [INFO ] [REMOTE ] ZH: Fetching primary data for 2025-09. [2025-09-02T17:39:04.973257] [INFO ] [MAIN ] ZGN: Found 1 missing trading days. [2025-09-02T17:39:05.015481] [INFO ] [MAIN ] ZGN: Need to fetch 1 months: 2025-09 [2025-09-02T17:39:05.037181] [INFO ] [REMOTE ] ZGN: Fetching primary data for 2025-09. [2025-09-02T17:39:05.015402] [INFO ] [MAIN ] ZIM: Found 1 missing trading days. [2025-09-02T17:39:05.050514] [INFO ] [MAIN ] ZIM: Need to fetch 1 months: 2025-09 [2025-09-02T17:39:05.068085] [INFO ] [REMOTE ] ZIM: Fetching primary data for 2025-09. [2025-09-02T17:39:05.075944] [INFO ] [MAIN ] ZETA: Found 1 missing trading days. [2025-09-02T17:39:05.076787] [INFO ] [MAIN ] ZETA: Need to fetch 1 months: 2025-09 [2025-09-02T17:39:05.076997] [INFO ] [REMOTE ] ZETA: Fetching primary data for 2025-09. [2025-09-02T17:39:05.798881] [WARN ] [MAIN ] ZH: Failed to fetch data for month 2025-09. [2025-09-02T17:39:05.799025] [WARN ] [MAIN ] ZH: No new data fetched. Keeping existing data. [2025-09-02T17:39:05.799133] [INFO ] [MAIN ] Update Progress: 2361/2372 symbols completed. ZH took 2.2s. Estimated remaining: 10.9s. Rate: 60.5 symbols/min [2025-09-02T17:39:05.987333] [INFO ] [MAIN ] ZIP: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:39:06.006577] [INFO ] [MAIN ] ZIP: Loaded 19754 existing records. [2025-09-02T17:39:06.181488] [INFO ] [MAIN ] ZIP: Found 1 missing trading days. [2025-09-02T17:39:06.181700] [INFO ] [MAIN ] ZIP: Need to fetch 1 months: 2025-09 [2025-09-02T17:39:06.181943] [INFO ] [REMOTE ] ZIP: Fetching primary data for 2025-09. [2025-09-02T17:39:06.610674] [WARN ] [MAIN ] ZIM: Failed to fetch data for month 2025-09. [2025-09-02T17:39:06.610821] [WARN ] [MAIN ] ZIM: No new data fetched. Keeping existing data. [2025-09-02T17:39:06.610915] [INFO ] [MAIN ] Update Progress: 2362/2372 symbols completed. ZIM took 3.0s. Estimated remaining: 9.9s. Rate: 60.5 symbols/min [2025-09-02T17:39:06.787379] [INFO ] [MAIN ] ZK: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:39:06.804569] [INFO ] [MAIN ] ZK: Loaded 15789 existing records. [2025-09-02T17:39:06.921895] [INFO ] [REMOTE ] ZGN: Incremental fetch complete for 2025-09 (1.88 seconds). [2025-09-02T17:39:07.026072] [INFO ] [MAIN ] ZGN: Adding 312 new records, updating 0 existing records. [2025-09-02T17:39:07.032319] [INFO ] [MAIN ] ZK: Found 1 missing trading days. [2025-09-02T17:39:07.032689] [INFO ] [MAIN ] ZK: Need to fetch 1 months: 2025-09 [2025-09-02T17:39:07.032973] [INFO ] [REMOTE ] ZK: Fetching primary data for 2025-09. [2025-09-02T17:39:07.037636] [INFO ] [MAIN ] ZGN: Combined dataset has 18641 total records. [2025-09-02T17:39:07.217186] [WARN ] [VALIDATOR ] ZGN: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:39:07.406345] [WARN ] [VALIDATOR ] ZGN: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:39:07.406541] [INFO ] [MAIN ] ZGN: Combined data validation passed. [2025-09-02T17:39:07.521687] [INFO ] [MAIN ] ZGN: Update completed successfully. [2025-09-02T17:39:07.523258] [INFO ] [MAIN ] Update Progress: 2363/2372 symbols completed. ZGN took 3.9s. Estimated remaining: 8.9s. Rate: 60.5 symbols/min [2025-09-02T17:39:07.702681] [INFO ] [MAIN ] ZKH: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:39:07.708709] [INFO ] [MAIN ] ZKH: Loaded 4445 existing records. [2025-09-02T17:39:07.879606] [INFO ] [MAIN ] ZKH: Found 1 missing trading days. [2025-09-02T17:39:07.879766] [INFO ] [MAIN ] ZKH: Need to fetch 1 months: 2025-09 [2025-09-02T17:39:07.879970] [INFO ] [REMOTE ] ZKH: Fetching primary data for 2025-09. [2025-09-02T17:39:08.293891] [INFO ] [REMOTE ] ZIP: Incremental fetch complete for 2025-09 (2.11 seconds). [2025-09-02T17:39:08.341404] [INFO ] [MAIN ] ZIP: Adding 324 new records, updating 0 existing records. [2025-09-02T17:39:08.344898] [INFO ] [MAIN ] ZIP: Combined dataset has 20078 total records. [2025-09-02T17:39:08.520693] [WARN ] [VALIDATOR ] ZIP: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:39:08.710690] [INFO ] [REMOTE ] ZETA: Incremental fetch complete for 2025-09 (3.63 seconds). [2025-09-02T17:39:08.757605] [INFO ] [MAIN ] ZETA: Adding 390 new records, updating 0 existing records. [2025-09-02T17:39:08.762937] [INFO ] [MAIN ] ZETA: Combined dataset has 24865 total records. [2025-09-02T17:39:08.866279] [INFO ] [REMOTE ] ZKH: Incremental fetch complete for 2025-09 (0.99 seconds). [2025-09-02T17:39:08.877772] [INFO ] [MAIN ] ZKH: Adding 41 new records, updating 0 existing records. [2025-09-02T17:39:08.957811] [WARN ] [VALIDATOR ] ZETA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:39:08.957964] [INFO ] [MAIN ] ZKH: Combined dataset has 4486 total records. [2025-09-02T17:39:09.329710] [WARN ] [VALIDATOR ] ZKH: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:39:09.378832] [WARN ] [VALIDATOR ] ZIP: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:39:09.405405] [INFO ] [MAIN ] ZIP: Combined data validation passed. [2025-09-02T17:39:09.595263] [INFO ] [REMOTE ] ZK: Incremental fetch complete for 2025-09 (2.56 seconds). [2025-09-02T17:39:09.663847] [INFO ] [MAIN ] ZK: Adding 374 new records, updating 0 existing records. [2025-09-02T17:39:09.688365] [INFO ] [MAIN ] ZK: Combined dataset has 16163 total records. [2025-09-02T17:39:09.786498] [INFO ] [MAIN ] ZIP: Update completed successfully. [2025-09-02T17:39:09.805447] [INFO ] [MAIN ] Update Progress: 2364/2372 symbols completed. ZIP took 4.0s. Estimated remaining: 7.9s. Rate: 60.5 symbols/min [2025-09-02T17:39:09.931765] [WARN ] [VALIDATOR ] ZKH: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:39:09.931850] [WARN ] [VALIDATOR ] ZETA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:39:09.971927] [WARN ] [VALIDATOR ] ZK: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:39:09.987617] [INFO ] [MAIN ] ZETA: Combined data validation passed. [2025-09-02T17:39:09.995590] [INFO ] [MAIN ] ZKH: Combined data validation passed. [2025-09-02T17:39:10.150571] [INFO ] [MAIN ] ZTO: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:39:10.309603] [INFO ] [MAIN ] ZKH: Update completed successfully. [2025-09-02T17:39:10.344418] [INFO ] [MAIN ] Update Progress: 2365/2372 symbols completed. ZKH took 2.8s. Estimated remaining: 6.9s. Rate: 60.5 symbols/min [2025-09-02T17:39:10.454840] [INFO ] [MAIN ] ZTO: Loaded 22387 existing records. [2025-09-02T17:39:10.768972] [INFO ] [MAIN ] ZTR: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:39:10.862264] [INFO ] [MAIN ] ZTO: Found 1 missing trading days. [2025-09-02T17:39:10.864911] [INFO ] [MAIN ] ZTO: Need to fetch 1 months: 2025-09 [2025-09-02T17:39:10.871582] [INFO ] [REMOTE ] ZTO: Fetching primary data for 2025-09. [2025-09-02T17:39:10.873273] [INFO ] [MAIN ] ZTR: Loaded 8465 existing records. [2025-09-02T17:39:11.111735] [INFO ] [MAIN ] ZETA: Update completed successfully. [2025-09-02T17:39:11.132182] [INFO ] [MAIN ] Update Progress: 2366/2372 symbols completed. ZETA took 7.5s. Estimated remaining: 6.0s. Rate: 60.5 symbols/min [2025-09-02T17:39:11.303991] [INFO ] [MAIN ] ZTR: Found 1 missing trading days. [2025-09-02T17:39:11.309477] [INFO ] [MAIN ] ZTR: Need to fetch 1 months: 2025-09 [2025-09-02T17:39:11.338686] [INFO ] [REMOTE ] ZTR: Fetching primary data for 2025-09. [2025-09-02T17:39:11.413546] [WARN ] [VALIDATOR ] ZK: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:39:11.449576] [INFO ] [MAIN ] ZK: Combined data validation passed. [2025-09-02T17:39:11.482505] [INFO ] [MAIN ] ZTS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:39:11.610352] [INFO ] [MAIN ] ZTS: Loaded 24183 existing records. [2025-09-02T17:39:11.743006] [INFO ] [MAIN ] ZK: Update completed successfully. [2025-09-02T17:39:11.771922] [INFO ] [MAIN ] Update Progress: 2367/2372 symbols completed. ZK took 5.2s. Estimated remaining: 5.0s. Rate: 60.5 symbols/min [2025-09-02T17:39:11.972027] [INFO ] [MAIN ] ZTS: Found 1 missing trading days. [2025-09-02T17:39:11.982875] [INFO ] [MAIN ] ZTS: Need to fetch 1 months: 2025-09 [2025-09-02T17:39:11.998867] [INFO ] [REMOTE ] ZTS: Fetching primary data for 2025-09. [2025-09-02T17:39:12.063449] [INFO ] [MAIN ] ZVIA: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:39:12.088808] [INFO ] [MAIN ] ZVIA: Loaded 17062 existing records. [2025-09-02T17:39:12.279605] [INFO ] [MAIN ] ZVIA: Found 1 missing trading days. [2025-09-02T17:39:12.279811] [INFO ] [MAIN ] ZVIA: Need to fetch 1 months: 2025-09 [2025-09-02T17:39:12.280044] [INFO ] [REMOTE ] ZVIA: Fetching primary data for 2025-09. [2025-09-02T17:39:12.623098] [INFO ] [REMOTE ] ZTR: Incremental fetch complete for 2025-09 (1.28 seconds). [2025-09-02T17:39:12.687016] [INFO ] [MAIN ] ZTR: Adding 110 new records, updating 0 existing records. [2025-09-02T17:39:12.689251] [INFO ] [MAIN ] ZTR: Combined dataset has 8575 total records. [2025-09-02T17:39:12.865017] [WARN ] [VALIDATOR ] ZTR: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:39:13.074553] [WARN ] [VALIDATOR ] ZTR: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:39:13.074779] [INFO ] [MAIN ] ZTR: Combined data validation passed. [2025-09-02T17:39:13.127072] [INFO ] [REMOTE ] ZTO: Incremental fetch complete for 2025-09 (2.26 seconds). [2025-09-02T17:39:13.196214] [INFO ] [MAIN ] ZTO: Adding 359 new records, updating 0 existing records. [2025-09-02T17:39:13.203178] [INFO ] [MAIN ] ZTR: Update completed successfully. [2025-09-02T17:39:13.204289] [INFO ] [MAIN ] Update Progress: 2368/2372 symbols completed. ZTR took 2.8s. Estimated remaining: 4.0s. Rate: 60.5 symbols/min [2025-09-02T17:39:13.295476] [INFO ] [MAIN ] ZTO: Combined dataset has 22746 total records. [2025-09-02T17:39:13.504117] [INFO ] [MAIN ] ZWS: Starting incremental primary update from 2025-08-22 to 2025-09-02. [2025-09-02T17:39:13.584482] [WARN ] [VALIDATOR ] ZTO: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:39:13.712976] [INFO ] [MAIN ] ZWS: Loaded 18822 existing records. [2025-09-02T17:39:13.970662] [INFO ] [MAIN ] ZWS: Found 1 missing trading days. [2025-09-02T17:39:13.971096] [INFO ] [MAIN ] ZWS: Need to fetch 1 months: 2025-09 [2025-09-02T17:39:13.971359] [INFO ] [REMOTE ] ZWS: Fetching primary data for 2025-09. [2025-09-02T17:39:13.981637] [WARN ] [VALIDATOR ] ZTO: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:39:13.981877] [INFO ] [MAIN ] ZTO: Combined data validation passed. [2025-09-02T17:39:14.121005] [INFO ] [MAIN ] ZTO: Update completed successfully. [2025-09-02T17:39:14.123316] [INFO ] [MAIN ] Update Progress: 2369/2372 symbols completed. ZTO took 4.3s. Estimated remaining: 3.0s. Rate: 60.5 symbols/min [2025-09-02T17:39:14.312342] [INFO ] [REMOTE ] ZVIA: Incremental fetch complete for 2025-09 (2.03 seconds). [2025-09-02T17:39:14.347119] [INFO ] [MAIN ] ZVIA: Adding 298 new records, updating 0 existing records. [2025-09-02T17:39:14.350334] [INFO ] [MAIN ] ZVIA: Combined dataset has 17360 total records. [2025-09-02T17:39:14.524394] [WARN ] [VALIDATOR ] ZVIA: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:39:14.706039] [INFO ] [REMOTE ] ZTS: Incremental fetch complete for 2025-09 (2.71 seconds). [2025-09-02T17:39:14.756296] [INFO ] [MAIN ] ZTS: Adding 388 new records, updating 0 existing records. [2025-09-02T17:39:14.761593] [INFO ] [MAIN ] ZTS: Combined dataset has 24571 total records. [2025-09-02T17:39:14.941025] [WARN ] [VALIDATOR ] ZTS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:39:15.136754] [WARN ] [VALIDATOR ] ZVIA: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:39:15.137392] [INFO ] [MAIN ] ZVIA: Combined data validation passed. [2025-09-02T17:39:15.141956] [WARN ] [VALIDATOR ] ZTS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:39:15.142838] [INFO ] [MAIN ] ZTS: Combined data validation passed. [2025-09-02T17:39:15.370630] [INFO ] [MAIN ] ZVIA: Update completed successfully. [2025-09-02T17:39:15.375086] [INFO ] [MAIN ] Update Progress: 2370/2372 symbols completed. ZVIA took 3.6s. Estimated remaining: 2.0s. Rate: 60.5 symbols/min [2025-09-02T17:39:15.409245] [INFO ] [MAIN ] ZTS: Update completed successfully. [2025-09-02T17:39:15.412291] [INFO ] [MAIN ] Update Progress: 2371/2372 symbols completed. ZTS took 4.3s. Estimated remaining: 1.0s. Rate: 60.5 symbols/min [2025-09-02T17:39:16.148940] [INFO ] [REMOTE ] ZWS: Incremental fetch complete for 2025-09 (2.18 seconds). [2025-09-02T17:39:16.184633] [INFO ] [MAIN ] ZWS: Adding 316 new records, updating 0 existing records. [2025-09-02T17:39:16.188068] [INFO ] [MAIN ] ZWS: Combined dataset has 19138 total records. [2025-09-02T17:39:16.363625] [WARN ] [VALIDATOR ] ZWS: Not fatal, but first date in data (2025-06-02) does not match expected start date (2025-01-28) [2025-09-02T17:39:16.554205] [WARN ] [VALIDATOR ] ZWS: Missing data for 86 trading days: 2025-01-28, 2025-01-29, 2025-01-30, 2025-01-31, 2025-02-03, 2025-02-04, 2025-02-05, 2025-02-06, 2025-02-07, 2025-02-10, 2025-02-11, 2025-02-12, 2025-02-13, 2025-02-14, 2025-02-18, 2025-02-19, 2025-02-20, 2025-02-21, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 2025-02-28, 2025-03-03, 2025-03-04, 2025-03-05, 2025-03-06, 2025-03-07, 2025-03-10, 2025-03-11, 2025-03-12, 2025-03-13, 2025-03-14, 2025-03-17, 2025-03-18, 2025-03-19, 2025-03-20, 2025-03-21, 2025-03-24, 2025-03-25, 2025-03-26, 2025-03-27, 2025-03-28, 2025-03-31, 2025-04-01, 2025-04-02, 2025-04-03, 2025-04-04, 2025-04-07, 2025-04-08, 2025-04-09, 2025-04-10, 2025-04-11, 2025-04-14, 2025-04-15, 2025-04-16, 2025-04-17, 2025-04-21, 2025-04-22, 2025-04-23, 2025-04-24, 2025-04-25, 2025-04-28, 2025-04-29, 2025-04-30, 2025-05-01, 2025-05-02, 2025-05-05, 2025-05-06, 2025-05-07, 2025-05-08, 2025-05-09, 2025-05-12, 2025-05-13, 2025-05-14, 2025-05-15, 2025-05-16, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30 [2025-09-02T17:39:16.554410] [INFO ] [MAIN ] ZWS: Combined data validation passed. [2025-09-02T17:39:16.674759] [INFO ] [MAIN ] ZWS: Update completed successfully. [2025-09-02T17:39:16.676748] [INFO ] [MAIN ] Update Progress: 2372/2372 symbols completed. ZWS took 3.5s. Estimated remaining: 0.0s. Rate: 60.5 symbols/min [2025-09-02T17:39:16.678190] [INFO ] [MAIN ] Parallel update completed in 39m 13s [2025-09-02T17:39:16.678381] [WARN ] [MAIN ] Failed symbols (1): BBT [2025-09-02T17:39:16.678440] [INFO ] [MAIN ] Update success rate: 100.0% (2371/2372 symbols) [2025-09-02T17:39:17.497762] [WARN ] [STATE ] State set to: COMPLETED_OK [2025-09-02T17:39:17.498002] [INFO ] [STATE ] Last completion updated: 2025-09-02T17:39:17.497855 [2025-09-02T17:39:17.498229] [WARN ] [STATE ] State set to: RUNNING [2025-09-02T17:39:17.498288] [INFO ] [MAIN ] Running derivative generation in parallel mode [2025-09-02T17:39:17.498405] [INFO ] [MAIN ] Wiping all existing derivative data before regeneration. [2025-09-02T17:39:17.498453] [INFO ] [LOCAL ] Starting deletion of all local derivative data. [2025-09-02T17:39:17.631995] [INFO ] [LOCAL ] Deleted 2371 derivative data files. [2025-09-02T17:39:17.632136] [INFO ] [LOCAL ] Scanning primary storage for available symbols. [2025-09-02T17:39:17.634661] [INFO ] [LOCAL ] Found 2371 symbols with primary data. [2025-09-02T17:39:17.634905] [INFO ] [MAIN ] Starting parallel derivative generation with 3 worker threads for 2371 symbols [2025-09-02T17:39:17.635500] [INFO ] [MAIN ] A: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:17.635999] [INFO ] [MAIN ] AA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:17.636329] [INFO ] [MAIN ] AACT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:17.649547] [INFO ] [MAIN ] AACT: Loaded 5061 primary data records. [2025-09-02T17:39:17.822469] [INFO ] [MAIN ] A: Loaded 22784 primary data records. [2025-09-02T17:39:17.822020] [INFO ] [MAIN ] AA: Loaded 24441 primary data records. [2025-09-02T17:39:18.399734] [INFO ] [MAIN ] AACT: Generated 819 derivative records from 5061 primary records. [2025-09-02T17:39:18.409396] [INFO ] [MAIN ] AACT: Successfully saved derivative data. [2025-09-02T17:39:18.410858] [INFO ] [MAIN ] Derivative Progress: 1/2371 symbols completed. AACT took 0.8s. Estimated remaining: 30m 39s. Rate: 77.3 symbols/min [2025-09-02T17:39:18.411409] [INFO ] [MAIN ] AAM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:18.417604] [INFO ] [MAIN ] AAM: Loaded 377 primary data records. [2025-09-02T17:39:18.424429] [INFO ] [MAIN ] AA: Generated 819 derivative records from 24441 primary records. [2025-09-02T17:39:18.530185] [INFO ] [MAIN ] A: Generated 819 derivative records from 22784 primary records. [2025-09-02T17:39:18.544761] [INFO ] [MAIN ] AA: Successfully saved derivative data. [2025-09-02T17:39:18.557518] [INFO ] [MAIN ] Derivative Progress: 2/2371 symbols completed. AA took 0.9s. Estimated remaining: 18m 13s. Rate: 130.0 symbols/min [2025-09-02T17:39:18.575761] [INFO ] [MAIN ] AAMI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:18.610459] [INFO ] [MAIN ] A: Successfully saved derivative data. [2025-09-02T17:39:18.628894] [INFO ] [MAIN ] Derivative Progress: 3/2371 symbols completed. A took 1.0s. Estimated remaining: 13m 5s. Rate: 181.1 symbols/min [2025-09-02T17:39:18.678279] [INFO ] [MAIN ] AAP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:18.695142] [INFO ] [MAIN ] AAMI: Loaded 10867 primary data records. [2025-09-02T17:39:18.893108] [INFO ] [MAIN ] AAP: Loaded 23771 primary data records. [2025-09-02T17:39:19.065876] [INFO ] [MAIN ] AAM: Generated 819 derivative records from 377 primary records. [2025-09-02T17:39:19.159843] [INFO ] [MAIN ] AAM: Successfully saved derivative data. [2025-09-02T17:39:19.165461] [INFO ] [MAIN ] Derivative Progress: 4/2371 symbols completed. AAM took 0.8s. Estimated remaining: 15m 6s. Rate: 156.8 symbols/min [2025-09-02T17:39:19.165891] [INFO ] [MAIN ] AAT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:19.235272] [INFO ] [MAIN ] AAMI: Generated 832 derivative records from 10867 primary records. [2025-09-02T17:39:19.243340] [INFO ] [MAIN ] AAT: Loaded 13843 primary data records. [2025-09-02T17:39:19.338913] [INFO ] [MAIN ] AAMI: Successfully saved derivative data. [2025-09-02T17:39:19.359636] [INFO ] [MAIN ] Derivative Progress: 5/2371 symbols completed. AAMI took 0.8s. Estimated remaining: 13m 36s. Rate: 173.9 symbols/min [2025-09-02T17:39:19.363984] [INFO ] [MAIN ] AAUC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:19.446229] [INFO ] [MAIN ] AAUC: Loaded 5059 primary data records. [2025-09-02T17:39:19.550619] [INFO ] [MAIN ] AAP: Generated 819 derivative records from 23771 primary records. [2025-09-02T17:39:19.674519] [INFO ] [MAIN ] AAP: Successfully saved derivative data. [2025-09-02T17:39:19.708307] [INFO ] [MAIN ] Derivative Progress: 6/2371 symbols completed. AAP took 1.1s. Estimated remaining: 13m 37s. Rate: 173.6 symbols/min [2025-09-02T17:39:19.782036] [INFO ] [MAIN ] AB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:19.812429] [INFO ] [MAIN ] AB: Loaded 1070 primary data records. [2025-09-02T17:39:19.850812] [INFO ] [MAIN ] AAT: Generated 819 derivative records from 13843 primary records. [2025-09-02T17:39:19.935036] [INFO ] [MAIN ] AAT: Successfully saved derivative data. [2025-09-02T17:39:19.952426] [INFO ] [MAIN ] Derivative Progress: 7/2371 symbols completed. AAT took 0.8s. Estimated remaining: 13m 3s. Rate: 181.2 symbols/min [2025-09-02T17:39:19.987870] [INFO ] [MAIN ] ABBV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:20.027292] [INFO ] [MAIN ] AAUC: Generated 753 derivative records from 5059 primary records. [2025-09-02T17:39:20.030912] [INFO ] [MAIN ] AB: Generated 104 derivative records from 1070 primary records. [2025-09-02T17:39:20.033811] [INFO ] [MAIN ] AB: Successfully saved derivative data. [2025-09-02T17:39:20.046188] [INFO ] [MAIN ] Derivative Progress: 8/2371 symbols completed. AB took 0.3s. Estimated remaining: 11m 52s. Rate: 199.0 symbols/min [2025-09-02T17:39:20.047040] [INFO ] [MAIN ] ABCB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:20.047631] [INFO ] [MAIN ] AAUC: Successfully saved derivative data. [2025-09-02T17:39:20.048886] [INFO ] [MAIN ] Derivative Progress: 9/2371 symbols completed. AAUC took 0.7s. Estimated remaining: 10m 34s. Rate: 223.7 symbols/min [2025-09-02T17:39:20.049064] [INFO ] [MAIN ] ABEV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:20.063202] [INFO ] [MAIN ] ABBV: Loaded 24518 primary data records. [2025-09-02T17:39:20.154022] [INFO ] [MAIN ] ABCB: Loaded 13420 primary data records. [2025-09-02T17:39:20.327272] [INFO ] [MAIN ] ABEV: Loaded 24628 primary data records. [2025-09-02T17:39:20.806905] [INFO ] [MAIN ] ABBV: Generated 819 derivative records from 24518 primary records. [2025-09-02T17:39:20.806060] [INFO ] [MAIN ] ABCB: Generated 832 derivative records from 13420 primary records. [2025-09-02T17:39:20.824349] [INFO ] [MAIN ] ABBV: Successfully saved derivative data. [2025-09-02T17:39:20.826061] [INFO ] [MAIN ] Derivative Progress: 10/2371 symbols completed. ABBV took 0.8s. Estimated remaining: 12m 33s. Rate: 188.0 symbols/min [2025-09-02T17:39:20.824724] [INFO ] [MAIN ] ABCB: Successfully saved derivative data. [2025-09-02T17:39:20.832160] [INFO ] [MAIN ] ABG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:20.833693] [INFO ] [MAIN ] Derivative Progress: 11/2371 symbols completed. ABCB took 0.8s. Estimated remaining: 11m 26s. Rate: 206.3 symbols/min [2025-09-02T17:39:20.834512] [INFO ] [MAIN ] ABEV: Generated 832 derivative records from 24628 primary records. [2025-09-02T17:39:20.834869] [INFO ] [MAIN ] ABM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:20.846411] [INFO ] [MAIN ] ABEV: Successfully saved derivative data. [2025-09-02T17:39:20.847521] [INFO ] [MAIN ] Derivative Progress: 12/2371 symbols completed. ABEV took 0.8s. Estimated remaining: 10m 32s. Rate: 224.1 symbols/min [2025-09-02T17:39:20.847799] [INFO ] [MAIN ] ABR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:20.852264] [INFO ] [MAIN ] ABG: Loaded 8455 primary data records. [2025-09-02T17:39:20.967773] [INFO ] [MAIN ] ABM: Loaded 15074 primary data records. [2025-09-02T17:39:21.113097] [INFO ] [MAIN ] ABR: Loaded 23573 primary data records. [2025-09-02T17:39:21.577755] [INFO ] [MAIN ] ABG: Generated 832 derivative records from 8455 primary records. [2025-09-02T17:39:21.592352] [INFO ] [MAIN ] ABG: Successfully saved derivative data. [2025-09-02T17:39:21.594074] [INFO ] [MAIN ] Derivative Progress: 13/2371 symbols completed. ABG took 0.8s. Estimated remaining: 11m 58s. Rate: 197.0 symbols/min [2025-09-02T17:39:21.601282] [INFO ] [MAIN ] ABM: Generated 832 derivative records from 15074 primary records. [2025-09-02T17:39:21.609492] [INFO ] [MAIN ] ABM: Successfully saved derivative data. [2025-09-02T17:39:21.611837] [INFO ] [MAIN ] Derivative Progress: 14/2371 symbols completed. ABM took 0.8s. Estimated remaining: 11m 10s. Rate: 211.2 symbols/min [2025-09-02T17:39:21.618853] [INFO ] [MAIN ] ABR: Generated 819 derivative records from 23573 primary records. [2025-09-02T17:39:21.626336] [INFO ] [MAIN ] ABR: Successfully saved derivative data. [2025-09-02T17:39:21.627706] [INFO ] [MAIN ] Derivative Progress: 15/2371 symbols completed. ABR took 0.8s. Estimated remaining: 10m 27s. Rate: 225.4 symbols/min [2025-09-02T17:39:21.628408] [INFO ] [MAIN ] AC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:21.628223] [INFO ] [MAIN ] ABT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:21.628508] [INFO ] [MAIN ] ACA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:21.631592] [INFO ] [MAIN ] AC: Loaded 731 primary data records. [2025-09-02T17:39:21.768036] [INFO ] [MAIN ] ACA: Loaded 10563 primary data records. [2025-09-02T17:39:21.886853] [INFO ] [MAIN ] ABT: Loaded 24797 primary data records. [2025-09-02T17:39:22.396190] [INFO ] [MAIN ] AC: Generated 832 derivative records from 731 primary records. [2025-09-02T17:39:22.404110] [INFO ] [MAIN ] AC: Successfully saved derivative data. [2025-09-02T17:39:22.406298] [INFO ] [MAIN ] Derivative Progress: 16/2371 symbols completed. AC took 0.8s. Estimated remaining: 11m 42s. Rate: 201.2 symbols/min [2025-09-02T17:39:22.407830] [INFO ] [MAIN ] ACCO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:22.417734] [INFO ] [MAIN ] ACA: Generated 832 derivative records from 10563 primary records. [2025-09-02T17:39:22.431665] [INFO ] [MAIN ] ABT: Generated 831 derivative records from 24797 primary records. [2025-09-02T17:39:22.439199] [INFO ] [MAIN ] ACA: Successfully saved derivative data. [2025-09-02T17:39:22.446763] [INFO ] [MAIN ] Derivative Progress: 17/2371 symbols completed. ACA took 0.8s. Estimated remaining: 11m 6s. Rate: 212.0 symbols/min [2025-09-02T17:39:22.455219] [INFO ] [MAIN ] ACEL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:22.455330] [INFO ] [MAIN ] ABT: Successfully saved derivative data. [2025-09-02T17:39:22.457363] [INFO ] [MAIN ] Derivative Progress: 18/2371 symbols completed. ABT took 0.8s. Estimated remaining: 10m 30s. Rate: 223.9 symbols/min [2025-09-02T17:39:22.457718] [INFO ] [MAIN ] ACHR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:22.455900] [INFO ] [MAIN ] ACCO: Loaded 17213 primary data records. [2025-09-02T17:39:22.566632] [INFO ] [MAIN ] ACEL: Loaded 11698 primary data records. [2025-09-02T17:39:22.848309] [INFO ] [MAIN ] ACHR: Loaded 24960 primary data records. [2025-09-02T17:39:23.227775] [INFO ] [MAIN ] ACCO: Generated 832 derivative records from 17213 primary records. [2025-09-02T17:39:23.240253] [INFO ] [MAIN ] ACCO: Successfully saved derivative data. [2025-09-02T17:39:23.241762] [INFO ] [MAIN ] Derivative Progress: 19/2371 symbols completed. ACCO took 0.8s. Estimated remaining: 11m 34s. Rate: 203.3 symbols/min [2025-09-02T17:39:23.242247] [INFO ] [MAIN ] ACI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:23.249459] [INFO ] [MAIN ] ACEL: Generated 832 derivative records from 11698 primary records. [2025-09-02T17:39:23.264164] [INFO ] [MAIN ] ACHR: Generated 832 derivative records from 24960 primary records. [2025-09-02T17:39:23.274995] [INFO ] [MAIN ] ACEL: Successfully saved derivative data. [2025-09-02T17:39:23.276637] [INFO ] [MAIN ] Derivative Progress: 20/2371 symbols completed. ACEL took 0.8s. Estimated remaining: 11m 3s. Rate: 212.7 symbols/min [2025-09-02T17:39:23.277331] [INFO ] [MAIN ] ACM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:23.284935] [INFO ] [MAIN ] ACHR: Successfully saved derivative data. [2025-09-02T17:39:23.286004] [INFO ] [MAIN ] Derivative Progress: 21/2371 symbols completed. ACHR took 0.8s. Estimated remaining: 10m 32s. Rate: 223.0 symbols/min [2025-09-02T17:39:23.286371] [INFO ] [MAIN ] ACN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:23.296977] [INFO ] [MAIN ] ACI: Loaded 24251 primary data records. [2025-09-02T17:39:23.419986] [INFO ] [MAIN ] ACM: Loaded 19019 primary data records. [2025-09-02T17:39:23.576284] [INFO ] [MAIN ] ACN: Loaded 24773 primary data records. [2025-09-02T17:39:24.037173] [INFO ] [MAIN ] ACI: Generated 819 derivative records from 24251 primary records. [2025-09-02T17:39:24.047398] [INFO ] [MAIN ] ACI: Successfully saved derivative data. [2025-09-02T17:39:24.049628] [INFO ] [MAIN ] Derivative Progress: 22/2371 symbols completed. ACI took 0.8s. Estimated remaining: 11m 25s. Rate: 205.8 symbols/min [2025-09-02T17:39:24.050563] [INFO ] [MAIN ] ACP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:24.058924] [INFO ] [MAIN ] ACN: Generated 832 derivative records from 24773 primary records. [2025-09-02T17:39:24.066150] [INFO ] [MAIN ] ACM: Generated 819 derivative records from 19019 primary records. [2025-09-02T17:39:24.085294] [INFO ] [MAIN ] ACN: Successfully saved derivative data. [2025-09-02T17:39:24.086623] [INFO ] [MAIN ] Derivative Progress: 23/2371 symbols completed. ACN took 0.8s. Estimated remaining: 10m 59s. Rate: 213.9 symbols/min [2025-09-02T17:39:24.087140] [INFO ] [MAIN ] ACR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:24.085522] [INFO ] [MAIN ] ACM: Successfully saved derivative data. [2025-09-02T17:39:24.093348] [INFO ] [MAIN ] Derivative Progress: 24/2371 symbols completed. ACM took 0.8s. Estimated remaining: 10m 32s. Rate: 223.0 symbols/min [2025-09-02T17:39:24.093923] [INFO ] [MAIN ] ACP: Loaded 13885 primary data records. [2025-09-02T17:39:24.105607] [INFO ] [MAIN ] ACRE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:24.173236] [INFO ] [MAIN ] ACR: Loaded 2583 primary data records. [2025-09-02T17:39:24.315526] [INFO ] [MAIN ] ACRE: Loaded 15391 primary data records. [2025-09-02T17:39:24.820817] [INFO ] [MAIN ] ACP: Generated 819 derivative records from 13885 primary records. [2025-09-02T17:39:24.836024] [INFO ] [MAIN ] ACR: Generated 819 derivative records from 2583 primary records. [2025-09-02T17:39:24.838743] [INFO ] [MAIN ] ACP: Successfully saved derivative data. [2025-09-02T17:39:24.845515] [INFO ] [MAIN ] Derivative Progress: 25/2371 symbols completed. ACP took 0.8s. Estimated remaining: 11m 17s. Rate: 208.0 symbols/min [2025-09-02T17:39:24.847914] [INFO ] [MAIN ] ACV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:24.856347] [INFO ] [MAIN ] ACRE: Generated 832 derivative records from 15391 primary records. [2025-09-02T17:39:24.857081] [INFO ] [MAIN ] ACR: Successfully saved derivative data. [2025-09-02T17:39:24.859240] [INFO ] [MAIN ] Derivative Progress: 26/2371 symbols completed. ACR took 0.8s. Estimated remaining: 10m 52s. Rate: 215.9 symbols/min [2025-09-02T17:39:24.865699] [INFO ] [MAIN ] ACV: Loaded 2545 primary data records. [2025-09-02T17:39:24.859716] [INFO ] [MAIN ] ACVA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:24.947828] [INFO ] [MAIN ] ACRE: Successfully saved derivative data. [2025-09-02T17:39:24.965380] [INFO ] [MAIN ] Derivative Progress: 27/2371 symbols completed. ACRE took 0.9s. Estimated remaining: 10m 36s. Rate: 221.0 symbols/min [2025-09-02T17:39:24.982880] [INFO ] [MAIN ] AD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:25.050434] [INFO ] [MAIN ] AD: Loaded 3393 primary data records. [2025-09-02T17:39:25.103800] [INFO ] [MAIN ] ACVA: Loaded 22111 primary data records. [2025-09-02T17:39:25.570701] [INFO ] [MAIN ] AD: Generated 195 derivative records from 3393 primary records. [2025-09-02T17:39:25.582033] [INFO ] [MAIN ] ACV: Generated 819 derivative records from 2545 primary records. [2025-09-02T17:39:25.583203] [INFO ] [MAIN ] AD: Successfully saved derivative data. [2025-09-02T17:39:25.584637] [INFO ] [MAIN ] Derivative Progress: 28/2371 symbols completed. AD took 0.6s. Estimated remaining: 11m 5s. Rate: 211.3 symbols/min [2025-09-02T17:39:25.592297] [INFO ] [MAIN ] ACV: Successfully saved derivative data. [2025-09-02T17:39:25.593763] [INFO ] [MAIN ] Derivative Progress: 29/2371 symbols completed. ACV took 0.7s. Estimated remaining: 10m 43s. Rate: 218.6 symbols/min [2025-09-02T17:39:25.603157] [INFO ] [MAIN ] ACVA: Generated 832 derivative records from 22111 primary records. [2025-09-02T17:39:25.611675] [INFO ] [MAIN ] ACVA: Successfully saved derivative data. [2025-09-02T17:39:25.613174] [INFO ] [MAIN ] Derivative Progress: 30/2371 symbols completed. ACVA took 0.8s. Estimated remaining: 10m 23s. Rate: 225.6 symbols/min [2025-09-02T17:39:25.614098] [INFO ] [MAIN ] ADCT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:25.613973] [INFO ] [MAIN ] ADC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:25.614971] [INFO ] [MAIN ] ADM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:25.645142] [INFO ] [MAIN ] ADCT: Loaded 17355 primary data records. [2025-09-02T17:39:25.769304] [INFO ] [MAIN ] ADC: Loaded 21113 primary data records. [2025-09-02T17:39:25.770030] [INFO ] [MAIN ] ADM: Loaded 24759 primary data records. [2025-09-02T17:39:26.428996] [INFO ] [MAIN ] ADCT: Generated 832 derivative records from 17355 primary records. [2025-09-02T17:39:26.448776] [INFO ] [MAIN ] ADM: Generated 832 derivative records from 24759 primary records. [2025-09-02T17:39:26.448047] [INFO ] [MAIN ] ADCT: Successfully saved derivative data. [2025-09-02T17:39:26.461387] [INFO ] [MAIN ] Derivative Progress: 31/2371 symbols completed. ADCT took 0.8s. Estimated remaining: 11m 6s. Rate: 210.7 symbols/min [2025-09-02T17:39:26.463933] [INFO ] [MAIN ] ADC: Generated 832 derivative records from 21113 primary records. [2025-09-02T17:39:26.466406] [INFO ] [MAIN ] ADNT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:26.472684] [INFO ] [MAIN ] ADM: Successfully saved derivative data. [2025-09-02T17:39:26.474781] [INFO ] [MAIN ] Derivative Progress: 32/2371 symbols completed. ADM took 0.9s. Estimated remaining: 10m 46s. Rate: 217.2 symbols/min [2025-09-02T17:39:26.475843] [INFO ] [MAIN ] ADT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:26.477215] [INFO ] [MAIN ] ADC: Successfully saved derivative data. [2025-09-02T17:39:26.478511] [INFO ] [MAIN ] Derivative Progress: 33/2371 symbols completed. ADC took 0.9s. Estimated remaining: 10m 27s. Rate: 223.9 symbols/min [2025-09-02T17:39:26.478857] [INFO ] [MAIN ] ADX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:26.509329] [INFO ] [MAIN ] ADT: Loaded 24763 primary data records. [2025-09-02T17:39:26.550714] [INFO ] [MAIN ] ADX: Loaded 13492 primary data records. [2025-09-02T17:39:26.556225] [INFO ] [MAIN ] ADNT: Loaded 21950 primary data records. [2025-09-02T17:39:27.237764] [INFO ] [MAIN ] ADX: Generated 832 derivative records from 13492 primary records. [2025-09-02T17:39:27.245238] [INFO ] [MAIN ] ADT: Generated 832 derivative records from 24763 primary records. [2025-09-02T17:39:27.268310] [INFO ] [MAIN ] ADNT: Generated 832 derivative records from 21950 primary records. [2025-09-02T17:39:27.270028] [INFO ] [MAIN ] ADX: Successfully saved derivative data. [2025-09-02T17:39:27.272059] [INFO ] [MAIN ] Derivative Progress: 34/2371 symbols completed. ADX took 0.8s. Estimated remaining: 11m 2s. Rate: 211.7 symbols/min [2025-09-02T17:39:27.270481] [INFO ] [MAIN ] ADT: Successfully saved derivative data. [2025-09-02T17:39:27.273454] [INFO ] [MAIN ] AEE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:27.273622] [INFO ] [MAIN ] Derivative Progress: 35/2371 symbols completed. ADT took 0.8s. Estimated remaining: 10m 43s. Rate: 217.9 symbols/min [2025-09-02T17:39:27.274379] [INFO ] [MAIN ] AEFC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:27.283808] [INFO ] [MAIN ] ADNT: Successfully saved derivative data. [2025-09-02T17:39:27.285127] [INFO ] [MAIN ] Derivative Progress: 36/2371 symbols completed. ADNT took 0.8s. Estimated remaining: 10m 26s. Rate: 223.8 symbols/min [2025-09-02T17:39:27.285488] [INFO ] [MAIN ] AEG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:27.288541] [INFO ] [MAIN ] AEFC: Loaded 3478 primary data records. [2025-09-02T17:39:27.419426] [INFO ] [MAIN ] AEE: Loaded 23208 primary data records. [2025-09-02T17:39:27.526386] [INFO ] [MAIN ] AEG: Loaded 22802 primary data records. [2025-09-02T17:39:28.028888] [INFO ] [MAIN ] AEFC: Generated 832 derivative records from 3478 primary records. [2025-09-02T17:39:28.048617] [INFO ] [MAIN ] AEFC: Successfully saved derivative data. [2025-09-02T17:39:28.048406] [INFO ] [MAIN ] AEE: Generated 832 derivative records from 23208 primary records. [2025-09-02T17:39:28.049928] [INFO ] [MAIN ] Derivative Progress: 37/2371 symbols completed. AEFC took 0.8s. Estimated remaining: 10m 57s. Rate: 213.2 symbols/min [2025-09-02T17:39:28.050961] [INFO ] [MAIN ] AEM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:28.060729] [INFO ] [MAIN ] AEE: Successfully saved derivative data. [2025-09-02T17:39:28.063426] [INFO ] [MAIN ] Derivative Progress: 38/2371 symbols completed. AEE took 0.8s. Estimated remaining: 10m 40s. Rate: 218.6 symbols/min [2025-09-02T17:39:28.063883] [INFO ] [MAIN ] AEO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:28.071197] [INFO ] [MAIN ] AEG: Generated 832 derivative records from 22802 primary records. [2025-09-02T17:39:28.086283] [INFO ] [MAIN ] AEG: Successfully saved derivative data. [2025-09-02T17:39:28.087428] [INFO ] [MAIN ] Derivative Progress: 39/2371 symbols completed. AEG took 0.8s. Estimated remaining: 10m 25s. Rate: 223.9 symbols/min [2025-09-02T17:39:28.087726] [INFO ] [MAIN ] AER: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:28.103624] [INFO ] [MAIN ] AEM: Loaded 24734 primary data records. [2025-09-02T17:39:28.177163] [INFO ] [MAIN ] AEO: Loaded 24418 primary data records. [2025-09-02T17:39:28.347177] [INFO ] [MAIN ] AER: Loaded 22057 primary data records. [2025-09-02T17:39:28.927343] [INFO ] [MAIN ] AEM: Generated 832 derivative records from 24734 primary records. [2025-09-02T17:39:28.946967] [INFO ] [MAIN ] AEM: Successfully saved derivative data. [2025-09-02T17:39:28.949126] [INFO ] [MAIN ] Derivative Progress: 40/2371 symbols completed. AEM took 0.9s. Estimated remaining: 10m 59s. Rate: 212.1 symbols/min [2025-09-02T17:39:28.950508] [INFO ] [MAIN ] AEO: Generated 819 derivative records from 24418 primary records. [2025-09-02T17:39:28.951073] [INFO ] [MAIN ] AES: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:28.960164] [INFO ] [MAIN ] AER: Generated 832 derivative records from 22057 primary records. [2025-09-02T17:39:28.979307] [INFO ] [MAIN ] AEO: Successfully saved derivative data. [2025-09-02T17:39:28.978684] [INFO ] [MAIN ] AES: Loaded 3115 primary data records. [2025-09-02T17:39:28.981334] [INFO ] [MAIN ] Derivative Progress: 41/2371 symbols completed. AEO took 0.9s. Estimated remaining: 10m 45s. Rate: 216.8 symbols/min [2025-09-02T17:39:28.987474] [INFO ] [MAIN ] AESI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:29.016131] [INFO ] [MAIN ] AER: Successfully saved derivative data. [2025-09-02T17:39:29.017476] [INFO ] [MAIN ] Derivative Progress: 42/2371 symbols completed. AER took 0.9s. Estimated remaining: 10m 31s. Rate: 221.4 symbols/min [2025-09-02T17:39:29.041028] [INFO ] [MAIN ] AFB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:29.095029] [INFO ] [MAIN ] AESI: Loaded 2664 primary data records. [2025-09-02T17:39:29.149778] [INFO ] [MAIN ] AFB: Loaded 4916 primary data records. [2025-09-02T17:39:29.413009] [INFO ] [MAIN ] AES: Generated 104 derivative records from 3115 primary records. [2025-09-02T17:39:29.540805] [INFO ] [MAIN ] AES: Successfully saved derivative data. [2025-09-02T17:39:29.542723] [INFO ] [MAIN ] Derivative Progress: 43/2371 symbols completed. AES took 0.6s. Estimated remaining: 10m 45s. Rate: 216.7 symbols/min [2025-09-02T17:39:29.615303] [INFO ] [MAIN ] AESI: Generated 104 derivative records from 2664 primary records. [2025-09-02T17:39:29.618244] [INFO ] [MAIN ] AESI: Successfully saved derivative data. [2025-09-02T17:39:29.618502] [INFO ] [MAIN ] Derivative Progress: 44/2371 symbols completed. AESI took 0.6s. Estimated remaining: 10m 34s. Rate: 220.3 symbols/min [2025-09-02T17:39:29.628056] [INFO ] [MAIN ] AFB: Generated 832 derivative records from 4916 primary records. [2025-09-02T17:39:29.635948] [INFO ] [MAIN ] AFB: Successfully saved derivative data. [2025-09-02T17:39:29.637057] [INFO ] [MAIN ] Derivative Progress: 45/2371 symbols completed. AFB took 0.6s. Estimated remaining: 10m 20s. Rate: 225.0 symbols/min [2025-09-02T17:39:29.637928] [INFO ] [MAIN ] AFG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:29.637985] [INFO ] [MAIN ] AFGB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:29.637830] [INFO ] [MAIN ] AFGC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:29.642154] [INFO ] [MAIN ] AFGB: Loaded 1076 primary data records. [2025-09-02T17:39:29.707041] [INFO ] [MAIN ] AFGC: Loaded 1530 primary data records. [2025-09-02T17:39:29.886396] [INFO ] [MAIN ] AFG: Loaded 15260 primary data records. [2025-09-02T17:39:30.353667] [INFO ] [MAIN ] AFGB: Generated 831 derivative records from 1076 primary records. [2025-09-02T17:39:30.361733] [INFO ] [MAIN ] AFGC: Generated 832 derivative records from 1530 primary records. [2025-09-02T17:39:30.380828] [INFO ] [MAIN ] AFG: Generated 832 derivative records from 15260 primary records. [2025-09-02T17:39:30.383266] [INFO ] [MAIN ] AFGB: Successfully saved derivative data. [2025-09-02T17:39:30.388277] [INFO ] [MAIN ] Derivative Progress: 46/2371 symbols completed. AFGB took 0.8s. Estimated remaining: 10m 45s. Rate: 216.4 symbols/min [2025-09-02T17:39:30.389966] [INFO ] [MAIN ] AFGC: Successfully saved derivative data. [2025-09-02T17:39:30.390049] [INFO ] [MAIN ] AFGD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:30.391590] [INFO ] [MAIN ] Derivative Progress: 47/2371 symbols completed. AFGC took 0.8s. Estimated remaining: 10m 31s. Rate: 221.1 symbols/min [2025-09-02T17:39:30.392224] [INFO ] [MAIN ] AFGE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:30.394399] [INFO ] [MAIN ] AFG: Successfully saved derivative data. [2025-09-02T17:39:30.395530] [INFO ] [MAIN ] Derivative Progress: 48/2371 symbols completed. AFG took 0.8s. Estimated remaining: 10m 18s. Rate: 225.7 symbols/min [2025-09-02T17:39:30.396103] [INFO ] [MAIN ] AFL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:30.397932] [INFO ] [MAIN ] AFGD: Loaded 767 primary data records. [2025-09-02T17:39:30.430183] [INFO ] [MAIN ] AFGE: Loaded 1336 primary data records. [2025-09-02T17:39:30.812255] [INFO ] [MAIN ] AFL: Loaded 24546 primary data records. [2025-09-02T17:39:31.110770] [INFO ] [MAIN ] AFGD: Generated 832 derivative records from 767 primary records. [2025-09-02T17:39:31.118291] [INFO ] [MAIN ] AFGE: Generated 832 derivative records from 1336 primary records. [2025-09-02T17:39:31.131784] [INFO ] [MAIN ] AFGE: Successfully saved derivative data. [2025-09-02T17:39:31.132263] [INFO ] [MAIN ] AFGD: Successfully saved derivative data. [2025-09-02T17:39:31.133531] [INFO ] [MAIN ] Derivative Progress: 49/2371 symbols completed. AFGD took 0.7s. Estimated remaining: 10m 40s. Rate: 217.8 symbols/min [2025-09-02T17:39:31.135283] [INFO ] [MAIN ] AG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:31.135329] [INFO ] [MAIN ] Derivative Progress: 50/2371 symbols completed. AFGE took 0.7s. Estimated remaining: 10m 27s. Rate: 222.2 symbols/min [2025-09-02T17:39:31.135668] [INFO ] [MAIN ] AGCO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:31.149129] [INFO ] [MAIN ] AG: Loaded 3114 primary data records. [2025-09-02T17:39:31.146998] [INFO ] [MAIN ] AFL: Generated 832 derivative records from 24546 primary records. [2025-09-02T17:39:31.150814] [INFO ] [MAIN ] AGCO: Loaded 2272 primary data records. [2025-09-02T17:39:31.328672] [INFO ] [MAIN ] AFL: Successfully saved derivative data. [2025-09-02T17:39:31.357418] [INFO ] [MAIN ] Derivative Progress: 51/2371 symbols completed. AFL took 1.0s. Estimated remaining: 10m 24s. Rate: 223.0 symbols/min [2025-09-02T17:39:31.361217] [INFO ] [MAIN ] AGD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:31.502352] [INFO ] [MAIN ] AGD: Loaded 1223 primary data records. [2025-09-02T17:39:31.626690] [INFO ] [MAIN ] AG: Generated 104 derivative records from 3114 primary records. [2025-09-02T17:39:31.630239] [INFO ] [MAIN ] AGCO: Generated 104 derivative records from 2272 primary records. [2025-09-02T17:39:31.646556] [INFO ] [MAIN ] AG: Successfully saved derivative data. [2025-09-02T17:39:31.657338] [INFO ] [MAIN ] Derivative Progress: 52/2371 symbols completed. AG took 0.5s. Estimated remaining: 10m 25s. Rate: 222.5 symbols/min [2025-09-02T17:39:31.677382] [INFO ] [MAIN ] AGCO: Successfully saved derivative data. [2025-09-02T17:39:31.677487] [INFO ] [MAIN ] AGI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:31.683605] [INFO ] [MAIN ] Derivative Progress: 53/2371 symbols completed. AGCO took 0.5s. Estimated remaining: 10m 14s. Rate: 226.4 symbols/min [2025-09-02T17:39:31.703849] [INFO ] [MAIN ] AGL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:31.722073] [INFO ] [MAIN ] AGD: Generated 104 derivative records from 1223 primary records. [2025-09-02T17:39:31.724131] [INFO ] [MAIN ] AGD: Successfully saved derivative data. [2025-09-02T17:39:31.724477] [INFO ] [MAIN ] Derivative Progress: 54/2371 symbols completed. AGD took 0.4s. Estimated remaining: 10m 5s. Rate: 230.0 symbols/min [2025-09-02T17:39:31.724811] [INFO ] [MAIN ] AGM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:31.743475] [INFO ] [MAIN ] AGM: Loaded 6235 primary data records. [2025-09-02T17:39:31.860585] [INFO ] [MAIN ] AGI: Loaded 24326 primary data records. [2025-09-02T17:39:31.860113] [INFO ] [MAIN ] AGL: Loaded 24115 primary data records. [2025-09-02T17:39:32.487716] [INFO ] [MAIN ] AGM: Generated 832 derivative records from 6235 primary records. [2025-09-02T17:39:32.503914] [INFO ] [MAIN ] AGM: Successfully saved derivative data. [2025-09-02T17:39:32.504618] [INFO ] [MAIN ] AGL: Generated 832 derivative records from 24115 primary records. [2025-09-02T17:39:32.505981] [INFO ] [MAIN ] Derivative Progress: 55/2371 symbols completed. AGM took 0.8s. Estimated remaining: 10m 26s. Rate: 221.9 symbols/min [2025-09-02T17:39:32.506176] [INFO ] [MAIN ] AGO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:32.522320] [INFO ] [MAIN ] AGI: Generated 819 derivative records from 24326 primary records. [2025-09-02T17:39:32.522846] [INFO ] [MAIN ] AGL: Successfully saved derivative data. [2025-09-02T17:39:32.534102] [INFO ] [MAIN ] Derivative Progress: 56/2371 symbols completed. AGL took 0.8s. Estimated remaining: 10m 16s. Rate: 225.5 symbols/min [2025-09-02T17:39:32.534784] [INFO ] [MAIN ] AGRO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:32.536697] [INFO ] [MAIN ] AGI: Successfully saved derivative data. [2025-09-02T17:39:32.543177] [INFO ] [MAIN ] AGO: Loaded 12781 primary data records. [2025-09-02T17:39:32.542352] [INFO ] [MAIN ] Derivative Progress: 57/2371 symbols completed. AGI took 0.9s. Estimated remaining: 10m 5s. Rate: 229.4 symbols/min [2025-09-02T17:39:32.555092] [INFO ] [MAIN ] AGX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:32.661251] [INFO ] [MAIN ] AGRO: Loaded 13679 primary data records. [2025-09-02T17:39:32.841406] [INFO ] [MAIN ] AGX: Loaded 15683 primary data records. [2025-09-02T17:39:33.268165] [INFO ] [MAIN ] AGO: Generated 832 derivative records from 12781 primary records. [2025-09-02T17:39:33.280818] [INFO ] [MAIN ] AGO: Successfully saved derivative data. [2025-09-02T17:39:33.287927] [INFO ] [MAIN ] Derivative Progress: 58/2371 symbols completed. AGO took 0.8s. Estimated remaining: 10m 24s. Rate: 222.3 symbols/min [2025-09-02T17:39:33.288732] [INFO ] [MAIN ] AGRO: Generated 832 derivative records from 13679 primary records. [2025-09-02T17:39:33.296107] [INFO ] [MAIN ] AGX: Generated 832 derivative records from 15683 primary records. [2025-09-02T17:39:33.309254] [INFO ] [MAIN ] AGRO: Successfully saved derivative data. [2025-09-02T17:39:33.311119] [INFO ] [MAIN ] Derivative Progress: 59/2371 symbols completed. AGRO took 0.8s. Estimated remaining: 10m 14s. Rate: 225.8 symbols/min [2025-09-02T17:39:33.312270] [INFO ] [MAIN ] AGX: Successfully saved derivative data. [2025-09-02T17:39:33.313382] [INFO ] [MAIN ] Derivative Progress: 60/2371 symbols completed. AGX took 0.8s. Estimated remaining: 10m 4s. Rate: 229.6 symbols/min [2025-09-02T17:39:33.313884] [INFO ] [MAIN ] AHR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:33.313764] [INFO ] [MAIN ] AHH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:33.313923] [INFO ] [MAIN ] AHL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:33.335326] [INFO ] [MAIN ] AHL: Loaded 10152 primary data records. [2025-09-02T17:39:33.449314] [INFO ] [MAIN ] AHH: Loaded 18496 primary data records. [2025-09-02T17:39:33.449389] [INFO ] [MAIN ] AHR: Loaded 23110 primary data records. [2025-09-02T17:39:34.044855] [INFO ] [MAIN ] AHL: Generated 832 derivative records from 10152 primary records. [2025-09-02T17:39:34.069165] [INFO ] [MAIN ] AHR: Generated 832 derivative records from 23110 primary records. [2025-09-02T17:39:34.062548] [INFO ] [MAIN ] AHL: Successfully saved derivative data. [2025-09-02T17:39:34.069890] [INFO ] [MAIN ] AHH: Generated 832 derivative records from 18496 primary records. [2025-09-02T17:39:34.071572] [INFO ] [MAIN ] Derivative Progress: 61/2371 symbols completed. AHL took 0.8s. Estimated remaining: 10m 22s. Rate: 222.7 symbols/min [2025-09-02T17:39:34.072196] [INFO ] [MAIN ] AHT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:34.089452] [INFO ] [MAIN ] AHH: Successfully saved derivative data. [2025-09-02T17:39:34.089597] [INFO ] [MAIN ] AHT: Loaded 3173 primary data records. [2025-09-02T17:39:34.091401] [INFO ] [MAIN ] Derivative Progress: 62/2371 symbols completed. AHH took 0.8s. Estimated remaining: 10m 13s. Rate: 226.0 symbols/min [2025-09-02T17:39:34.112398] [INFO ] [MAIN ] AHR: Successfully saved derivative data. [2025-09-02T17:39:34.124774] [INFO ] [MAIN ] Derivative Progress: 63/2371 symbols completed. AHR took 0.8s. Estimated remaining: 10m 4s. Rate: 229.2 symbols/min [2025-09-02T17:39:34.136146] [INFO ] [MAIN ] AI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:34.124969] [INFO ] [MAIN ] AIG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:34.350470] [INFO ] [MAIN ] AIG: Loaded 24777 primary data records. [2025-09-02T17:39:34.351480] [INFO ] [MAIN ] AI: Loaded 24988 primary data records. [2025-09-02T17:39:34.851775] [INFO ] [MAIN ] AHT: Generated 831 derivative records from 3173 primary records. [2025-09-02T17:39:34.861536] [INFO ] [MAIN ] AHT: Successfully saved derivative data. [2025-09-02T17:39:34.863631] [INFO ] [MAIN ] Derivative Progress: 64/2371 symbols completed. AHT took 0.8s. Estimated remaining: 10m 21s. Rate: 222.9 symbols/min [2025-09-02T17:39:34.864459] [INFO ] [MAIN ] AII: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:34.875017] [INFO ] [MAIN ] AII: Loaded 6500 primary data records. [2025-09-02T17:39:34.982054] [INFO ] [MAIN ] AI: Generated 832 derivative records from 24988 primary records. [2025-09-02T17:39:35.046267] [INFO ] [MAIN ] AIG: Generated 832 derivative records from 24777 primary records. [2025-09-02T17:39:35.069718] [INFO ] [MAIN ] AI: Successfully saved derivative data. [2025-09-02T17:39:35.073846] [INFO ] [MAIN ] Derivative Progress: 65/2371 symbols completed. AI took 1.0s. Estimated remaining: 10m 19s. Rate: 223.6 symbols/min [2025-09-02T17:39:35.131464] [INFO ] [MAIN ] AIN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:35.135947] [INFO ] [MAIN ] AIG: Successfully saved derivative data. [2025-09-02T17:39:35.137662] [INFO ] [MAIN ] Derivative Progress: 66/2371 symbols completed. AIG took 1.0s. Estimated remaining: 10m 11s. Rate: 226.2 symbols/min [2025-09-02T17:39:35.138231] [INFO ] [MAIN ] AIO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:35.148785] [INFO ] [MAIN ] AIN: Loaded 11580 primary data records. [2025-09-02T17:39:35.208749] [INFO ] [MAIN ] AIO: Loaded 5936 primary data records. [2025-09-02T17:39:35.294994] [INFO ] [MAIN ] AII: Generated 832 derivative records from 6500 primary records. [2025-09-02T17:39:35.553358] [INFO ] [MAIN ] AII: Successfully saved derivative data. [2025-09-02T17:39:35.554865] [INFO ] [MAIN ] Derivative Progress: 67/2371 symbols completed. AII took 0.7s. Estimated remaining: 10m 16s. Rate: 224.3 symbols/min [2025-09-02T17:39:35.578057] [INFO ] [MAIN ] AIR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:35.655944] [INFO ] [MAIN ] AIR: Loaded 12942 primary data records. [2025-09-02T17:39:35.706249] [INFO ] [MAIN ] AIN: Generated 832 derivative records from 11580 primary records. [2025-09-02T17:39:35.791112] [INFO ] [MAIN ] AIO: Generated 832 derivative records from 5936 primary records. [2025-09-02T17:39:35.860944] [INFO ] [MAIN ] AIN: Successfully saved derivative data. [2025-09-02T17:39:35.914670] [INFO ] [MAIN ] Derivative Progress: 68/2371 symbols completed. AIN took 0.8s. Estimated remaining: 10m 19s. Rate: 223.2 symbols/min [2025-09-02T17:39:35.915933] [INFO ] [MAIN ] AIT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:35.915995] [INFO ] [MAIN ] AIO: Successfully saved derivative data. [2025-09-02T17:39:35.917244] [INFO ] [MAIN ] Derivative Progress: 69/2371 symbols completed. AIO took 0.8s. Estimated remaining: 10m 10s. Rate: 226.4 symbols/min [2025-09-02T17:39:35.918262] [INFO ] [MAIN ] AIV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:35.939398] [INFO ] [MAIN ] AIT: Loaded 12391 primary data records. [2025-09-02T17:39:35.946336] [INFO ] [MAIN ] AIR: Generated 832 derivative records from 12942 primary records. [2025-09-02T17:39:36.042973] [INFO ] [MAIN ] AIV: Loaded 18621 primary data records. [2025-09-02T17:39:36.080609] [INFO ] [MAIN ] AIR: Successfully saved derivative data. [2025-09-02T17:39:36.091962] [INFO ] [MAIN ] Derivative Progress: 70/2371 symbols completed. AIR took 0.5s. Estimated remaining: 10m 7s. Rate: 227.6 symbols/min [2025-09-02T17:39:36.097585] [INFO ] [MAIN ] AIZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:36.335329] [INFO ] [MAIN ] AIZ: Loaded 13575 primary data records. [2025-09-02T17:39:36.658671] [INFO ] [MAIN ] AIT: Generated 832 derivative records from 12391 primary records. [2025-09-02T17:39:36.670203] [INFO ] [MAIN ] AIT: Successfully saved derivative data. [2025-09-02T17:39:36.677004] [INFO ] [MAIN ] Derivative Progress: 71/2371 symbols completed. AIT took 0.8s. Estimated remaining: 10m 17s. Rate: 223.7 symbols/min [2025-09-02T17:39:36.678119] [INFO ] [MAIN ] AIZN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:36.677903] [INFO ] [MAIN ] AIV: Generated 819 derivative records from 18621 primary records. [2025-09-02T17:39:36.688750] [INFO ] [MAIN ] AIZN: Loaded 1821 primary data records. [2025-09-02T17:39:36.720353] [INFO ] [MAIN ] AIV: Successfully saved derivative data. [2025-09-02T17:39:36.734055] [INFO ] [MAIN ] Derivative Progress: 72/2371 symbols completed. AIV took 0.8s. Estimated remaining: 10m 10s. Rate: 226.2 symbols/min [2025-09-02T17:39:36.767805] [INFO ] [MAIN ] AJG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:36.806025] [INFO ] [MAIN ] AIZ: Generated 832 derivative records from 13575 primary records. [2025-09-02T17:39:36.942853] [INFO ] [MAIN ] AIZ: Successfully saved derivative data. [2025-09-02T17:39:36.951839] [INFO ] [MAIN ] Derivative Progress: 73/2371 symbols completed. AIZ took 0.9s. Estimated remaining: 10m 8s. Rate: 226.7 symbols/min [2025-09-02T17:39:36.952538] [INFO ] [MAIN ] AJG: Loaded 21434 primary data records. [2025-09-02T17:39:37.186338] [INFO ] [MAIN ] AIZN: Generated 832 derivative records from 1821 primary records. [2025-09-02T17:39:37.195520] [INFO ] [MAIN ] AIZN: Successfully saved derivative data. [2025-09-02T17:39:37.197009] [INFO ] [MAIN ] Derivative Progress: 74/2371 symbols completed. AIZN took 0.5s. Estimated remaining: 10m 7s. Rate: 227.0 symbols/min [2025-09-02T17:39:37.207631] [INFO ] [MAIN ] AJG: Generated 832 derivative records from 21434 primary records. [2025-09-02T17:39:37.215661] [INFO ] [MAIN ] AJG: Successfully saved derivative data. [2025-09-02T17:39:37.217192] [INFO ] [MAIN ] Derivative Progress: 75/2371 symbols completed. AJG took 0.4s. Estimated remaining: 9m 59s. Rate: 229.8 symbols/min [2025-09-02T17:39:37.217759] [INFO ] [MAIN ] AL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:37.218012] [INFO ] [MAIN ] AKA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:37.217897] [INFO ] [MAIN ] AKR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:37.222006] [INFO ] [MAIN ] AKA: Loaded 496 primary data records. [2025-09-02T17:39:37.396433] [INFO ] [MAIN ] AKR: Loaded 21840 primary data records. [2025-09-02T17:39:37.404347] [INFO ] [MAIN ] AL: Loaded 19193 primary data records. [2025-09-02T17:39:37.987399] [INFO ] [MAIN ] AKA: Generated 832 derivative records from 496 primary records. [2025-09-02T17:39:37.997527] [INFO ] [MAIN ] AKA: Successfully saved derivative data. [2025-09-02T17:39:37.998997] [INFO ] [MAIN ] Derivative Progress: 76/2371 symbols completed. AKA took 0.8s. Estimated remaining: 10m 15s. Rate: 223.9 symbols/min [2025-09-02T17:39:37.999399] [INFO ] [MAIN ] ALB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:38.008431] [INFO ] [MAIN ] AKR: Generated 832 derivative records from 21840 primary records. [2025-09-02T17:39:38.016332] [INFO ] [MAIN ] AL: Generated 832 derivative records from 19193 primary records. [2025-09-02T17:39:38.031295] [INFO ] [MAIN ] AKR: Successfully saved derivative data. [2025-09-02T17:39:38.033071] [INFO ] [MAIN ] Derivative Progress: 77/2371 symbols completed. AKR took 0.8s. Estimated remaining: 10m 8s. Rate: 226.5 symbols/min [2025-09-02T17:39:38.040285] [INFO ] [MAIN ] AL: Successfully saved derivative data. [2025-09-02T17:39:38.041575] [INFO ] [MAIN ] Derivative Progress: 78/2371 symbols completed. AL took 0.8s. Estimated remaining: 9m 60s. Rate: 229.3 symbols/min [2025-09-02T17:39:38.039968] [INFO ] [MAIN ] ALC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:38.042135] [INFO ] [MAIN ] ALE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:38.052941] [INFO ] [MAIN ] ALB: Loaded 24769 primary data records. [2025-09-02T17:39:38.170845] [INFO ] [MAIN ] ALE: Loaded 14581 primary data records. [2025-09-02T17:39:38.260594] [INFO ] [MAIN ] ALC: Loaded 23599 primary data records. [2025-09-02T17:39:38.804328] [INFO ] [MAIN ] ALB: Generated 832 derivative records from 24769 primary records. [2025-09-02T17:39:38.812141] [INFO ] [MAIN ] ALE: Generated 819 derivative records from 14581 primary records. [2025-09-02T17:39:38.827850] [INFO ] [MAIN ] ALB: Successfully saved derivative data. [2025-09-02T17:39:38.831678] [INFO ] [MAIN ] Derivative Progress: 79/2371 symbols completed. ALB took 0.8s. Estimated remaining: 10m 15s. Rate: 223.6 symbols/min [2025-09-02T17:39:38.832252] [INFO ] [MAIN ] ALEX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:38.833015] [INFO ] [MAIN ] ALE: Successfully saved derivative data. [2025-09-02T17:39:38.841820] [INFO ] [MAIN ] Derivative Progress: 80/2371 symbols completed. ALE took 0.8s. Estimated remaining: 10m 7s. Rate: 226.3 symbols/min [2025-09-02T17:39:38.841984] [INFO ] [MAIN ] ALG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:38.840287] [INFO ] [MAIN ] ALC: Generated 832 derivative records from 23599 primary records. [2025-09-02T17:39:38.860351] [INFO ] [MAIN ] ALC: Successfully saved derivative data. [2025-09-02T17:39:38.860063] [INFO ] [MAIN ] ALG: Loaded 4976 primary data records. [2025-09-02T17:39:38.861761] [INFO ] [MAIN ] Derivative Progress: 81/2371 symbols completed. ALC took 0.8s. Estimated remaining: 10m 0s. Rate: 229.0 symbols/min [2025-09-02T17:39:38.882328] [INFO ] [MAIN ] ALIT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:38.929988] [INFO ] [MAIN ] ALEX: Loaded 13541 primary data records. [2025-09-02T17:39:39.288200] [INFO ] [MAIN ] ALIT: Loaded 24327 primary data records. [2025-09-02T17:39:39.599098] [INFO ] [MAIN ] ALG: Generated 832 derivative records from 4976 primary records. [2025-09-02T17:39:39.611467] [INFO ] [MAIN ] ALG: Successfully saved derivative data. [2025-09-02T17:39:39.614088] [INFO ] [MAIN ] Derivative Progress: 82/2371 symbols completed. ALG took 0.8s. Estimated remaining: 10m 14s. Rate: 223.8 symbols/min [2025-09-02T17:39:39.615182] [INFO ] [MAIN ] ALK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:39.624210] [INFO ] [MAIN ] ALEX: Generated 832 derivative records from 13541 primary records. [2025-09-02T17:39:39.637576] [INFO ] [MAIN ] ALEX: Successfully saved derivative data. [2025-09-02T17:39:39.639650] [INFO ] [MAIN ] Derivative Progress: 83/2371 symbols completed. ALEX took 0.8s. Estimated remaining: 10m 7s. Rate: 226.3 symbols/min [2025-09-02T17:39:39.646745] [INFO ] [MAIN ] ALL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:39.653458] [INFO ] [MAIN ] ALIT: Generated 832 derivative records from 24327 primary records. [2025-09-02T17:39:39.670841] [INFO ] [MAIN ] ALIT: Successfully saved derivative data. [2025-09-02T17:39:39.670352] [INFO ] [MAIN ] ALK: Loaded 24409 primary data records. [2025-09-02T17:39:39.673271] [INFO ] [MAIN ] Derivative Progress: 84/2371 symbols completed. ALIT took 0.8s. Estimated remaining: 10m 0s. Rate: 228.7 symbols/min [2025-09-02T17:39:39.703863] [INFO ] [MAIN ] ALLE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:39.877262] [INFO ] [MAIN ] ALL: Loaded 23249 primary data records. [2025-09-02T17:39:40.018759] [INFO ] [MAIN ] ALLE: Loaded 20736 primary data records. [2025-09-02T17:39:40.484551] [INFO ] [MAIN ] ALK: Generated 832 derivative records from 24409 primary records. [2025-09-02T17:39:40.504066] [INFO ] [MAIN ] ALL: Generated 832 derivative records from 23249 primary records. [2025-09-02T17:39:40.504323] [INFO ] [MAIN ] ALK: Successfully saved derivative data. [2025-09-02T17:39:40.506009] [INFO ] [MAIN ] Derivative Progress: 85/2371 symbols completed. ALK took 0.9s. Estimated remaining: 10m 15s. Rate: 223.0 symbols/min [2025-09-02T17:39:40.507049] [INFO ] [MAIN ] ALLY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:40.524671] [INFO ] [MAIN ] ALL: Successfully saved derivative data. [2025-09-02T17:39:40.526070] [INFO ] [MAIN ] Derivative Progress: 86/2371 symbols completed. ALL took 0.9s. Estimated remaining: 10m 8s. Rate: 225.4 symbols/min [2025-09-02T17:39:40.524539] [INFO ] [MAIN ] ALLE: Generated 832 derivative records from 20736 primary records. [2025-09-02T17:39:40.526328] [INFO ] [MAIN ] ALSN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:40.542204] [INFO ] [MAIN ] ALLE: Successfully saved derivative data. [2025-09-02T17:39:40.543518] [INFO ] [MAIN ] Derivative Progress: 87/2371 symbols completed. ALLE took 0.8s. Estimated remaining: 10m 1s. Rate: 227.9 symbols/min [2025-09-02T17:39:40.543783] [INFO ] [MAIN ] ALTG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:40.558774] [INFO ] [MAIN ] ALLY: Loaded 24615 primary data records. [2025-09-02T17:39:40.645148] [INFO ] [MAIN ] ALSN: Loaded 20108 primary data records. [2025-09-02T17:39:40.697615] [INFO ] [MAIN ] ALTG: Loaded 11555 primary data records. [2025-09-02T17:39:41.320910] [INFO ] [MAIN ] ALLY: Generated 832 derivative records from 24615 primary records. [2025-09-02T17:39:41.335390] [INFO ] [MAIN ] ALLY: Successfully saved derivative data. [2025-09-02T17:39:41.349760] [INFO ] [MAIN ] Derivative Progress: 88/2371 symbols completed. ALLY took 0.8s. Estimated remaining: 10m 15s. Rate: 222.6 symbols/min [2025-09-02T17:39:41.351143] [INFO ] [MAIN ] ALSN: Generated 832 derivative records from 20108 primary records. [2025-09-02T17:39:41.352210] [INFO ] [MAIN ] ALTG: Generated 832 derivative records from 11555 primary records. [2025-09-02T17:39:41.370214] [INFO ] [MAIN ] ALTG: Successfully saved derivative data. [2025-09-02T17:39:41.370307] [INFO ] [MAIN ] ALSN: Successfully saved derivative data. [2025-09-02T17:39:41.371823] [INFO ] [MAIN ] Derivative Progress: 89/2371 symbols completed. ALSN took 0.8s. Estimated remaining: 10m 9s. Rate: 225.0 symbols/min [2025-09-02T17:39:41.373711] [INFO ] [MAIN ] Derivative Progress: 90/2371 symbols completed. ALTG took 0.8s. Estimated remaining: 10m 2s. Rate: 227.5 symbols/min [2025-09-02T17:39:41.374398] [INFO ] [MAIN ] ALUR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:41.374532] [INFO ] [MAIN ] ALV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:41.374764] [INFO ] [MAIN ] ALX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:41.385503] [INFO ] [MAIN ] ALUR: Loaded 4331 primary data records. [2025-09-02T17:39:41.385271] [INFO ] [MAIN ] ALX: Loaded 4127 primary data records. [2025-09-02T17:39:41.621184] [INFO ] [MAIN ] ALV: Loaded 19929 primary data records. [2025-09-02T17:39:42.131119] [INFO ] [MAIN ] ALX: Generated 832 derivative records from 4127 primary records. [2025-09-02T17:39:42.138679] [INFO ] [MAIN ] ALUR: Generated 832 derivative records from 4331 primary records. [2025-09-02T17:39:42.154437] [INFO ] [MAIN ] ALX: Successfully saved derivative data. [2025-09-02T17:39:42.162741] [INFO ] [MAIN ] Derivative Progress: 91/2371 symbols completed. ALX took 0.8s. Estimated remaining: 10m 15s. Rate: 222.6 symbols/min [2025-09-02T17:39:42.163627] [INFO ] [MAIN ] ALV: Generated 832 derivative records from 19929 primary records. [2025-09-02T17:39:42.164310] [INFO ] [MAIN ] AM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:42.165676] [INFO ] [MAIN ] ALUR: Successfully saved derivative data. [2025-09-02T17:39:42.167661] [INFO ] [MAIN ] Derivative Progress: 92/2371 symbols completed. ALUR took 0.8s. Estimated remaining: 10m 8s. Rate: 225.0 symbols/min [2025-09-02T17:39:42.168136] [INFO ] [MAIN ] AMBC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:42.175932] [INFO ] [MAIN ] ALV: Successfully saved derivative data. [2025-09-02T17:39:42.177214] [INFO ] [MAIN ] Derivative Progress: 93/2371 symbols completed. ALV took 0.8s. Estimated remaining: 10m 1s. Rate: 227.4 symbols/min [2025-09-02T17:39:42.177434] [INFO ] [MAIN ] AMBP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:42.209616] [INFO ] [MAIN ] AMBC: Loaded 16850 primary data records. [2025-09-02T17:39:42.210131] [INFO ] [MAIN ] AM: Loaded 23660 primary data records. [2025-09-02T17:39:42.335971] [INFO ] [MAIN ] AMBP: Loaded 20439 primary data records. [2025-09-02T17:39:42.975345] [INFO ] [MAIN ] AMBC: Generated 832 derivative records from 16850 primary records. [2025-09-02T17:39:42.983453] [INFO ] [MAIN ] AM: Generated 819 derivative records from 23660 primary records. [2025-09-02T17:39:42.990080] [INFO ] [MAIN ] AMBP: Generated 819 derivative records from 20439 primary records. [2025-09-02T17:39:42.993539] [INFO ] [MAIN ] AMBC: Successfully saved derivative data. [2025-09-02T17:39:42.999494] [INFO ] [MAIN ] Derivative Progress: 94/2371 symbols completed. AMBC took 0.8s. Estimated remaining: 10m 14s. Rate: 222.4 symbols/min [2025-09-02T17:39:43.005297] [INFO ] [MAIN ] AMBQ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:43.012814] [INFO ] [MAIN ] AM: Successfully saved derivative data. [2025-09-02T17:39:43.012733] [INFO ] [MAIN ] AMBP: Successfully saved derivative data. [2025-09-02T17:39:43.014114] [INFO ] [MAIN ] Derivative Progress: 95/2371 symbols completed. AM took 0.9s. Estimated remaining: 10m 8s. Rate: 224.6 symbols/min [2025-09-02T17:39:43.015795] [INFO ] [MAIN ] Derivative Progress: 96/2371 symbols completed. AMBP took 0.8s. Estimated remaining: 10m 1s. Rate: 226.9 symbols/min [2025-09-02T17:39:43.018860] [INFO ] [MAIN ] AMC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:43.019051] [INFO ] [MAIN ] AMCR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:43.018748] [INFO ] [MAIN ] AMBQ: Loaded 5064 primary data records. [2025-09-02T17:39:43.243671] [INFO ] [MAIN ] AMC: Loaded 24999 primary data records. [2025-09-02T17:39:43.243045] [INFO ] [MAIN ] AMCR: Loaded 24875 primary data records. [2025-09-02T17:39:43.529949] [INFO ] [MAIN ] AMBQ: Generated 304 derivative records from 5064 primary records. [2025-09-02T17:39:43.761862] [INFO ] [MAIN ] AMBQ: Successfully saved derivative data. [2025-09-02T17:39:43.762905] [INFO ] [MAIN ] Derivative Progress: 97/2371 symbols completed. AMBQ took 0.8s. Estimated remaining: 10m 13s. Rate: 222.7 symbols/min [2025-09-02T17:39:43.764782] [INFO ] [MAIN ] AME: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:43.785130] [INFO ] [MAIN ] AMC: Generated 832 derivative records from 24999 primary records. [2025-09-02T17:39:43.807419] [INFO ] [MAIN ] AMCR: Generated 832 derivative records from 24875 primary records. [2025-09-02T17:39:43.808811] [INFO ] [MAIN ] AMC: Successfully saved derivative data. [2025-09-02T17:39:43.810379] [INFO ] [MAIN ] Derivative Progress: 98/2371 symbols completed. AMC took 0.8s. Estimated remaining: 10m 7s. Rate: 224.6 symbols/min [2025-09-02T17:39:43.811665] [INFO ] [MAIN ] AMG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:43.819837] [INFO ] [MAIN ] AME: Loaded 22511 primary data records. [2025-09-02T17:39:43.887758] [INFO ] [MAIN ] AMG: Loaded 8333 primary data records. [2025-09-02T17:39:43.887490] [INFO ] [MAIN ] AMCR: Successfully saved derivative data. [2025-09-02T17:39:43.908868] [INFO ] [MAIN ] Derivative Progress: 99/2371 symbols completed. AMCR took 0.9s. Estimated remaining: 10m 3s. Rate: 226.1 symbols/min [2025-09-02T17:39:43.918438] [INFO ] [MAIN ] AMH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:44.257152] [INFO ] [MAIN ] AMH: Loaded 23534 primary data records. [2025-09-02T17:39:44.575113] [INFO ] [MAIN ] AME: Generated 832 derivative records from 22511 primary records. [2025-09-02T17:39:44.576881] [INFO ] [MAIN ] AMG: Generated 819 derivative records from 8333 primary records. [2025-09-02T17:39:44.593333] [INFO ] [MAIN ] AME: Successfully saved derivative data. [2025-09-02T17:39:44.595537] [INFO ] [MAIN ] Derivative Progress: 100/2371 symbols completed. AME took 0.8s. Estimated remaining: 10m 12s. Rate: 222.5 symbols/min [2025-09-02T17:39:44.596532] [INFO ] [MAIN ] AMN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:44.597952] [INFO ] [MAIN ] AMG: Successfully saved derivative data. [2025-09-02T17:39:44.599462] [INFO ] [MAIN ] Derivative Progress: 101/2371 symbols completed. AMG took 0.8s. Estimated remaining: 10m 6s. Rate: 224.7 symbols/min [2025-09-02T17:39:44.599886] [INFO ] [MAIN ] AMP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:44.609225] [INFO ] [MAIN ] AMH: Generated 819 derivative records from 23534 primary records. [2025-09-02T17:39:44.626305] [INFO ] [MAIN ] AMH: Successfully saved derivative data. [2025-09-02T17:39:44.627731] [INFO ] [MAIN ] Derivative Progress: 102/2371 symbols completed. AMH took 0.7s. Estimated remaining: 10m 0s. Rate: 226.7 symbols/min [2025-09-02T17:39:44.628016] [INFO ] [MAIN ] AMPX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:44.641707] [INFO ] [MAIN ] AMP: Loaded 14228 primary data records. [2025-09-02T17:39:44.642177] [INFO ] [MAIN ] AMN: Loaded 19690 primary data records. [2025-09-02T17:39:44.871757] [INFO ] [MAIN ] AMPX: Loaded 24649 primary data records. [2025-09-02T17:39:45.382114] [INFO ] [MAIN ] AMP: Generated 832 derivative records from 14228 primary records. [2025-09-02T17:39:45.389238] [INFO ] [MAIN ] AMN: Generated 832 derivative records from 19690 primary records. [2025-09-02T17:39:45.407042] [INFO ] [MAIN ] AMP: Successfully saved derivative data. [2025-09-02T17:39:45.409565] [INFO ] [MAIN ] Derivative Progress: 103/2371 symbols completed. AMP took 0.8s. Estimated remaining: 10m 12s. Rate: 222.5 symbols/min [2025-09-02T17:39:45.410762] [INFO ] [MAIN ] AMN: Successfully saved derivative data. [2025-09-02T17:39:45.412196] [INFO ] [MAIN ] Derivative Progress: 104/2371 symbols completed. AMN took 0.8s. Estimated remaining: 10m 5s. Rate: 224.6 symbols/min [2025-09-02T17:39:45.419054] [INFO ] [MAIN ] AMPX: Generated 832 derivative records from 24649 primary records. [2025-09-02T17:39:45.426828] [INFO ] [MAIN ] AMPX: Successfully saved derivative data. [2025-09-02T17:39:45.428134] [INFO ] [MAIN ] Derivative Progress: 105/2371 symbols completed. AMPX took 0.8s. Estimated remaining: 9m 60s. Rate: 226.7 symbols/min [2025-09-02T17:39:45.428636] [INFO ] [MAIN ] AMPY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:45.428882] [INFO ] [MAIN ] AMR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:45.429328] [INFO ] [MAIN ] AMRC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:45.453438] [INFO ] [MAIN ] AMR: Loaded 14087 primary data records. [2025-09-02T17:39:45.535556] [INFO ] [MAIN ] AMRC: Loaded 16980 primary data records. [2025-09-02T17:39:45.543777] [INFO ] [MAIN ] AMPY: Loaded 17718 primary data records. [2025-09-02T17:39:46.272392] [INFO ] [MAIN ] AMR: Generated 832 derivative records from 14087 primary records. [2025-09-02T17:39:46.292275] [INFO ] [MAIN ] AMRC: Generated 832 derivative records from 16980 primary records. [2025-09-02T17:39:46.300565] [INFO ] [MAIN ] AMR: Successfully saved derivative data. [2025-09-02T17:39:46.300474] [INFO ] [MAIN ] AMPY: Generated 832 derivative records from 17718 primary records. [2025-09-02T17:39:46.305880] [INFO ] [MAIN ] Derivative Progress: 106/2371 symbols completed. AMR took 0.9s. Estimated remaining: 10m 13s. Rate: 221.8 symbols/min [2025-09-02T17:39:46.308853] [INFO ] [MAIN ] AMRZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:46.315916] [INFO ] [MAIN ] AMRC: Successfully saved derivative data. [2025-09-02T17:39:46.317749] [INFO ] [MAIN ] Derivative Progress: 107/2371 symbols completed. AMRC took 0.9s. Estimated remaining: 10m 7s. Rate: 223.8 symbols/min [2025-09-02T17:39:46.318262] [INFO ] [MAIN ] AMT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:46.320539] [INFO ] [MAIN ] AMPY: Successfully saved derivative data. [2025-09-02T17:39:46.322211] [INFO ] [MAIN ] Derivative Progress: 108/2371 symbols completed. AMPY took 0.9s. Estimated remaining: 10m 1s. Rate: 225.9 symbols/min [2025-09-02T17:39:46.322477] [INFO ] [MAIN ] AMTB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:46.344425] [INFO ] [MAIN ] AMTB: Loaded 10001 primary data records. [2025-09-02T17:39:46.381779] [INFO ] [MAIN ] AMRZ: Loaded 18463 primary data records. [2025-09-02T17:39:46.448586] [INFO ] [MAIN ] AMT: Loaded 24089 primary data records. [2025-09-02T17:39:47.073546] [INFO ] [MAIN ] AMT: Generated 832 derivative records from 24089 primary records. [2025-09-02T17:39:47.086195] [INFO ] [MAIN ] AMTB: Generated 832 derivative records from 10001 primary records. [2025-09-02T17:39:47.085375] [INFO ] [MAIN ] AMRZ: Generated 636 derivative records from 18463 primary records. [2025-09-02T17:39:47.108139] [INFO ] [MAIN ] AMTB: Successfully saved derivative data. [2025-09-02T17:39:47.109824] [INFO ] [MAIN ] Derivative Progress: 109/2371 symbols completed. AMTB took 0.8s. Estimated remaining: 10m 12s. Rate: 221.9 symbols/min [2025-09-02T17:39:47.110025] [INFO ] [MAIN ] AMRZ: Successfully saved derivative data. [2025-09-02T17:39:47.110563] [INFO ] [MAIN ] AMTD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:47.112812] [INFO ] [MAIN ] AMT: Successfully saved derivative data. [2025-09-02T17:39:47.112472] [INFO ] [MAIN ] Derivative Progress: 110/2371 symbols completed. AMRZ took 0.8s. Estimated remaining: 10m 6s. Rate: 223.9 symbols/min [2025-09-02T17:39:47.114980] [INFO ] [MAIN ] Derivative Progress: 111/2371 symbols completed. AMT took 0.8s. Estimated remaining: 10m 0s. Rate: 225.9 symbols/min [2025-09-02T17:39:47.114932] [INFO ] [MAIN ] AMTM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:47.115243] [INFO ] [MAIN ] AMWL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:47.119236] [INFO ] [MAIN ] AMTD: Loaded 1995 primary data records. [2025-09-02T17:39:47.186353] [INFO ] [MAIN ] AMWL: Loaded 3932 primary data records. [2025-09-02T17:39:47.545428] [INFO ] [MAIN ] AMTM: Loaded 23279 primary data records. [2025-09-02T17:39:47.859494] [INFO ] [MAIN ] AMTD: Generated 832 derivative records from 1995 primary records. [2025-09-02T17:39:47.878431] [INFO ] [MAIN ] AMWL: Generated 832 derivative records from 3932 primary records. [2025-09-02T17:39:47.879708] [INFO ] [MAIN ] AMTD: Successfully saved derivative data. [2025-09-02T17:39:47.882004] [INFO ] [MAIN ] Derivative Progress: 112/2371 symbols completed. AMTD took 0.8s. Estimated remaining: 10m 10s. Rate: 222.2 symbols/min [2025-09-02T17:39:47.882333] [INFO ] [MAIN ] AMX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:47.891394] [INFO ] [MAIN ] AMWL: Successfully saved derivative data. [2025-09-02T17:39:47.893277] [INFO ] [MAIN ] Derivative Progress: 113/2371 symbols completed. AMWL took 0.8s. Estimated remaining: 10m 5s. Rate: 224.1 symbols/min [2025-09-02T17:39:47.893738] [INFO ] [MAIN ] AN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:47.903103] [INFO ] [MAIN ] AMTM: Generated 832 derivative records from 23279 primary records. [2025-09-02T17:39:47.920931] [INFO ] [MAIN ] AMTM: Successfully saved derivative data. [2025-09-02T17:39:47.922286] [INFO ] [MAIN ] Derivative Progress: 114/2371 symbols completed. AMTM took 0.8s. Estimated remaining: 9m 60s. Rate: 225.8 symbols/min [2025-09-02T17:39:47.922538] [INFO ] [MAIN ] ANET: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:47.936794] [INFO ] [MAIN ] AN: Loaded 13833 primary data records. [2025-09-02T17:39:47.976630] [INFO ] [MAIN ] AMX: Loaded 22375 primary data records. [2025-09-02T17:39:48.206054] [INFO ] [MAIN ] ANET: Loaded 24966 primary data records. [2025-09-02T17:39:48.674157] [INFO ] [MAIN ] AN: Generated 832 derivative records from 13833 primary records. [2025-09-02T17:39:48.681418] [INFO ] [MAIN ] AMX: Generated 832 derivative records from 22375 primary records. [2025-09-02T17:39:48.705892] [INFO ] [MAIN ] AN: Successfully saved derivative data. [2025-09-02T17:39:48.705746] [INFO ] [MAIN ] ANET: Generated 832 derivative records from 24966 primary records. [2025-09-02T17:39:48.705828] [INFO ] [MAIN ] AMX: Successfully saved derivative data. [2025-09-02T17:39:48.707535] [INFO ] [MAIN ] Derivative Progress: 115/2371 symbols completed. AN took 0.8s. Estimated remaining: 10m 10s. Rate: 222.1 symbols/min [2025-09-02T17:39:48.709411] [INFO ] [MAIN ] Derivative Progress: 116/2371 symbols completed. AMX took 0.8s. Estimated remaining: 10m 4s. Rate: 224.0 symbols/min [2025-09-02T17:39:48.709706] [INFO ] [MAIN ] ANRO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:48.715674] [INFO ] [MAIN ] ANF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:48.718207] [INFO ] [MAIN ] ANET: Successfully saved derivative data. [2025-09-02T17:39:48.721777] [INFO ] [MAIN ] Derivative Progress: 117/2371 symbols completed. ANET took 0.8s. Estimated remaining: 9m 59s. Rate: 225.8 symbols/min [2025-09-02T17:39:48.722163] [INFO ] [MAIN ] ANVS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:48.727114] [INFO ] [MAIN ] ANRO: Loaded 8953 primary data records. [2025-09-02T17:39:48.845587] [INFO ] [MAIN ] ANVS: Loaded 11184 primary data records. [2025-09-02T17:39:48.996982] [INFO ] [MAIN ] ANF: Loaded 24085 primary data records. [2025-09-02T17:39:49.535458] [INFO ] [MAIN ] ANRO: Generated 832 derivative records from 8953 primary records. [2025-09-02T17:39:49.555213] [INFO ] [MAIN ] ANVS: Generated 819 derivative records from 11184 primary records. [2025-09-02T17:39:49.555671] [INFO ] [MAIN ] ANRO: Successfully saved derivative data. [2025-09-02T17:39:49.557411] [INFO ] [MAIN ] Derivative Progress: 118/2371 symbols completed. ANRO took 0.8s. Estimated remaining: 10m 10s. Rate: 221.8 symbols/min [2025-09-02T17:39:49.566148] [INFO ] [MAIN ] ANVS: Successfully saved derivative data. [2025-09-02T17:39:49.567764] [INFO ] [MAIN ] Derivative Progress: 119/2371 symbols completed. ANVS took 0.8s. Estimated remaining: 10m 4s. Rate: 223.6 symbols/min [2025-09-02T17:39:49.582534] [INFO ] [MAIN ] ANF: Generated 832 derivative records from 24085 primary records. [2025-09-02T17:39:49.594963] [INFO ] [MAIN ] ANF: Successfully saved derivative data. [2025-09-02T17:39:49.596952] [INFO ] [MAIN ] Derivative Progress: 120/2371 symbols completed. ANF took 0.9s. Estimated remaining: 9m 60s. Rate: 225.3 symbols/min [2025-09-02T17:39:49.597746] [INFO ] [MAIN ] AOMD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:49.597611] [INFO ] [MAIN ] AOD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:49.597988] [INFO ] [MAIN ] AOMR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:49.602457] [INFO ] [MAIN ] AOMD: Loaded 1270 primary data records. [2025-09-02T17:39:49.714998] [INFO ] [MAIN ] AOMR: Loaded 7523 primary data records. [2025-09-02T17:39:49.827098] [INFO ] [MAIN ] AOD: Loaded 14184 primary data records. [2025-09-02T17:39:50.341740] [INFO ] [MAIN ] AOMD: Generated 832 derivative records from 1270 primary records. [2025-09-02T17:39:50.356836] [INFO ] [MAIN ] AOMR: Generated 819 derivative records from 7523 primary records. [2025-09-02T17:39:50.358936] [INFO ] [MAIN ] AOMD: Successfully saved derivative data. [2025-09-02T17:39:50.360515] [INFO ] [MAIN ] Derivative Progress: 121/2371 symbols completed. AOMD took 0.8s. Estimated remaining: 10m 9s. Rate: 221.8 symbols/min [2025-09-02T17:39:50.361059] [INFO ] [MAIN ] AON: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:50.369167] [INFO ] [MAIN ] AOMR: Successfully saved derivative data. [2025-09-02T17:39:50.370924] [INFO ] [MAIN ] Derivative Progress: 122/2371 symbols completed. AOMR took 0.8s. Estimated remaining: 10m 3s. Rate: 223.6 symbols/min [2025-09-02T17:39:50.371488] [INFO ] [MAIN ] AORT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:50.380676] [INFO ] [MAIN ] AOD: Generated 832 derivative records from 14184 primary records. [2025-09-02T17:39:50.397843] [INFO ] [MAIN ] AOD: Successfully saved derivative data. [2025-09-02T17:39:50.399221] [INFO ] [MAIN ] Derivative Progress: 123/2371 symbols completed. AOD took 0.8s. Estimated remaining: 9m 59s. Rate: 225.2 symbols/min [2025-09-02T17:39:50.399391] [INFO ] [MAIN ] AOS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:50.406966] [INFO ] [MAIN ] AORT: Loaded 13134 primary data records. [2025-09-02T17:39:50.450810] [INFO ] [MAIN ] AON: Loaded 20338 primary data records. [2025-09-02T17:39:50.681689] [INFO ] [MAIN ] AOS: Loaded 22660 primary data records. [2025-09-02T17:39:51.135778] [INFO ] [MAIN ] AORT: Generated 819 derivative records from 13134 primary records. [2025-09-02T17:39:51.153779] [INFO ] [MAIN ] AON: Generated 819 derivative records from 20338 primary records. [2025-09-02T17:39:51.154208] [INFO ] [MAIN ] AORT: Successfully saved derivative data. [2025-09-02T17:39:51.155849] [INFO ] [MAIN ] Derivative Progress: 124/2371 symbols completed. AORT took 0.8s. Estimated remaining: 10m 7s. Rate: 221.9 symbols/min [2025-09-02T17:39:51.157109] [INFO ] [MAIN ] AP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:51.168090] [INFO ] [MAIN ] AON: Successfully saved derivative data. [2025-09-02T17:39:51.175354] [INFO ] [MAIN ] Derivative Progress: 125/2371 symbols completed. AON took 0.8s. Estimated remaining: 10m 3s. Rate: 223.6 symbols/min [2025-09-02T17:39:51.178595] [INFO ] [MAIN ] APAM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:51.178830] [INFO ] [MAIN ] AP: Loaded 4013 primary data records. [2025-09-02T17:39:51.176341] [INFO ] [MAIN ] AOS: Generated 832 derivative records from 22660 primary records. [2025-09-02T17:39:51.287964] [INFO ] [MAIN ] AOS: Successfully saved derivative data. [2025-09-02T17:39:51.302599] [INFO ] [MAIN ] Derivative Progress: 126/2371 symbols completed. AOS took 0.9s. Estimated remaining: 9m 60s. Rate: 224.5 symbols/min [2025-09-02T17:39:51.306035] [INFO ] [MAIN ] APAM: Loaded 16683 primary data records. [2025-09-02T17:39:51.306323] [INFO ] [MAIN ] APD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:51.679080] [INFO ] [MAIN ] APD: Loaded 20668 primary data records. [2025-09-02T17:39:51.983233] [INFO ] [MAIN ] AP: Generated 832 derivative records from 4013 primary records. [2025-09-02T17:39:51.993285] [INFO ] [MAIN ] APAM: Generated 832 derivative records from 16683 primary records. [2025-09-02T17:39:52.009047] [INFO ] [MAIN ] AP: Successfully saved derivative data. [2025-09-02T17:39:52.011633] [INFO ] [MAIN ] Derivative Progress: 127/2371 symbols completed. AP took 0.9s. Estimated remaining: 10m 7s. Rate: 221.7 symbols/min [2025-09-02T17:39:52.012421] [INFO ] [MAIN ] APAM: Successfully saved derivative data. [2025-09-02T17:39:52.012896] [INFO ] [MAIN ] APG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:52.014527] [INFO ] [MAIN ] Derivative Progress: 128/2371 symbols completed. APAM took 0.8s. Estimated remaining: 10m 2s. Rate: 223.4 symbols/min [2025-09-02T17:39:52.015193] [INFO ] [MAIN ] APH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:52.026837] [INFO ] [MAIN ] APD: Generated 832 derivative records from 20668 primary records. [2025-09-02T17:39:52.042632] [INFO ] [MAIN ] APD: Successfully saved derivative data. [2025-09-02T17:39:52.044247] [INFO ] [MAIN ] Derivative Progress: 129/2371 symbols completed. APD took 0.7s. Estimated remaining: 9m 58s. Rate: 224.9 symbols/min [2025-09-02T17:39:52.049266] [INFO ] [MAIN ] APLE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:52.068478] [INFO ] [MAIN ] APG: Loaded 23582 primary data records. [2025-09-02T17:39:52.069054] [INFO ] [MAIN ] APH: Loaded 24892 primary data records. [2025-09-02T17:39:52.427561] [INFO ] [MAIN ] APLE: Loaded 23668 primary data records. [2025-09-02T17:39:52.805041] [INFO ] [MAIN ] APG: Generated 832 derivative records from 23582 primary records. [2025-09-02T17:39:52.813573] [INFO ] [MAIN ] APH: Generated 832 derivative records from 24892 primary records. [2025-09-02T17:39:52.830302] [INFO ] [MAIN ] APG: Successfully saved derivative data. [2025-09-02T17:39:52.831989] [INFO ] [MAIN ] Derivative Progress: 130/2371 symbols completed. APG took 0.8s. Estimated remaining: 10m 7s. Rate: 221.6 symbols/min [2025-09-02T17:39:52.832620] [INFO ] [MAIN ] APO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:52.833451] [INFO ] [MAIN ] APH: Successfully saved derivative data. [2025-09-02T17:39:52.835325] [INFO ] [MAIN ] Derivative Progress: 131/2371 symbols completed. APH took 0.8s. Estimated remaining: 10m 2s. Rate: 223.3 symbols/min [2025-09-02T17:39:52.835630] [INFO ] [MAIN ] APOS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:52.844004] [INFO ] [MAIN ] APLE: Generated 819 derivative records from 23668 primary records. [2025-09-02T17:39:52.854671] [INFO ] [MAIN ] APOS: Loaded 3132 primary data records. [2025-09-02T17:39:52.911238] [INFO ] [MAIN ] APLE: Successfully saved derivative data. [2025-09-02T17:39:52.912749] [INFO ] [MAIN ] Derivative Progress: 132/2371 symbols completed. APLE took 0.9s. Estimated remaining: 9m 58s. Rate: 224.5 symbols/min [2025-09-02T17:39:52.912929] [INFO ] [MAIN ] APTV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:53.031240] [INFO ] [MAIN ] APO: Loaded 24670 primary data records. [2025-09-02T17:39:53.224955] [INFO ] [MAIN ] APTV: Loaded 23973 primary data records. [2025-09-02T17:39:53.613762] [INFO ] [MAIN ] APOS: Generated 832 derivative records from 3132 primary records. [2025-09-02T17:39:53.626947] [INFO ] [MAIN ] APOS: Successfully saved derivative data. [2025-09-02T17:39:53.628499] [INFO ] [MAIN ] Derivative Progress: 133/2371 symbols completed. APOS took 0.8s. Estimated remaining: 10m 6s. Rate: 221.7 symbols/min [2025-09-02T17:39:53.641349] [INFO ] [MAIN ] APTV: Generated 832 derivative records from 23973 primary records. [2025-09-02T17:39:53.648976] [INFO ] [MAIN ] APO: Generated 832 derivative records from 24670 primary records. [2025-09-02T17:39:53.664366] [INFO ] [MAIN ] APTV: Successfully saved derivative data. [2025-09-02T17:39:53.666267] [INFO ] [MAIN ] Derivative Progress: 134/2371 symbols completed. APTV took 0.8s. Estimated remaining: 10m 2s. Rate: 223.1 symbols/min [2025-09-02T17:39:53.664880] [INFO ] [MAIN ] APO: Successfully saved derivative data. [2025-09-02T17:39:53.668018] [INFO ] [MAIN ] Derivative Progress: 135/2371 symbols completed. APO took 0.8s. Estimated remaining: 9m 57s. Rate: 224.8 symbols/min [2025-09-02T17:39:53.668630] [INFO ] [MAIN ] AQN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:53.669010] [INFO ] [MAIN ] AQNB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:53.668860] [INFO ] [MAIN ] AR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:53.674380] [INFO ] [MAIN ] AQNB: Loaded 1977 primary data records. [2025-09-02T17:39:53.807377] [INFO ] [MAIN ] AQN: Loaded 23535 primary data records. [2025-09-02T17:39:53.916908] [INFO ] [MAIN ] AR: Loaded 24828 primary data records. [2025-09-02T17:39:54.420947] [INFO ] [MAIN ] AQNB: Generated 832 derivative records from 1977 primary records. [2025-09-02T17:39:54.432691] [INFO ] [MAIN ] AQNB: Successfully saved derivative data. [2025-09-02T17:39:54.434578] [INFO ] [MAIN ] Derivative Progress: 136/2371 symbols completed. AQNB took 0.8s. Estimated remaining: 10m 5s. Rate: 221.7 symbols/min [2025-09-02T17:39:54.441236] [INFO ] [MAIN ] ARCO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:54.442453] [INFO ] [MAIN ] AQN: Generated 819 derivative records from 23535 primary records. [2025-09-02T17:39:54.460964] [INFO ] [MAIN ] AR: Generated 832 derivative records from 24828 primary records. [2025-09-02T17:39:54.461127] [INFO ] [MAIN ] AQN: Successfully saved derivative data. [2025-09-02T17:39:54.462749] [INFO ] [MAIN ] Derivative Progress: 137/2371 symbols completed. AQN took 0.8s. Estimated remaining: 10m 1s. Rate: 223.2 symbols/min [2025-09-02T17:39:54.462927] [INFO ] [MAIN ] ARDC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:54.479030] [INFO ] [MAIN ] AR: Successfully saved derivative data. [2025-09-02T17:39:54.486256] [INFO ] [MAIN ] Derivative Progress: 138/2371 symbols completed. AR took 0.8s. Estimated remaining: 9m 56s. Rate: 224.7 symbols/min [2025-09-02T17:39:54.487494] [INFO ] [MAIN ] ARDT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:54.491572] [INFO ] [MAIN ] ARDC: Loaded 7057 primary data records. [2025-09-02T17:39:54.491415] [INFO ] [MAIN ] ARCO: Loaded 20592 primary data records. [2025-09-02T17:39:54.699172] [INFO ] [MAIN ] ARDT: Loaded 13224 primary data records. [2025-09-02T17:39:55.272026] [INFO ] [MAIN ] ARDC: Generated 832 derivative records from 7057 primary records. [2025-09-02T17:39:55.294343] [INFO ] [MAIN ] ARCO: Generated 832 derivative records from 20592 primary records. [2025-09-02T17:39:55.294991] [INFO ] [MAIN ] ARDC: Successfully saved derivative data. [2025-09-02T17:39:55.303398] [INFO ] [MAIN ] Derivative Progress: 139/2371 symbols completed. ARDC took 0.8s. Estimated remaining: 10m 5s. Rate: 221.4 symbols/min [2025-09-02T17:39:55.304375] [INFO ] [MAIN ] ARE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:55.305795] [INFO ] [MAIN ] ARDT: Generated 832 derivative records from 13224 primary records. [2025-09-02T17:39:55.321764] [INFO ] [MAIN ] ARCO: Successfully saved derivative data. [2025-09-02T17:39:55.323704] [INFO ] [MAIN ] Derivative Progress: 140/2371 symbols completed. ARCO took 0.9s. Estimated remaining: 10m 1s. Rate: 222.9 symbols/min [2025-09-02T17:39:55.324476] [INFO ] [MAIN ] ARES: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:55.326029] [INFO ] [MAIN ] ARDT: Successfully saved derivative data. [2025-09-02T17:39:55.327534] [INFO ] [MAIN ] Derivative Progress: 141/2371 symbols completed. ARDT took 0.8s. Estimated remaining: 9m 56s. Rate: 224.4 symbols/min [2025-09-02T17:39:55.327825] [INFO ] [MAIN ] ARGD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:55.331254] [INFO ] [MAIN ] ARGD: Loaded 1446 primary data records. [2025-09-02T17:39:55.467443] [INFO ] [MAIN ] ARES: Loaded 22461 primary data records. [2025-09-02T17:39:55.465941] [INFO ] [MAIN ] ARE: Loaded 23511 primary data records. [2025-09-02T17:39:56.101068] [INFO ] [MAIN ] ARGD: Generated 819 derivative records from 1446 primary records. [2025-09-02T17:39:56.112869] [INFO ] [MAIN ] ARGD: Successfully saved derivative data. [2025-09-02T17:39:56.117244] [INFO ] [MAIN ] Derivative Progress: 142/2371 symbols completed. ARGD took 0.8s. Estimated remaining: 10m 4s. Rate: 221.4 symbols/min [2025-09-02T17:39:56.118051] [INFO ] [MAIN ] ARI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:56.131455] [INFO ] [MAIN ] ARE: Generated 832 derivative records from 23511 primary records. [2025-09-02T17:39:56.133276] [INFO ] [MAIN ] ARES: Generated 832 derivative records from 22461 primary records. [2025-09-02T17:39:56.150533] [INFO ] [MAIN ] ARE: Successfully saved derivative data. [2025-09-02T17:39:56.152578] [INFO ] [MAIN ] Derivative Progress: 143/2371 symbols completed. ARE took 0.8s. Estimated remaining: 10m 0s. Rate: 222.8 symbols/min [2025-09-02T17:39:56.159114] [INFO ] [MAIN ] ARIS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:56.159036] [INFO ] [MAIN ] ARES: Successfully saved derivative data. [2025-09-02T17:39:56.160806] [INFO ] [MAIN ] Derivative Progress: 144/2371 symbols completed. ARES took 0.8s. Estimated remaining: 9m 56s. Rate: 224.3 symbols/min [2025-09-02T17:39:56.161388] [INFO ] [MAIN ] ARLO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:56.171496] [INFO ] [MAIN ] ARI: Loaded 19779 primary data records. [2025-09-02T17:39:56.313860] [INFO ] [MAIN ] ARIS: Loaded 19264 primary data records. [2025-09-02T17:39:56.393263] [INFO ] [MAIN ] ARLO: Loaded 20958 primary data records. [2025-09-02T17:39:56.911607] [INFO ] [MAIN ] ARI: Generated 832 derivative records from 19779 primary records. [2025-09-02T17:39:56.929181] [INFO ] [MAIN ] ARI: Successfully saved derivative data. [2025-09-02T17:39:56.930489] [INFO ] [MAIN ] Derivative Progress: 145/2371 symbols completed. ARI took 0.8s. Estimated remaining: 10m 3s. Rate: 221.4 symbols/min [2025-09-02T17:39:56.931338] [INFO ] [MAIN ] ARIS: Generated 832 derivative records from 19264 primary records. [2025-09-02T17:39:56.931678] [INFO ] [MAIN ] ARMK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:56.948677] [INFO ] [MAIN ] ARLO: Generated 832 derivative records from 20958 primary records. [2025-09-02T17:39:56.949897] [INFO ] [MAIN ] ARIS: Successfully saved derivative data. [2025-09-02T17:39:56.951683] [INFO ] [MAIN ] Derivative Progress: 146/2371 symbols completed. ARIS took 0.8s. Estimated remaining: 9m 59s. Rate: 222.8 symbols/min [2025-09-02T17:39:56.963284] [INFO ] [MAIN ] AROC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:56.966833] [INFO ] [MAIN ] ARLO: Successfully saved derivative data. [2025-09-02T17:39:56.968326] [INFO ] [MAIN ] Derivative Progress: 147/2371 symbols completed. ARLO took 0.8s. Estimated remaining: 9m 55s. Rate: 224.2 symbols/min [2025-09-02T17:39:56.968545] [INFO ] [MAIN ] ARR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:56.978669] [INFO ] [MAIN ] ARMK: Loaded 23120 primary data records. [2025-09-02T17:39:57.129981] [INFO ] [MAIN ] AROC: Loaded 22683 primary data records. [2025-09-02T17:39:57.255053] [INFO ] [MAIN ] ARR: Loaded 24018 primary data records. [2025-09-02T17:39:57.831132] [INFO ] [MAIN ] ARMK: Generated 832 derivative records from 23120 primary records. [2025-09-02T17:39:57.844712] [INFO ] [MAIN ] ARMK: Successfully saved derivative data. [2025-09-02T17:39:57.847773] [INFO ] [MAIN ] Derivative Progress: 148/2371 symbols completed. ARMK took 0.9s. Estimated remaining: 10m 4s. Rate: 220.8 symbols/min [2025-09-02T17:39:57.855795] [INFO ] [MAIN ] AROC: Generated 832 derivative records from 22683 primary records. [2025-09-02T17:39:57.872687] [INFO ] [MAIN ] AROC: Successfully saved derivative data. [2025-09-02T17:39:57.875063] [INFO ] [MAIN ] Derivative Progress: 149/2371 symbols completed. AROC took 0.9s. Estimated remaining: 10m 0s. Rate: 222.2 symbols/min [2025-09-02T17:39:57.873319] [INFO ] [MAIN ] ARR: Generated 832 derivative records from 24018 primary records. [2025-09-02T17:39:57.883491] [INFO ] [MAIN ] ARR: Successfully saved derivative data. [2025-09-02T17:39:57.884865] [INFO ] [MAIN ] Derivative Progress: 150/2371 symbols completed. ARR took 0.9s. Estimated remaining: 9m 56s. Rate: 223.6 symbols/min [2025-09-02T17:39:57.885420] [INFO ] [MAIN ] ARW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:57.885622] [INFO ] [MAIN ] AS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:57.885847] [INFO ] [MAIN ] ARX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:57.901738] [INFO ] [MAIN ] ARX: Loaded 8543 primary data records. [2025-09-02T17:39:57.991150] [INFO ] [MAIN ] ARW: Loaded 14246 primary data records. [2025-09-02T17:39:58.118019] [INFO ] [MAIN ] AS: Loaded 24643 primary data records. [2025-09-02T17:39:58.441778] [INFO ] [MAIN ] ARX: Generated 343 derivative records from 8543 primary records. [2025-09-02T17:39:58.609517] [INFO ] [MAIN ] ARX: Successfully saved derivative data. [2025-09-02T17:39:58.611056] [INFO ] [MAIN ] Derivative Progress: 151/2371 symbols completed. ARX took 0.7s. Estimated remaining: 10m 2s. Rate: 221.1 symbols/min [2025-09-02T17:39:58.612502] [INFO ] [MAIN ] ASA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:58.624385] [INFO ] [MAIN ] ASA: Loaded 6136 primary data records. [2025-09-02T17:39:58.811386] [INFO ] [MAIN ] ARW: Generated 819 derivative records from 14246 primary records. [2025-09-02T17:39:58.815216] [INFO ] [MAIN ] AS: Generated 831 derivative records from 24643 primary records. [2025-09-02T17:39:58.881292] [INFO ] [MAIN ] ARW: Successfully saved derivative data. [2025-09-02T17:39:58.883667] [INFO ] [MAIN ] Derivative Progress: 152/2371 symbols completed. ARW took 1.0s. Estimated remaining: 10m 2s. Rate: 221.1 symbols/min [2025-09-02T17:39:58.884323] [INFO ] [MAIN ] ASAN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:58.884969] [INFO ] [MAIN ] AS: Successfully saved derivative data. [2025-09-02T17:39:58.887043] [INFO ] [MAIN ] Derivative Progress: 153/2371 symbols completed. AS took 1.0s. Estimated remaining: 9m 58s. Rate: 222.5 symbols/min [2025-09-02T17:39:58.887280] [INFO ] [MAIN ] ASB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:58.900119] [INFO ] [MAIN ] ASA: Generated 832 derivative records from 6136 primary records. [2025-09-02T17:39:58.918980] [INFO ] [MAIN ] ASA: Successfully saved derivative data. [2025-09-02T17:39:58.920302] [INFO ] [MAIN ] Derivative Progress: 154/2371 symbols completed. ASA took 0.3s. Estimated remaining: 9m 54s. Rate: 223.8 symbols/min [2025-09-02T17:39:58.920954] [INFO ] [MAIN ] ASBA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:58.929767] [INFO ] [MAIN ] ASB: Loaded 22675 primary data records. [2025-09-02T17:39:58.974731] [INFO ] [MAIN ] ASAN: Loaded 24551 primary data records. [2025-09-02T17:39:58.993184] [INFO ] [MAIN ] ASBA: Loaded 1720 primary data records. [2025-09-02T17:39:59.637958] [INFO ] [MAIN ] ASB: Generated 832 derivative records from 22675 primary records. [2025-09-02T17:39:59.655452] [INFO ] [MAIN ] ASB: Successfully saved derivative data. [2025-09-02T17:39:59.657380] [INFO ] [MAIN ] Derivative Progress: 155/2371 symbols completed. ASB took 0.8s. Estimated remaining: 10m 1s. Rate: 221.3 symbols/min [2025-09-02T17:39:59.656193] [INFO ] [MAIN ] ASBA: Generated 832 derivative records from 1720 primary records. [2025-09-02T17:39:59.657622] [INFO ] [MAIN ] ASC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:59.671425] [INFO ] [MAIN ] ASAN: Generated 832 derivative records from 24551 primary records. [2025-09-02T17:39:59.673173] [INFO ] [MAIN ] ASBA: Successfully saved derivative data. [2025-09-02T17:39:59.680091] [INFO ] [MAIN ] Derivative Progress: 156/2371 symbols completed. ASBA took 0.8s. Estimated remaining: 9m 57s. Rate: 222.6 symbols/min [2025-09-02T17:39:59.680759] [INFO ] [MAIN ] ASG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:59.688266] [INFO ] [MAIN ] ASAN: Successfully saved derivative data. [2025-09-02T17:39:59.689767] [INFO ] [MAIN ] Derivative Progress: 157/2371 symbols completed. ASAN took 0.8s. Estimated remaining: 9m 53s. Rate: 224.0 symbols/min [2025-09-02T17:39:59.690068] [INFO ] [MAIN ] ASGI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:39:59.699049] [INFO ] [MAIN ] ASC: Loaded 17260 primary data records. [2025-09-02T17:39:59.739365] [INFO ] [MAIN ] ASG: Loaded 8979 primary data records. [2025-09-02T17:39:59.954363] [INFO ] [MAIN ] ASGI: Loaded 10548 primary data records. [2025-09-02T17:40:00.416750] [INFO ] [MAIN ] ASG: Generated 832 derivative records from 8979 primary records. [2025-09-02T17:40:00.432324] [INFO ] [MAIN ] ASC: Generated 832 derivative records from 17260 primary records. [2025-09-02T17:40:00.440610] [INFO ] [MAIN ] ASG: Successfully saved derivative data. [2025-09-02T17:40:00.442163] [INFO ] [MAIN ] Derivative Progress: 158/2371 symbols completed. ASG took 0.8s. Estimated remaining: 9m 60s. Rate: 221.5 symbols/min [2025-09-02T17:40:00.442694] [INFO ] [MAIN ] ASGN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:00.444996] [INFO ] [MAIN ] ASC: Successfully saved derivative data. [2025-09-02T17:40:00.447763] [INFO ] [MAIN ] Derivative Progress: 159/2371 symbols completed. ASC took 0.8s. Estimated remaining: 9m 56s. Rate: 222.8 symbols/min [2025-09-02T17:40:00.448140] [INFO ] [MAIN ] ASH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:00.455632] [INFO ] [MAIN ] ASGI: Generated 832 derivative records from 10548 primary records. [2025-09-02T17:40:00.469225] [INFO ] [MAIN ] ASGI: Successfully saved derivative data. [2025-09-02T17:40:00.470784] [INFO ] [MAIN ] Derivative Progress: 160/2371 symbols completed. ASGI took 0.8s. Estimated remaining: 9m 52s. Rate: 224.1 symbols/min [2025-09-02T17:40:00.471095] [INFO ] [MAIN ] ASIX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:00.482962] [INFO ] [MAIN ] ASGN: Loaded 16865 primary data records. [2025-09-02T17:40:00.600281] [INFO ] [MAIN ] ASH: Loaded 16936 primary data records. [2025-09-02T17:40:00.596506] [INFO ] [MAIN ] ASIX: Loaded 10671 primary data records. [2025-09-02T17:40:01.261276] [INFO ] [MAIN ] ASGN: Generated 832 derivative records from 16865 primary records. [2025-09-02T17:40:01.283882] [INFO ] [MAIN ] ASIX: Generated 832 derivative records from 10671 primary records. [2025-09-02T17:40:01.288317] [INFO ] [MAIN ] ASGN: Successfully saved derivative data. [2025-09-02T17:40:01.289914] [INFO ] [MAIN ] Derivative Progress: 161/2371 symbols completed. ASGN took 0.8s. Estimated remaining: 9m 59s. Rate: 221.3 symbols/min [2025-09-02T17:40:01.296914] [INFO ] [MAIN ] ASPN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:01.304854] [INFO ] [MAIN ] ASH: Generated 832 derivative records from 16936 primary records. [2025-09-02T17:40:01.307702] [INFO ] [MAIN ] ASIX: Successfully saved derivative data. [2025-09-02T17:40:01.309679] [INFO ] [MAIN ] Derivative Progress: 162/2371 symbols completed. ASIX took 0.8s. Estimated remaining: 9m 56s. Rate: 222.6 symbols/min [2025-09-02T17:40:01.316059] [INFO ] [MAIN ] ASR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:01.318168] [INFO ] [MAIN ] ASH: Successfully saved derivative data. [2025-09-02T17:40:01.319770] [INFO ] [MAIN ] Derivative Progress: 163/2371 symbols completed. ASH took 0.9s. Estimated remaining: 9m 52s. Rate: 223.9 symbols/min [2025-09-02T17:40:01.325236] [INFO ] [MAIN ] ASR: Loaded 4491 primary data records. [2025-09-02T17:40:01.501400] [INFO ] [MAIN ] ASPN: Loaded 22859 primary data records. [2025-09-02T17:40:01.870951] [INFO ] [MAIN ] ASR: Generated 832 derivative records from 4491 primary records. [2025-09-02T17:40:01.884780] [INFO ] [MAIN ] ASR: Successfully saved derivative data. [2025-09-02T17:40:01.886802] [INFO ] [MAIN ] Derivative Progress: 164/2371 symbols completed. ASR took 0.6s. Estimated remaining: 9m 56s. Rate: 222.4 symbols/min [2025-09-02T17:40:01.895791] [INFO ] [MAIN ] ASPN: Generated 832 derivative records from 22859 primary records. [2025-09-02T17:40:01.903627] [INFO ] [MAIN ] ASPN: Successfully saved derivative data. [2025-09-02T17:40:01.905187] [INFO ] [MAIN ] Derivative Progress: 165/2371 symbols completed. ASPN took 0.6s. Estimated remaining: 9m 52s. Rate: 223.6 symbols/min [2025-09-02T17:40:01.905617] [INFO ] [MAIN ] ATGE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:01.905572] [INFO ] [MAIN ] ASX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:01.905944] [INFO ] [MAIN ] ATEN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:01.922371] [INFO ] [MAIN ] ATGE: Loaded 13684 primary data records. [2025-09-02T17:40:02.080823] [INFO ] [MAIN ] ATEN: Loaded 17975 primary data records. [2025-09-02T17:40:02.101294] [INFO ] [MAIN ] ASX: Loaded 24393 primary data records. [2025-09-02T17:40:02.709355] [INFO ] [MAIN ] ATGE: Generated 832 derivative records from 13684 primary records. [2025-09-02T17:40:02.727882] [INFO ] [MAIN ] ATGE: Successfully saved derivative data. [2025-09-02T17:40:02.728623] [INFO ] [MAIN ] ATEN: Generated 832 derivative records from 17975 primary records. [2025-09-02T17:40:02.729891] [INFO ] [MAIN ] Derivative Progress: 166/2371 symbols completed. ATGE took 0.8s. Estimated remaining: 9m 59s. Rate: 220.9 symbols/min [2025-09-02T17:40:02.730936] [INFO ] [MAIN ] ATHM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:02.740914] [INFO ] [MAIN ] ATEN: Successfully saved derivative data. [2025-09-02T17:40:02.742593] [INFO ] [MAIN ] Derivative Progress: 167/2371 symbols completed. ATEN took 0.8s. Estimated remaining: 9m 55s. Rate: 222.1 symbols/min [2025-09-02T17:40:02.752814] [INFO ] [MAIN ] ATHS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:02.753677] [INFO ] [MAIN ] ASX: Generated 832 derivative records from 24393 primary records. [2025-09-02T17:40:02.768829] [INFO ] [MAIN ] ATHM: Loaded 13181 primary data records. [2025-09-02T17:40:02.768924] [INFO ] [MAIN ] ASX: Successfully saved derivative data. [2025-09-02T17:40:02.836920] [INFO ] [MAIN ] Derivative Progress: 168/2371 symbols completed. ASX took 0.9s. Estimated remaining: 9m 53s. Rate: 223.0 symbols/min [2025-09-02T17:40:02.835516] [INFO ] [MAIN ] ATHS: Loaded 3295 primary data records. [2025-09-02T17:40:02.916764] [INFO ] [MAIN ] ATI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:03.258674] [INFO ] [MAIN ] ATI: Loaded 23874 primary data records. [2025-09-02T17:40:03.507466] [INFO ] [MAIN ] ATHM: Generated 832 derivative records from 13181 primary records. [2025-09-02T17:40:03.514318] [INFO ] [MAIN ] ATHS: Generated 832 derivative records from 3295 primary records. [2025-09-02T17:40:03.531249] [INFO ] [MAIN ] ATHM: Successfully saved derivative data. [2025-09-02T17:40:03.532455] [INFO ] [MAIN ] Derivative Progress: 169/2371 symbols completed. ATHM took 0.8s. Estimated remaining: 9m 58s. Rate: 220.9 symbols/min [2025-09-02T17:40:03.531355] [INFO ] [MAIN ] ATHS: Successfully saved derivative data. [2025-09-02T17:40:03.534559] [INFO ] [MAIN ] ATKR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:03.534358] [INFO ] [MAIN ] Derivative Progress: 170/2371 symbols completed. ATHS took 0.8s. Estimated remaining: 9m 54s. Rate: 222.2 symbols/min [2025-09-02T17:40:03.535180] [INFO ] [MAIN ] ATMU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:03.545179] [INFO ] [MAIN ] ATI: Generated 832 derivative records from 23874 primary records. [2025-09-02T17:40:03.562311] [INFO ] [MAIN ] ATI: Successfully saved derivative data. [2025-09-02T17:40:03.563826] [INFO ] [MAIN ] Derivative Progress: 171/2371 symbols completed. ATI took 0.7s. Estimated remaining: 9m 51s. Rate: 223.4 symbols/min [2025-09-02T17:40:03.570782] [INFO ] [MAIN ] ATO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:03.577064] [INFO ] [MAIN ] ATMU: Loaded 17762 primary data records. [2025-09-02T17:40:03.576161] [INFO ] [MAIN ] ATKR: Loaded 15754 primary data records. [2025-09-02T17:40:03.899091] [INFO ] [MAIN ] ATO: Loaded 18325 primary data records. [2025-09-02T17:40:04.540629] [INFO ] [MAIN ] ATKR: Generated 819 derivative records from 15754 primary records. [2025-09-02T17:40:04.551331] [INFO ] [MAIN ] ATMU: Generated 819 derivative records from 17762 primary records. [2025-09-02T17:40:04.580271] [INFO ] [MAIN ] ATKR: Successfully saved derivative data. [2025-09-02T17:40:04.577052] [INFO ] [MAIN ] ATMU: Successfully saved derivative data. [2025-09-02T17:40:04.583320] [INFO ] [MAIN ] Derivative Progress: 172/2371 symbols completed. ATKR took 1.1s. Estimated remaining: 10m 0s. Rate: 219.8 symbols/min [2025-09-02T17:40:04.593395] [INFO ] [MAIN ] ATR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:04.593208] [INFO ] [MAIN ] Derivative Progress: 173/2371 symbols completed. ATMU took 1.1s. Estimated remaining: 9m 57s. Rate: 221.0 symbols/min [2025-09-02T17:40:04.594884] [INFO ] [MAIN ] ATS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:04.596928] [INFO ] [MAIN ] ATO: Generated 832 derivative records from 18325 primary records. [2025-09-02T17:40:04.614724] [INFO ] [MAIN ] ATO: Successfully saved derivative data. [2025-09-02T17:40:04.616950] [INFO ] [MAIN ] Derivative Progress: 174/2371 symbols completed. ATO took 1.0s. Estimated remaining: 9m 53s. Rate: 222.2 symbols/min [2025-09-02T17:40:04.617628] [INFO ] [MAIN ] ATUS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:04.635119] [INFO ] [MAIN ] ATS: Loaded 8480 primary data records. [2025-09-02T17:40:04.721815] [INFO ] [MAIN ] ATR: Loaded 14508 primary data records. [2025-09-02T17:40:04.860441] [INFO ] [MAIN ] ATUS: Loaded 23218 primary data records. [2025-09-02T17:40:05.597851] [INFO ] [MAIN ] ATR: Generated 832 derivative records from 14508 primary records. [2025-09-02T17:40:05.605674] [INFO ] [MAIN ] ATS: Generated 832 derivative records from 8480 primary records. [2025-09-02T17:40:05.634611] [INFO ] [MAIN ] ATS: Successfully saved derivative data. [2025-09-02T17:40:05.633711] [INFO ] [MAIN ] ATUS: Generated 832 derivative records from 23218 primary records. [2025-09-02T17:40:05.637877] [INFO ] [MAIN ] Derivative Progress: 175/2371 symbols completed. ATS took 1.0s. Estimated remaining: 10m 2s. Rate: 218.7 symbols/min [2025-09-02T17:40:05.638727] [INFO ] [MAIN ] AU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:05.638471] [INFO ] [MAIN ] ATR: Successfully saved derivative data. [2025-09-02T17:40:05.648659] [INFO ] [MAIN ] Derivative Progress: 176/2371 symbols completed. ATR took 1.1s. Estimated remaining: 9m 59s. Rate: 219.9 symbols/min [2025-09-02T17:40:05.649567] [INFO ] [MAIN ] AUB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:05.651532] [INFO ] [MAIN ] ATUS: Successfully saved derivative data. [2025-09-02T17:40:05.655269] [INFO ] [MAIN ] Derivative Progress: 177/2371 symbols completed. ATUS took 1.0s. Estimated remaining: 9m 55s. Rate: 221.2 symbols/min [2025-09-02T17:40:05.655597] [INFO ] [MAIN ] AUNA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:05.660053] [INFO ] [MAIN ] AUNA: Loaded 2558 primary data records. [2025-09-02T17:40:05.823690] [INFO ] [MAIN ] AUB: Loaded 21288 primary data records. [2025-09-02T17:40:05.871075] [INFO ] [MAIN ] AU: Loaded 24446 primary data records. [2025-09-02T17:40:06.417005] [INFO ] [MAIN ] AUNA: Generated 832 derivative records from 2558 primary records. [2025-09-02T17:40:06.427625] [INFO ] [MAIN ] AUNA: Successfully saved derivative data. [2025-09-02T17:40:06.431002] [INFO ] [MAIN ] Derivative Progress: 178/2371 symbols completed. AUNA took 0.8s. Estimated remaining: 10m 1s. Rate: 218.9 symbols/min [2025-09-02T17:40:06.438611] [INFO ] [MAIN ] AU: Generated 832 derivative records from 24446 primary records. [2025-09-02T17:40:06.452270] [INFO ] [MAIN ] AUB: Generated 832 derivative records from 21288 primary records. [2025-09-02T17:40:06.458446] [INFO ] [MAIN ] AU: Successfully saved derivative data. [2025-09-02T17:40:06.461250] [INFO ] [MAIN ] Derivative Progress: 179/2371 symbols completed. AU took 0.8s. Estimated remaining: 9m 58s. Rate: 220.0 symbols/min [2025-09-02T17:40:06.463094] [INFO ] [MAIN ] AUB: Successfully saved derivative data. [2025-09-02T17:40:06.464548] [INFO ] [MAIN ] Derivative Progress: 180/2371 symbols completed. AUB took 0.8s. Estimated remaining: 9m 54s. Rate: 221.2 symbols/min [2025-09-02T17:40:06.465011] [INFO ] [MAIN ] AVA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:06.465212] [INFO ] [MAIN ] AVB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:06.465174] [INFO ] [MAIN ] AVAL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:06.472756] [INFO ] [MAIN ] AVAL: Loaded 3786 primary data records. [2025-09-02T17:40:06.636243] [INFO ] [MAIN ] AVA: Loaded 17890 primary data records. [2025-09-02T17:40:06.681200] [INFO ] [MAIN ] AVB: Loaded 19232 primary data records. [2025-09-02T17:40:07.257727] [INFO ] [MAIN ] AVAL: Generated 832 derivative records from 3786 primary records. [2025-09-02T17:40:07.268684] [INFO ] [MAIN ] AVAL: Successfully saved derivative data. [2025-09-02T17:40:07.270791] [INFO ] [MAIN ] Derivative Progress: 181/2371 symbols completed. AVAL took 0.8s. Estimated remaining: 10m 1s. Rate: 218.8 symbols/min [2025-09-02T17:40:07.271861] [INFO ] [MAIN ] AVBC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:07.280013] [INFO ] [MAIN ] AVA: Generated 819 derivative records from 17890 primary records. [2025-09-02T17:40:07.289731] [INFO ] [MAIN ] AVBC: Loaded 3187 primary data records. [2025-09-02T17:40:07.327621] [INFO ] [MAIN ] AVA: Successfully saved derivative data. [2025-09-02T17:40:07.374043] [INFO ] [MAIN ] Derivative Progress: 182/2371 symbols completed. AVA took 0.9s. Estimated remaining: 9m 58s. Rate: 219.5 symbols/min [2025-09-02T17:40:07.384818] [INFO ] [MAIN ] AVD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:07.407340] [INFO ] [MAIN ] AVB: Generated 819 derivative records from 19232 primary records. [2025-09-02T17:40:07.504896] [INFO ] [MAIN ] AVD: Loaded 11097 primary data records. [2025-09-02T17:40:07.519115] [INFO ] [MAIN ] AVB: Successfully saved derivative data. [2025-09-02T17:40:07.529909] [INFO ] [MAIN ] Derivative Progress: 183/2371 symbols completed. AVB took 1.1s. Estimated remaining: 9m 57s. Rate: 220.1 symbols/min [2025-09-02T17:40:07.589610] [INFO ] [MAIN ] AVK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:07.619897] [INFO ] [MAIN ] AVBC: Generated 282 derivative records from 3187 primary records. [2025-09-02T17:40:07.701897] [INFO ] [MAIN ] AVBC: Successfully saved derivative data. [2025-09-02T17:40:07.702521] [INFO ] [MAIN ] Derivative Progress: 184/2371 symbols completed. AVBC took 0.4s. Estimated remaining: 9m 55s. Rate: 220.5 symbols/min [2025-09-02T17:40:07.703012] [INFO ] [MAIN ] AVK: Loaded 8740 primary data records. [2025-09-02T17:40:07.703143] [INFO ] [MAIN ] AVNS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:07.961670] [INFO ] [MAIN ] AVNS: Loaded 15595 primary data records. [2025-09-02T17:40:08.202823] [INFO ] [MAIN ] AVD: Generated 832 derivative records from 11097 primary records. [2025-09-02T17:40:08.266564] [INFO ] [MAIN ] AVD: Successfully saved derivative data. [2025-09-02T17:40:08.267942] [INFO ] [MAIN ] Derivative Progress: 185/2371 symbols completed. AVD took 0.9s. Estimated remaining: 9m 58s. Rate: 219.2 symbols/min [2025-09-02T17:40:08.268919] [INFO ] [MAIN ] AVNT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:08.281559] [INFO ] [MAIN ] AVK: Generated 832 derivative records from 8740 primary records. [2025-09-02T17:40:08.296664] [INFO ] [MAIN ] AVK: Successfully saved derivative data. [2025-09-02T17:40:08.303438] [INFO ] [MAIN ] Derivative Progress: 186/2371 symbols completed. AVK took 0.7s. Estimated remaining: 9m 55s. Rate: 220.3 symbols/min [2025-09-02T17:40:08.306579] [INFO ] [MAIN ] AVNT: Loaded 18545 primary data records. [2025-09-02T17:40:08.305273] [INFO ] [MAIN ] AVTR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:08.393966] [INFO ] [MAIN ] AVNS: Generated 832 derivative records from 15595 primary records. [2025-09-02T17:40:08.506339] [INFO ] [MAIN ] AVNS: Successfully saved derivative data. [2025-09-02T17:40:08.559196] [INFO ] [MAIN ] Derivative Progress: 187/2371 symbols completed. AVNS took 0.9s. Estimated remaining: 9m 55s. Rate: 220.3 symbols/min [2025-09-02T17:40:08.568361] [INFO ] [MAIN ] AVY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:08.569628] [INFO ] [MAIN ] AVTR: Loaded 24822 primary data records. [2025-09-02T17:40:08.744976] [INFO ] [MAIN ] AVY: Loaded 16343 primary data records. [2025-09-02T17:40:08.937848] [INFO ] [MAIN ] AVNT: Generated 832 derivative records from 18545 primary records. [2025-09-02T17:40:09.019739] [INFO ] [MAIN ] AVNT: Successfully saved derivative data. [2025-09-02T17:40:09.023273] [INFO ] [MAIN ] Derivative Progress: 188/2371 symbols completed. AVNT took 0.8s. Estimated remaining: 9m 57s. Rate: 219.5 symbols/min [2025-09-02T17:40:09.023443] [INFO ] [MAIN ] AWF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:09.091218] [INFO ] [MAIN ] AWF: Loaded 10432 primary data records. [2025-09-02T17:40:09.201778] [INFO ] [MAIN ] AVTR: Generated 832 derivative records from 24822 primary records. [2025-09-02T17:40:09.342422] [INFO ] [MAIN ] AVTR: Successfully saved derivative data. [2025-09-02T17:40:09.343392] [INFO ] [MAIN ] AVY: Generated 832 derivative records from 16343 primary records. [2025-09-02T17:40:09.345199] [INFO ] [MAIN ] Derivative Progress: 189/2371 symbols completed. AVTR took 1.0s. Estimated remaining: 9m 57s. Rate: 219.3 symbols/min [2025-09-02T17:40:09.350511] [INFO ] [MAIN ] AWI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:09.356721] [INFO ] [MAIN ] AVY: Successfully saved derivative data. [2025-09-02T17:40:09.358428] [INFO ] [MAIN ] Derivative Progress: 190/2371 symbols completed. AVY took 0.8s. Estimated remaining: 9m 54s. Rate: 220.4 symbols/min [2025-09-02T17:40:09.358910] [INFO ] [MAIN ] AWK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:09.372294] [INFO ] [MAIN ] AWI: Loaded 11940 primary data records. [2025-09-02T17:40:09.410409] [INFO ] [MAIN ] AWF: Generated 832 derivative records from 10432 primary records. [2025-09-02T17:40:09.494526] [INFO ] [MAIN ] AWF: Successfully saved derivative data. [2025-09-02T17:40:09.506142] [INFO ] [MAIN ] Derivative Progress: 191/2371 symbols completed. AWF took 0.5s. Estimated remaining: 9m 52s. Rate: 220.9 symbols/min [2025-09-02T17:40:09.507011] [INFO ] [MAIN ] AWK: Loaded 22249 primary data records. [2025-09-02T17:40:09.507118] [INFO ] [MAIN ] AWP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:09.752836] [INFO ] [MAIN ] AWP: Loaded 11262 primary data records. [2025-09-02T17:40:10.172187] [INFO ] [MAIN ] AWI: Generated 819 derivative records from 11940 primary records. [2025-09-02T17:40:10.182152] [INFO ] [MAIN ] AWI: Successfully saved derivative data. [2025-09-02T17:40:10.183569] [INFO ] [MAIN ] Derivative Progress: 192/2371 symbols completed. AWI took 0.8s. Estimated remaining: 9m 56s. Rate: 219.2 symbols/min [2025-09-02T17:40:10.184027] [INFO ] [MAIN ] AWR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:10.194407] [INFO ] [MAIN ] AWK: Generated 832 derivative records from 22249 primary records. [2025-09-02T17:40:10.213496] [INFO ] [MAIN ] AWP: Generated 819 derivative records from 11262 primary records. [2025-09-02T17:40:10.219110] [INFO ] [MAIN ] AWR: Loaded 10222 primary data records. [2025-09-02T17:40:10.224179] [INFO ] [MAIN ] AWK: Successfully saved derivative data. [2025-09-02T17:40:10.237045] [INFO ] [MAIN ] Derivative Progress: 193/2371 symbols completed. AWK took 0.9s. Estimated remaining: 9m 54s. Rate: 220.1 symbols/min [2025-09-02T17:40:10.258670] [INFO ] [MAIN ] AWP: Successfully saved derivative data. [2025-09-02T17:40:10.292815] [INFO ] [MAIN ] Derivative Progress: 194/2371 symbols completed. AWP took 0.8s. Estimated remaining: 9m 51s. Rate: 221.0 symbols/min [2025-09-02T17:40:10.463013] [INFO ] [MAIN ] AWR: Generated 832 derivative records from 10222 primary records. [2025-09-02T17:40:10.470696] [INFO ] [MAIN ] AWR: Successfully saved derivative data. [2025-09-02T17:40:10.471809] [INFO ] [MAIN ] Derivative Progress: 195/2371 symbols completed. AWR took 0.3s. Estimated remaining: 9m 50s. Rate: 221.4 symbols/min [2025-09-02T17:40:10.472435] [INFO ] [MAIN ] AX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:10.472533] [INFO ] [MAIN ] AXP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:10.473170] [INFO ] [MAIN ] AXL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:10.494001] [INFO ] [MAIN ] AX: Loaded 12555 primary data records. [2025-09-02T17:40:10.585474] [INFO ] [MAIN ] AXL: Loaded 23327 primary data records. [2025-09-02T17:40:10.674813] [INFO ] [MAIN ] AXP: Loaded 24287 primary data records. [2025-09-02T17:40:11.245220] [INFO ] [MAIN ] AXL: Generated 832 derivative records from 23327 primary records. [2025-09-02T17:40:11.246418] [INFO ] [MAIN ] AX: Generated 832 derivative records from 12555 primary records. [2025-09-02T17:40:11.261099] [INFO ] [MAIN ] AXL: Successfully saved derivative data. [2025-09-02T17:40:11.263326] [INFO ] [MAIN ] Derivative Progress: 196/2371 symbols completed. AXL took 0.8s. Estimated remaining: 9m 55s. Rate: 219.3 symbols/min [2025-09-02T17:40:11.264203] [INFO ] [MAIN ] AXR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:11.264865] [INFO ] [MAIN ] AX: Successfully saved derivative data. [2025-09-02T17:40:11.268312] [INFO ] [MAIN ] Derivative Progress: 197/2371 symbols completed. AX took 0.8s. Estimated remaining: 9m 52s. Rate: 220.4 symbols/min [2025-09-02T17:40:11.275942] [INFO ] [MAIN ] AXS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:11.275867] [INFO ] [MAIN ] AXP: Generated 819 derivative records from 24287 primary records. [2025-09-02T17:40:11.277963] [INFO ] [MAIN ] AXR: Loaded 1414 primary data records. [2025-09-02T17:40:11.397222] [INFO ] [MAIN ] AXP: Successfully saved derivative data. [2025-09-02T17:40:11.425437] [INFO ] [MAIN ] Derivative Progress: 198/2371 symbols completed. AXP took 1.0s. Estimated remaining: 9m 50s. Rate: 220.9 symbols/min [2025-09-02T17:40:11.480622] [INFO ] [MAIN ] AXTA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:11.466021] [INFO ] [MAIN ] AXS: Loaded 18081 primary data records. [2025-09-02T17:40:11.792121] [INFO ] [MAIN ] AXTA: Loaded 23794 primary data records. [2025-09-02T17:40:12.044781] [INFO ] [MAIN ] AXR: Generated 832 derivative records from 1414 primary records. [2025-09-02T17:40:12.057928] [INFO ] [MAIN ] AXR: Successfully saved derivative data. [2025-09-02T17:40:12.059697] [INFO ] [MAIN ] Derivative Progress: 199/2371 symbols completed. AXR took 0.8s. Estimated remaining: 9m 54s. Rate: 219.4 symbols/min [2025-09-02T17:40:12.067507] [INFO ] [MAIN ] AYI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:12.067060] [INFO ] [MAIN ] AXS: Generated 832 derivative records from 18081 primary records. [2025-09-02T17:40:12.082137] [INFO ] [MAIN ] AXS: Successfully saved derivative data. [2025-09-02T17:40:12.083976] [INFO ] [MAIN ] Derivative Progress: 200/2371 symbols completed. AXS took 0.8s. Estimated remaining: 9m 51s. Rate: 220.4 symbols/min [2025-09-02T17:40:12.084470] [INFO ] [MAIN ] AZO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:12.091267] [INFO ] [MAIN ] AYI: Loaded 11329 primary data records. [2025-09-02T17:40:12.183288] [INFO ] [MAIN ] AXTA: Generated 819 derivative records from 23794 primary records. [2025-09-02T17:40:12.175710] [INFO ] [MAIN ] AZO: Loaded 4908 primary data records. [2025-09-02T17:40:12.385443] [INFO ] [MAIN ] AXTA: Successfully saved derivative data. [2025-09-02T17:40:12.462478] [INFO ] [MAIN ] Derivative Progress: 201/2371 symbols completed. AXTA took 1.0s. Estimated remaining: 9m 52s. Rate: 220.0 symbols/min [2025-09-02T17:40:12.480603] [INFO ] [MAIN ] AZZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:12.618671] [INFO ] [MAIN ] AZZ: Loaded 10763 primary data records. [2025-09-02T17:40:12.737494] [INFO ] [MAIN ] AYI: Generated 832 derivative records from 11329 primary records. [2025-09-02T17:40:12.946827] [INFO ] [MAIN ] AYI: Successfully saved derivative data. [2025-09-02T17:40:12.949025] [INFO ] [MAIN ] Derivative Progress: 202/2371 symbols completed. AYI took 0.9s. Estimated remaining: 9m 54s. Rate: 219.1 symbols/min [2025-09-02T17:40:12.947586] [INFO ] [MAIN ] AZO: Generated 819 derivative records from 4908 primary records. [2025-09-02T17:40:12.949254] [INFO ] [MAIN ] B: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:12.964384] [INFO ] [MAIN ] AZO: Successfully saved derivative data. [2025-09-02T17:40:12.966370] [INFO ] [MAIN ] Derivative Progress: 203/2371 symbols completed. AZO took 0.9s. Estimated remaining: 9m 51s. Rate: 220.1 symbols/min [2025-09-02T17:40:12.967586] [INFO ] [MAIN ] BA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:12.985227] [INFO ] [MAIN ] AZZ: Generated 832 derivative records from 10763 primary records. [2025-09-02T17:40:12.994826] [INFO ] [MAIN ] B: Loaded 24943 primary data records. [2025-09-02T17:40:13.092305] [INFO ] [MAIN ] AZZ: Successfully saved derivative data. [2025-09-02T17:40:13.117361] [INFO ] [MAIN ] Derivative Progress: 204/2371 symbols completed. AZZ took 0.6s. Estimated remaining: 9m 49s. Rate: 220.6 symbols/min [2025-09-02T17:40:13.117852] [INFO ] [MAIN ] BABA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:13.185568] [INFO ] [MAIN ] BA: Loaded 24996 primary data records. [2025-09-02T17:40:13.444010] [INFO ] [MAIN ] BABA: Loaded 25021 primary data records. [2025-09-02T17:40:13.720664] [INFO ] [MAIN ] B: Generated 832 derivative records from 24943 primary records. [2025-09-02T17:40:13.790518] [INFO ] [MAIN ] BA: Generated 832 derivative records from 24996 primary records. [2025-09-02T17:40:13.790905] [INFO ] [MAIN ] B: Successfully saved derivative data. [2025-09-02T17:40:13.792502] [INFO ] [MAIN ] Derivative Progress: 205/2371 symbols completed. B took 0.8s. Estimated remaining: 9m 53s. Rate: 219.0 symbols/min [2025-09-02T17:40:13.792713] [INFO ] [MAIN ] BAC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:13.803863] [INFO ] [MAIN ] BA: Successfully saved derivative data. [2025-09-02T17:40:13.805491] [INFO ] [MAIN ] Derivative Progress: 206/2371 symbols completed. BA took 0.8s. Estimated remaining: 9m 50s. Rate: 220.0 symbols/min [2025-09-02T17:40:13.805998] [INFO ] [MAIN ] BAH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:13.824045] [INFO ] [MAIN ] BABA: Generated 832 derivative records from 25021 primary records. [2025-09-02T17:40:13.841423] [INFO ] [MAIN ] BABA: Successfully saved derivative data. [2025-09-02T17:40:13.843166] [INFO ] [MAIN ] Derivative Progress: 207/2371 symbols completed. BABA took 0.7s. Estimated remaining: 9m 48s. Rate: 221.0 symbols/min [2025-09-02T17:40:13.844003] [INFO ] [MAIN ] BAC: Loaded 25008 primary data records. [2025-09-02T17:40:13.848801] [INFO ] [MAIN ] BAK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:13.959922] [INFO ] [MAIN ] BAH: Loaded 23437 primary data records. [2025-09-02T17:40:14.204044] [INFO ] [MAIN ] BAK: Loaded 18482 primary data records. [2025-09-02T17:40:14.584901] [INFO ] [MAIN ] BAC: Generated 832 derivative records from 25008 primary records. [2025-09-02T17:40:14.597538] [INFO ] [MAIN ] BAC: Successfully saved derivative data. [2025-09-02T17:40:14.600530] [INFO ] [MAIN ] Derivative Progress: 208/2371 symbols completed. BAC took 0.8s. Estimated remaining: 9m 52s. Rate: 219.1 symbols/min [2025-09-02T17:40:14.609061] [INFO ] [MAIN ] BAH: Generated 819 derivative records from 23437 primary records. [2025-09-02T17:40:14.624923] [INFO ] [MAIN ] BAK: Generated 832 derivative records from 18482 primary records. [2025-09-02T17:40:14.631283] [INFO ] [MAIN ] BAH: Successfully saved derivative data. [2025-09-02T17:40:14.634210] [INFO ] [MAIN ] Derivative Progress: 209/2371 symbols completed. BAH took 0.8s. Estimated remaining: 9m 50s. Rate: 220.0 symbols/min [2025-09-02T17:40:14.636233] [INFO ] [MAIN ] BAK: Successfully saved derivative data. [2025-09-02T17:40:14.637718] [INFO ] [MAIN ] Derivative Progress: 210/2371 symbols completed. BAK took 0.8s. Estimated remaining: 9m 47s. Rate: 221.0 symbols/min [2025-09-02T17:40:14.638304] [INFO ] [MAIN ] BALL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:14.638355] [INFO ] [MAIN ] BALY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:14.638266] [INFO ] [MAIN ] BAM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:14.649572] [INFO ] [MAIN ] BALY: Loaded 4251 primary data records. [2025-09-02T17:40:14.827411] [INFO ] [MAIN ] BALL: Loaded 23733 primary data records. [2025-09-02T17:40:14.827335] [INFO ] [MAIN ] BAM: Loaded 23926 primary data records. [2025-09-02T17:40:15.390534] [INFO ] [MAIN ] BALY: Generated 832 derivative records from 4251 primary records. [2025-09-02T17:40:15.402204] [INFO ] [MAIN ] BALY: Successfully saved derivative data. [2025-09-02T17:40:15.411157] [INFO ] [MAIN ] BALL: Generated 832 derivative records from 23733 primary records. [2025-09-02T17:40:15.410217] [INFO ] [MAIN ] Derivative Progress: 211/2371 symbols completed. BALY took 0.8s. Estimated remaining: 9m 51s. Rate: 219.1 symbols/min [2025-09-02T17:40:15.412673] [INFO ] [MAIN ] BANC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:15.427528] [INFO ] [MAIN ] BAM: Generated 832 derivative records from 23926 primary records. [2025-09-02T17:40:15.429871] [INFO ] [MAIN ] BALL: Successfully saved derivative data. [2025-09-02T17:40:15.437269] [INFO ] [MAIN ] Derivative Progress: 212/2371 symbols completed. BALL took 0.8s. Estimated remaining: 9m 49s. Rate: 220.1 symbols/min [2025-09-02T17:40:15.437909] [INFO ] [MAIN ] BAP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:15.440028] [INFO ] [MAIN ] BAM: Successfully saved derivative data. [2025-09-02T17:40:15.441848] [INFO ] [MAIN ] Derivative Progress: 213/2371 symbols completed. BAM took 0.8s. Estimated remaining: 9m 46s. Rate: 221.1 symbols/min [2025-09-02T17:40:15.442129] [INFO ] [MAIN ] BARK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:15.471877] [INFO ] [MAIN ] BANC: Loaded 23676 primary data records. [2025-09-02T17:40:15.472013] [INFO ] [MAIN ] BAP: Loaded 11976 primary data records. [2025-09-02T17:40:15.672712] [INFO ] [MAIN ] BARK: Loaded 18856 primary data records. [2025-09-02T17:40:16.210471] [INFO ] [MAIN ] BAP: Generated 832 derivative records from 11976 primary records. [2025-09-02T17:40:16.211045] [INFO ] [MAIN ] BANC: Generated 832 derivative records from 23676 primary records. [2025-09-02T17:40:16.234764] [INFO ] [MAIN ] BAP: Successfully saved derivative data. [2025-09-02T17:40:16.236323] [INFO ] [MAIN ] Derivative Progress: 214/2371 symbols completed. BAP took 0.8s. Estimated remaining: 9m 51s. Rate: 219.1 symbols/min [2025-09-02T17:40:16.236438] [INFO ] [MAIN ] BANC: Successfully saved derivative data. [2025-09-02T17:40:16.234368] [INFO ] [MAIN ] BARK: Generated 832 derivative records from 18856 primary records. [2025-09-02T17:40:16.238378] [INFO ] [MAIN ] BAX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:16.238459] [INFO ] [MAIN ] Derivative Progress: 215/2371 symbols completed. BANC took 0.8s. Estimated remaining: 9m 48s. Rate: 220.1 symbols/min [2025-09-02T17:40:16.244545] [INFO ] [MAIN ] BB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:16.246949] [INFO ] [MAIN ] BARK: Successfully saved derivative data. [2025-09-02T17:40:16.248403] [INFO ] [MAIN ] Derivative Progress: 216/2371 symbols completed. BARK took 0.8s. Estimated remaining: 9m 45s. Rate: 221.1 symbols/min [2025-09-02T17:40:16.248808] [INFO ] [MAIN ] BBAI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:16.285898] [INFO ] [MAIN ] BAX: Loaded 24817 primary data records. [2025-09-02T17:40:16.298244] [INFO ] [MAIN ] BB: Loaded 24536 primary data records. [2025-09-02T17:40:16.507379] [INFO ] [MAIN ] BBAI: Loaded 25021 primary data records. [2025-09-02T17:40:17.001867] [INFO ] [MAIN ] BAX: Generated 832 derivative records from 24817 primary records. [2025-09-02T17:40:17.010170] [INFO ] [MAIN ] BB: Generated 832 derivative records from 24536 primary records. [2025-09-02T17:40:17.023427] [INFO ] [MAIN ] BBAI: Generated 832 derivative records from 25021 primary records. [2025-09-02T17:40:17.038137] [INFO ] [MAIN ] BAX: Successfully saved derivative data. [2025-09-02T17:40:17.040247] [INFO ] [MAIN ] Derivative Progress: 217/2371 symbols completed. BAX took 0.8s. Estimated remaining: 9m 50s. Rate: 219.2 symbols/min [2025-09-02T17:40:17.040671] [INFO ] [MAIN ] BBAR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:17.040952] [INFO ] [MAIN ] BB: Successfully saved derivative data. [2025-09-02T17:40:17.043258] [INFO ] [MAIN ] Derivative Progress: 218/2371 symbols completed. BB took 0.8s. Estimated remaining: 9m 47s. Rate: 220.2 symbols/min [2025-09-02T17:40:17.044053] [INFO ] [MAIN ] BBD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:17.045262] [INFO ] [MAIN ] BBAI: Successfully saved derivative data. [2025-09-02T17:40:17.048401] [INFO ] [MAIN ] Derivative Progress: 219/2371 symbols completed. BBAI took 0.8s. Estimated remaining: 9m 44s. Rate: 221.2 symbols/min [2025-09-02T17:40:17.048658] [INFO ] [MAIN ] BBDC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:17.077942] [INFO ] [MAIN ] BBDC: Loaded 14438 primary data records. [2025-09-02T17:40:17.115787] [INFO ] [MAIN ] BBAR: Loaded 19067 primary data records. [2025-09-02T17:40:17.181912] [INFO ] [MAIN ] BBD: Loaded 24665 primary data records. [2025-09-02T17:40:17.809360] [INFO ] [MAIN ] BBAR: Generated 832 derivative records from 19067 primary records. [2025-09-02T17:40:17.816033] [INFO ] [MAIN ] BBDC: Generated 832 derivative records from 14438 primary records. [2025-09-02T17:40:17.839437] [INFO ] [MAIN ] BBAR: Successfully saved derivative data. [2025-09-02T17:40:17.833162] [INFO ] [MAIN ] BBDC: Successfully saved derivative data. [2025-09-02T17:40:17.841329] [INFO ] [MAIN ] BBD: Generated 832 derivative records from 24665 primary records. [2025-09-02T17:40:17.840595] [INFO ] [MAIN ] Derivative Progress: 220/2371 symbols completed. BBDC took 0.8s. Estimated remaining: 9m 49s. Rate: 219.2 symbols/min [2025-09-02T17:40:17.847708] [INFO ] [MAIN ] Derivative Progress: 221/2371 symbols completed. BBAR took 0.8s. Estimated remaining: 9m 46s. Rate: 220.2 symbols/min [2025-09-02T17:40:17.843550] [INFO ] [MAIN ] BBDO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:17.849252] [INFO ] [MAIN ] BBN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:17.852358] [INFO ] [MAIN ] BBD: Successfully saved derivative data. [2025-09-02T17:40:17.853852] [INFO ] [MAIN ] Derivative Progress: 222/2371 symbols completed. BBD took 0.8s. Estimated remaining: 9m 43s. Rate: 221.2 symbols/min [2025-09-02T17:40:17.854068] [INFO ] [MAIN ] BBU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:17.856282] [INFO ] [MAIN ] BBDO: Loaded 2055 primary data records. [2025-09-02T17:40:17.956410] [INFO ] [MAIN ] BBU: Loaded 2297 primary data records. [2025-09-02T17:40:17.950918] [INFO ] [MAIN ] BBN: Loaded 8624 primary data records. [2025-09-02T17:40:18.619514] [INFO ] [MAIN ] BBDO: Generated 819 derivative records from 2055 primary records. [2025-09-02T17:40:18.628027] [INFO ] [MAIN ] BBDO: Successfully saved derivative data. [2025-09-02T17:40:18.629520] [INFO ] [MAIN ] Derivative Progress: 223/2371 symbols completed. BBDO took 0.8s. Estimated remaining: 9m 48s. Rate: 219.4 symbols/min [2025-09-02T17:40:18.640821] [INFO ] [MAIN ] BBN: Generated 832 derivative records from 8624 primary records. [2025-09-02T17:40:18.647470] [INFO ] [MAIN ] BBU: Generated 832 derivative records from 2297 primary records. [2025-09-02T17:40:18.662872] [INFO ] [MAIN ] BBU: Successfully saved derivative data. [2025-09-02T17:40:18.664872] [INFO ] [MAIN ] Derivative Progress: 224/2371 symbols completed. BBU took 0.8s. Estimated remaining: 9m 45s. Rate: 220.2 symbols/min [2025-09-02T17:40:18.663315] [INFO ] [MAIN ] BBN: Successfully saved derivative data. [2025-09-02T17:40:18.666415] [INFO ] [MAIN ] Derivative Progress: 225/2371 symbols completed. BBN took 0.8s. Estimated remaining: 9m 42s. Rate: 221.2 symbols/min [2025-09-02T17:40:18.666807] [INFO ] [MAIN ] BBUC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:18.666952] [INFO ] [MAIN ] BBVA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:18.667430] [INFO ] [MAIN ] BBW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:18.679798] [INFO ] [MAIN ] BBUC: Loaded 5702 primary data records. [2025-09-02T17:40:18.780122] [INFO ] [MAIN ] BBW: Loaded 10880 primary data records. [2025-09-02T17:40:18.969721] [INFO ] [MAIN ] BBVA: Loaded 22676 primary data records. [2025-09-02T17:40:19.428971] [INFO ] [MAIN ] BBUC: Generated 832 derivative records from 5702 primary records. [2025-09-02T17:40:19.441715] [INFO ] [MAIN ] BBUC: Successfully saved derivative data. [2025-09-02T17:40:19.442947] [INFO ] [MAIN ] Derivative Progress: 226/2371 symbols completed. BBUC took 0.8s. Estimated remaining: 9m 47s. Rate: 219.4 symbols/min [2025-09-02T17:40:19.443369] [INFO ] [MAIN ] BBWI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:19.450838] [INFO ] [MAIN ] BBW: Generated 832 derivative records from 10880 primary records. [2025-09-02T17:40:19.461966] [INFO ] [MAIN ] BBW: Successfully saved derivative data. [2025-09-02T17:40:19.469811] [INFO ] [MAIN ] Derivative Progress: 227/2371 symbols completed. BBW took 0.8s. Estimated remaining: 9m 44s. Rate: 220.3 symbols/min [2025-09-02T17:40:19.471257] [INFO ] [MAIN ] BBY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:19.471100] [INFO ] [MAIN ] BBVA: Generated 832 derivative records from 22676 primary records. [2025-09-02T17:40:19.486357] [INFO ] [MAIN ] BBVA: Successfully saved derivative data. [2025-09-02T17:40:19.489312] [INFO ] [MAIN ] Derivative Progress: 228/2371 symbols completed. BBVA took 0.8s. Estimated remaining: 9m 41s. Rate: 221.2 symbols/min [2025-09-02T17:40:19.489594] [INFO ] [MAIN ] BC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:19.499028] [INFO ] [MAIN ] BBWI: Loaded 24822 primary data records. [2025-09-02T17:40:19.672356] [INFO ] [MAIN ] BBY: Loaded 24791 primary data records. [2025-09-02T17:40:19.715434] [INFO ] [MAIN ] BC: Loaded 20245 primary data records. [2025-09-02T17:40:20.226243] [INFO ] [MAIN ] BBWI: Generated 832 derivative records from 24822 primary records. [2025-09-02T17:40:20.237173] [INFO ] [MAIN ] BBWI: Successfully saved derivative data. [2025-09-02T17:40:20.238373] [INFO ] [MAIN ] Derivative Progress: 229/2371 symbols completed. BBWI took 0.8s. Estimated remaining: 9m 46s. Rate: 219.5 symbols/min [2025-09-02T17:40:20.238627] [INFO ] [MAIN ] BCAT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:20.248097] [INFO ] [MAIN ] BBY: Generated 832 derivative records from 24791 primary records. [2025-09-02T17:40:20.263036] [INFO ] [MAIN ] BC: Generated 832 derivative records from 20245 primary records. [2025-09-02T17:40:20.275941] [INFO ] [MAIN ] BBY: Successfully saved derivative data. [2025-09-02T17:40:20.278212] [INFO ] [MAIN ] Derivative Progress: 230/2371 symbols completed. BBY took 0.8s. Estimated remaining: 9m 43s. Rate: 220.3 symbols/min [2025-09-02T17:40:20.284498] [INFO ] [MAIN ] BC: Successfully saved derivative data. [2025-09-02T17:40:20.285992] [INFO ] [MAIN ] Derivative Progress: 231/2371 symbols completed. BC took 0.8s. Estimated remaining: 9m 40s. Rate: 221.2 symbols/min [2025-09-02T17:40:20.284025] [INFO ] [MAIN ] BCC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:20.286504] [INFO ] [MAIN ] BCE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:20.287076] [INFO ] [MAIN ] BCAT: Loaded 16036 primary data records. [2025-09-02T17:40:20.398146] [INFO ] [MAIN ] BCC: Loaded 13216 primary data records. [2025-09-02T17:40:20.638401] [INFO ] [MAIN ] BCE: Loaded 24206 primary data records. [2025-09-02T17:40:21.007202] [INFO ] [MAIN ] BCAT: Generated 832 derivative records from 16036 primary records. [2025-09-02T17:40:21.018732] [INFO ] [MAIN ] BCAT: Successfully saved derivative data. [2025-09-02T17:40:21.019839] [INFO ] [MAIN ] Derivative Progress: 232/2371 symbols completed. BCAT took 0.8s. Estimated remaining: 9m 44s. Rate: 219.6 symbols/min [2025-09-02T17:40:21.020408] [INFO ] [MAIN ] BCH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:21.030590] [INFO ] [MAIN ] BCC: Generated 832 derivative records from 13216 primary records. [2025-09-02T17:40:21.044002] [INFO ] [MAIN ] BCC: Successfully saved derivative data. [2025-09-02T17:40:21.046717] [INFO ] [MAIN ] Derivative Progress: 233/2371 symbols completed. BCC took 0.8s. Estimated remaining: 9m 42s. Rate: 220.5 symbols/min [2025-09-02T17:40:21.047322] [INFO ] [MAIN ] BCO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:21.052574] [INFO ] [MAIN ] BCH: Loaded 13301 primary data records. [2025-09-02T17:40:21.059570] [INFO ] [MAIN ] BCE: Generated 832 derivative records from 24206 primary records. [2025-09-02T17:40:21.177985] [INFO ] [MAIN ] BCE: Successfully saved derivative data. [2025-09-02T17:40:21.177620] [INFO ] [MAIN ] BCO: Loaded 11775 primary data records. [2025-09-02T17:40:21.179943] [INFO ] [MAIN ] Derivative Progress: 234/2371 symbols completed. BCE took 0.9s. Estimated remaining: 9m 40s. Rate: 220.9 symbols/min [2025-09-02T17:40:21.205413] [INFO ] [MAIN ] BCS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:21.586633] [INFO ] [MAIN ] BCS: Loaded 24757 primary data records. [2025-09-02T17:40:21.741211] [INFO ] [MAIN ] BCH: Generated 832 derivative records from 13301 primary records. [2025-09-02T17:40:21.851034] [INFO ] [MAIN ] BCO: Generated 832 derivative records from 11775 primary records. [2025-09-02T17:40:21.852607] [INFO ] [MAIN ] BCH: Successfully saved derivative data. [2025-09-02T17:40:21.854363] [INFO ] [MAIN ] Derivative Progress: 235/2371 symbols completed. BCH took 0.8s. Estimated remaining: 9m 44s. Rate: 219.6 symbols/min [2025-09-02T17:40:21.854654] [INFO ] [MAIN ] BCSF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:21.863715] [INFO ] [MAIN ] BCO: Successfully saved derivative data. [2025-09-02T17:40:21.865651] [INFO ] [MAIN ] Derivative Progress: 236/2371 symbols completed. BCO took 0.8s. Estimated remaining: 9m 41s. Rate: 220.5 symbols/min [2025-09-02T17:40:21.869403] [INFO ] [MAIN ] BCX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:21.876144] [INFO ] [MAIN ] BCSF: Loaded 12180 primary data records. [2025-09-02T17:40:21.993392] [INFO ] [MAIN ] BCX: Loaded 10217 primary data records. [2025-09-02T17:40:21.978254] [INFO ] [MAIN ] BCS: Generated 832 derivative records from 24757 primary records. [2025-09-02T17:40:22.239428] [INFO ] [MAIN ] BCS: Successfully saved derivative data. [2025-09-02T17:40:22.257081] [INFO ] [MAIN ] Derivative Progress: 237/2371 symbols completed. BCS took 1.1s. Estimated remaining: 9m 42s. Rate: 220.0 symbols/min [2025-09-02T17:40:22.268324] [INFO ] [MAIN ] BDC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:22.381276] [INFO ] [MAIN ] BDC: Loaded 11316 primary data records. [2025-09-02T17:40:22.553984] [INFO ] [MAIN ] BCSF: Generated 832 derivative records from 12180 primary records. [2025-09-02T17:40:22.646043] [INFO ] [MAIN ] BCX: Generated 832 derivative records from 10217 primary records. [2025-09-02T17:40:22.656282] [INFO ] [MAIN ] BCSF: Successfully saved derivative data. [2025-09-02T17:40:22.657958] [INFO ] [MAIN ] Derivative Progress: 238/2371 symbols completed. BCSF took 0.8s. Estimated remaining: 9m 43s. Rate: 219.6 symbols/min [2025-09-02T17:40:22.659379] [INFO ] [MAIN ] BCX: Successfully saved derivative data. [2025-09-02T17:40:22.661002] [INFO ] [MAIN ] Derivative Progress: 239/2371 symbols completed. BCX took 0.8s. Estimated remaining: 9m 40s. Rate: 220.5 symbols/min [2025-09-02T17:40:22.671712] [INFO ] [MAIN ] BDC: Generated 832 derivative records from 11316 primary records. [2025-09-02T17:40:22.679410] [INFO ] [MAIN ] BDC: Successfully saved derivative data. [2025-09-02T17:40:22.680907] [INFO ] [MAIN ] Derivative Progress: 240/2371 symbols completed. BDC took 0.4s. Estimated remaining: 9m 38s. Rate: 221.4 symbols/min [2025-09-02T17:40:22.681571] [INFO ] [MAIN ] BDN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:22.681540] [INFO ] [MAIN ] BDX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:22.681710] [INFO ] [MAIN ] BDJ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:22.707588] [INFO ] [MAIN ] BDJ: Loaded 13595 primary data records. [2025-09-02T17:40:22.817161] [INFO ] [MAIN ] BDX: Loaded 24510 primary data records. [2025-09-02T17:40:22.810753] [INFO ] [MAIN ] BDN: Loaded 22018 primary data records. [2025-09-02T17:40:23.460940] [INFO ] [MAIN ] BDJ: Generated 832 derivative records from 13595 primary records. [2025-09-02T17:40:23.480181] [INFO ] [MAIN ] BDJ: Successfully saved derivative data. [2025-09-02T17:40:23.482404] [INFO ] [MAIN ] Derivative Progress: 241/2371 symbols completed. BDJ took 0.8s. Estimated remaining: 9m 42s. Rate: 219.6 symbols/min [2025-09-02T17:40:23.481212] [INFO ] [MAIN ] BDX: Generated 832 derivative records from 24510 primary records. [2025-09-02T17:40:23.488991] [INFO ] [MAIN ] BE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:23.490612] [INFO ] [MAIN ] BDN: Generated 832 derivative records from 22018 primary records. [2025-09-02T17:40:23.507677] [INFO ] [MAIN ] BDN: Successfully saved derivative data. [2025-09-02T17:40:23.509515] [INFO ] [MAIN ] Derivative Progress: 242/2371 symbols completed. BDN took 0.8s. Estimated remaining: 9m 40s. Rate: 220.4 symbols/min [2025-09-02T17:40:23.509661] [INFO ] [MAIN ] BDX: Successfully saved derivative data. [2025-09-02T17:40:23.511524] [INFO ] [MAIN ] BEDU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:23.511449] [INFO ] [MAIN ] Derivative Progress: 243/2371 symbols completed. BDX took 0.8s. Estimated remaining: 9m 37s. Rate: 221.3 symbols/min [2025-09-02T17:40:23.512111] [INFO ] [MAIN ] BEKE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:23.520718] [INFO ] [MAIN ] BEDU: Loaded 193 primary data records. [2025-09-02T17:40:23.629531] [INFO ] [MAIN ] BE: Loaded 24881 primary data records. [2025-09-02T17:40:23.899602] [INFO ] [MAIN ] BEKE: Loaded 24594 primary data records. [2025-09-02T17:40:24.314774] [INFO ] [MAIN ] BEDU: Generated 832 derivative records from 193 primary records. [2025-09-02T17:40:24.324543] [INFO ] [MAIN ] BEDU: Successfully saved derivative data. [2025-09-02T17:40:24.331380] [INFO ] [MAIN ] BE: Generated 832 derivative records from 24881 primary records. [2025-09-02T17:40:24.332734] [INFO ] [MAIN ] Derivative Progress: 244/2371 symbols completed. BEDU took 0.8s. Estimated remaining: 9m 41s. Rate: 219.5 symbols/min [2025-09-02T17:40:24.335465] [INFO ] [MAIN ] BEN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:24.350273] [INFO ] [MAIN ] BEKE: Generated 832 derivative records from 24594 primary records. [2025-09-02T17:40:24.352089] [INFO ] [MAIN ] BE: Successfully saved derivative data. [2025-09-02T17:40:24.353825] [INFO ] [MAIN ] Derivative Progress: 245/2371 symbols completed. BE took 0.9s. Estimated remaining: 9m 39s. Rate: 220.3 symbols/min [2025-09-02T17:40:24.359458] [INFO ] [MAIN ] BEP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:24.363003] [INFO ] [MAIN ] BEKE: Successfully saved derivative data. [2025-09-02T17:40:24.364608] [INFO ] [MAIN ] Derivative Progress: 246/2371 symbols completed. BEKE took 0.9s. Estimated remaining: 9m 36s. Rate: 221.2 symbols/min [2025-09-02T17:40:24.365004] [INFO ] [MAIN ] BEPC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:24.385743] [INFO ] [MAIN ] BEP: Loaded 17558 primary data records. [2025-09-02T17:40:24.490771] [INFO ] [MAIN ] BEN: Loaded 24517 primary data records. [2025-09-02T17:40:24.594825] [INFO ] [MAIN ] BEPC: Loaded 21312 primary data records. [2025-09-02T17:40:25.150744] [INFO ] [MAIN ] BEP: Generated 832 derivative records from 17558 primary records. [2025-09-02T17:40:25.159098] [INFO ] [MAIN ] BEN: Generated 832 derivative records from 24517 primary records. [2025-09-02T17:40:25.186506] [INFO ] [MAIN ] BEN: Successfully saved derivative data. [2025-09-02T17:40:25.186053] [INFO ] [MAIN ] BEPC: Generated 832 derivative records from 21312 primary records. [2025-09-02T17:40:25.188537] [INFO ] [MAIN ] Derivative Progress: 247/2371 symbols completed. BEN took 0.9s. Estimated remaining: 9m 41s. Rate: 219.4 symbols/min [2025-09-02T17:40:25.190093] [INFO ] [MAIN ] BEPH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:25.189990] [INFO ] [MAIN ] BEP: Successfully saved derivative data. [2025-09-02T17:40:25.196765] [INFO ] [MAIN ] Derivative Progress: 248/2371 symbols completed. BEP took 0.8s. Estimated remaining: 9m 38s. Rate: 220.2 symbols/min [2025-09-02T17:40:25.200727] [INFO ] [MAIN ] BEPI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:25.202281] [INFO ] [MAIN ] BEPC: Successfully saved derivative data. [2025-09-02T17:40:25.204309] [INFO ] [MAIN ] Derivative Progress: 249/2371 symbols completed. BEPC took 0.8s. Estimated remaining: 9m 36s. Rate: 221.1 symbols/min [2025-09-02T17:40:25.204755] [INFO ] [MAIN ] BEPJ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:25.208438] [INFO ] [MAIN ] BEPH: Loaded 2298 primary data records. [2025-09-02T17:40:25.243544] [INFO ] [MAIN ] BEPI: Loaded 1533 primary data records. [2025-09-02T17:40:25.316737] [INFO ] [MAIN ] BEPJ: Loaded 1979 primary data records. [2025-09-02T17:40:25.947946] [INFO ] [MAIN ] BEPH: Generated 832 derivative records from 2298 primary records. [2025-09-02T17:40:25.966668] [INFO ] [MAIN ] BEPI: Generated 832 derivative records from 1533 primary records. [2025-09-02T17:40:25.974688] [INFO ] [MAIN ] BEPJ: Generated 832 derivative records from 1979 primary records. [2025-09-02T17:40:25.973845] [INFO ] [MAIN ] BEPH: Successfully saved derivative data. [2025-09-02T17:40:25.976628] [INFO ] [MAIN ] Derivative Progress: 250/2371 symbols completed. BEPH took 0.8s. Estimated remaining: 9m 40s. Rate: 219.5 symbols/min [2025-09-02T17:40:25.986734] [INFO ] [MAIN ] BFAM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:25.990311] [INFO ] [MAIN ] BEPJ: Successfully saved derivative data. [2025-09-02T17:40:25.990243] [INFO ] [MAIN ] BEPI: Successfully saved derivative data. [2025-09-02T17:40:25.991931] [INFO ] [MAIN ] Derivative Progress: 251/2371 symbols completed. BEPJ took 0.8s. Estimated remaining: 9m 37s. Rate: 220.3 symbols/min [2025-09-02T17:40:25.993717] [INFO ] [MAIN ] Derivative Progress: 252/2371 symbols completed. BEPI took 0.8s. Estimated remaining: 9m 35s. Rate: 221.2 symbols/min [2025-09-02T17:40:25.993681] [INFO ] [MAIN ] BFH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:25.993987] [INFO ] [MAIN ] BFK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:26.008011] [INFO ] [MAIN ] BFK: Loaded 5724 primary data records. [2025-09-02T17:40:26.129234] [INFO ] [MAIN ] BFAM: Loaded 15768 primary data records. [2025-09-02T17:40:26.126179] [INFO ] [MAIN ] BFH: Loaded 18376 primary data records. [2025-09-02T17:40:26.749385] [INFO ] [MAIN ] BFK: Generated 819 derivative records from 5724 primary records. [2025-09-02T17:40:26.758241] [INFO ] [MAIN ] BFK: Successfully saved derivative data. [2025-09-02T17:40:26.760200] [INFO ] [MAIN ] Derivative Progress: 253/2371 symbols completed. BFK took 0.8s. Estimated remaining: 9m 39s. Rate: 219.6 symbols/min [2025-09-02T17:40:26.775371] [INFO ] [MAIN ] BFH: Generated 832 derivative records from 18376 primary records. [2025-09-02T17:40:26.775942] [INFO ] [MAIN ] BFAM: Generated 832 derivative records from 15768 primary records. [2025-09-02T17:40:26.790264] [INFO ] [MAIN ] BFH: Successfully saved derivative data. [2025-09-02T17:40:26.791949] [INFO ] [MAIN ] Derivative Progress: 254/2371 symbols completed. BFH took 0.8s. Estimated remaining: 9m 36s. Rate: 220.4 symbols/min [2025-09-02T17:40:26.792939] [INFO ] [MAIN ] BFAM: Successfully saved derivative data. [2025-09-02T17:40:26.794421] [INFO ] [MAIN ] Derivative Progress: 255/2371 symbols completed. BFAM took 0.8s. Estimated remaining: 9m 34s. Rate: 221.2 symbols/min [2025-09-02T17:40:26.794855] [INFO ] [MAIN ] BFLY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:26.794996] [INFO ] [MAIN ] BFZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:26.795736] [INFO ] [MAIN ] BFS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:26.804208] [INFO ] [MAIN ] BFZ: Loaded 5742 primary data records. [2025-09-02T17:40:26.843906] [INFO ] [MAIN ] BFS: Loaded 4398 primary data records. [2025-09-02T17:40:27.149491] [INFO ] [MAIN ] BFLY: Loaded 24178 primary data records. [2025-09-02T17:40:27.586928] [INFO ] [MAIN ] BFZ: Generated 832 derivative records from 5742 primary records. [2025-09-02T17:40:27.597830] [INFO ] [MAIN ] BFZ: Successfully saved derivative data. [2025-09-02T17:40:27.599307] [INFO ] [MAIN ] Derivative Progress: 256/2371 symbols completed. BFZ took 0.8s. Estimated remaining: 9m 38s. Rate: 219.5 symbols/min [2025-09-02T17:40:27.606896] [INFO ] [MAIN ] BG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:27.606791] [INFO ] [MAIN ] BFS: Generated 832 derivative records from 4398 primary records. [2025-09-02T17:40:27.624248] [INFO ] [MAIN ] BFS: Successfully saved derivative data. [2025-09-02T17:40:27.626021] [INFO ] [MAIN ] Derivative Progress: 257/2371 symbols completed. BFS took 0.8s. Estimated remaining: 9m 36s. Rate: 220.3 symbols/min [2025-09-02T17:40:27.627323] [INFO ] [MAIN ] BGB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:27.627017] [INFO ] [MAIN ] BFLY: Generated 832 derivative records from 24178 primary records. [2025-09-02T17:40:27.639670] [INFO ] [MAIN ] BFLY: Successfully saved derivative data. [2025-09-02T17:40:27.641267] [INFO ] [MAIN ] Derivative Progress: 258/2371 symbols completed. BFLY took 0.8s. Estimated remaining: 9m 33s. Rate: 221.1 symbols/min [2025-09-02T17:40:27.647283] [INFO ] [MAIN ] BGH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:27.651416] [INFO ] [MAIN ] BGB: Loaded 7400 primary data records. [2025-09-02T17:40:27.775446] [INFO ] [MAIN ] BG: Loaded 23600 primary data records. [2025-09-02T17:40:27.775120] [INFO ] [MAIN ] BGH: Loaded 7381 primary data records. [2025-09-02T17:40:28.381605] [INFO ] [MAIN ] BGB: Generated 832 derivative records from 7400 primary records. [2025-09-02T17:40:28.396073] [INFO ] [MAIN ] BG: Generated 832 derivative records from 23600 primary records. [2025-09-02T17:40:28.401783] [INFO ] [MAIN ] BGB: Successfully saved derivative data. [2025-09-02T17:40:28.408579] [INFO ] [MAIN ] Derivative Progress: 259/2371 symbols completed. BGB took 0.8s. Estimated remaining: 9m 37s. Rate: 219.6 symbols/min [2025-09-02T17:40:28.409102] [INFO ] [MAIN ] BGR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:28.416527] [INFO ] [MAIN ] BGH: Generated 832 derivative records from 7381 primary records. [2025-09-02T17:40:28.418696] [INFO ] [MAIN ] BG: Successfully saved derivative data. [2025-09-02T17:40:28.426123] [INFO ] [MAIN ] Derivative Progress: 260/2371 symbols completed. BG took 0.8s. Estimated remaining: 9m 35s. Rate: 220.4 symbols/min [2025-09-02T17:40:28.428406] [INFO ] [MAIN ] BGS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:28.432984] [INFO ] [MAIN ] BGR: Loaded 6037 primary data records. [2025-09-02T17:40:28.465058] [INFO ] [MAIN ] BGH: Successfully saved derivative data. [2025-09-02T17:40:28.499319] [INFO ] [MAIN ] Derivative Progress: 261/2371 symbols completed. BGH took 0.9s. Estimated remaining: 9m 33s. Rate: 221.0 symbols/min [2025-09-02T17:40:28.535550] [INFO ] [MAIN ] BGSF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:28.627999] [INFO ] [MAIN ] BGSF: Loaded 3345 primary data records. [2025-09-02T17:40:28.691460] [INFO ] [MAIN ] BGS: Loaded 23444 primary data records. [2025-09-02T17:40:29.196265] [INFO ] [MAIN ] BGR: Generated 832 derivative records from 6037 primary records. [2025-09-02T17:40:29.210161] [INFO ] [MAIN ] BGR: Successfully saved derivative data. [2025-09-02T17:40:29.213654] [INFO ] [MAIN ] Derivative Progress: 262/2371 symbols completed. BGR took 0.8s. Estimated remaining: 9m 36s. Rate: 219.6 symbols/min [2025-09-02T17:40:29.214339] [INFO ] [MAIN ] BGT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:29.233474] [INFO ] [MAIN ] BGS: Generated 832 derivative records from 23444 primary records. [2025-09-02T17:40:29.234241] [INFO ] [MAIN ] BGSF: Generated 831 derivative records from 3345 primary records. [2025-09-02T17:40:29.256359] [INFO ] [MAIN ] BGSF: Successfully saved derivative data. [2025-09-02T17:40:29.258487] [INFO ] [MAIN ] Derivative Progress: 263/2371 symbols completed. BGSF took 0.7s. Estimated remaining: 9m 34s. Rate: 220.3 symbols/min [2025-09-02T17:40:29.259011] [INFO ] [MAIN ] BGX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:29.256665] [INFO ] [MAIN ] BGT: Loaded 8272 primary data records. [2025-09-02T17:40:29.272269] [INFO ] [MAIN ] BGS: Successfully saved derivative data. [2025-09-02T17:40:29.318417] [INFO ] [MAIN ] Derivative Progress: 264/2371 symbols completed. BGS took 0.9s. Estimated remaining: 9m 32s. Rate: 221.0 symbols/min [2025-09-02T17:40:29.341133] [INFO ] [MAIN ] BGY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:29.360159] [INFO ] [MAIN ] BGX: Loaded 4772 primary data records. [2025-09-02T17:40:29.564251] [INFO ] [MAIN ] BGY: Loaded 10854 primary data records. [2025-09-02T17:40:30.075029] [INFO ] [MAIN ] BGT: Generated 819 derivative records from 8272 primary records. [2025-09-02T17:40:30.092258] [INFO ] [MAIN ] BGX: Generated 832 derivative records from 4772 primary records. [2025-09-02T17:40:30.092473] [INFO ] [MAIN ] BGT: Successfully saved derivative data. [2025-09-02T17:40:30.094300] [INFO ] [MAIN ] Derivative Progress: 265/2371 symbols completed. BGT took 0.9s. Estimated remaining: 9m 36s. Rate: 219.4 symbols/min [2025-09-02T17:40:30.095010] [INFO ] [MAIN ] BH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:30.104837] [INFO ] [MAIN ] BGX: Successfully saved derivative data. [2025-09-02T17:40:30.106586] [INFO ] [MAIN ] Derivative Progress: 266/2371 symbols completed. BGX took 0.8s. Estimated remaining: 9m 34s. Rate: 220.2 symbols/min [2025-09-02T17:40:30.116274] [INFO ] [MAIN ] BHC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:30.116203] [INFO ] [MAIN ] BGY: Generated 832 derivative records from 10854 primary records. [2025-09-02T17:40:30.126828] [INFO ] [MAIN ] BH: Loaded 9364 primary data records. [2025-09-02T17:40:30.212155] [INFO ] [MAIN ] BGY: Successfully saved derivative data. [2025-09-02T17:40:30.238751] [INFO ] [MAIN ] Derivative Progress: 267/2371 symbols completed. BGY took 0.9s. Estimated remaining: 9m 32s. Rate: 220.6 symbols/min [2025-09-02T17:40:30.249270] [INFO ] [MAIN ] BHE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:30.249885] [INFO ] [MAIN ] BHC: Loaded 21759 primary data records. [2025-09-02T17:40:30.512523] [INFO ] [MAIN ] BHE: Loaded 10789 primary data records. [2025-09-02T17:40:30.880806] [INFO ] [MAIN ] BH: Generated 832 derivative records from 9364 primary records. [2025-09-02T17:40:30.893757] [INFO ] [MAIN ] BH: Successfully saved derivative data. [2025-09-02T17:40:30.895489] [INFO ] [MAIN ] Derivative Progress: 268/2371 symbols completed. BH took 0.8s. Estimated remaining: 9m 35s. Rate: 219.5 symbols/min [2025-09-02T17:40:30.902773] [INFO ] [MAIN ] BHC: Generated 832 derivative records from 21759 primary records. [2025-09-02T17:40:30.919987] [INFO ] [MAIN ] BHE: Generated 832 derivative records from 10789 primary records. [2025-09-02T17:40:30.920230] [INFO ] [MAIN ] BHC: Successfully saved derivative data. [2025-09-02T17:40:30.921917] [INFO ] [MAIN ] Derivative Progress: 269/2371 symbols completed. BHC took 0.8s. Estimated remaining: 9m 33s. Rate: 220.2 symbols/min [2025-09-02T17:40:30.932669] [INFO ] [MAIN ] BHE: Successfully saved derivative data. [2025-09-02T17:40:30.934691] [INFO ] [MAIN ] Derivative Progress: 270/2371 symbols completed. BHE took 0.7s. Estimated remaining: 9m 30s. Rate: 221.0 symbols/min [2025-09-02T17:40:30.935187] [INFO ] [MAIN ] BHK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:30.935379] [INFO ] [MAIN ] BHR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:30.935494] [INFO ] [MAIN ] BHP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:30.954706] [INFO ] [MAIN ] BHK: Loaded 11984 primary data records. [2025-09-02T17:40:30.955005] [INFO ] [MAIN ] BHR: Loaded 9079 primary data records. [2025-09-02T17:40:31.195453] [INFO ] [MAIN ] BHP: Loaded 24717 primary data records. [2025-09-02T17:40:31.783772] [INFO ] [MAIN ] BHK: Generated 832 derivative records from 11984 primary records. [2025-09-02T17:40:31.808592] [INFO ] [MAIN ] BHP: Generated 832 derivative records from 24717 primary records. [2025-09-02T17:40:31.809815] [INFO ] [MAIN ] BHR: Generated 832 derivative records from 9079 primary records. [2025-09-02T17:40:31.827393] [INFO ] [MAIN ] BHK: Successfully saved derivative data. [2025-09-02T17:40:31.830461] [INFO ] [MAIN ] Derivative Progress: 271/2371 symbols completed. BHK took 0.9s. Estimated remaining: 9m 35s. Rate: 219.2 symbols/min [2025-09-02T17:40:31.831792] [INFO ] [MAIN ] BHV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:31.832617] [INFO ] [MAIN ] BHR: Successfully saved derivative data. [2025-09-02T17:40:31.834888] [INFO ] [MAIN ] Derivative Progress: 272/2371 symbols completed. BHR took 0.9s. Estimated remaining: 9m 33s. Rate: 219.9 symbols/min [2025-09-02T17:40:31.835673] [INFO ] [MAIN ] BHVN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:31.836220] [INFO ] [MAIN ] BHP: Successfully saved derivative data. [2025-09-02T17:40:31.838503] [INFO ] [MAIN ] Derivative Progress: 273/2371 symbols completed. BHP took 0.9s. Estimated remaining: 9m 30s. Rate: 220.7 symbols/min [2025-09-02T17:40:31.840402] [INFO ] [MAIN ] BHV: Loaded 446 primary data records. [2025-09-02T17:40:31.852007] [INFO ] [MAIN ] BILL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:32.103560] [INFO ] [MAIN ] BHVN: Loaded 23187 primary data records. [2025-09-02T17:40:32.137456] [INFO ] [MAIN ] BILL: Loaded 24395 primary data records. [2025-09-02T17:40:32.542113] [INFO ] [MAIN ] BHV: Generated 832 derivative records from 446 primary records. [2025-09-02T17:40:32.606423] [INFO ] [MAIN ] BHV: Successfully saved derivative data. [2025-09-02T17:40:32.607976] [INFO ] [MAIN ] Derivative Progress: 274/2371 symbols completed. BHV took 0.8s. Estimated remaining: 9m 34s. Rate: 219.3 symbols/min [2025-09-02T17:40:32.608589] [INFO ] [MAIN ] BIO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:32.638090] [INFO ] [MAIN ] BILL: Generated 832 derivative records from 24395 primary records. [2025-09-02T17:40:32.638512] [INFO ] [MAIN ] BIO: Loaded 11869 primary data records. [2025-09-02T17:40:32.639879] [INFO ] [MAIN ] BHVN: Generated 832 derivative records from 23187 primary records. [2025-09-02T17:40:32.747790] [INFO ] [MAIN ] BILL: Successfully saved derivative data. [2025-09-02T17:40:32.760325] [INFO ] [MAIN ] Derivative Progress: 275/2371 symbols completed. BILL took 0.9s. Estimated remaining: 9m 33s. Rate: 219.6 symbols/min [2025-09-02T17:40:32.761217] [INFO ] [MAIN ] BHVN: Successfully saved derivative data. [2025-09-02T17:40:32.771654] [INFO ] [MAIN ] BIP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:32.811097] [INFO ] [MAIN ] Derivative Progress: 276/2371 symbols completed. BHVN took 1.0s. Estimated remaining: 9m 31s. Rate: 220.3 symbols/min [2025-09-02T17:40:32.839383] [INFO ] [MAIN ] BIPC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:32.953112] [INFO ] [MAIN ] BIP: Loaded 17810 primary data records. [2025-09-02T17:40:33.059015] [INFO ] [MAIN ] BIPC: Loaded 18655 primary data records. [2025-09-02T17:40:33.371594] [INFO ] [MAIN ] BIO: Generated 832 derivative records from 11869 primary records. [2025-09-02T17:40:33.442631] [INFO ] [MAIN ] BIO: Successfully saved derivative data. [2025-09-02T17:40:33.444674] [INFO ] [MAIN ] Derivative Progress: 277/2371 symbols completed. BIO took 0.8s. Estimated remaining: 9m 33s. Rate: 219.2 symbols/min [2025-09-02T17:40:33.445868] [INFO ] [MAIN ] BIPH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:33.449799] [INFO ] [MAIN ] BIPH: Loaded 1033 primary data records. [2025-09-02T17:40:33.580397] [INFO ] [MAIN ] BIP: Generated 832 derivative records from 17810 primary records. [2025-09-02T17:40:33.646437] [INFO ] [MAIN ] BIPC: Generated 832 derivative records from 18655 primary records. [2025-09-02T17:40:33.714823] [INFO ] [MAIN ] BIP: Successfully saved derivative data. [2025-09-02T17:40:33.717332] [INFO ] [MAIN ] Derivative Progress: 278/2371 symbols completed. BIP took 1.0s. Estimated remaining: 9m 33s. Rate: 219.2 symbols/min [2025-09-02T17:40:33.718489] [INFO ] [MAIN ] BIPI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:33.719366] [INFO ] [MAIN ] BIPC: Successfully saved derivative data. [2025-09-02T17:40:33.721106] [INFO ] [MAIN ] Derivative Progress: 279/2371 symbols completed. BIPC took 0.9s. Estimated remaining: 9m 31s. Rate: 220.0 symbols/min [2025-09-02T17:40:33.721395] [INFO ] [MAIN ] BIPJ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:33.724896] [INFO ] [MAIN ] BIPI: Loaded 1346 primary data records. [2025-09-02T17:40:33.795701] [INFO ] [MAIN ] BIPJ: Loaded 1437 primary data records. [2025-09-02T17:40:33.998736] [INFO ] [MAIN ] BIPH: Generated 831 derivative records from 1033 primary records. [2025-09-02T17:40:34.164135] [INFO ] [MAIN ] BIPH: Successfully saved derivative data. [2025-09-02T17:40:34.165399] [INFO ] [MAIN ] Derivative Progress: 280/2371 symbols completed. BIPH took 0.7s. Estimated remaining: 9m 32s. Rate: 219.5 symbols/min [2025-09-02T17:40:34.222160] [INFO ] [MAIN ] BIRK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:34.249370] [INFO ] [MAIN ] BIPJ: Generated 832 derivative records from 1437 primary records. [2025-09-02T17:40:34.256331] [INFO ] [MAIN ] BIPI: Generated 832 derivative records from 1346 primary records. [2025-09-02T17:40:34.270511] [INFO ] [MAIN ] BIRK: Loaded 23709 primary data records. [2025-09-02T17:40:34.331018] [INFO ] [MAIN ] BIPI: Successfully saved derivative data. [2025-09-02T17:40:34.330932] [INFO ] [MAIN ] BIPJ: Successfully saved derivative data. [2025-09-02T17:40:34.356658] [INFO ] [MAIN ] Derivative Progress: 281/2371 symbols completed. BIPI took 0.6s. Estimated remaining: 9m 31s. Rate: 219.8 symbols/min [2025-09-02T17:40:34.362067] [INFO ] [MAIN ] BIT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:34.368708] [INFO ] [MAIN ] Derivative Progress: 282/2371 symbols completed. BIPJ took 0.6s. Estimated remaining: 9m 28s. Rate: 220.5 symbols/min [2025-09-02T17:40:34.375804] [INFO ] [MAIN ] BJ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:34.493037] [INFO ] [MAIN ] BIT: Loaded 10808 primary data records. [2025-09-02T17:40:34.655705] [INFO ] [MAIN ] BJ: Loaded 23732 primary data records. [2025-09-02T17:40:35.040056] [INFO ] [MAIN ] BIRK: Generated 832 derivative records from 23709 primary records. [2025-09-02T17:40:35.052511] [INFO ] [MAIN ] BIRK: Successfully saved derivative data. [2025-09-02T17:40:35.054759] [INFO ] [MAIN ] Derivative Progress: 283/2371 symbols completed. BIRK took 0.8s. Estimated remaining: 9m 31s. Rate: 219.3 symbols/min [2025-09-02T17:40:35.066159] [INFO ] [MAIN ] BIT: Generated 832 derivative records from 10808 primary records. [2025-09-02T17:40:35.082379] [INFO ] [MAIN ] BIT: Successfully saved derivative data. [2025-09-02T17:40:35.083115] [INFO ] [MAIN ] BJ: Generated 832 derivative records from 23732 primary records. [2025-09-02T17:40:35.084749] [INFO ] [MAIN ] Derivative Progress: 284/2371 symbols completed. BIT took 0.7s. Estimated remaining: 9m 29s. Rate: 220.0 symbols/min [2025-09-02T17:40:35.093191] [INFO ] [MAIN ] BJ: Successfully saved derivative data. [2025-09-02T17:40:35.094779] [INFO ] [MAIN ] Derivative Progress: 285/2371 symbols completed. BJ took 0.7s. Estimated remaining: 9m 27s. Rate: 220.8 symbols/min [2025-09-02T17:40:35.095436] [INFO ] [MAIN ] BKE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:35.095256] [INFO ] [MAIN ] BK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:35.095589] [INFO ] [MAIN ] BKD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:35.126429] [INFO ] [MAIN ] BKE: Loaded 15300 primary data records. [2025-09-02T17:40:35.224774] [INFO ] [MAIN ] BKD: Loaded 23473 primary data records. [2025-09-02T17:40:35.236620] [INFO ] [MAIN ] BK: Loaded 24839 primary data records. [2025-09-02T17:40:35.910397] [INFO ] [MAIN ] BKE: Generated 832 derivative records from 15300 primary records. [2025-09-02T17:40:35.921761] [INFO ] [MAIN ] BKE: Successfully saved derivative data. [2025-09-02T17:40:35.923047] [INFO ] [MAIN ] Derivative Progress: 286/2371 symbols completed. BKE took 0.8s. Estimated remaining: 9m 31s. Rate: 219.2 symbols/min [2025-09-02T17:40:35.929146] [INFO ] [MAIN ] BKH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:35.930841] [INFO ] [MAIN ] BKD: Generated 832 derivative records from 23473 primary records. [2025-09-02T17:40:35.945709] [INFO ] [MAIN ] BK: Generated 832 derivative records from 24839 primary records. [2025-09-02T17:40:35.953974] [INFO ] [MAIN ] BKD: Successfully saved derivative data. [2025-09-02T17:40:35.956062] [INFO ] [MAIN ] Derivative Progress: 287/2371 symbols completed. BKD took 0.9s. Estimated remaining: 9m 29s. Rate: 219.9 symbols/min [2025-09-02T17:40:35.956759] [INFO ] [MAIN ] BKKT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:35.963402] [INFO ] [MAIN ] BK: Successfully saved derivative data. [2025-09-02T17:40:35.965002] [INFO ] [MAIN ] Derivative Progress: 288/2371 symbols completed. BK took 0.9s. Estimated remaining: 9m 27s. Rate: 220.6 symbols/min [2025-09-02T17:40:35.965231] [INFO ] [MAIN ] BKN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:35.974925] [INFO ] [MAIN ] BKH: Loaded 18371 primary data records. [2025-09-02T17:40:36.027969] [INFO ] [MAIN ] BKN: Loaded 3259 primary data records. [2025-09-02T17:40:36.215294] [INFO ] [MAIN ] BKKT: Loaded 17667 primary data records. [2025-09-02T17:40:36.732711] [INFO ] [MAIN ] BKH: Generated 832 derivative records from 18371 primary records. [2025-09-02T17:40:36.741738] [INFO ] [MAIN ] BKN: Generated 832 derivative records from 3259 primary records. [2025-09-02T17:40:36.758626] [INFO ] [MAIN ] BKH: Successfully saved derivative data. [2025-09-02T17:40:36.760706] [INFO ] [MAIN ] Derivative Progress: 289/2371 symbols completed. BKH took 0.8s. Estimated remaining: 9m 30s. Rate: 219.1 symbols/min [2025-09-02T17:40:36.760847] [INFO ] [MAIN ] BKN: Successfully saved derivative data. [2025-09-02T17:40:36.768844] [INFO ] [MAIN ] BKSY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:36.769001] [INFO ] [MAIN ] Derivative Progress: 290/2371 symbols completed. BKN took 0.8s. Estimated remaining: 9m 28s. Rate: 219.9 symbols/min [2025-09-02T17:40:36.770209] [INFO ] [MAIN ] BKT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:36.770044] [INFO ] [MAIN ] BKKT: Generated 832 derivative records from 17667 primary records. [2025-09-02T17:40:36.785266] [INFO ] [MAIN ] BKT: Loaded 4608 primary data records. [2025-09-02T17:40:36.785049] [INFO ] [MAIN ] BKKT: Successfully saved derivative data. [2025-09-02T17:40:36.808839] [INFO ] [MAIN ] Derivative Progress: 291/2371 symbols completed. BKKT took 0.9s. Estimated remaining: 9m 26s. Rate: 220.5 symbols/min [2025-09-02T17:40:36.842804] [INFO ] [MAIN ] BKU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:36.988171] [INFO ] [MAIN ] BKSY: Loaded 23436 primary data records. [2025-09-02T17:40:37.146720] [INFO ] [MAIN ] BKU: Loaded 19386 primary data records. [2025-09-02T17:40:37.552752] [INFO ] [MAIN ] BKT: Generated 832 derivative records from 4608 primary records. [2025-09-02T17:40:37.565191] [INFO ] [MAIN ] BKT: Successfully saved derivative data. [2025-09-02T17:40:37.566671] [INFO ] [MAIN ] Derivative Progress: 292/2371 symbols completed. BKT took 0.8s. Estimated remaining: 9m 29s. Rate: 219.2 symbols/min [2025-09-02T17:40:37.567029] [INFO ] [MAIN ] BKV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:37.577527] [INFO ] [MAIN ] BKSY: Generated 832 derivative records from 23436 primary records. [2025-09-02T17:40:37.604304] [INFO ] [MAIN ] BKV: Loaded 13154 primary data records. [2025-09-02T17:40:37.603794] [INFO ] [MAIN ] BKU: Generated 832 derivative records from 19386 primary records. [2025-09-02T17:40:37.604614] [INFO ] [MAIN ] BKSY: Successfully saved derivative data. [2025-09-02T17:40:37.606708] [INFO ] [MAIN ] Derivative Progress: 293/2371 symbols completed. BKSY took 0.8s. Estimated remaining: 9m 27s. Rate: 219.8 symbols/min [2025-09-02T17:40:37.627735] [INFO ] [MAIN ] BLCO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:37.717412] [INFO ] [MAIN ] BKU: Successfully saved derivative data. [2025-09-02T17:40:37.719046] [INFO ] [MAIN ] Derivative Progress: 294/2371 symbols completed. BKU took 0.9s. Estimated remaining: 9m 26s. Rate: 220.3 symbols/min [2025-09-02T17:40:37.719275] [INFO ] [MAIN ] BLD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:37.864509] [INFO ] [MAIN ] BLCO: Loaded 16385 primary data records. [2025-09-02T17:40:37.928451] [INFO ] [MAIN ] BLD: Loaded 13880 primary data records. [2025-09-02T17:40:38.346499] [INFO ] [MAIN ] BKV: Generated 832 derivative records from 13154 primary records. [2025-09-02T17:40:38.357927] [INFO ] [MAIN ] BKV: Successfully saved derivative data. [2025-09-02T17:40:38.359239] [INFO ] [MAIN ] Derivative Progress: 295/2371 symbols completed. BKV took 0.8s. Estimated remaining: 9m 28s. Rate: 219.3 symbols/min [2025-09-02T17:40:38.359759] [INFO ] [MAIN ] BLDR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:38.372122] [INFO ] [MAIN ] BLCO: Generated 832 derivative records from 16385 primary records. [2025-09-02T17:40:38.385143] [INFO ] [MAIN ] BLD: Generated 832 derivative records from 13880 primary records. [2025-09-02T17:40:38.401315] [INFO ] [MAIN ] BLCO: Successfully saved derivative data. [2025-09-02T17:40:38.403392] [INFO ] [MAIN ] Derivative Progress: 296/2371 symbols completed. BLCO took 0.8s. Estimated remaining: 9m 26s. Rate: 219.9 symbols/min [2025-09-02T17:40:38.404209] [INFO ] [MAIN ] BLE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:38.404500] [INFO ] [MAIN ] BLD: Successfully saved derivative data. [2025-09-02T17:40:38.414493] [INFO ] [MAIN ] Derivative Progress: 297/2371 symbols completed. BLD took 0.7s. Estimated remaining: 9m 24s. Rate: 220.6 symbols/min [2025-09-02T17:40:38.416095] [INFO ] [MAIN ] BLK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:38.415908] [INFO ] [MAIN ] BLDR: Loaded 24123 primary data records. [2025-09-02T17:40:38.535417] [INFO ] [MAIN ] BLE: Loaded 6562 primary data records. [2025-09-02T17:40:38.623543] [INFO ] [MAIN ] BLK: Loaded 14960 primary data records. [2025-09-02T17:40:39.206735] [INFO ] [MAIN ] BLDR: Generated 832 derivative records from 24123 primary records. [2025-09-02T17:40:39.222470] [INFO ] [MAIN ] BLE: Generated 832 derivative records from 6562 primary records. [2025-09-02T17:40:39.236218] [INFO ] [MAIN ] BLDR: Successfully saved derivative data. [2025-09-02T17:40:39.236864] [INFO ] [MAIN ] BLK: Generated 832 derivative records from 14960 primary records. [2025-09-02T17:40:39.239202] [INFO ] [MAIN ] Derivative Progress: 298/2371 symbols completed. BLDR took 0.9s. Estimated remaining: 9m 28s. Rate: 219.1 symbols/min [2025-09-02T17:40:39.244314] [INFO ] [MAIN ] BLE: Successfully saved derivative data. [2025-09-02T17:40:39.247210] [INFO ] [MAIN ] Derivative Progress: 299/2371 symbols completed. BLE took 0.8s. Estimated remaining: 9m 26s. Rate: 219.8 symbols/min [2025-09-02T17:40:39.249215] [INFO ] [MAIN ] BLK: Successfully saved derivative data. [2025-09-02T17:40:39.250701] [INFO ] [MAIN ] Derivative Progress: 300/2371 symbols completed. BLK took 0.8s. Estimated remaining: 9m 23s. Rate: 220.5 symbols/min [2025-09-02T17:40:39.251148] [INFO ] [MAIN ] BLSH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:39.251284] [INFO ] [MAIN ] BLW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:39.251061] [INFO ] [MAIN ] BLND: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:39.260595] [INFO ] [MAIN ] BLSH: Loaded 5227 primary data records. [2025-09-02T17:40:39.311259] [INFO ] [MAIN ] BLW: Loaded 5489 primary data records. [2025-09-02T17:40:39.576788] [INFO ] [MAIN ] BLND: Loaded 22267 primary data records. [2025-09-02T17:40:39.813232] [INFO ] [MAIN ] BLSH: Generated 174 derivative records from 5227 primary records. [2025-09-02T17:40:39.852269] [INFO ] [MAIN ] BLSH: Successfully saved derivative data. [2025-09-02T17:40:39.859698] [INFO ] [MAIN ] Derivative Progress: 301/2371 symbols completed. BLSH took 0.6s. Estimated remaining: 9m 25s. Rate: 219.6 symbols/min [2025-09-02T17:40:39.887117] [INFO ] [MAIN ] BLX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:39.953069] [INFO ] [MAIN ] BLX: Loaded 6828 primary data records. [2025-09-02T17:40:40.044304] [INFO ] [MAIN ] BLW: Generated 832 derivative records from 5489 primary records. [2025-09-02T17:40:40.150299] [INFO ] [MAIN ] BLW: Successfully saved derivative data. [2025-09-02T17:40:40.205344] [INFO ] [MAIN ] Derivative Progress: 302/2371 symbols completed. BLW took 1.0s. Estimated remaining: 9m 26s. Rate: 219.4 symbols/min [2025-09-02T17:40:40.212077] [INFO ] [MAIN ] BMA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:40.213569] [INFO ] [MAIN ] BLND: Generated 832 derivative records from 22267 primary records. [2025-09-02T17:40:40.226351] [INFO ] [MAIN ] BLND: Successfully saved derivative data. [2025-09-02T17:40:40.227953] [INFO ] [MAIN ] Derivative Progress: 303/2371 symbols completed. BLND took 1.0s. Estimated remaining: 9m 24s. Rate: 220.1 symbols/min [2025-09-02T17:40:40.232528] [INFO ] [MAIN ] BME: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:40.242562] [INFO ] [MAIN ] BMA: Loaded 15752 primary data records. [2025-09-02T17:40:40.282030] [INFO ] [MAIN ] BLX: Generated 819 derivative records from 6828 primary records. [2025-09-02T17:40:40.310276] [INFO ] [MAIN ] BME: Loaded 5185 primary data records. [2025-09-02T17:40:40.495157] [INFO ] [MAIN ] BLX: Successfully saved derivative data. [2025-09-02T17:40:40.517469] [INFO ] [MAIN ] Derivative Progress: 304/2371 symbols completed. BLX took 0.6s. Estimated remaining: 9m 24s. Rate: 220.1 symbols/min [2025-09-02T17:40:40.683749] [INFO ] [MAIN ] BMEZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:40.762326] [INFO ] [MAIN ] BMEZ: Loaded 11560 primary data records. [2025-09-02T17:40:40.877628] [INFO ] [MAIN ] BMA: Generated 832 derivative records from 15752 primary records. [2025-09-02T17:40:40.910577] [INFO ] [MAIN ] BME: Generated 832 derivative records from 5185 primary records. [2025-09-02T17:40:41.037445] [INFO ] [MAIN ] BMA: Successfully saved derivative data. [2025-09-02T17:40:41.039670] [INFO ] [MAIN ] Derivative Progress: 305/2371 symbols completed. BMA took 0.8s. Estimated remaining: 9m 25s. Rate: 219.4 symbols/min [2025-09-02T17:40:41.040451] [INFO ] [MAIN ] BMI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:41.042764] [INFO ] [MAIN ] BME: Successfully saved derivative data. [2025-09-02T17:40:41.044377] [INFO ] [MAIN ] Derivative Progress: 306/2371 symbols completed. BME took 0.8s. Estimated remaining: 9m 23s. Rate: 220.1 symbols/min [2025-09-02T17:40:41.044777] [INFO ] [MAIN ] BMN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:41.049371] [INFO ] [MAIN ] BMN: Loaded 1176 primary data records. [2025-09-02T17:40:41.122269] [INFO ] [MAIN ] BMI: Loaded 10772 primary data records. [2025-09-02T17:40:41.428947] [INFO ] [MAIN ] BMEZ: Generated 832 derivative records from 11560 primary records. [2025-09-02T17:40:41.604485] [INFO ] [MAIN ] BMEZ: Successfully saved derivative data. [2025-09-02T17:40:41.606451] [INFO ] [MAIN ] Derivative Progress: 307/2371 symbols completed. BMEZ took 1.0s. Estimated remaining: 9m 25s. Rate: 219.4 symbols/min [2025-09-02T17:40:41.607819] [INFO ] [MAIN ] BMO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:41.622762] [INFO ] [MAIN ] BMN: Generated 832 derivative records from 1176 primary records. [2025-09-02T17:40:41.637215] [INFO ] [MAIN ] BMN: Successfully saved derivative data. [2025-09-02T17:40:41.638600] [INFO ] [MAIN ] Derivative Progress: 308/2371 symbols completed. BMN took 0.6s. Estimated remaining: 9m 23s. Rate: 220.0 symbols/min [2025-09-02T17:40:41.638823] [INFO ] [MAIN ] BMY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:41.645776] [INFO ] [MAIN ] BMI: Generated 832 derivative records from 10772 primary records. [2025-09-02T17:40:41.660319] [INFO ] [MAIN ] BMO: Loaded 18519 primary data records. [2025-09-02T17:40:41.724708] [INFO ] [MAIN ] BMI: Successfully saved derivative data. [2025-09-02T17:40:41.768119] [INFO ] [MAIN ] Derivative Progress: 309/2371 symbols completed. BMI took 0.7s. Estimated remaining: 9m 21s. Rate: 220.4 symbols/min [2025-09-02T17:40:41.771414] [INFO ] [MAIN ] BN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:41.860469] [INFO ] [MAIN ] BMY: Loaded 24957 primary data records. [2025-09-02T17:40:42.101510] [INFO ] [MAIN ] BN: Loaded 24051 primary data records. [2025-09-02T17:40:42.348469] [INFO ] [MAIN ] BMO: Generated 832 derivative records from 18519 primary records. [2025-09-02T17:40:42.419529] [INFO ] [MAIN ] BMO: Successfully saved derivative data. [2025-09-02T17:40:42.422461] [INFO ] [MAIN ] Derivative Progress: 310/2371 symbols completed. BMO took 0.8s. Estimated remaining: 9m 24s. Rate: 219.4 symbols/min [2025-09-02T17:40:42.423062] [INFO ] [MAIN ] BNED: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:42.431032] [INFO ] [MAIN ] BMY: Generated 832 derivative records from 24957 primary records. [2025-09-02T17:40:42.443556] [INFO ] [MAIN ] BMY: Successfully saved derivative data. [2025-09-02T17:40:42.445599] [INFO ] [MAIN ] Derivative Progress: 311/2371 symbols completed. BMY took 0.8s. Estimated remaining: 9m 22s. Rate: 220.0 symbols/min [2025-09-02T17:40:42.446136] [INFO ] [MAIN ] BNH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:42.456360] [INFO ] [MAIN ] BNH: Loaded 1883 primary data records. [2025-09-02T17:40:42.463435] [INFO ] [MAIN ] BN: Generated 819 derivative records from 24051 primary records. [2025-09-02T17:40:42.554473] [INFO ] [MAIN ] BNED: Loaded 14091 primary data records. [2025-09-02T17:40:42.749233] [INFO ] [MAIN ] BN: Successfully saved derivative data. [2025-09-02T17:40:42.761570] [INFO ] [MAIN ] Derivative Progress: 312/2371 symbols completed. BN took 1.0s. Estimated remaining: 9m 22s. Rate: 219.9 symbols/min [2025-09-02T17:40:42.818087] [INFO ] [MAIN ] BNJ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:42.899182] [INFO ] [MAIN ] BNJ: Loaded 998 primary data records. [2025-09-02T17:40:43.200535] [INFO ] [MAIN ] BNH: Generated 832 derivative records from 1883 primary records. [2025-09-02T17:40:43.222222] [INFO ] [MAIN ] BNH: Successfully saved derivative data. [2025-09-02T17:40:43.221886] [INFO ] [MAIN ] BNED: Generated 832 derivative records from 14091 primary records. [2025-09-02T17:40:43.223593] [INFO ] [MAIN ] Derivative Progress: 313/2371 symbols completed. BNH took 0.8s. Estimated remaining: 9m 23s. Rate: 219.4 symbols/min [2025-09-02T17:40:43.232895] [INFO ] [MAIN ] BNED: Successfully saved derivative data. [2025-09-02T17:40:43.236102] [INFO ] [MAIN ] Derivative Progress: 314/2371 symbols completed. BNED took 0.8s. Estimated remaining: 9m 21s. Rate: 220.1 symbols/min [2025-09-02T17:40:43.243001] [INFO ] [MAIN ] BNJ: Generated 831 derivative records from 998 primary records. [2025-09-02T17:40:43.250453] [INFO ] [MAIN ] BNJ: Successfully saved derivative data. [2025-09-02T17:40:43.252047] [INFO ] [MAIN ] Derivative Progress: 315/2371 symbols completed. BNJ took 0.4s. Estimated remaining: 9m 19s. Rate: 220.7 symbols/min [2025-09-02T17:40:43.252832] [INFO ] [MAIN ] BNT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:43.252885] [INFO ] [MAIN ] BNL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:43.253021] [INFO ] [MAIN ] BNS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:43.257241] [INFO ] [MAIN ] BNT: Loaded 1201 primary data records. [2025-09-02T17:40:43.455500] [INFO ] [MAIN ] BNS: Loaded 23641 primary data records. [2025-09-02T17:40:43.458425] [INFO ] [MAIN ] BNL: Loaded 21763 primary data records. [2025-09-02T17:40:44.001278] [INFO ] [MAIN ] BNT: Generated 832 derivative records from 1201 primary records. [2025-09-02T17:40:44.011987] [INFO ] [MAIN ] BNT: Successfully saved derivative data. [2025-09-02T17:40:44.013621] [INFO ] [MAIN ] Derivative Progress: 316/2371 symbols completed. BNT took 0.8s. Estimated remaining: 9m 22s. Rate: 219.5 symbols/min [2025-09-02T17:40:44.013836] [INFO ] [MAIN ] BNY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:44.021253] [INFO ] [MAIN ] BNY: Loaded 3511 primary data records. [2025-09-02T17:40:44.060412] [INFO ] [MAIN ] BNS: Generated 832 derivative records from 23641 primary records. [2025-09-02T17:40:44.128979] [INFO ] [MAIN ] BNL: Generated 832 derivative records from 21763 primary records. [2025-09-02T17:40:44.179691] [INFO ] [MAIN ] BNS: Successfully saved derivative data. [2025-09-02T17:40:44.195701] [INFO ] [MAIN ] Derivative Progress: 317/2371 symbols completed. BNS took 0.9s. Estimated remaining: 9m 21s. Rate: 219.7 symbols/min [2025-09-02T17:40:44.211931] [INFO ] [MAIN ] BNL: Successfully saved derivative data. [2025-09-02T17:40:44.236561] [INFO ] [MAIN ] Derivative Progress: 318/2371 symbols completed. BNL took 1.0s. Estimated remaining: 9m 19s. Rate: 220.3 symbols/min [2025-09-02T17:40:44.234574] [INFO ] [MAIN ] BOC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:44.331630] [INFO ] [MAIN ] BODI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:44.337128] [INFO ] [MAIN ] BODI: Loaded 1942 primary data records. [2025-09-02T17:40:44.431703] [INFO ] [MAIN ] BOC: Loaded 8814 primary data records. [2025-09-02T17:40:44.828599] [INFO ] [MAIN ] BNY: Generated 832 derivative records from 3511 primary records. [2025-09-02T17:40:44.841082] [INFO ] [MAIN ] BNY: Successfully saved derivative data. [2025-09-02T17:40:44.842924] [INFO ] [MAIN ] Derivative Progress: 319/2371 symbols completed. BNY took 0.8s. Estimated remaining: 9m 21s. Rate: 219.5 symbols/min [2025-09-02T17:40:44.844093] [INFO ] [MAIN ] BOE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:44.854786] [INFO ] [MAIN ] BODI: Generated 832 derivative records from 1942 primary records. [2025-09-02T17:40:44.869740] [INFO ] [MAIN ] BOE: Loaded 7395 primary data records. [2025-09-02T17:40:44.870245] [INFO ] [MAIN ] BODI: Successfully saved derivative data. [2025-09-02T17:40:44.892672] [INFO ] [MAIN ] Derivative Progress: 320/2371 symbols completed. BODI took 0.6s. Estimated remaining: 9m 19s. Rate: 220.0 symbols/min [2025-09-02T17:40:44.909090] [INFO ] [MAIN ] BOH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:44.915034] [INFO ] [MAIN ] BOC: Generated 832 derivative records from 8814 primary records. [2025-09-02T17:40:45.068294] [INFO ] [MAIN ] BOH: Loaded 13812 primary data records. [2025-09-02T17:40:45.072836] [INFO ] [MAIN ] BOC: Successfully saved derivative data. [2025-09-02T17:40:45.085242] [INFO ] [MAIN ] Derivative Progress: 321/2371 symbols completed. BOC took 0.9s. Estimated remaining: 9m 18s. Rate: 220.2 symbols/min [2025-09-02T17:40:45.180049] [INFO ] [MAIN ] BOND: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:45.385319] [INFO ] [MAIN ] BOND: Loaded 14871 primary data records. [2025-09-02T17:40:45.513420] [INFO ] [MAIN ] BOE: Generated 832 derivative records from 7395 primary records. [2025-09-02T17:40:45.639869] [INFO ] [MAIN ] BOE: Successfully saved derivative data. [2025-09-02T17:40:45.641370] [INFO ] [MAIN ] Derivative Progress: 322/2371 symbols completed. BOE took 0.8s. Estimated remaining: 9m 20s. Rate: 219.5 symbols/min [2025-09-02T17:40:45.641780] [INFO ] [MAIN ] BOOT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:45.654242] [INFO ] [MAIN ] BOH: Generated 832 derivative records from 13812 primary records. [2025-09-02T17:40:45.663284] [INFO ] [MAIN ] BOH: Successfully saved derivative data. [2025-09-02T17:40:45.669343] [INFO ] [MAIN ] Derivative Progress: 323/2371 symbols completed. BOH took 0.8s. Estimated remaining: 9m 18s. Rate: 220.1 symbols/min [2025-09-02T17:40:45.669713] [INFO ] [MAIN ] BORR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:45.679156] [INFO ] [MAIN ] BOOT: Loaded 17605 primary data records. [2025-09-02T17:40:45.763084] [INFO ] [MAIN ] BOND: Generated 832 derivative records from 14871 primary records. [2025-09-02T17:40:45.881276] [INFO ] [MAIN ] BOND: Successfully saved derivative data. [2025-09-02T17:40:45.887855] [INFO ] [MAIN ] BORR: Loaded 23636 primary data records. [2025-09-02T17:40:45.886667] [INFO ] [MAIN ] Derivative Progress: 324/2371 symbols completed. BOND took 0.7s. Estimated remaining: 9m 18s. Rate: 220.3 symbols/min [2025-09-02T17:40:45.952325] [INFO ] [MAIN ] BOW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:46.125518] [INFO ] [MAIN ] BOW: Loaded 9762 primary data records. [2025-09-02T17:40:46.398735] [INFO ] [MAIN ] BOOT: Generated 832 derivative records from 17605 primary records. [2025-09-02T17:40:46.436677] [INFO ] [MAIN ] BOOT: Successfully saved derivative data. [2025-09-02T17:40:46.443910] [INFO ] [MAIN ] BORR: Generated 832 derivative records from 23636 primary records. [2025-09-02T17:40:46.445600] [INFO ] [MAIN ] Derivative Progress: 325/2371 symbols completed. BOOT took 0.8s. Estimated remaining: 9m 19s. Rate: 219.6 symbols/min [2025-09-02T17:40:46.446516] [INFO ] [MAIN ] BOX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:46.455399] [INFO ] [MAIN ] BORR: Successfully saved derivative data. [2025-09-02T17:40:46.457191] [INFO ] [MAIN ] Derivative Progress: 326/2371 symbols completed. BORR took 0.8s. Estimated remaining: 9m 17s. Rate: 220.2 symbols/min [2025-09-02T17:40:46.457433] [INFO ] [MAIN ] BP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:46.466971] [INFO ] [MAIN ] BOW: Generated 832 derivative records from 9762 primary records. [2025-09-02T17:40:46.481603] [INFO ] [MAIN ] BOW: Successfully saved derivative data. [2025-09-02T17:40:46.483462] [INFO ] [MAIN ] Derivative Progress: 327/2371 symbols completed. BOW took 0.5s. Estimated remaining: 9m 15s. Rate: 220.8 symbols/min [2025-09-02T17:40:46.483804] [INFO ] [MAIN ] BR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:46.500906] [INFO ] [MAIN ] BOX: Loaded 23353 primary data records. [2025-09-02T17:40:46.621742] [INFO ] [MAIN ] BP: Loaded 24917 primary data records. [2025-09-02T17:40:46.621666] [INFO ] [MAIN ] BR: Loaded 15572 primary data records. [2025-09-02T17:40:47.265816] [INFO ] [MAIN ] BOX: Generated 832 derivative records from 23353 primary records. [2025-09-02T17:40:47.284829] [INFO ] [MAIN ] BOX: Successfully saved derivative data. [2025-09-02T17:40:47.285700] [INFO ] [MAIN ] BR: Generated 832 derivative records from 15572 primary records. [2025-09-02T17:40:47.293753] [INFO ] [MAIN ] Derivative Progress: 328/2371 symbols completed. BOX took 0.8s. Estimated remaining: 9m 18s. Rate: 219.5 symbols/min [2025-09-02T17:40:47.294847] [INFO ] [MAIN ] BP: Generated 832 derivative records from 24917 primary records. [2025-09-02T17:40:47.309355] [INFO ] [MAIN ] BR: Successfully saved derivative data. [2025-09-02T17:40:47.311234] [INFO ] [MAIN ] Derivative Progress: 329/2371 symbols completed. BR took 0.8s. Estimated remaining: 9m 17s. Rate: 220.1 symbols/min [2025-09-02T17:40:47.311506] [INFO ] [MAIN ] BP: Successfully saved derivative data. [2025-09-02T17:40:47.313093] [INFO ] [MAIN ] Derivative Progress: 330/2371 symbols completed. BP took 0.9s. Estimated remaining: 9m 15s. Rate: 220.8 symbols/min [2025-09-02T17:40:47.313625] [INFO ] [MAIN ] BRCC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:47.313539] [INFO ] [MAIN ] BRBR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:47.313786] [INFO ] [MAIN ] BRC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:47.340541] [INFO ] [MAIN ] BRCC: Loaded 19328 primary data records. [2025-09-02T17:40:47.344096] [INFO ] [MAIN ] BRC: Loaded 8090 primary data records. [2025-09-02T17:40:47.528167] [INFO ] [MAIN ] BRBR: Loaded 24320 primary data records. [2025-09-02T17:40:48.062380] [INFO ] [MAIN ] BRC: Generated 832 derivative records from 8090 primary records. [2025-09-02T17:40:48.069782] [INFO ] [MAIN ] BRCC: Generated 832 derivative records from 19328 primary records. [2025-09-02T17:40:48.084851] [INFO ] [MAIN ] BRC: Successfully saved derivative data. [2025-09-02T17:40:48.092242] [INFO ] [MAIN ] Derivative Progress: 331/2371 symbols completed. BRC took 0.8s. Estimated remaining: 9m 18s. Rate: 219.6 symbols/min [2025-09-02T17:40:48.092430] [INFO ] [MAIN ] BRFS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:48.093161] [INFO ] [MAIN ] BRBR: Generated 832 derivative records from 24320 primary records. [2025-09-02T17:40:48.094909] [INFO ] [MAIN ] BRCC: Successfully saved derivative data. [2025-09-02T17:40:48.096591] [INFO ] [MAIN ] Derivative Progress: 332/2371 symbols completed. BRCC took 0.8s. Estimated remaining: 9m 16s. Rate: 220.2 symbols/min [2025-09-02T17:40:48.097010] [INFO ] [MAIN ] BRO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:48.105064] [INFO ] [MAIN ] BRBR: Successfully saved derivative data. [2025-09-02T17:40:48.106621] [INFO ] [MAIN ] Derivative Progress: 333/2371 symbols completed. BRBR took 0.8s. Estimated remaining: 9m 14s. Rate: 220.8 symbols/min [2025-09-02T17:40:48.106844] [INFO ] [MAIN ] BROS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:48.120910] [INFO ] [MAIN ] BRFS: Loaded 18385 primary data records. [2025-09-02T17:40:48.257042] [INFO ] [MAIN ] BRO: Loaded 24301 primary data records. [2025-09-02T17:40:48.256961] [INFO ] [MAIN ] BROS: Loaded 24685 primary data records. [2025-09-02T17:40:48.858792] [INFO ] [MAIN ] BRFS: Generated 832 derivative records from 18385 primary records. [2025-09-02T17:40:48.870752] [INFO ] [MAIN ] BRFS: Successfully saved derivative data. [2025-09-02T17:40:48.883060] [INFO ] [MAIN ] BROS: Generated 832 derivative records from 24685 primary records. [2025-09-02T17:40:48.885469] [INFO ] [MAIN ] Derivative Progress: 334/2371 symbols completed. BRFS took 0.8s. Estimated remaining: 9m 17s. Rate: 219.6 symbols/min [2025-09-02T17:40:48.883769] [INFO ] [MAIN ] BRO: Generated 832 derivative records from 24301 primary records. [2025-09-02T17:40:48.885840] [INFO ] [MAIN ] BRSL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:48.901533] [INFO ] [MAIN ] BROS: Successfully saved derivative data. [2025-09-02T17:40:48.903481] [INFO ] [MAIN ] Derivative Progress: 335/2371 symbols completed. BROS took 0.8s. Estimated remaining: 9m 15s. Rate: 220.2 symbols/min [2025-09-02T17:40:48.902014] [INFO ] [MAIN ] BRO: Successfully saved derivative data. [2025-09-02T17:40:48.905178] [INFO ] [MAIN ] Derivative Progress: 336/2371 symbols completed. BRO took 0.8s. Estimated remaining: 9m 13s. Rate: 220.9 symbols/min [2025-09-02T17:40:48.905267] [INFO ] [MAIN ] BRSP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:48.905500] [INFO ] [MAIN ] BRT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:48.915064] [INFO ] [MAIN ] BRT: Loaded 2283 primary data records. [2025-09-02T17:40:49.032860] [INFO ] [MAIN ] BRSP: Loaded 17052 primary data records. [2025-09-02T17:40:49.032403] [INFO ] [MAIN ] BRSL: Loaded 15503 primary data records. [2025-09-02T17:40:49.621189] [INFO ] [MAIN ] BRT: Generated 832 derivative records from 2283 primary records. [2025-09-02T17:40:49.621949] [INFO ] [MAIN ] BRSL: Generated 546 derivative records from 15503 primary records. [2025-09-02T17:40:49.636108] [INFO ] [MAIN ] BRSL: Successfully saved derivative data. [2025-09-02T17:40:49.637936] [INFO ] [MAIN ] Derivative Progress: 337/2371 symbols completed. BRSL took 0.8s. Estimated remaining: 9m 15s. Rate: 219.8 symbols/min [2025-09-02T17:40:49.643996] [INFO ] [MAIN ] BRW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:49.644831] [INFO ] [MAIN ] BRSP: Generated 832 derivative records from 17052 primary records. [2025-09-02T17:40:49.636799] [INFO ] [MAIN ] BRT: Successfully saved derivative data. [2025-09-02T17:40:49.646331] [INFO ] [MAIN ] Derivative Progress: 338/2371 symbols completed. BRT took 0.7s. Estimated remaining: 9m 13s. Rate: 220.4 symbols/min [2025-09-02T17:40:49.647140] [INFO ] [MAIN ] BRX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:49.657768] [INFO ] [MAIN ] BRSP: Successfully saved derivative data. [2025-09-02T17:40:49.659350] [INFO ] [MAIN ] Derivative Progress: 339/2371 symbols completed. BRSP took 0.8s. Estimated remaining: 9m 12s. Rate: 221.0 symbols/min [2025-09-02T17:40:49.659563] [INFO ] [MAIN ] BSAC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:49.664793] [INFO ] [MAIN ] BRW: Loaded 9632 primary data records. [2025-09-02T17:40:49.779783] [INFO ] [MAIN ] BSAC: Loaded 14852 primary data records. [2025-09-02T17:40:50.012290] [INFO ] [MAIN ] BRX: Loaded 24080 primary data records. [2025-09-02T17:40:50.428332] [INFO ] [MAIN ] BRW: Generated 832 derivative records from 9632 primary records. [2025-09-02T17:40:50.439341] [INFO ] [MAIN ] BRW: Successfully saved derivative data. [2025-09-02T17:40:50.440664] [INFO ] [MAIN ] Derivative Progress: 340/2371 symbols completed. BRW took 0.8s. Estimated remaining: 9m 14s. Rate: 219.8 symbols/min [2025-09-02T17:40:50.446801] [INFO ] [MAIN ] BSBR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:50.447711] [INFO ] [MAIN ] BSAC: Generated 832 derivative records from 14852 primary records. [2025-09-02T17:40:50.458314] [INFO ] [MAIN ] BSAC: Successfully saved derivative data. [2025-09-02T17:40:50.465743] [INFO ] [MAIN ] Derivative Progress: 341/2371 symbols completed. BSAC took 0.8s. Estimated remaining: 9m 13s. Rate: 220.4 symbols/min [2025-09-02T17:40:50.465943] [INFO ] [MAIN ] BSL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:50.471491] [INFO ] [MAIN ] BRX: Generated 832 derivative records from 24080 primary records. [2025-09-02T17:40:50.482601] [INFO ] [MAIN ] BSL: Loaded 3224 primary data records. [2025-09-02T17:40:50.488936] [INFO ] [MAIN ] BRX: Successfully saved derivative data. [2025-09-02T17:40:50.502268] [INFO ] [MAIN ] Derivative Progress: 342/2371 symbols completed. BRX took 0.9s. Estimated remaining: 9m 11s. Rate: 221.0 symbols/min [2025-09-02T17:40:50.534129] [INFO ] [MAIN ] BSBR: Loaded 16798 primary data records. [2025-09-02T17:40:50.559821] [INFO ] [MAIN ] BSM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:50.848551] [INFO ] [MAIN ] BSM: Loaded 15700 primary data records. [2025-09-02T17:40:51.219321] [INFO ] [MAIN ] BSL: Generated 832 derivative records from 3224 primary records. [2025-09-02T17:40:51.226000] [INFO ] [MAIN ] BSBR: Generated 832 derivative records from 16798 primary records. [2025-09-02T17:40:51.243614] [INFO ] [MAIN ] BSBR: Successfully saved derivative data. [2025-09-02T17:40:51.246312] [INFO ] [MAIN ] Derivative Progress: 343/2371 symbols completed. BSBR took 0.8s. Estimated remaining: 9m 13s. Rate: 219.8 symbols/min [2025-09-02T17:40:51.244791] [INFO ] [MAIN ] BSL: Successfully saved derivative data. [2025-09-02T17:40:51.248988] [INFO ] [MAIN ] Derivative Progress: 344/2371 symbols completed. BSL took 0.8s. Estimated remaining: 9m 12s. Rate: 220.5 symbols/min [2025-09-02T17:40:51.257002] [INFO ] [MAIN ] BSM: Generated 832 derivative records from 15700 primary records. [2025-09-02T17:40:51.265687] [INFO ] [MAIN ] BSM: Successfully saved derivative data. [2025-09-02T17:40:51.267301] [INFO ] [MAIN ] Derivative Progress: 345/2371 symbols completed. BSM took 0.7s. Estimated remaining: 9m 10s. Rate: 221.1 symbols/min [2025-09-02T17:40:51.267805] [INFO ] [MAIN ] BST: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:51.268409] [INFO ] [MAIN ] BSX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:51.268840] [INFO ] [MAIN ] BSTZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:51.281141] [INFO ] [MAIN ] BST: Loaded 8339 primary data records. [2025-09-02T17:40:51.321863] [INFO ] [MAIN ] BSTZ: Loaded 11928 primary data records. [2025-09-02T17:40:51.579695] [INFO ] [MAIN ] BSX: Loaded 24891 primary data records. [2025-09-02T17:40:52.026725] [INFO ] [MAIN ] BST: Generated 832 derivative records from 8339 primary records. [2025-09-02T17:40:52.039939] [INFO ] [MAIN ] BST: Successfully saved derivative data. [2025-09-02T17:40:52.041492] [INFO ] [MAIN ] Derivative Progress: 346/2371 symbols completed. BST took 0.8s. Estimated remaining: 9m 13s. Rate: 219.9 symbols/min [2025-09-02T17:40:52.049491] [INFO ] [MAIN ] BSTZ: Generated 832 derivative records from 11928 primary records. [2025-09-02T17:40:52.048491] [INFO ] [MAIN ] BTA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:52.066449] [INFO ] [MAIN ] BSX: Generated 832 derivative records from 24891 primary records. [2025-09-02T17:40:52.072019] [INFO ] [MAIN ] BTA: Loaded 2389 primary data records. [2025-09-02T17:40:52.100423] [INFO ] [MAIN ] BSTZ: Successfully saved derivative data. [2025-09-02T17:40:52.112687] [INFO ] [MAIN ] Derivative Progress: 347/2371 symbols completed. BSTZ took 0.8s. Estimated remaining: 9m 11s. Rate: 220.4 symbols/min [2025-09-02T17:40:52.137465] [INFO ] [MAIN ] BTCM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:52.164017] [INFO ] [MAIN ] BSX: Successfully saved derivative data. [2025-09-02T17:40:52.184595] [INFO ] [MAIN ] Derivative Progress: 348/2371 symbols completed. BSX took 0.9s. Estimated remaining: 9m 10s. Rate: 220.8 symbols/min [2025-09-02T17:40:52.188012] [INFO ] [MAIN ] BTE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:52.279608] [INFO ] [MAIN ] BTCM: Loaded 9777 primary data records. [2025-09-02T17:40:52.461727] [INFO ] [MAIN ] BTE: Loaded 24071 primary data records. [2025-09-02T17:40:52.763553] [INFO ] [MAIN ] BTA: Generated 832 derivative records from 2389 primary records. [2025-09-02T17:40:52.877031] [INFO ] [MAIN ] BTA: Successfully saved derivative data. [2025-09-02T17:40:52.879217] [INFO ] [MAIN ] Derivative Progress: 349/2371 symbols completed. BTA took 0.8s. Estimated remaining: 9m 12s. Rate: 219.9 symbols/min [2025-09-02T17:40:52.879987] [INFO ] [MAIN ] BTI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:52.891965] [INFO ] [MAIN ] BTCM: Generated 819 derivative records from 9777 primary records. [2025-09-02T17:40:52.901655] [INFO ] [MAIN ] BTCM: Successfully saved derivative data. [2025-09-02T17:40:52.904865] [INFO ] [MAIN ] Derivative Progress: 350/2371 symbols completed. BTCM took 0.8s. Estimated remaining: 9m 10s. Rate: 220.4 symbols/min [2025-09-02T17:40:52.911841] [INFO ] [MAIN ] BTO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:52.919164] [INFO ] [MAIN ] BTE: Generated 819 derivative records from 24071 primary records. [2025-09-02T17:40:52.939479] [INFO ] [MAIN ] BTI: Loaded 24839 primary data records. [2025-09-02T17:40:52.938559] [INFO ] [MAIN ] BTO: Loaded 3917 primary data records. [2025-09-02T17:40:52.971757] [INFO ] [MAIN ] BTE: Successfully saved derivative data. [2025-09-02T17:40:52.992737] [INFO ] [MAIN ] Derivative Progress: 351/2371 symbols completed. BTE took 0.8s. Estimated remaining: 9m 9s. Rate: 220.9 symbols/min [2025-09-02T17:40:53.013762] [INFO ] [MAIN ] BTT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:53.303918] [INFO ] [MAIN ] BTT: Loaded 6736 primary data records. [2025-09-02T17:40:53.673345] [INFO ] [MAIN ] BTO: Generated 819 derivative records from 3917 primary records. [2025-09-02T17:40:53.672450] [INFO ] [MAIN ] BTI: Generated 832 derivative records from 24839 primary records. [2025-09-02T17:40:53.689966] [INFO ] [MAIN ] BTO: Successfully saved derivative data. [2025-09-02T17:40:53.691381] [INFO ] [MAIN ] Derivative Progress: 352/2371 symbols completed. BTO took 0.8s. Estimated remaining: 9m 11s. Rate: 219.9 symbols/min [2025-09-02T17:40:53.691841] [INFO ] [MAIN ] BTU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:53.691697] [INFO ] [MAIN ] BTI: Successfully saved derivative data. [2025-09-02T17:40:53.693790] [INFO ] [MAIN ] Derivative Progress: 353/2371 symbols completed. BTI took 0.8s. Estimated remaining: 9m 9s. Rate: 220.5 symbols/min [2025-09-02T17:40:53.694277] [INFO ] [MAIN ] BTX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:53.704831] [INFO ] [MAIN ] BTT: Generated 832 derivative records from 6736 primary records. [2025-09-02T17:40:53.722758] [INFO ] [MAIN ] BTT: Successfully saved derivative data. [2025-09-02T17:40:53.724506] [INFO ] [MAIN ] Derivative Progress: 354/2371 symbols completed. BTT took 0.7s. Estimated remaining: 9m 7s. Rate: 221.0 symbols/min [2025-09-02T17:40:53.731378] [INFO ] [MAIN ] BTX: Loaded 15214 primary data records. [2025-09-02T17:40:53.730904] [INFO ] [MAIN ] BTZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:53.847321] [INFO ] [MAIN ] BTU: Loaded 24689 primary data records. [2025-09-02T17:40:53.992942] [INFO ] [MAIN ] BTZ: Loaded 9418 primary data records. [2025-09-02T17:40:54.459764] [INFO ] [MAIN ] BTX: Generated 832 derivative records from 15214 primary records. [2025-09-02T17:40:54.470921] [INFO ] [MAIN ] BTX: Successfully saved derivative data. [2025-09-02T17:40:54.472331] [INFO ] [MAIN ] Derivative Progress: 355/2371 symbols completed. BTX took 0.8s. Estimated remaining: 9m 10s. Rate: 220.0 symbols/min [2025-09-02T17:40:54.473361] [INFO ] [MAIN ] BUD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:54.490490] [INFO ] [MAIN ] BTU: Generated 832 derivative records from 24689 primary records. [2025-09-02T17:40:54.491364] [INFO ] [MAIN ] BTZ: Generated 832 derivative records from 9418 primary records. [2025-09-02T17:40:54.513256] [INFO ] [MAIN ] BTU: Successfully saved derivative data. [2025-09-02T17:40:54.513739] [INFO ] [MAIN ] BTZ: Successfully saved derivative data. [2025-09-02T17:40:54.515519] [INFO ] [MAIN ] Derivative Progress: 356/2371 symbols completed. BTU took 0.8s. Estimated remaining: 9m 8s. Rate: 220.5 symbols/min [2025-09-02T17:40:54.517388] [INFO ] [MAIN ] Derivative Progress: 357/2371 symbols completed. BTZ took 0.8s. Estimated remaining: 9m 7s. Rate: 221.1 symbols/min [2025-09-02T17:40:54.517469] [INFO ] [MAIN ] BUI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:54.517660] [INFO ] [MAIN ] BUR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:54.529619] [INFO ] [MAIN ] BUD: Loaded 24377 primary data records. [2025-09-02T17:40:54.584804] [INFO ] [MAIN ] BUI: Loaded 5495 primary data records. [2025-09-02T17:40:54.687208] [INFO ] [MAIN ] BUR: Loaded 21727 primary data records. [2025-09-02T17:40:55.288384] [INFO ] [MAIN ] BUI: Generated 832 derivative records from 5495 primary records. [2025-09-02T17:40:55.312968] [INFO ] [MAIN ] BUD: Generated 832 derivative records from 24377 primary records. [2025-09-02T17:40:55.314513] [INFO ] [MAIN ] BUR: Generated 832 derivative records from 21727 primary records. [2025-09-02T17:40:55.315504] [INFO ] [MAIN ] BUI: Successfully saved derivative data. [2025-09-02T17:40:55.317651] [INFO ] [MAIN ] Derivative Progress: 358/2371 symbols completed. BUI took 0.8s. Estimated remaining: 9m 9s. Rate: 219.9 symbols/min [2025-09-02T17:40:55.332775] [INFO ] [MAIN ] BUD: Successfully saved derivative data. [2025-09-02T17:40:55.334616] [INFO ] [MAIN ] Derivative Progress: 359/2371 symbols completed. BUD took 0.9s. Estimated remaining: 9m 8s. Rate: 220.5 symbols/min [2025-09-02T17:40:55.335871] [INFO ] [MAIN ] BUR: Successfully saved derivative data. [2025-09-02T17:40:55.337535] [INFO ] [MAIN ] Derivative Progress: 360/2371 symbols completed. BUR took 0.8s. Estimated remaining: 9m 6s. Rate: 221.1 symbols/min [2025-09-02T17:40:55.337982] [INFO ] [MAIN ] BUXX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:55.338079] [INFO ] [MAIN ] BV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:55.338285] [INFO ] [MAIN ] BURL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:55.351213] [INFO ] [MAIN ] BUXX: Loaded 6760 primary data records. [2025-09-02T17:40:55.475613] [INFO ] [MAIN ] BURL: Loaded 20850 primary data records. [2025-09-02T17:40:55.475500] [INFO ] [MAIN ] BV: Loaded 17705 primary data records. [2025-09-02T17:40:56.144678] [INFO ] [MAIN ] BUXX: Generated 831 derivative records from 6760 primary records. [2025-09-02T17:40:56.163958] [INFO ] [MAIN ] BUXX: Successfully saved derivative data. [2025-09-02T17:40:56.165611] [INFO ] [MAIN ] Derivative Progress: 361/2371 symbols completed. BUXX took 0.8s. Estimated remaining: 9m 9s. Rate: 219.8 symbols/min [2025-09-02T17:40:56.166912] [INFO ] [MAIN ] BURL: Generated 832 derivative records from 20850 primary records. [2025-09-02T17:40:56.167222] [INFO ] [MAIN ] BVN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:56.175424] [INFO ] [MAIN ] BV: Generated 832 derivative records from 17705 primary records. [2025-09-02T17:40:56.190537] [INFO ] [MAIN ] BURL: Successfully saved derivative data. [2025-09-02T17:40:56.193064] [INFO ] [MAIN ] BV: Successfully saved derivative data. [2025-09-02T17:40:56.192828] [INFO ] [MAIN ] Derivative Progress: 362/2371 symbols completed. BURL took 0.9s. Estimated remaining: 9m 7s. Rate: 220.4 symbols/min [2025-09-02T17:40:56.199814] [INFO ] [MAIN ] Derivative Progress: 363/2371 symbols completed. BV took 0.9s. Estimated remaining: 9m 5s. Rate: 221.0 symbols/min [2025-09-02T17:40:56.200100] [INFO ] [MAIN ] BWA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:56.200188] [INFO ] [MAIN ] BW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:56.211683] [INFO ] [MAIN ] BVN: Loaded 19966 primary data records. [2025-09-02T17:40:56.375531] [INFO ] [MAIN ] BW: Loaded 17097 primary data records. [2025-09-02T17:40:56.404425] [INFO ] [MAIN ] BWA: Loaded 24139 primary data records. [2025-09-02T17:40:56.998531] [INFO ] [MAIN ] BVN: Generated 832 derivative records from 19966 primary records. [2025-09-02T17:40:57.012448] [INFO ] [MAIN ] BVN: Successfully saved derivative data. [2025-09-02T17:40:57.022385] [INFO ] [MAIN ] Derivative Progress: 364/2371 symbols completed. BVN took 0.9s. Estimated remaining: 9m 8s. Rate: 219.7 symbols/min [2025-09-02T17:40:57.023140] [INFO ] [MAIN ] BWG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:57.024528] [INFO ] [MAIN ] BW: Generated 832 derivative records from 17097 primary records. [2025-09-02T17:40:57.031889] [INFO ] [MAIN ] BWA: Generated 832 derivative records from 24139 primary records. [2025-09-02T17:40:57.053426] [INFO ] [MAIN ] BWG: Loaded 6129 primary data records. [2025-09-02T17:40:57.085962] [INFO ] [MAIN ] BWA: Successfully saved derivative data. [2025-09-02T17:40:57.086063] [INFO ] [MAIN ] BW: Successfully saved derivative data. [2025-09-02T17:40:57.111564] [INFO ] [MAIN ] Derivative Progress: 365/2371 symbols completed. BWA took 0.9s. Estimated remaining: 9m 7s. Rate: 220.2 symbols/min [2025-09-02T17:40:57.147417] [INFO ] [MAIN ] BWLP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:57.159295] [INFO ] [MAIN ] Derivative Progress: 366/2371 symbols completed. BW took 1.0s. Estimated remaining: 9m 5s. Rate: 220.6 symbols/min [2025-09-02T17:40:57.159540] [INFO ] [MAIN ] BWMX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:57.241382] [INFO ] [MAIN ] BWMX: Loaded 4474 primary data records. [2025-09-02T17:40:57.379824] [INFO ] [MAIN ] BWLP: Loaded 14723 primary data records. [2025-09-02T17:40:57.777351] [INFO ] [MAIN ] BWG: Generated 832 derivative records from 6129 primary records. [2025-09-02T17:40:57.789223] [INFO ] [MAIN ] BWG: Successfully saved derivative data. [2025-09-02T17:40:57.791061] [INFO ] [MAIN ] Derivative Progress: 367/2371 symbols completed. BWG took 0.8s. Estimated remaining: 9m 7s. Rate: 219.9 symbols/min [2025-09-02T17:40:57.791606] [INFO ] [MAIN ] BWNB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:57.803858] [INFO ] [MAIN ] BWNB: Loaded 1812 primary data records. [2025-09-02T17:40:57.804634] [INFO ] [MAIN ] BWMX: Generated 832 derivative records from 4474 primary records. [2025-09-02T17:40:57.927485] [INFO ] [MAIN ] BWLP: Generated 832 derivative records from 14723 primary records. [2025-09-02T17:40:57.926357] [INFO ] [MAIN ] BWMX: Successfully saved derivative data. [2025-09-02T17:40:57.934479] [INFO ] [MAIN ] Derivative Progress: 368/2371 symbols completed. BWMX took 0.8s. Estimated remaining: 9m 6s. Rate: 220.1 symbols/min [2025-09-02T17:40:57.950369] [INFO ] [MAIN ] BWSN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:58.070690] [INFO ] [MAIN ] BWSN: Loaded 2380 primary data records. [2025-09-02T17:40:58.104752] [INFO ] [MAIN ] BWLP: Successfully saved derivative data. [2025-09-02T17:40:58.154170] [INFO ] [MAIN ] Derivative Progress: 369/2371 symbols completed. BWLP took 1.0s. Estimated remaining: 9m 5s. Rate: 220.3 symbols/min [2025-09-02T17:40:58.201835] [INFO ] [MAIN ] BWXT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:58.336344] [INFO ] [MAIN ] BWNB: Generated 832 derivative records from 1812 primary records. [2025-09-02T17:40:58.353474] [INFO ] [MAIN ] BWNB: Successfully saved derivative data. [2025-09-02T17:40:58.354911] [INFO ] [MAIN ] Derivative Progress: 370/2371 symbols completed. BWNB took 0.6s. Estimated remaining: 9m 5s. Rate: 220.4 symbols/min [2025-09-02T17:40:58.355355] [INFO ] [MAIN ] BX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:58.366800] [INFO ] [MAIN ] BWSN: Generated 832 derivative records from 2380 primary records. [2025-09-02T17:40:58.379719] [INFO ] [MAIN ] BWXT: Loaded 22299 primary data records. [2025-09-02T17:40:58.426132] [INFO ] [MAIN ] BWSN: Successfully saved derivative data. [2025-09-02T17:40:58.453548] [INFO ] [MAIN ] Derivative Progress: 371/2371 symbols completed. BWSN took 0.5s. Estimated remaining: 9m 3s. Rate: 220.8 symbols/min [2025-09-02T17:40:58.497821] [INFO ] [MAIN ] BXC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:58.537817] [INFO ] [MAIN ] BX: Loaded 24775 primary data records. [2025-09-02T17:40:58.860744] [INFO ] [MAIN ] BXC: Loaded 6480 primary data records. [2025-09-02T17:40:59.245360] [INFO ] [MAIN ] BWXT: Generated 832 derivative records from 22299 primary records. [2025-09-02T17:40:59.253405] [INFO ] [MAIN ] BX: Generated 832 derivative records from 24775 primary records. [2025-09-02T17:40:59.275340] [INFO ] [MAIN ] BX: Successfully saved derivative data. [2025-09-02T17:40:59.278314] [INFO ] [MAIN ] Derivative Progress: 372/2371 symbols completed. BX took 0.9s. Estimated remaining: 9m 6s. Rate: 219.6 symbols/min [2025-09-02T17:40:59.279313] [INFO ] [MAIN ] BXMT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:59.279916] [INFO ] [MAIN ] BWXT: Successfully saved derivative data. [2025-09-02T17:40:59.282264] [INFO ] [MAIN ] Derivative Progress: 373/2371 symbols completed. BWXT took 1.1s. Estimated remaining: 9m 4s. Rate: 220.2 symbols/min [2025-09-02T17:40:59.293071] [INFO ] [MAIN ] BXC: Generated 832 derivative records from 6480 primary records. [2025-09-02T17:40:59.304809] [INFO ] [MAIN ] BXC: Successfully saved derivative data. [2025-09-02T17:40:59.312758] [INFO ] [MAIN ] Derivative Progress: 374/2371 symbols completed. BXC took 0.8s. Estimated remaining: 9m 3s. Rate: 220.7 symbols/min [2025-09-02T17:40:59.323216] [INFO ] [MAIN ] BXMT: Loaded 21359 primary data records. [2025-09-02T17:40:59.573140] [INFO ] [MAIN ] BXMT: Generated 832 derivative records from 21359 primary records. [2025-09-02T17:40:59.581245] [INFO ] [MAIN ] BXMT: Successfully saved derivative data. [2025-09-02T17:40:59.582539] [INFO ] [MAIN ] Derivative Progress: 375/2371 symbols completed. BXMT took 0.3s. Estimated remaining: 9m 3s. Rate: 220.7 symbols/min [2025-09-02T17:40:59.583143] [INFO ] [MAIN ] BXSL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:59.583265] [INFO ] [MAIN ] BXP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:59.583414] [INFO ] [MAIN ] BXMX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:40:59.600976] [INFO ] [MAIN ] BXMX: Loaded 8273 primary data records. [2025-09-02T17:40:59.721509] [INFO ] [MAIN ] BXSL: Loaded 21412 primary data records. [2025-09-02T17:40:59.801281] [INFO ] [MAIN ] BXP: Loaded 22891 primary data records. [2025-09-02T17:41:00.363178] [INFO ] [MAIN ] BXMX: Generated 832 derivative records from 8273 primary records. [2025-09-02T17:41:00.375600] [INFO ] [MAIN ] BXMX: Successfully saved derivative data. [2025-09-02T17:41:00.377343] [INFO ] [MAIN ] Derivative Progress: 376/2371 symbols completed. BXMX took 0.8s. Estimated remaining: 9m 5s. Rate: 219.6 symbols/min [2025-09-02T17:41:00.384911] [INFO ] [MAIN ] BXSL: Generated 832 derivative records from 21412 primary records. [2025-09-02T17:41:00.384969] [INFO ] [MAIN ] BY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:00.399559] [INFO ] [MAIN ] BXSL: Successfully saved derivative data. [2025-09-02T17:41:00.401438] [INFO ] [MAIN ] Derivative Progress: 377/2371 symbols completed. BXSL took 0.8s. Estimated remaining: 9m 4s. Rate: 220.1 symbols/min [2025-09-02T17:41:00.408164] [INFO ] [MAIN ] BYD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:00.409135] [INFO ] [MAIN ] BXP: Generated 832 derivative records from 22891 primary records. [2025-09-02T17:41:00.421563] [INFO ] [MAIN ] BY: Loaded 10637 primary data records. [2025-09-02T17:41:00.434307] [INFO ] [MAIN ] BXP: Successfully saved derivative data. [2025-09-02T17:41:00.467931] [INFO ] [MAIN ] Derivative Progress: 378/2371 symbols completed. BXP took 0.9s. Estimated remaining: 9m 2s. Rate: 220.6 symbols/min [2025-09-02T17:41:00.531361] [INFO ] [MAIN ] BYM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:00.599184] [INFO ] [MAIN ] BYD: Loaded 21309 primary data records. [2025-09-02T17:41:00.623345] [INFO ] [MAIN ] BYM: Loaded 4846 primary data records. [2025-09-02T17:41:01.164582] [INFO ] [MAIN ] BY: Generated 832 derivative records from 10637 primary records. [2025-09-02T17:41:01.177246] [INFO ] [MAIN ] BY: Successfully saved derivative data. [2025-09-02T17:41:01.179285] [INFO ] [MAIN ] Derivative Progress: 379/2371 symbols completed. BY took 0.8s. Estimated remaining: 9m 4s. Rate: 219.6 symbols/min [2025-09-02T17:41:01.179685] [INFO ] [MAIN ] BZH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:01.198518] [INFO ] [MAIN ] BYD: Generated 832 derivative records from 21309 primary records. [2025-09-02T17:41:01.205871] [INFO ] [MAIN ] BZH: Loaded 14564 primary data records. [2025-09-02T17:41:01.244299] [INFO ] [MAIN ] BYM: Generated 832 derivative records from 4846 primary records. [2025-09-02T17:41:01.296223] [INFO ] [MAIN ] BYD: Successfully saved derivative data. [2025-09-02T17:41:01.321030] [INFO ] [MAIN ] Derivative Progress: 380/2371 symbols completed. BYD took 0.9s. Estimated remaining: 9m 3s. Rate: 219.9 symbols/min [2025-09-02T17:41:01.332300] [INFO ] [MAIN ] C: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:01.333498] [INFO ] [MAIN ] BYM: Successfully saved derivative data. [2025-09-02T17:41:01.364383] [INFO ] [MAIN ] Derivative Progress: 381/2371 symbols completed. BYM took 0.9s. Estimated remaining: 9m 2s. Rate: 220.4 symbols/min [2025-09-02T17:41:01.386540] [INFO ] [MAIN ] CAAP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:01.478370] [INFO ] [MAIN ] CAAP: Loaded 7761 primary data records. [2025-09-02T17:41:01.623669] [INFO ] [MAIN ] C: Loaded 24942 primary data records. [2025-09-02T17:41:01.884956] [INFO ] [MAIN ] BZH: Generated 832 derivative records from 14564 primary records. [2025-09-02T17:41:01.982300] [INFO ] [MAIN ] BZH: Successfully saved derivative data. [2025-09-02T17:41:01.986569] [INFO ] [MAIN ] Derivative Progress: 382/2371 symbols completed. BZH took 0.8s. Estimated remaining: 9m 3s. Rate: 219.6 symbols/min [2025-09-02T17:41:02.039597] [INFO ] [MAIN ] CABO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:02.055808] [INFO ] [MAIN ] CAAP: Generated 832 derivative records from 7761 primary records. [2025-09-02T17:41:02.060945] [INFO ] [MAIN ] CABO: Loaded 8851 primary data records. [2025-09-02T17:41:02.148076] [INFO ] [MAIN ] CAAP: Successfully saved derivative data. [2025-09-02T17:41:02.177798] [INFO ] [MAIN ] Derivative Progress: 383/2371 symbols completed. CAAP took 0.8s. Estimated remaining: 9m 3s. Rate: 219.8 symbols/min [2025-09-02T17:41:02.199058] [INFO ] [MAIN ] CACI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:02.254676] [INFO ] [MAIN ] C: Generated 832 derivative records from 24942 primary records. [2025-09-02T17:41:02.323246] [INFO ] [MAIN ] C: Successfully saved derivative data. [2025-09-02T17:41:02.325604] [INFO ] [MAIN ] Derivative Progress: 384/2371 symbols completed. C took 1.0s. Estimated remaining: 9m 2s. Rate: 220.1 symbols/min [2025-09-02T17:41:02.326162] [INFO ] [MAIN ] CADE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:02.331673] [INFO ] [MAIN ] CACI: Loaded 9652 primary data records. [2025-09-02T17:41:02.583620] [INFO ] [MAIN ] CADE: Loaded 22969 primary data records. [2025-09-02T17:41:02.590938] [INFO ] [MAIN ] CABO: Generated 832 derivative records from 8851 primary records. [2025-09-02T17:41:02.703708] [INFO ] [MAIN ] CABO: Successfully saved derivative data. [2025-09-02T17:41:02.732036] [INFO ] [MAIN ] Derivative Progress: 385/2371 symbols completed. CABO took 0.7s. Estimated remaining: 9m 2s. Rate: 219.8 symbols/min [2025-09-02T17:41:02.780416] [INFO ] [MAIN ] CAE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:02.848039] [INFO ] [MAIN ] CACI: Generated 832 derivative records from 9652 primary records. [2025-09-02T17:41:02.868848] [INFO ] [MAIN ] CACI: Successfully saved derivative data. [2025-09-02T17:41:02.870263] [INFO ] [MAIN ] Derivative Progress: 386/2371 symbols completed. CACI took 0.7s. Estimated remaining: 9m 1s. Rate: 220.1 symbols/min [2025-09-02T17:41:02.870563] [INFO ] [MAIN ] CAF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:02.871154] [INFO ] [MAIN ] CAE: Loaded 18100 primary data records. [2025-09-02T17:41:02.962309] [INFO ] [MAIN ] CAF: Loaded 1272 primary data records. [2025-09-02T17:41:02.995768] [INFO ] [MAIN ] CADE: Generated 832 derivative records from 22969 primary records. [2025-09-02T17:41:03.169218] [INFO ] [MAIN ] CADE: Successfully saved derivative data. [2025-09-02T17:41:03.243471] [INFO ] [MAIN ] Derivative Progress: 387/2371 symbols completed. CADE took 0.9s. Estimated remaining: 9m 1s. Rate: 219.9 symbols/min [2025-09-02T17:41:03.293481] [INFO ] [MAIN ] CAG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:03.365717] [INFO ] [MAIN ] CAE: Generated 832 derivative records from 18100 primary records. [2025-09-02T17:41:03.381150] [INFO ] [MAIN ] CAE: Successfully saved derivative data. [2025-09-02T17:41:03.382595] [INFO ] [MAIN ] Derivative Progress: 388/2371 symbols completed. CAE took 0.6s. Estimated remaining: 9m 0s. Rate: 220.1 symbols/min [2025-09-02T17:41:03.391379] [INFO ] [MAIN ] CAF: Generated 832 derivative records from 1272 primary records. [2025-09-02T17:41:03.405549] [INFO ] [MAIN ] CAG: Loaded 24885 primary data records. [2025-09-02T17:41:03.481868] [INFO ] [MAIN ] CAF: Successfully saved derivative data. [2025-09-02T17:41:03.510310] [INFO ] [MAIN ] Derivative Progress: 389/2371 symbols completed. CAF took 0.6s. Estimated remaining: 8m 59s. Rate: 220.4 symbols/min [2025-09-02T17:41:03.647239] [INFO ] [MAIN ] CAG: Generated 832 derivative records from 24885 primary records. [2025-09-02T17:41:03.655300] [INFO ] [MAIN ] CAG: Successfully saved derivative data. [2025-09-02T17:41:03.656562] [INFO ] [MAIN ] Derivative Progress: 390/2371 symbols completed. CAG took 0.4s. Estimated remaining: 8m 59s. Rate: 220.7 symbols/min [2025-09-02T17:41:03.656945] [INFO ] [MAIN ] CALX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:03.657037] [INFO ] [MAIN ] CAH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:03.657238] [INFO ] [MAIN ] CAL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:03.686384] [INFO ] [MAIN ] CALX: Loaded 17492 primary data records. [2025-09-02T17:41:03.732052] [INFO ] [MAIN ] CAL: Loaded 19299 primary data records. [2025-09-02T17:41:03.895496] [INFO ] [MAIN ] CAH: Loaded 23784 primary data records. [2025-09-02T17:41:04.465605] [INFO ] [MAIN ] CALX: Generated 819 derivative records from 17492 primary records. [2025-09-02T17:41:04.480543] [INFO ] [MAIN ] CALX: Successfully saved derivative data. [2025-09-02T17:41:04.482739] [INFO ] [MAIN ] Derivative Progress: 391/2371 symbols completed. CALX took 0.8s. Estimated remaining: 9m 1s. Rate: 219.6 symbols/min [2025-09-02T17:41:04.481351] [INFO ] [MAIN ] CAL: Generated 832 derivative records from 19299 primary records. [2025-09-02T17:41:04.482946] [INFO ] [MAIN ] CANG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:04.502222] [INFO ] [MAIN ] CAH: Generated 832 derivative records from 23784 primary records. [2025-09-02T17:41:04.501334] [INFO ] [MAIN ] CAL: Successfully saved derivative data. [2025-09-02T17:41:04.508309] [INFO ] [MAIN ] Derivative Progress: 392/2371 symbols completed. CAL took 0.9s. Estimated remaining: 8m 60s. Rate: 220.1 symbols/min [2025-09-02T17:41:04.514364] [INFO ] [MAIN ] CAPL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:04.524122] [INFO ] [MAIN ] CANG: Loaded 12995 primary data records. [2025-09-02T17:41:04.524015] [INFO ] [MAIN ] CAH: Successfully saved derivative data. [2025-09-02T17:41:04.538866] [INFO ] [MAIN ] Derivative Progress: 393/2371 symbols completed. CAH took 0.9s. Estimated remaining: 8m 58s. Rate: 220.6 symbols/min [2025-09-02T17:41:04.539041] [INFO ] [MAIN ] CAPL: Loaded 2431 primary data records. [2025-09-02T17:41:04.569451] [INFO ] [MAIN ] CARR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:05.014430] [INFO ] [MAIN ] CARR: Loaded 24828 primary data records. [2025-09-02T17:41:05.266743] [INFO ] [MAIN ] CAPL: Generated 832 derivative records from 2431 primary records. [2025-09-02T17:41:05.275246] [INFO ] [MAIN ] CANG: Generated 819 derivative records from 12995 primary records. [2025-09-02T17:41:05.291294] [INFO ] [MAIN ] CAPL: Successfully saved derivative data. [2025-09-02T17:41:05.293099] [INFO ] [MAIN ] Derivative Progress: 394/2371 symbols completed. CAPL took 0.8s. Estimated remaining: 9m 0s. Rate: 219.6 symbols/min [2025-09-02T17:41:05.294451] [INFO ] [MAIN ] CARS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:05.295441] [INFO ] [MAIN ] CANG: Successfully saved derivative data. [2025-09-02T17:41:05.297406] [INFO ] [MAIN ] Derivative Progress: 395/2371 symbols completed. CANG took 0.8s. Estimated remaining: 8m 59s. Rate: 220.1 symbols/min [2025-09-02T17:41:05.298078] [INFO ] [MAIN ] CAT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:05.308028] [INFO ] [MAIN ] CARR: Generated 832 derivative records from 24828 primary records. [2025-09-02T17:41:05.322048] [INFO ] [MAIN ] CARR: Successfully saved derivative data. [2025-09-02T17:41:05.323699] [INFO ] [MAIN ] Derivative Progress: 396/2371 symbols completed. CARR took 0.8s. Estimated remaining: 8m 57s. Rate: 220.6 symbols/min [2025-09-02T17:41:05.324006] [INFO ] [MAIN ] CATO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:05.339803] [INFO ] [MAIN ] CARS: Loaded 17956 primary data records. [2025-09-02T17:41:05.342356] [INFO ] [MAIN ] CATO: Loaded 3290 primary data records. [2025-09-02T17:41:05.470485] [INFO ] [MAIN ] CAT: Loaded 24547 primary data records. [2025-09-02T17:41:06.066172] [INFO ] [MAIN ] CATO: Generated 832 derivative records from 3290 primary records. [2025-09-02T17:41:06.083260] [INFO ] [MAIN ] CARS: Generated 832 derivative records from 17956 primary records. [2025-09-02T17:41:06.097458] [INFO ] [MAIN ] CAT: Generated 832 derivative records from 24547 primary records. [2025-09-02T17:41:06.099227] [INFO ] [MAIN ] CATO: Successfully saved derivative data. [2025-09-02T17:41:06.100616] [INFO ] [MAIN ] Derivative Progress: 397/2371 symbols completed. CATO took 0.8s. Estimated remaining: 8m 59s. Rate: 219.6 symbols/min [2025-09-02T17:41:06.102082] [INFO ] [MAIN ] CAVA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:06.112888] [INFO ] [MAIN ] CARS: Successfully saved derivative data. [2025-09-02T17:41:06.115495] [INFO ] [MAIN ] Derivative Progress: 398/2371 symbols completed. CARS took 0.8s. Estimated remaining: 8m 58s. Rate: 220.1 symbols/min [2025-09-02T17:41:06.116535] [INFO ] [MAIN ] CB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:06.118739] [INFO ] [MAIN ] CAT: Successfully saved derivative data. [2025-09-02T17:41:06.120912] [INFO ] [MAIN ] Derivative Progress: 399/2371 symbols completed. CAT took 0.8s. Estimated remaining: 8m 56s. Rate: 220.7 symbols/min [2025-09-02T17:41:06.121223] [INFO ] [MAIN ] CBAN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:06.143107] [INFO ] [MAIN ] CBAN: Loaded 4680 primary data records. [2025-09-02T17:41:06.178844] [INFO ] [MAIN ] CAVA: Loaded 24885 primary data records. [2025-09-02T17:41:06.306916] [INFO ] [MAIN ] CB: Loaded 23136 primary data records. [2025-09-02T17:41:06.896241] [INFO ] [MAIN ] CAVA: Generated 832 derivative records from 24885 primary records. [2025-09-02T17:41:06.908889] [INFO ] [MAIN ] CAVA: Successfully saved derivative data. [2025-09-02T17:41:06.916814] [INFO ] [MAIN ] Derivative Progress: 400/2371 symbols completed. CAVA took 0.8s. Estimated remaining: 8m 58s. Rate: 219.6 symbols/min [2025-09-02T17:41:06.918359] [INFO ] [MAIN ] CBAN: Generated 832 derivative records from 4680 primary records. [2025-09-02T17:41:06.917489] [INFO ] [MAIN ] CBL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:06.926336] [INFO ] [MAIN ] CB: Generated 832 derivative records from 23136 primary records. [2025-09-02T17:41:06.944824] [INFO ] [MAIN ] CBAN: Successfully saved derivative data. [2025-09-02T17:41:06.945475] [INFO ] [MAIN ] CB: Successfully saved derivative data. [2025-09-02T17:41:06.949940] [INFO ] [MAIN ] Derivative Progress: 401/2371 symbols completed. CBAN took 0.8s. Estimated remaining: 8m 57s. Rate: 220.1 symbols/min [2025-09-02T17:41:06.950459] [INFO ] [MAIN ] CBNA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:06.952033] [INFO ] [MAIN ] Derivative Progress: 402/2371 symbols completed. CB took 0.8s. Estimated remaining: 8m 55s. Rate: 220.6 symbols/min [2025-09-02T17:41:06.950260] [INFO ] [MAIN ] CBL: Loaded 8014 primary data records. [2025-09-02T17:41:06.952819] [INFO ] [MAIN ] CBO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:07.059625] [INFO ] [MAIN ] CBNA: Loaded 1497 primary data records. [2025-09-02T17:41:07.055227] [INFO ] [MAIN ] CBO: Loaded 1019 primary data records. [2025-09-02T17:41:08.110460] [INFO ] [MAIN ] CBL: Generated 832 derivative records from 8014 primary records. [2025-09-02T17:41:08.129315] [INFO ] [MAIN ] CBNA: Generated 832 derivative records from 1497 primary records. [2025-09-02T17:41:08.140333] [INFO ] [MAIN ] CBL: Successfully saved derivative data. [2025-09-02T17:41:08.144515] [INFO ] [MAIN ] Derivative Progress: 403/2371 symbols completed. CBL took 1.2s. Estimated remaining: 8m 60s. Rate: 218.8 symbols/min [2025-09-02T17:41:08.144603] [INFO ] [MAIN ] CBNA: Successfully saved derivative data. [2025-09-02T17:41:08.147758] [INFO ] [MAIN ] Derivative Progress: 404/2371 symbols completed. CBNA took 1.2s. Estimated remaining: 8m 58s. Rate: 219.3 symbols/min [2025-09-02T17:41:08.210086] [INFO ] [MAIN ] CBO: Generated 6132 derivative records from 1019 primary records. [2025-09-02T17:41:08.216386] [INFO ] [MAIN ] CBO: Successfully saved derivative data. [2025-09-02T17:41:08.225281] [INFO ] [MAIN ] Derivative Progress: 405/2371 symbols completed. CBO took 1.3s. Estimated remaining: 8m 57s. Rate: 219.7 symbols/min [2025-09-02T17:41:08.226199] [INFO ] [MAIN ] CBU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:08.226115] [INFO ] [MAIN ] CBT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:08.226994] [INFO ] [MAIN ] CBRE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:08.246248] [INFO ] [MAIN ] CBU: Loaded 10899 primary data records. [2025-09-02T17:41:08.321317] [INFO ] [MAIN ] CBT: Loaded 13749 primary data records. [2025-09-02T17:41:08.457108] [INFO ] [MAIN ] CBRE: Loaded 23064 primary data records. [2025-09-02T17:41:08.981250] [INFO ] [MAIN ] CBU: Generated 832 derivative records from 10899 primary records. [2025-09-02T17:41:08.991902] [INFO ] [MAIN ] CBU: Successfully saved derivative data. [2025-09-02T17:41:08.994313] [INFO ] [MAIN ] Derivative Progress: 406/2371 symbols completed. CBU took 0.8s. Estimated remaining: 8m 59s. Rate: 218.8 symbols/min [2025-09-02T17:41:08.995237] [INFO ] [MAIN ] CBX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:09.004129] [INFO ] [MAIN ] CBT: Generated 832 derivative records from 13749 primary records. [2025-09-02T17:41:09.012175] [INFO ] [MAIN ] CBRE: Generated 832 derivative records from 23064 primary records. [2025-09-02T17:41:09.014563] [INFO ] [MAIN ] CBX: Loaded 1040 primary data records. [2025-09-02T17:41:09.092406] [INFO ] [MAIN ] CBT: Successfully saved derivative data. [2025-09-02T17:41:09.123804] [INFO ] [MAIN ] Derivative Progress: 407/2371 symbols completed. CBT took 0.9s. Estimated remaining: 8m 58s. Rate: 219.0 symbols/min [2025-09-02T17:41:09.134336] [INFO ] [MAIN ] CBRE: Successfully saved derivative data. [2025-09-02T17:41:09.136902] [INFO ] [MAIN ] CBZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:09.136949] [INFO ] [MAIN ] Derivative Progress: 408/2371 symbols completed. CBRE took 0.9s. Estimated remaining: 8m 56s. Rate: 219.5 symbols/min [2025-09-02T17:41:09.157802] [INFO ] [MAIN ] CC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:09.298190] [INFO ] [MAIN ] CBZ: Loaded 15844 primary data records. [2025-09-02T17:41:09.366838] [INFO ] [MAIN ] CBX: Generated 545 derivative records from 1040 primary records. [2025-09-02T17:41:09.435823] [INFO ] [MAIN ] CC: Loaded 24257 primary data records. [2025-09-02T17:41:09.486194] [INFO ] [MAIN ] CBX: Successfully saved derivative data. [2025-09-02T17:41:09.533715] [INFO ] [MAIN ] Derivative Progress: 409/2371 symbols completed. CBX took 0.5s. Estimated remaining: 8m 57s. Rate: 219.3 symbols/min [2025-09-02T17:41:09.650504] [INFO ] [MAIN ] CCI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:09.804607] [INFO ] [MAIN ] CBZ: Generated 832 derivative records from 15844 primary records. [2025-09-02T17:41:09.805841] [INFO ] [MAIN ] CCI: Loaded 24614 primary data records. [2025-09-02T17:41:09.877182] [INFO ] [MAIN ] CBZ: Successfully saved derivative data. [2025-09-02T17:41:09.890128] [INFO ] [MAIN ] Derivative Progress: 410/2371 symbols completed. CBZ took 0.8s. Estimated remaining: 8m 57s. Rate: 219.1 symbols/min [2025-09-02T17:41:09.913666] [INFO ] [MAIN ] CCIA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:09.923016] [INFO ] [MAIN ] CC: Generated 819 derivative records from 24257 primary records. [2025-09-02T17:41:09.958040] [INFO ] [MAIN ] CCIA: Loaded 633 primary data records. [2025-09-02T17:41:10.037970] [INFO ] [MAIN ] CC: Successfully saved derivative data. [2025-09-02T17:41:10.063087] [INFO ] [MAIN ] Derivative Progress: 411/2371 symbols completed. CC took 0.9s. Estimated remaining: 8m 56s. Rate: 219.3 symbols/min [2025-09-02T17:41:10.134681] [INFO ] [MAIN ] CCIF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:10.240615] [INFO ] [MAIN ] CCIF: Loaded 7001 primary data records. [2025-09-02T17:41:10.541322] [INFO ] [MAIN ] CCI: Generated 832 derivative records from 24614 primary records. [2025-09-02T17:41:10.554570] [INFO ] [MAIN ] CCI: Successfully saved derivative data. [2025-09-02T17:41:10.561929] [INFO ] [MAIN ] Derivative Progress: 412/2371 symbols completed. CCI took 0.9s. Estimated remaining: 8m 57s. Rate: 218.9 symbols/min [2025-09-02T17:41:10.563920] [INFO ] [MAIN ] CCIA: Generated 832 derivative records from 633 primary records. [2025-09-02T17:41:10.564189] [INFO ] [MAIN ] CCJ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:10.573717] [INFO ] [MAIN ] CCIA: Successfully saved derivative data. [2025-09-02T17:41:10.577184] [INFO ] [MAIN ] Derivative Progress: 413/2371 symbols completed. CCIA took 0.7s. Estimated remaining: 8m 55s. Rate: 219.4 symbols/min [2025-09-02T17:41:10.583928] [INFO ] [MAIN ] CCIF: Generated 819 derivative records from 7001 primary records. [2025-09-02T17:41:10.584165] [INFO ] [MAIN ] CCK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:10.598614] [INFO ] [MAIN ] CCIF: Successfully saved derivative data. [2025-09-02T17:41:10.600241] [INFO ] [MAIN ] Derivative Progress: 414/2371 symbols completed. CCIF took 0.5s. Estimated remaining: 8m 54s. Rate: 219.9 symbols/min [2025-09-02T17:41:10.600547] [INFO ] [MAIN ] CCL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:10.611533] [INFO ] [MAIN ] CCJ: Loaded 24926 primary data records. [2025-09-02T17:41:10.744175] [INFO ] [MAIN ] CCK: Loaded 20874 primary data records. [2025-09-02T17:41:10.844218] [INFO ] [MAIN ] CCL: Loaded 25001 primary data records. [2025-09-02T17:41:11.333095] [INFO ] [MAIN ] CCJ: Generated 832 derivative records from 24926 primary records. [2025-09-02T17:41:11.343183] [INFO ] [MAIN ] CCJ: Successfully saved derivative data. [2025-09-02T17:41:11.346161] [INFO ] [MAIN ] Derivative Progress: 415/2371 symbols completed. CCJ took 0.8s. Estimated remaining: 8m 56s. Rate: 219.0 symbols/min [2025-09-02T17:41:11.346507] [INFO ] [MAIN ] CCO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:11.355270] [INFO ] [MAIN ] CCK: Generated 832 derivative records from 20874 primary records. [2025-09-02T17:41:11.368991] [INFO ] [MAIN ] CCL: Generated 832 derivative records from 25001 primary records. [2025-09-02T17:41:11.370329] [INFO ] [MAIN ] CCK: Successfully saved derivative data. [2025-09-02T17:41:11.372036] [INFO ] [MAIN ] Derivative Progress: 416/2371 symbols completed. CCK took 0.8s. Estimated remaining: 8m 55s. Rate: 219.5 symbols/min [2025-09-02T17:41:11.376168] [INFO ] [MAIN ] CCRD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:11.385456] [INFO ] [MAIN ] CCL: Successfully saved derivative data. [2025-09-02T17:41:11.387018] [INFO ] [MAIN ] Derivative Progress: 417/2371 symbols completed. CCL took 0.8s. Estimated remaining: 8m 53s. Rate: 220.0 symbols/min [2025-09-02T17:41:11.387234] [INFO ] [MAIN ] CCS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:11.393624] [INFO ] [MAIN ] CCRD: Loaded 5953 primary data records. [2025-09-02T17:41:11.462606] [INFO ] [MAIN ] CCO: Loaded 22189 primary data records. [2025-09-02T17:41:11.637088] [INFO ] [MAIN ] CCS: Loaded 13846 primary data records. [2025-09-02T17:41:12.146985] [INFO ] [MAIN ] CCRD: Generated 832 derivative records from 5953 primary records. [2025-09-02T17:41:12.155518] [INFO ] [MAIN ] CCO: Generated 819 derivative records from 22189 primary records. [2025-09-02T17:41:12.177577] [INFO ] [MAIN ] CCS: Generated 819 derivative records from 13846 primary records. [2025-09-02T17:41:12.178114] [INFO ] [MAIN ] CCRD: Successfully saved derivative data. [2025-09-02T17:41:12.181588] [INFO ] [MAIN ] Derivative Progress: 418/2371 symbols completed. CCRD took 0.8s. Estimated remaining: 8m 55s. Rate: 218.9 symbols/min [2025-09-02T17:41:12.180343] [INFO ] [MAIN ] CCO: Successfully saved derivative data. [2025-09-02T17:41:12.187379] [INFO ] [MAIN ] Derivative Progress: 419/2371 symbols completed. CCO took 0.8s. Estimated remaining: 8m 54s. Rate: 219.5 symbols/min [2025-09-02T17:41:12.190668] [INFO ] [MAIN ] CCS: Successfully saved derivative data. [2025-09-02T17:41:12.192203] [INFO ] [MAIN ] Derivative Progress: 420/2371 symbols completed. CCS took 0.8s. Estimated remaining: 8m 52s. Rate: 220.0 symbols/min [2025-09-02T17:41:12.192629] [INFO ] [MAIN ] CCZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:12.192786] [INFO ] [MAIN ] CCU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:12.192595] [INFO ] [MAIN ] CDE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:12.197285] [INFO ] [MAIN ] CCZ: Loaded 1836 primary data records. [2025-09-02T17:41:12.311729] [INFO ] [MAIN ] CCU: Loaded 10087 primary data records. [2025-09-02T17:41:12.490462] [INFO ] [MAIN ] CDE: Loaded 24852 primary data records. [2025-09-02T17:41:13.595929] [INFO ] [MAIN ] CCU: Generated 832 derivative records from 10087 primary records. [2025-09-02T17:41:13.608588] [INFO ] [MAIN ] CCU: Successfully saved derivative data. [2025-09-02T17:41:13.610906] [INFO ] [MAIN ] Derivative Progress: 421/2371 symbols completed. CCU took 1.4s. Estimated remaining: 8m 57s. Rate: 217.8 symbols/min [2025-09-02T17:41:13.611496] [INFO ] [MAIN ] CDLR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:13.619574] [INFO ] [MAIN ] CDE: Generated 832 derivative records from 24852 primary records. [2025-09-02T17:41:13.632528] [INFO ] [MAIN ] CDLR: Loaded 4732 primary data records. [2025-09-02T17:41:13.670309] [INFO ] [MAIN ] CDE: Successfully saved derivative data. [2025-09-02T17:41:13.699017] [INFO ] [MAIN ] Derivative Progress: 422/2371 symbols completed. CDE took 1.5s. Estimated remaining: 8m 56s. Rate: 218.2 symbols/min [2025-09-02T17:41:13.721063] [INFO ] [MAIN ] CDP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:13.936884] [INFO ] [MAIN ] CDP: Loaded 19307 primary data records. [2025-09-02T17:41:14.018943] [INFO ] [MAIN ] CCZ: Generated 8762 derivative records from 1836 primary records. [2025-09-02T17:41:14.121408] [INFO ] [MAIN ] CCZ: Successfully saved derivative data. [2025-09-02T17:41:14.188541] [INFO ] [MAIN ] Derivative Progress: 423/2371 symbols completed. CCZ took 2.0s. Estimated remaining: 8m 57s. Rate: 217.8 symbols/min [2025-09-02T17:41:14.189111] [INFO ] [MAIN ] CDRE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:14.197284] [INFO ] [MAIN ] CDLR: Generated 832 derivative records from 4732 primary records. [2025-09-02T17:41:14.207608] [INFO ] [MAIN ] CDLR: Successfully saved derivative data. [2025-09-02T17:41:14.209353] [INFO ] [MAIN ] Derivative Progress: 424/2371 symbols completed. CDLR took 0.6s. Estimated remaining: 8m 55s. Rate: 218.2 symbols/min [2025-09-02T17:41:14.212662] [INFO ] [MAIN ] CE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:14.224692] [INFO ] [MAIN ] CDRE: Loaded 11601 primary data records. [2025-09-02T17:41:14.319631] [INFO ] [MAIN ] CDP: Generated 832 derivative records from 19307 primary records. [2025-09-02T17:41:14.435390] [INFO ] [MAIN ] CDP: Successfully saved derivative data. [2025-09-02T17:41:14.436990] [INFO ] [MAIN ] CE: Loaded 23542 primary data records. [2025-09-02T17:41:14.440767] [INFO ] [MAIN ] Derivative Progress: 425/2371 symbols completed. CDP took 0.7s. Estimated remaining: 8m 55s. Rate: 218.3 symbols/min [2025-09-02T17:41:14.514541] [INFO ] [MAIN ] CEE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:14.604126] [INFO ] [MAIN ] CEE: Loaded 2679 primary data records. [2025-09-02T17:41:14.971564] [INFO ] [MAIN ] CDRE: Generated 832 derivative records from 11601 primary records. [2025-09-02T17:41:14.982103] [INFO ] [MAIN ] CDRE: Successfully saved derivative data. [2025-09-02T17:41:14.983673] [INFO ] [MAIN ] Derivative Progress: 426/2371 symbols completed. CDRE took 0.8s. Estimated remaining: 8m 56s. Rate: 217.8 symbols/min [2025-09-02T17:41:14.984205] [INFO ] [MAIN ] CEPU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:14.995356] [INFO ] [MAIN ] CE: Generated 832 derivative records from 23542 primary records. [2025-09-02T17:41:15.007559] [INFO ] [MAIN ] CE: Successfully saved derivative data. [2025-09-02T17:41:15.018793] [INFO ] [MAIN ] CEE: Generated 832 derivative records from 2679 primary records. [2025-09-02T17:41:15.020494] [INFO ] [MAIN ] Derivative Progress: 427/2371 symbols completed. CE took 0.8s. Estimated remaining: 8m 54s. Rate: 218.3 symbols/min [2025-09-02T17:41:15.020757] [INFO ] [MAIN ] CF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:15.022174] [INFO ] [MAIN ] CEPU: Loaded 11142 primary data records. [2025-09-02T17:41:15.110841] [INFO ] [MAIN ] CEE: Successfully saved derivative data. [2025-09-02T17:41:15.139024] [INFO ] [MAIN ] Derivative Progress: 428/2371 symbols completed. CEE took 0.6s. Estimated remaining: 8m 53s. Rate: 218.5 symbols/min [2025-09-02T17:41:15.139432] [INFO ] [MAIN ] CFG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:15.223174] [INFO ] [MAIN ] CF: Loaded 24217 primary data records. [2025-09-02T17:41:15.398327] [INFO ] [MAIN ] CFG: Loaded 24839 primary data records. [2025-09-02T17:41:15.760606] [INFO ] [MAIN ] CEPU: Generated 832 derivative records from 11142 primary records. [2025-09-02T17:41:15.772380] [INFO ] [MAIN ] CEPU: Successfully saved derivative data. [2025-09-02T17:41:15.773886] [INFO ] [MAIN ] Derivative Progress: 429/2371 symbols completed. CEPU took 0.8s. Estimated remaining: 8m 55s. Rate: 217.9 symbols/min [2025-09-02T17:41:15.780233] [INFO ] [MAIN ] CFND: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:15.781461] [INFO ] [MAIN ] CF: Generated 832 derivative records from 24217 primary records. [2025-09-02T17:41:15.793290] [INFO ] [MAIN ] CFND: Loaded 1777 primary data records. [2025-09-02T17:41:15.791663] [INFO ] [MAIN ] CF: Successfully saved derivative data. [2025-09-02T17:41:15.831432] [INFO ] [MAIN ] Derivative Progress: 430/2371 symbols completed. CF took 0.8s. Estimated remaining: 8m 54s. Rate: 218.3 symbols/min [2025-09-02T17:41:15.872906] [INFO ] [MAIN ] CFR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:15.867733] [INFO ] [MAIN ] CFG: Generated 832 derivative records from 24839 primary records. [2025-09-02T17:41:15.989894] [INFO ] [MAIN ] CFG: Successfully saved derivative data. [2025-09-02T17:41:16.006745] [INFO ] [MAIN ] Derivative Progress: 431/2371 symbols completed. CFG took 0.9s. Estimated remaining: 8m 53s. Rate: 218.5 symbols/min [2025-09-02T17:41:16.009007] [INFO ] [MAIN ] CGAU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:16.015484] [INFO ] [MAIN ] CFR: Loaded 14734 primary data records. [2025-09-02T17:41:16.122231] [INFO ] [MAIN ] CFND: Generated 232 derivative records from 1777 primary records. [2025-09-02T17:41:16.184883] [INFO ] [MAIN ] CFND: Successfully saved derivative data. [2025-09-02T17:41:16.204481] [INFO ] [MAIN ] Derivative Progress: 432/2371 symbols completed. CFND took 0.4s. Estimated remaining: 8m 52s. Rate: 218.6 symbols/min [2025-09-02T17:41:16.211209] [INFO ] [MAIN ] CGV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:16.299560] [INFO ] [MAIN ] CGAU: Loaded 19574 primary data records. [2025-09-02T17:41:16.370564] [INFO ] [MAIN ] CGV: Loaded 713 primary data records. [2025-09-02T17:41:16.787898] [INFO ] [MAIN ] CFR: Generated 819 derivative records from 14734 primary records. [2025-09-02T17:41:16.798227] [INFO ] [MAIN ] CFR: Successfully saved derivative data. [2025-09-02T17:41:16.800993] [INFO ] [MAIN ] Derivative Progress: 433/2371 symbols completed. CFR took 0.9s. Estimated remaining: 8m 53s. Rate: 218.0 symbols/min [2025-09-02T17:41:16.814837] [INFO ] [MAIN ] CGV: Generated 830 derivative records from 713 primary records. [2025-09-02T17:41:16.823455] [INFO ] [MAIN ] CGV: Successfully saved derivative data. [2025-09-02T17:41:16.835010] [INFO ] [MAIN ] Derivative Progress: 434/2371 symbols completed. CGV took 0.6s. Estimated remaining: 8m 52s. Rate: 218.5 symbols/min [2025-09-02T17:41:16.833346] [INFO ] [MAIN ] CGAU: Generated 832 derivative records from 19574 primary records. [2025-09-02T17:41:16.846449] [INFO ] [MAIN ] CGAU: Successfully saved derivative data. [2025-09-02T17:41:16.848443] [INFO ] [MAIN ] Derivative Progress: 435/2371 symbols completed. CGAU took 0.8s. Estimated remaining: 8m 51s. Rate: 218.9 symbols/min [2025-09-02T17:41:16.849040] [INFO ] [MAIN ] CHCT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:16.849105] [INFO ] [MAIN ] CHD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:16.849189] [INFO ] [MAIN ] CHE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:16.862089] [INFO ] [MAIN ] CHE: Loaded 7110 primary data records. [2025-09-02T17:41:16.952981] [INFO ] [MAIN ] CHCT: Loaded 11640 primary data records. [2025-09-02T17:41:17.208615] [INFO ] [MAIN ] CHD: Loaded 24341 primary data records. [2025-09-02T17:41:17.578740] [INFO ] [MAIN ] CHE: Generated 832 derivative records from 7110 primary records. [2025-09-02T17:41:17.588304] [INFO ] [MAIN ] CHE: Successfully saved derivative data. [2025-09-02T17:41:17.590302] [INFO ] [MAIN ] Derivative Progress: 436/2371 symbols completed. CHE took 0.7s. Estimated remaining: 8m 52s. Rate: 218.1 symbols/min [2025-09-02T17:41:17.590520] [INFO ] [MAIN ] CHGG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:17.599818] [INFO ] [MAIN ] CHCT: Generated 832 derivative records from 11640 primary records. [2025-09-02T17:41:17.608540] [INFO ] [MAIN ] CHCT: Successfully saved derivative data. [2025-09-02T17:41:17.610147] [INFO ] [MAIN ] Derivative Progress: 437/2371 symbols completed. CHCT took 0.8s. Estimated remaining: 8m 51s. Rate: 218.5 symbols/min [2025-09-02T17:41:17.610476] [INFO ] [MAIN ] CHH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:17.626179] [INFO ] [MAIN ] CHD: Generated 832 derivative records from 24341 primary records. [2025-09-02T17:41:17.634754] [INFO ] [MAIN ] CHD: Successfully saved derivative data. [2025-09-02T17:41:17.636381] [INFO ] [MAIN ] Derivative Progress: 438/2371 symbols completed. CHD took 0.8s. Estimated remaining: 8m 50s. Rate: 219.0 symbols/min [2025-09-02T17:41:17.636588] [INFO ] [MAIN ] CHMI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:17.648948] [INFO ] [MAIN ] CHGG: Loaded 22351 primary data records. [2025-09-02T17:41:17.761884] [INFO ] [MAIN ] CHMI: Loaded 9383 primary data records. [2025-09-02T17:41:17.762283] [INFO ] [MAIN ] CHH: Loaded 14232 primary data records. [2025-09-02T17:41:18.375071] [INFO ] [MAIN ] CHGG: Generated 832 derivative records from 22351 primary records. [2025-09-02T17:41:18.387095] [INFO ] [MAIN ] CHGG: Successfully saved derivative data. [2025-09-02T17:41:18.389206] [INFO ] [MAIN ] Derivative Progress: 439/2371 symbols completed. CHGG took 0.8s. Estimated remaining: 8m 51s. Rate: 218.1 symbols/min [2025-09-02T17:41:18.397460] [INFO ] [MAIN ] CHN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:18.397268] [INFO ] [MAIN ] CHH: Generated 832 derivative records from 14232 primary records. [2025-09-02T17:41:18.404978] [INFO ] [MAIN ] CHMI: Generated 832 derivative records from 9383 primary records. [2025-09-02T17:41:18.414927] [INFO ] [MAIN ] CHH: Successfully saved derivative data. [2025-09-02T17:41:18.422862] [INFO ] [MAIN ] Derivative Progress: 440/2371 symbols completed. CHH took 0.8s. Estimated remaining: 8m 50s. Rate: 218.6 symbols/min [2025-09-02T17:41:18.426029] [INFO ] [MAIN ] CHMI: Successfully saved derivative data. [2025-09-02T17:41:18.426554] [INFO ] [MAIN ] CHN: Loaded 2250 primary data records. [2025-09-02T17:41:18.426347] [INFO ] [MAIN ] CHPT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:18.439712] [INFO ] [MAIN ] Derivative Progress: 441/2371 symbols completed. CHMI took 0.8s. Estimated remaining: 8m 49s. Rate: 219.0 symbols/min [2025-09-02T17:41:18.466198] [INFO ] [MAIN ] CHT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:18.592446] [INFO ] [MAIN ] CHT: Loaded 8623 primary data records. [2025-09-02T17:41:18.761534] [INFO ] [MAIN ] CHPT: Loaded 22526 primary data records. [2025-09-02T17:41:19.192594] [INFO ] [MAIN ] CHN: Generated 832 derivative records from 2250 primary records. [2025-09-02T17:41:19.201602] [INFO ] [MAIN ] CHN: Successfully saved derivative data. [2025-09-02T17:41:19.203782] [INFO ] [MAIN ] Derivative Progress: 442/2371 symbols completed. CHN took 0.8s. Estimated remaining: 8m 51s. Rate: 218.1 symbols/min [2025-09-02T17:41:19.204215] [INFO ] [MAIN ] CHWY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:19.213876] [INFO ] [MAIN ] CHT: Generated 832 derivative records from 8623 primary records. [2025-09-02T17:41:19.222238] [INFO ] [MAIN ] CHT: Successfully saved derivative data. [2025-09-02T17:41:19.223888] [INFO ] [MAIN ] Derivative Progress: 443/2371 symbols completed. CHT took 0.8s. Estimated remaining: 8m 49s. Rate: 218.6 symbols/min [2025-09-02T17:41:19.225815] [INFO ] [MAIN ] CI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:19.233206] [INFO ] [MAIN ] CHPT: Generated 832 derivative records from 22526 primary records. [2025-09-02T17:41:19.247820] [INFO ] [MAIN ] CHPT: Successfully saved derivative data. [2025-09-02T17:41:19.249360] [INFO ] [MAIN ] Derivative Progress: 444/2371 symbols completed. CHPT took 0.8s. Estimated remaining: 8m 48s. Rate: 219.1 symbols/min [2025-09-02T17:41:19.250136] [INFO ] [MAIN ] CIA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:19.258521] [INFO ] [MAIN ] CHWY: Loaded 24875 primary data records. [2025-09-02T17:41:19.381993] [INFO ] [MAIN ] CIA: Loaded 9183 primary data records. [2025-09-02T17:41:19.470613] [INFO ] [MAIN ] CI: Loaded 23252 primary data records. [2025-09-02T17:41:20.005625] [INFO ] [MAIN ] CHWY: Generated 832 derivative records from 24875 primary records. [2025-09-02T17:41:20.015865] [INFO ] [MAIN ] CHWY: Successfully saved derivative data. [2025-09-02T17:41:20.018563] [INFO ] [MAIN ] Derivative Progress: 445/2371 symbols completed. CHWY took 0.8s. Estimated remaining: 8m 50s. Rate: 218.2 symbols/min [2025-09-02T17:41:20.021044] [INFO ] [MAIN ] CIB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:20.031099] [INFO ] [MAIN ] CIA: Generated 832 derivative records from 9183 primary records. [2025-09-02T17:41:20.047042] [INFO ] [MAIN ] CIA: Successfully saved derivative data. [2025-09-02T17:41:20.048805] [INFO ] [MAIN ] Derivative Progress: 446/2371 symbols completed. CIA took 0.8s. Estimated remaining: 8m 48s. Rate: 218.6 symbols/min [2025-09-02T17:41:20.049208] [INFO ] [MAIN ] CICB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:20.062470] [INFO ] [MAIN ] CIB: Loaded 13200 primary data records. [2025-09-02T17:41:20.061692] [INFO ] [MAIN ] CI: Generated 832 derivative records from 23252 primary records. [2025-09-02T17:41:20.118567] [INFO ] [MAIN ] CICB: Loaded 606 primary data records. [2025-09-02T17:41:20.123799] [INFO ] [MAIN ] CI: Successfully saved derivative data. [2025-09-02T17:41:20.176359] [INFO ] [MAIN ] Derivative Progress: 447/2371 symbols completed. CI took 1.0s. Estimated remaining: 8m 47s. Rate: 218.9 symbols/min [2025-09-02T17:41:20.235483] [INFO ] [MAIN ] CIEN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:20.539388] [INFO ] [MAIN ] CIEN: Loaded 24087 primary data records. [2025-09-02T17:41:20.858793] [INFO ] [MAIN ] CICB: Generated 831 derivative records from 606 primary records. [2025-09-02T17:41:20.866622] [INFO ] [MAIN ] CIB: Generated 832 derivative records from 13200 primary records. [2025-09-02T17:41:20.880310] [INFO ] [MAIN ] CICB: Successfully saved derivative data. [2025-09-02T17:41:20.884201] [INFO ] [MAIN ] CIB: Successfully saved derivative data. [2025-09-02T17:41:20.883475] [INFO ] [MAIN ] Derivative Progress: 448/2371 symbols completed. CICB took 0.8s. Estimated remaining: 8m 49s. Rate: 218.1 symbols/min [2025-09-02T17:41:20.886070] [INFO ] [MAIN ] Derivative Progress: 449/2371 symbols completed. CIB took 0.9s. Estimated remaining: 8m 48s. Rate: 218.6 symbols/min [2025-09-02T17:41:20.895970] [INFO ] [MAIN ] CIEN: Generated 832 derivative records from 24087 primary records. [2025-09-02T17:41:20.903856] [INFO ] [MAIN ] CIEN: Successfully saved derivative data. [2025-09-02T17:41:20.905520] [INFO ] [MAIN ] Derivative Progress: 450/2371 symbols completed. CIEN took 0.7s. Estimated remaining: 8m 46s. Rate: 219.0 symbols/min [2025-09-02T17:41:20.906095] [INFO ] [MAIN ] CIG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:20.906192] [INFO ] [MAIN ] CII: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:20.906256] [INFO ] [MAIN ] CIF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:20.912950] [INFO ] [MAIN ] CIF: Loaded 1686 primary data records. [2025-09-02T17:41:20.968002] [INFO ] [MAIN ] CII: Loaded 5995 primary data records. [2025-09-02T17:41:21.165787] [INFO ] [MAIN ] CIG: Loaded 21061 primary data records. [2025-09-02T17:41:21.890772] [INFO ] [MAIN ] CIF: Generated 832 derivative records from 1686 primary records. [2025-09-02T17:41:21.901574] [INFO ] [MAIN ] CIF: Successfully saved derivative data. [2025-09-02T17:41:21.906949] [INFO ] [MAIN ] Derivative Progress: 451/2371 symbols completed. CIF took 1.0s. Estimated remaining: 8m 49s. Rate: 217.7 symbols/min [2025-09-02T17:41:21.908319] [INFO ] [MAIN ] CIM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:21.923854] [INFO ] [MAIN ] CII: Generated 832 derivative records from 5995 primary records. [2025-09-02T17:41:21.935729] [INFO ] [MAIN ] CIG: Generated 832 derivative records from 21061 primary records. [2025-09-02T17:41:21.948497] [INFO ] [MAIN ] CII: Successfully saved derivative data. [2025-09-02T17:41:21.958390] [INFO ] [MAIN ] Derivative Progress: 452/2371 symbols completed. CII took 1.1s. Estimated remaining: 8m 48s. Rate: 218.1 symbols/min [2025-09-02T17:41:21.970969] [INFO ] [MAIN ] CIG: Successfully saved derivative data. [2025-09-02T17:41:21.973629] [INFO ] [MAIN ] Derivative Progress: 453/2371 symbols completed. CIG took 1.1s. Estimated remaining: 8m 46s. Rate: 218.6 symbols/min [2025-09-02T17:41:21.968903] [INFO ] [MAIN ] CIMN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:21.974301] [INFO ] [MAIN ] CIMO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:21.989075] [INFO ] [MAIN ] CIM: Loaded 16301 primary data records. [2025-09-02T17:41:22.012903] [INFO ] [MAIN ] CIMN: Loaded 1120 primary data records. [2025-09-02T17:41:22.056102] [INFO ] [MAIN ] CIMO: Loaded 1246 primary data records. [2025-09-02T17:41:22.920269] [INFO ] [MAIN ] CIM: Generated 832 derivative records from 16301 primary records. [2025-09-02T17:41:22.932085] [INFO ] [MAIN ] CIM: Successfully saved derivative data. [2025-09-02T17:41:22.939231] [INFO ] [MAIN ] Derivative Progress: 454/2371 symbols completed. CIM took 1.0s. Estimated remaining: 8m 49s. Rate: 217.4 symbols/min [2025-09-02T17:41:22.946556] [INFO ] [MAIN ] CIMN: Generated 832 derivative records from 1120 primary records. [2025-09-02T17:41:22.945703] [INFO ] [MAIN ] CINT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:22.947599] [INFO ] [MAIN ] CIMO: Generated 832 derivative records from 1246 primary records. [2025-09-02T17:41:22.961196] [INFO ] [MAIN ] CIMN: Successfully saved derivative data. [2025-09-02T17:41:22.965411] [INFO ] [MAIN ] Derivative Progress: 455/2371 symbols completed. CIMN took 1.0s. Estimated remaining: 8m 48s. Rate: 217.8 symbols/min [2025-09-02T17:41:22.966225] [INFO ] [MAIN ] CIO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:22.966429] [INFO ] [MAIN ] CIMO: Successfully saved derivative data. [2025-09-02T17:41:22.968464] [INFO ] [MAIN ] Derivative Progress: 456/2371 symbols completed. CIMO took 1.0s. Estimated remaining: 8m 46s. Rate: 218.3 symbols/min [2025-09-02T17:41:22.968681] [INFO ] [MAIN ] CION: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:22.973319] [INFO ] [MAIN ] CINT: Loaded 8503 primary data records. [2025-09-02T17:41:23.086830] [INFO ] [MAIN ] CIO: Loaded 9961 primary data records. [2025-09-02T17:41:23.107262] [INFO ] [MAIN ] CION: Loaded 12710 primary data records. [2025-09-02T17:41:23.707925] [INFO ] [MAIN ] CINT: Generated 832 derivative records from 8503 primary records. [2025-09-02T17:41:23.723391] [INFO ] [MAIN ] CINT: Successfully saved derivative data. [2025-09-02T17:41:23.732996] [INFO ] [MAIN ] Derivative Progress: 457/2371 symbols completed. CINT took 0.8s. Estimated remaining: 8m 48s. Rate: 217.4 symbols/min [2025-09-02T17:41:23.731090] [INFO ] [MAIN ] CIO: Generated 832 derivative records from 9961 primary records. [2025-09-02T17:41:23.735888] [INFO ] [MAIN ] CIVI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:23.749569] [INFO ] [MAIN ] CION: Generated 832 derivative records from 12710 primary records. [2025-09-02T17:41:23.763002] [INFO ] [MAIN ] CION: Successfully saved derivative data. [2025-09-02T17:41:23.761115] [INFO ] [MAIN ] CIO: Successfully saved derivative data. [2025-09-02T17:41:23.765293] [INFO ] [MAIN ] Derivative Progress: 458/2371 symbols completed. CIO took 0.8s. Estimated remaining: 8m 47s. Rate: 217.9 symbols/min [2025-09-02T17:41:23.767367] [INFO ] [MAIN ] CL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:23.767572] [INFO ] [MAIN ] Derivative Progress: 459/2371 symbols completed. CION took 0.8s. Estimated remaining: 8m 45s. Rate: 218.3 symbols/min [2025-09-02T17:41:23.767840] [INFO ] [MAIN ] CLB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:23.790872] [INFO ] [MAIN ] CLB: Loaded 14862 primary data records. [2025-09-02T17:41:23.886506] [INFO ] [MAIN ] CIVI: Loaded 24393 primary data records. [2025-09-02T17:41:23.986314] [INFO ] [MAIN ] CL: Loaded 24859 primary data records. [2025-09-02T17:41:24.561455] [INFO ] [MAIN ] CLB: Generated 832 derivative records from 14862 primary records. [2025-09-02T17:41:24.578825] [INFO ] [MAIN ] CLB: Successfully saved derivative data. [2025-09-02T17:41:24.577959] [INFO ] [MAIN ] CIVI: Generated 832 derivative records from 24393 primary records. [2025-09-02T17:41:24.580970] [INFO ] [MAIN ] Derivative Progress: 460/2371 symbols completed. CLB took 0.8s. Estimated remaining: 8m 47s. Rate: 217.4 symbols/min [2025-09-02T17:41:24.582826] [INFO ] [MAIN ] CLCO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:24.596827] [INFO ] [MAIN ] CL: Generated 832 derivative records from 24859 primary records. [2025-09-02T17:41:24.597966] [INFO ] [MAIN ] CIVI: Successfully saved derivative data. [2025-09-02T17:41:24.600685] [INFO ] [MAIN ] Derivative Progress: 461/2371 symbols completed. CIVI took 0.9s. Estimated remaining: 8m 46s. Rate: 217.9 symbols/min [2025-09-02T17:41:24.608260] [INFO ] [MAIN ] CLDT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:24.613316] [INFO ] [MAIN ] CLCO: Loaded 4812 primary data records. [2025-09-02T17:41:24.614258] [INFO ] [MAIN ] CL: Successfully saved derivative data. [2025-09-02T17:41:24.627237] [INFO ] [MAIN ] Derivative Progress: 462/2371 symbols completed. CL took 0.9s. Estimated remaining: 8m 45s. Rate: 218.3 symbols/min [2025-09-02T17:41:24.663324] [INFO ] [MAIN ] CLF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:24.730264] [INFO ] [MAIN ] CLDT: Loaded 10441 primary data records. [2025-09-02T17:41:25.051185] [INFO ] [MAIN ] CLF: Loaded 24943 primary data records. [2025-09-02T17:41:25.398030] [INFO ] [MAIN ] CLCO: Generated 832 derivative records from 4812 primary records. [2025-09-02T17:41:25.414076] [INFO ] [MAIN ] CLCO: Successfully saved derivative data. [2025-09-02T17:41:25.414856] [INFO ] [MAIN ] CLDT: Generated 832 derivative records from 10441 primary records. [2025-09-02T17:41:25.416402] [INFO ] [MAIN ] Derivative Progress: 463/2371 symbols completed. CLCO took 0.8s. Estimated remaining: 8m 47s. Rate: 217.4 symbols/min [2025-09-02T17:41:25.424606] [INFO ] [MAIN ] CLDT: Successfully saved derivative data. [2025-09-02T17:41:25.426126] [INFO ] [MAIN ] Derivative Progress: 464/2371 symbols completed. CLDT took 0.8s. Estimated remaining: 8m 45s. Rate: 217.9 symbols/min [2025-09-02T17:41:25.435323] [INFO ] [MAIN ] CLF: Generated 832 derivative records from 24943 primary records. [2025-09-02T17:41:25.442816] [INFO ] [MAIN ] CLF: Successfully saved derivative data. [2025-09-02T17:41:25.444332] [INFO ] [MAIN ] Derivative Progress: 465/2371 symbols completed. CLF took 0.8s. Estimated remaining: 8m 44s. Rate: 218.3 symbols/min [2025-09-02T17:41:25.444810] [INFO ] [MAIN ] CLH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:25.444763] [INFO ] [MAIN ] CLS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:25.444946] [INFO ] [MAIN ] CLPR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:25.456005] [INFO ] [MAIN ] CLPR: Loaded 5126 primary data records. [2025-09-02T17:41:25.548287] [INFO ] [MAIN ] CLH: Loaded 12171 primary data records. [2025-09-02T17:41:25.732576] [INFO ] [MAIN ] CLS: Loaded 24879 primary data records. [2025-09-02T17:41:26.195907] [INFO ] [MAIN ] CLPR: Generated 832 derivative records from 5126 primary records. [2025-09-02T17:41:26.213142] [INFO ] [MAIN ] CLH: Generated 832 derivative records from 12171 primary records. [2025-09-02T17:41:26.215767] [INFO ] [MAIN ] CLPR: Successfully saved derivative data. [2025-09-02T17:41:26.217469] [INFO ] [MAIN ] Derivative Progress: 466/2371 symbols completed. CLPR took 0.8s. Estimated remaining: 8m 46s. Rate: 217.4 symbols/min [2025-09-02T17:41:26.223596] [INFO ] [MAIN ] CLVT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:26.234738] [INFO ] [MAIN ] CLH: Successfully saved derivative data. [2025-09-02T17:41:26.234587] [INFO ] [MAIN ] CLS: Generated 832 derivative records from 24879 primary records. [2025-09-02T17:41:26.236409] [INFO ] [MAIN ] Derivative Progress: 467/2371 symbols completed. CLH took 0.8s. Estimated remaining: 8m 44s. Rate: 217.9 symbols/min [2025-09-02T17:41:26.237227] [INFO ] [MAIN ] CLW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:26.245765] [INFO ] [MAIN ] CLS: Successfully saved derivative data. [2025-09-02T17:41:26.247702] [INFO ] [MAIN ] Derivative Progress: 468/2371 symbols completed. CLS took 0.8s. Estimated remaining: 8m 43s. Rate: 218.3 symbols/min [2025-09-02T17:41:26.248025] [INFO ] [MAIN ] CLX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:26.262064] [INFO ] [MAIN ] CLW: Loaded 9371 primary data records. [2025-09-02T17:41:26.356979] [INFO ] [MAIN ] CLVT: Loaded 24132 primary data records. [2025-09-02T17:41:26.564940] [INFO ] [MAIN ] CLX: Loaded 23850 primary data records. [2025-09-02T17:41:27.007272] [INFO ] [MAIN ] CLW: Generated 832 derivative records from 9371 primary records. [2025-09-02T17:41:27.019514] [INFO ] [MAIN ] CLW: Successfully saved derivative data. [2025-09-02T17:41:27.021075] [INFO ] [MAIN ] Derivative Progress: 469/2371 symbols completed. CLW took 0.8s. Estimated remaining: 8m 45s. Rate: 217.5 symbols/min [2025-09-02T17:41:27.028966] [INFO ] [MAIN ] CM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:27.028835] [INFO ] [MAIN ] CLVT: Generated 832 derivative records from 24132 primary records. [2025-09-02T17:41:27.038500] [INFO ] [MAIN ] CLVT: Successfully saved derivative data. [2025-09-02T17:41:27.041084] [INFO ] [MAIN ] Derivative Progress: 470/2371 symbols completed. CLVT took 0.8s. Estimated remaining: 8m 43s. Rate: 217.9 symbols/min [2025-09-02T17:41:27.041414] [INFO ] [MAIN ] CMA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:27.050814] [INFO ] [MAIN ] CLX: Generated 819 derivative records from 23850 primary records. [2025-09-02T17:41:27.065504] [INFO ] [MAIN ] CLX: Successfully saved derivative data. [2025-09-02T17:41:27.071706] [INFO ] [MAIN ] Derivative Progress: 471/2371 symbols completed. CLX took 0.8s. Estimated remaining: 8m 42s. Rate: 218.3 symbols/min [2025-09-02T17:41:27.071984] [INFO ] [MAIN ] CMBT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:27.089175] [INFO ] [MAIN ] CMA: Loaded 23388 primary data records. [2025-09-02T17:41:27.088792] [INFO ] [MAIN ] CM: Loaded 22994 primary data records. [2025-09-02T17:41:27.237000] [INFO ] [MAIN ] CMBT: Loaded 9847 primary data records. [2025-09-02T17:41:27.844612] [INFO ] [MAIN ] CMA: Generated 832 derivative records from 23388 primary records. [2025-09-02T17:41:27.860670] [INFO ] [MAIN ] CMA: Successfully saved derivative data. [2025-09-02T17:41:27.863516] [INFO ] [MAIN ] Derivative Progress: 472/2371 symbols completed. CMA took 0.8s. Estimated remaining: 8m 44s. Rate: 217.5 symbols/min [2025-09-02T17:41:27.861911] [INFO ] [MAIN ] CM: Generated 832 derivative records from 22994 primary records. [2025-09-02T17:41:27.864550] [INFO ] [MAIN ] CMC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:27.876080] [INFO ] [MAIN ] CMBT: Generated 832 derivative records from 9847 primary records. [2025-09-02T17:41:27.879911] [INFO ] [MAIN ] CM: Successfully saved derivative data. [2025-09-02T17:41:27.886257] [INFO ] [MAIN ] Derivative Progress: 473/2371 symbols completed. CM took 0.9s. Estimated remaining: 8m 43s. Rate: 217.9 symbols/min [2025-09-02T17:41:27.886442] [INFO ] [MAIN ] CMCM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:27.888224] [INFO ] [MAIN ] CMBT: Successfully saved derivative data. [2025-09-02T17:41:27.890014] [INFO ] [MAIN ] Derivative Progress: 474/2371 symbols completed. CMBT took 0.8s. Estimated remaining: 8m 41s. Rate: 218.3 symbols/min [2025-09-02T17:41:27.890269] [INFO ] [MAIN ] CMDB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:27.899125] [INFO ] [MAIN ] CMCM: Loaded 2207 primary data records. [2025-09-02T17:41:28.011838] [INFO ] [MAIN ] CMDB: Loaded 6793 primary data records. [2025-09-02T17:41:28.018235] [INFO ] [MAIN ] CMC: Loaded 20847 primary data records. [2025-09-02T17:41:28.656418] [INFO ] [MAIN ] CMCM: Generated 832 derivative records from 2207 primary records. [2025-09-02T17:41:28.665085] [INFO ] [MAIN ] CMCM: Successfully saved derivative data. [2025-09-02T17:41:28.666584] [INFO ] [MAIN ] Derivative Progress: 475/2371 symbols completed. CMCM took 0.8s. Estimated remaining: 8m 43s. Rate: 217.5 symbols/min [2025-09-02T17:41:28.667622] [INFO ] [MAIN ] CMG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:28.678138] [INFO ] [MAIN ] CMDB: Generated 832 derivative records from 6793 primary records. [2025-09-02T17:41:28.685571] [INFO ] [MAIN ] CMC: Generated 831 derivative records from 20847 primary records. [2025-09-02T17:41:28.697925] [INFO ] [MAIN ] CMDB: Successfully saved derivative data. [2025-09-02T17:41:28.701062] [INFO ] [MAIN ] CMC: Successfully saved derivative data. [2025-09-02T17:41:28.702723] [INFO ] [MAIN ] Derivative Progress: 476/2371 symbols completed. CMDB took 0.8s. Estimated remaining: 8m 42s. Rate: 217.9 symbols/min [2025-09-02T17:41:28.710743] [INFO ] [MAIN ] Derivative Progress: 477/2371 symbols completed. CMC took 0.8s. Estimated remaining: 8m 40s. Rate: 218.3 symbols/min [2025-09-02T17:41:28.710958] [INFO ] [MAIN ] CMI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:28.711445] [INFO ] [MAIN ] CMP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:28.721872] [INFO ] [MAIN ] CMG: Loaded 24928 primary data records. [2025-09-02T17:41:28.846361] [INFO ] [MAIN ] CMI: Loaded 18609 primary data records. [2025-09-02T17:41:28.846850] [INFO ] [MAIN ] CMP: Loaded 17062 primary data records. [2025-09-02T17:41:29.456788] [INFO ] [MAIN ] CMG: Generated 832 derivative records from 24928 primary records. [2025-09-02T17:41:29.466912] [INFO ] [MAIN ] CMG: Successfully saved derivative data. [2025-09-02T17:41:29.468475] [INFO ] [MAIN ] Derivative Progress: 478/2371 symbols completed. CMG took 0.8s. Estimated remaining: 8m 42s. Rate: 217.5 symbols/min [2025-09-02T17:41:29.485334] [INFO ] [MAIN ] CMI: Generated 832 derivative records from 18609 primary records. [2025-09-02T17:41:29.484778] [INFO ] [MAIN ] CMP: Generated 832 derivative records from 17062 primary records. [2025-09-02T17:41:29.500716] [INFO ] [MAIN ] CMP: Successfully saved derivative data. [2025-09-02T17:41:29.500785] [INFO ] [MAIN ] CMI: Successfully saved derivative data. [2025-09-02T17:41:29.502343] [INFO ] [MAIN ] Derivative Progress: 479/2371 symbols completed. CMP took 0.8s. Estimated remaining: 8m 41s. Rate: 217.9 symbols/min [2025-09-02T17:41:29.504056] [INFO ] [MAIN ] Derivative Progress: 480/2371 symbols completed. CMI took 0.8s. Estimated remaining: 8m 40s. Rate: 218.4 symbols/min [2025-09-02T17:41:29.504528] [INFO ] [MAIN ] CMS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:29.504401] [INFO ] [MAIN ] CMRE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:29.504592] [INFO ] [MAIN ] CMSA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:29.509169] [INFO ] [MAIN ] CMSA: Loaded 1588 primary data records. [2025-09-02T17:41:29.626924] [INFO ] [MAIN ] CMRE: Loaded 16577 primary data records. [2025-09-02T17:41:29.794611] [INFO ] [MAIN ] CMS: Loaded 24396 primary data records. [2025-09-02T17:41:30.242220] [INFO ] [MAIN ] CMSA: Generated 832 derivative records from 1588 primary records. [2025-09-02T17:41:30.252525] [INFO ] [MAIN ] CMSA: Successfully saved derivative data. [2025-09-02T17:41:30.254184] [INFO ] [MAIN ] Derivative Progress: 481/2371 symbols completed. CMSA took 0.7s. Estimated remaining: 8m 41s. Rate: 217.6 symbols/min [2025-09-02T17:41:30.254443] [INFO ] [MAIN ] CMSC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:30.268683] [INFO ] [MAIN ] CMSC: Loaded 2271 primary data records. [2025-09-02T17:41:30.282184] [INFO ] [MAIN ] CMRE: Generated 832 derivative records from 16577 primary records. [2025-09-02T17:41:30.371702] [INFO ] [MAIN ] CMS: Generated 832 derivative records from 24396 primary records. [2025-09-02T17:41:30.379072] [INFO ] [MAIN ] CMRE: Successfully saved derivative data. [2025-09-02T17:41:30.391816] [INFO ] [MAIN ] Derivative Progress: 482/2371 symbols completed. CMRE took 0.9s. Estimated remaining: 8m 40s. Rate: 217.8 symbols/min [2025-09-02T17:41:30.395910] [INFO ] [MAIN ] CMSD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:30.425171] [INFO ] [MAIN ] CMS: Successfully saved derivative data. [2025-09-02T17:41:30.440718] [INFO ] [MAIN ] Derivative Progress: 483/2371 symbols completed. CMS took 0.9s. Estimated remaining: 8m 39s. Rate: 218.2 symbols/min [2025-09-02T17:41:30.448122] [INFO ] [MAIN ] CMTG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:30.530564] [INFO ] [MAIN ] CMSD: Loaded 3546 primary data records. [2025-09-02T17:41:30.646285] [INFO ] [MAIN ] CMTG: Loaded 16240 primary data records. [2025-09-02T17:41:31.060971] [INFO ] [MAIN ] CMSC: Generated 832 derivative records from 2271 primary records. [2025-09-02T17:41:31.077828] [INFO ] [MAIN ] CMSC: Successfully saved derivative data. [2025-09-02T17:41:31.079857] [INFO ] [MAIN ] Derivative Progress: 484/2371 symbols completed. CMSC took 0.8s. Estimated remaining: 8m 40s. Rate: 217.6 symbols/min [2025-09-02T17:41:31.087874] [INFO ] [MAIN ] CMU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:31.087383] [INFO ] [MAIN ] CMSD: Generated 832 derivative records from 3546 primary records. [2025-09-02T17:41:31.098014] [INFO ] [MAIN ] CMSD: Successfully saved derivative data. [2025-09-02T17:41:31.100382] [INFO ] [MAIN ] Derivative Progress: 485/2371 symbols completed. CMSD took 0.7s. Estimated remaining: 8m 39s. Rate: 218.0 symbols/min [2025-09-02T17:41:31.101985] [INFO ] [MAIN ] CNA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:31.104229] [INFO ] [MAIN ] CMU: Loaded 3135 primary data records. [2025-09-02T17:41:31.111057] [INFO ] [MAIN ] CMTG: Generated 832 derivative records from 16240 primary records. [2025-09-02T17:41:31.226339] [INFO ] [MAIN ] CMTG: Successfully saved derivative data. [2025-09-02T17:41:31.228195] [INFO ] [MAIN ] Derivative Progress: 486/2371 symbols completed. CMTG took 0.8s. Estimated remaining: 8m 38s. Rate: 218.3 symbols/min [2025-09-02T17:41:31.249451] [INFO ] [MAIN ] CNC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:31.309860] [INFO ] [MAIN ] CNA: Loaded 17340 primary data records. [2025-09-02T17:41:31.549585] [INFO ] [MAIN ] CNC: Loaded 25002 primary data records. [2025-09-02T17:41:31.770490] [INFO ] [MAIN ] CMU: Generated 832 derivative records from 3135 primary records. [2025-09-02T17:41:31.869895] [INFO ] [MAIN ] CMU: Successfully saved derivative data. [2025-09-02T17:41:31.871572] [INFO ] [MAIN ] Derivative Progress: 487/2371 symbols completed. CMU took 0.8s. Estimated remaining: 8m 39s. Rate: 217.7 symbols/min [2025-09-02T17:41:31.872337] [INFO ] [MAIN ] CNF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:31.890365] [INFO ] [MAIN ] CNF: Loaded 6169 primary data records. [2025-09-02T17:41:31.887497] [INFO ] [MAIN ] CNA: Generated 832 derivative records from 17340 primary records. [2025-09-02T17:41:31.979687] [INFO ] [MAIN ] CNA: Successfully saved derivative data. [2025-09-02T17:41:31.999655] [INFO ] [MAIN ] Derivative Progress: 488/2371 symbols completed. CNA took 0.9s. Estimated remaining: 8m 38s. Rate: 217.9 symbols/min [2025-09-02T17:41:32.003698] [INFO ] [MAIN ] CNH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:32.054038] [INFO ] [MAIN ] CNC: Generated 832 derivative records from 25002 primary records. [2025-09-02T17:41:32.154756] [INFO ] [MAIN ] CNC: Successfully saved derivative data. [2025-09-02T17:41:32.156365] [INFO ] [MAIN ] Derivative Progress: 489/2371 symbols completed. CNC took 0.9s. Estimated remaining: 8m 38s. Rate: 218.1 symbols/min [2025-09-02T17:41:32.156834] [INFO ] [MAIN ] CNI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:32.172457] [INFO ] [MAIN ] CNH: Loaded 24783 primary data records. [2025-09-02T17:41:32.303432] [INFO ] [MAIN ] CNI: Loaded 23965 primary data records. [2025-09-02T17:41:32.314782] [INFO ] [MAIN ] CNF: Generated 831 derivative records from 6169 primary records. [2025-09-02T17:41:32.467281] [INFO ] [MAIN ] CNF: Successfully saved derivative data. [2025-09-02T17:41:32.547150] [INFO ] [MAIN ] Derivative Progress: 490/2371 symbols completed. CNF took 0.7s. Estimated remaining: 8m 38s. Rate: 217.9 symbols/min [2025-09-02T17:41:32.558817] [INFO ] [MAIN ] CNK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:32.706168] [INFO ] [MAIN ] CNK: Loaded 24610 primary data records. [2025-09-02T17:41:32.745024] [INFO ] [MAIN ] CNH: Generated 832 derivative records from 24783 primary records. [2025-09-02T17:41:32.804132] [INFO ] [MAIN ] CNI: Generated 832 derivative records from 23965 primary records. [2025-09-02T17:41:32.887709] [INFO ] [MAIN ] CNH: Successfully saved derivative data. [2025-09-02T17:41:32.896608] [INFO ] [MAIN ] CNI: Successfully saved derivative data. [2025-09-02T17:41:32.916937] [INFO ] [MAIN ] Derivative Progress: 491/2371 symbols completed. CNH took 0.9s. Estimated remaining: 8m 38s. Rate: 217.8 symbols/min [2025-09-02T17:41:32.972509] [INFO ] [MAIN ] Derivative Progress: 492/2371 symbols completed. CNI took 0.8s. Estimated remaining: 8m 37s. Rate: 218.1 symbols/min [2025-09-02T17:41:32.972916] [INFO ] [MAIN ] CNMD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:32.975254] [INFO ] [MAIN ] CNM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:32.991137] [INFO ] [MAIN ] CNMD: Loaded 15066 primary data records. [2025-09-02T17:41:33.027323] [INFO ] [MAIN ] CNK: Generated 832 derivative records from 24610 primary records. [2025-09-02T17:41:33.128044] [INFO ] [MAIN ] CNK: Successfully saved derivative data. [2025-09-02T17:41:33.134728] [INFO ] [MAIN ] CNM: Loaded 23487 primary data records. [2025-09-02T17:41:33.141857] [INFO ] [MAIN ] Derivative Progress: 493/2371 symbols completed. CNK took 0.6s. Estimated remaining: 8m 36s. Rate: 218.3 symbols/min [2025-09-02T17:41:33.553862] [INFO ] [MAIN ] CNMD: Generated 832 derivative records from 15066 primary records. [2025-09-02T17:41:33.563961] [INFO ] [MAIN ] CNMD: Successfully saved derivative data. [2025-09-02T17:41:33.566294] [INFO ] [MAIN ] Derivative Progress: 494/2371 symbols completed. CNMD took 0.6s. Estimated remaining: 8m 36s. Rate: 218.1 symbols/min [2025-09-02T17:41:33.573020] [INFO ] [MAIN ] CNM: Generated 832 derivative records from 23487 primary records. [2025-09-02T17:41:33.580359] [INFO ] [MAIN ] CNM: Successfully saved derivative data. [2025-09-02T17:41:33.581908] [INFO ] [MAIN ] Derivative Progress: 495/2371 symbols completed. CNM took 0.6s. Estimated remaining: 8m 35s. Rate: 218.5 symbols/min [2025-09-02T17:41:33.582282] [INFO ] [MAIN ] CNNE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:33.582468] [INFO ] [MAIN ] CNO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:33.583081] [INFO ] [MAIN ] CNP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:33.615327] [INFO ] [MAIN ] CNNE: Loaded 17172 primary data records. [2025-09-02T17:41:33.615753] [INFO ] [MAIN ] CNO: Loaded 18479 primary data records. [2025-09-02T17:41:33.771139] [INFO ] [MAIN ] CNP: Loaded 24778 primary data records. [2025-09-02T17:41:34.369177] [INFO ] [MAIN ] CNO: Generated 819 derivative records from 18479 primary records. [2025-09-02T17:41:34.370504] [INFO ] [MAIN ] CNNE: Generated 819 derivative records from 17172 primary records. [2025-09-02T17:41:34.398397] [INFO ] [MAIN ] CNO: Successfully saved derivative data. [2025-09-02T17:41:34.397864] [INFO ] [MAIN ] CNP: Generated 832 derivative records from 24778 primary records. [2025-09-02T17:41:34.400924] [INFO ] [MAIN ] Derivative Progress: 496/2371 symbols completed. CNO took 0.8s. Estimated remaining: 8m 37s. Rate: 217.6 symbols/min [2025-09-02T17:41:34.401874] [INFO ] [MAIN ] CNQ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:34.401818] [INFO ] [MAIN ] CNNE: Successfully saved derivative data. [2025-09-02T17:41:34.410738] [INFO ] [MAIN ] Derivative Progress: 497/2371 symbols completed. CNNE took 0.8s. Estimated remaining: 8m 36s. Rate: 218.0 symbols/min [2025-09-02T17:41:34.411086] [INFO ] [MAIN ] CNP: Successfully saved derivative data. [2025-09-02T17:41:34.413076] [INFO ] [MAIN ] Derivative Progress: 498/2371 symbols completed. CNP took 0.8s. Estimated remaining: 8m 34s. Rate: 218.5 symbols/min [2025-09-02T17:41:34.411486] [INFO ] [MAIN ] CNR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:34.413293] [INFO ] [MAIN ] CNS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:34.424384] [INFO ] [MAIN ] CNS: Loaded 9340 primary data records. [2025-09-02T17:41:34.570375] [INFO ] [MAIN ] CNQ: Loaded 24825 primary data records. [2025-09-02T17:41:34.664888] [INFO ] [MAIN ] CNR: Loaded 20436 primary data records. [2025-09-02T17:41:35.145813] [INFO ] [MAIN ] CNS: Generated 832 derivative records from 9340 primary records. [2025-09-02T17:41:35.163671] [INFO ] [MAIN ] CNQ: Generated 832 derivative records from 24825 primary records. [2025-09-02T17:41:35.164288] [INFO ] [MAIN ] CNS: Successfully saved derivative data. [2025-09-02T17:41:35.166823] [INFO ] [MAIN ] Derivative Progress: 499/2371 symbols completed. CNS took 0.8s. Estimated remaining: 8m 36s. Rate: 217.7 symbols/min [2025-09-02T17:41:35.173366] [INFO ] [MAIN ] CNX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:35.181972] [INFO ] [MAIN ] CNQ: Successfully saved derivative data. [2025-09-02T17:41:35.182720] [INFO ] [MAIN ] CNR: Generated 832 derivative records from 20436 primary records. [2025-09-02T17:41:35.185126] [INFO ] [MAIN ] Derivative Progress: 500/2371 symbols completed. CNQ took 0.8s. Estimated remaining: 8m 35s. Rate: 218.1 symbols/min [2025-09-02T17:41:35.185474] [INFO ] [MAIN ] CODI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:35.192952] [INFO ] [MAIN ] CNR: Successfully saved derivative data. [2025-09-02T17:41:35.194689] [INFO ] [MAIN ] Derivative Progress: 501/2371 symbols completed. CNR took 0.8s. Estimated remaining: 8m 33s. Rate: 218.5 symbols/min [2025-09-02T17:41:35.194968] [INFO ] [MAIN ] COF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:35.219160] [INFO ] [MAIN ] CNX: Loaded 23735 primary data records. [2025-09-02T17:41:35.340601] [INFO ] [MAIN ] CODI: Loaded 20435 primary data records. [2025-09-02T17:41:35.341506] [INFO ] [MAIN ] COF: Loaded 24472 primary data records. [2025-09-02T17:41:35.961815] [INFO ] [MAIN ] CNX: Generated 832 derivative records from 23735 primary records. [2025-09-02T17:41:35.976206] [INFO ] [MAIN ] CNX: Successfully saved derivative data. [2025-09-02T17:41:35.977517] [INFO ] [MAIN ] Derivative Progress: 502/2371 symbols completed. CNX took 0.8s. Estimated remaining: 8m 35s. Rate: 217.7 symbols/min [2025-09-02T17:41:35.993396] [INFO ] [MAIN ] CODI: Generated 819 derivative records from 20435 primary records. [2025-09-02T17:41:35.992572] [INFO ] [MAIN ] COF: Generated 819 derivative records from 24472 primary records. [2025-09-02T17:41:35.998316] [INFO ] [MAIN ] COHR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:36.015938] [INFO ] [MAIN ] COF: Successfully saved derivative data. [2025-09-02T17:41:36.018614] [INFO ] [MAIN ] Derivative Progress: 503/2371 symbols completed. COF took 0.8s. Estimated remaining: 8m 34s. Rate: 218.1 symbols/min [2025-09-02T17:41:36.019362] [INFO ] [MAIN ] COLD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:36.019449] [INFO ] [MAIN ] CODI: Successfully saved derivative data. [2025-09-02T17:41:36.021446] [INFO ] [MAIN ] Derivative Progress: 504/2371 symbols completed. CODI took 0.8s. Estimated remaining: 8m 33s. Rate: 218.5 symbols/min [2025-09-02T17:41:36.022032] [INFO ] [MAIN ] COMP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:36.051588] [INFO ] [MAIN ] COHR: Loaded 24702 primary data records. [2025-09-02T17:41:36.136621] [INFO ] [MAIN ] COLD: Loaded 24374 primary data records. [2025-09-02T17:41:36.179256] [INFO ] [MAIN ] COMP: Loaded 24681 primary data records. [2025-09-02T17:41:36.864765] [INFO ] [MAIN ] COHR: Generated 832 derivative records from 24702 primary records. [2025-09-02T17:41:36.871159] [INFO ] [MAIN ] COLD: Generated 832 derivative records from 24374 primary records. [2025-09-02T17:41:36.892972] [INFO ] [MAIN ] COMP: Generated 832 derivative records from 24681 primary records. [2025-09-02T17:41:36.895429] [INFO ] [MAIN ] COLD: Successfully saved derivative data. [2025-09-02T17:41:36.897686] [INFO ] [MAIN ] Derivative Progress: 505/2371 symbols completed. COLD took 0.9s. Estimated remaining: 8m 35s. Rate: 217.6 symbols/min [2025-09-02T17:41:36.897866] [INFO ] [MAIN ] CON: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:36.898812] [INFO ] [MAIN ] COHR: Successfully saved derivative data. [2025-09-02T17:41:36.900412] [INFO ] [MAIN ] Derivative Progress: 506/2371 symbols completed. COHR took 0.9s. Estimated remaining: 8m 33s. Rate: 218.0 symbols/min [2025-09-02T17:41:36.900885] [INFO ] [MAIN ] COOK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:36.908710] [INFO ] [MAIN ] COMP: Successfully saved derivative data. [2025-09-02T17:41:36.910309] [INFO ] [MAIN ] Derivative Progress: 507/2371 symbols completed. COMP took 0.9s. Estimated remaining: 8m 32s. Rate: 218.4 symbols/min [2025-09-02T17:41:36.910663] [INFO ] [MAIN ] COP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:36.931834] [INFO ] [MAIN ] COOK: Loaded 11833 primary data records. [2025-09-02T17:41:36.975330] [INFO ] [MAIN ] CON: Loaded 18292 primary data records. [2025-09-02T17:41:37.226938] [INFO ] [MAIN ] COP: Loaded 24927 primary data records. [2025-09-02T17:41:37.673169] [INFO ] [MAIN ] COOK: Generated 832 derivative records from 11833 primary records. [2025-09-02T17:41:37.689590] [INFO ] [MAIN ] CON: Generated 832 derivative records from 18292 primary records. [2025-09-02T17:41:37.698418] [INFO ] [MAIN ] COOK: Successfully saved derivative data. [2025-09-02T17:41:37.701047] [INFO ] [MAIN ] Derivative Progress: 508/2371 symbols completed. COOK took 0.8s. Estimated remaining: 8m 34s. Rate: 217.6 symbols/min [2025-09-02T17:41:37.703307] [INFO ] [MAIN ] CON: Successfully saved derivative data. [2025-09-02T17:41:37.705970] [INFO ] [MAIN ] Derivative Progress: 509/2371 symbols completed. CON took 0.8s. Estimated remaining: 8m 32s. Rate: 218.0 symbols/min [2025-09-02T17:41:37.712903] [INFO ] [MAIN ] COP: Generated 832 derivative records from 24927 primary records. [2025-09-02T17:41:37.720760] [INFO ] [MAIN ] COP: Successfully saved derivative data. [2025-09-02T17:41:37.722342] [INFO ] [MAIN ] Derivative Progress: 510/2371 symbols completed. COP took 0.8s. Estimated remaining: 8m 31s. Rate: 218.4 symbols/min [2025-09-02T17:41:37.723008] [INFO ] [MAIN ] COTY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:37.722960] [INFO ] [MAIN ] COUR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:37.722840] [INFO ] [MAIN ] COR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:37.758740] [INFO ] [MAIN ] COTY: Loaded 24749 primary data records. [2025-09-02T17:41:37.831846] [INFO ] [MAIN ] COR: Loaded 20823 primary data records. [2025-09-02T17:41:37.942881] [INFO ] [MAIN ] COUR: Loaded 22852 primary data records. [2025-09-02T17:41:38.501926] [INFO ] [MAIN ] COR: Generated 832 derivative records from 20823 primary records. [2025-09-02T17:41:38.502615] [INFO ] [MAIN ] COTY: Generated 832 derivative records from 24749 primary records. [2025-09-02T17:41:38.520523] [INFO ] [MAIN ] COR: Successfully saved derivative data. [2025-09-02T17:41:38.522245] [INFO ] [MAIN ] Derivative Progress: 511/2371 symbols completed. COR took 0.8s. Estimated remaining: 8m 33s. Rate: 217.6 symbols/min [2025-09-02T17:41:38.520457] [INFO ] [MAIN ] COTY: Successfully saved derivative data. [2025-09-02T17:41:38.528713] [INFO ] [MAIN ] CP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:38.529731] [INFO ] [MAIN ] Derivative Progress: 512/2371 symbols completed. COTY took 0.8s. Estimated remaining: 8m 32s. Rate: 218.0 symbols/min [2025-09-02T17:41:38.530676] [INFO ] [MAIN ] COUR: Generated 832 derivative records from 22852 primary records. [2025-09-02T17:41:38.531135] [INFO ] [MAIN ] CPA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:38.540118] [INFO ] [MAIN ] COUR: Successfully saved derivative data. [2025-09-02T17:41:38.542161] [INFO ] [MAIN ] Derivative Progress: 513/2371 symbols completed. COUR took 0.8s. Estimated remaining: 8m 30s. Rate: 218.4 symbols/min [2025-09-02T17:41:38.542461] [INFO ] [MAIN ] CPAC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:38.545349] [INFO ] [MAIN ] CPAC: Loaded 603 primary data records. [2025-09-02T17:41:38.648385] [INFO ] [MAIN ] CPA: Loaded 13124 primary data records. [2025-09-02T17:41:38.694113] [INFO ] [MAIN ] CP: Loaded 24611 primary data records. [2025-09-02T17:41:39.282075] [INFO ] [MAIN ] CPAC: Generated 831 derivative records from 603 primary records. [2025-09-02T17:41:39.290591] [INFO ] [MAIN ] CPA: Generated 832 derivative records from 13124 primary records. [2025-09-02T17:41:39.307701] [INFO ] [MAIN ] CP: Generated 832 derivative records from 24611 primary records. [2025-09-02T17:41:39.309525] [INFO ] [MAIN ] CPAC: Successfully saved derivative data. [2025-09-02T17:41:39.315903] [INFO ] [MAIN ] CPA: Successfully saved derivative data. [2025-09-02T17:41:39.318213] [INFO ] [MAIN ] Derivative Progress: 514/2371 symbols completed. CPAC took 0.8s. Estimated remaining: 8m 32s. Rate: 217.7 symbols/min [2025-09-02T17:41:39.320438] [INFO ] [MAIN ] Derivative Progress: 515/2371 symbols completed. CPA took 0.8s. Estimated remaining: 8m 31s. Rate: 218.1 symbols/min [2025-09-02T17:41:39.318868] [INFO ] [MAIN ] CPAY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:39.321743] [INFO ] [MAIN ] CPF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:39.323297] [INFO ] [MAIN ] CP: Successfully saved derivative data. [2025-09-02T17:41:39.325142] [INFO ] [MAIN ] Derivative Progress: 516/2371 symbols completed. CP took 0.8s. Estimated remaining: 8m 29s. Rate: 218.5 symbols/min [2025-09-02T17:41:39.325423] [INFO ] [MAIN ] CPK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:39.332157] [INFO ] [MAIN ] CPF: Loaded 7013 primary data records. [2025-09-02T17:41:39.407970] [INFO ] [MAIN ] CPK: Loaded 5814 primary data records. [2025-09-02T17:41:39.552769] [INFO ] [MAIN ] CPAY: Loaded 13988 primary data records. [2025-09-02T17:41:40.132732] [INFO ] [MAIN ] CPF: Generated 832 derivative records from 7013 primary records. [2025-09-02T17:41:40.143244] [INFO ] [MAIN ] CPF: Successfully saved derivative data. [2025-09-02T17:41:40.144698] [INFO ] [MAIN ] Derivative Progress: 517/2371 symbols completed. CPF took 0.8s. Estimated remaining: 8m 31s. Rate: 217.7 symbols/min [2025-09-02T17:41:40.145749] [INFO ] [MAIN ] CPNG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:40.155962] [INFO ] [MAIN ] CPK: Generated 832 derivative records from 5814 primary records. [2025-09-02T17:41:40.163006] [INFO ] [MAIN ] CPAY: Generated 832 derivative records from 13988 primary records. [2025-09-02T17:41:40.183690] [INFO ] [MAIN ] CPK: Successfully saved derivative data. [2025-09-02T17:41:40.186338] [INFO ] [MAIN ] Derivative Progress: 518/2371 symbols completed. CPK took 0.9s. Estimated remaining: 8m 30s. Rate: 218.0 symbols/min [2025-09-02T17:41:40.186886] [INFO ] [MAIN ] CPRI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:40.187380] [INFO ] [MAIN ] CPAY: Successfully saved derivative data. [2025-09-02T17:41:40.189244] [INFO ] [MAIN ] Derivative Progress: 519/2371 symbols completed. CPAY took 0.9s. Estimated remaining: 8m 29s. Rate: 218.4 symbols/min [2025-09-02T17:41:40.189532] [INFO ] [MAIN ] CPS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:40.200241] [INFO ] [MAIN ] CPNG: Loaded 24905 primary data records. [2025-09-02T17:41:40.290228] [INFO ] [MAIN ] CPS: Loaded 10708 primary data records. [2025-09-02T17:41:40.447146] [INFO ] [MAIN ] CPRI: Loaded 24193 primary data records. [2025-09-02T17:41:40.945128] [INFO ] [MAIN ] CPNG: Generated 832 derivative records from 24905 primary records. [2025-09-02T17:41:40.945973] [INFO ] [MAIN ] CPS: Generated 832 derivative records from 10708 primary records. [2025-09-02T17:41:40.963848] [INFO ] [MAIN ] CPS: Successfully saved derivative data. [2025-09-02T17:41:40.966257] [INFO ] [MAIN ] Derivative Progress: 520/2371 symbols completed. CPS took 0.8s. Estimated remaining: 8m 30s. Rate: 217.7 symbols/min [2025-09-02T17:41:40.973295] [INFO ] [MAIN ] CPRI: Generated 832 derivative records from 24193 primary records. [2025-09-02T17:41:40.972474] [INFO ] [MAIN ] CPNG: Successfully saved derivative data. [2025-09-02T17:41:40.973424] [INFO ] [MAIN ] CPT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:40.974632] [INFO ] [MAIN ] Derivative Progress: 521/2371 symbols completed. CPNG took 0.8s. Estimated remaining: 8m 29s. Rate: 218.1 symbols/min [2025-09-02T17:41:40.975401] [INFO ] [MAIN ] CQP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:40.983511] [INFO ] [MAIN ] CPRI: Successfully saved derivative data. [2025-09-02T17:41:40.985202] [INFO ] [MAIN ] Derivative Progress: 522/2371 symbols completed. CPRI took 0.8s. Estimated remaining: 8m 28s. Rate: 218.5 symbols/min [2025-09-02T17:41:40.985564] [INFO ] [MAIN ] CR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:40.993718] [INFO ] [MAIN ] CQP: Loaded 10017 primary data records. [2025-09-02T17:41:41.109131] [INFO ] [MAIN ] CR: Loaded 10913 primary data records. [2025-09-02T17:41:41.142075] [INFO ] [MAIN ] CPT: Loaded 20398 primary data records. [2025-09-02T17:41:41.761694] [INFO ] [MAIN ] CQP: Generated 832 derivative records from 10017 primary records. [2025-09-02T17:41:41.788121] [INFO ] [MAIN ] CQP: Successfully saved derivative data. [2025-09-02T17:41:41.789175] [INFO ] [MAIN ] CR: Generated 832 derivative records from 10913 primary records. [2025-09-02T17:41:41.793556] [INFO ] [MAIN ] Derivative Progress: 523/2371 symbols completed. CQP took 0.8s. Estimated remaining: 8m 29s. Rate: 217.7 symbols/min [2025-09-02T17:41:41.789873] [INFO ] [MAIN ] CPT: Generated 832 derivative records from 20398 primary records. [2025-09-02T17:41:41.810894] [INFO ] [MAIN ] CR: Successfully saved derivative data. [2025-09-02T17:41:41.811439] [INFO ] [MAIN ] CPT: Successfully saved derivative data. [2025-09-02T17:41:41.813339] [INFO ] [MAIN ] Derivative Progress: 524/2371 symbols completed. CR took 0.8s. Estimated remaining: 8m 28s. Rate: 218.1 symbols/min [2025-09-02T17:41:41.815220] [INFO ] [MAIN ] Derivative Progress: 525/2371 symbols completed. CPT took 0.8s. Estimated remaining: 8m 27s. Rate: 218.5 symbols/min [2025-09-02T17:41:41.816026] [INFO ] [MAIN ] CRBD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:41.816230] [INFO ] [MAIN ] CRBG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:41.816518] [INFO ] [MAIN ] CRC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:41.824149] [INFO ] [MAIN ] CRBD: Loaded 4610 primary data records. [2025-09-02T17:41:42.026504] [INFO ] [MAIN ] CRC: Loaded 20326 primary data records. [2025-09-02T17:41:42.030568] [INFO ] [MAIN ] CRBG: Loaded 24293 primary data records. [2025-09-02T17:41:42.626721] [INFO ] [MAIN ] CRBD: Generated 832 derivative records from 4610 primary records. [2025-09-02T17:41:42.637474] [INFO ] [MAIN ] CRBD: Successfully saved derivative data. [2025-09-02T17:41:42.638717] [INFO ] [MAIN ] Derivative Progress: 526/2371 symbols completed. CRBD took 0.8s. Estimated remaining: 8m 29s. Rate: 217.6 symbols/min [2025-09-02T17:41:42.640043] [INFO ] [MAIN ] CRCL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:42.650211] [INFO ] [MAIN ] CRC: Generated 832 derivative records from 20326 primary records. [2025-09-02T17:41:42.666570] [INFO ] [MAIN ] CRBG: Generated 832 derivative records from 24293 primary records. [2025-09-02T17:41:42.667014] [INFO ] [MAIN ] CRC: Successfully saved derivative data. [2025-09-02T17:41:42.674844] [INFO ] [MAIN ] Derivative Progress: 527/2371 symbols completed. CRC took 0.9s. Estimated remaining: 8m 28s. Rate: 218.0 symbols/min [2025-09-02T17:41:42.675312] [INFO ] [MAIN ] CRGY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:42.683190] [INFO ] [MAIN ] CRBG: Successfully saved derivative data. [2025-09-02T17:41:42.684816] [INFO ] [MAIN ] Derivative Progress: 528/2371 symbols completed. CRBG took 0.9s. Estimated remaining: 8m 26s. Rate: 218.4 symbols/min [2025-09-02T17:41:42.685154] [INFO ] [MAIN ] CRH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:42.694547] [INFO ] [MAIN ] CRCL: Loaded 23647 primary data records. [2025-09-02T17:41:42.833036] [INFO ] [MAIN ] CRGY: Loaded 24093 primary data records. [2025-09-02T17:41:43.006582] [INFO ] [MAIN ] CRH: Loaded 24739 primary data records. [2025-09-02T17:41:43.445204] [INFO ] [MAIN ] CRCL: Generated 786 derivative records from 23647 primary records. [2025-09-02T17:41:43.461227] [INFO ] [MAIN ] CRGY: Generated 832 derivative records from 24093 primary records. [2025-09-02T17:41:43.475320] [INFO ] [MAIN ] CRCL: Successfully saved derivative data. [2025-09-02T17:41:43.478825] [INFO ] [MAIN ] Derivative Progress: 529/2371 symbols completed. CRCL took 0.8s. Estimated remaining: 8m 28s. Rate: 217.6 symbols/min [2025-09-02T17:41:43.479481] [INFO ] [MAIN ] CRI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:43.479100] [INFO ] [MAIN ] CRGY: Successfully saved derivative data. [2025-09-02T17:41:43.489396] [INFO ] [MAIN ] CRH: Generated 832 derivative records from 24739 primary records. [2025-09-02T17:41:43.488204] [INFO ] [MAIN ] Derivative Progress: 530/2371 symbols completed. CRGY took 0.8s. Estimated remaining: 8m 27s. Rate: 218.0 symbols/min [2025-09-02T17:41:43.490121] [INFO ] [MAIN ] CRK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:43.501264] [INFO ] [MAIN ] CRH: Successfully saved derivative data. [2025-09-02T17:41:43.503305] [INFO ] [MAIN ] Derivative Progress: 531/2371 symbols completed. CRH took 0.8s. Estimated remaining: 8m 25s. Rate: 218.4 symbols/min [2025-09-02T17:41:43.503734] [INFO ] [MAIN ] CRL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:43.532118] [INFO ] [MAIN ] CRI: Loaded 23217 primary data records. [2025-09-02T17:41:43.632839] [INFO ] [MAIN ] CRL: Loaded 18518 primary data records. [2025-09-02T17:41:43.643629] [INFO ] [MAIN ] CRK: Loaded 24192 primary data records. [2025-09-02T17:41:44.279211] [INFO ] [MAIN ] CRI: Generated 832 derivative records from 23217 primary records. [2025-09-02T17:41:44.280193] [INFO ] [MAIN ] CRL: Generated 832 derivative records from 18518 primary records. [2025-09-02T17:41:44.288820] [INFO ] [MAIN ] CRK: Generated 832 derivative records from 24192 primary records. [2025-09-02T17:41:44.316140] [INFO ] [MAIN ] CRI: Successfully saved derivative data. [2025-09-02T17:41:44.318006] [INFO ] [MAIN ] Derivative Progress: 532/2371 symbols completed. CRI took 0.8s. Estimated remaining: 8m 27s. Rate: 217.6 symbols/min [2025-09-02T17:41:44.316817] [INFO ] [MAIN ] CRK: Successfully saved derivative data. [2025-09-02T17:41:44.316882] [INFO ] [MAIN ] CRL: Successfully saved derivative data. [2025-09-02T17:41:44.321430] [INFO ] [MAIN ] Derivative Progress: 533/2371 symbols completed. CRK took 0.8s. Estimated remaining: 8m 26s. Rate: 218.0 symbols/min [2025-09-02T17:41:44.321344] [INFO ] [MAIN ] CRM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:44.321777] [INFO ] [MAIN ] Derivative Progress: 534/2371 symbols completed. CRL took 0.8s. Estimated remaining: 8m 25s. Rate: 218.4 symbols/min [2025-09-02T17:41:44.321720] [INFO ] [MAIN ] CRS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:44.322233] [INFO ] [MAIN ] CRT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:44.327505] [INFO ] [MAIN ] CRT: Loaded 2235 primary data records. [2025-09-02T17:41:44.544135] [INFO ] [MAIN ] CRS: Loaded 19807 primary data records. [2025-09-02T17:41:44.545351] [INFO ] [MAIN ] CRM: Loaded 24974 primary data records. [2025-09-02T17:41:45.110332] [INFO ] [MAIN ] CRT: Generated 832 derivative records from 2235 primary records. [2025-09-02T17:41:45.121188] [INFO ] [MAIN ] CRT: Successfully saved derivative data. [2025-09-02T17:41:45.122870] [INFO ] [MAIN ] Derivative Progress: 535/2371 symbols completed. CRT took 0.8s. Estimated remaining: 8m 26s. Rate: 217.6 symbols/min [2025-09-02T17:41:45.123167] [INFO ] [MAIN ] CSAN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:45.131284] [INFO ] [MAIN ] CRS: Generated 832 derivative records from 19807 primary records. [2025-09-02T17:41:45.154326] [INFO ] [MAIN ] CRS: Successfully saved derivative data. [2025-09-02T17:41:45.155694] [INFO ] [MAIN ] CRM: Generated 832 derivative records from 24974 primary records. [2025-09-02T17:41:45.157270] [INFO ] [MAIN ] Derivative Progress: 536/2371 symbols completed. CRS took 0.8s. Estimated remaining: 8m 25s. Rate: 218.0 symbols/min [2025-09-02T17:41:45.158194] [INFO ] [MAIN ] CSL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:45.174004] [INFO ] [MAIN ] CRM: Successfully saved derivative data. [2025-09-02T17:41:45.173552] [INFO ] [MAIN ] CSAN: Loaded 19388 primary data records. [2025-09-02T17:41:45.175720] [INFO ] [MAIN ] Derivative Progress: 537/2371 symbols completed. CRM took 0.9s. Estimated remaining: 8m 24s. Rate: 218.4 symbols/min [2025-09-02T17:41:45.197097] [INFO ] [MAIN ] CSR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:45.307028] [INFO ] [MAIN ] CSL: Loaded 13911 primary data records. [2025-09-02T17:41:45.369239] [INFO ] [MAIN ] CSR: Loaded 5914 primary data records. [2025-09-02T17:41:45.931160] [INFO ] [MAIN ] CSAN: Generated 832 derivative records from 19388 primary records. [2025-09-02T17:41:45.956458] [INFO ] [MAIN ] CSL: Generated 832 derivative records from 13911 primary records. [2025-09-02T17:41:45.955785] [INFO ] [MAIN ] CSR: Generated 832 derivative records from 5914 primary records. [2025-09-02T17:41:45.964203] [INFO ] [MAIN ] CSAN: Successfully saved derivative data. [2025-09-02T17:41:45.971040] [INFO ] [MAIN ] Derivative Progress: 538/2371 symbols completed. CSAN took 0.8s. Estimated remaining: 8m 25s. Rate: 217.6 symbols/min [2025-09-02T17:41:45.974167] [INFO ] [MAIN ] CSL: Successfully saved derivative data. [2025-09-02T17:41:45.976014] [INFO ] [MAIN ] Derivative Progress: 539/2371 symbols completed. CSL took 0.8s. Estimated remaining: 8m 24s. Rate: 218.0 symbols/min [2025-09-02T17:41:45.974505] [INFO ] [MAIN ] CSR: Successfully saved derivative data. [2025-09-02T17:41:45.977667] [INFO ] [MAIN ] Derivative Progress: 540/2371 symbols completed. CSR took 0.8s. Estimated remaining: 8m 23s. Rate: 218.4 symbols/min [2025-09-02T17:41:45.978162] [INFO ] [MAIN ] CSW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:45.978024] [INFO ] [MAIN ] CSTM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:45.978251] [INFO ] [MAIN ] CSV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:45.990660] [INFO ] [MAIN ] CSV: Loaded 5491 primary data records. [2025-09-02T17:41:45.990723] [INFO ] [MAIN ] CSW: Loaded 6196 primary data records. [2025-09-02T17:41:46.271091] [INFO ] [MAIN ] CSTM: Loaded 21828 primary data records. [2025-09-02T17:41:46.727202] [INFO ] [MAIN ] CSW: Generated 767 derivative records from 6196 primary records. [2025-09-02T17:41:46.744584] [INFO ] [MAIN ] CSV: Generated 832 derivative records from 5491 primary records. [2025-09-02T17:41:46.745095] [INFO ] [MAIN ] CSW: Successfully saved derivative data. [2025-09-02T17:41:46.746145] [INFO ] [MAIN ] Derivative Progress: 541/2371 symbols completed. CSW took 0.8s. Estimated remaining: 8m 24s. Rate: 217.7 symbols/min [2025-09-02T17:41:46.747213] [INFO ] [MAIN ] CTBB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:46.755577] [INFO ] [MAIN ] CSV: Successfully saved derivative data. [2025-09-02T17:41:46.758982] [INFO ] [MAIN ] Derivative Progress: 542/2371 symbols completed. CSV took 0.8s. Estimated remaining: 8m 23s. Rate: 218.1 symbols/min [2025-09-02T17:41:46.759409] [INFO ] [MAIN ] CTDD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:46.768392] [INFO ] [MAIN ] CTBB: Loaded 3127 primary data records. [2025-09-02T17:41:46.780566] [INFO ] [MAIN ] CSTM: Generated 832 derivative records from 21828 primary records. [2025-09-02T17:41:46.839918] [INFO ] [MAIN ] CTDD: Loaded 2580 primary data records. [2025-09-02T17:41:46.966799] [INFO ] [MAIN ] CSTM: Successfully saved derivative data. [2025-09-02T17:41:47.051046] [INFO ] [MAIN ] Derivative Progress: 543/2371 symbols completed. CSTM took 1.1s. Estimated remaining: 8m 23s. Rate: 218.0 symbols/min [2025-09-02T17:41:47.123094] [INFO ] [MAIN ] CTEST: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:47.245154] [INFO ] [MAIN ] CTEST: Loaded 1025 primary data records. [2025-09-02T17:41:47.438764] [INFO ] [MAIN ] CTBB: Generated 832 derivative records from 3127 primary records. [2025-09-02T17:41:47.470081] [INFO ] [MAIN ] CTDD: Generated 832 derivative records from 2580 primary records. [2025-09-02T17:41:47.981294] [INFO ] [MAIN ] CTBB: Successfully saved derivative data. [2025-09-02T17:41:47.983367] [INFO ] [MAIN ] Derivative Progress: 544/2371 symbols completed. CTBB took 1.2s. Estimated remaining: 8m 25s. Rate: 217.1 symbols/min [2025-09-02T17:41:47.983950] [INFO ] [MAIN ] CTEV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:47.984015] [INFO ] [MAIN ] CTDD: Successfully saved derivative data. [2025-09-02T17:41:47.985677] [INFO ] [MAIN ] Derivative Progress: 545/2371 symbols completed. CTDD took 1.2s. Estimated remaining: 8m 24s. Rate: 217.5 symbols/min [2025-09-02T17:41:47.986216] [INFO ] [MAIN ] CTO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:47.994996] [INFO ] [MAIN ] CTEV: Loaded 6543 primary data records. [2025-09-02T17:41:48.111136] [INFO ] [MAIN ] CTO: Loaded 12813 primary data records. [2025-09-02T17:41:48.488752] [INFO ] [MAIN ] CTEV: Generated 831 derivative records from 6543 primary records. [2025-09-02T17:41:48.502314] [INFO ] [MAIN ] CTEV: Successfully saved derivative data. [2025-09-02T17:41:48.503660] [INFO ] [MAIN ] Derivative Progress: 546/2371 symbols completed. CTEV took 0.5s. Estimated remaining: 8m 24s. Rate: 217.1 symbols/min [2025-09-02T17:41:48.504062] [INFO ] [MAIN ] CTOS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:48.564410] [INFO ] [MAIN ] CTO: Generated 832 derivative records from 12813 primary records. [2025-09-02T17:41:48.573352] [INFO ] [MAIN ] CTEST: Generated 6516 derivative records from 1025 primary records. [2025-09-02T17:41:48.580555] [INFO ] [MAIN ] CTO: Successfully saved derivative data. [2025-09-02T17:41:48.582795] [INFO ] [MAIN ] Derivative Progress: 547/2371 symbols completed. CTO took 0.6s. Estimated remaining: 8m 23s. Rate: 217.4 symbols/min [2025-09-02T17:41:48.583012] [INFO ] [MAIN ] CTRA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:48.598458] [INFO ] [MAIN ] CTOS: Loaded 16256 primary data records. [2025-09-02T17:41:48.598659] [INFO ] [MAIN ] CTEST: Successfully saved derivative data. [2025-09-02T17:41:48.610615] [INFO ] [MAIN ] Derivative Progress: 548/2371 symbols completed. CTEST took 1.6s. Estimated remaining: 8m 22s. Rate: 217.8 symbols/min [2025-09-02T17:41:48.640222] [INFO ] [MAIN ] CTRE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:48.860678] [INFO ] [MAIN ] CTRA: Loaded 24858 primary data records. [2025-09-02T17:41:48.958168] [INFO ] [MAIN ] CTRE: Loaded 23049 primary data records. [2025-09-02T17:41:49.370433] [INFO ] [MAIN ] CTOS: Generated 832 derivative records from 16256 primary records. [2025-09-02T17:41:49.383209] [INFO ] [MAIN ] CTOS: Successfully saved derivative data. [2025-09-02T17:41:49.385037] [INFO ] [MAIN ] Derivative Progress: 549/2371 symbols completed. CTOS took 0.9s. Estimated remaining: 8m 24s. Rate: 217.1 symbols/min [2025-09-02T17:41:49.385463] [INFO ] [MAIN ] CTRI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:49.409176] [INFO ] [MAIN ] CTRE: Generated 832 derivative records from 23049 primary records. [2025-09-02T17:41:49.410029] [INFO ] [MAIN ] CTRA: Generated 832 derivative records from 24858 primary records. [2025-09-02T17:41:49.430586] [INFO ] [MAIN ] CTRE: Successfully saved derivative data. [2025-09-02T17:41:49.433691] [INFO ] [MAIN ] Derivative Progress: 550/2371 symbols completed. CTRE took 0.8s. Estimated remaining: 8m 23s. Rate: 217.4 symbols/min [2025-09-02T17:41:49.434313] [INFO ] [MAIN ] CTS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:49.434435] [INFO ] [MAIN ] CTRI: Loaded 19019 primary data records. [2025-09-02T17:41:49.436103] [INFO ] [MAIN ] CTRA: Successfully saved derivative data. [2025-09-02T17:41:49.437556] [INFO ] [MAIN ] Derivative Progress: 551/2371 symbols completed. CTRA took 0.9s. Estimated remaining: 8m 21s. Rate: 217.8 symbols/min [2025-09-02T17:41:49.449221] [INFO ] [MAIN ] CTVA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:49.565510] [INFO ] [MAIN ] CTS: Loaded 8821 primary data records. [2025-09-02T17:41:49.761780] [INFO ] [MAIN ] CTVA: Loaded 24713 primary data records. [2025-09-02T17:41:50.252984] [INFO ] [MAIN ] CTRI: Generated 832 derivative records from 19019 primary records. [2025-09-02T17:41:50.264566] [INFO ] [MAIN ] CTRI: Successfully saved derivative data. [2025-09-02T17:41:50.266018] [INFO ] [MAIN ] Derivative Progress: 552/2371 symbols completed. CTRI took 0.9s. Estimated remaining: 8m 23s. Rate: 217.0 symbols/min [2025-09-02T17:41:50.266271] [INFO ] [MAIN ] CUBB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:50.270704] [INFO ] [MAIN ] CUBB: Loaded 315 primary data records. [2025-09-02T17:41:50.331870] [INFO ] [MAIN ] CTS: Generated 832 derivative records from 8821 primary records. [2025-09-02T17:41:50.387767] [INFO ] [MAIN ] CTS: Successfully saved derivative data. [2025-09-02T17:41:50.395052] [INFO ] [MAIN ] Derivative Progress: 553/2371 symbols completed. CTS took 1.0s. Estimated remaining: 8m 22s. Rate: 217.2 symbols/min [2025-09-02T17:41:50.444345] [INFO ] [MAIN ] CTVA: Generated 832 derivative records from 24713 primary records. [2025-09-02T17:41:50.536328] [INFO ] [MAIN ] CTVA: Successfully saved derivative data. [2025-09-02T17:41:50.539032] [INFO ] [MAIN ] Derivative Progress: 554/2371 symbols completed. CTVA took 1.1s. Estimated remaining: 8m 21s. Rate: 217.4 symbols/min [2025-09-02T17:41:50.551717] [INFO ] [MAIN ] CUBB: Generated 832 derivative records from 315 primary records. [2025-09-02T17:41:50.557912] [INFO ] [MAIN ] CUBB: Successfully saved derivative data. [2025-09-02T17:41:50.559138] [INFO ] [MAIN ] Derivative Progress: 555/2371 symbols completed. CUBB took 0.3s. Estimated remaining: 8m 20s. Rate: 217.8 symbols/min [2025-09-02T17:41:50.559920] [INFO ] [MAIN ] CUK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:50.560461] [INFO ] [MAIN ] CUBI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:50.560589] [INFO ] [MAIN ] CUBE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:50.581864] [INFO ] [MAIN ] CUBI: Loaded 12666 primary data records. [2025-09-02T17:41:50.702506] [INFO ] [MAIN ] CUK: Loaded 23539 primary data records. [2025-09-02T17:41:50.782418] [INFO ] [MAIN ] CUBE: Loaded 23378 primary data records. [2025-09-02T17:41:51.337756] [INFO ] [MAIN ] CUBI: Generated 832 derivative records from 12666 primary records. [2025-09-02T17:41:51.350140] [INFO ] [MAIN ] CUBI: Successfully saved derivative data. [2025-09-02T17:41:51.353572] [INFO ] [MAIN ] Derivative Progress: 556/2371 symbols completed. CUBI took 0.8s. Estimated remaining: 8m 22s. Rate: 217.0 symbols/min [2025-09-02T17:41:51.354937] [INFO ] [MAIN ] CULP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:51.363595] [INFO ] [MAIN ] CUK: Generated 832 derivative records from 23539 primary records. [2025-09-02T17:41:51.374111] [INFO ] [MAIN ] CUBE: Generated 832 derivative records from 23378 primary records. [2025-09-02T17:41:51.373388] [INFO ] [MAIN ] CULP: Loaded 1258 primary data records. [2025-09-02T17:41:51.436160] [INFO ] [MAIN ] CUBE: Successfully saved derivative data. [2025-09-02T17:41:51.458884] [INFO ] [MAIN ] CUK: Successfully saved derivative data. [2025-09-02T17:41:51.458772] [INFO ] [MAIN ] Derivative Progress: 557/2371 symbols completed. CUBE took 0.9s. Estimated remaining: 8m 21s. Rate: 217.3 symbols/min [2025-09-02T17:41:51.497286] [INFO ] [MAIN ] Derivative Progress: 558/2371 symbols completed. CUK took 0.9s. Estimated remaining: 8m 20s. Rate: 217.6 symbols/min [2025-09-02T17:41:51.497210] [INFO ] [MAIN ] CURB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:51.500042] [INFO ] [MAIN ] CURV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:51.650250] [INFO ] [MAIN ] CURV: Loaded 13492 primary data records. [2025-09-02T17:41:51.650754] [INFO ] [MAIN ] CURB: Loaded 15190 primary data records. [2025-09-02T17:41:52.127332] [INFO ] [MAIN ] CULP: Generated 832 derivative records from 1258 primary records. [2025-09-02T17:41:52.137751] [INFO ] [MAIN ] CULP: Successfully saved derivative data. [2025-09-02T17:41:52.139610] [INFO ] [MAIN ] Derivative Progress: 559/2371 symbols completed. CULP took 0.8s. Estimated remaining: 8m 21s. Rate: 217.1 symbols/min [2025-09-02T17:41:52.139842] [INFO ] [MAIN ] CUZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:52.151571] [INFO ] [MAIN ] CURB: Generated 832 derivative records from 15190 primary records. [2025-09-02T17:41:52.168054] [INFO ] [MAIN ] CURB: Successfully saved derivative data. [2025-09-02T17:41:52.175609] [INFO ] [MAIN ] Derivative Progress: 560/2371 symbols completed. CURB took 0.7s. Estimated remaining: 8m 20s. Rate: 217.4 symbols/min [2025-09-02T17:41:52.176387] [INFO ] [MAIN ] CURV: Generated 832 derivative records from 13492 primary records. [2025-09-02T17:41:52.177673] [INFO ] [MAIN ] CVE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:52.193535] [INFO ] [MAIN ] CUZ: Loaded 22987 primary data records. [2025-09-02T17:41:52.194142] [INFO ] [MAIN ] CURV: Successfully saved derivative data. [2025-09-02T17:41:52.195753] [INFO ] [MAIN ] Derivative Progress: 561/2371 symbols completed. CURV took 0.7s. Estimated remaining: 8m 19s. Rate: 217.8 symbols/min [2025-09-02T17:41:52.196073] [INFO ] [MAIN ] CVEO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:52.363327] [INFO ] [MAIN ] CVEO: Loaded 6905 primary data records. [2025-09-02T17:41:52.441561] [INFO ] [MAIN ] CVE: Loaded 24808 primary data records. [2025-09-02T17:41:52.995431] [INFO ] [MAIN ] CUZ: Generated 832 derivative records from 22987 primary records. [2025-09-02T17:41:53.006191] [INFO ] [MAIN ] CUZ: Successfully saved derivative data. [2025-09-02T17:41:53.008511] [INFO ] [MAIN ] Derivative Progress: 562/2371 symbols completed. CUZ took 0.9s. Estimated remaining: 8m 20s. Rate: 217.0 symbols/min [2025-09-02T17:41:53.009556] [INFO ] [MAIN ] CVI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:53.021966] [INFO ] [MAIN ] CVE: Generated 832 derivative records from 24808 primary records. [2025-09-02T17:41:53.048228] [INFO ] [MAIN ] CVE: Successfully saved derivative data. [2025-09-02T17:41:53.049852] [INFO ] [MAIN ] Derivative Progress: 563/2371 symbols completed. CVE took 0.9s. Estimated remaining: 8m 19s. Rate: 217.4 symbols/min [2025-09-02T17:41:53.050045] [INFO ] [MAIN ] CVLG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:53.047842] [INFO ] [MAIN ] CVEO: Generated 832 derivative records from 6905 primary records. [2025-09-02T17:41:53.067910] [INFO ] [MAIN ] CVI: Loaded 21417 primary data records. [2025-09-02T17:41:53.094576] [INFO ] [MAIN ] CVEO: Successfully saved derivative data. [2025-09-02T17:41:53.132575] [INFO ] [MAIN ] Derivative Progress: 564/2371 symbols completed. CVEO took 0.9s. Estimated remaining: 8m 18s. Rate: 217.6 symbols/min [2025-09-02T17:41:53.163461] [INFO ] [MAIN ] CVNA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:53.163265] [INFO ] [MAIN ] CVLG: Loaded 6765 primary data records. [2025-09-02T17:41:53.530137] [INFO ] [MAIN ] CVNA: Loaded 24562 primary data records. [2025-09-02T17:41:53.828338] [INFO ] [MAIN ] CVI: Generated 832 derivative records from 21417 primary records. [2025-09-02T17:41:53.846537] [INFO ] [MAIN ] CVI: Successfully saved derivative data. [2025-09-02T17:41:53.848753] [INFO ] [MAIN ] Derivative Progress: 565/2371 symbols completed. CVI took 0.8s. Estimated remaining: 8m 19s. Rate: 217.0 symbols/min [2025-09-02T17:41:53.847532] [INFO ] [MAIN ] CVLG: Generated 832 derivative records from 6765 primary records. [2025-09-02T17:41:53.848977] [INFO ] [MAIN ] CVS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:53.860223] [INFO ] [MAIN ] CVLG: Successfully saved derivative data. [2025-09-02T17:41:53.862516] [INFO ] [MAIN ] Derivative Progress: 566/2371 symbols completed. CVLG took 0.8s. Estimated remaining: 8m 18s. Rate: 217.4 symbols/min [2025-09-02T17:41:53.862988] [INFO ] [MAIN ] CVX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:53.881144] [INFO ] [MAIN ] CVNA: Generated 832 derivative records from 24562 primary records. [2025-09-02T17:41:53.904489] [INFO ] [MAIN ] CVS: Loaded 24900 primary data records. [2025-09-02T17:41:53.904601] [INFO ] [MAIN ] CVNA: Successfully saved derivative data. [2025-09-02T17:41:53.917826] [INFO ] [MAIN ] Derivative Progress: 567/2371 symbols completed. CVNA took 0.8s. Estimated remaining: 8m 17s. Rate: 217.7 symbols/min [2025-09-02T17:41:53.987367] [INFO ] [MAIN ] CW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:54.019124] [INFO ] [MAIN ] CVX: Loaded 24960 primary data records. [2025-09-02T17:41:54.212897] [INFO ] [MAIN ] CW: Loaded 10288 primary data records. [2025-09-02T17:41:54.694952] [INFO ] [MAIN ] CVS: Generated 832 derivative records from 24900 primary records. [2025-09-02T17:41:54.706322] [INFO ] [MAIN ] CVS: Successfully saved derivative data. [2025-09-02T17:41:54.708409] [INFO ] [MAIN ] Derivative Progress: 568/2371 symbols completed. CVS took 0.9s. Estimated remaining: 8m 19s. Rate: 217.0 symbols/min [2025-09-02T17:41:54.721693] [INFO ] [MAIN ] CW: Generated 819 derivative records from 10288 primary records. [2025-09-02T17:41:54.721049] [INFO ] [MAIN ] CVX: Generated 832 derivative records from 24960 primary records. [2025-09-02T17:41:54.737340] [INFO ] [MAIN ] CW: Successfully saved derivative data. [2025-09-02T17:41:54.738955] [INFO ] [MAIN ] Derivative Progress: 569/2371 symbols completed. CW took 0.8s. Estimated remaining: 8m 18s. Rate: 217.3 symbols/min [2025-09-02T17:41:54.737387] [INFO ] [MAIN ] CVX: Successfully saved derivative data. [2025-09-02T17:41:54.740595] [INFO ] [MAIN ] Derivative Progress: 570/2371 symbols completed. CVX took 0.9s. Estimated remaining: 8m 16s. Rate: 217.7 symbols/min [2025-09-02T17:41:54.740999] [INFO ] [MAIN ] CWEN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:54.741107] [INFO ] [MAIN ] CWAN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:54.741252] [INFO ] [MAIN ] CWH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:54.770628] [INFO ] [MAIN ] CWEN: Loaded 20872 primary data records. [2025-09-02T17:41:54.885807] [INFO ] [MAIN ] CWH: Loaded 23864 primary data records. [2025-09-02T17:41:54.886272] [INFO ] [MAIN ] CWAN: Loaded 24465 primary data records. [2025-09-02T17:41:55.491145] [INFO ] [MAIN ] CWEN: Generated 832 derivative records from 20872 primary records. [2025-09-02T17:41:55.516232] [INFO ] [MAIN ] CWH: Generated 832 derivative records from 23864 primary records. [2025-09-02T17:41:55.515533] [INFO ] [MAIN ] CWAN: Generated 832 derivative records from 24465 primary records. [2025-09-02T17:41:55.517518] [INFO ] [MAIN ] CWEN: Successfully saved derivative data. [2025-09-02T17:41:55.519113] [INFO ] [MAIN ] Derivative Progress: 571/2371 symbols completed. CWEN took 0.8s. Estimated remaining: 8m 18s. Rate: 217.0 symbols/min [2025-09-02T17:41:55.519341] [INFO ] [MAIN ] CWK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:55.534434] [INFO ] [MAIN ] CWH: Successfully saved derivative data. [2025-09-02T17:41:55.535313] [INFO ] [MAIN ] CWAN: Successfully saved derivative data. [2025-09-02T17:41:55.536895] [INFO ] [MAIN ] Derivative Progress: 572/2371 symbols completed. CWH took 0.8s. Estimated remaining: 8m 17s. Rate: 217.3 symbols/min [2025-09-02T17:41:55.538998] [INFO ] [MAIN ] CWT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:55.539139] [INFO ] [MAIN ] Derivative Progress: 573/2371 symbols completed. CWAN took 0.8s. Estimated remaining: 8m 15s. Rate: 217.7 symbols/min [2025-09-02T17:41:55.539677] [INFO ] [MAIN ] CX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:55.558517] [INFO ] [MAIN ] CWT: Loaded 12424 primary data records. [2025-09-02T17:41:55.682670] [INFO ] [MAIN ] CWK: Loaded 22845 primary data records. [2025-09-02T17:41:55.688502] [INFO ] [MAIN ] CX: Loaded 24386 primary data records. [2025-09-02T17:41:56.340232] [INFO ] [MAIN ] CWT: Generated 832 derivative records from 12424 primary records. [2025-09-02T17:41:56.351382] [INFO ] [MAIN ] CWT: Successfully saved derivative data. [2025-09-02T17:41:56.353433] [INFO ] [MAIN ] Derivative Progress: 574/2371 symbols completed. CWT took 0.8s. Estimated remaining: 8m 17s. Rate: 217.0 symbols/min [2025-09-02T17:41:56.354223] [INFO ] [MAIN ] CXE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:56.362391] [INFO ] [MAIN ] CWK: Generated 832 derivative records from 22845 primary records. [2025-09-02T17:41:56.370509] [INFO ] [MAIN ] CX: Generated 832 derivative records from 24386 primary records. [2025-09-02T17:41:56.373660] [INFO ] [MAIN ] CXE: Loaded 2646 primary data records. [2025-09-02T17:41:56.429692] [INFO ] [MAIN ] CWK: Successfully saved derivative data. [2025-09-02T17:41:56.443205] [INFO ] [MAIN ] Derivative Progress: 575/2371 symbols completed. CWK took 0.9s. Estimated remaining: 8m 16s. Rate: 217.2 symbols/min [2025-09-02T17:41:56.444152] [INFO ] [MAIN ] CXH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:56.453411] [INFO ] [MAIN ] CX: Successfully saved derivative data. [2025-09-02T17:41:56.460205] [INFO ] [MAIN ] Derivative Progress: 576/2371 symbols completed. CX took 0.9s. Estimated remaining: 8m 15s. Rate: 217.6 symbols/min [2025-09-02T17:41:56.490200] [INFO ] [MAIN ] CXM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:56.512541] [INFO ] [MAIN ] CXH: Loaded 2771 primary data records. [2025-09-02T17:41:56.754762] [INFO ] [MAIN ] CXM: Loaded 21968 primary data records. [2025-09-02T17:41:57.119175] [INFO ] [MAIN ] CXE: Generated 832 derivative records from 2646 primary records. [2025-09-02T17:41:57.134890] [INFO ] [MAIN ] CXE: Successfully saved derivative data. [2025-09-02T17:41:57.136451] [INFO ] [MAIN ] Derivative Progress: 577/2371 symbols completed. CXE took 0.8s. Estimated remaining: 8m 16s. Rate: 217.1 symbols/min [2025-09-02T17:41:57.137588] [INFO ] [MAIN ] CXH: Generated 832 derivative records from 2771 primary records. [2025-09-02T17:41:57.138542] [INFO ] [MAIN ] CXT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:57.146104] [INFO ] [MAIN ] CXH: Successfully saved derivative data. [2025-09-02T17:41:57.147894] [INFO ] [MAIN ] Derivative Progress: 578/2371 symbols completed. CXH took 0.7s. Estimated remaining: 8m 15s. Rate: 217.4 symbols/min [2025-09-02T17:41:57.148308] [INFO ] [MAIN ] CXW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:57.163604] [INFO ] [MAIN ] CXM: Generated 819 derivative records from 21968 primary records. [2025-09-02T17:41:57.176857] [INFO ] [MAIN ] CXM: Successfully saved derivative data. [2025-09-02T17:41:57.190698] [INFO ] [MAIN ] CXW: Loaded 20387 primary data records. [2025-09-02T17:41:57.190205] [INFO ] [MAIN ] Derivative Progress: 579/2371 symbols completed. CXM took 0.7s. Estimated remaining: 8m 14s. Rate: 217.7 symbols/min [2025-09-02T17:41:57.191436] [INFO ] [MAIN ] CXT: Loaded 14362 primary data records. [2025-09-02T17:41:57.190926] [INFO ] [MAIN ] CYD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:57.531023] [INFO ] [MAIN ] CYD: Loaded 12245 primary data records. [2025-09-02T17:41:57.914040] [INFO ] [MAIN ] CXT: Generated 832 derivative records from 14362 primary records. [2025-09-02T17:41:57.930597] [INFO ] [MAIN ] CXT: Successfully saved derivative data. [2025-09-02T17:41:57.929521] [INFO ] [MAIN ] CXW: Generated 832 derivative records from 20387 primary records. [2025-09-02T17:41:57.932613] [INFO ] [MAIN ] Derivative Progress: 580/2371 symbols completed. CXT took 0.8s. Estimated remaining: 8m 15s. Rate: 217.1 symbols/min [2025-09-02T17:41:57.933140] [INFO ] [MAIN ] CYH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:57.940944] [INFO ] [MAIN ] CXW: Successfully saved derivative data. [2025-09-02T17:41:57.942719] [INFO ] [MAIN ] Derivative Progress: 581/2371 symbols completed. CXW took 0.8s. Estimated remaining: 8m 14s. Rate: 217.5 symbols/min [2025-09-02T17:41:57.943393] [INFO ] [MAIN ] D: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:57.954805] [INFO ] [MAIN ] CYD: Generated 832 derivative records from 12245 primary records. [2025-09-02T17:41:57.969680] [INFO ] [MAIN ] CYD: Successfully saved derivative data. [2025-09-02T17:41:57.971283] [INFO ] [MAIN ] Derivative Progress: 582/2371 symbols completed. CYD took 0.8s. Estimated remaining: 8m 13s. Rate: 217.8 symbols/min [2025-09-02T17:41:57.976874] [INFO ] [MAIN ] DAC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:57.987944] [INFO ] [MAIN ] CYH: Loaded 22146 primary data records. [2025-09-02T17:41:58.074200] [INFO ] [MAIN ] DAC: Loaded 5938 primary data records. [2025-09-02T17:41:58.075024] [INFO ] [MAIN ] D: Loaded 24861 primary data records. [2025-09-02T17:41:58.764350] [INFO ] [MAIN ] DAC: Generated 832 derivative records from 5938 primary records. [2025-09-02T17:41:58.786411] [INFO ] [MAIN ] CYH: Generated 832 derivative records from 22146 primary records. [2025-09-02T17:41:58.789192] [INFO ] [MAIN ] DAC: Successfully saved derivative data. [2025-09-02T17:41:58.787360] [INFO ] [MAIN ] D: Generated 832 derivative records from 24861 primary records. [2025-09-02T17:41:58.791543] [INFO ] [MAIN ] Derivative Progress: 583/2371 symbols completed. DAC took 0.8s. Estimated remaining: 8m 14s. Rate: 217.1 symbols/min [2025-09-02T17:41:58.800489] [INFO ] [MAIN ] CYH: Successfully saved derivative data. [2025-09-02T17:41:58.807704] [INFO ] [MAIN ] Derivative Progress: 584/2371 symbols completed. CYH took 0.9s. Estimated remaining: 8m 13s. Rate: 217.4 symbols/min [2025-09-02T17:41:58.809491] [INFO ] [MAIN ] D: Successfully saved derivative data. [2025-09-02T17:41:58.810720] [INFO ] [MAIN ] Derivative Progress: 585/2371 symbols completed. D took 0.9s. Estimated remaining: 8m 12s. Rate: 217.8 symbols/min [2025-09-02T17:41:58.811118] [INFO ] [MAIN ] DAL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:58.811198] [INFO ] [MAIN ] DAN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:58.811678] [INFO ] [MAIN ] DAO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:58.822197] [INFO ] [MAIN ] DAO: Loaded 7556 primary data records. [2025-09-02T17:41:58.949014] [INFO ] [MAIN ] DAN: Loaded 22493 primary data records. [2025-09-02T17:41:59.010961] [INFO ] [MAIN ] DAL: Loaded 24955 primary data records. [2025-09-02T17:41:59.560473] [INFO ] [MAIN ] DAO: Generated 832 derivative records from 7556 primary records. [2025-09-02T17:41:59.570427] [INFO ] [MAIN ] DAO: Successfully saved derivative data. [2025-09-02T17:41:59.572415] [INFO ] [MAIN ] Derivative Progress: 586/2371 symbols completed. DAO took 0.8s. Estimated remaining: 8m 13s. Rate: 217.1 symbols/min [2025-09-02T17:41:59.573897] [INFO ] [MAIN ] DAR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:59.584006] [INFO ] [MAIN ] DAN: Generated 819 derivative records from 22493 primary records. [2025-09-02T17:41:59.592941] [INFO ] [MAIN ] DAL: Generated 832 derivative records from 24955 primary records. [2025-09-02T17:41:59.607855] [INFO ] [MAIN ] DAN: Successfully saved derivative data. [2025-09-02T17:41:59.617376] [INFO ] [MAIN ] DAL: Successfully saved derivative data. [2025-09-02T17:41:59.615528] [INFO ] [MAIN ] Derivative Progress: 587/2371 symbols completed. DAN took 0.8s. Estimated remaining: 8m 12s. Rate: 217.4 symbols/min [2025-09-02T17:41:59.619324] [INFO ] [MAIN ] DAVA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:59.619429] [INFO ] [MAIN ] Derivative Progress: 588/2371 symbols completed. DAL took 0.8s. Estimated remaining: 8m 11s. Rate: 217.8 symbols/min [2025-09-02T17:41:59.619695] [INFO ] [MAIN ] DAY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:41:59.629997] [INFO ] [MAIN ] DAR: Loaded 24078 primary data records. [2025-09-02T17:41:59.775534] [INFO ] [MAIN ] DAVA: Loaded 18622 primary data records. [2025-09-02T17:41:59.964503] [INFO ] [MAIN ] DAY: Loaded 23159 primary data records. [2025-09-02T17:42:00.356616] [INFO ] [MAIN ] DAR: Generated 832 derivative records from 24078 primary records. [2025-09-02T17:42:00.367270] [INFO ] [MAIN ] DAR: Successfully saved derivative data. [2025-09-02T17:42:00.369041] [INFO ] [MAIN ] Derivative Progress: 589/2371 symbols completed. DAR took 0.8s. Estimated remaining: 8m 12s. Rate: 217.2 symbols/min [2025-09-02T17:42:00.369300] [INFO ] [MAIN ] DB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:00.380496] [INFO ] [MAIN ] DAVA: Generated 832 derivative records from 18622 primary records. [2025-09-02T17:42:00.396492] [INFO ] [MAIN ] DAVA: Successfully saved derivative data. [2025-09-02T17:42:00.398424] [INFO ] [MAIN ] Derivative Progress: 590/2371 symbols completed. DAVA took 0.8s. Estimated remaining: 8m 11s. Rate: 217.5 symbols/min [2025-09-02T17:42:00.398688] [INFO ] [MAIN ] DBD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:00.405867] [INFO ] [MAIN ] DAY: Generated 832 derivative records from 23159 primary records. [2025-09-02T17:42:00.420671] [INFO ] [MAIN ] DB: Loaded 23819 primary data records. [2025-09-02T17:42:00.479608] [INFO ] [MAIN ] DAY: Successfully saved derivative data. [2025-09-02T17:42:00.516034] [INFO ] [MAIN ] DBD: Loaded 12035 primary data records. [2025-09-02T17:42:00.515455] [INFO ] [MAIN ] Derivative Progress: 591/2371 symbols completed. DAY took 0.9s. Estimated remaining: 8m 11s. Rate: 217.7 symbols/min [2025-09-02T17:42:00.537461] [INFO ] [MAIN ] DBI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:00.774818] [INFO ] [MAIN ] DBI: Loaded 20153 primary data records. [2025-09-02T17:42:01.154582] [INFO ] [MAIN ] DB: Generated 819 derivative records from 23819 primary records. [2025-09-02T17:42:01.164016] [INFO ] [MAIN ] DB: Successfully saved derivative data. [2025-09-02T17:42:01.166347] [INFO ] [MAIN ] Derivative Progress: 592/2371 symbols completed. DB took 0.8s. Estimated remaining: 8m 11s. Rate: 217.2 symbols/min [2025-09-02T17:42:01.167422] [INFO ] [MAIN ] DBL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:01.174555] [INFO ] [MAIN ] DBD: Generated 819 derivative records from 12035 primary records. [2025-09-02T17:42:01.185368] [INFO ] [MAIN ] DBD: Successfully saved derivative data. [2025-09-02T17:42:01.186976] [INFO ] [MAIN ] Derivative Progress: 593/2371 symbols completed. DBD took 0.8s. Estimated remaining: 8m 10s. Rate: 217.5 symbols/min [2025-09-02T17:42:01.189777] [INFO ] [MAIN ] DBL: Loaded 4961 primary data records. [2025-09-02T17:42:01.226497] [INFO ] [MAIN ] DBRG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:01.298853] [INFO ] [MAIN ] DBI: Generated 832 derivative records from 20153 primary records. [2025-09-02T17:42:01.353772] [INFO ] [MAIN ] DBI: Successfully saved derivative data. [2025-09-02T17:42:01.391389] [INFO ] [MAIN ] Derivative Progress: 594/2371 symbols completed. DBI took 0.9s. Estimated remaining: 8m 10s. Rate: 217.6 symbols/min [2025-09-02T17:42:01.395542] [INFO ] [MAIN ] DCI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:01.525123] [INFO ] [MAIN ] DBRG: Loaded 22686 primary data records. [2025-09-02T17:42:01.664913] [INFO ] [MAIN ] DCI: Loaded 17503 primary data records. [2025-09-02T17:42:01.983857] [INFO ] [MAIN ] DBL: Generated 832 derivative records from 4961 primary records. [2025-09-02T17:42:02.049774] [INFO ] [MAIN ] DBL: Successfully saved derivative data. [2025-09-02T17:42:02.106578] [INFO ] [MAIN ] Derivative Progress: 595/2371 symbols completed. DBL took 0.9s. Estimated remaining: 8m 11s. Rate: 217.1 symbols/min [2025-09-02T17:42:02.107940] [INFO ] [MAIN ] DCO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:02.121586] [INFO ] [MAIN ] DCO: Loaded 7751 primary data records. [2025-09-02T17:42:02.128580] [INFO ] [MAIN ] DBRG: Generated 819 derivative records from 22686 primary records. [2025-09-02T17:42:02.249142] [INFO ] [MAIN ] DBRG: Successfully saved derivative data. [2025-09-02T17:42:02.257122] [INFO ] [MAIN ] Derivative Progress: 596/2371 symbols completed. DBRG took 1.1s. Estimated remaining: 8m 10s. Rate: 217.2 symbols/min [2025-09-02T17:42:02.258484] [INFO ] [MAIN ] DCI: Generated 832 derivative records from 17503 primary records. [2025-09-02T17:42:02.258685] [INFO ] [MAIN ] DD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:02.343661] [INFO ] [MAIN ] DCI: Successfully saved derivative data. [2025-09-02T17:42:02.400197] [INFO ] [MAIN ] Derivative Progress: 597/2371 symbols completed. DCI took 1.0s. Estimated remaining: 8m 10s. Rate: 217.4 symbols/min [2025-09-02T17:42:02.400843] [INFO ] [MAIN ] DDD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:02.421883] [INFO ] [MAIN ] DD: Loaded 24450 primary data records. [2025-09-02T17:42:02.536920] [INFO ] [MAIN ] DCO: Generated 832 derivative records from 7751 primary records. [2025-09-02T17:42:02.552977] [INFO ] [MAIN ] DDD: Loaded 23443 primary data records. [2025-09-02T17:42:02.592069] [INFO ] [MAIN ] DCO: Successfully saved derivative data. [2025-09-02T17:42:02.617736] [INFO ] [MAIN ] Derivative Progress: 598/2371 symbols completed. DCO took 0.5s. Estimated remaining: 8m 9s. Rate: 217.5 symbols/min [2025-09-02T17:42:02.943874] [INFO ] [MAIN ] DD: Generated 832 derivative records from 24450 primary records. [2025-09-02T17:42:02.952634] [INFO ] [MAIN ] DD: Successfully saved derivative data. [2025-09-02T17:42:02.953985] [INFO ] [MAIN ] Derivative Progress: 599/2371 symbols completed. DD took 0.7s. Estimated remaining: 8m 9s. Rate: 217.4 symbols/min [2025-09-02T17:42:02.964526] [INFO ] [MAIN ] DDD: Generated 832 derivative records from 23443 primary records. [2025-09-02T17:42:02.975116] [INFO ] [MAIN ] DDD: Successfully saved derivative data. [2025-09-02T17:42:02.977178] [INFO ] [MAIN ] Derivative Progress: 600/2371 symbols completed. DDD took 0.6s. Estimated remaining: 8m 8s. Rate: 217.7 symbols/min [2025-09-02T17:42:02.977592] [INFO ] [MAIN ] DDS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:02.977812] [INFO ] [MAIN ] DDT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:02.978308] [INFO ] [MAIN ] DDL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:02.982251] [INFO ] [MAIN ] DDT: Loaded 939 primary data records. [2025-09-02T17:42:03.096253] [INFO ] [MAIN ] DDL: Loaded 13238 primary data records. [2025-09-02T17:42:03.104337] [INFO ] [MAIN ] DDS: Loaded 5871 primary data records. [2025-09-02T17:42:03.720800] [INFO ] [MAIN ] DDT: Generated 831 derivative records from 939 primary records. [2025-09-02T17:42:03.729695] [INFO ] [MAIN ] DDT: Successfully saved derivative data. [2025-09-02T17:42:03.731880] [INFO ] [MAIN ] Derivative Progress: 601/2371 symbols completed. DDT took 0.8s. Estimated remaining: 8m 9s. Rate: 217.1 symbols/min [2025-09-02T17:42:03.734078] [INFO ] [MAIN ] DE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:03.743493] [INFO ] [MAIN ] DDS: Generated 832 derivative records from 5871 primary records. [2025-09-02T17:42:03.751092] [INFO ] [MAIN ] DDL: Generated 832 derivative records from 13238 primary records. [2025-09-02T17:42:03.766026] [INFO ] [MAIN ] DDL: Successfully saved derivative data. [2025-09-02T17:42:03.769454] [INFO ] [MAIN ] Derivative Progress: 602/2371 symbols completed. DDL took 0.8s. Estimated remaining: 8m 8s. Rate: 217.4 symbols/min [2025-09-02T17:42:03.769862] [INFO ] [MAIN ] DEA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:03.769623] [INFO ] [MAIN ] DDS: Successfully saved derivative data. [2025-09-02T17:42:03.771608] [INFO ] [MAIN ] Derivative Progress: 603/2371 symbols completed. DDS took 0.8s. Estimated remaining: 8m 7s. Rate: 217.8 symbols/min [2025-09-02T17:42:03.772214] [INFO ] [MAIN ] DEC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:03.796480] [INFO ] [MAIN ] DE: Loaded 21560 primary data records. [2025-09-02T17:42:03.865841] [INFO ] [MAIN ] DEC: Loaded 13485 primary data records. [2025-09-02T17:42:03.892784] [INFO ] [MAIN ] DEA: Loaded 17387 primary data records. [2025-09-02T17:42:04.596420] [INFO ] [MAIN ] DE: Generated 819 derivative records from 21560 primary records. [2025-09-02T17:42:04.608363] [INFO ] [MAIN ] DE: Successfully saved derivative data. [2025-09-02T17:42:04.616990] [INFO ] [MAIN ] Derivative Progress: 604/2371 symbols completed. DE took 0.9s. Estimated remaining: 8m 9s. Rate: 217.0 symbols/min [2025-09-02T17:42:04.618398] [INFO ] [MAIN ] DEA: Generated 819 derivative records from 17387 primary records. [2025-09-02T17:42:04.618669] [INFO ] [MAIN ] DECK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:04.632496] [INFO ] [MAIN ] DEC: Generated 832 derivative records from 13485 primary records. [2025-09-02T17:42:04.634337] [INFO ] [MAIN ] DEA: Successfully saved derivative data. [2025-09-02T17:42:04.635889] [INFO ] [MAIN ] Derivative Progress: 605/2371 symbols completed. DEA took 0.9s. Estimated remaining: 8m 7s. Rate: 217.4 symbols/min [2025-09-02T17:42:04.636875] [INFO ] [MAIN ] DEI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:04.646464] [INFO ] [MAIN ] DEC: Successfully saved derivative data. [2025-09-02T17:42:04.648207] [INFO ] [MAIN ] Derivative Progress: 606/2371 symbols completed. DEC took 0.9s. Estimated remaining: 8m 6s. Rate: 217.7 symbols/min [2025-09-02T17:42:04.648611] [INFO ] [MAIN ] DELL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:04.675246] [INFO ] [MAIN ] DEI: Loaded 22106 primary data records. [2025-09-02T17:42:04.772284] [INFO ] [MAIN ] DECK: Loaded 24743 primary data records. [2025-09-02T17:42:04.883047] [INFO ] [MAIN ] DELL: Loaded 24940 primary data records. [2025-09-02T17:42:05.418455] [INFO ] [MAIN ] DEI: Generated 832 derivative records from 22106 primary records. [2025-09-02T17:42:05.435871] [INFO ] [MAIN ] DECK: Generated 832 derivative records from 24743 primary records. [2025-09-02T17:42:05.434977] [INFO ] [MAIN ] DEI: Successfully saved derivative data. [2025-09-02T17:42:05.438185] [INFO ] [MAIN ] Derivative Progress: 607/2371 symbols completed. DEI took 0.8s. Estimated remaining: 8m 8s. Rate: 217.0 symbols/min [2025-09-02T17:42:05.439444] [INFO ] [MAIN ] DEO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:05.451818] [INFO ] [MAIN ] DELL: Generated 832 derivative records from 24940 primary records. [2025-09-02T17:42:05.454585] [INFO ] [MAIN ] DECK: Successfully saved derivative data. [2025-09-02T17:42:05.462959] [INFO ] [MAIN ] Derivative Progress: 608/2371 symbols completed. DECK took 0.8s. Estimated remaining: 8m 7s. Rate: 217.4 symbols/min [2025-09-02T17:42:05.463218] [INFO ] [MAIN ] DELL: Successfully saved derivative data. [2025-09-02T17:42:05.463473] [INFO ] [MAIN ] DFH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:05.465178] [INFO ] [MAIN ] Derivative Progress: 609/2371 symbols completed. DELL took 0.8s. Estimated remaining: 8m 6s. Rate: 217.7 symbols/min [2025-09-02T17:42:05.465395] [INFO ] [MAIN ] DFIN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:05.488382] [INFO ] [MAIN ] DFIN: Loaded 9561 primary data records. [2025-09-02T17:42:05.589177] [INFO ] [MAIN ] DFH: Loaded 15173 primary data records. [2025-09-02T17:42:05.589072] [INFO ] [MAIN ] DEO: Loaded 22969 primary data records. [2025-09-02T17:42:06.218793] [INFO ] [MAIN ] DFIN: Generated 832 derivative records from 9561 primary records. [2025-09-02T17:42:06.229937] [INFO ] [MAIN ] DFIN: Successfully saved derivative data. [2025-09-02T17:42:06.231138] [INFO ] [MAIN ] Derivative Progress: 610/2371 symbols completed. DFIN took 0.8s. Estimated remaining: 8m 7s. Rate: 217.1 symbols/min [2025-09-02T17:42:06.231427] [INFO ] [MAIN ] DFP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:06.239722] [INFO ] [MAIN ] DEO: Generated 832 derivative records from 22969 primary records. [2025-09-02T17:42:06.250871] [INFO ] [MAIN ] DEO: Successfully saved derivative data. [2025-09-02T17:42:06.252672] [INFO ] [MAIN ] Derivative Progress: 611/2371 symbols completed. DEO took 0.8s. Estimated remaining: 8m 6s. Rate: 217.4 symbols/min [2025-09-02T17:42:06.259924] [INFO ] [MAIN ] DFH: Generated 832 derivative records from 15173 primary records. [2025-09-02T17:42:06.260199] [INFO ] [MAIN ] DG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:06.264042] [INFO ] [MAIN ] DFP: Loaded 5369 primary data records. [2025-09-02T17:42:06.327903] [INFO ] [MAIN ] DFH: Successfully saved derivative data. [2025-09-02T17:42:06.343848] [INFO ] [MAIN ] Derivative Progress: 612/2371 symbols completed. DFH took 0.9s. Estimated remaining: 8m 5s. Rate: 217.7 symbols/min [2025-09-02T17:42:06.378372] [INFO ] [MAIN ] DGX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:06.459208] [INFO ] [MAIN ] DG: Loaded 24632 primary data records. [2025-09-02T17:42:06.610696] [INFO ] [MAIN ] DGX: Loaded 20567 primary data records. [2025-09-02T17:42:07.030759] [INFO ] [MAIN ] DFP: Generated 832 derivative records from 5369 primary records. [2025-09-02T17:42:07.040908] [INFO ] [MAIN ] DFP: Successfully saved derivative data. [2025-09-02T17:42:07.042721] [INFO ] [MAIN ] Derivative Progress: 613/2371 symbols completed. DFP took 0.8s. Estimated remaining: 8m 6s. Rate: 217.1 symbols/min [2025-09-02T17:42:07.054591] [INFO ] [MAIN ] DG: Generated 832 derivative records from 24632 primary records. [2025-09-02T17:42:07.062441] [INFO ] [MAIN ] DGX: Generated 832 derivative records from 20567 primary records. [2025-09-02T17:42:07.077831] [INFO ] [MAIN ] DG: Successfully saved derivative data. [2025-09-02T17:42:07.078284] [INFO ] [MAIN ] DGX: Successfully saved derivative data. [2025-09-02T17:42:07.079998] [INFO ] [MAIN ] Derivative Progress: 614/2371 symbols completed. DGX took 0.7s. Estimated remaining: 8m 5s. Rate: 217.4 symbols/min [2025-09-02T17:42:07.081586] [INFO ] [MAIN ] Derivative Progress: 615/2371 symbols completed. DG took 0.8s. Estimated remaining: 8m 4s. Rate: 217.8 symbols/min [2025-09-02T17:42:07.082068] [INFO ] [MAIN ] DHF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:07.082516] [INFO ] [MAIN ] DHR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:07.082391] [INFO ] [MAIN ] DHI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:07.094545] [INFO ] [MAIN ] DHF: Loaded 10504 primary data records. [2025-09-02T17:42:07.280619] [INFO ] [MAIN ] DHR: Loaded 24703 primary data records. [2025-09-02T17:42:07.281408] [INFO ] [MAIN ] DHI: Loaded 24768 primary data records. [2025-09-02T17:42:07.881921] [INFO ] [MAIN ] DHF: Generated 832 derivative records from 10504 primary records. [2025-09-02T17:42:07.892489] [INFO ] [MAIN ] DHF: Successfully saved derivative data. [2025-09-02T17:42:07.894387] [INFO ] [MAIN ] Derivative Progress: 616/2371 symbols completed. DHF took 0.8s. Estimated remaining: 8m 5s. Rate: 217.1 symbols/min [2025-09-02T17:42:07.895198] [INFO ] [MAIN ] DHT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:07.906675] [INFO ] [MAIN ] DHR: Generated 832 derivative records from 24703 primary records. [2025-09-02T17:42:07.915469] [INFO ] [MAIN ] DHI: Generated 832 derivative records from 24768 primary records. [2025-09-02T17:42:07.930249] [INFO ] [MAIN ] DHI: Successfully saved derivative data. [2025-09-02T17:42:07.932361] [INFO ] [MAIN ] Derivative Progress: 617/2371 symbols completed. DHI took 0.9s. Estimated remaining: 8m 4s. Rate: 217.4 symbols/min [2025-09-02T17:42:07.932566] [INFO ] [MAIN ] DHX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:07.940033] [INFO ] [MAIN ] DHR: Successfully saved derivative data. [2025-09-02T17:42:07.943405] [INFO ] [MAIN ] Derivative Progress: 618/2371 symbols completed. DHR took 0.9s. Estimated remaining: 8m 3s. Rate: 217.7 symbols/min [2025-09-02T17:42:07.943891] [INFO ] [MAIN ] DIAX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:07.958273] [INFO ] [MAIN ] DHX: Loaded 4919 primary data records. [2025-09-02T17:42:08.004262] [INFO ] [MAIN ] DHT: Loaded 21794 primary data records. [2025-09-02T17:42:08.057257] [INFO ] [MAIN ] DIAX: Loaded 5858 primary data records. [2025-09-02T17:42:08.703346] [INFO ] [MAIN ] DHX: Generated 832 derivative records from 4919 primary records. [2025-09-02T17:42:08.712963] [INFO ] [MAIN ] DHX: Successfully saved derivative data. [2025-09-02T17:42:08.715684] [INFO ] [MAIN ] Derivative Progress: 619/2371 symbols completed. DHX took 0.8s. Estimated remaining: 8m 4s. Rate: 217.1 symbols/min [2025-09-02T17:42:08.716464] [INFO ] [MAIN ] DIN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:08.732670] [INFO ] [MAIN ] DIAX: Generated 832 derivative records from 5858 primary records. [2025-09-02T17:42:08.733868] [INFO ] [MAIN ] DHT: Generated 832 derivative records from 21794 primary records. [2025-09-02T17:42:08.748686] [INFO ] [MAIN ] DIAX: Successfully saved derivative data. [2025-09-02T17:42:08.750582] [INFO ] [MAIN ] DHT: Successfully saved derivative data. [2025-09-02T17:42:08.752334] [INFO ] [MAIN ] Derivative Progress: 620/2371 symbols completed. DHT took 0.9s. Estimated remaining: 8m 3s. Rate: 217.4 symbols/min [2025-09-02T17:42:08.754196] [INFO ] [MAIN ] DINO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:08.758797] [INFO ] [MAIN ] Derivative Progress: 621/2371 symbols completed. DIAX took 0.8s. Estimated remaining: 8m 2s. Rate: 217.7 symbols/min [2025-09-02T17:42:08.759406] [INFO ] [MAIN ] DIS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:08.767747] [INFO ] [MAIN ] DIN: Loaded 16708 primary data records. [2025-09-02T17:42:08.954683] [INFO ] [MAIN ] DINO: Loaded 24514 primary data records. [2025-09-02T17:42:09.093630] [INFO ] [MAIN ] DIS: Loaded 24988 primary data records. [2025-09-02T17:42:09.511068] [INFO ] [MAIN ] DIN: Generated 832 derivative records from 16708 primary records. [2025-09-02T17:42:09.521420] [INFO ] [MAIN ] DIN: Successfully saved derivative data. [2025-09-02T17:42:09.522981] [INFO ] [MAIN ] Derivative Progress: 622/2371 symbols completed. DIN took 0.8s. Estimated remaining: 8m 3s. Rate: 217.1 symbols/min [2025-09-02T17:42:09.523326] [INFO ] [MAIN ] DIVY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:09.526951] [INFO ] [MAIN ] DIVY: Loaded 475 primary data records. [2025-09-02T17:42:09.628927] [INFO ] [MAIN ] DINO: Generated 832 derivative records from 24514 primary records. [2025-09-02T17:42:09.647478] [INFO ] [MAIN ] DIS: Generated 832 derivative records from 24988 primary records. [2025-09-02T17:42:09.794514] [INFO ] [MAIN ] DINO: Successfully saved derivative data. [2025-09-02T17:42:09.796767] [INFO ] [MAIN ] Derivative Progress: 623/2371 symbols completed. DINO took 1.0s. Estimated remaining: 8m 3s. Rate: 217.1 symbols/min [2025-09-02T17:42:09.797582] [INFO ] [MAIN ] DK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:09.797804] [INFO ] [MAIN ] DIS: Successfully saved derivative data. [2025-09-02T17:42:09.803065] [INFO ] [MAIN ] Derivative Progress: 624/2371 symbols completed. DIS took 1.0s. Estimated remaining: 8m 2s. Rate: 217.5 symbols/min [2025-09-02T17:42:09.803532] [INFO ] [MAIN ] DKL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:09.816840] [INFO ] [MAIN ] DIVY: Generated 821 derivative records from 475 primary records. [2025-09-02T17:42:09.826537] [INFO ] [MAIN ] DKL: Loaded 6780 primary data records. [2025-09-02T17:42:09.925461] [INFO ] [MAIN ] DIVY: Successfully saved derivative data. [2025-09-02T17:42:09.943898] [INFO ] [MAIN ] DK: Loaded 22927 primary data records. [2025-09-02T17:42:09.942975] [INFO ] [MAIN ] Derivative Progress: 625/2371 symbols completed. DIVY took 0.4s. Estimated remaining: 8m 1s. Rate: 217.6 symbols/min [2025-09-02T17:42:09.959888] [INFO ] [MAIN ] DKS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:10.356288] [INFO ] [MAIN ] DKS: Loaded 22835 primary data records. [2025-09-02T17:42:10.606706] [INFO ] [MAIN ] DKL: Generated 832 derivative records from 6780 primary records. [2025-09-02T17:42:10.623410] [INFO ] [MAIN ] DK: Generated 832 derivative records from 22927 primary records. [2025-09-02T17:42:10.629955] [INFO ] [MAIN ] DKL: Successfully saved derivative data. [2025-09-02T17:42:10.633699] [INFO ] [MAIN ] Derivative Progress: 626/2371 symbols completed. DKL took 0.8s. Estimated remaining: 8m 2s. Rate: 217.1 symbols/min [2025-09-02T17:42:10.635188] [INFO ] [MAIN ] DLB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:10.636399] [INFO ] [MAIN ] DK: Successfully saved derivative data. [2025-09-02T17:42:10.638030] [INFO ] [MAIN ] Derivative Progress: 627/2371 symbols completed. DK took 0.8s. Estimated remaining: 8m 1s. Rate: 217.5 symbols/min [2025-09-02T17:42:10.638451] [INFO ] [MAIN ] DLNG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:10.642632] [INFO ] [MAIN ] DLNG: Loaded 2274 primary data records. [2025-09-02T17:42:10.737378] [INFO ] [MAIN ] DKS: Generated 819 derivative records from 22835 primary records. [2025-09-02T17:42:10.764599] [INFO ] [MAIN ] DLB: Loaded 13704 primary data records. [2025-09-02T17:42:11.005800] [INFO ] [MAIN ] DKS: Successfully saved derivative data. [2025-09-02T17:42:11.012835] [INFO ] [MAIN ] Derivative Progress: 628/2371 symbols completed. DKS took 1.1s. Estimated remaining: 8m 1s. Rate: 217.3 symbols/min [2025-09-02T17:42:11.150244] [INFO ] [MAIN ] DLNG: Generated 832 derivative records from 2274 primary records. [2025-09-02T17:42:11.158563] [INFO ] [MAIN ] DLB: Generated 819 derivative records from 13704 primary records. [2025-09-02T17:42:11.169880] [INFO ] [MAIN ] DLNG: Successfully saved derivative data. [2025-09-02T17:42:11.172856] [INFO ] [MAIN ] Derivative Progress: 629/2371 symbols completed. DLNG took 0.5s. Estimated remaining: 8m 1s. Rate: 217.5 symbols/min [2025-09-02T17:42:11.174394] [INFO ] [MAIN ] DLB: Successfully saved derivative data. [2025-09-02T17:42:11.176029] [INFO ] [MAIN ] Derivative Progress: 630/2371 symbols completed. DLB took 0.5s. Estimated remaining: 7m 60s. Rate: 217.8 symbols/min [2025-09-02T17:42:11.176476] [INFO ] [MAIN ] DLY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:11.176686] [INFO ] [MAIN ] DLR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:11.176743] [INFO ] [MAIN ] DLX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:11.191456] [INFO ] [MAIN ] DLY: Loaded 9081 primary data records. [2025-09-02T17:42:11.277047] [INFO ] [MAIN ] DLX: Loaded 13563 primary data records. [2025-09-02T17:42:11.486767] [INFO ] [MAIN ] DLR: Loaded 23321 primary data records. [2025-09-02T17:42:11.915117] [INFO ] [MAIN ] DLY: Generated 832 derivative records from 9081 primary records. [2025-09-02T17:42:11.916368] [INFO ] [MAIN ] DLX: Generated 832 derivative records from 13563 primary records. [2025-09-02T17:42:11.933504] [INFO ] [MAIN ] DLX: Successfully saved derivative data. [2025-09-02T17:42:11.935215] [INFO ] [MAIN ] Derivative Progress: 631/2371 symbols completed. DLX took 0.8s. Estimated remaining: 8m 1s. Rate: 217.2 symbols/min [2025-09-02T17:42:11.933562] [INFO ] [MAIN ] DLY: Successfully saved derivative data. [2025-09-02T17:42:11.941181] [INFO ] [MAIN ] DMA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:11.942388] [INFO ] [MAIN ] Derivative Progress: 632/2371 symbols completed. DLY took 0.8s. Estimated remaining: 7m 60s. Rate: 217.5 symbols/min [2025-09-02T17:42:11.943335] [INFO ] [MAIN ] DLR: Generated 832 derivative records from 23321 primary records. [2025-09-02T17:42:11.943519] [INFO ] [MAIN ] DMB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:11.953666] [INFO ] [MAIN ] DMA: Loaded 2037 primary data records. [2025-09-02T17:42:11.955748] [INFO ] [MAIN ] DLR: Successfully saved derivative data. [2025-09-02T17:42:12.013855] [INFO ] [MAIN ] DMB: Loaded 4899 primary data records. [2025-09-02T17:42:11.987625] [INFO ] [MAIN ] Derivative Progress: 633/2371 symbols completed. DLR took 0.8s. Estimated remaining: 7m 59s. Rate: 217.8 symbols/min [2025-09-02T17:42:12.042371] [INFO ] [MAIN ] DMO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:12.223052] [INFO ] [MAIN ] DMO: Loaded 4670 primary data records. [2025-09-02T17:42:12.655361] [INFO ] [MAIN ] DMA: Generated 831 derivative records from 2037 primary records. [2025-09-02T17:42:12.662129] [INFO ] [MAIN ] DMB: Generated 832 derivative records from 4899 primary records. [2025-09-02T17:42:12.677673] [INFO ] [MAIN ] DMA: Successfully saved derivative data. [2025-09-02T17:42:12.679672] [INFO ] [MAIN ] Derivative Progress: 634/2371 symbols completed. DMA took 0.7s. Estimated remaining: 7m 60s. Rate: 217.3 symbols/min [2025-09-02T17:42:12.679934] [INFO ] [MAIN ] DNA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:12.680397] [INFO ] [MAIN ] DMB: Successfully saved derivative data. [2025-09-02T17:42:12.682042] [INFO ] [MAIN ] Derivative Progress: 635/2371 symbols completed. DMB took 0.7s. Estimated remaining: 7m 59s. Rate: 217.7 symbols/min [2025-09-02T17:42:12.682381] [INFO ] [MAIN ] DNOW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:12.689584] [INFO ] [MAIN ] DMO: Generated 832 derivative records from 4670 primary records. [2025-09-02T17:42:12.697883] [INFO ] [MAIN ] DMO: Successfully saved derivative data. [2025-09-02T17:42:12.699461] [INFO ] [MAIN ] Derivative Progress: 636/2371 symbols completed. DMO took 0.7s. Estimated remaining: 7m 58s. Rate: 218.0 symbols/min [2025-09-02T17:42:12.699756] [INFO ] [MAIN ] DNP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:12.731454] [INFO ] [MAIN ] DNA: Loaded 22535 primary data records. [2025-09-02T17:42:12.778859] [INFO ] [MAIN ] DNOW: Loaded 20191 primary data records. [2025-09-02T17:42:12.902945] [INFO ] [MAIN ] DNP: Loaded 14847 primary data records. [2025-09-02T17:42:13.493111] [INFO ] [MAIN ] DNOW: Generated 832 derivative records from 20191 primary records. [2025-09-02T17:42:13.501465] [INFO ] [MAIN ] DNA: Generated 832 derivative records from 22535 primary records. [2025-09-02T17:42:13.521744] [INFO ] [MAIN ] DNP: Generated 832 derivative records from 14847 primary records. [2025-09-02T17:42:13.524991] [INFO ] [MAIN ] DNA: Successfully saved derivative data. [2025-09-02T17:42:13.529238] [INFO ] [MAIN ] DNOW: Successfully saved derivative data. [2025-09-02T17:42:13.532751] [INFO ] [MAIN ] Derivative Progress: 637/2371 symbols completed. DNOW took 0.9s. Estimated remaining: 7m 59s. Rate: 217.3 symbols/min [2025-09-02T17:42:13.534444] [INFO ] [MAIN ] DOC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:13.535569] [INFO ] [MAIN ] DNP: Successfully saved derivative data. [2025-09-02T17:42:13.535764] [INFO ] [MAIN ] Derivative Progress: 638/2371 symbols completed. DNA took 0.9s. Estimated remaining: 7m 58s. Rate: 217.6 symbols/min [2025-09-02T17:42:13.537454] [INFO ] [MAIN ] DOCN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:13.537862] [INFO ] [MAIN ] Derivative Progress: 639/2371 symbols completed. DNP took 0.8s. Estimated remaining: 7m 57s. Rate: 218.0 symbols/min [2025-09-02T17:42:13.538044] [INFO ] [MAIN ] DOCS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:13.572232] [INFO ] [MAIN ] DOCN: Loaded 23699 primary data records. [2025-09-02T17:42:13.696003] [INFO ] [MAIN ] DOCS: Loaded 23456 primary data records. [2025-09-02T17:42:13.698398] [INFO ] [MAIN ] DOC: Loaded 24794 primary data records. [2025-09-02T17:42:14.344666] [INFO ] [MAIN ] DOCN: Generated 832 derivative records from 23699 primary records. [2025-09-02T17:42:14.362237] [INFO ] [MAIN ] DOCN: Successfully saved derivative data. [2025-09-02T17:42:14.363922] [INFO ] [MAIN ] Derivative Progress: 640/2371 symbols completed. DOCN took 0.8s. Estimated remaining: 7m 58s. Rate: 217.3 symbols/min [2025-09-02T17:42:14.370854] [INFO ] [MAIN ] DOLE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:14.378296] [INFO ] [MAIN ] DOC: Generated 832 derivative records from 24794 primary records. [2025-09-02T17:42:14.390843] [INFO ] [MAIN ] DOCS: Generated 832 derivative records from 23456 primary records. [2025-09-02T17:42:14.409270] [INFO ] [MAIN ] DOC: Successfully saved derivative data. [2025-09-02T17:42:14.417573] [INFO ] [MAIN ] Derivative Progress: 641/2371 symbols completed. DOC took 0.9s. Estimated remaining: 7m 57s. Rate: 217.6 symbols/min [2025-09-02T17:42:14.419992] [INFO ] [MAIN ] DOCS: Successfully saved derivative data. [2025-09-02T17:42:14.422868] [INFO ] [MAIN ] Derivative Progress: 642/2371 symbols completed. DOCS took 0.9s. Estimated remaining: 7m 56s. Rate: 217.9 symbols/min [2025-09-02T17:42:14.423314] [INFO ] [MAIN ] DOUG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:14.423271] [INFO ] [MAIN ] DOV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:14.436865] [INFO ] [MAIN ] DOLE: Loaded 17049 primary data records. [2025-09-02T17:42:14.599401] [INFO ] [MAIN ] DOUG: Loaded 15755 primary data records. [2025-09-02T17:42:14.678241] [INFO ] [MAIN ] DOV: Loaded 20726 primary data records. [2025-09-02T17:42:15.520112] [INFO ] [MAIN ] DOLE: Generated 832 derivative records from 17049 primary records. [2025-09-02T17:42:15.537300] [INFO ] [MAIN ] DOLE: Successfully saved derivative data. [2025-09-02T17:42:15.538992] [INFO ] [MAIN ] Derivative Progress: 643/2371 symbols completed. DOLE took 1.2s. Estimated remaining: 7m 58s. Rate: 216.9 symbols/min [2025-09-02T17:42:15.562445] [INFO ] [MAIN ] DOV: Generated 832 derivative records from 20726 primary records. [2025-09-02T17:42:15.564059] [INFO ] [MAIN ] DOUG: Generated 832 derivative records from 15755 primary records. [2025-09-02T17:42:15.583886] [INFO ] [MAIN ] DOV: Successfully saved derivative data. [2025-09-02T17:42:15.585676] [INFO ] [MAIN ] Derivative Progress: 644/2371 symbols completed. DOV took 1.2s. Estimated remaining: 7m 57s. Rate: 217.1 symbols/min [2025-09-02T17:42:15.587849] [INFO ] [MAIN ] DOUG: Successfully saved derivative data. [2025-09-02T17:42:15.590000] [INFO ] [MAIN ] Derivative Progress: 645/2371 symbols completed. DOUG took 1.2s. Estimated remaining: 7m 56s. Rate: 217.5 symbols/min [2025-09-02T17:42:15.590526] [INFO ] [MAIN ] DQ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:15.590598] [INFO ] [MAIN ] DPG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:15.591349] [INFO ] [MAIN ] DOW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:15.600062] [INFO ] [MAIN ] DPG: Loaded 6247 primary data records. [2025-09-02T17:42:15.742943] [INFO ] [MAIN ] DQ: Loaded 20053 primary data records. [2025-09-02T17:42:15.888873] [INFO ] [MAIN ] DOW: Loaded 24933 primary data records. [2025-09-02T17:42:16.398139] [INFO ] [MAIN ] DPG: Generated 832 derivative records from 6247 primary records. [2025-09-02T17:42:16.407003] [INFO ] [MAIN ] DPG: Successfully saved derivative data. [2025-09-02T17:42:16.407998] [INFO ] [MAIN ] Derivative Progress: 646/2371 symbols completed. DPG took 0.8s. Estimated remaining: 7m 57s. Rate: 216.8 symbols/min [2025-09-02T17:42:16.408246] [INFO ] [MAIN ] DRD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:16.418497] [INFO ] [MAIN ] DQ: Generated 832 derivative records from 20053 primary records. [2025-09-02T17:42:16.433312] [INFO ] [MAIN ] DQ: Successfully saved derivative data. [2025-09-02T17:42:16.440039] [INFO ] [MAIN ] DOW: Generated 832 derivative records from 24933 primary records. [2025-09-02T17:42:16.447155] [INFO ] [MAIN ] Derivative Progress: 647/2371 symbols completed. DQ took 0.9s. Estimated remaining: 7m 56s. Rate: 217.1 symbols/min [2025-09-02T17:42:16.448252] [INFO ] [MAIN ] DRD: Loaded 16660 primary data records. [2025-09-02T17:42:16.452441] [INFO ] [MAIN ] DRH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:16.556335] [INFO ] [MAIN ] DOW: Successfully saved derivative data. [2025-09-02T17:42:16.557971] [INFO ] [MAIN ] Derivative Progress: 648/2371 symbols completed. DOW took 1.0s. Estimated remaining: 7m 56s. Rate: 217.3 symbols/min [2025-09-02T17:42:16.564218] [INFO ] [MAIN ] DRI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:16.701237] [INFO ] [MAIN ] DRH: Loaded 23171 primary data records. [2025-09-02T17:42:16.793114] [INFO ] [MAIN ] DRI: Loaded 21182 primary data records. [2025-09-02T17:42:17.195604] [INFO ] [MAIN ] DRD: Generated 832 derivative records from 16660 primary records. [2025-09-02T17:42:17.206835] [INFO ] [MAIN ] DRD: Successfully saved derivative data. [2025-09-02T17:42:17.208186] [INFO ] [MAIN ] Derivative Progress: 649/2371 symbols completed. DRD took 0.8s. Estimated remaining: 7m 56s. Rate: 216.8 symbols/min [2025-09-02T17:42:17.208675] [INFO ] [MAIN ] DRLL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:17.217201] [INFO ] [MAIN ] DRLL: Loaded 4005 primary data records. [2025-09-02T17:42:17.224253] [INFO ] [MAIN ] DRH: Generated 832 derivative records from 23171 primary records. [2025-09-02T17:42:17.322967] [INFO ] [MAIN ] DRH: Successfully saved derivative data. [2025-09-02T17:42:17.341703] [INFO ] [MAIN ] DRI: Generated 819 derivative records from 21182 primary records. [2025-09-02T17:42:17.360362] [INFO ] [MAIN ] DRI: Successfully saved derivative data. [2025-09-02T17:42:17.341592] [INFO ] [MAIN ] Derivative Progress: 650/2371 symbols completed. DRH took 0.9s. Estimated remaining: 7m 56s. Rate: 217.0 symbols/min [2025-09-02T17:42:17.366550] [INFO ] [MAIN ] DSL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:17.371770] [INFO ] [MAIN ] Derivative Progress: 651/2371 symbols completed. DRI took 0.8s. Estimated remaining: 7m 55s. Rate: 217.3 symbols/min [2025-09-02T17:42:17.393808] [INFO ] [MAIN ] DSM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:17.500671] [INFO ] [MAIN ] DSM: Loaded 6408 primary data records. [2025-09-02T17:42:17.501089] [INFO ] [MAIN ] DSL: Loaded 12907 primary data records. [2025-09-02T17:42:17.861623] [INFO ] [MAIN ] DRLL: Generated 818 derivative records from 4005 primary records. [2025-09-02T17:42:17.987529] [INFO ] [MAIN ] DRLL: Successfully saved derivative data. [2025-09-02T17:42:17.990172] [INFO ] [MAIN ] Derivative Progress: 652/2371 symbols completed. DRLL took 0.8s. Estimated remaining: 7m 56s. Rate: 216.9 symbols/min [2025-09-02T17:42:17.990824] [INFO ] [MAIN ] DSMC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:17.995805] [INFO ] [MAIN ] DSMC: Loaded 680 primary data records. [2025-09-02T17:42:18.139119] [INFO ] [MAIN ] DSM: Generated 832 derivative records from 6408 primary records. [2025-09-02T17:42:18.161278] [INFO ] [MAIN ] DSL: Generated 819 derivative records from 12907 primary records. [2025-09-02T17:42:18.267979] [INFO ] [MAIN ] DSM: Successfully saved derivative data. [2025-09-02T17:42:18.268372] [INFO ] [MAIN ] DSL: Successfully saved derivative data. [2025-09-02T17:42:18.270121] [INFO ] [MAIN ] Derivative Progress: 653/2371 symbols completed. DSL took 0.9s. Estimated remaining: 7m 55s. Rate: 216.9 symbols/min [2025-09-02T17:42:18.272611] [INFO ] [MAIN ] Derivative Progress: 654/2371 symbols completed. DSM took 0.9s. Estimated remaining: 7m 54s. Rate: 217.2 symbols/min [2025-09-02T17:42:18.272814] [INFO ] [MAIN ] DSU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:18.273345] [INFO ] [MAIN ] DSX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:18.288790] [INFO ] [MAIN ] DSU: Loaded 10263 primary data records. [2025-09-02T17:42:18.338940] [INFO ] [MAIN ] DSX: Loaded 11154 primary data records. [2025-09-02T17:42:18.473260] [INFO ] [MAIN ] DSMC: Generated 831 derivative records from 680 primary records. [2025-09-02T17:42:18.608678] [INFO ] [MAIN ] DSMC: Successfully saved derivative data. [2025-09-02T17:42:18.670048] [INFO ] [MAIN ] Derivative Progress: 655/2371 symbols completed. DSMC took 0.7s. Estimated remaining: 7m 54s. Rate: 217.1 symbols/min [2025-09-02T17:42:18.698264] [INFO ] [MAIN ] DT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:18.805324] [INFO ] [MAIN ] DSU: Generated 819 derivative records from 10263 primary records. [2025-09-02T17:42:18.828104] [INFO ] [MAIN ] DSX: Generated 819 derivative records from 11154 primary records. [2025-09-02T17:42:18.830542] [INFO ] [MAIN ] DT: Loaded 24440 primary data records. [2025-09-02T17:42:18.831138] [INFO ] [MAIN ] DSU: Successfully saved derivative data. [2025-09-02T17:42:18.844172] [INFO ] [MAIN ] Derivative Progress: 656/2371 symbols completed. DSU took 0.6s. Estimated remaining: 7m 54s. Rate: 217.2 symbols/min [2025-09-02T17:42:18.874508] [INFO ] [MAIN ] DTB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:18.943066] [INFO ] [MAIN ] DSX: Successfully saved derivative data. [2025-09-02T17:42:18.944457] [INFO ] [MAIN ] Derivative Progress: 657/2371 symbols completed. DSX took 0.7s. Estimated remaining: 7m 53s. Rate: 217.4 symbols/min [2025-09-02T17:42:18.944993] [INFO ] [MAIN ] DTE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:18.963003] [INFO ] [MAIN ] DTB: Loaded 2537 primary data records. [2025-09-02T17:42:19.306440] [INFO ] [MAIN ] DTE: Loaded 22175 primary data records. [2025-09-02T17:42:19.618471] [INFO ] [MAIN ] DT: Generated 832 derivative records from 24440 primary records. [2025-09-02T17:42:19.637271] [INFO ] [MAIN ] DT: Successfully saved derivative data. [2025-09-02T17:42:19.639238] [INFO ] [MAIN ] Derivative Progress: 658/2371 symbols completed. DT took 0.9s. Estimated remaining: 7m 54s. Rate: 216.9 symbols/min [2025-09-02T17:42:19.646754] [INFO ] [MAIN ] DTB: Generated 832 derivative records from 2537 primary records. [2025-09-02T17:42:19.654978] [INFO ] [MAIN ] DTB: Successfully saved derivative data. [2025-09-02T17:42:19.656617] [INFO ] [MAIN ] Derivative Progress: 659/2371 symbols completed. DTB took 0.8s. Estimated remaining: 7m 53s. Rate: 217.2 symbols/min [2025-09-02T17:42:19.670611] [INFO ] [MAIN ] DTE: Generated 832 derivative records from 22175 primary records. [2025-09-02T17:42:19.682905] [INFO ] [MAIN ] DTE: Successfully saved derivative data. [2025-09-02T17:42:19.685380] [INFO ] [MAIN ] Derivative Progress: 660/2371 symbols completed. DTE took 0.7s. Estimated remaining: 7m 52s. Rate: 217.5 symbols/min [2025-09-02T17:42:19.686045] [INFO ] [MAIN ] DTF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:19.686213] [INFO ] [MAIN ] DTG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:19.686357] [INFO ] [MAIN ] DTM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:19.690523] [INFO ] [MAIN ] DTF: Loaded 482 primary data records. [2025-09-02T17:42:19.737126] [INFO ] [MAIN ] DTG: Loaded 2732 primary data records. [2025-09-02T17:42:19.974579] [INFO ] [MAIN ] DTM: Loaded 19762 primary data records. [2025-09-02T17:42:20.440368] [INFO ] [MAIN ] DTF: Generated 828 derivative records from 482 primary records. [2025-09-02T17:42:20.441235] [INFO ] [MAIN ] DTG: Generated 832 derivative records from 2732 primary records. [2025-09-02T17:42:20.454044] [INFO ] [MAIN ] DTF: Successfully saved derivative data. [2025-09-02T17:42:20.455798] [INFO ] [MAIN ] Derivative Progress: 661/2371 symbols completed. DTF took 0.8s. Estimated remaining: 7m 53s. Rate: 216.9 symbols/min [2025-09-02T17:42:20.456989] [INFO ] [MAIN ] DTW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:20.457056] [INFO ] [MAIN ] DTG: Successfully saved derivative data. [2025-09-02T17:42:20.458686] [INFO ] [MAIN ] Derivative Progress: 662/2371 symbols completed. DTG took 0.8s. Estimated remaining: 7m 52s. Rate: 217.3 symbols/min [2025-09-02T17:42:20.459429] [INFO ] [MAIN ] DUK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:20.468896] [INFO ] [MAIN ] DTM: Generated 832 derivative records from 19762 primary records. [2025-09-02T17:42:20.478571] [INFO ] [MAIN ] DTM: Successfully saved derivative data. [2025-09-02T17:42:20.478794] [INFO ] [MAIN ] DTW: Loaded 2234 primary data records. [2025-09-02T17:42:20.480397] [INFO ] [MAIN ] Derivative Progress: 663/2371 symbols completed. DTM took 0.8s. Estimated remaining: 7m 51s. Rate: 217.6 symbols/min [2025-09-02T17:42:20.480630] [INFO ] [MAIN ] DUKB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:20.604120] [INFO ] [MAIN ] DUKB: Loaded 3035 primary data records. [2025-09-02T17:42:20.631571] [INFO ] [MAIN ] DUK: Loaded 24364 primary data records. [2025-09-02T17:42:21.205906] [INFO ] [MAIN ] DTW: Generated 819 derivative records from 2234 primary records. [2025-09-02T17:42:21.214793] [INFO ] [MAIN ] DTW: Successfully saved derivative data. [2025-09-02T17:42:21.216048] [INFO ] [MAIN ] Derivative Progress: 664/2371 symbols completed. DTW took 0.8s. Estimated remaining: 7m 52s. Rate: 217.0 symbols/min [2025-09-02T17:42:21.217323] [INFO ] [MAIN ] DV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:21.226156] [INFO ] [MAIN ] DUKB: Generated 832 derivative records from 3035 primary records. [2025-09-02T17:42:21.239308] [INFO ] [MAIN ] DUK: Generated 819 derivative records from 24364 primary records. [2025-09-02T17:42:21.254388] [INFO ] [MAIN ] DUKB: Successfully saved derivative data. [2025-09-02T17:42:21.255932] [INFO ] [MAIN ] Derivative Progress: 665/2371 symbols completed. DUKB took 0.8s. Estimated remaining: 7m 51s. Rate: 217.3 symbols/min [2025-09-02T17:42:21.256146] [INFO ] [MAIN ] DVA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:21.254314] [INFO ] [MAIN ] DUK: Successfully saved derivative data. [2025-09-02T17:42:21.257736] [INFO ] [MAIN ] Derivative Progress: 666/2371 symbols completed. DUK took 0.8s. Estimated remaining: 7m 50s. Rate: 217.6 symbols/min [2025-09-02T17:42:21.258189] [INFO ] [MAIN ] DVN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:21.268185] [INFO ] [MAIN ] DV: Loaded 23535 primary data records. [2025-09-02T17:42:21.387495] [INFO ] [MAIN ] DVA: Loaded 19031 primary data records. [2025-09-02T17:42:21.630339] [INFO ] [MAIN ] DVN: Loaded 24514 primary data records. [2025-09-02T17:42:22.056663] [INFO ] [MAIN ] DV: Generated 832 derivative records from 23535 primary records. [2025-09-02T17:42:22.066720] [INFO ] [MAIN ] DV: Successfully saved derivative data. [2025-09-02T17:42:22.068102] [INFO ] [MAIN ] Derivative Progress: 667/2371 symbols completed. DV took 0.9s. Estimated remaining: 7m 51s. Rate: 217.0 symbols/min [2025-09-02T17:42:22.068273] [INFO ] [MAIN ] DX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:22.078408] [INFO ] [MAIN ] DVA: Generated 832 derivative records from 19031 primary records. [2025-09-02T17:42:22.095862] [INFO ] [MAIN ] DVN: Generated 819 derivative records from 24514 primary records. [2025-09-02T17:42:22.096881] [INFO ] [MAIN ] DVA: Successfully saved derivative data. [2025-09-02T17:42:22.104547] [INFO ] [MAIN ] Derivative Progress: 668/2371 symbols completed. DVA took 0.8s. Estimated remaining: 7m 50s. Rate: 217.3 symbols/min [2025-09-02T17:42:22.110584] [INFO ] [MAIN ] DXC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:22.113102] [INFO ] [MAIN ] DVN: Successfully saved derivative data. [2025-09-02T17:42:22.114798] [INFO ] [MAIN ] Derivative Progress: 669/2371 symbols completed. DVN took 0.9s. Estimated remaining: 7m 49s. Rate: 217.6 symbols/min [2025-09-02T17:42:22.115131] [INFO ] [MAIN ] DXYZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:22.124752] [INFO ] [MAIN ] DX: Loaded 24273 primary data records. [2025-09-02T17:42:22.255700] [INFO ] [MAIN ] DXYZ: Loaded 16402 primary data records. [2025-09-02T17:42:22.318754] [INFO ] [MAIN ] DXC: Loaded 23291 primary data records. [2025-09-02T17:42:22.873184] [INFO ] [MAIN ] DX: Generated 832 derivative records from 24273 primary records. [2025-09-02T17:42:22.882019] [INFO ] [MAIN ] DX: Successfully saved derivative data. [2025-09-02T17:42:22.883681] [INFO ] [MAIN ] Derivative Progress: 670/2371 symbols completed. DX took 0.8s. Estimated remaining: 7m 50s. Rate: 217.0 symbols/min [2025-09-02T17:42:22.884560] [INFO ] [MAIN ] DY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:22.893875] [INFO ] [MAIN ] DXYZ: Generated 831 derivative records from 16402 primary records. [2025-09-02T17:42:22.900271] [INFO ] [MAIN ] DXC: Generated 832 derivative records from 23291 primary records. [2025-09-02T17:42:22.919557] [INFO ] [MAIN ] DXC: Successfully saved derivative data. [2025-09-02T17:42:22.921168] [INFO ] [MAIN ] Derivative Progress: 671/2371 symbols completed. DXC took 0.8s. Estimated remaining: 7m 49s. Rate: 217.3 symbols/min [2025-09-02T17:42:22.921341] [INFO ] [MAIN ] E: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:22.919610] [INFO ] [MAIN ] DXYZ: Successfully saved derivative data. [2025-09-02T17:42:22.923005] [INFO ] [MAIN ] Derivative Progress: 672/2371 symbols completed. DXYZ took 0.8s. Estimated remaining: 7m 48s. Rate: 217.6 symbols/min [2025-09-02T17:42:22.928231] [INFO ] [MAIN ] EAF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:22.928576] [INFO ] [MAIN ] DY: Loaded 12786 primary data records. [2025-09-02T17:42:23.114905] [INFO ] [MAIN ] E: Loaded 15348 primary data records. [2025-09-02T17:42:23.154418] [INFO ] [MAIN ] EAF: Loaded 20748 primary data records. [2025-09-02T17:42:23.658787] [INFO ] [MAIN ] DY: Generated 832 derivative records from 12786 primary records. [2025-09-02T17:42:23.668613] [INFO ] [MAIN ] DY: Successfully saved derivative data. [2025-09-02T17:42:23.670198] [INFO ] [MAIN ] Derivative Progress: 673/2371 symbols completed. DY took 0.8s. Estimated remaining: 7m 49s. Rate: 217.1 symbols/min [2025-09-02T17:42:23.680371] [INFO ] [MAIN ] E: Generated 832 derivative records from 15348 primary records. [2025-09-02T17:42:23.688910] [INFO ] [MAIN ] E: Successfully saved derivative data. [2025-09-02T17:42:23.690476] [INFO ] [MAIN ] Derivative Progress: 674/2371 symbols completed. E took 0.8s. Estimated remaining: 7m 48s. Rate: 217.4 symbols/min [2025-09-02T17:42:23.699047] [INFO ] [MAIN ] EAF: Generated 832 derivative records from 20748 primary records. [2025-09-02T17:42:23.706695] [INFO ] [MAIN ] EAF: Successfully saved derivative data. [2025-09-02T17:42:23.708212] [INFO ] [MAIN ] Derivative Progress: 675/2371 symbols completed. EAF took 0.8s. Estimated remaining: 7m 48s. Rate: 217.7 symbols/min [2025-09-02T17:42:23.708733] [INFO ] [MAIN ] EAI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:23.708886] [INFO ] [MAIN ] EAT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:23.708852] [INFO ] [MAIN ] EARN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:23.712887] [INFO ] [MAIN ] EAI: Loaded 1791 primary data records. [2025-09-02T17:42:23.834622] [INFO ] [MAIN ] EARN: Loaded 11628 primary data records. [2025-09-02T17:42:23.960718] [INFO ] [MAIN ] EAT: Loaded 22682 primary data records. [2025-09-02T17:42:24.478908] [INFO ] [MAIN ] EAI: Generated 832 derivative records from 1791 primary records. [2025-09-02T17:42:24.488409] [INFO ] [MAIN ] EARN: Generated 832 derivative records from 11628 primary records. [2025-09-02T17:42:24.506316] [INFO ] [MAIN ] EAI: Successfully saved derivative data. [2025-09-02T17:42:24.509103] [INFO ] [MAIN ] Derivative Progress: 676/2371 symbols completed. EAI took 0.8s. Estimated remaining: 7m 49s. Rate: 217.0 symbols/min [2025-09-02T17:42:24.511407] [INFO ] [MAIN ] EARN: Successfully saved derivative data. [2025-09-02T17:42:24.515616] [INFO ] [MAIN ] Derivative Progress: 677/2371 symbols completed. EARN took 0.8s. Estimated remaining: 7m 48s. Rate: 217.4 symbols/min [2025-09-02T17:42:24.515867] [INFO ] [MAIN ] EB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:24.516209] [INFO ] [MAIN ] EBF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:24.523949] [INFO ] [MAIN ] EAT: Generated 832 derivative records from 22682 primary records. [2025-09-02T17:42:24.534085] [INFO ] [MAIN ] EAT: Successfully saved derivative data. [2025-09-02T17:42:24.536045] [INFO ] [MAIN ] Derivative Progress: 678/2371 symbols completed. EAT took 0.8s. Estimated remaining: 7m 47s. Rate: 217.7 symbols/min [2025-09-02T17:42:24.536476] [INFO ] [MAIN ] EBR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:24.549936] [INFO ] [MAIN ] EBF: Loaded 8785 primary data records. [2025-09-02T17:42:24.631497] [INFO ] [MAIN ] EB: Loaded 17154 primary data records. [2025-09-02T17:42:24.775686] [INFO ] [MAIN ] EBR: Loaded 19562 primary data records. [2025-09-02T17:42:25.313156] [INFO ] [MAIN ] EBF: Generated 832 derivative records from 8785 primary records. [2025-09-02T17:42:25.324514] [INFO ] [MAIN ] EBF: Successfully saved derivative data. [2025-09-02T17:42:25.326084] [INFO ] [MAIN ] Derivative Progress: 679/2371 symbols completed. EBF took 0.8s. Estimated remaining: 7m 48s. Rate: 217.1 symbols/min [2025-09-02T17:42:25.333128] [INFO ] [MAIN ] EB: Generated 832 derivative records from 17154 primary records. [2025-09-02T17:42:25.333555] [INFO ] [MAIN ] EBS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:25.348346] [INFO ] [MAIN ] EBR: Generated 832 derivative records from 19562 primary records. [2025-09-02T17:42:25.354355] [INFO ] [MAIN ] EB: Successfully saved derivative data. [2025-09-02T17:42:25.358083] [INFO ] [MAIN ] Derivative Progress: 680/2371 symbols completed. EB took 0.8s. Estimated remaining: 7m 47s. Rate: 217.3 symbols/min [2025-09-02T17:42:25.358890] [INFO ] [MAIN ] EC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:25.360286] [INFO ] [MAIN ] EBR: Successfully saved derivative data. [2025-09-02T17:42:25.362128] [INFO ] [MAIN ] Derivative Progress: 681/2371 symbols completed. EBR took 0.8s. Estimated remaining: 7m 46s. Rate: 217.7 symbols/min [2025-09-02T17:42:25.368204] [INFO ] [MAIN ] ECAT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:25.378968] [INFO ] [MAIN ] EBS: Loaded 22088 primary data records. [2025-09-02T17:42:25.503363] [INFO ] [MAIN ] ECAT: Loaded 14306 primary data records. [2025-09-02T17:42:25.542984] [INFO ] [MAIN ] EC: Loaded 22478 primary data records. [2025-09-02T17:42:26.110429] [INFO ] [MAIN ] EBS: Generated 832 derivative records from 22088 primary records. [2025-09-02T17:42:26.123379] [INFO ] [MAIN ] EBS: Successfully saved derivative data. [2025-09-02T17:42:26.132369] [INFO ] [MAIN ] Derivative Progress: 682/2371 symbols completed. EBS took 0.8s. Estimated remaining: 7m 47s. Rate: 217.1 symbols/min [2025-09-02T17:42:26.131093] [INFO ] [MAIN ] ECAT: Generated 832 derivative records from 14306 primary records. [2025-09-02T17:42:26.132708] [INFO ] [MAIN ] ECC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:26.147147] [INFO ] [MAIN ] EC: Generated 832 derivative records from 22478 primary records. [2025-09-02T17:42:26.157087] [INFO ] [MAIN ] ECAT: Successfully saved derivative data. [2025-09-02T17:42:26.158029] [INFO ] [MAIN ] EC: Successfully saved derivative data. [2025-09-02T17:42:26.159656] [INFO ] [MAIN ] Derivative Progress: 683/2371 symbols completed. ECAT took 0.8s. Estimated remaining: 7m 46s. Rate: 217.4 symbols/min [2025-09-02T17:42:26.161580] [INFO ] [MAIN ] ECCC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:26.161689] [INFO ] [MAIN ] Derivative Progress: 684/2371 symbols completed. EC took 0.8s. Estimated remaining: 7m 45s. Rate: 217.7 symbols/min [2025-09-02T17:42:26.167100] [INFO ] [MAIN ] ECCU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:26.169485] [INFO ] [MAIN ] ECCC: Loaded 381 primary data records. [2025-09-02T17:42:26.247106] [INFO ] [MAIN ] ECCU: Loaded 1033 primary data records. [2025-09-02T17:42:26.278975] [INFO ] [MAIN ] ECC: Loaded 19899 primary data records. [2025-09-02T17:42:26.889024] [INFO ] [MAIN ] ECCC: Generated 832 derivative records from 381 primary records. [2025-09-02T17:42:26.897469] [INFO ] [MAIN ] ECCU: Generated 832 derivative records from 1033 primary records. [2025-09-02T17:42:26.905111] [INFO ] [MAIN ] ECCC: Successfully saved derivative data. [2025-09-02T17:42:26.917675] [INFO ] [MAIN ] Derivative Progress: 685/2371 symbols completed. ECCC took 0.8s. Estimated remaining: 7m 46s. Rate: 217.1 symbols/min [2025-09-02T17:42:26.918120] [INFO ] [MAIN ] ECCW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:26.919551] [INFO ] [MAIN ] ECCU: Successfully saved derivative data. [2025-09-02T17:42:26.921146] [INFO ] [MAIN ] Derivative Progress: 686/2371 symbols completed. ECCU took 0.8s. Estimated remaining: 7m 45s. Rate: 217.4 symbols/min [2025-09-02T17:42:26.918836] [INFO ] [MAIN ] ECC: Generated 832 derivative records from 19899 primary records. [2025-09-02T17:42:26.921605] [INFO ] [MAIN ] ECCX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:26.930466] [INFO ] [MAIN ] ECC: Successfully saved derivative data. [2025-09-02T17:42:26.931979] [INFO ] [MAIN ] ECCX: Loaded 467 primary data records. [2025-09-02T17:42:26.970862] [INFO ] [MAIN ] Derivative Progress: 687/2371 symbols completed. ECC took 0.8s. Estimated remaining: 7m 44s. Rate: 217.7 symbols/min [2025-09-02T17:42:26.964184] [INFO ] [MAIN ] ECCW: Loaded 538 primary data records. [2025-09-02T17:42:27.020317] [INFO ] [MAIN ] ECG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:27.321891] [INFO ] [MAIN ] ECG: Loaded 14358 primary data records. [2025-09-02T17:42:27.694796] [INFO ] [MAIN ] ECCX: Generated 818 derivative records from 467 primary records. [2025-09-02T17:42:27.702424] [INFO ] [MAIN ] ECCW: Generated 830 derivative records from 538 primary records. [2025-09-02T17:42:27.710686] [INFO ] [MAIN ] ECCX: Successfully saved derivative data. [2025-09-02T17:42:27.712119] [INFO ] [MAIN ] Derivative Progress: 688/2371 symbols completed. ECCX took 0.8s. Estimated remaining: 7m 45s. Rate: 217.2 symbols/min [2025-09-02T17:42:27.719169] [INFO ] [MAIN ] ECG: Generated 832 derivative records from 14358 primary records. [2025-09-02T17:42:27.725141] [INFO ] [MAIN ] ECCW: Successfully saved derivative data. [2025-09-02T17:42:27.726872] [INFO ] [MAIN ] Derivative Progress: 689/2371 symbols completed. ECCW took 0.8s. Estimated remaining: 7m 44s. Rate: 217.5 symbols/min [2025-09-02T17:42:27.733800] [INFO ] [MAIN ] ECG: Successfully saved derivative data. [2025-09-02T17:42:27.735291] [INFO ] [MAIN ] Derivative Progress: 690/2371 symbols completed. ECG took 0.7s. Estimated remaining: 7m 43s. Rate: 217.8 symbols/min [2025-09-02T17:42:27.735849] [INFO ] [MAIN ] ECL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:27.735896] [INFO ] [MAIN ] ECVT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:27.735775] [INFO ] [MAIN ] ECO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:27.753917] [INFO ] [MAIN ] ECO: Loaded 8742 primary data records. [2025-09-02T17:42:27.870776] [INFO ] [MAIN ] ECVT: Loaded 19978 primary data records. [2025-09-02T17:42:27.874256] [INFO ] [MAIN ] ECL: Loaded 21072 primary data records. [2025-09-02T17:42:28.465561] [INFO ] [MAIN ] ECO: Generated 832 derivative records from 8742 primary records. [2025-09-02T17:42:28.474671] [INFO ] [MAIN ] ECO: Successfully saved derivative data. [2025-09-02T17:42:28.475907] [INFO ] [MAIN ] Derivative Progress: 691/2371 symbols completed. ECO took 0.7s. Estimated remaining: 7m 44s. Rate: 217.2 symbols/min [2025-09-02T17:42:28.477002] [INFO ] [MAIN ] ED: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:28.485304] [INFO ] [MAIN ] ECL: Generated 832 derivative records from 21072 primary records. [2025-09-02T17:42:28.499977] [INFO ] [MAIN ] ECVT: Generated 832 derivative records from 19978 primary records. [2025-09-02T17:42:28.499325] [INFO ] [MAIN ] ECL: Successfully saved derivative data. [2025-09-02T17:42:28.501577] [INFO ] [MAIN ] Derivative Progress: 692/2371 symbols completed. ECL took 0.8s. Estimated remaining: 7m 43s. Rate: 217.5 symbols/min [2025-09-02T17:42:28.507860] [INFO ] [MAIN ] EDD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:28.509991] [INFO ] [MAIN ] ECVT: Successfully saved derivative data. [2025-09-02T17:42:28.511530] [INFO ] [MAIN ] Derivative Progress: 693/2371 symbols completed. ECVT took 0.8s. Estimated remaining: 7m 42s. Rate: 217.8 symbols/min [2025-09-02T17:42:28.511825] [INFO ] [MAIN ] EDF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:28.527515] [INFO ] [MAIN ] EDF: Loaded 5679 primary data records. [2025-09-02T17:42:28.531963] [INFO ] [MAIN ] EDD: Loaded 13052 primary data records. [2025-09-02T17:42:28.750193] [INFO ] [MAIN ] ED: Loaded 24429 primary data records. [2025-09-02T17:42:29.243803] [INFO ] [MAIN ] EDD: Generated 832 derivative records from 13052 primary records. [2025-09-02T17:42:29.244521] [INFO ] [MAIN ] EDF: Generated 832 derivative records from 5679 primary records. [2025-09-02T17:42:29.261026] [INFO ] [MAIN ] EDF: Successfully saved derivative data. [2025-09-02T17:42:29.262571] [INFO ] [MAIN ] Derivative Progress: 694/2371 symbols completed. EDF took 0.8s. Estimated remaining: 7m 43s. Rate: 217.3 symbols/min [2025-09-02T17:42:29.262678] [INFO ] [MAIN ] EDD: Successfully saved derivative data. [2025-09-02T17:42:29.264424] [INFO ] [MAIN ] Derivative Progress: 695/2371 symbols completed. EDD took 0.8s. Estimated remaining: 7m 42s. Rate: 217.6 symbols/min [2025-09-02T17:42:29.262918] [INFO ] [MAIN ] EDN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:29.264784] [INFO ] [MAIN ] EDU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:29.272002] [INFO ] [MAIN ] ED: Generated 832 derivative records from 24429 primary records. [2025-09-02T17:42:29.286031] [INFO ] [MAIN ] EDN: Loaded 7829 primary data records. [2025-09-02T17:42:29.286105] [INFO ] [MAIN ] ED: Successfully saved derivative data. [2025-09-02T17:42:29.298961] [INFO ] [MAIN ] Derivative Progress: 696/2371 symbols completed. ED took 0.8s. Estimated remaining: 7m 41s. Rate: 217.9 symbols/min [2025-09-02T17:42:29.323748] [INFO ] [MAIN ] EE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:29.440911] [INFO ] [MAIN ] EDU: Loaded 20444 primary data records. [2025-09-02T17:42:29.595193] [INFO ] [MAIN ] EE: Loaded 15846 primary data records. [2025-09-02T17:42:30.016233] [INFO ] [MAIN ] EDN: Generated 832 derivative records from 7829 primary records. [2025-09-02T17:42:30.027663] [INFO ] [MAIN ] EDN: Successfully saved derivative data. [2025-09-02T17:42:30.030765] [INFO ] [MAIN ] Derivative Progress: 697/2371 symbols completed. EDN took 0.8s. Estimated remaining: 7m 42s. Rate: 217.4 symbols/min [2025-09-02T17:42:30.031844] [INFO ] [MAIN ] EEA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:30.040163] [INFO ] [MAIN ] EDU: Generated 832 derivative records from 20444 primary records. [2025-09-02T17:42:30.051691] [INFO ] [MAIN ] EEA: Loaded 1339 primary data records. [2025-09-02T17:42:30.096302] [INFO ] [MAIN ] EE: Generated 832 derivative records from 15846 primary records. [2025-09-02T17:42:30.115210] [INFO ] [MAIN ] EDU: Successfully saved derivative data. [2025-09-02T17:42:30.126362] [INFO ] [MAIN ] Derivative Progress: 698/2371 symbols completed. EDU took 0.9s. Estimated remaining: 7m 41s. Rate: 217.6 symbols/min [2025-09-02T17:42:30.168450] [INFO ] [MAIN ] EEX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:30.174361] [INFO ] [MAIN ] EE: Successfully saved derivative data. [2025-09-02T17:42:30.218113] [INFO ] [MAIN ] Derivative Progress: 699/2371 symbols completed. EE took 0.9s. Estimated remaining: 7m 41s. Rate: 217.8 symbols/min [2025-09-02T17:42:30.228389] [INFO ] [MAIN ] EFC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:30.228149] [INFO ] [MAIN ] EEX: Loaded 4337 primary data records. [2025-09-02T17:42:30.588627] [INFO ] [MAIN ] EFC: Loaded 21070 primary data records. [2025-09-02T17:42:30.718011] [INFO ] [MAIN ] EEA: Generated 832 derivative records from 1339 primary records. [2025-09-02T17:42:30.836784] [INFO ] [MAIN ] EEA: Successfully saved derivative data. [2025-09-02T17:42:30.839799] [INFO ] [MAIN ] Derivative Progress: 700/2371 symbols completed. EEA took 0.8s. Estimated remaining: 7m 41s. Rate: 217.4 symbols/min [2025-09-02T17:42:30.840304] [INFO ] [MAIN ] EFR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:30.847591] [INFO ] [MAIN ] EEX: Generated 832 derivative records from 4337 primary records. [2025-09-02T17:42:30.858376] [INFO ] [MAIN ] EEX: Successfully saved derivative data. [2025-09-02T17:42:30.860084] [INFO ] [MAIN ] Derivative Progress: 701/2371 symbols completed. EEX took 0.7s. Estimated remaining: 7m 40s. Rate: 217.7 symbols/min [2025-09-02T17:42:30.860449] [INFO ] [MAIN ] EFT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:30.865283] [INFO ] [MAIN ] EFR: Loaded 6934 primary data records. [2025-09-02T17:42:30.959521] [INFO ] [MAIN ] EFT: Loaded 5781 primary data records. [2025-09-02T17:42:31.017207] [INFO ] [MAIN ] EFC: Generated 832 derivative records from 21070 primary records. [2025-09-02T17:42:31.280480] [INFO ] [MAIN ] EFC: Successfully saved derivative data. [2025-09-02T17:42:31.338110] [INFO ] [MAIN ] Derivative Progress: 702/2371 symbols completed. EFC took 1.1s. Estimated remaining: 7m 41s. Rate: 217.4 symbols/min [2025-09-02T17:42:31.338793] [INFO ] [MAIN ] EFX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:31.358923] [INFO ] [MAIN ] EFR: Generated 832 derivative records from 6934 primary records. [2025-09-02T17:42:31.376451] [INFO ] [MAIN ] EFX: Loaded 20318 primary data records. [2025-09-02T17:42:31.375508] [INFO ] [MAIN ] EFR: Successfully saved derivative data. [2025-09-02T17:42:31.398159] [INFO ] [MAIN ] Derivative Progress: 703/2371 symbols completed. EFR took 0.6s. Estimated remaining: 7m 40s. Rate: 217.7 symbols/min [2025-09-02T17:42:31.427488] [INFO ] [MAIN ] EFT: Generated 832 derivative records from 5781 primary records. [2025-09-02T17:42:31.538872] [INFO ] [MAIN ] EFT: Successfully saved derivative data. [2025-09-02T17:42:31.561848] [INFO ] [MAIN ] Derivative Progress: 704/2371 symbols completed. EFT took 0.7s. Estimated remaining: 7m 39s. Rate: 217.8 symbols/min [2025-09-02T17:42:31.630915] [INFO ] [MAIN ] EFX: Generated 832 derivative records from 20318 primary records. [2025-09-02T17:42:31.638666] [INFO ] [MAIN ] EFX: Successfully saved derivative data. [2025-09-02T17:42:31.639790] [INFO ] [MAIN ] Derivative Progress: 705/2371 symbols completed. EFX took 0.3s. Estimated remaining: 7m 38s. Rate: 218.0 symbols/min [2025-09-02T17:42:31.640420] [INFO ] [MAIN ] EGO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:31.640338] [INFO ] [MAIN ] EG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:31.640611] [INFO ] [MAIN ] EFXT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:31.662295] [INFO ] [MAIN ] EG: Loaded 12292 primary data records. [2025-09-02T17:42:31.661926] [INFO ] [MAIN ] EFXT: Loaded 13270 primary data records. [2025-09-02T17:42:31.887245] [INFO ] [MAIN ] EGO: Loaded 23708 primary data records. [2025-09-02T17:42:32.374916] [INFO ] [MAIN ] EFXT: Generated 832 derivative records from 13270 primary records. [2025-09-02T17:42:32.375659] [INFO ] [MAIN ] EG: Generated 832 derivative records from 12292 primary records. [2025-09-02T17:42:32.398853] [INFO ] [MAIN ] EGO: Generated 832 derivative records from 23708 primary records. [2025-09-02T17:42:32.399578] [INFO ] [MAIN ] EFXT: Successfully saved derivative data. [2025-09-02T17:42:32.403124] [INFO ] [MAIN ] Derivative Progress: 706/2371 symbols completed. EFXT took 0.8s. Estimated remaining: 7m 39s. Rate: 217.5 symbols/min [2025-09-02T17:42:32.403724] [INFO ] [MAIN ] EG: Successfully saved derivative data. [2025-09-02T17:42:32.411109] [INFO ] [MAIN ] EGP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:32.412143] [INFO ] [MAIN ] Derivative Progress: 707/2371 symbols completed. EG took 0.8s. Estimated remaining: 7m 38s. Rate: 217.8 symbols/min [2025-09-02T17:42:32.413390] [INFO ] [MAIN ] EGO: Successfully saved derivative data. [2025-09-02T17:42:32.413585] [INFO ] [MAIN ] EGY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:32.415263] [INFO ] [MAIN ] Derivative Progress: 708/2371 symbols completed. EGO took 0.8s. Estimated remaining: 7m 38s. Rate: 218.1 symbols/min [2025-09-02T17:42:32.415732] [INFO ] [MAIN ] EHAB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:32.438782] [INFO ] [MAIN ] EHAB: Loaded 15040 primary data records. [2025-09-02T17:42:32.518344] [INFO ] [MAIN ] EGP: Loaded 13860 primary data records. [2025-09-02T17:42:32.523855] [INFO ] [MAIN ] EGY: Loaded 18996 primary data records. [2025-09-02T17:42:33.252405] [INFO ] [MAIN ] EGP: Generated 832 derivative records from 13860 primary records. [2025-09-02T17:42:33.260574] [INFO ] [MAIN ] EHAB: Generated 832 derivative records from 15040 primary records. [2025-09-02T17:42:33.269589] [INFO ] [MAIN ] EGP: Successfully saved derivative data. [2025-09-02T17:42:33.272288] [INFO ] [MAIN ] Derivative Progress: 709/2371 symbols completed. EGP took 0.9s. Estimated remaining: 7m 39s. Rate: 217.4 symbols/min [2025-09-02T17:42:33.273412] [INFO ] [MAIN ] EHC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:33.288622] [INFO ] [MAIN ] EHAB: Successfully saved derivative data. [2025-09-02T17:42:33.289527] [INFO ] [MAIN ] EGY: Generated 832 derivative records from 18996 primary records. [2025-09-02T17:42:33.291108] [INFO ] [MAIN ] Derivative Progress: 710/2371 symbols completed. EHAB took 0.9s. Estimated remaining: 7m 38s. Rate: 217.7 symbols/min [2025-09-02T17:42:33.292162] [INFO ] [MAIN ] EHI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:33.306663] [INFO ] [MAIN ] EGY: Successfully saved derivative data. [2025-09-02T17:42:33.308358] [INFO ] [MAIN ] Derivative Progress: 711/2371 symbols completed. EGY took 0.9s. Estimated remaining: 7m 37s. Rate: 218.0 symbols/min [2025-09-02T17:42:33.308612] [INFO ] [MAIN ] EIC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:33.312261] [INFO ] [MAIN ] EHI: Loaded 5195 primary data records. [2025-09-02T17:42:33.376883] [INFO ] [MAIN ] EHC: Loaded 19306 primary data records. [2025-09-02T17:42:33.507983] [INFO ] [MAIN ] EIC: Loaded 11659 primary data records. [2025-09-02T17:42:34.050149] [INFO ] [MAIN ] EHI: Generated 832 derivative records from 5195 primary records. [2025-09-02T17:42:34.069181] [INFO ] [MAIN ] EHI: Successfully saved derivative data. [2025-09-02T17:42:34.068817] [INFO ] [MAIN ] EHC: Generated 832 derivative records from 19306 primary records. [2025-09-02T17:42:34.071424] [INFO ] [MAIN ] Derivative Progress: 712/2371 symbols completed. EHI took 0.8s. Estimated remaining: 7m 38s. Rate: 217.5 symbols/min [2025-09-02T17:42:34.077913] [INFO ] [MAIN ] EICA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:34.082830] [INFO ] [MAIN ] EICA: Loaded 420 primary data records. [2025-09-02T17:42:34.084042] [INFO ] [MAIN ] EHC: Successfully saved derivative data. [2025-09-02T17:42:34.156153] [INFO ] [MAIN ] EIC: Generated 832 derivative records from 11659 primary records. [2025-09-02T17:42:34.146825] [INFO ] [MAIN ] Derivative Progress: 713/2371 symbols completed. EHC took 0.9s. Estimated remaining: 7m 37s. Rate: 217.7 symbols/min [2025-09-02T17:42:34.196110] [INFO ] [MAIN ] EICB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:34.279451] [INFO ] [MAIN ] EIC: Successfully saved derivative data. [2025-09-02T17:42:34.283114] [INFO ] [MAIN ] Derivative Progress: 714/2371 symbols completed. EIC took 1.0s. Estimated remaining: 7m 36s. Rate: 217.9 symbols/min [2025-09-02T17:42:34.337812] [INFO ] [MAIN ] EICC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:34.339785] [INFO ] [MAIN ] EICB: Loaded 1017 primary data records. [2025-09-02T17:42:34.413589] [INFO ] [MAIN ] EICC: Loaded 2803 primary data records. [2025-09-02T17:42:34.817090] [INFO ] [MAIN ] EICA: Generated 829 derivative records from 420 primary records. [2025-09-02T17:42:34.826387] [INFO ] [MAIN ] EICA: Successfully saved derivative data. [2025-09-02T17:42:34.828273] [INFO ] [MAIN ] Derivative Progress: 715/2371 symbols completed. EICA took 0.8s. Estimated remaining: 7m 37s. Rate: 217.6 symbols/min [2025-09-02T17:42:34.828581] [INFO ] [MAIN ] EIG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:34.839745] [INFO ] [MAIN ] EICB: Generated 826 derivative records from 1017 primary records. [2025-09-02T17:42:34.853722] [INFO ] [MAIN ] EIG: Loaded 9918 primary data records. [2025-09-02T17:42:34.866336] [INFO ] [MAIN ] EICB: Successfully saved derivative data. [2025-09-02T17:42:34.877046] [INFO ] [MAIN ] Derivative Progress: 716/2371 symbols completed. EICB took 0.7s. Estimated remaining: 7m 36s. Rate: 217.8 symbols/min [2025-09-02T17:42:34.931141] [INFO ] [MAIN ] EICC: Generated 819 derivative records from 2803 primary records. [2025-09-02T17:42:34.936507] [INFO ] [MAIN ] EIX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:34.970866] [INFO ] [MAIN ] EICC: Successfully saved derivative data. [2025-09-02T17:42:34.972917] [INFO ] [MAIN ] Derivative Progress: 717/2371 symbols completed. EICC took 0.6s. Estimated remaining: 7m 35s. Rate: 218.0 symbols/min [2025-09-02T17:42:34.983492] [INFO ] [MAIN ] EL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:35.123070] [INFO ] [MAIN ] EIX: Loaded 24800 primary data records. [2025-09-02T17:42:35.240277] [INFO ] [MAIN ] EL: Loaded 24449 primary data records. [2025-09-02T17:42:35.470009] [INFO ] [MAIN ] EIG: Generated 832 derivative records from 9918 primary records. [2025-09-02T17:42:35.517903] [INFO ] [MAIN ] EIG: Successfully saved derivative data. [2025-09-02T17:42:35.539835] [INFO ] [MAIN ] Derivative Progress: 718/2371 symbols completed. EIG took 0.7s. Estimated remaining: 7m 36s. Rate: 217.7 symbols/min [2025-09-02T17:42:35.641270] [INFO ] [MAIN ] EIX: Generated 832 derivative records from 24800 primary records. [2025-09-02T17:42:35.651177] [INFO ] [MAIN ] EIX: Successfully saved derivative data. [2025-09-02T17:42:35.652850] [INFO ] [MAIN ] Derivative Progress: 719/2371 symbols completed. EIX took 0.7s. Estimated remaining: 7m 35s. Rate: 217.9 symbols/min [2025-09-02T17:42:35.661680] [INFO ] [MAIN ] EL: Generated 819 derivative records from 24449 primary records. [2025-09-02T17:42:35.669441] [INFO ] [MAIN ] EL: Successfully saved derivative data. [2025-09-02T17:42:35.670960] [INFO ] [MAIN ] Derivative Progress: 720/2371 symbols completed. EL took 0.7s. Estimated remaining: 7m 34s. Rate: 218.1 symbols/min [2025-09-02T17:42:35.671590] [INFO ] [MAIN ] ELAN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:35.671831] [INFO ] [MAIN ] ELC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:35.672147] [INFO ] [MAIN ] ELF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:35.676515] [INFO ] [MAIN ] ELC: Loaded 1757 primary data records. [2025-09-02T17:42:35.860625] [INFO ] [MAIN ] ELAN: Loaded 24646 primary data records. [2025-09-02T17:42:35.868512] [INFO ] [MAIN ] ELF: Loaded 23760 primary data records. [2025-09-02T17:42:36.458596] [INFO ] [MAIN ] ELC: Generated 832 derivative records from 1757 primary records. [2025-09-02T17:42:36.474126] [INFO ] [MAIN ] ELF: Generated 819 derivative records from 23760 primary records. [2025-09-02T17:42:36.484219] [INFO ] [MAIN ] ELC: Successfully saved derivative data. [2025-09-02T17:42:36.489910] [INFO ] [MAIN ] Derivative Progress: 721/2371 symbols completed. ELC took 0.8s. Estimated remaining: 7m 35s. Rate: 217.5 symbols/min [2025-09-02T17:42:36.492251] [INFO ] [MAIN ] ELAN: Generated 832 derivative records from 24646 primary records. [2025-09-02T17:42:36.498806] [INFO ] [MAIN ] ELF: Successfully saved derivative data. [2025-09-02T17:42:36.501783] [INFO ] [MAIN ] Derivative Progress: 722/2371 symbols completed. ELF took 0.8s. Estimated remaining: 7m 34s. Rate: 217.8 symbols/min [2025-09-02T17:42:36.498926] [INFO ] [MAIN ] ELME: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:36.502738] [INFO ] [MAIN ] ELP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:36.505008] [INFO ] [MAIN ] ELAN: Successfully saved derivative data. [2025-09-02T17:42:36.506470] [INFO ] [MAIN ] Derivative Progress: 723/2371 symbols completed. ELAN took 0.8s. Estimated remaining: 7m 33s. Rate: 218.1 symbols/min [2025-09-02T17:42:36.506753] [INFO ] [MAIN ] ELPC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:36.509107] [INFO ] [MAIN ] ELPC: Loaded 394 primary data records. [2025-09-02T17:42:36.633469] [INFO ] [MAIN ] ELP: Loaded 12384 primary data records. [2025-09-02T17:42:36.639672] [INFO ] [MAIN ] ELME: Loaded 18164 primary data records. [2025-09-02T17:42:37.257963] [INFO ] [MAIN ] ELPC: Generated 832 derivative records from 394 primary records. [2025-09-02T17:42:37.273415] [INFO ] [MAIN ] ELP: Generated 832 derivative records from 12384 primary records. [2025-09-02T17:42:37.276060] [INFO ] [MAIN ] ELPC: Successfully saved derivative data. [2025-09-02T17:42:37.277799] [INFO ] [MAIN ] Derivative Progress: 724/2371 symbols completed. ELPC took 0.8s. Estimated remaining: 7m 34s. Rate: 217.6 symbols/min [2025-09-02T17:42:37.284421] [INFO ] [MAIN ] ELS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:37.292682] [INFO ] [MAIN ] ELP: Successfully saved derivative data. [2025-09-02T17:42:37.295205] [INFO ] [MAIN ] Derivative Progress: 725/2371 symbols completed. ELP took 0.8s. Estimated remaining: 7m 33s. Rate: 217.9 symbols/min [2025-09-02T17:42:37.293692] [INFO ] [MAIN ] ELME: Generated 832 derivative records from 18164 primary records. [2025-09-02T17:42:37.296217] [INFO ] [MAIN ] ELV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:37.304933] [INFO ] [MAIN ] ELME: Successfully saved derivative data. [2025-09-02T17:42:37.306700] [INFO ] [MAIN ] Derivative Progress: 726/2371 symbols completed. ELME took 0.8s. Estimated remaining: 7m 32s. Rate: 218.2 symbols/min [2025-09-02T17:42:37.306964] [INFO ] [MAIN ] EMA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:37.330182] [INFO ] [MAIN ] ELS: Loaded 22830 primary data records. [2025-09-02T17:42:37.388034] [INFO ] [MAIN ] EMA: Loaded 6151 primary data records. [2025-09-02T17:42:37.462393] [INFO ] [MAIN ] ELV: Loaded 23659 primary data records. [2025-09-02T17:42:38.050155] [INFO ] [MAIN ] EMA: Generated 832 derivative records from 6151 primary records. [2025-09-02T17:42:38.057587] [INFO ] [MAIN ] ELS: Generated 832 derivative records from 22830 primary records. [2025-09-02T17:42:38.073952] [INFO ] [MAIN ] EMA: Successfully saved derivative data. [2025-09-02T17:42:38.082406] [INFO ] [MAIN ] Derivative Progress: 727/2371 symbols completed. EMA took 0.8s. Estimated remaining: 7m 33s. Rate: 217.6 symbols/min [2025-09-02T17:42:38.083462] [INFO ] [MAIN ] ELS: Successfully saved derivative data. [2025-09-02T17:42:38.083240] [INFO ] [MAIN ] ELV: Generated 832 derivative records from 23659 primary records. [2025-09-02T17:42:38.084915] [INFO ] [MAIN ] Derivative Progress: 728/2371 symbols completed. ELS took 0.8s. Estimated remaining: 7m 32s. Rate: 217.9 symbols/min [2025-09-02T17:42:38.083674] [INFO ] [MAIN ] EMD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:38.085886] [INFO ] [MAIN ] EME: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:38.094771] [INFO ] [MAIN ] ELV: Successfully saved derivative data. [2025-09-02T17:42:38.096378] [INFO ] [MAIN ] Derivative Progress: 729/2371 symbols completed. ELV took 0.8s. Estimated remaining: 7m 32s. Rate: 218.2 symbols/min [2025-09-02T17:42:38.096595] [INFO ] [MAIN ] EMF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:38.107068] [INFO ] [MAIN ] EMF: Loaded 1514 primary data records. [2025-09-02T17:42:38.132035] [INFO ] [MAIN ] EMD: Loaded 9785 primary data records. [2025-09-02T17:42:38.170699] [INFO ] [MAIN ] EME: Loaded 13032 primary data records. [2025-09-02T17:42:38.869136] [INFO ] [MAIN ] EMD: Generated 832 derivative records from 9785 primary records. [2025-09-02T17:42:38.868425] [INFO ] [MAIN ] EMF: Generated 832 derivative records from 1514 primary records. [2025-09-02T17:42:38.885533] [INFO ] [MAIN ] EMF: Successfully saved derivative data. [2025-09-02T17:42:38.891292] [INFO ] [MAIN ] EMD: Successfully saved derivative data. [2025-09-02T17:42:38.892423] [INFO ] [MAIN ] Derivative Progress: 730/2371 symbols completed. EMF took 0.8s. Estimated remaining: 7m 32s. Rate: 217.6 symbols/min [2025-09-02T17:42:38.894287] [INFO ] [MAIN ] Derivative Progress: 731/2371 symbols completed. EMD took 0.8s. Estimated remaining: 7m 32s. Rate: 217.9 symbols/min [2025-09-02T17:42:38.894239] [INFO ] [MAIN ] EMN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:38.895207] [INFO ] [MAIN ] EME: Generated 819 derivative records from 13032 primary records. [2025-09-02T17:42:38.895761] [INFO ] [MAIN ] EMO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:38.904999] [INFO ] [MAIN ] EME: Successfully saved derivative data. [2025-09-02T17:42:38.906696] [INFO ] [MAIN ] Derivative Progress: 732/2371 symbols completed. EME took 0.8s. Estimated remaining: 7m 31s. Rate: 218.2 symbols/min [2025-09-02T17:42:38.908348] [INFO ] [MAIN ] EMP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:38.912523] [INFO ] [MAIN ] EMO: Loaded 6087 primary data records. [2025-09-02T17:42:38.975004] [INFO ] [MAIN ] EMP: Loaded 1320 primary data records. [2025-09-02T17:42:39.140995] [INFO ] [MAIN ] EMN: Loaded 23469 primary data records. [2025-09-02T17:42:39.617063] [INFO ] [MAIN ] EMO: Generated 832 derivative records from 6087 primary records. [2025-09-02T17:42:39.635156] [INFO ] [MAIN ] EMP: Generated 832 derivative records from 1320 primary records. [2025-09-02T17:42:39.635256] [INFO ] [MAIN ] EMO: Successfully saved derivative data. [2025-09-02T17:42:39.636504] [INFO ] [MAIN ] Derivative Progress: 733/2371 symbols completed. EMO took 0.7s. Estimated remaining: 7m 31s. Rate: 217.7 symbols/min [2025-09-02T17:42:39.643354] [INFO ] [MAIN ] EMN: Generated 832 derivative records from 23469 primary records. [2025-09-02T17:42:39.656585] [INFO ] [MAIN ] EMP: Successfully saved derivative data. [2025-09-02T17:42:39.658399] [INFO ] [MAIN ] Derivative Progress: 734/2371 symbols completed. EMP took 0.8s. Estimated remaining: 7m 31s. Rate: 218.0 symbols/min [2025-09-02T17:42:39.658858] [INFO ] [MAIN ] EMN: Successfully saved derivative data. [2025-09-02T17:42:39.660389] [INFO ] [MAIN ] Derivative Progress: 735/2371 symbols completed. EMN took 0.8s. Estimated remaining: 7m 30s. Rate: 218.3 symbols/min [2025-09-02T17:42:39.660763] [INFO ] [MAIN ] EMR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:39.660923] [INFO ] [MAIN ] ENB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:39.660964] [INFO ] [MAIN ] ENFY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:39.665551] [INFO ] [MAIN ] ENFY: Loaded 1995 primary data records. [2025-09-02T17:42:39.910158] [INFO ] [MAIN ] ENB: Loaded 24804 primary data records. [2025-09-02T17:42:39.917223] [INFO ] [MAIN ] EMR: Loaded 24623 primary data records. [2025-09-02T17:42:40.386497] [INFO ] [MAIN ] ENFY: Generated 832 derivative records from 1995 primary records. [2025-09-02T17:42:40.395724] [INFO ] [MAIN ] ENFY: Successfully saved derivative data. [2025-09-02T17:42:40.397265] [INFO ] [MAIN ] Derivative Progress: 736/2371 symbols completed. ENFY took 0.7s. Estimated remaining: 7m 30s. Rate: 217.8 symbols/min [2025-09-02T17:42:40.397942] [INFO ] [MAIN ] ENIC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:40.414912] [INFO ] [MAIN ] EMR: Generated 832 derivative records from 24623 primary records. [2025-09-02T17:42:40.415672] [INFO ] [MAIN ] ENB: Generated 832 derivative records from 24804 primary records. [2025-09-02T17:42:40.436563] [INFO ] [MAIN ] ENB: Successfully saved derivative data. [2025-09-02T17:42:40.438164] [INFO ] [MAIN ] Derivative Progress: 737/2371 symbols completed. ENB took 0.8s. Estimated remaining: 7m 30s. Rate: 218.0 symbols/min [2025-09-02T17:42:40.438772] [INFO ] [MAIN ] ENO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:40.439106] [INFO ] [MAIN ] EMR: Successfully saved derivative data. [2025-09-02T17:42:40.441055] [INFO ] [MAIN ] Derivative Progress: 738/2371 symbols completed. EMR took 0.8s. Estimated remaining: 7m 29s. Rate: 218.3 symbols/min [2025-09-02T17:42:40.441361] [INFO ] [MAIN ] ENOV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:40.448678] [INFO ] [MAIN ] ENIC: Loaded 16904 primary data records. [2025-09-02T17:42:40.450560] [INFO ] [MAIN ] ENO: Loaded 816 primary data records. [2025-09-02T17:42:40.680125] [INFO ] [MAIN ] ENOV: Loaded 22075 primary data records. [2025-09-02T17:42:41.199915] [INFO ] [MAIN ] ENO: Generated 832 derivative records from 816 primary records. [2025-09-02T17:42:41.215210] [INFO ] [MAIN ] ENO: Successfully saved derivative data. [2025-09-02T17:42:41.216346] [INFO ] [MAIN ] ENIC: Generated 832 derivative records from 16904 primary records. [2025-09-02T17:42:41.217526] [INFO ] [MAIN ] Derivative Progress: 739/2371 symbols completed. ENO took 0.8s. Estimated remaining: 7m 30s. Rate: 217.8 symbols/min [2025-09-02T17:42:41.218531] [INFO ] [MAIN ] ENR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:41.234375] [INFO ] [MAIN ] ENOV: Generated 832 derivative records from 22075 primary records. [2025-09-02T17:42:41.234590] [INFO ] [MAIN ] ENIC: Successfully saved derivative data. [2025-09-02T17:42:41.236701] [INFO ] [MAIN ] Derivative Progress: 740/2371 symbols completed. ENIC took 0.8s. Estimated remaining: 7m 29s. Rate: 218.1 symbols/min [2025-09-02T17:42:41.242420] [INFO ] [MAIN ] ENS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:41.244634] [INFO ] [MAIN ] ENOV: Successfully saved derivative data. [2025-09-02T17:42:41.246283] [INFO ] [MAIN ] Derivative Progress: 741/2371 symbols completed. ENOV took 0.8s. Estimated remaining: 7m 28s. Rate: 218.4 symbols/min [2025-09-02T17:42:41.246583] [INFO ] [MAIN ] ENVA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:41.272660] [INFO ] [MAIN ] ENS: Loaded 13779 primary data records. [2025-09-02T17:42:41.273226] [INFO ] [MAIN ] ENR: Loaded 21151 primary data records. [2025-09-02T17:42:41.411266] [INFO ] [MAIN ] ENVA: Loaded 11648 primary data records. [2025-09-02T17:42:41.993034] [INFO ] [MAIN ] ENR: Generated 832 derivative records from 21151 primary records. [2025-09-02T17:42:42.010172] [INFO ] [MAIN ] ENVA: Generated 832 derivative records from 11648 primary records. [2025-09-02T17:42:42.011084] [INFO ] [MAIN ] ENR: Successfully saved derivative data. [2025-09-02T17:42:42.012823] [INFO ] [MAIN ] Derivative Progress: 742/2371 symbols completed. ENR took 0.8s. Estimated remaining: 7m 29s. Rate: 217.8 symbols/min [2025-09-02T17:42:42.017116] [INFO ] [MAIN ] EOD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:42.025319] [INFO ] [MAIN ] ENS: Generated 832 derivative records from 13779 primary records. [2025-09-02T17:42:42.032947] [INFO ] [MAIN ] ENVA: Successfully saved derivative data. [2025-09-02T17:42:42.035533] [INFO ] [MAIN ] Derivative Progress: 743/2371 symbols completed. ENVA took 0.8s. Estimated remaining: 7m 28s. Rate: 218.1 symbols/min [2025-09-02T17:42:42.038299] [INFO ] [MAIN ] EOG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:42.038982] [INFO ] [MAIN ] ENS: Successfully saved derivative data. [2025-09-02T17:42:42.040565] [INFO ] [MAIN ] Derivative Progress: 744/2371 symbols completed. ENS took 0.8s. Estimated remaining: 7m 27s. Rate: 218.4 symbols/min [2025-09-02T17:42:42.040879] [INFO ] [MAIN ] EOI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:42.045195] [INFO ] [MAIN ] EOD: Loaded 8284 primary data records. [2025-09-02T17:42:42.133969] [INFO ] [MAIN ] EOI: Loaded 4227 primary data records. [2025-09-02T17:42:42.325741] [INFO ] [MAIN ] EOG: Loaded 24299 primary data records. [2025-09-02T17:42:42.768959] [INFO ] [MAIN ] EOD: Generated 832 derivative records from 8284 primary records. [2025-09-02T17:42:42.778349] [INFO ] [MAIN ] EOD: Successfully saved derivative data. [2025-09-02T17:42:42.781561] [INFO ] [MAIN ] Derivative Progress: 745/2371 symbols completed. EOD took 0.8s. Estimated remaining: 7m 28s. Rate: 217.9 symbols/min [2025-09-02T17:42:42.782525] [INFO ] [MAIN ] EOS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:42.790048] [INFO ] [MAIN ] EOI: Generated 832 derivative records from 4227 primary records. [2025-09-02T17:42:42.804935] [INFO ] [MAIN ] EOI: Successfully saved derivative data. [2025-09-02T17:42:42.805181] [INFO ] [MAIN ] EOS: Loaded 6652 primary data records. [2025-09-02T17:42:42.812518] [INFO ] [MAIN ] Derivative Progress: 746/2371 symbols completed. EOI took 0.8s. Estimated remaining: 7m 27s. Rate: 218.2 symbols/min [2025-09-02T17:42:42.822293] [INFO ] [MAIN ] EOT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:42.868806] [INFO ] [MAIN ] EOG: Generated 819 derivative records from 24299 primary records. [2025-09-02T17:42:42.913358] [INFO ] [MAIN ] EOT: Loaded 3044 primary data records. [2025-09-02T17:42:43.004061] [INFO ] [MAIN ] EOG: Successfully saved derivative data. [2025-09-02T17:42:43.034806] [INFO ] [MAIN ] Derivative Progress: 747/2371 symbols completed. EOG took 1.0s. Estimated remaining: 7m 27s. Rate: 218.2 symbols/min [2025-09-02T17:42:43.077659] [INFO ] [MAIN ] EPAC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:43.239087] [INFO ] [MAIN ] EPAC: Loaded 12733 primary data records. [2025-09-02T17:42:43.543619] [INFO ] [MAIN ] EOS: Generated 832 derivative records from 6652 primary records. [2025-09-02T17:42:43.560525] [INFO ] [MAIN ] EOT: Generated 832 derivative records from 3044 primary records. [2025-09-02T17:42:43.562233] [INFO ] [MAIN ] EOS: Successfully saved derivative data. [2025-09-02T17:42:43.563703] [INFO ] [MAIN ] Derivative Progress: 748/2371 symbols completed. EOS took 0.8s. Estimated remaining: 7m 27s. Rate: 217.9 symbols/min [2025-09-02T17:42:43.572101] [INFO ] [MAIN ] EOT: Successfully saved derivative data. [2025-09-02T17:42:43.573768] [INFO ] [MAIN ] Derivative Progress: 749/2371 symbols completed. EOT took 0.8s. Estimated remaining: 7m 26s. Rate: 218.2 symbols/min [2025-09-02T17:42:43.583285] [INFO ] [MAIN ] EPAC: Generated 832 derivative records from 12733 primary records. [2025-09-02T17:42:43.590817] [INFO ] [MAIN ] EPAC: Successfully saved derivative data. [2025-09-02T17:42:43.592328] [INFO ] [MAIN ] Derivative Progress: 750/2371 symbols completed. EPAC took 0.5s. Estimated remaining: 7m 25s. Rate: 218.5 symbols/min [2025-09-02T17:42:43.592861] [INFO ] [MAIN ] EPC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:43.592973] [INFO ] [MAIN ] EPD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:43.593479] [INFO ] [MAIN ] EPAM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:43.618887] [INFO ] [MAIN ] EPAM: Loaded 17013 primary data records. [2025-09-02T17:42:43.740902] [INFO ] [MAIN ] EPC: Loaded 18747 primary data records. [2025-09-02T17:42:43.742709] [INFO ] [MAIN ] EPD: Loaded 24849 primary data records. [2025-09-02T17:42:44.404195] [INFO ] [MAIN ] EPAM: Generated 832 derivative records from 17013 primary records. [2025-09-02T17:42:44.413962] [INFO ] [MAIN ] EPAM: Successfully saved derivative data. [2025-09-02T17:42:44.415387] [INFO ] [MAIN ] Derivative Progress: 751/2371 symbols completed. EPAM took 0.8s. Estimated remaining: 7m 26s. Rate: 217.9 symbols/min [2025-09-02T17:42:44.415710] [INFO ] [MAIN ] EPR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:44.428504] [INFO ] [MAIN ] EPC: Generated 832 derivative records from 18747 primary records. [2025-09-02T17:42:44.436110] [INFO ] [MAIN ] EPD: Generated 832 derivative records from 24849 primary records. [2025-09-02T17:42:44.455751] [INFO ] [MAIN ] EPC: Successfully saved derivative data. [2025-09-02T17:42:44.458305] [INFO ] [MAIN ] Derivative Progress: 752/2371 symbols completed. EPC took 0.9s. Estimated remaining: 7m 25s. Rate: 218.2 symbols/min [2025-09-02T17:42:44.458793] [INFO ] [MAIN ] EPRT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:44.460071] [INFO ] [MAIN ] EPD: Successfully saved derivative data. [2025-09-02T17:42:44.468465] [INFO ] [MAIN ] Derivative Progress: 753/2371 symbols completed. EPD took 0.9s. Estimated remaining: 7m 24s. Rate: 218.4 symbols/min [2025-09-02T17:42:44.470260] [INFO ] [MAIN ] EQBK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:44.471423] [INFO ] [MAIN ] EPR: Loaded 20897 primary data records. [2025-09-02T17:42:44.603824] [INFO ] [MAIN ] EQBK: Loaded 5591 primary data records. [2025-09-02T17:42:44.712168] [INFO ] [MAIN ] EPRT: Loaded 22265 primary data records. [2025-09-02T17:42:45.210326] [INFO ] [MAIN ] EPR: Generated 832 derivative records from 20897 primary records. [2025-09-02T17:42:45.209023] [INFO ] [MAIN ] EQBK: Generated 832 derivative records from 5591 primary records. [2025-09-02T17:42:45.231146] [INFO ] [MAIN ] EPRT: Generated 832 derivative records from 22265 primary records. [2025-09-02T17:42:45.241899] [INFO ] [MAIN ] EPR: Successfully saved derivative data. [2025-09-02T17:42:45.244325] [INFO ] [MAIN ] Derivative Progress: 754/2371 symbols completed. EPR took 0.8s. Estimated remaining: 7m 25s. Rate: 217.9 symbols/min [2025-09-02T17:42:45.241654] [INFO ] [MAIN ] EQBK: Successfully saved derivative data. [2025-09-02T17:42:45.245470] [INFO ] [MAIN ] EPRT: Successfully saved derivative data. [2025-09-02T17:42:45.244975] [INFO ] [MAIN ] EQH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:45.247007] [INFO ] [MAIN ] Derivative Progress: 755/2371 symbols completed. EQBK took 0.8s. Estimated remaining: 7m 24s. Rate: 218.2 symbols/min [2025-09-02T17:42:45.247182] [INFO ] [MAIN ] EQNR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:45.248895] [INFO ] [MAIN ] Derivative Progress: 756/2371 symbols completed. EPRT took 0.8s. Estimated remaining: 7m 24s. Rate: 218.5 symbols/min [2025-09-02T17:42:45.250044] [INFO ] [MAIN ] EQR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:45.283679] [INFO ] [MAIN ] EQNR: Loaded 24561 primary data records. [2025-09-02T17:42:45.345883] [INFO ] [MAIN ] EQR: Loaded 23780 primary data records. [2025-09-02T17:42:45.419326] [INFO ] [MAIN ] EQH: Loaded 24360 primary data records. [2025-09-02T17:42:45.985159] [INFO ] [MAIN ] EQNR: Generated 832 derivative records from 24561 primary records. [2025-09-02T17:42:45.997200] [INFO ] [MAIN ] EQNR: Successfully saved derivative data. [2025-09-02T17:42:46.010431] [INFO ] [MAIN ] EQH: Generated 832 derivative records from 24360 primary records. [2025-09-02T17:42:46.009721] [INFO ] [MAIN ] Derivative Progress: 757/2371 symbols completed. EQNR took 0.8s. Estimated remaining: 7m 24s. Rate: 218.0 symbols/min [2025-09-02T17:42:46.011076] [INFO ] [MAIN ] EQR: Generated 832 derivative records from 23780 primary records. [2025-09-02T17:42:46.012066] [INFO ] [MAIN ] EQS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:46.026482] [INFO ] [MAIN ] EQH: Successfully saved derivative data. [2025-09-02T17:42:46.028448] [INFO ] [MAIN ] Derivative Progress: 758/2371 symbols completed. EQH took 0.8s. Estimated remaining: 7m 23s. Rate: 218.2 symbols/min [2025-09-02T17:42:46.028838] [INFO ] [MAIN ] EQT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:46.028989] [INFO ] [MAIN ] EQR: Successfully saved derivative data. [2025-09-02T17:42:46.032321] [INFO ] [MAIN ] Derivative Progress: 759/2371 symbols completed. EQR took 0.8s. Estimated remaining: 7m 23s. Rate: 218.5 symbols/min [2025-09-02T17:42:46.032563] [INFO ] [MAIN ] EQV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:46.030886] [INFO ] [MAIN ] EQS: Loaded 1299 primary data records. [2025-09-02T17:42:46.135216] [INFO ] [MAIN ] EQV: Loaded 1487 primary data records. [2025-09-02T17:42:46.419872] [INFO ] [MAIN ] EQT: Loaded 24500 primary data records. [2025-09-02T17:42:46.743578] [INFO ] [MAIN ] EQS: Generated 827 derivative records from 1299 primary records. [2025-09-02T17:42:46.753427] [INFO ] [MAIN ] EQS: Successfully saved derivative data. [2025-09-02T17:42:46.754483] [INFO ] [MAIN ] Derivative Progress: 760/2371 symbols completed. EQS took 0.7s. Estimated remaining: 7m 23s. Rate: 218.1 symbols/min [2025-09-02T17:42:46.754751] [INFO ] [MAIN ] ERJ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:46.762026] [INFO ] [MAIN ] EQV: Generated 819 derivative records from 1487 primary records. [2025-09-02T17:42:46.771435] [INFO ] [MAIN ] EQV: Successfully saved derivative data. [2025-09-02T17:42:46.773073] [INFO ] [MAIN ] Derivative Progress: 761/2371 symbols completed. EQV took 0.7s. Estimated remaining: 7m 22s. Rate: 218.3 symbols/min [2025-09-02T17:42:46.780101] [INFO ] [MAIN ] ERO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:46.780033] [INFO ] [MAIN ] EQT: Generated 819 derivative records from 24500 primary records. [2025-09-02T17:42:46.795281] [INFO ] [MAIN ] EQT: Successfully saved derivative data. [2025-09-02T17:42:46.796955] [INFO ] [MAIN ] Derivative Progress: 762/2371 symbols completed. EQT took 0.8s. Estimated remaining: 7m 22s. Rate: 218.6 symbols/min [2025-09-02T17:42:46.797207] [INFO ] [MAIN ] ES: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:46.806487] [INFO ] [MAIN ] ERJ: Loaded 23729 primary data records. [2025-09-02T17:42:46.937502] [INFO ] [MAIN ] ERO: Loaded 18874 primary data records. [2025-09-02T17:42:47.017876] [INFO ] [MAIN ] ES: Loaded 24297 primary data records. [2025-09-02T17:42:47.562128] [INFO ] [MAIN ] ERJ: Generated 832 derivative records from 23729 primary records. [2025-09-02T17:42:47.572114] [INFO ] [MAIN ] ERJ: Successfully saved derivative data. [2025-09-02T17:42:47.573295] [INFO ] [MAIN ] Derivative Progress: 763/2371 symbols completed. ERJ took 0.8s. Estimated remaining: 7m 22s. Rate: 218.1 symbols/min [2025-09-02T17:42:47.583181] [INFO ] [MAIN ] ERO: Generated 832 derivative records from 18874 primary records. [2025-09-02T17:42:47.596403] [INFO ] [MAIN ] ES: Generated 832 derivative records from 24297 primary records. [2025-09-02T17:42:47.604596] [INFO ] [MAIN ] ERO: Successfully saved derivative data. [2025-09-02T17:42:47.606605] [INFO ] [MAIN ] Derivative Progress: 764/2371 symbols completed. ERO took 0.8s. Estimated remaining: 7m 22s. Rate: 218.3 symbols/min [2025-09-02T17:42:47.607213] [INFO ] [MAIN ] ES: Successfully saved derivative data. [2025-09-02T17:42:47.608811] [INFO ] [MAIN ] Derivative Progress: 765/2371 symbols completed. ES took 0.8s. Estimated remaining: 7m 21s. Rate: 218.6 symbols/min [2025-09-02T17:42:47.609195] [INFO ] [MAIN ] ESAB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:47.609352] [INFO ] [MAIN ] ESI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:47.609300] [INFO ] [MAIN ] ESE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:47.622348] [INFO ] [MAIN ] ESE: Loaded 7921 primary data records. [2025-09-02T17:42:47.706960] [INFO ] [MAIN ] ESAB: Loaded 11733 primary data records. [2025-09-02T17:42:47.775951] [INFO ] [MAIN ] ESI: Loaded 23309 primary data records. [2025-09-02T17:42:48.328984] [INFO ] [MAIN ] ESE: Generated 832 derivative records from 7921 primary records. [2025-09-02T17:42:48.340880] [INFO ] [MAIN ] ESE: Successfully saved derivative data. [2025-09-02T17:42:48.347868] [INFO ] [MAIN ] Derivative Progress: 766/2371 symbols completed. ESE took 0.7s. Estimated remaining: 7m 22s. Rate: 218.1 symbols/min [2025-09-02T17:42:48.348947] [INFO ] [MAIN ] ESNT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:48.348772] [INFO ] [MAIN ] ESAB: Generated 832 derivative records from 11733 primary records. [2025-09-02T17:42:48.355471] [INFO ] [MAIN ] ESI: Generated 832 derivative records from 23309 primary records. [2025-09-02T17:42:48.371481] [INFO ] [MAIN ] ESAB: Successfully saved derivative data. [2025-09-02T17:42:48.371428] [INFO ] [MAIN ] ESI: Successfully saved derivative data. [2025-09-02T17:42:48.372965] [INFO ] [MAIN ] Derivative Progress: 767/2371 symbols completed. ESAB took 0.8s. Estimated remaining: 7m 21s. Rate: 218.4 symbols/min [2025-09-02T17:42:48.377312] [INFO ] [MAIN ] ESRT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:48.378847] [INFO ] [MAIN ] Derivative Progress: 768/2371 symbols completed. ESI took 0.8s. Estimated remaining: 7m 20s. Rate: 218.7 symbols/min [2025-09-02T17:42:48.379438] [INFO ] [MAIN ] ESS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:48.387714] [INFO ] [MAIN ] ESNT: Loaded 17655 primary data records. [2025-09-02T17:42:48.501704] [INFO ] [MAIN ] ESS: Loaded 14328 primary data records. [2025-09-02T17:42:48.647724] [INFO ] [MAIN ] ESRT: Loaded 21822 primary data records. [2025-09-02T17:42:49.095579] [INFO ] [MAIN ] ESNT: Generated 819 derivative records from 17655 primary records. [2025-09-02T17:42:49.105387] [INFO ] [MAIN ] ESNT: Successfully saved derivative data. [2025-09-02T17:42:49.106826] [INFO ] [MAIN ] Derivative Progress: 769/2371 symbols completed. ESNT took 0.8s. Estimated remaining: 7m 21s. Rate: 218.2 symbols/min [2025-09-02T17:42:49.107897] [INFO ] [MAIN ] ESTC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:49.115803] [INFO ] [MAIN ] ESS: Generated 832 derivative records from 14328 primary records. [2025-09-02T17:42:49.123264] [INFO ] [MAIN ] ESRT: Generated 832 derivative records from 21822 primary records. [2025-09-02T17:42:49.137036] [INFO ] [MAIN ] ESS: Successfully saved derivative data. [2025-09-02T17:42:49.138719] [INFO ] [MAIN ] Derivative Progress: 770/2371 symbols completed. ESS took 0.8s. Estimated remaining: 7m 20s. Rate: 218.4 symbols/min [2025-09-02T17:42:49.138953] [INFO ] [MAIN ] ET: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:49.146597] [INFO ] [MAIN ] ESRT: Successfully saved derivative data. [2025-09-02T17:42:49.148159] [INFO ] [MAIN ] Derivative Progress: 771/2371 symbols completed. ESRT took 0.8s. Estimated remaining: 7m 19s. Rate: 218.7 symbols/min [2025-09-02T17:42:49.148416] [INFO ] [MAIN ] ETB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:49.158148] [INFO ] [MAIN ] ESTC: Loaded 23238 primary data records. [2025-09-02T17:42:49.241894] [INFO ] [MAIN ] ETB: Loaded 5077 primary data records. [2025-09-02T17:42:49.328184] [INFO ] [MAIN ] ET: Loaded 24993 primary data records. [2025-09-02T17:42:49.924622] [INFO ] [MAIN ] ESTC: Generated 832 derivative records from 23238 primary records. [2025-09-02T17:42:49.940392] [INFO ] [MAIN ] ETB: Generated 832 derivative records from 5077 primary records. [2025-09-02T17:42:49.949265] [INFO ] [MAIN ] ET: Generated 832 derivative records from 24993 primary records. [2025-09-02T17:42:49.955148] [INFO ] [MAIN ] ESTC: Successfully saved derivative data. [2025-09-02T17:42:49.957260] [INFO ] [MAIN ] Derivative Progress: 772/2371 symbols completed. ESTC took 0.8s. Estimated remaining: 7m 20s. Rate: 218.2 symbols/min [2025-09-02T17:42:49.957452] [INFO ] [MAIN ] ETD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:49.963001] [INFO ] [MAIN ] ETB: Successfully saved derivative data. [2025-09-02T17:42:49.966716] [INFO ] [MAIN ] Derivative Progress: 773/2371 symbols completed. ETB took 0.8s. Estimated remaining: 7m 19s. Rate: 218.4 symbols/min [2025-09-02T17:42:49.967463] [INFO ] [MAIN ] ETG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:49.968988] [INFO ] [MAIN ] ET: Successfully saved derivative data. [2025-09-02T17:42:49.970738] [INFO ] [MAIN ] Derivative Progress: 774/2371 symbols completed. ET took 0.8s. Estimated remaining: 7m 18s. Rate: 218.7 symbols/min [2025-09-02T17:42:49.971125] [INFO ] [MAIN ] ETJ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:49.983823] [INFO ] [MAIN ] ETG: Loaded 7521 primary data records. [2025-09-02T17:42:50.067675] [INFO ] [MAIN ] ETD: Loaded 12187 primary data records. [2025-09-02T17:42:50.067287] [INFO ] [MAIN ] ETJ: Loaded 7271 primary data records. [2025-09-02T17:42:50.692858] [INFO ] [MAIN ] ETG: Generated 819 derivative records from 7521 primary records. [2025-09-02T17:42:50.708383] [INFO ] [MAIN ] ETJ: Generated 832 derivative records from 7271 primary records. [2025-09-02T17:42:50.718420] [INFO ] [MAIN ] ETD: Generated 832 derivative records from 12187 primary records. [2025-09-02T17:42:50.725625] [INFO ] [MAIN ] ETG: Successfully saved derivative data. [2025-09-02T17:42:50.731608] [INFO ] [MAIN ] Derivative Progress: 775/2371 symbols completed. ETG took 0.8s. Estimated remaining: 7m 19s. Rate: 218.2 symbols/min [2025-09-02T17:42:50.733815] [INFO ] [MAIN ] ETN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:50.735723] [INFO ] [MAIN ] ETJ: Successfully saved derivative data. [2025-09-02T17:42:50.737920] [INFO ] [MAIN ] Derivative Progress: 776/2371 symbols completed. ETJ took 0.8s. Estimated remaining: 7m 18s. Rate: 218.5 symbols/min [2025-09-02T17:42:50.738732] [INFO ] [MAIN ] ETD: Successfully saved derivative data. [2025-09-02T17:42:50.740430] [INFO ] [MAIN ] Derivative Progress: 777/2371 symbols completed. ETD took 0.8s. Estimated remaining: 7m 17s. Rate: 218.8 symbols/min [2025-09-02T17:42:50.738930] [INFO ] [MAIN ] ETO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:50.740751] [INFO ] [MAIN ] ETR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:50.746895] [INFO ] [MAIN ] ETO: Loaded 3161 primary data records. [2025-09-02T17:42:50.919230] [INFO ] [MAIN ] ETN: Loaded 23969 primary data records. [2025-09-02T17:42:50.951608] [INFO ] [MAIN ] ETR: Loaded 24633 primary data records. [2025-09-02T17:42:51.490609] [INFO ] [MAIN ] ETO: Generated 819 derivative records from 3161 primary records. [2025-09-02T17:42:51.506141] [INFO ] [MAIN ] ETO: Successfully saved derivative data. [2025-09-02T17:42:51.507955] [INFO ] [MAIN ] Derivative Progress: 778/2371 symbols completed. ETO took 0.8s. Estimated remaining: 7m 18s. Rate: 218.3 symbols/min [2025-09-02T17:42:51.519998] [INFO ] [MAIN ] ETN: Generated 819 derivative records from 23969 primary records. [2025-09-02T17:42:51.527784] [INFO ] [MAIN ] ETR: Generated 832 derivative records from 24633 primary records. [2025-09-02T17:42:51.542134] [INFO ] [MAIN ] ETN: Successfully saved derivative data. [2025-09-02T17:42:51.544560] [INFO ] [MAIN ] Derivative Progress: 779/2371 symbols completed. ETN took 0.8s. Estimated remaining: 7m 17s. Rate: 218.5 symbols/min [2025-09-02T17:42:51.544686] [INFO ] [MAIN ] ETR: Successfully saved derivative data. [2025-09-02T17:42:51.546404] [INFO ] [MAIN ] Derivative Progress: 780/2371 symbols completed. ETR took 0.8s. Estimated remaining: 7m 16s. Rate: 218.8 symbols/min [2025-09-02T17:42:51.546952] [INFO ] [MAIN ] ETV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:51.547216] [INFO ] [MAIN ] ETW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:51.547619] [INFO ] [MAIN ] ETX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:51.556805] [INFO ] [MAIN ] ETX: Loaded 3122 primary data records. [2025-09-02T17:42:51.619600] [INFO ] [MAIN ] ETV: Loaded 9464 primary data records. [2025-09-02T17:42:51.680113] [INFO ] [MAIN ] ETW: Loaded 11300 primary data records. [2025-09-02T17:42:52.289126] [INFO ] [MAIN ] ETX: Generated 832 derivative records from 3122 primary records. [2025-09-02T17:42:52.310115] [INFO ] [MAIN ] ETV: Generated 832 derivative records from 9464 primary records. [2025-09-02T17:42:52.311322] [INFO ] [MAIN ] ETW: Generated 832 derivative records from 11300 primary records. [2025-09-02T17:42:52.318239] [INFO ] [MAIN ] ETX: Successfully saved derivative data. [2025-09-02T17:42:52.320948] [INFO ] [MAIN ] Derivative Progress: 781/2371 symbols completed. ETX took 0.8s. Estimated remaining: 7m 17s. Rate: 218.3 symbols/min [2025-09-02T17:42:52.327685] [INFO ] [MAIN ] ETY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:52.331811] [INFO ] [MAIN ] ETW: Successfully saved derivative data. [2025-09-02T17:42:52.331697] [INFO ] [MAIN ] ETV: Successfully saved derivative data. [2025-09-02T17:42:52.333419] [INFO ] [MAIN ] Derivative Progress: 782/2371 symbols completed. ETV took 0.8s. Estimated remaining: 7m 16s. Rate: 218.5 symbols/min [2025-09-02T17:42:52.333677] [INFO ] [MAIN ] EVC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:52.338477] [INFO ] [MAIN ] Derivative Progress: 783/2371 symbols completed. ETW took 0.8s. Estimated remaining: 7m 15s. Rate: 218.8 symbols/min [2025-09-02T17:42:52.338834] [INFO ] [MAIN ] EVEX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:52.346464] [INFO ] [MAIN ] ETY: Loaded 10085 primary data records. [2025-09-02T17:42:52.429279] [INFO ] [MAIN ] EVC: Loaded 8635 primary data records. [2025-09-02T17:42:52.554034] [INFO ] [MAIN ] EVEX: Loaded 15635 primary data records. [2025-09-02T17:42:53.104576] [INFO ] [MAIN ] ETY: Generated 832 derivative records from 10085 primary records. [2025-09-02T17:42:53.116295] [INFO ] [MAIN ] ETY: Successfully saved derivative data. [2025-09-02T17:42:53.117894] [INFO ] [MAIN ] Derivative Progress: 784/2371 symbols completed. ETY took 0.8s. Estimated remaining: 7m 16s. Rate: 218.3 symbols/min [2025-09-02T17:42:53.119887] [INFO ] [MAIN ] EVF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:53.133324] [INFO ] [MAIN ] EVC: Generated 832 derivative records from 8635 primary records. [2025-09-02T17:42:53.136227] [INFO ] [MAIN ] EVEX: Generated 832 derivative records from 15635 primary records. [2025-09-02T17:42:53.152281] [INFO ] [MAIN ] EVF: Loaded 4648 primary data records. [2025-09-02T17:42:53.152780] [INFO ] [MAIN ] EVC: Successfully saved derivative data. [2025-09-02T17:42:53.185209] [INFO ] [MAIN ] Derivative Progress: 785/2371 symbols completed. EVC took 0.9s. Estimated remaining: 7m 15s. Rate: 218.5 symbols/min [2025-09-02T17:42:53.196712] [INFO ] [MAIN ] EVG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:53.202489] [INFO ] [MAIN ] EVEX: Successfully saved derivative data. [2025-09-02T17:42:53.225776] [INFO ] [MAIN ] Derivative Progress: 786/2371 symbols completed. EVEX took 0.9s. Estimated remaining: 7m 15s. Rate: 218.7 symbols/min [2025-09-02T17:42:53.260890] [INFO ] [MAIN ] EVH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:53.269114] [INFO ] [MAIN ] EVG: Loaded 2794 primary data records. [2025-09-02T17:42:53.528359] [INFO ] [MAIN ] EVH: Loaded 23008 primary data records. [2025-09-02T17:42:53.886768] [INFO ] [MAIN ] EVF: Generated 832 derivative records from 4648 primary records. [2025-09-02T17:42:53.898329] [INFO ] [MAIN ] EVF: Successfully saved derivative data. [2025-09-02T17:42:53.899868] [INFO ] [MAIN ] Derivative Progress: 787/2371 symbols completed. EVF took 0.8s. Estimated remaining: 7m 15s. Rate: 218.3 symbols/min [2025-09-02T17:42:53.900118] [INFO ] [MAIN ] EVN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:53.907555] [INFO ] [MAIN ] EVG: Generated 832 derivative records from 2794 primary records. [2025-09-02T17:42:53.917364] [INFO ] [MAIN ] EVG: Successfully saved derivative data. [2025-09-02T17:42:53.920729] [INFO ] [MAIN ] EVN: Loaded 5063 primary data records. [2025-09-02T17:42:53.922351] [INFO ] [MAIN ] Derivative Progress: 788/2371 symbols completed. EVG took 0.7s. Estimated remaining: 7m 14s. Rate: 218.6 symbols/min [2025-09-02T17:42:53.965135] [INFO ] [MAIN ] EVR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:54.012080] [INFO ] [MAIN ] EVH: Generated 832 derivative records from 23008 primary records. [2025-09-02T17:42:54.123832] [INFO ] [MAIN ] EVR: Loaded 14990 primary data records. [2025-09-02T17:42:54.124148] [INFO ] [MAIN ] EVH: Successfully saved derivative data. [2025-09-02T17:42:54.128256] [INFO ] [MAIN ] Derivative Progress: 789/2371 symbols completed. EVH took 0.9s. Estimated remaining: 7m 14s. Rate: 218.7 symbols/min [2025-09-02T17:42:54.181815] [INFO ] [MAIN ] EVT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:54.362435] [INFO ] [MAIN ] EVT: Loaded 7947 primary data records. [2025-09-02T17:42:54.556374] [INFO ] [MAIN ] EVN: Generated 832 derivative records from 5063 primary records. [2025-09-02T17:42:54.677940] [INFO ] [MAIN ] EVN: Successfully saved derivative data. [2025-09-02T17:42:54.686030] [INFO ] [MAIN ] EVR: Generated 832 derivative records from 14990 primary records. [2025-09-02T17:42:54.687434] [INFO ] [MAIN ] Derivative Progress: 790/2371 symbols completed. EVN took 0.8s. Estimated remaining: 7m 14s. Rate: 218.4 symbols/min [2025-09-02T17:42:54.688515] [INFO ] [MAIN ] EVTC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:54.698225] [INFO ] [MAIN ] EVR: Successfully saved derivative data. [2025-09-02T17:42:54.699834] [INFO ] [MAIN ] Derivative Progress: 791/2371 symbols completed. EVR took 0.7s. Estimated remaining: 7m 14s. Rate: 218.6 symbols/min [2025-09-02T17:42:54.700096] [INFO ] [MAIN ] EVTL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:54.720907] [INFO ] [MAIN ] EVT: Generated 832 derivative records from 7947 primary records. [2025-09-02T17:42:54.725564] [INFO ] [MAIN ] EVTC: Loaded 11985 primary data records. [2025-09-02T17:42:54.815472] [INFO ] [MAIN ] EVTL: Loaded 20858 primary data records. [2025-09-02T17:42:54.820857] [INFO ] [MAIN ] EVT: Successfully saved derivative data. [2025-09-02T17:42:54.833492] [INFO ] [MAIN ] Derivative Progress: 792/2371 symbols completed. EVT took 0.7s. Estimated remaining: 7m 13s. Rate: 218.8 symbols/min [2025-09-02T17:42:54.884512] [INFO ] [MAIN ] EVTR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:55.153234] [INFO ] [MAIN ] EVTR: Loaded 10837 primary data records. [2025-09-02T17:42:55.500063] [INFO ] [MAIN ] EVTC: Generated 832 derivative records from 11985 primary records. [2025-09-02T17:42:55.521679] [INFO ] [MAIN ] EVTL: Generated 832 derivative records from 20858 primary records. [2025-09-02T17:42:55.521024] [INFO ] [MAIN ] EVTC: Successfully saved derivative data. [2025-09-02T17:42:55.524194] [INFO ] [MAIN ] Derivative Progress: 793/2371 symbols completed. EVTC took 0.8s. Estimated remaining: 7m 14s. Rate: 218.4 symbols/min [2025-09-02T17:42:55.534024] [INFO ] [MAIN ] EVTL: Successfully saved derivative data. [2025-09-02T17:42:55.535623] [INFO ] [MAIN ] Derivative Progress: 794/2371 symbols completed. EVTL took 0.8s. Estimated remaining: 7m 13s. Rate: 218.6 symbols/min [2025-09-02T17:42:55.542346] [INFO ] [MAIN ] EVTR: Generated 832 derivative records from 10837 primary records. [2025-09-02T17:42:55.550136] [INFO ] [MAIN ] EVTR: Successfully saved derivative data. [2025-09-02T17:42:55.551672] [INFO ] [MAIN ] Derivative Progress: 795/2371 symbols completed. EVTR took 0.7s. Estimated remaining: 7m 12s. Rate: 218.9 symbols/min [2025-09-02T17:42:55.552250] [INFO ] [MAIN ] EXG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:55.552115] [INFO ] [MAIN ] EXK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:55.552200] [INFO ] [MAIN ] EW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:55.568679] [INFO ] [MAIN ] EXG: Loaded 15879 primary data records. [2025-09-02T17:42:55.740859] [INFO ] [MAIN ] EW: Loaded 24707 primary data records. [2025-09-02T17:42:55.771331] [INFO ] [MAIN ] EXK: Loaded 24604 primary data records. [2025-09-02T17:42:56.314147] [INFO ] [MAIN ] EXG: Generated 832 derivative records from 15879 primary records. [2025-09-02T17:42:56.330314] [INFO ] [MAIN ] EW: Generated 832 derivative records from 24707 primary records. [2025-09-02T17:42:56.343135] [INFO ] [MAIN ] EXG: Successfully saved derivative data. [2025-09-02T17:42:56.353170] [INFO ] [MAIN ] EXK: Generated 832 derivative records from 24604 primary records. [2025-09-02T17:42:56.352221] [INFO ] [MAIN ] Derivative Progress: 796/2371 symbols completed. EXG took 0.8s. Estimated remaining: 7m 13s. Rate: 218.4 symbols/min [2025-09-02T17:42:56.354231] [INFO ] [MAIN ] EXP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:56.356277] [INFO ] [MAIN ] EW: Successfully saved derivative data. [2025-09-02T17:42:56.363678] [INFO ] [MAIN ] Derivative Progress: 797/2371 symbols completed. EW took 0.8s. Estimated remaining: 7m 12s. Rate: 218.6 symbols/min [2025-09-02T17:42:56.364596] [INFO ] [MAIN ] EXPD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:56.366565] [INFO ] [MAIN ] EXK: Successfully saved derivative data. [2025-09-02T17:42:56.368356] [INFO ] [MAIN ] Derivative Progress: 798/2371 symbols completed. EXK took 0.8s. Estimated remaining: 7m 11s. Rate: 218.9 symbols/min [2025-09-02T17:42:56.368668] [INFO ] [MAIN ] EXR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:56.386669] [INFO ] [MAIN ] EXP: Loaded 14061 primary data records. [2025-09-02T17:42:56.522520] [INFO ] [MAIN ] EXR: Loaded 21239 primary data records. [2025-09-02T17:42:56.594976] [INFO ] [MAIN ] EXPD: Loaded 21613 primary data records. [2025-09-02T17:42:57.173421] [INFO ] [MAIN ] EXP: Generated 832 derivative records from 14061 primary records. [2025-09-02T17:42:57.175525] [INFO ] [MAIN ] EXR: Generated 832 derivative records from 21239 primary records. [2025-09-02T17:42:57.188827] [INFO ] [MAIN ] EXPD: Generated 819 derivative records from 21613 primary records. [2025-09-02T17:42:57.192085] [INFO ] [MAIN ] EXP: Successfully saved derivative data. [2025-09-02T17:42:57.197288] [INFO ] [MAIN ] Derivative Progress: 799/2371 symbols completed. EXP took 0.8s. Estimated remaining: 7m 12s. Rate: 218.3 symbols/min [2025-09-02T17:42:57.203249] [INFO ] [MAIN ] F: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:57.207930] [INFO ] [MAIN ] EXPD: Successfully saved derivative data. [2025-09-02T17:42:57.209842] [INFO ] [MAIN ] Derivative Progress: 800/2371 symbols completed. EXPD took 0.8s. Estimated remaining: 7m 11s. Rate: 218.6 symbols/min [2025-09-02T17:42:57.210691] [INFO ] [MAIN ] EXR: Successfully saved derivative data. [2025-09-02T17:42:57.210859] [INFO ] [MAIN ] FAF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:57.212633] [INFO ] [MAIN ] Derivative Progress: 801/2371 symbols completed. EXR took 0.8s. Estimated remaining: 7m 10s. Rate: 218.9 symbols/min [2025-09-02T17:42:57.213071] [INFO ] [MAIN ] FBIN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:57.253428] [INFO ] [MAIN ] F: Loaded 25021 primary data records. [2025-09-02T17:42:57.252865] [INFO ] [MAIN ] FAF: Loaded 19840 primary data records. [2025-09-02T17:42:57.429241] [INFO ] [MAIN ] FBIN: Loaded 23354 primary data records. [2025-09-02T17:42:58.006955] [INFO ] [MAIN ] F: Generated 832 derivative records from 25021 primary records. [2025-09-02T17:42:58.014288] [INFO ] [MAIN ] FAF: Generated 832 derivative records from 19840 primary records. [2025-09-02T17:42:58.032224] [INFO ] [MAIN ] F: Successfully saved derivative data. [2025-09-02T17:42:58.040436] [INFO ] [MAIN ] Derivative Progress: 802/2371 symbols completed. F took 0.8s. Estimated remaining: 7m 11s. Rate: 218.3 symbols/min [2025-09-02T17:42:58.040933] [INFO ] [MAIN ] FBK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:58.041230] [INFO ] [MAIN ] FAF: Successfully saved derivative data. [2025-09-02T17:42:58.043322] [INFO ] [MAIN ] Derivative Progress: 803/2371 symbols completed. FAF took 0.8s. Estimated remaining: 7m 10s. Rate: 218.6 symbols/min [2025-09-02T17:42:58.042310] [INFO ] [MAIN ] FBIN: Generated 832 derivative records from 23354 primary records. [2025-09-02T17:42:58.043912] [INFO ] [MAIN ] FBP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:58.057765] [INFO ] [MAIN ] FBIN: Successfully saved derivative data. [2025-09-02T17:42:58.059612] [INFO ] [MAIN ] Derivative Progress: 804/2371 symbols completed. FBIN took 0.8s. Estimated remaining: 7m 10s. Rate: 218.9 symbols/min [2025-09-02T17:42:58.059946] [INFO ] [MAIN ] FBRT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:58.066473] [INFO ] [MAIN ] FBK: Loaded 13413 primary data records. [2025-09-02T17:42:58.200324] [INFO ] [MAIN ] FBP: Loaded 21256 primary data records. [2025-09-02T17:42:58.264072] [INFO ] [MAIN ] FBRT: Loaded 15950 primary data records. [2025-09-02T17:42:58.858758] [INFO ] [MAIN ] FBK: Generated 832 derivative records from 13413 primary records. [2025-09-02T17:42:58.869186] [INFO ] [MAIN ] FBK: Successfully saved derivative data. [2025-09-02T17:42:58.870722] [INFO ] [MAIN ] Derivative Progress: 805/2371 symbols completed. FBK took 0.8s. Estimated remaining: 7m 10s. Rate: 218.3 symbols/min [2025-09-02T17:42:58.871040] [INFO ] [MAIN ] FC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:58.882077] [INFO ] [MAIN ] FBRT: Generated 832 derivative records from 15950 primary records. [2025-09-02T17:42:58.892847] [INFO ] [MAIN ] FBP: Generated 832 derivative records from 21256 primary records. [2025-09-02T17:42:58.901968] [INFO ] [MAIN ] FC: Loaded 7179 primary data records. [2025-09-02T17:42:58.945061] [INFO ] [MAIN ] FBRT: Successfully saved derivative data. [2025-09-02T17:42:58.955077] [INFO ] [MAIN ] Derivative Progress: 806/2371 symbols completed. FBRT took 0.9s. Estimated remaining: 7m 10s. Rate: 218.5 symbols/min [2025-09-02T17:42:58.966289] [INFO ] [MAIN ] FCF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:59.000909] [INFO ] [MAIN ] FBP: Successfully saved derivative data. [2025-09-02T17:42:59.015314] [INFO ] [MAIN ] Derivative Progress: 807/2371 symbols completed. FBP took 1.0s. Estimated remaining: 7m 9s. Rate: 218.7 symbols/min [2025-09-02T17:42:59.018858] [INFO ] [MAIN ] FCN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:59.160263] [INFO ] [MAIN ] FCF: Loaded 17375 primary data records. [2025-09-02T17:42:59.222374] [INFO ] [MAIN ] FCN: Loaded 11396 primary data records. [2025-09-02T17:42:59.640685] [INFO ] [MAIN ] FC: Generated 832 derivative records from 7179 primary records. [2025-09-02T17:42:59.650783] [INFO ] [MAIN ] FC: Successfully saved derivative data. [2025-09-02T17:42:59.652067] [INFO ] [MAIN ] Derivative Progress: 808/2371 symbols completed. FC took 0.8s. Estimated remaining: 7m 9s. Rate: 218.4 symbols/min [2025-09-02T17:42:59.661091] [INFO ] [MAIN ] FCF: Generated 819 derivative records from 17375 primary records. [2025-09-02T17:42:59.675037] [INFO ] [MAIN ] FCN: Generated 832 derivative records from 11396 primary records. [2025-09-02T17:42:59.682929] [INFO ] [MAIN ] FCF: Successfully saved derivative data. [2025-09-02T17:42:59.685081] [INFO ] [MAIN ] Derivative Progress: 809/2371 symbols completed. FCF took 0.7s. Estimated remaining: 7m 9s. Rate: 218.6 symbols/min [2025-09-02T17:42:59.686089] [INFO ] [MAIN ] FCN: Successfully saved derivative data. [2025-09-02T17:42:59.687677] [INFO ] [MAIN ] Derivative Progress: 810/2371 symbols completed. FCN took 0.7s. Estimated remaining: 7m 8s. Rate: 218.9 symbols/min [2025-09-02T17:42:59.688120] [INFO ] [MAIN ] FCPT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:59.688207] [INFO ] [MAIN ] FCRX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:59.688315] [INFO ] [MAIN ] FCT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:42:59.691736] [INFO ] [MAIN ] FCRX: Loaded 549 primary data records. [2025-09-02T17:42:59.778163] [INFO ] [MAIN ] FCT: Loaded 6891 primary data records. [2025-09-02T17:42:59.983232] [INFO ] [MAIN ] FCPT: Loaded 16457 primary data records. [2025-09-02T17:43:00.430324] [INFO ] [MAIN ] FCRX: Generated 830 derivative records from 549 primary records. [2025-09-02T17:43:00.441251] [INFO ] [MAIN ] FCRX: Successfully saved derivative data. [2025-09-02T17:43:00.442696] [INFO ] [MAIN ] Derivative Progress: 811/2371 symbols completed. FCRX took 0.8s. Estimated remaining: 7m 9s. Rate: 218.4 symbols/min [2025-09-02T17:43:00.442980] [INFO ] [MAIN ] FCX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:00.455042] [INFO ] [MAIN ] FCT: Generated 832 derivative records from 6891 primary records. [2025-09-02T17:43:00.472528] [INFO ] [MAIN ] FCT: Successfully saved derivative data. [2025-09-02T17:43:00.482346] [INFO ] [MAIN ] Derivative Progress: 812/2371 symbols completed. FCT took 0.8s. Estimated remaining: 7m 8s. Rate: 218.6 symbols/min [2025-09-02T17:43:00.479438] [INFO ] [MAIN ] FCPT: Generated 832 derivative records from 16457 primary records. [2025-09-02T17:43:00.482655] [INFO ] [MAIN ] FDP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:00.500000] [INFO ] [MAIN ] FCX: Loaded 24905 primary data records. [2025-09-02T17:43:00.500707] [INFO ] [MAIN ] FCPT: Successfully saved derivative data. [2025-09-02T17:43:00.511723] [INFO ] [MAIN ] Derivative Progress: 813/2371 symbols completed. FCPT took 0.8s. Estimated remaining: 7m 7s. Rate: 218.9 symbols/min [2025-09-02T17:43:00.542517] [INFO ] [MAIN ] FDS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:00.618451] [INFO ] [MAIN ] FDP: Loaded 13731 primary data records. [2025-09-02T17:43:00.798398] [INFO ] [MAIN ] FDS: Loaded 11753 primary data records. [2025-09-02T17:43:01.291980] [INFO ] [MAIN ] FCX: Generated 832 derivative records from 24905 primary records. [2025-09-02T17:43:01.310617] [INFO ] [MAIN ] FDP: Generated 832 derivative records from 13731 primary records. [2025-09-02T17:43:01.310996] [INFO ] [MAIN ] FCX: Successfully saved derivative data. [2025-09-02T17:43:01.312949] [INFO ] [MAIN ] Derivative Progress: 814/2371 symbols completed. FCX took 0.9s. Estimated remaining: 7m 8s. Rate: 218.3 symbols/min [2025-09-02T17:43:01.313773] [INFO ] [MAIN ] FDX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:01.329109] [INFO ] [MAIN ] FDS: Generated 832 derivative records from 11753 primary records. [2025-09-02T17:43:01.329746] [INFO ] [MAIN ] FDP: Successfully saved derivative data. [2025-09-02T17:43:01.331709] [INFO ] [MAIN ] Derivative Progress: 815/2371 symbols completed. FDP took 0.8s. Estimated remaining: 7m 7s. Rate: 218.6 symbols/min [2025-09-02T17:43:01.332283] [INFO ] [MAIN ] FE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:01.340570] [INFO ] [MAIN ] FDS: Successfully saved derivative data. [2025-09-02T17:43:01.348513] [INFO ] [MAIN ] Derivative Progress: 816/2371 symbols completed. FDS took 0.8s. Estimated remaining: 7m 6s. Rate: 218.9 symbols/min [2025-09-02T17:43:01.348818] [INFO ] [MAIN ] FENG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:01.351256] [INFO ] [MAIN ] FENG: Loaded 525 primary data records. [2025-09-02T17:43:01.467170] [INFO ] [MAIN ] FDX: Loaded 23899 primary data records. [2025-09-02T17:43:01.528147] [INFO ] [MAIN ] FE: Loaded 24739 primary data records. [2025-09-02T17:43:02.089105] [INFO ] [MAIN ] FENG: Generated 829 derivative records from 525 primary records. [2025-09-02T17:43:02.098400] [INFO ] [MAIN ] FENG: Successfully saved derivative data. [2025-09-02T17:43:02.099776] [INFO ] [MAIN ] Derivative Progress: 817/2371 symbols completed. FENG took 0.8s. Estimated remaining: 7m 7s. Rate: 218.4 symbols/min [2025-09-02T17:43:02.107098] [INFO ] [MAIN ] FDX: Generated 832 derivative records from 23899 primary records. [2025-09-02T17:43:02.108081] [INFO ] [MAIN ] FERG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:02.122719] [INFO ] [MAIN ] FE: Generated 832 derivative records from 24739 primary records. [2025-09-02T17:43:02.131827] [INFO ] [MAIN ] FDX: Successfully saved derivative data. [2025-09-02T17:43:02.134432] [INFO ] [MAIN ] Derivative Progress: 818/2371 symbols completed. FDX took 0.8s. Estimated remaining: 7m 6s. Rate: 218.6 symbols/min [2025-09-02T17:43:02.134748] [INFO ] [MAIN ] FE: Successfully saved derivative data. [2025-09-02T17:43:02.135001] [INFO ] [MAIN ] FET: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:02.136890] [INFO ] [MAIN ] Derivative Progress: 819/2371 symbols completed. FE took 0.8s. Estimated remaining: 7m 5s. Rate: 218.9 symbols/min [2025-09-02T17:43:02.137154] [INFO ] [MAIN ] FF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:02.149975] [INFO ] [MAIN ] FET: Loaded 6166 primary data records. [2025-09-02T17:43:02.267255] [INFO ] [MAIN ] FF: Loaded 10773 primary data records. [2025-09-02T17:43:02.266921] [INFO ] [MAIN ] FERG: Loaded 21551 primary data records. [2025-09-02T17:43:02.886881] [INFO ] [MAIN ] FET: Generated 832 derivative records from 6166 primary records. [2025-09-02T17:43:02.899353] [INFO ] [MAIN ] FET: Successfully saved derivative data. [2025-09-02T17:43:02.900595] [INFO ] [MAIN ] Derivative Progress: 820/2371 symbols completed. FET took 0.8s. Estimated remaining: 7m 6s. Rate: 218.4 symbols/min [2025-09-02T17:43:02.906554] [INFO ] [MAIN ] FFA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:02.907634] [INFO ] [MAIN ] FF: Generated 819 derivative records from 10773 primary records. [2025-09-02T17:43:02.927311] [INFO ] [MAIN ] FF: Successfully saved derivative data. [2025-09-02T17:43:02.926960] [INFO ] [MAIN ] FERG: Generated 819 derivative records from 21551 primary records. [2025-09-02T17:43:02.925926] [INFO ] [MAIN ] FFA: Loaded 2155 primary data records. [2025-09-02T17:43:02.928924] [INFO ] [MAIN ] Derivative Progress: 821/2371 symbols completed. FF took 0.8s. Estimated remaining: 7m 5s. Rate: 218.6 symbols/min [2025-09-02T17:43:02.979109] [INFO ] [MAIN ] FFC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:03.020959] [INFO ] [MAIN ] FERG: Successfully saved derivative data. [2025-09-02T17:43:03.036709] [INFO ] [MAIN ] Derivative Progress: 822/2371 symbols completed. FERG took 0.9s. Estimated remaining: 7m 5s. Rate: 218.8 symbols/min [2025-09-02T17:43:03.048748] [INFO ] [MAIN ] FFWM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:03.104423] [INFO ] [MAIN ] FFC: Loaded 7946 primary data records. [2025-09-02T17:43:03.303209] [INFO ] [MAIN ] FFWM: Loaded 16359 primary data records. [2025-09-02T17:43:03.623377] [INFO ] [MAIN ] FFA: Generated 832 derivative records from 2155 primary records. [2025-09-02T17:43:03.686493] [INFO ] [MAIN ] FFA: Successfully saved derivative data. [2025-09-02T17:43:03.688049] [INFO ] [MAIN ] Derivative Progress: 823/2371 symbols completed. FFA took 0.8s. Estimated remaining: 7m 5s. Rate: 218.4 symbols/min [2025-09-02T17:43:03.700084] [INFO ] [MAIN ] FFC: Generated 832 derivative records from 7946 primary records. [2025-09-02T17:43:03.715907] [INFO ] [MAIN ] FFC: Successfully saved derivative data. [2025-09-02T17:43:03.718309] [INFO ] [MAIN ] Derivative Progress: 824/2371 symbols completed. FFC took 0.7s. Estimated remaining: 7m 4s. Rate: 218.7 symbols/min [2025-09-02T17:43:03.716765] [INFO ] [MAIN ] FFWM: Generated 832 derivative records from 16359 primary records. [2025-09-02T17:43:03.726217] [INFO ] [MAIN ] FFWM: Successfully saved derivative data. [2025-09-02T17:43:03.727803] [INFO ] [MAIN ] Derivative Progress: 825/2371 symbols completed. FFWM took 0.7s. Estimated remaining: 7m 4s. Rate: 218.9 symbols/min [2025-09-02T17:43:03.728337] [INFO ] [MAIN ] FGN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:03.728482] [INFO ] [MAIN ] FGSN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:03.728427] [INFO ] [MAIN ] FG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:03.736412] [INFO ] [MAIN ] FGN: Loaded 1986 primary data records. [2025-09-02T17:43:03.738278] [INFO ] [MAIN ] FGSN: Loaded 2391 primary data records. [2025-09-02T17:43:03.896770] [INFO ] [MAIN ] FG: Loaded 9036 primary data records. [2025-09-02T17:43:04.511954] [INFO ] [MAIN ] FGSN: Generated 829 derivative records from 2391 primary records. [2025-09-02T17:43:04.519313] [INFO ] [MAIN ] FGN: Generated 832 derivative records from 1986 primary records. [2025-09-02T17:43:04.538961] [INFO ] [MAIN ] FG: Generated 832 derivative records from 9036 primary records. [2025-09-02T17:43:04.547794] [INFO ] [MAIN ] FGSN: Successfully saved derivative data. [2025-09-02T17:43:04.550700] [INFO ] [MAIN ] Derivative Progress: 826/2371 symbols completed. FGSN took 0.8s. Estimated remaining: 7m 4s. Rate: 218.4 symbols/min [2025-09-02T17:43:04.551515] [INFO ] [MAIN ] FHI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:04.552349] [INFO ] [MAIN ] FGN: Successfully saved derivative data. [2025-09-02T17:43:04.559816] [INFO ] [MAIN ] Derivative Progress: 827/2371 symbols completed. FGN took 0.8s. Estimated remaining: 7m 4s. Rate: 218.7 symbols/min [2025-09-02T17:43:04.560492] [INFO ] [MAIN ] FHN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:04.562750] [INFO ] [MAIN ] FG: Successfully saved derivative data. [2025-09-02T17:43:04.565708] [INFO ] [MAIN ] Derivative Progress: 828/2371 symbols completed. FG took 0.8s. Estimated remaining: 7m 3s. Rate: 218.9 symbols/min [2025-09-02T17:43:04.566141] [INFO ] [MAIN ] FI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:04.593801] [INFO ] [MAIN ] FHI: Loaded 18587 primary data records. [2025-09-02T17:43:04.697433] [INFO ] [MAIN ] FHN: Loaded 24714 primary data records. [2025-09-02T17:43:04.789578] [INFO ] [MAIN ] FI: Loaded 24873 primary data records. [2025-09-02T17:43:05.338865] [INFO ] [MAIN ] FHI: Generated 832 derivative records from 18587 primary records. [2025-09-02T17:43:05.355354] [INFO ] [MAIN ] FHN: Generated 832 derivative records from 24714 primary records. [2025-09-02T17:43:05.358440] [INFO ] [MAIN ] FHI: Successfully saved derivative data. [2025-09-02T17:43:05.359926] [INFO ] [MAIN ] Derivative Progress: 829/2371 symbols completed. FHI took 0.8s. Estimated remaining: 7m 4s. Rate: 218.4 symbols/min [2025-09-02T17:43:05.365842] [INFO ] [MAIN ] FICO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:05.370213] [INFO ] [MAIN ] FHN: Successfully saved derivative data. [2025-09-02T17:43:05.371914] [INFO ] [MAIN ] Derivative Progress: 830/2371 symbols completed. FHN took 0.8s. Estimated remaining: 7m 3s. Rate: 218.7 symbols/min [2025-09-02T17:43:05.372495] [INFO ] [MAIN ] FIG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:05.382858] [INFO ] [MAIN ] FI: Generated 832 derivative records from 24873 primary records. [2025-09-02T17:43:05.396909] [INFO ] [MAIN ] FICO: Loaded 10902 primary data records. [2025-09-02T17:43:05.413065] [INFO ] [MAIN ] FI: Successfully saved derivative data. [2025-09-02T17:43:05.423898] [INFO ] [MAIN ] Derivative Progress: 831/2371 symbols completed. FI took 0.9s. Estimated remaining: 7m 2s. Rate: 218.9 symbols/min [2025-09-02T17:43:05.412979] [INFO ] [MAIN ] FIG: Loaded 8705 primary data records. [2025-09-02T17:43:05.481659] [INFO ] [MAIN ] FIGS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:05.819250] [INFO ] [MAIN ] FIGS: Loaded 22783 primary data records. [2025-09-02T17:43:06.083004] [INFO ] [MAIN ] FIG: Generated 290 derivative records from 8705 primary records. [2025-09-02T17:43:06.091334] [INFO ] [MAIN ] FIG: Successfully saved derivative data. [2025-09-02T17:43:06.099754] [INFO ] [MAIN ] FICO: Generated 832 derivative records from 10902 primary records. [2025-09-02T17:43:06.098921] [INFO ] [MAIN ] Derivative Progress: 832/2371 symbols completed. FIG took 0.7s. Estimated remaining: 7m 3s. Rate: 218.5 symbols/min [2025-09-02T17:43:06.100287] [INFO ] [MAIN ] FIHL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:06.110780] [INFO ] [MAIN ] FICO: Successfully saved derivative data. [2025-09-02T17:43:06.111978] [INFO ] [MAIN ] Derivative Progress: 833/2371 symbols completed. FICO took 0.7s. Estimated remaining: 7m 2s. Rate: 218.8 symbols/min [2025-09-02T17:43:06.112489] [INFO ] [MAIN ] FINS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:06.128871] [INFO ] [MAIN ] FIGS: Generated 832 derivative records from 22783 primary records. [2025-09-02T17:43:06.132363] [INFO ] [MAIN ] FINS: Loaded 3762 primary data records. [2025-09-02T17:43:06.222855] [INFO ] [MAIN ] FIGS: Successfully saved derivative data. [2025-09-02T17:43:06.216353] [INFO ] [MAIN ] FIHL: Loaded 18270 primary data records. [2025-09-02T17:43:06.224562] [INFO ] [MAIN ] Derivative Progress: 834/2371 symbols completed. FIGS took 0.8s. Estimated remaining: 7m 1s. Rate: 218.9 symbols/min [2025-09-02T17:43:06.243044] [INFO ] [MAIN ] FINV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:06.571820] [INFO ] [MAIN ] FINV: Loaded 21649 primary data records. [2025-09-02T17:43:06.875862] [INFO ] [MAIN ] FINS: Generated 832 derivative records from 3762 primary records. [2025-09-02T17:43:06.884033] [INFO ] [MAIN ] FIHL: Generated 832 derivative records from 18270 primary records. [2025-09-02T17:43:06.899882] [INFO ] [MAIN ] FINS: Successfully saved derivative data. [2025-09-02T17:43:06.901447] [INFO ] [MAIN ] Derivative Progress: 835/2371 symbols completed. FINS took 0.8s. Estimated remaining: 7m 2s. Rate: 218.5 symbols/min [2025-09-02T17:43:06.902896] [INFO ] [MAIN ] FIS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:06.903684] [INFO ] [MAIN ] FIHL: Successfully saved derivative data. [2025-09-02T17:43:06.906299] [INFO ] [MAIN ] Derivative Progress: 836/2371 symbols completed. FIHL took 0.8s. Estimated remaining: 7m 1s. Rate: 218.8 symbols/min [2025-09-02T17:43:06.907338] [INFO ] [MAIN ] FIX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:06.923240] [INFO ] [MAIN ] FINV: Generated 832 derivative records from 21649 primary records. [2025-09-02T17:43:06.936096] [INFO ] [MAIN ] FIX: Loaded 12583 primary data records. [2025-09-02T17:43:06.942607] [INFO ] [MAIN ] FINV: Successfully saved derivative data. [2025-09-02T17:43:06.955486] [INFO ] [MAIN ] Derivative Progress: 837/2371 symbols completed. FINV took 0.7s. Estimated remaining: 7m 0s. Rate: 219.0 symbols/min [2025-09-02T17:43:06.974977] [INFO ] [MAIN ] FIXT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:07.039705] [INFO ] [MAIN ] FIS: Loaded 24634 primary data records. [2025-09-02T17:43:07.057422] [INFO ] [MAIN ] FIXT: Loaded 1498 primary data records. [2025-09-02T17:43:07.682070] [INFO ] [MAIN ] FIX: Generated 832 derivative records from 12583 primary records. [2025-09-02T17:43:07.694113] [INFO ] [MAIN ] FIX: Successfully saved derivative data. [2025-09-02T17:43:07.695462] [INFO ] [MAIN ] Derivative Progress: 838/2371 symbols completed. FIX took 0.8s. Estimated remaining: 7m 1s. Rate: 218.6 symbols/min [2025-09-02T17:43:07.707273] [INFO ] [MAIN ] FIXT: Generated 701 derivative records from 1498 primary records. [2025-09-02T17:43:07.707914] [INFO ] [MAIN ] FIS: Generated 832 derivative records from 24634 primary records. [2025-09-02T17:43:07.720074] [INFO ] [MAIN ] FIXT: Successfully saved derivative data. [2025-09-02T17:43:07.721851] [INFO ] [MAIN ] Derivative Progress: 839/2371 symbols completed. FIXT took 0.7s. Estimated remaining: 7m 0s. Rate: 218.8 symbols/min [2025-09-02T17:43:07.723106] [INFO ] [MAIN ] FIS: Successfully saved derivative data. [2025-09-02T17:43:07.724618] [INFO ] [MAIN ] Derivative Progress: 840/2371 symbols completed. FIS took 0.8s. Estimated remaining: 6m 59s. Rate: 219.0 symbols/min [2025-09-02T17:43:07.725087] [INFO ] [MAIN ] FLG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:07.725162] [INFO ] [MAIN ] FLC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:07.725206] [INFO ] [MAIN ] FL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:07.730148] [INFO ] [MAIN ] FLC: Loaded 2673 primary data records. [2025-09-02T17:43:07.892430] [INFO ] [MAIN ] FL: Loaded 23747 primary data records. [2025-09-02T17:43:07.945513] [INFO ] [MAIN ] FLG: Loaded 24685 primary data records. [2025-09-02T17:43:08.663894] [INFO ] [MAIN ] FLC: Generated 832 derivative records from 2673 primary records. [2025-09-02T17:43:08.679551] [INFO ] [MAIN ] FLC: Successfully saved derivative data. [2025-09-02T17:43:08.698095] [INFO ] [MAIN ] Derivative Progress: 841/2371 symbols completed. FLC took 1.0s. Estimated remaining: 7m 0s. Rate: 218.4 symbols/min [2025-09-02T17:43:08.699946] [INFO ] [MAIN ] FL: Generated 832 derivative records from 23747 primary records. [2025-09-02T17:43:08.699587] [INFO ] [MAIN ] FLG: Generated 832 derivative records from 24685 primary records. [2025-09-02T17:43:08.701366] [INFO ] [MAIN ] FLNG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:08.725532] [INFO ] [MAIN ] FLG: Successfully saved derivative data. [2025-09-02T17:43:08.725387] [INFO ] [MAIN ] FL: Successfully saved derivative data. [2025-09-02T17:43:08.727568] [INFO ] [MAIN ] Derivative Progress: 842/2371 symbols completed. FLG took 1.0s. Estimated remaining: 6m 60s. Rate: 218.6 symbols/min [2025-09-02T17:43:08.730524] [INFO ] [MAIN ] Derivative Progress: 843/2371 symbols completed. FL took 1.0s. Estimated remaining: 6m 59s. Rate: 218.9 symbols/min [2025-09-02T17:43:08.728056] [INFO ] [MAIN ] FLO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:08.731034] [INFO ] [MAIN ] FLOC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:08.748033] [INFO ] [MAIN ] FLNG: Loaded 16336 primary data records. [2025-09-02T17:43:08.923561] [INFO ] [MAIN ] FLOC: Loaded 12941 primary data records. [2025-09-02T17:43:08.935492] [INFO ] [MAIN ] FLO: Loaded 24107 primary data records. [2025-09-02T17:43:09.706052] [INFO ] [MAIN ] FLNG: Generated 832 derivative records from 16336 primary records. [2025-09-02T17:43:09.729630] [INFO ] [MAIN ] FLO: Generated 832 derivative records from 24107 primary records. [2025-09-02T17:43:09.729906] [INFO ] [MAIN ] FLNG: Successfully saved derivative data. [2025-09-02T17:43:09.731202] [INFO ] [MAIN ] FLOC: Generated 832 derivative records from 12941 primary records. [2025-09-02T17:43:09.736465] [INFO ] [MAIN ] Derivative Progress: 844/2371 symbols completed. FLNG took 1.0s. Estimated remaining: 6m 60s. Rate: 218.2 symbols/min [2025-09-02T17:43:09.738011] [INFO ] [MAIN ] FLR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:09.747399] [INFO ] [MAIN ] FLO: Successfully saved derivative data. [2025-09-02T17:43:09.749782] [INFO ] [MAIN ] Derivative Progress: 845/2371 symbols completed. FLO took 1.0s. Estimated remaining: 6m 59s. Rate: 218.4 symbols/min [2025-09-02T17:43:09.749957] [INFO ] [MAIN ] FLS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:09.750462] [INFO ] [MAIN ] FLOC: Successfully saved derivative data. [2025-09-02T17:43:09.752121] [INFO ] [MAIN ] Derivative Progress: 846/2371 symbols completed. FLOC took 1.0s. Estimated remaining: 6m 58s. Rate: 218.7 symbols/min [2025-09-02T17:43:09.752398] [INFO ] [MAIN ] FLUT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:09.781885] [INFO ] [MAIN ] FLR: Loaded 24691 primary data records. [2025-09-02T17:43:09.844365] [INFO ] [MAIN ] FLS: Loaded 23427 primary data records. [2025-09-02T17:43:09.933560] [INFO ] [MAIN ] FLUT: Loaded 23601 primary data records. [2025-09-02T17:43:10.555226] [INFO ] [MAIN ] FLR: Generated 832 derivative records from 24691 primary records. [2025-09-02T17:43:10.574455] [INFO ] [MAIN ] FLUT: Generated 832 derivative records from 23601 primary records. [2025-09-02T17:43:10.581365] [INFO ] [MAIN ] FLR: Successfully saved derivative data. [2025-09-02T17:43:10.582284] [INFO ] [MAIN ] FLS: Generated 832 derivative records from 23427 primary records. [2025-09-02T17:43:10.584076] [INFO ] [MAIN ] Derivative Progress: 847/2371 symbols completed. FLR took 0.8s. Estimated remaining: 6m 59s. Rate: 218.2 symbols/min [2025-09-02T17:43:10.589894] [INFO ] [MAIN ] FLXR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:10.601323] [INFO ] [MAIN ] FLUT: Successfully saved derivative data. [2025-09-02T17:43:10.603484] [INFO ] [MAIN ] Derivative Progress: 848/2371 symbols completed. FLUT took 0.9s. Estimated remaining: 6m 58s. Rate: 218.4 symbols/min [2025-09-02T17:43:10.601877] [INFO ] [MAIN ] FLS: Successfully saved derivative data. [2025-09-02T17:43:10.605977] [INFO ] [MAIN ] FMC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:10.605884] [INFO ] [MAIN ] Derivative Progress: 849/2371 symbols completed. FLS took 0.9s. Estimated remaining: 6m 58s. Rate: 218.7 symbols/min [2025-09-02T17:43:10.609217] [INFO ] [MAIN ] FMN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:10.615940] [INFO ] [MAIN ] FLXR: Loaded 9706 primary data records. [2025-09-02T17:43:10.661606] [INFO ] [MAIN ] FMN: Loaded 2450 primary data records. [2025-09-02T17:43:10.915094] [INFO ] [MAIN ] FMC: Loaded 23820 primary data records. [2025-09-02T17:43:11.355725] [INFO ] [MAIN ] FLXR: Generated 832 derivative records from 9706 primary records. [2025-09-02T17:43:11.368446] [INFO ] [MAIN ] FLXR: Successfully saved derivative data. [2025-09-02T17:43:11.370065] [INFO ] [MAIN ] Derivative Progress: 850/2371 symbols completed. FLXR took 0.8s. Estimated remaining: 6m 58s. Rate: 218.2 symbols/min [2025-09-02T17:43:11.370715] [INFO ] [MAIN ] FMS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:11.378711] [INFO ] [MAIN ] FMN: Generated 832 derivative records from 2450 primary records. [2025-09-02T17:43:11.398218] [INFO ] [MAIN ] FMC: Generated 832 derivative records from 23820 primary records. [2025-09-02T17:43:11.399508] [INFO ] [MAIN ] FMN: Successfully saved derivative data. [2025-09-02T17:43:11.401213] [INFO ] [MAIN ] Derivative Progress: 851/2371 symbols completed. FMN took 0.8s. Estimated remaining: 6m 58s. Rate: 218.4 symbols/min [2025-09-02T17:43:11.407124] [INFO ] [MAIN ] FMX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:11.407630] [INFO ] [MAIN ] FMS: Loaded 12821 primary data records. [2025-09-02T17:43:11.494321] [INFO ] [MAIN ] FMC: Successfully saved derivative data. [2025-09-02T17:43:11.528802] [INFO ] [MAIN ] Derivative Progress: 852/2371 symbols completed. FMC took 0.9s. Estimated remaining: 6m 57s. Rate: 218.6 symbols/min [2025-09-02T17:43:11.539219] [INFO ] [MAIN ] FMY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:11.555891] [INFO ] [MAIN ] FMX: Loaded 18805 primary data records. [2025-09-02T17:43:11.740142] [INFO ] [MAIN ] FMY: Loaded 746 primary data records. [2025-09-02T17:43:12.159583] [INFO ] [MAIN ] FMS: Generated 832 derivative records from 12821 primary records. [2025-09-02T17:43:12.170583] [INFO ] [MAIN ] FMS: Successfully saved derivative data. [2025-09-02T17:43:12.171853] [INFO ] [MAIN ] Derivative Progress: 853/2371 symbols completed. FMS took 0.8s. Estimated remaining: 6m 57s. Rate: 218.2 symbols/min [2025-09-02T17:43:12.182579] [INFO ] [MAIN ] FMX: Generated 832 derivative records from 18805 primary records. [2025-09-02T17:43:12.198561] [INFO ] [MAIN ] FMY: Generated 831 derivative records from 746 primary records. [2025-09-02T17:43:12.200257] [INFO ] [MAIN ] FMX: Successfully saved derivative data. [2025-09-02T17:43:12.206447] [INFO ] [MAIN ] Derivative Progress: 854/2371 symbols completed. FMX took 0.8s. Estimated remaining: 6m 57s. Rate: 218.4 symbols/min [2025-09-02T17:43:12.208092] [INFO ] [MAIN ] FMY: Successfully saved derivative data. [2025-09-02T17:43:12.209856] [INFO ] [MAIN ] Derivative Progress: 855/2371 symbols completed. FMY took 0.7s. Estimated remaining: 6m 56s. Rate: 218.7 symbols/min [2025-09-02T17:43:12.210463] [INFO ] [MAIN ] FN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:12.210395] [INFO ] [MAIN ] FND: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:12.210702] [INFO ] [MAIN ] FNB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:12.240371] [INFO ] [MAIN ] FN: Loaded 17479 primary data records. [2025-09-02T17:43:12.311135] [INFO ] [MAIN ] FND: Loaded 23995 primary data records. [2025-09-02T17:43:12.384273] [INFO ] [MAIN ] FNB: Loaded 24295 primary data records. [2025-09-02T17:43:13.014268] [INFO ] [MAIN ] FN: Generated 832 derivative records from 17479 primary records. [2025-09-02T17:43:13.023379] [INFO ] [MAIN ] FND: Generated 832 derivative records from 23995 primary records. [2025-09-02T17:43:13.036138] [INFO ] [MAIN ] FNB: Generated 832 derivative records from 24295 primary records. [2025-09-02T17:43:13.044529] [INFO ] [MAIN ] FN: Successfully saved derivative data. [2025-09-02T17:43:13.049778] [INFO ] [MAIN ] Derivative Progress: 856/2371 symbols completed. FN took 0.8s. Estimated remaining: 6m 57s. Rate: 218.2 symbols/min [2025-09-02T17:43:13.050432] [INFO ] [MAIN ] FNF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:13.053209] [INFO ] [MAIN ] FND: Successfully saved derivative data. [2025-09-02T17:43:13.055266] [INFO ] [MAIN ] Derivative Progress: 857/2371 symbols completed. FND took 0.8s. Estimated remaining: 6m 56s. Rate: 218.4 symbols/min [2025-09-02T17:43:13.056984] [INFO ] [MAIN ] FNB: Successfully saved derivative data. [2025-09-02T17:43:13.056333] [INFO ] [MAIN ] FNV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:13.058658] [INFO ] [MAIN ] Derivative Progress: 858/2371 symbols completed. FNB took 0.8s. Estimated remaining: 6m 55s. Rate: 218.7 symbols/min [2025-09-02T17:43:13.059063] [INFO ] [MAIN ] FOA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:13.071798] [INFO ] [MAIN ] FOA: Loaded 5455 primary data records. [2025-09-02T17:43:13.194995] [INFO ] [MAIN ] FNF: Loaded 22745 primary data records. [2025-09-02T17:43:13.251701] [INFO ] [MAIN ] FNV: Loaded 20785 primary data records. [2025-09-02T17:43:13.860146] [INFO ] [MAIN ] FOA: Generated 832 derivative records from 5455 primary records. [2025-09-02T17:43:13.870779] [INFO ] [MAIN ] FNV: Generated 832 derivative records from 20785 primary records. [2025-09-02T17:43:13.878218] [INFO ] [MAIN ] FNF: Generated 832 derivative records from 22745 primary records. [2025-09-02T17:43:13.900797] [INFO ] [MAIN ] FOA: Successfully saved derivative data. [2025-09-02T17:43:13.902519] [INFO ] [MAIN ] Derivative Progress: 859/2371 symbols completed. FOA took 0.8s. Estimated remaining: 6m 56s. Rate: 218.1 symbols/min [2025-09-02T17:43:13.903625] [INFO ] [MAIN ] FOF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:13.903470] [INFO ] [MAIN ] FNV: Successfully saved derivative data. [2025-09-02T17:43:13.904333] [INFO ] [MAIN ] FNF: Successfully saved derivative data. [2025-09-02T17:43:13.906320] [INFO ] [MAIN ] Derivative Progress: 860/2371 symbols completed. FNF took 0.9s. Estimated remaining: 6m 55s. Rate: 218.4 symbols/min [2025-09-02T17:43:13.906631] [INFO ] [MAIN ] FOR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:13.908331] [INFO ] [MAIN ] Derivative Progress: 861/2371 symbols completed. FNV took 0.9s. Estimated remaining: 6m 54s. Rate: 218.6 symbols/min [2025-09-02T17:43:13.908947] [INFO ] [MAIN ] FOUR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:13.913994] [INFO ] [MAIN ] FOF: Loaded 3628 primary data records. [2025-09-02T17:43:14.009272] [INFO ] [MAIN ] FOR: Loaded 8712 primary data records. [2025-09-02T17:43:14.208883] [INFO ] [MAIN ] FOUR: Loaded 22690 primary data records. [2025-09-02T17:43:14.647658] [INFO ] [MAIN ] FOF: Generated 832 derivative records from 3628 primary records. [2025-09-02T17:43:14.658441] [INFO ] [MAIN ] FOR: Generated 832 derivative records from 8712 primary records. [2025-09-02T17:43:14.671247] [INFO ] [MAIN ] FOF: Successfully saved derivative data. [2025-09-02T17:43:14.674227] [INFO ] [MAIN ] Derivative Progress: 862/2371 symbols completed. FOF took 0.8s. Estimated remaining: 6m 55s. Rate: 218.2 symbols/min [2025-09-02T17:43:14.675111] [INFO ] [MAIN ] FPF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:14.676492] [INFO ] [MAIN ] FOR: Successfully saved derivative data. [2025-09-02T17:43:14.678380] [INFO ] [MAIN ] Derivative Progress: 863/2371 symbols completed. FOR took 0.8s. Estimated remaining: 6m 54s. Rate: 218.4 symbols/min [2025-09-02T17:43:14.678834] [INFO ] [MAIN ] FPH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:14.690857] [INFO ] [MAIN ] FOUR: Generated 832 derivative records from 22690 primary records. [2025-09-02T17:43:14.706142] [INFO ] [MAIN ] FPF: Loaded 8591 primary data records. [2025-09-02T17:43:14.706942] [INFO ] [MAIN ] FOUR: Successfully saved derivative data. [2025-09-02T17:43:14.708558] [INFO ] [MAIN ] Derivative Progress: 864/2371 symbols completed. FOUR took 0.8s. Estimated remaining: 6m 54s. Rate: 218.7 symbols/min [2025-09-02T17:43:14.712379] [INFO ] [MAIN ] FPI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:14.724150] [INFO ] [MAIN ] FPH: Loaded 8992 primary data records. [2025-09-02T17:43:15.049437] [INFO ] [MAIN ] FPI: Loaded 14504 primary data records. [2025-09-02T17:43:15.439211] [INFO ] [MAIN ] FPF: Generated 832 derivative records from 8591 primary records. [2025-09-02T17:43:15.453327] [INFO ] [MAIN ] FPH: Generated 832 derivative records from 8992 primary records. [2025-09-02T17:43:15.461578] [INFO ] [MAIN ] FPF: Successfully saved derivative data. [2025-09-02T17:43:15.464746] [INFO ] [MAIN ] Derivative Progress: 865/2371 symbols completed. FPF took 0.8s. Estimated remaining: 6m 54s. Rate: 218.2 symbols/min [2025-09-02T17:43:15.465814] [INFO ] [MAIN ] FR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:15.466081] [INFO ] [MAIN ] FPH: Successfully saved derivative data. [2025-09-02T17:43:15.467777] [INFO ] [MAIN ] Derivative Progress: 866/2371 symbols completed. FPH took 0.8s. Estimated remaining: 6m 53s. Rate: 218.5 symbols/min [2025-09-02T17:43:15.474160] [INFO ] [MAIN ] FRA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:15.475217] [INFO ] [MAIN ] FPI: Generated 832 derivative records from 14504 primary records. [2025-09-02T17:43:15.485686] [INFO ] [MAIN ] FPI: Successfully saved derivative data. [2025-09-02T17:43:15.487354] [INFO ] [MAIN ] Derivative Progress: 867/2371 symbols completed. FPI took 0.8s. Estimated remaining: 6m 53s. Rate: 218.7 symbols/min [2025-09-02T17:43:15.487630] [INFO ] [MAIN ] FRGE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:15.491356] [INFO ] [MAIN ] FRA: Loaded 6624 primary data records. [2025-09-02T17:43:15.611719] [INFO ] [MAIN ] FR: Loaded 21335 primary data records. [2025-09-02T17:43:15.611622] [INFO ] [MAIN ] FRGE: Loaded 6772 primary data records. [2025-09-02T17:43:16.247120] [INFO ] [MAIN ] FRA: Generated 832 derivative records from 6624 primary records. [2025-09-02T17:43:16.259064] [INFO ] [MAIN ] FRA: Successfully saved derivative data. [2025-09-02T17:43:16.260668] [INFO ] [MAIN ] Derivative Progress: 868/2371 symbols completed. FRA took 0.8s. Estimated remaining: 6m 53s. Rate: 218.2 symbols/min [2025-09-02T17:43:16.267440] [INFO ] [MAIN ] FRGE: Generated 832 derivative records from 6772 primary records. [2025-09-02T17:43:16.274620] [INFO ] [MAIN ] FR: Generated 832 derivative records from 21335 primary records. [2025-09-02T17:43:16.288058] [INFO ] [MAIN ] FRGE: Successfully saved derivative data. [2025-09-02T17:43:16.290046] [INFO ] [MAIN ] Derivative Progress: 869/2371 symbols completed. FRGE took 0.8s. Estimated remaining: 6m 52s. Rate: 218.5 symbols/min [2025-09-02T17:43:16.290930] [INFO ] [MAIN ] FR: Successfully saved derivative data. [2025-09-02T17:43:16.292439] [INFO ] [MAIN ] Derivative Progress: 870/2371 symbols completed. FR took 0.8s. Estimated remaining: 6m 52s. Rate: 218.7 symbols/min [2025-09-02T17:43:16.292980] [INFO ] [MAIN ] FSCO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:16.292804] [INFO ] [MAIN ] FRO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:16.292938] [INFO ] [MAIN ] FRT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:16.325064] [INFO ] [MAIN ] FSCO: Loaded 16853 primary data records. [2025-09-02T17:43:16.337952] [INFO ] [MAIN ] FRT: Loaded 19314 primary data records. [2025-09-02T17:43:16.476194] [INFO ] [MAIN ] FRO: Loaded 23895 primary data records. [2025-09-02T17:43:17.050710] [INFO ] [MAIN ] FRT: Generated 832 derivative records from 19314 primary records. [2025-09-02T17:43:17.051667] [INFO ] [MAIN ] FSCO: Generated 832 derivative records from 16853 primary records. [2025-09-02T17:43:17.061609] [INFO ] [MAIN ] FRO: Generated 832 derivative records from 23895 primary records. [2025-09-02T17:43:17.083791] [INFO ] [MAIN ] FSCO: Successfully saved derivative data. [2025-09-02T17:43:17.086044] [INFO ] [MAIN ] FRO: Successfully saved derivative data. [2025-09-02T17:43:17.085555] [INFO ] [MAIN ] Derivative Progress: 871/2371 symbols completed. FSCO took 0.8s. Estimated remaining: 6m 52s. Rate: 218.2 symbols/min [2025-09-02T17:43:17.087813] [INFO ] [MAIN ] Derivative Progress: 872/2371 symbols completed. FRO took 0.8s. Estimated remaining: 6m 52s. Rate: 218.5 symbols/min [2025-09-02T17:43:17.087867] [INFO ] [MAIN ] FSK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:17.085805] [INFO ] [MAIN ] FRT: Successfully saved derivative data. [2025-09-02T17:43:17.088447] [INFO ] [MAIN ] FSLY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:17.090088] [INFO ] [MAIN ] Derivative Progress: 873/2371 symbols completed. FRT took 0.8s. Estimated remaining: 6m 51s. Rate: 218.7 symbols/min [2025-09-02T17:43:17.090308] [INFO ] [MAIN ] FSM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:17.122183] [INFO ] [MAIN ] FSK: Loaded 22379 primary data records. [2025-09-02T17:43:17.167345] [INFO ] [MAIN ] FSLY: Loaded 23721 primary data records. [2025-09-02T17:43:17.172869] [INFO ] [MAIN ] FSM: Loaded 24660 primary data records. [2025-09-02T17:43:17.847247] [INFO ] [MAIN ] FSK: Generated 832 derivative records from 22379 primary records. [2025-09-02T17:43:17.864821] [INFO ] [MAIN ] FSLY: Generated 832 derivative records from 23721 primary records. [2025-09-02T17:43:17.871936] [INFO ] [MAIN ] FSK: Successfully saved derivative data. [2025-09-02T17:43:17.878711] [INFO ] [MAIN ] Derivative Progress: 874/2371 symbols completed. FSK took 0.8s. Estimated remaining: 6m 51s. Rate: 218.3 symbols/min [2025-09-02T17:43:17.876344] [INFO ] [MAIN ] FSM: Generated 832 derivative records from 24660 primary records. [2025-09-02T17:43:17.880031] [INFO ] [MAIN ] FSS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:17.888147] [INFO ] [MAIN ] FSLY: Successfully saved derivative data. [2025-09-02T17:43:17.890882] [INFO ] [MAIN ] FSM: Successfully saved derivative data. [2025-09-02T17:43:17.890361] [INFO ] [MAIN ] Derivative Progress: 875/2371 symbols completed. FSLY took 0.8s. Estimated remaining: 6m 51s. Rate: 218.5 symbols/min [2025-09-02T17:43:17.892771] [INFO ] [MAIN ] FT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:17.892664] [INFO ] [MAIN ] Derivative Progress: 876/2371 symbols completed. FSM took 0.8s. Estimated remaining: 6m 50s. Rate: 218.8 symbols/min [2025-09-02T17:43:17.893016] [INFO ] [MAIN ] FTHY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:17.903852] [INFO ] [MAIN ] FT: Loaded 2983 primary data records. [2025-09-02T17:43:17.941796] [INFO ] [MAIN ] FTHY: Loaded 5315 primary data records. [2025-09-02T17:43:17.981635] [INFO ] [MAIN ] FSS: Loaded 15517 primary data records. [2025-09-02T17:43:18.625099] [INFO ] [MAIN ] FTHY: Generated 832 derivative records from 5315 primary records. [2025-09-02T17:43:18.640665] [INFO ] [MAIN ] FT: Generated 832 derivative records from 2983 primary records. [2025-09-02T17:43:18.643141] [INFO ] [MAIN ] FTHY: Successfully saved derivative data. [2025-09-02T17:43:18.644501] [INFO ] [MAIN ] Derivative Progress: 877/2371 symbols completed. FTHY took 0.8s. Estimated remaining: 6m 51s. Rate: 218.3 symbols/min [2025-09-02T17:43:18.648434] [INFO ] [MAIN ] FTI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:18.657253] [INFO ] [MAIN ] FSS: Generated 832 derivative records from 15517 primary records. [2025-09-02T17:43:18.663481] [INFO ] [MAIN ] FT: Successfully saved derivative data. [2025-09-02T17:43:18.666462] [INFO ] [MAIN ] Derivative Progress: 878/2371 symbols completed. FT took 0.8s. Estimated remaining: 6m 50s. Rate: 218.6 symbols/min [2025-09-02T17:43:18.667095] [INFO ] [MAIN ] FTK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:18.669667] [INFO ] [MAIN ] FSS: Successfully saved derivative data. [2025-09-02T17:43:18.671255] [INFO ] [MAIN ] Derivative Progress: 879/2371 symbols completed. FSS took 0.8s. Estimated remaining: 6m 49s. Rate: 218.8 symbols/min [2025-09-02T17:43:18.671505] [INFO ] [MAIN ] FTS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:18.705002] [INFO ] [MAIN ] FTI: Loaded 24638 primary data records. [2025-09-02T17:43:18.705470] [INFO ] [MAIN ] FTK: Loaded 16419 primary data records. [2025-09-02T17:43:18.903728] [INFO ] [MAIN ] FTS: Loaded 19922 primary data records. [2025-09-02T17:43:19.458933] [INFO ] [MAIN ] FTI: Generated 832 derivative records from 24638 primary records. [2025-09-02T17:43:19.466368] [INFO ] [MAIN ] FTK: Generated 832 derivative records from 16419 primary records. [2025-09-02T17:43:19.481453] [INFO ] [MAIN ] FTI: Successfully saved derivative data. [2025-09-02T17:43:19.484329] [INFO ] [MAIN ] Derivative Progress: 880/2371 symbols completed. FTI took 0.8s. Estimated remaining: 6m 50s. Rate: 218.3 symbols/min [2025-09-02T17:43:19.484610] [INFO ] [MAIN ] FTK: Successfully saved derivative data. [2025-09-02T17:43:19.484763] [INFO ] [MAIN ] FTV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:19.485785] [INFO ] [MAIN ] Derivative Progress: 881/2371 symbols completed. FTK took 0.8s. Estimated remaining: 6m 49s. Rate: 218.6 symbols/min [2025-09-02T17:43:19.492909] [INFO ] [MAIN ] FTS: Generated 832 derivative records from 19922 primary records. [2025-09-02T17:43:19.492043] [INFO ] [MAIN ] FTWO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:19.503831] [INFO ] [MAIN ] FTWO: Loaded 1040 primary data records. [2025-09-02T17:43:19.504199] [INFO ] [MAIN ] FTS: Successfully saved derivative data. [2025-09-02T17:43:19.516865] [INFO ] [MAIN ] Derivative Progress: 882/2371 symbols completed. FTS took 0.8s. Estimated remaining: 6m 48s. Rate: 218.8 symbols/min [2025-09-02T17:43:19.541866] [INFO ] [MAIN ] FUBO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:19.671664] [INFO ] [MAIN ] FTV: Loaded 24566 primary data records. [2025-09-02T17:43:19.864943] [INFO ] [MAIN ] FUBO: Loaded 24943 primary data records. [2025-09-02T17:43:20.226851] [INFO ] [MAIN ] FTWO: Generated 831 derivative records from 1040 primary records. [2025-09-02T17:43:20.236225] [INFO ] [MAIN ] FTWO: Successfully saved derivative data. [2025-09-02T17:43:20.237612] [INFO ] [MAIN ] Derivative Progress: 883/2371 symbols completed. FTWO took 0.7s. Estimated remaining: 6m 49s. Rate: 218.4 symbols/min [2025-09-02T17:43:20.247442] [INFO ] [MAIN ] FTV: Generated 832 derivative records from 24566 primary records. [2025-09-02T17:43:20.262789] [INFO ] [MAIN ] FTV: Successfully saved derivative data. [2025-09-02T17:43:20.264966] [INFO ] [MAIN ] Derivative Progress: 884/2371 symbols completed. FTV took 0.8s. Estimated remaining: 6m 48s. Rate: 218.6 symbols/min [2025-09-02T17:43:20.263403] [INFO ] [MAIN ] FUBO: Generated 832 derivative records from 24943 primary records. [2025-09-02T17:43:20.272684] [INFO ] [MAIN ] FUBO: Successfully saved derivative data. [2025-09-02T17:43:20.274183] [INFO ] [MAIN ] Derivative Progress: 885/2371 symbols completed. FUBO took 0.7s. Estimated remaining: 6m 47s. Rate: 218.8 symbols/min [2025-09-02T17:43:20.274740] [INFO ] [MAIN ] FUL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:20.274842] [INFO ] [MAIN ] FVR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:20.275106] [INFO ] [MAIN ] FUN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:20.290813] [INFO ] [MAIN ] FVR: Loaded 10545 primary data records. [2025-09-02T17:43:20.364478] [INFO ] [MAIN ] FUL: Loaded 14439 primary data records. [2025-09-02T17:43:20.521067] [INFO ] [MAIN ] FUN: Loaded 24168 primary data records. [2025-09-02T17:43:21.023297] [INFO ] [MAIN ] FVR: Generated 819 derivative records from 10545 primary records. [2025-09-02T17:43:21.034010] [INFO ] [MAIN ] FVR: Successfully saved derivative data. [2025-09-02T17:43:21.035567] [INFO ] [MAIN ] Derivative Progress: 886/2371 symbols completed. FVR took 0.8s. Estimated remaining: 6m 48s. Rate: 218.4 symbols/min [2025-09-02T17:43:21.035795] [INFO ] [MAIN ] FVRR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:21.045592] [INFO ] [MAIN ] FUL: Generated 832 derivative records from 14439 primary records. [2025-09-02T17:43:21.062967] [INFO ] [MAIN ] FUN: Generated 832 derivative records from 24168 primary records. [2025-09-02T17:43:21.077498] [INFO ] [MAIN ] FUL: Successfully saved derivative data. [2025-09-02T17:43:21.079777] [INFO ] [MAIN ] Derivative Progress: 887/2371 symbols completed. FUL took 0.8s. Estimated remaining: 6m 47s. Rate: 218.6 symbols/min [2025-09-02T17:43:21.080858] [INFO ] [MAIN ] FUN: Successfully saved derivative data. [2025-09-02T17:43:21.090272] [INFO ] [MAIN ] Derivative Progress: 888/2371 symbols completed. FUN took 0.8s. Estimated remaining: 6m 47s. Rate: 218.8 symbols/min [2025-09-02T17:43:21.090170] [INFO ] [MAIN ] FXED: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:21.091224] [INFO ] [MAIN ] FVRR: Loaded 19103 primary data records. [2025-09-02T17:43:21.091533] [INFO ] [MAIN ] G: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:21.167705] [INFO ] [MAIN ] FXED: Loaded 679 primary data records. [2025-09-02T17:43:21.408046] [INFO ] [MAIN ] G: Loaded 22705 primary data records. [2025-09-02T17:43:21.912230] [INFO ] [MAIN ] FXED: Generated 826 derivative records from 679 primary records. [2025-09-02T17:43:21.913047] [INFO ] [MAIN ] FVRR: Generated 832 derivative records from 19103 primary records. [2025-09-02T17:43:21.931765] [INFO ] [MAIN ] FVRR: Successfully saved derivative data. [2025-09-02T17:43:21.933004] [INFO ] [MAIN ] Derivative Progress: 889/2371 symbols completed. FVRR took 0.9s. Estimated remaining: 6m 47s. Rate: 218.3 symbols/min [2025-09-02T17:43:21.932033] [INFO ] [MAIN ] FXED: Successfully saved derivative data. [2025-09-02T17:43:21.936965] [INFO ] [MAIN ] Derivative Progress: 890/2371 symbols completed. FXED took 0.8s. Estimated remaining: 6m 47s. Rate: 218.6 symbols/min [2025-09-02T17:43:21.937073] [INFO ] [MAIN ] GAB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:21.937550] [INFO ] [MAIN ] GAM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:21.945879] [INFO ] [MAIN ] G: Generated 819 derivative records from 22705 primary records. [2025-09-02T17:43:21.958468] [INFO ] [MAIN ] GAM: Loaded 1919 primary data records. [2025-09-02T17:43:22.000934] [INFO ] [MAIN ] GAB: Loaded 11960 primary data records. [2025-09-02T17:43:22.034514] [INFO ] [MAIN ] G: Successfully saved derivative data. [2025-09-02T17:43:22.058772] [INFO ] [MAIN ] Derivative Progress: 891/2371 symbols completed. G took 1.0s. Estimated remaining: 6m 46s. Rate: 218.7 symbols/min [2025-09-02T17:43:22.112498] [INFO ] [MAIN ] GAP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:22.455175] [INFO ] [MAIN ] GAP: Loaded 24476 primary data records. [2025-09-02T17:43:22.690097] [INFO ] [MAIN ] GAM: Generated 819 derivative records from 1919 primary records. [2025-09-02T17:43:22.714017] [INFO ] [MAIN ] GAM: Successfully saved derivative data. [2025-09-02T17:43:22.715069] [INFO ] [MAIN ] GAB: Generated 832 derivative records from 11960 primary records. [2025-09-02T17:43:22.716559] [INFO ] [MAIN ] Derivative Progress: 892/2371 symbols completed. GAM took 0.8s. Estimated remaining: 6m 46s. Rate: 218.4 symbols/min [2025-09-02T17:43:22.717356] [INFO ] [MAIN ] GATX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:22.728917] [INFO ] [MAIN ] GAB: Successfully saved derivative data. [2025-09-02T17:43:22.730547] [INFO ] [MAIN ] Derivative Progress: 893/2371 symbols completed. GAB took 0.8s. Estimated remaining: 6m 46s. Rate: 218.6 symbols/min [2025-09-02T17:43:22.730905] [INFO ] [MAIN ] GBAB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:22.735778] [INFO ] [MAIN ] GATX: Loaded 7924 primary data records. [2025-09-02T17:43:22.836940] [INFO ] [MAIN ] GBAB: Loaded 6535 primary data records. [2025-09-02T17:43:22.843168] [INFO ] [MAIN ] GAP: Generated 819 derivative records from 24476 primary records. [2025-09-02T17:43:23.038288] [INFO ] [MAIN ] GAP: Successfully saved derivative data. [2025-09-02T17:43:23.039958] [INFO ] [MAIN ] Derivative Progress: 894/2371 symbols completed. GAP took 0.9s. Estimated remaining: 6m 45s. Rate: 218.6 symbols/min [2025-09-02T17:43:23.103462] [INFO ] [MAIN ] GBCI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:23.248231] [INFO ] [MAIN ] GBCI: Loaded 18874 primary data records. [2025-09-02T17:43:23.364995] [INFO ] [MAIN ] GATX: Generated 832 derivative records from 7924 primary records. [2025-09-02T17:43:23.458217] [INFO ] [MAIN ] GATX: Successfully saved derivative data. [2025-09-02T17:43:23.454427] [INFO ] [MAIN ] GBAB: Generated 819 derivative records from 6535 primary records. [2025-09-02T17:43:23.462071] [INFO ] [MAIN ] Derivative Progress: 895/2371 symbols completed. GATX took 0.7s. Estimated remaining: 6m 45s. Rate: 218.4 symbols/min [2025-09-02T17:43:23.462863] [INFO ] [MAIN ] GBLI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:23.546410] [INFO ] [MAIN ] GBAB: Successfully saved derivative data. [2025-09-02T17:43:23.545480] [INFO ] [MAIN ] GBLI: Loaded 504 primary data records. [2025-09-02T17:43:23.579357] [INFO ] [MAIN ] Derivative Progress: 896/2371 symbols completed. GBAB took 0.8s. Estimated remaining: 6m 45s. Rate: 218.6 symbols/min [2025-09-02T17:43:23.630390] [INFO ] [MAIN ] GBTG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:23.805981] [INFO ] [MAIN ] GBTG: Loaded 18362 primary data records. [2025-09-02T17:43:23.837963] [INFO ] [MAIN ] GBCI: Generated 819 derivative records from 18874 primary records. [2025-09-02T17:43:23.956002] [INFO ] [MAIN ] GBCI: Successfully saved derivative data. [2025-09-02T17:43:23.991408] [INFO ] [MAIN ] Derivative Progress: 897/2371 symbols completed. GBCI took 0.9s. Estimated remaining: 6m 45s. Rate: 218.5 symbols/min [2025-09-02T17:43:24.080717] [INFO ] [MAIN ] GBX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:24.091061] [INFO ] [MAIN ] GBLI: Generated 832 derivative records from 504 primary records. [2025-09-02T17:43:24.103438] [INFO ] [MAIN ] GBLI: Successfully saved derivative data. [2025-09-02T17:43:24.110631] [INFO ] [MAIN ] Derivative Progress: 898/2371 symbols completed. GBLI took 0.6s. Estimated remaining: 6m 44s. Rate: 218.6 symbols/min [2025-09-02T17:43:24.111319] [INFO ] [MAIN ] GBX: Loaded 12396 primary data records. [2025-09-02T17:43:24.369677] [INFO ] [MAIN ] GBTG: Generated 832 derivative records from 18362 primary records. [2025-09-02T17:43:24.379246] [INFO ] [MAIN ] GBTG: Successfully saved derivative data. [2025-09-02T17:43:24.380887] [INFO ] [MAIN ] Derivative Progress: 899/2371 symbols completed. GBTG took 0.8s. Estimated remaining: 6m 44s. Rate: 218.6 symbols/min [2025-09-02T17:43:24.391607] [INFO ] [MAIN ] GBX: Generated 819 derivative records from 12396 primary records. [2025-09-02T17:43:24.399210] [INFO ] [MAIN ] GBX: Successfully saved derivative data. [2025-09-02T17:43:24.400744] [INFO ] [MAIN ] Derivative Progress: 900/2371 symbols completed. GBX took 0.3s. Estimated remaining: 6m 43s. Rate: 218.8 symbols/min [2025-09-02T17:43:24.401306] [INFO ] [MAIN ] GCTS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:24.401557] [INFO ] [MAIN ] GCI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:24.401908] [INFO ] [MAIN ] GCO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:24.420691] [INFO ] [MAIN ] GCTS: Loaded 9951 primary data records. [2025-09-02T17:43:24.456815] [INFO ] [MAIN ] GCO: Loaded 10336 primary data records. [2025-09-02T17:43:24.581193] [INFO ] [MAIN ] GCI: Loaded 20408 primary data records. [2025-09-02T17:43:25.180786] [INFO ] [MAIN ] GCTS: Generated 819 derivative records from 9951 primary records. [2025-09-02T17:43:25.196672] [INFO ] [MAIN ] GCO: Generated 819 derivative records from 10336 primary records. [2025-09-02T17:43:25.199195] [INFO ] [MAIN ] GCTS: Successfully saved derivative data. [2025-09-02T17:43:25.206480] [INFO ] [MAIN ] Derivative Progress: 901/2371 symbols completed. GCTS took 0.8s. Estimated remaining: 6m 44s. Rate: 218.4 symbols/min [2025-09-02T17:43:25.207925] [INFO ] [MAIN ] GCV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:25.216038] [INFO ] [MAIN ] GCO: Successfully saved derivative data. [2025-09-02T17:43:25.215667] [INFO ] [MAIN ] GCI: Generated 832 derivative records from 20408 primary records. [2025-09-02T17:43:25.217714] [INFO ] [MAIN ] Derivative Progress: 902/2371 symbols completed. GCO took 0.8s. Estimated remaining: 6m 43s. Rate: 218.6 symbols/min [2025-09-02T17:43:25.218403] [INFO ] [MAIN ] GD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:25.230192] [INFO ] [MAIN ] GCV: Loaded 3198 primary data records. [2025-09-02T17:43:25.231369] [INFO ] [MAIN ] GCI: Successfully saved derivative data. [2025-09-02T17:43:25.245305] [INFO ] [MAIN ] Derivative Progress: 903/2371 symbols completed. GCI took 0.8s. Estimated remaining: 6m 43s. Rate: 218.8 symbols/min [2025-09-02T17:43:25.255281] [INFO ] [MAIN ] GDDY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:25.376941] [INFO ] [MAIN ] GD: Loaded 21169 primary data records. [2025-09-02T17:43:25.615383] [INFO ] [MAIN ] GDDY: Loaded 23204 primary data records. [2025-09-02T17:43:25.994045] [INFO ] [MAIN ] GCV: Generated 832 derivative records from 3198 primary records. [2025-09-02T17:43:26.006278] [INFO ] [MAIN ] GCV: Successfully saved derivative data. [2025-09-02T17:43:26.007690] [INFO ] [MAIN ] Derivative Progress: 904/2371 symbols completed. GCV took 0.8s. Estimated remaining: 6m 43s. Rate: 218.4 symbols/min [2025-09-02T17:43:26.008143] [INFO ] [MAIN ] GDIV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:26.016538] [INFO ] [MAIN ] GD: Generated 819 derivative records from 21169 primary records. [2025-09-02T17:43:26.034943] [INFO ] [MAIN ] GDIV: Loaded 1447 primary data records. [2025-09-02T17:43:26.032770] [INFO ] [MAIN ] GDDY: Generated 832 derivative records from 23204 primary records. [2025-09-02T17:43:26.113773] [INFO ] [MAIN ] GD: Successfully saved derivative data. [2025-09-02T17:43:26.128447] [INFO ] [MAIN ] Derivative Progress: 905/2371 symbols completed. GD took 0.9s. Estimated remaining: 6m 43s. Rate: 218.5 symbols/min [2025-09-02T17:43:26.140578] [INFO ] [MAIN ] GDDY: Successfully saved derivative data. [2025-09-02T17:43:26.140748] [INFO ] [MAIN ] GDL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:26.154888] [INFO ] [MAIN ] Derivative Progress: 906/2371 symbols completed. GDDY took 0.9s. Estimated remaining: 6m 42s. Rate: 218.7 symbols/min [2025-09-02T17:43:26.155867] [INFO ] [MAIN ] GDO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:26.207193] [INFO ] [MAIN ] GDL: Loaded 1254 primary data records. [2025-09-02T17:43:26.308443] [INFO ] [MAIN ] GDO: Loaded 2886 primary data records. [2025-09-02T17:43:26.805379] [INFO ] [MAIN ] GDIV: Generated 818 derivative records from 1447 primary records. [2025-09-02T17:43:26.819090] [INFO ] [MAIN ] GDIV: Successfully saved derivative data. [2025-09-02T17:43:26.820813] [INFO ] [MAIN ] Derivative Progress: 907/2371 symbols completed. GDIV took 0.8s. Estimated remaining: 6m 42s. Rate: 218.4 symbols/min [2025-09-02T17:43:26.821240] [INFO ] [MAIN ] GDOT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:26.830322] [INFO ] [MAIN ] GDL: Generated 832 derivative records from 1254 primary records. [2025-09-02T17:43:26.839938] [INFO ] [MAIN ] GDL: Successfully saved derivative data. [2025-09-02T17:43:26.842152] [INFO ] [MAIN ] Derivative Progress: 908/2371 symbols completed. GDL took 0.7s. Estimated remaining: 6m 42s. Rate: 218.6 symbols/min [2025-09-02T17:43:26.851069] [INFO ] [MAIN ] GDV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:26.860235] [INFO ] [MAIN ] GDO: Generated 832 derivative records from 2886 primary records. [2025-09-02T17:43:26.878422] [INFO ] [MAIN ] GDOT: Loaded 17562 primary data records. [2025-09-02T17:43:26.879423] [INFO ] [MAIN ] GDO: Successfully saved derivative data. [2025-09-02T17:43:26.890504] [INFO ] [MAIN ] Derivative Progress: 909/2371 symbols completed. GDO took 0.7s. Estimated remaining: 6m 41s. Rate: 218.8 symbols/min [2025-09-02T17:43:26.919177] [INFO ] [MAIN ] GE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:26.898321] [INFO ] [MAIN ] GDV: Loaded 8976 primary data records. [2025-09-02T17:43:27.278814] [INFO ] [MAIN ] GE: Loaded 24929 primary data records. [2025-09-02T17:43:27.705969] [INFO ] [MAIN ] GDV: Generated 832 derivative records from 8976 primary records. [2025-09-02T17:43:27.706808] [INFO ] [MAIN ] GDOT: Generated 832 derivative records from 17562 primary records. [2025-09-02T17:43:27.723912] [INFO ] [MAIN ] GDOT: Successfully saved derivative data. [2025-09-02T17:43:27.726683] [INFO ] [MAIN ] GDV: Successfully saved derivative data. [2025-09-02T17:43:27.726441] [INFO ] [MAIN ] Derivative Progress: 910/2371 symbols completed. GDOT took 0.9s. Estimated remaining: 6m 42s. Rate: 218.3 symbols/min [2025-09-02T17:43:27.728827] [INFO ] [MAIN ] Derivative Progress: 911/2371 symbols completed. GDV took 0.9s. Estimated remaining: 6m 41s. Rate: 218.6 symbols/min [2025-09-02T17:43:27.729022] [INFO ] [MAIN ] GEF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:27.729284] [INFO ] [MAIN ] GEL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:27.740956] [INFO ] [MAIN ] GE: Generated 832 derivative records from 24929 primary records. [2025-09-02T17:43:27.757945] [INFO ] [MAIN ] GEF: Loaded 10854 primary data records. [2025-09-02T17:43:27.758059] [INFO ] [MAIN ] GE: Successfully saved derivative data. [2025-09-02T17:43:27.771019] [INFO ] [MAIN ] Derivative Progress: 912/2371 symbols completed. GE took 0.9s. Estimated remaining: 6m 40s. Rate: 218.8 symbols/min [2025-09-02T17:43:27.819285] [INFO ] [MAIN ] GENI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:27.872303] [INFO ] [MAIN ] GEL: Loaded 16759 primary data records. [2025-09-02T17:43:28.187431] [INFO ] [MAIN ] GENI: Loaded 24065 primary data records. [2025-09-02T17:43:28.490990] [INFO ] [MAIN ] GEF: Generated 832 derivative records from 10854 primary records. [2025-09-02T17:43:28.502773] [INFO ] [MAIN ] GEF: Successfully saved derivative data. [2025-09-02T17:43:28.504944] [INFO ] [MAIN ] Derivative Progress: 913/2371 symbols completed. GEF took 0.8s. Estimated remaining: 6m 41s. Rate: 218.4 symbols/min [2025-09-02T17:43:28.517156] [INFO ] [MAIN ] GEL: Generated 832 derivative records from 16759 primary records. [2025-09-02T17:43:28.528333] [INFO ] [MAIN ] GEL: Successfully saved derivative data. [2025-09-02T17:43:28.530661] [INFO ] [MAIN ] Derivative Progress: 914/2371 symbols completed. GEL took 0.8s. Estimated remaining: 6m 40s. Rate: 218.6 symbols/min [2025-09-02T17:43:28.537211] [INFO ] [MAIN ] GENI: Generated 819 derivative records from 24065 primary records. [2025-09-02T17:43:28.545104] [INFO ] [MAIN ] GENI: Successfully saved derivative data. [2025-09-02T17:43:28.546663] [INFO ] [MAIN ] Derivative Progress: 915/2371 symbols completed. GENI took 0.7s. Estimated remaining: 6m 39s. Rate: 218.8 symbols/min [2025-09-02T17:43:28.547103] [INFO ] [MAIN ] GEO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:28.547395] [INFO ] [MAIN ] GETY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:28.547271] [INFO ] [MAIN ] GES: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:28.590896] [INFO ] [MAIN ] GETY: Loaded 16348 primary data records. [2025-09-02T17:43:28.583253] [INFO ] [MAIN ] GES: Loaded 17528 primary data records. [2025-09-02T17:43:28.613964] [INFO ] [MAIN ] GEO: Loaded 24140 primary data records. [2025-09-02T17:43:29.326833] [INFO ] [MAIN ] GETY: Generated 832 derivative records from 16348 primary records. [2025-09-02T17:43:29.341988] [INFO ] [MAIN ] GES: Generated 832 derivative records from 17528 primary records. [2025-09-02T17:43:29.359982] [INFO ] [MAIN ] GETY: Successfully saved derivative data. [2025-09-02T17:43:29.359891] [INFO ] [MAIN ] GEO: Generated 832 derivative records from 24140 primary records. [2025-09-02T17:43:29.362377] [INFO ] [MAIN ] Derivative Progress: 916/2371 symbols completed. GETY took 0.8s. Estimated remaining: 6m 40s. Rate: 218.3 symbols/min [2025-09-02T17:43:29.363727] [INFO ] [MAIN ] GEV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:29.364047] [INFO ] [MAIN ] GES: Successfully saved derivative data. [2025-09-02T17:43:29.372918] [INFO ] [MAIN ] Derivative Progress: 917/2371 symbols completed. GES took 0.8s. Estimated remaining: 6m 39s. Rate: 218.6 symbols/min [2025-09-02T17:43:29.374151] [INFO ] [MAIN ] GF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:29.374916] [INFO ] [MAIN ] GEO: Successfully saved derivative data. [2025-09-02T17:43:29.376704] [INFO ] [MAIN ] Derivative Progress: 918/2371 symbols completed. GEO took 0.8s. Estimated remaining: 6m 38s. Rate: 218.8 symbols/min [2025-09-02T17:43:29.377293] [INFO ] [MAIN ] GFF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:29.381064] [INFO ] [MAIN ] GF: Loaded 1180 primary data records. [2025-09-02T17:43:29.489849] [INFO ] [MAIN ] GFF: Loaded 13263 primary data records. [2025-09-02T17:43:29.610704] [INFO ] [MAIN ] GEV: Loaded 24549 primary data records. [2025-09-02T17:43:30.134403] [INFO ] [MAIN ] GF: Generated 832 derivative records from 1180 primary records. [2025-09-02T17:43:30.142557] [INFO ] [MAIN ] GFF: Generated 819 derivative records from 13263 primary records. [2025-09-02T17:43:30.161685] [INFO ] [MAIN ] GF: Successfully saved derivative data. [2025-09-02T17:43:30.169190] [INFO ] [MAIN ] Derivative Progress: 919/2371 symbols completed. GF took 0.8s. Estimated remaining: 6m 39s. Rate: 218.3 symbols/min [2025-09-02T17:43:30.170217] [INFO ] [MAIN ] GFI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:30.171709] [INFO ] [MAIN ] GEV: Generated 832 derivative records from 24549 primary records. [2025-09-02T17:43:30.172577] [INFO ] [MAIN ] GFF: Successfully saved derivative data. [2025-09-02T17:43:30.175428] [INFO ] [MAIN ] Derivative Progress: 920/2371 symbols completed. GFF took 0.8s. Estimated remaining: 6m 38s. Rate: 218.6 symbols/min [2025-09-02T17:43:30.181664] [INFO ] [MAIN ] GFL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:30.184769] [INFO ] [MAIN ] GEV: Successfully saved derivative data. [2025-09-02T17:43:30.186424] [INFO ] [MAIN ] Derivative Progress: 921/2371 symbols completed. GEV took 0.8s. Estimated remaining: 6m 38s. Rate: 218.8 symbols/min [2025-09-02T17:43:30.186841] [INFO ] [MAIN ] GFR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:30.193224] [INFO ] [MAIN ] GFR: Loaded 2798 primary data records. [2025-09-02T17:43:30.329466] [INFO ] [MAIN ] GFI: Loaded 24092 primary data records. [2025-09-02T17:43:30.336268] [INFO ] [MAIN ] GFL: Loaded 20796 primary data records. [2025-09-02T17:43:31.044703] [INFO ] [MAIN ] GFR: Generated 832 derivative records from 2798 primary records. [2025-09-02T17:43:31.059684] [INFO ] [MAIN ] GFR: Successfully saved derivative data. [2025-09-02T17:43:31.073024] [INFO ] [MAIN ] GFI: Generated 819 derivative records from 24092 primary records. [2025-09-02T17:43:31.074275] [INFO ] [MAIN ] Derivative Progress: 922/2371 symbols completed. GFR took 0.9s. Estimated remaining: 6m 38s. Rate: 218.3 symbols/min [2025-09-02T17:43:31.075408] [INFO ] [MAIN ] GFL: Generated 819 derivative records from 20796 primary records. [2025-09-02T17:43:31.075895] [INFO ] [MAIN ] GGB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:31.094459] [INFO ] [MAIN ] GFI: Successfully saved derivative data. [2025-09-02T17:43:31.101160] [INFO ] [MAIN ] GFL: Successfully saved derivative data. [2025-09-02T17:43:31.103014] [INFO ] [MAIN ] Derivative Progress: 923/2371 symbols completed. GFI took 0.9s. Estimated remaining: 6m 38s. Rate: 218.5 symbols/min [2025-09-02T17:43:31.103316] [INFO ] [MAIN ] GGG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:31.105758] [INFO ] [MAIN ] Derivative Progress: 924/2371 symbols completed. GFL took 0.9s. Estimated remaining: 6m 37s. Rate: 218.7 symbols/min [2025-09-02T17:43:31.106734] [INFO ] [MAIN ] GGT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:31.121576] [INFO ] [MAIN ] GGB: Loaded 23969 primary data records. [2025-09-02T17:43:31.179147] [INFO ] [MAIN ] GGT: Loaded 6580 primary data records. [2025-09-02T17:43:31.359750] [INFO ] [MAIN ] GGG: Loaded 18350 primary data records. [2025-09-02T17:43:31.896511] [INFO ] [MAIN ] GGB: Generated 832 derivative records from 23969 primary records. [2025-09-02T17:43:31.908258] [INFO ] [MAIN ] GGB: Successfully saved derivative data. [2025-09-02T17:43:31.909518] [INFO ] [MAIN ] Derivative Progress: 925/2371 symbols completed. GGB took 0.8s. Estimated remaining: 6m 37s. Rate: 218.3 symbols/min [2025-09-02T17:43:31.917109] [INFO ] [MAIN ] GGZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:31.916820] [INFO ] [MAIN ] GGT: Generated 832 derivative records from 6580 primary records. [2025-09-02T17:43:31.935680] [INFO ] [MAIN ] GGZ: Loaded 1045 primary data records. [2025-09-02T17:43:32.017572] [INFO ] [MAIN ] GGG: Generated 832 derivative records from 18350 primary records. [2025-09-02T17:43:32.024633] [INFO ] [MAIN ] GGT: Successfully saved derivative data. [2025-09-02T17:43:32.055585] [INFO ] [MAIN ] Derivative Progress: 926/2371 symbols completed. GGT took 0.9s. Estimated remaining: 6m 37s. Rate: 218.4 symbols/min [2025-09-02T17:43:32.072327] [INFO ] [MAIN ] GHC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:32.139834] [INFO ] [MAIN ] GGG: Successfully saved derivative data. [2025-09-02T17:43:32.145720] [INFO ] [MAIN ] Derivative Progress: 927/2371 symbols completed. GGG took 1.0s. Estimated remaining: 6m 36s. Rate: 218.5 symbols/min [2025-09-02T17:43:32.197996] [INFO ] [MAIN ] GHG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:32.200974] [INFO ] [MAIN ] GHC: Loaded 1555 primary data records. [2025-09-02T17:43:32.265016] [INFO ] [MAIN ] GHG: Loaded 1249 primary data records. [2025-09-02T17:43:32.698482] [INFO ] [MAIN ] GGZ: Generated 832 derivative records from 1045 primary records. [2025-09-02T17:43:32.709515] [INFO ] [MAIN ] GGZ: Successfully saved derivative data. [2025-09-02T17:43:32.711238] [INFO ] [MAIN ] Derivative Progress: 928/2371 symbols completed. GGZ took 0.8s. Estimated remaining: 6m 37s. Rate: 218.3 symbols/min [2025-09-02T17:43:32.722896] [INFO ] [MAIN ] GHG: Generated 832 derivative records from 1249 primary records. [2025-09-02T17:43:32.730823] [INFO ] [MAIN ] GHC: Generated 831 derivative records from 1555 primary records. [2025-09-02T17:43:32.743100] [INFO ] [MAIN ] GHG: Successfully saved derivative data. [2025-09-02T17:43:32.745071] [INFO ] [MAIN ] Derivative Progress: 929/2371 symbols completed. GHG took 0.6s. Estimated remaining: 6m 36s. Rate: 218.5 symbols/min [2025-09-02T17:43:32.746094] [INFO ] [MAIN ] GHC: Successfully saved derivative data. [2025-09-02T17:43:32.747722] [INFO ] [MAIN ] Derivative Progress: 930/2371 symbols completed. GHC took 0.7s. Estimated remaining: 6m 35s. Rate: 218.7 symbols/min [2025-09-02T17:43:32.748473] [INFO ] [MAIN ] GHM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:32.748437] [INFO ] [MAIN ] GHI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:32.748548] [INFO ] [MAIN ] GHLD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:32.754984] [INFO ] [MAIN ] GHLD: Loaded 2675 primary data records. [2025-09-02T17:43:32.793537] [INFO ] [MAIN ] GHI: Loaded 3467 primary data records. [2025-09-02T17:43:32.847020] [INFO ] [MAIN ] GHM: Loaded 7383 primary data records. [2025-09-02T17:43:33.591925] [INFO ] [MAIN ] GHM: Generated 832 derivative records from 7383 primary records. [2025-09-02T17:43:33.601147] [INFO ] [MAIN ] GHI: Generated 832 derivative records from 3467 primary records. [2025-09-02T17:43:33.625608] [INFO ] [MAIN ] GHLD: Generated 832 derivative records from 2675 primary records. [2025-09-02T17:43:33.634051] [INFO ] [MAIN ] GHI: Successfully saved derivative data. [2025-09-02T17:43:33.635978] [INFO ] [MAIN ] Derivative Progress: 931/2371 symbols completed. GHI took 0.9s. Estimated remaining: 6m 36s. Rate: 218.2 symbols/min [2025-09-02T17:43:33.637012] [INFO ] [MAIN ] GHY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:33.639057] [INFO ] [MAIN ] GHM: Successfully saved derivative data. [2025-09-02T17:43:33.640869] [INFO ] [MAIN ] Derivative Progress: 932/2371 symbols completed. GHM took 0.9s. Estimated remaining: 6m 35s. Rate: 218.4 symbols/min [2025-09-02T17:43:33.639137] [INFO ] [MAIN ] GHLD: Successfully saved derivative data. [2025-09-02T17:43:33.641203] [INFO ] [MAIN ] GIB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:33.643613] [INFO ] [MAIN ] Derivative Progress: 933/2371 symbols completed. GHLD took 0.9s. Estimated remaining: 6m 35s. Rate: 218.7 symbols/min [2025-09-02T17:43:33.644237] [INFO ] [MAIN ] GIC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:33.658911] [INFO ] [MAIN ] GHY: Loaded 9198 primary data records. [2025-09-02T17:43:33.659261] [INFO ] [MAIN ] GIC: Loaded 6284 primary data records. [2025-09-02T17:43:33.856324] [INFO ] [MAIN ] GIB: Loaded 14761 primary data records. [2025-09-02T17:43:34.415758] [INFO ] [MAIN ] GHY: Generated 832 derivative records from 9198 primary records. [2025-09-02T17:43:34.416534] [INFO ] [MAIN ] GIC: Generated 832 derivative records from 6284 primary records. [2025-09-02T17:43:34.442976] [INFO ] [MAIN ] GIB: Generated 832 derivative records from 14761 primary records. [2025-09-02T17:43:34.445694] [INFO ] [MAIN ] GIC: Successfully saved derivative data. [2025-09-02T17:43:34.448802] [INFO ] [MAIN ] Derivative Progress: 934/2371 symbols completed. GIC took 0.8s. Estimated remaining: 6m 35s. Rate: 218.2 symbols/min [2025-09-02T17:43:34.449750] [INFO ] [MAIN ] GIL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:34.449255] [INFO ] [MAIN ] GHY: Successfully saved derivative data. [2025-09-02T17:43:34.458088] [INFO ] [MAIN ] Derivative Progress: 935/2371 symbols completed. GHY took 0.8s. Estimated remaining: 6m 34s. Rate: 218.4 symbols/min [2025-09-02T17:43:34.459404] [INFO ] [MAIN ] GIB: Successfully saved derivative data. [2025-09-02T17:43:34.461238] [INFO ] [MAIN ] GIS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:34.461703] [INFO ] [MAIN ] Derivative Progress: 936/2371 symbols completed. GIB took 0.8s. Estimated remaining: 6m 34s. Rate: 218.7 symbols/min [2025-09-02T17:43:34.461926] [INFO ] [MAIN ] GKOS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:34.483201] [INFO ] [MAIN ] GIL: Loaded 19698 primary data records. [2025-09-02T17:43:34.634440] [INFO ] [MAIN ] GKOS: Loaded 19480 primary data records. [2025-09-02T17:43:34.679857] [INFO ] [MAIN ] GIS: Loaded 24896 primary data records. [2025-09-02T17:43:35.224194] [INFO ] [MAIN ] GIL: Generated 832 derivative records from 19698 primary records. [2025-09-02T17:43:35.236335] [INFO ] [MAIN ] GIL: Successfully saved derivative data. [2025-09-02T17:43:35.237810] [INFO ] [MAIN ] Derivative Progress: 937/2371 symbols completed. GIL took 0.8s. Estimated remaining: 6m 34s. Rate: 218.2 symbols/min [2025-09-02T17:43:35.238388] [INFO ] [MAIN ] GL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:35.251121] [INFO ] [MAIN ] GIS: Generated 832 derivative records from 24896 primary records. [2025-09-02T17:43:35.263334] [INFO ] [MAIN ] GKOS: Generated 832 derivative records from 19480 primary records. [2025-09-02T17:43:35.284899] [INFO ] [MAIN ] GIS: Successfully saved derivative data. [2025-09-02T17:43:35.287170] [INFO ] [MAIN ] Derivative Progress: 938/2371 symbols completed. GIS took 0.8s. Estimated remaining: 6m 34s. Rate: 218.4 symbols/min [2025-09-02T17:43:35.287445] [INFO ] [MAIN ] GKOS: Successfully saved derivative data. [2025-09-02T17:43:35.284598] [INFO ] [MAIN ] GL: Loaded 17303 primary data records. [2025-09-02T17:43:35.289317] [INFO ] [MAIN ] Derivative Progress: 939/2371 symbols completed. GKOS took 0.8s. Estimated remaining: 6m 33s. Rate: 218.7 symbols/min [2025-09-02T17:43:35.287762] [INFO ] [MAIN ] GLOB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:35.301123] [INFO ] [MAIN ] GLP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:35.414532] [INFO ] [MAIN ] GLP: Loaded 4007 primary data records. [2025-09-02T17:43:35.643165] [INFO ] [MAIN ] GLOB: Loaded 22480 primary data records. [2025-09-02T17:43:36.015702] [INFO ] [MAIN ] GL: Generated 832 derivative records from 17303 primary records. [2025-09-02T17:43:36.027664] [INFO ] [MAIN ] GL: Successfully saved derivative data. [2025-09-02T17:43:36.029055] [INFO ] [MAIN ] Derivative Progress: 940/2371 symbols completed. GL took 0.8s. Estimated remaining: 6m 33s. Rate: 218.3 symbols/min [2025-09-02T17:43:36.029332] [INFO ] [MAIN ] GLW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:36.039629] [INFO ] [MAIN ] GLP: Generated 832 derivative records from 4007 primary records. [2025-09-02T17:43:36.056936] [INFO ] [MAIN ] GLOB: Generated 832 derivative records from 22480 primary records. [2025-09-02T17:43:36.063804] [INFO ] [MAIN ] GLP: Successfully saved derivative data. [2025-09-02T17:43:36.066264] [INFO ] [MAIN ] Derivative Progress: 941/2371 symbols completed. GLP took 0.8s. Estimated remaining: 6m 33s. Rate: 218.5 symbols/min [2025-09-02T17:43:36.066732] [INFO ] [MAIN ] GM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:36.075682] [INFO ] [MAIN ] GLOB: Successfully saved derivative data. [2025-09-02T17:43:36.084739] [INFO ] [MAIN ] Derivative Progress: 942/2371 symbols completed. GLOB took 0.8s. Estimated remaining: 6m 32s. Rate: 218.7 symbols/min [2025-09-02T17:43:36.084958] [INFO ] [MAIN ] GME: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:36.086184] [INFO ] [MAIN ] GLW: Loaded 24463 primary data records. [2025-09-02T17:43:36.368240] [INFO ] [MAIN ] GM: Loaded 24930 primary data records. [2025-09-02T17:43:36.375675] [INFO ] [MAIN ] GME: Loaded 24994 primary data records. [2025-09-02T17:43:36.846422] [INFO ] [MAIN ] GLW: Generated 819 derivative records from 24463 primary records. [2025-09-02T17:43:36.857066] [INFO ] [MAIN ] GLW: Successfully saved derivative data. [2025-09-02T17:43:36.858555] [INFO ] [MAIN ] Derivative Progress: 943/2371 symbols completed. GLW took 0.8s. Estimated remaining: 6m 33s. Rate: 218.3 symbols/min [2025-09-02T17:43:36.868980] [INFO ] [MAIN ] GM: Generated 832 derivative records from 24930 primary records. [2025-09-02T17:43:36.875353] [INFO ] [MAIN ] GME: Generated 832 derivative records from 24994 primary records. [2025-09-02T17:43:36.890624] [INFO ] [MAIN ] GM: Successfully saved derivative data. [2025-09-02T17:43:36.891997] [INFO ] [MAIN ] Derivative Progress: 944/2371 symbols completed. GM took 0.8s. Estimated remaining: 6m 32s. Rate: 218.5 symbols/min [2025-09-02T17:43:36.890693] [INFO ] [MAIN ] GME: Successfully saved derivative data. [2025-09-02T17:43:36.893668] [INFO ] [MAIN ] Derivative Progress: 945/2371 symbols completed. GME took 0.8s. Estimated remaining: 6m 31s. Rate: 218.7 symbols/min [2025-09-02T17:43:36.894076] [INFO ] [MAIN ] GMED: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:36.894273] [INFO ] [MAIN ] GMS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:36.894239] [INFO ] [MAIN ] GMRE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:36.935311] [INFO ] [MAIN ] GMS: Loaded 19143 primary data records. [2025-09-02T17:43:36.935619] [INFO ] [MAIN ] GMED: Loaded 22229 primary data records. [2025-09-02T17:43:36.935220] [INFO ] [MAIN ] GMRE: Loaded 18001 primary data records. [2025-09-02T17:43:37.651314] [INFO ] [MAIN ] GMS: Generated 832 derivative records from 19143 primary records. [2025-09-02T17:43:37.664935] [INFO ] [MAIN ] GMRE: Generated 832 derivative records from 18001 primary records. [2025-09-02T17:43:37.674900] [INFO ] [MAIN ] GMS: Successfully saved derivative data. [2025-09-02T17:43:37.676380] [INFO ] [MAIN ] Derivative Progress: 946/2371 symbols completed. GMS took 0.8s. Estimated remaining: 6m 32s. Rate: 218.3 symbols/min [2025-09-02T17:43:37.683169] [INFO ] [MAIN ] GNE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:37.684445] [INFO ] [MAIN ] GMED: Generated 832 derivative records from 22229 primary records. [2025-09-02T17:43:37.690765] [INFO ] [MAIN ] GMRE: Successfully saved derivative data. [2025-09-02T17:43:37.694348] [INFO ] [MAIN ] Derivative Progress: 947/2371 symbols completed. GMRE took 0.8s. Estimated remaining: 6m 31s. Rate: 218.5 symbols/min [2025-09-02T17:43:37.695267] [INFO ] [MAIN ] GNK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:37.696362] [INFO ] [MAIN ] GMED: Successfully saved derivative data. [2025-09-02T17:43:37.698018] [INFO ] [MAIN ] Derivative Progress: 948/2371 symbols completed. GMED took 0.8s. Estimated remaining: 6m 30s. Rate: 218.7 symbols/min [2025-09-02T17:43:37.700950] [INFO ] [MAIN ] GNL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:37.707790] [INFO ] [MAIN ] GNE: Loaded 10894 primary data records. [2025-09-02T17:43:37.863066] [INFO ] [MAIN ] GNL: Loaded 21421 primary data records. [2025-09-02T17:43:37.885425] [INFO ] [MAIN ] GNK: Loaded 18432 primary data records. [2025-09-02T17:43:38.450862] [INFO ] [MAIN ] GNE: Generated 832 derivative records from 10894 primary records. [2025-09-02T17:43:38.461453] [INFO ] [MAIN ] GNE: Successfully saved derivative data. [2025-09-02T17:43:38.462844] [INFO ] [MAIN ] Derivative Progress: 949/2371 symbols completed. GNE took 0.8s. Estimated remaining: 6m 31s. Rate: 218.3 symbols/min [2025-09-02T17:43:38.465355] [INFO ] [MAIN ] GNRC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:38.475276] [INFO ] [MAIN ] GNL: Generated 819 derivative records from 21421 primary records. [2025-09-02T17:43:38.482551] [INFO ] [MAIN ] GNK: Generated 832 derivative records from 18432 primary records. [2025-09-02T17:43:38.497564] [INFO ] [MAIN ] GNL: Successfully saved derivative data. [2025-09-02T17:43:38.499416] [INFO ] [MAIN ] Derivative Progress: 950/2371 symbols completed. GNL took 0.8s. Estimated remaining: 6m 30s. Rate: 218.5 symbols/min [2025-09-02T17:43:38.499583] [INFO ] [MAIN ] GNT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:38.507238] [INFO ] [MAIN ] GNK: Successfully saved derivative data. [2025-09-02T17:43:38.510092] [INFO ] [MAIN ] Derivative Progress: 951/2371 symbols completed. GNK took 0.8s. Estimated remaining: 6m 30s. Rate: 218.7 symbols/min [2025-09-02T17:43:38.510419] [INFO ] [MAIN ] GNTY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:38.513432] [INFO ] [MAIN ] GNT: Loaded 3619 primary data records. [2025-09-02T17:43:38.612460] [INFO ] [MAIN ] GNTY: Loaded 4355 primary data records. [2025-09-02T17:43:38.609361] [INFO ] [MAIN ] GNRC: Loaded 20779 primary data records. [2025-09-02T17:43:39.321859] [INFO ] [MAIN ] GNT: Generated 832 derivative records from 3619 primary records. [2025-09-02T17:43:39.334093] [INFO ] [MAIN ] GNT: Successfully saved derivative data. [2025-09-02T17:43:39.335388] [INFO ] [MAIN ] Derivative Progress: 952/2371 symbols completed. GNT took 0.8s. Estimated remaining: 6m 30s. Rate: 218.3 symbols/min [2025-09-02T17:43:39.336271] [INFO ] [MAIN ] GNW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:39.352716] [INFO ] [MAIN ] GNRC: Generated 819 derivative records from 20779 primary records. [2025-09-02T17:43:39.351763] [INFO ] [MAIN ] GNTY: Generated 831 derivative records from 4355 primary records. [2025-09-02T17:43:39.367955] [INFO ] [MAIN ] GNTY: Successfully saved derivative data. [2025-09-02T17:43:39.375897] [INFO ] [MAIN ] Derivative Progress: 953/2371 symbols completed. GNTY took 0.9s. Estimated remaining: 6m 29s. Rate: 218.5 symbols/min [2025-09-02T17:43:39.376032] [INFO ] [MAIN ] GNRC: Successfully saved derivative data. [2025-09-02T17:43:39.376299] [INFO ] [MAIN ] GOF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:39.377879] [INFO ] [MAIN ] Derivative Progress: 954/2371 symbols completed. GNRC took 0.9s. Estimated remaining: 6m 29s. Rate: 218.7 symbols/min [2025-09-02T17:43:39.378341] [INFO ] [MAIN ] GOLF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:39.388568] [INFO ] [MAIN ] GNW: Loaded 23841 primary data records. [2025-09-02T17:43:39.522477] [INFO ] [MAIN ] GOLF: Loaded 13887 primary data records. [2025-09-02T17:43:39.528194] [INFO ] [MAIN ] GOF: Loaded 19465 primary data records. [2025-09-02T17:43:40.130189] [INFO ] [MAIN ] GNW: Generated 832 derivative records from 23841 primary records. [2025-09-02T17:43:40.147396] [INFO ] [MAIN ] GOLF: Generated 819 derivative records from 13887 primary records. [2025-09-02T17:43:40.147626] [INFO ] [MAIN ] GNW: Successfully saved derivative data. [2025-09-02T17:43:40.154098] [INFO ] [MAIN ] GOF: Generated 832 derivative records from 19465 primary records. [2025-09-02T17:43:40.155723] [INFO ] [MAIN ] Derivative Progress: 955/2371 symbols completed. GNW took 0.8s. Estimated remaining: 6m 29s. Rate: 218.3 symbols/min [2025-09-02T17:43:40.162282] [INFO ] [MAIN ] GOOS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:40.169828] [INFO ] [MAIN ] GOLF: Successfully saved derivative data. [2025-09-02T17:43:40.171686] [INFO ] [MAIN ] Derivative Progress: 956/2371 symbols completed. GOLF took 0.8s. Estimated remaining: 6m 29s. Rate: 218.5 symbols/min [2025-09-02T17:43:40.172091] [INFO ] [MAIN ] GOTU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:40.174575] [INFO ] [MAIN ] GOF: Successfully saved derivative data. [2025-09-02T17:43:40.176175] [INFO ] [MAIN ] Derivative Progress: 957/2371 symbols completed. GOF took 0.8s. Estimated remaining: 6m 28s. Rate: 218.7 symbols/min [2025-09-02T17:43:40.176440] [INFO ] [MAIN ] GPC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:40.197676] [INFO ] [MAIN ] GOTU: Loaded 16557 primary data records. [2025-09-02T17:43:40.268679] [INFO ] [MAIN ] GOOS: Loaded 21614 primary data records. [2025-09-02T17:43:40.406477] [INFO ] [MAIN ] GPC: Loaded 20790 primary data records. [2025-09-02T17:43:40.942694] [INFO ] [MAIN ] GOTU: Generated 832 derivative records from 16557 primary records. [2025-09-02T17:43:40.960006] [INFO ] [MAIN ] GOOS: Generated 832 derivative records from 21614 primary records. [2025-09-02T17:43:40.971931] [INFO ] [MAIN ] GOOS: Successfully saved derivative data. [2025-09-02T17:43:40.970156] [INFO ] [MAIN ] GOTU: Successfully saved derivative data. [2025-09-02T17:43:40.973650] [INFO ] [MAIN ] Derivative Progress: 958/2371 symbols completed. GOOS took 0.8s. Estimated remaining: 6m 28s. Rate: 218.3 symbols/min [2025-09-02T17:43:40.975139] [INFO ] [MAIN ] Derivative Progress: 959/2371 symbols completed. GOTU took 0.8s. Estimated remaining: 6m 28s. Rate: 218.5 symbols/min [2025-09-02T17:43:40.984299] [INFO ] [MAIN ] GPC: Generated 832 derivative records from 20790 primary records. [2025-09-02T17:43:40.992445] [INFO ] [MAIN ] GPC: Successfully saved derivative data. [2025-09-02T17:43:40.994071] [INFO ] [MAIN ] Derivative Progress: 960/2371 symbols completed. GPC took 0.8s. Estimated remaining: 6m 27s. Rate: 218.7 symbols/min [2025-09-02T17:43:40.994671] [INFO ] [MAIN ] GPK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:40.994920] [INFO ] [MAIN ] GPJA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:40.994799] [INFO ] [MAIN ] GPI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:41.000137] [INFO ] [MAIN ] GPJA: Loaded 2291 primary data records. [2025-09-02T17:43:41.102187] [INFO ] [MAIN ] GPI: Loaded 6780 primary data records. [2025-09-02T17:43:41.343664] [INFO ] [MAIN ] GPK: Loaded 24097 primary data records. [2025-09-02T17:43:41.731285] [INFO ] [MAIN ] GPJA: Generated 832 derivative records from 2291 primary records. [2025-09-02T17:43:41.743608] [INFO ] [MAIN ] GPJA: Successfully saved derivative data. [2025-09-02T17:43:41.744949] [INFO ] [MAIN ] Derivative Progress: 961/2371 symbols completed. GPJA took 0.8s. Estimated remaining: 6m 28s. Rate: 218.3 symbols/min [2025-09-02T17:43:41.746332] [INFO ] [MAIN ] GPMT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:41.754090] [INFO ] [MAIN ] GPI: Generated 832 derivative records from 6780 primary records. [2025-09-02T17:43:41.766829] [INFO ] [MAIN ] GPI: Successfully saved derivative data. [2025-09-02T17:43:41.768564] [INFO ] [MAIN ] Derivative Progress: 962/2371 symbols completed. GPI took 0.8s. Estimated remaining: 6m 27s. Rate: 218.5 symbols/min [2025-09-02T17:43:41.768780] [INFO ] [MAIN ] GPN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:41.775945] [INFO ] [MAIN ] GPMT: Loaded 12461 primary data records. [2025-09-02T17:43:41.845423] [INFO ] [MAIN ] GPK: Generated 819 derivative records from 24097 primary records. [2025-09-02T17:43:41.926630] [INFO ] [MAIN ] GPK: Successfully saved derivative data. [2025-09-02T17:43:41.954697] [INFO ] [MAIN ] Derivative Progress: 963/2371 symbols completed. GPK took 1.0s. Estimated remaining: 6m 26s. Rate: 218.6 symbols/min [2025-09-02T17:43:41.981897] [INFO ] [MAIN ] GPOR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:41.977350] [INFO ] [MAIN ] GPN: Loaded 23942 primary data records. [2025-09-02T17:43:42.231964] [INFO ] [MAIN ] GPOR: Loaded 10524 primary data records. [2025-09-02T17:43:42.494181] [INFO ] [MAIN ] GPMT: Generated 832 derivative records from 12461 primary records. [2025-09-02T17:43:42.566543] [INFO ] [MAIN ] GPMT: Successfully saved derivative data. [2025-09-02T17:43:42.568657] [INFO ] [MAIN ] Derivative Progress: 964/2371 symbols completed. GPMT took 0.8s. Estimated remaining: 6m 27s. Rate: 218.3 symbols/min [2025-09-02T17:43:42.569042] [INFO ] [MAIN ] GPRK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:42.580419] [INFO ] [MAIN ] GPN: Generated 832 derivative records from 23942 primary records. [2025-09-02T17:43:42.595996] [INFO ] [MAIN ] GPN: Successfully saved derivative data. [2025-09-02T17:43:42.598282] [INFO ] [MAIN ] Derivative Progress: 965/2371 symbols completed. GPN took 0.8s. Estimated remaining: 6m 26s. Rate: 218.5 symbols/min [2025-09-02T17:43:42.598980] [INFO ] [MAIN ] GRBK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:42.612204] [INFO ] [MAIN ] GPOR: Generated 832 derivative records from 10524 primary records. [2025-09-02T17:43:42.613558] [INFO ] [MAIN ] GPRK: Loaded 17110 primary data records. [2025-09-02T17:43:42.711834] [INFO ] [MAIN ] GPOR: Successfully saved derivative data. [2025-09-02T17:43:42.734672] [INFO ] [MAIN ] Derivative Progress: 966/2371 symbols completed. GPOR took 0.8s. Estimated remaining: 6m 26s. Rate: 218.6 symbols/min [2025-09-02T17:43:42.735303] [INFO ] [MAIN ] GRBK: Loaded 12108 primary data records. [2025-09-02T17:43:42.735552] [INFO ] [MAIN ] GRC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:42.899950] [INFO ] [MAIN ] GRC: Loaded 3890 primary data records. [2025-09-02T17:43:43.366065] [INFO ] [MAIN ] GPRK: Generated 819 derivative records from 17110 primary records. [2025-09-02T17:43:43.382348] [INFO ] [MAIN ] GRBK: Generated 819 derivative records from 12108 primary records. [2025-09-02T17:43:43.399660] [INFO ] [MAIN ] GRBK: Successfully saved derivative data. [2025-09-02T17:43:43.401219] [INFO ] [MAIN ] Derivative Progress: 967/2371 symbols completed. GRBK took 0.8s. Estimated remaining: 6m 26s. Rate: 218.3 symbols/min [2025-09-02T17:43:43.402084] [INFO ] [MAIN ] GRC: Generated 819 derivative records from 3890 primary records. [2025-09-02T17:43:43.404007] [INFO ] [MAIN ] GRDN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:43.402939] [INFO ] [MAIN ] GPRK: Successfully saved derivative data. [2025-09-02T17:43:43.405345] [INFO ] [MAIN ] Derivative Progress: 968/2371 symbols completed. GPRK took 0.8s. Estimated remaining: 6m 25s. Rate: 218.5 symbols/min [2025-09-02T17:43:43.411537] [INFO ] [MAIN ] GRMN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:43.416787] [INFO ] [MAIN ] GRC: Successfully saved derivative data. [2025-09-02T17:43:43.418421] [INFO ] [MAIN ] Derivative Progress: 969/2371 symbols completed. GRC took 0.7s. Estimated remaining: 6m 25s. Rate: 218.7 symbols/min [2025-09-02T17:43:43.418735] [INFO ] [MAIN ] GRND: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:43.423619] [INFO ] [MAIN ] GRDN: Loaded 9402 primary data records. [2025-09-02T17:43:43.588467] [INFO ] [MAIN ] GRMN: Loaded 18400 primary data records. [2025-09-02T17:43:43.702972] [INFO ] [MAIN ] GRND: Loaded 23065 primary data records. [2025-09-02T17:43:44.175726] [INFO ] [MAIN ] GRDN: Generated 832 derivative records from 9402 primary records. [2025-09-02T17:43:44.191872] [INFO ] [MAIN ] GRDN: Successfully saved derivative data. [2025-09-02T17:43:44.194313] [INFO ] [MAIN ] Derivative Progress: 970/2371 symbols completed. GRDN took 0.8s. Estimated remaining: 6m 25s. Rate: 218.3 symbols/min [2025-09-02T17:43:44.196087] [INFO ] [MAIN ] GRNT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:44.205820] [INFO ] [MAIN ] GRMN: Generated 819 derivative records from 18400 primary records. [2025-09-02T17:43:44.216311] [INFO ] [MAIN ] GRMN: Successfully saved derivative data. [2025-09-02T17:43:44.218379] [INFO ] [MAIN ] Derivative Progress: 971/2371 symbols completed. GRMN took 0.8s. Estimated remaining: 6m 24s. Rate: 218.5 symbols/min [2025-09-02T17:43:44.223973] [INFO ] [MAIN ] GROV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:44.241917] [INFO ] [MAIN ] GRND: Generated 832 derivative records from 23065 primary records. [2025-09-02T17:43:44.243190] [INFO ] [MAIN ] GRNT: Loaded 16133 primary data records. [2025-09-02T17:43:44.253036] [INFO ] [MAIN ] GROV: Loaded 4920 primary data records. [2025-09-02T17:43:44.352872] [INFO ] [MAIN ] GRND: Successfully saved derivative data. [2025-09-02T17:43:44.426461] [INFO ] [MAIN ] Derivative Progress: 972/2371 symbols completed. GRND took 1.0s. Estimated remaining: 6m 24s. Rate: 218.6 symbols/min [2025-09-02T17:43:44.466929] [INFO ] [MAIN ] GRX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:44.670896] [INFO ] [MAIN ] GRX: Loaded 2059 primary data records. [2025-09-02T17:43:45.022076] [INFO ] [MAIN ] GRNT: Generated 832 derivative records from 16133 primary records. [2025-09-02T17:43:45.029104] [INFO ] [MAIN ] GROV: Generated 832 derivative records from 4920 primary records. [2025-09-02T17:43:45.045400] [INFO ] [MAIN ] GRNT: Successfully saved derivative data. [2025-09-02T17:43:45.047407] [INFO ] [MAIN ] Derivative Progress: 973/2371 symbols completed. GRNT took 0.9s. Estimated remaining: 6m 24s. Rate: 218.3 symbols/min [2025-09-02T17:43:45.048126] [INFO ] [MAIN ] GROV: Successfully saved derivative data. [2025-09-02T17:43:45.049810] [INFO ] [MAIN ] Derivative Progress: 974/2371 symbols completed. GROV took 0.8s. Estimated remaining: 6m 24s. Rate: 218.5 symbols/min [2025-09-02T17:43:45.057915] [INFO ] [MAIN ] GRX: Generated 819 derivative records from 2059 primary records. [2025-09-02T17:43:45.065169] [INFO ] [MAIN ] GRX: Successfully saved derivative data. [2025-09-02T17:43:45.066917] [INFO ] [MAIN ] Derivative Progress: 975/2371 symbols completed. GRX took 0.6s. Estimated remaining: 6m 23s. Rate: 218.7 symbols/min [2025-09-02T17:43:45.067580] [INFO ] [MAIN ] GSK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:45.067504] [INFO ] [MAIN ] GS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:45.068068] [INFO ] [MAIN ] GSBD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:45.097492] [INFO ] [MAIN ] GSBD: Loaded 17206 primary data records. [2025-09-02T17:43:45.182206] [INFO ] [MAIN ] GS: Loaded 23807 primary data records. [2025-09-02T17:43:45.194150] [INFO ] [MAIN ] GSK: Loaded 24372 primary data records. [2025-09-02T17:43:45.856619] [INFO ] [MAIN ] GSBD: Generated 832 derivative records from 17206 primary records. [2025-09-02T17:43:45.867724] [INFO ] [MAIN ] GSBD: Successfully saved derivative data. [2025-09-02T17:43:45.869736] [INFO ] [MAIN ] Derivative Progress: 976/2371 symbols completed. GSBD took 0.8s. Estimated remaining: 6m 23s. Rate: 218.3 symbols/min [2025-09-02T17:43:45.870392] [INFO ] [MAIN ] GSL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:45.877900] [INFO ] [MAIN ] GSK: Generated 819 derivative records from 24372 primary records. [2025-09-02T17:43:45.894210] [INFO ] [MAIN ] GS: Generated 832 derivative records from 23807 primary records. [2025-09-02T17:43:45.900931] [INFO ] [MAIN ] GSK: Successfully saved derivative data. [2025-09-02T17:43:45.907920] [INFO ] [MAIN ] Derivative Progress: 977/2371 symbols completed. GSK took 0.8s. Estimated remaining: 6m 23s. Rate: 218.5 symbols/min [2025-09-02T17:43:45.909379] [INFO ] [MAIN ] GTES: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:45.915681] [INFO ] [MAIN ] GSL: Loaded 15400 primary data records. [2025-09-02T17:43:45.916510] [INFO ] [MAIN ] GS: Successfully saved derivative data. [2025-09-02T17:43:45.918329] [INFO ] [MAIN ] Derivative Progress: 978/2371 symbols completed. GS took 0.9s. Estimated remaining: 6m 22s. Rate: 218.7 symbols/min [2025-09-02T17:43:45.929836] [INFO ] [MAIN ] GTLS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:46.111880] [INFO ] [MAIN ] GTES: Loaded 22642 primary data records. [2025-09-02T17:43:46.277224] [INFO ] [MAIN ] GTLS: Loaded 21373 primary data records. [2025-09-02T17:43:46.653783] [INFO ] [MAIN ] GSL: Generated 832 derivative records from 15400 primary records. [2025-09-02T17:43:46.665213] [INFO ] [MAIN ] GSL: Successfully saved derivative data. [2025-09-02T17:43:46.666890] [INFO ] [MAIN ] Derivative Progress: 979/2371 symbols completed. GSL took 0.8s. Estimated remaining: 6m 23s. Rate: 218.3 symbols/min [2025-09-02T17:43:46.669070] [INFO ] [MAIN ] GTN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:46.677154] [INFO ] [MAIN ] GTES: Generated 819 derivative records from 22642 primary records. [2025-09-02T17:43:46.701457] [INFO ] [MAIN ] GTES: Successfully saved derivative data. [2025-09-02T17:43:46.703971] [INFO ] [MAIN ] Derivative Progress: 980/2371 symbols completed. GTES took 0.8s. Estimated remaining: 6m 22s. Rate: 218.5 symbols/min [2025-09-02T17:43:46.702331] [INFO ] [MAIN ] GTLS: Generated 832 derivative records from 21373 primary records. [2025-09-02T17:43:46.704299] [INFO ] [MAIN ] GTY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:46.721439] [INFO ] [MAIN ] GTN: Loaded 20720 primary data records. [2025-09-02T17:43:46.724861] [INFO ] [MAIN ] GTLS: Successfully saved derivative data. [2025-09-02T17:43:46.748463] [INFO ] [MAIN ] Derivative Progress: 981/2371 symbols completed. GTLS took 0.8s. Estimated remaining: 6m 21s. Rate: 218.7 symbols/min [2025-09-02T17:43:46.770424] [INFO ] [MAIN ] GUG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:46.824538] [INFO ] [MAIN ] GTY: Loaded 13630 primary data records. [2025-09-02T17:43:46.930314] [INFO ] [MAIN ] GUG: Loaded 6010 primary data records. [2025-09-02T17:43:47.447570] [INFO ] [MAIN ] GTN: Generated 819 derivative records from 20720 primary records. [2025-09-02T17:43:47.464347] [INFO ] [MAIN ] GTY: Generated 832 derivative records from 13630 primary records. [2025-09-02T17:43:47.466598] [INFO ] [MAIN ] GTN: Successfully saved derivative data. [2025-09-02T17:43:47.468266] [INFO ] [MAIN ] Derivative Progress: 982/2371 symbols completed. GTN took 0.8s. Estimated remaining: 6m 22s. Rate: 218.4 symbols/min [2025-09-02T17:43:47.480336] [INFO ] [MAIN ] GUT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:47.482245] [INFO ] [MAIN ] GUG: Generated 832 derivative records from 6010 primary records. [2025-09-02T17:43:47.483327] [INFO ] [MAIN ] GTY: Successfully saved derivative data. [2025-09-02T17:43:47.485115] [INFO ] [MAIN ] Derivative Progress: 983/2371 symbols completed. GTY took 0.8s. Estimated remaining: 6m 21s. Rate: 218.6 symbols/min [2025-09-02T17:43:47.485544] [INFO ] [MAIN ] GVA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:47.496313] [INFO ] [MAIN ] GUG: Successfully saved derivative data. [2025-09-02T17:43:47.497932] [INFO ] [MAIN ] Derivative Progress: 984/2371 symbols completed. GUG took 0.7s. Estimated remaining: 6m 20s. Rate: 218.8 symbols/min [2025-09-02T17:43:47.498167] [INFO ] [MAIN ] GWH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:47.502769] [INFO ] [MAIN ] GUT: Loaded 7721 primary data records. [2025-09-02T17:43:47.618914] [INFO ] [MAIN ] GVA: Loaded 14893 primary data records. [2025-09-02T17:43:47.622379] [INFO ] [MAIN ] GWH: Loaded 9226 primary data records. [2025-09-02T17:43:48.260925] [INFO ] [MAIN ] GUT: Generated 832 derivative records from 7721 primary records. [2025-09-02T17:43:48.278790] [INFO ] [MAIN ] GWH: Generated 832 derivative records from 9226 primary records. [2025-09-02T17:43:48.280556] [INFO ] [MAIN ] GUT: Successfully saved derivative data. [2025-09-02T17:43:48.286884] [INFO ] [MAIN ] Derivative Progress: 985/2371 symbols completed. GUT took 0.8s. Estimated remaining: 6m 21s. Rate: 218.4 symbols/min [2025-09-02T17:43:48.293325] [INFO ] [MAIN ] GWRE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:48.294374] [INFO ] [MAIN ] GVA: Generated 832 derivative records from 14893 primary records. [2025-09-02T17:43:48.303419] [INFO ] [MAIN ] GWH: Successfully saved derivative data. [2025-09-02T17:43:48.305211] [INFO ] [MAIN ] Derivative Progress: 986/2371 symbols completed. GWH took 0.8s. Estimated remaining: 6m 20s. Rate: 218.6 symbols/min [2025-09-02T17:43:48.306728] [INFO ] [MAIN ] GWW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:48.307487] [INFO ] [MAIN ] GVA: Successfully saved derivative data. [2025-09-02T17:43:48.309658] [INFO ] [MAIN ] Derivative Progress: 987/2371 symbols completed. GVA took 0.8s. Estimated remaining: 6m 20s. Rate: 218.8 symbols/min [2025-09-02T17:43:48.310065] [INFO ] [MAIN ] GXO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:48.324620] [INFO ] [MAIN ] GWW: Loaded 9168 primary data records. [2025-09-02T17:43:48.428199] [INFO ] [MAIN ] GWRE: Loaded 18507 primary data records. [2025-09-02T17:43:48.466790] [INFO ] [MAIN ] GXO: Loaded 21147 primary data records. [2025-09-02T17:43:49.045180] [INFO ] [MAIN ] GWW: Generated 832 derivative records from 9168 primary records. [2025-09-02T17:43:49.055624] [INFO ] [MAIN ] GWW: Successfully saved derivative data. [2025-09-02T17:43:49.057063] [INFO ] [MAIN ] Derivative Progress: 988/2371 symbols completed. GWW took 0.8s. Estimated remaining: 6m 20s. Rate: 218.4 symbols/min [2025-09-02T17:43:49.068755] [INFO ] [MAIN ] GWRE: Generated 819 derivative records from 18507 primary records. [2025-09-02T17:43:49.075553] [INFO ] [MAIN ] GXO: Generated 832 derivative records from 21147 primary records. [2025-09-02T17:43:49.091929] [INFO ] [MAIN ] GWRE: Successfully saved derivative data. [2025-09-02T17:43:49.093716] [INFO ] [MAIN ] Derivative Progress: 989/2371 symbols completed. GWRE took 0.8s. Estimated remaining: 6m 19s. Rate: 218.6 symbols/min [2025-09-02T17:43:49.092170] [INFO ] [MAIN ] GXO: Successfully saved derivative data. [2025-09-02T17:43:49.095475] [INFO ] [MAIN ] Derivative Progress: 990/2371 symbols completed. GXO took 0.8s. Estimated remaining: 6m 19s. Rate: 218.8 symbols/min [2025-09-02T17:43:49.096115] [INFO ] [MAIN ] GYLD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:49.096001] [INFO ] [MAIN ] H: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:49.096256] [INFO ] [MAIN ] HAE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:49.099719] [INFO ] [MAIN ] GYLD: Loaded 816 primary data records. [2025-09-02T17:43:49.273779] [INFO ] [MAIN ] HAE: Loaded 17532 primary data records. [2025-09-02T17:43:49.331301] [INFO ] [MAIN ] H: Loaded 20623 primary data records. [2025-09-02T17:43:49.833579] [INFO ] [MAIN ] GYLD: Generated 831 derivative records from 816 primary records. [2025-09-02T17:43:49.843664] [INFO ] [MAIN ] GYLD: Successfully saved derivative data. [2025-09-02T17:43:49.844892] [INFO ] [MAIN ] Derivative Progress: 991/2371 symbols completed. GYLD took 0.7s. Estimated remaining: 6m 19s. Rate: 218.4 symbols/min [2025-09-02T17:43:49.845360] [INFO ] [MAIN ] HAFN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:49.863867] [INFO ] [MAIN ] H: Generated 832 derivative records from 20623 primary records. [2025-09-02T17:43:49.870570] [INFO ] [MAIN ] HAE: Generated 832 derivative records from 17532 primary records. [2025-09-02T17:43:49.893181] [INFO ] [MAIN ] HAFN: Loaded 19314 primary data records. [2025-09-02T17:43:49.893628] [INFO ] [MAIN ] H: Successfully saved derivative data. [2025-09-02T17:43:49.895682] [INFO ] [MAIN ] HAE: Successfully saved derivative data. [2025-09-02T17:43:49.895574] [INFO ] [MAIN ] Derivative Progress: 992/2371 symbols completed. H took 0.8s. Estimated remaining: 6m 18s. Rate: 218.6 symbols/min [2025-09-02T17:43:49.932800] [INFO ] [MAIN ] HAL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:49.951340] [INFO ] [MAIN ] Derivative Progress: 993/2371 symbols completed. HAE took 0.8s. Estimated remaining: 6m 18s. Rate: 218.8 symbols/min [2025-09-02T17:43:49.982674] [INFO ] [MAIN ] HASI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:50.153048] [INFO ] [MAIN ] HASI: Loaded 22204 primary data records. [2025-09-02T17:43:50.154073] [INFO ] [MAIN ] HAL: Loaded 24918 primary data records. [2025-09-02T17:43:50.665718] [INFO ] [MAIN ] HAFN: Generated 832 derivative records from 19314 primary records. [2025-09-02T17:43:50.676499] [INFO ] [MAIN ] HAFN: Successfully saved derivative data. [2025-09-02T17:43:50.679183] [INFO ] [MAIN ] Derivative Progress: 994/2371 symbols completed. HAFN took 0.8s. Estimated remaining: 6m 18s. Rate: 218.4 symbols/min [2025-09-02T17:43:50.680388] [INFO ] [MAIN ] HAYW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:50.696236] [INFO ] [MAIN ] HAL: Generated 832 derivative records from 24918 primary records. [2025-09-02T17:43:50.696863] [INFO ] [MAIN ] HASI: Generated 832 derivative records from 22204 primary records. [2025-09-02T17:43:50.717608] [INFO ] [MAIN ] HAL: Successfully saved derivative data. [2025-09-02T17:43:50.719630] [INFO ] [MAIN ] Derivative Progress: 995/2371 symbols completed. HAL took 0.8s. Estimated remaining: 6m 18s. Rate: 218.6 symbols/min [2025-09-02T17:43:50.718317] [INFO ] [MAIN ] HASI: Successfully saved derivative data. [2025-09-02T17:43:50.721417] [INFO ] [MAIN ] Derivative Progress: 996/2371 symbols completed. HASI took 0.7s. Estimated remaining: 6m 17s. Rate: 218.8 symbols/min [2025-09-02T17:43:50.719868] [INFO ] [MAIN ] HBB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:50.721819] [INFO ] [MAIN ] HBI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:50.731586] [INFO ] [MAIN ] HAYW: Loaded 22569 primary data records. [2025-09-02T17:43:50.754214] [INFO ] [MAIN ] HBB: Loaded 2718 primary data records. [2025-09-02T17:43:50.979559] [INFO ] [MAIN ] HBI: Loaded 24443 primary data records. [2025-09-02T17:43:51.443817] [INFO ] [MAIN ] HBB: Generated 832 derivative records from 2718 primary records. [2025-09-02T17:43:51.460759] [INFO ] [MAIN ] HAYW: Generated 832 derivative records from 22569 primary records. [2025-09-02T17:43:51.462560] [INFO ] [MAIN ] HBB: Successfully saved derivative data. [2025-09-02T17:43:51.464802] [INFO ] [MAIN ] Derivative Progress: 997/2371 symbols completed. HBB took 0.7s. Estimated remaining: 6m 17s. Rate: 218.5 symbols/min [2025-09-02T17:43:51.465681] [INFO ] [MAIN ] HBM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:51.480041] [INFO ] [MAIN ] HBI: Generated 832 derivative records from 24443 primary records. [2025-09-02T17:43:51.481896] [INFO ] [MAIN ] HAYW: Successfully saved derivative data. [2025-09-02T17:43:51.488367] [INFO ] [MAIN ] Derivative Progress: 998/2371 symbols completed. HAYW took 0.8s. Estimated remaining: 6m 17s. Rate: 218.7 symbols/min [2025-09-02T17:43:51.490183] [INFO ] [MAIN ] HCA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:51.490684] [INFO ] [MAIN ] HBI: Successfully saved derivative data. [2025-09-02T17:43:51.492308] [INFO ] [MAIN ] Derivative Progress: 999/2371 symbols completed. HBI took 0.8s. Estimated remaining: 6m 16s. Rate: 218.9 symbols/min [2025-09-02T17:43:51.498621] [INFO ] [MAIN ] HCC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:51.510513] [INFO ] [MAIN ] HBM: Loaded 24533 primary data records. [2025-09-02T17:43:51.638588] [INFO ] [MAIN ] HCA: Loaded 21832 primary data records. [2025-09-02T17:43:51.654763] [INFO ] [MAIN ] HCC: Loaded 20748 primary data records. [2025-09-02T17:43:52.233902] [INFO ] [MAIN ] HBM: Generated 832 derivative records from 24533 primary records. [2025-09-02T17:43:52.251491] [INFO ] [MAIN ] HBM: Successfully saved derivative data. [2025-09-02T17:43:52.259143] [INFO ] [MAIN ] HCC: Generated 819 derivative records from 20748 primary records. [2025-09-02T17:43:52.260344] [INFO ] [MAIN ] Derivative Progress: 1000/2371 symbols completed. HBM took 0.8s. Estimated remaining: 6m 17s. Rate: 218.5 symbols/min [2025-09-02T17:43:52.258233] [INFO ] [MAIN ] HCA: Generated 832 derivative records from 21832 primary records. [2025-09-02T17:43:52.261276] [INFO ] [MAIN ] HCI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:52.279009] [INFO ] [MAIN ] HCC: Successfully saved derivative data. [2025-09-02T17:43:52.279338] [INFO ] [MAIN ] HCA: Successfully saved derivative data. [2025-09-02T17:43:52.280838] [INFO ] [MAIN ] Derivative Progress: 1001/2371 symbols completed. HCC took 0.8s. Estimated remaining: 6m 16s. Rate: 218.7 symbols/min [2025-09-02T17:43:52.282582] [INFO ] [MAIN ] Derivative Progress: 1002/2371 symbols completed. HCA took 0.8s. Estimated remaining: 6m 15s. Rate: 218.9 symbols/min [2025-09-02T17:43:52.282892] [INFO ] [MAIN ] HCXY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:52.286540] [INFO ] [MAIN ] HCI: Loaded 6943 primary data records. [2025-09-02T17:43:52.286280] [INFO ] [MAIN ] HD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:52.338465] [INFO ] [MAIN ] HCXY: Loaded 225 primary data records. [2025-09-02T17:43:52.641293] [INFO ] [MAIN ] HD: Loaded 24457 primary data records. [2025-09-02T17:43:53.040311] [INFO ] [MAIN ] HCI: Generated 832 derivative records from 6943 primary records. [2025-09-02T17:43:53.055919] [INFO ] [MAIN ] HCXY: Generated 832 derivative records from 225 primary records. [2025-09-02T17:43:53.061316] [INFO ] [MAIN ] HCI: Successfully saved derivative data. [2025-09-02T17:43:53.065748] [INFO ] [MAIN ] Derivative Progress: 1003/2371 symbols completed. HCI took 0.8s. Estimated remaining: 6m 16s. Rate: 218.5 symbols/min [2025-09-02T17:43:53.069447] [INFO ] [MAIN ] HCXY: Successfully saved derivative data. [2025-09-02T17:43:53.071926] [INFO ] [MAIN ] Derivative Progress: 1004/2371 symbols completed. HCXY took 0.8s. Estimated remaining: 6m 15s. Rate: 218.7 symbols/min [2025-09-02T17:43:53.079800] [INFO ] [MAIN ] HD: Generated 819 derivative records from 24457 primary records. [2025-09-02T17:43:53.087732] [INFO ] [MAIN ] HD: Successfully saved derivative data. [2025-09-02T17:43:53.089250] [INFO ] [MAIN ] Derivative Progress: 1005/2371 symbols completed. HD took 0.8s. Estimated remaining: 6m 14s. Rate: 218.9 symbols/min [2025-09-02T17:43:53.089847] [INFO ] [MAIN ] HDB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:53.089959] [INFO ] [MAIN ] HE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:53.090439] [INFO ] [MAIN ] HEI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:53.127558] [INFO ] [MAIN ] HEI: Loaded 14362 primary data records. [2025-09-02T17:43:53.128304] [INFO ] [MAIN ] HDB: Loaded 23519 primary data records. [2025-09-02T17:43:53.323521] [INFO ] [MAIN ] HE: Loaded 22505 primary data records. [2025-09-02T17:43:53.920801] [INFO ] [MAIN ] HDB: Generated 832 derivative records from 23519 primary records. [2025-09-02T17:43:53.934873] [INFO ] [MAIN ] HEI: Generated 832 derivative records from 14362 primary records. [2025-09-02T17:43:53.939540] [INFO ] [MAIN ] HE: Generated 832 derivative records from 22505 primary records. [2025-09-02T17:43:53.954526] [INFO ] [MAIN ] HDB: Successfully saved derivative data. [2025-09-02T17:43:53.958032] [INFO ] [MAIN ] Derivative Progress: 1006/2371 symbols completed. HDB took 0.9s. Estimated remaining: 6m 15s. Rate: 218.4 symbols/min [2025-09-02T17:43:53.958701] [INFO ] [MAIN ] HEQ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:53.961067] [INFO ] [MAIN ] HEI: Successfully saved derivative data. [2025-09-02T17:43:53.963232] [INFO ] [MAIN ] Derivative Progress: 1007/2371 symbols completed. HEI took 0.9s. Estimated remaining: 6m 14s. Rate: 218.7 symbols/min [2025-09-02T17:43:53.963976] [INFO ] [MAIN ] HE: Successfully saved derivative data. [2025-09-02T17:43:53.965923] [INFO ] [MAIN ] Derivative Progress: 1008/2371 symbols completed. HE took 0.9s. Estimated remaining: 6m 14s. Rate: 218.9 symbols/min [2025-09-02T17:43:53.964262] [INFO ] [MAIN ] HESM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:53.966569] [INFO ] [MAIN ] HFND: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:53.969051] [INFO ] [MAIN ] HEQ: Loaded 2592 primary data records. [2025-09-02T17:43:54.034808] [INFO ] [MAIN ] HFND: Loaded 595 primary data records. [2025-09-02T17:43:54.264636] [INFO ] [MAIN ] HESM: Loaded 22708 primary data records. [2025-09-02T17:43:54.715921] [INFO ] [MAIN ] HEQ: Generated 832 derivative records from 2592 primary records. [2025-09-02T17:43:54.715067] [INFO ] [MAIN ] HFND: Generated 827 derivative records from 595 primary records. [2025-09-02T17:43:54.733420] [INFO ] [MAIN ] HFND: Successfully saved derivative data. [2025-09-02T17:43:54.740528] [INFO ] [MAIN ] HESM: Generated 819 derivative records from 22708 primary records. [2025-09-02T17:43:54.742510] [INFO ] [MAIN ] Derivative Progress: 1009/2371 symbols completed. HFND took 0.8s. Estimated remaining: 6m 14s. Rate: 218.5 symbols/min [2025-09-02T17:43:54.740852] [INFO ] [MAIN ] HEQ: Successfully saved derivative data. [2025-09-02T17:43:54.743872] [INFO ] [MAIN ] HFRO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:54.750772] [INFO ] [MAIN ] Derivative Progress: 1010/2371 symbols completed. HEQ took 0.8s. Estimated remaining: 6m 13s. Rate: 218.7 symbols/min [2025-09-02T17:43:54.753481] [INFO ] [MAIN ] HESM: Successfully saved derivative data. [2025-09-02T17:43:54.753771] [INFO ] [MAIN ] HGER: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:54.755512] [INFO ] [MAIN ] Derivative Progress: 1011/2371 symbols completed. HESM took 0.8s. Estimated remaining: 6m 13s. Rate: 218.9 symbols/min [2025-09-02T17:43:54.756214] [INFO ] [MAIN ] HGLB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:54.766099] [INFO ] [MAIN ] HFRO: Loaded 8025 primary data records. [2025-09-02T17:43:54.782184] [INFO ] [MAIN ] HGLB: Loaded 4114 primary data records. [2025-09-02T17:43:54.881770] [INFO ] [MAIN ] HGER: Loaded 6124 primary data records. [2025-09-02T17:43:55.499465] [INFO ] [MAIN ] HFRO: Generated 819 derivative records from 8025 primary records. [2025-09-02T17:43:55.519302] [INFO ] [MAIN ] HGLB: Generated 832 derivative records from 4114 primary records. [2025-09-02T17:43:55.526149] [INFO ] [MAIN ] HFRO: Successfully saved derivative data. [2025-09-02T17:43:55.529259] [INFO ] [MAIN ] Derivative Progress: 1012/2371 symbols completed. HFRO took 0.8s. Estimated remaining: 6m 13s. Rate: 218.5 symbols/min [2025-09-02T17:43:55.529475] [INFO ] [MAIN ] HGTY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:55.526895] [INFO ] [MAIN ] HGER: Generated 819 derivative records from 6124 primary records. [2025-09-02T17:43:55.547940] [INFO ] [MAIN ] HGLB: Successfully saved derivative data. [2025-09-02T17:43:55.551700] [INFO ] [MAIN ] Derivative Progress: 1013/2371 symbols completed. HGLB took 0.8s. Estimated remaining: 6m 13s. Rate: 218.7 symbols/min [2025-09-02T17:43:55.553399] [INFO ] [MAIN ] HGER: Successfully saved derivative data. [2025-09-02T17:43:55.554988] [INFO ] [MAIN ] Derivative Progress: 1014/2371 symbols completed. HGER took 0.8s. Estimated remaining: 6m 12s. Rate: 218.9 symbols/min [2025-09-02T17:43:55.553152] [INFO ] [MAIN ] HGV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:55.555306] [INFO ] [MAIN ] HHH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:55.559841] [INFO ] [MAIN ] HGTY: Loaded 6226 primary data records. [2025-09-02T17:43:55.763725] [INFO ] [MAIN ] HHH: Loaded 15887 primary data records. [2025-09-02T17:43:55.821841] [INFO ] [MAIN ] HGV: Loaded 22241 primary data records. [2025-09-02T17:43:56.335205] [INFO ] [MAIN ] HGTY: Generated 832 derivative records from 6226 primary records. [2025-09-02T17:43:56.347167] [INFO ] [MAIN ] HGTY: Successfully saved derivative data. [2025-09-02T17:43:56.348450] [INFO ] [MAIN ] Derivative Progress: 1015/2371 symbols completed. HGTY took 0.8s. Estimated remaining: 6m 12s. Rate: 218.5 symbols/min [2025-09-02T17:43:56.348897] [INFO ] [MAIN ] HI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:56.367343] [INFO ] [MAIN ] HGV: Generated 832 derivative records from 22241 primary records. [2025-09-02T17:43:56.368349] [INFO ] [MAIN ] HHH: Generated 832 derivative records from 15887 primary records. [2025-09-02T17:43:56.388243] [INFO ] [MAIN ] HGV: Successfully saved derivative data. [2025-09-02T17:43:56.389889] [INFO ] [MAIN ] Derivative Progress: 1016/2371 symbols completed. HGV took 0.8s. Estimated remaining: 6m 12s. Rate: 218.7 symbols/min [2025-09-02T17:43:56.390330] [INFO ] [MAIN ] HIG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:56.397944] [INFO ] [MAIN ] HHH: Successfully saved derivative data. [2025-09-02T17:43:56.398517] [INFO ] [MAIN ] HI: Loaded 15894 primary data records. [2025-09-02T17:43:56.400161] [INFO ] [MAIN ] Derivative Progress: 1017/2371 symbols completed. HHH took 0.8s. Estimated remaining: 6m 11s. Rate: 218.9 symbols/min [2025-09-02T17:43:56.411581] [INFO ] [MAIN ] HII: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:56.618127] [INFO ] [MAIN ] HIG: Loaded 23366 primary data records. [2025-09-02T17:43:56.652098] [INFO ] [MAIN ] HII: Loaded 14743 primary data records. [2025-09-02T17:43:57.133793] [INFO ] [MAIN ] HI: Generated 832 derivative records from 15894 primary records. [2025-09-02T17:43:57.145821] [INFO ] [MAIN ] HI: Successfully saved derivative data. [2025-09-02T17:43:57.147390] [INFO ] [MAIN ] Derivative Progress: 1018/2371 symbols completed. HI took 0.8s. Estimated remaining: 6m 11s. Rate: 218.5 symbols/min [2025-09-02T17:43:57.157867] [INFO ] [MAIN ] HIG: Generated 819 derivative records from 23366 primary records. [2025-09-02T17:43:57.168730] [INFO ] [MAIN ] HIG: Successfully saved derivative data. [2025-09-02T17:43:57.179564] [INFO ] [MAIN ] Derivative Progress: 1019/2371 symbols completed. HIG took 0.8s. Estimated remaining: 6m 11s. Rate: 218.7 symbols/min [2025-09-02T17:43:57.180557] [INFO ] [MAIN ] HII: Generated 832 derivative records from 14743 primary records. [2025-09-02T17:43:57.188867] [INFO ] [MAIN ] HII: Successfully saved derivative data. [2025-09-02T17:43:57.190308] [INFO ] [MAIN ] Derivative Progress: 1020/2371 symbols completed. HII took 0.8s. Estimated remaining: 6m 10s. Rate: 218.9 symbols/min [2025-09-02T17:43:57.191163] [INFO ] [MAIN ] HIO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:57.191267] [INFO ] [MAIN ] HIPO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:57.190962] [INFO ] [MAIN ] HIMS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:57.205032] [INFO ] [MAIN ] HIO: Loaded 10199 primary data records. [2025-09-02T17:43:57.209529] [INFO ] [MAIN ] HIPO: Loaded 10588 primary data records. [2025-09-02T17:43:57.437035] [INFO ] [MAIN ] HIMS: Loaded 25018 primary data records. [2025-09-02T17:43:57.967418] [INFO ] [MAIN ] HIPO: Generated 832 derivative records from 10588 primary records. [2025-09-02T17:43:57.983687] [INFO ] [MAIN ] HIO: Generated 832 derivative records from 10199 primary records. [2025-09-02T17:43:57.992679] [INFO ] [MAIN ] HIPO: Successfully saved derivative data. [2025-09-02T17:43:57.994420] [INFO ] [MAIN ] Derivative Progress: 1021/2371 symbols completed. HIPO took 0.8s. Estimated remaining: 6m 11s. Rate: 218.5 symbols/min [2025-09-02T17:43:57.994971] [INFO ] [MAIN ] HIW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:57.998427] [INFO ] [MAIN ] HIO: Successfully saved derivative data. [2025-09-02T17:43:58.000609] [INFO ] [MAIN ] Derivative Progress: 1022/2371 symbols completed. HIO took 0.8s. Estimated remaining: 6m 10s. Rate: 218.7 symbols/min [2025-09-02T17:43:58.007936] [INFO ] [MAIN ] HIX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:58.007862] [INFO ] [MAIN ] HIMS: Generated 832 derivative records from 25018 primary records. [2025-09-02T17:43:58.020201] [INFO ] [MAIN ] HIMS: Successfully saved derivative data. [2025-09-02T17:43:58.027487] [INFO ] [MAIN ] Derivative Progress: 1023/2371 symbols completed. HIMS took 0.8s. Estimated remaining: 6m 9s. Rate: 218.9 symbols/min [2025-09-02T17:43:58.027736] [INFO ] [MAIN ] HKD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:58.032147] [INFO ] [MAIN ] HIX: Loaded 9440 primary data records. [2025-09-02T17:43:58.082720] [INFO ] [MAIN ] HIW: Loaded 19892 primary data records. [2025-09-02T17:43:58.171532] [INFO ] [MAIN ] HKD: Loaded 9105 primary data records. [2025-09-02T17:43:58.840591] [INFO ] [MAIN ] HIX: Generated 832 derivative records from 9440 primary records. [2025-09-02T17:43:58.848761] [INFO ] [MAIN ] HIW: Generated 819 derivative records from 19892 primary records. [2025-09-02T17:43:58.863540] [INFO ] [MAIN ] HIX: Successfully saved derivative data. [2025-09-02T17:43:58.867025] [INFO ] [MAIN ] Derivative Progress: 1024/2371 symbols completed. HIX took 0.9s. Estimated remaining: 6m 10s. Rate: 218.5 symbols/min [2025-09-02T17:43:58.867568] [INFO ] [MAIN ] HIW: Successfully saved derivative data. [2025-09-02T17:43:58.869654] [INFO ] [MAIN ] HL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:58.869586] [INFO ] [MAIN ] Derivative Progress: 1025/2371 symbols completed. HIW took 0.9s. Estimated remaining: 6m 9s. Rate: 218.7 symbols/min [2025-09-02T17:43:58.876526] [INFO ] [MAIN ] HLF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:58.877564] [INFO ] [MAIN ] HKD: Generated 832 derivative records from 9105 primary records. [2025-09-02T17:43:58.886598] [INFO ] [MAIN ] HKD: Successfully saved derivative data. [2025-09-02T17:43:58.888261] [INFO ] [MAIN ] Derivative Progress: 1026/2371 symbols completed. HKD took 0.9s. Estimated remaining: 6m 9s. Rate: 218.9 symbols/min [2025-09-02T17:43:58.888520] [INFO ] [MAIN ] HLI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:58.913355] [INFO ] [MAIN ] HLF: Loaded 22462 primary data records. [2025-09-02T17:43:58.992567] [INFO ] [MAIN ] HL: Loaded 24497 primary data records. [2025-09-02T17:43:58.971731] [INFO ] [MAIN ] HLI: Loaded 14206 primary data records. [2025-09-02T17:43:59.633116] [INFO ] [MAIN ] HLF: Generated 832 derivative records from 22462 primary records. [2025-09-02T17:43:59.650775] [INFO ] [MAIN ] HL: Generated 819 derivative records from 24497 primary records. [2025-09-02T17:43:59.651318] [INFO ] [MAIN ] HLF: Successfully saved derivative data. [2025-09-02T17:43:59.653203] [INFO ] [MAIN ] Derivative Progress: 1027/2371 symbols completed. HLF took 0.8s. Estimated remaining: 6m 9s. Rate: 218.5 symbols/min [2025-09-02T17:43:59.663245] [INFO ] [MAIN ] HLIO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:59.666272] [INFO ] [MAIN ] HLI: Generated 832 derivative records from 14206 primary records. [2025-09-02T17:43:59.674127] [INFO ] [MAIN ] HL: Successfully saved derivative data. [2025-09-02T17:43:59.675986] [INFO ] [MAIN ] Derivative Progress: 1028/2371 symbols completed. HL took 0.8s. Estimated remaining: 6m 8s. Rate: 218.7 symbols/min [2025-09-02T17:43:59.677211] [INFO ] [MAIN ] HLLY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:59.678116] [INFO ] [MAIN ] HLI: Successfully saved derivative data. [2025-09-02T17:43:59.679742] [INFO ] [MAIN ] Derivative Progress: 1029/2371 symbols completed. HLI took 0.8s. Estimated remaining: 6m 8s. Rate: 218.9 symbols/min [2025-09-02T17:43:59.680029] [INFO ] [MAIN ] HLN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:43:59.691939] [INFO ] [MAIN ] HLIO: Loaded 14329 primary data records. [2025-09-02T17:43:59.788131] [INFO ] [MAIN ] HLLY: Loaded 14775 primary data records. [2025-09-02T17:44:00.005122] [INFO ] [MAIN ] HLN: Loaded 24228 primary data records. [2025-09-02T17:44:00.433005] [INFO ] [MAIN ] HLIO: Generated 832 derivative records from 14329 primary records. [2025-09-02T17:44:00.445787] [INFO ] [MAIN ] HLIO: Successfully saved derivative data. [2025-09-02T17:44:00.447539] [INFO ] [MAIN ] Derivative Progress: 1030/2371 symbols completed. HLIO took 0.8s. Estimated remaining: 6m 8s. Rate: 218.5 symbols/min [2025-09-02T17:44:00.448312] [INFO ] [MAIN ] HLT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:00.465253] [INFO ] [MAIN ] HLLY: Generated 819 derivative records from 14775 primary records. [2025-09-02T17:44:00.466059] [INFO ] [MAIN ] HLN: Generated 819 derivative records from 24228 primary records. [2025-09-02T17:44:00.485109] [INFO ] [MAIN ] HLLY: Successfully saved derivative data. [2025-09-02T17:44:00.487233] [INFO ] [MAIN ] Derivative Progress: 1031/2371 symbols completed. HLLY took 0.8s. Estimated remaining: 6m 8s. Rate: 218.7 symbols/min [2025-09-02T17:44:00.487977] [INFO ] [MAIN ] HLX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:00.487905] [INFO ] [MAIN ] HLN: Successfully saved derivative data. [2025-09-02T17:44:00.489835] [INFO ] [MAIN ] Derivative Progress: 1032/2371 symbols completed. HLN took 0.8s. Estimated remaining: 6m 7s. Rate: 218.9 symbols/min [2025-09-02T17:44:00.490175] [INFO ] [MAIN ] HMC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:00.515989] [INFO ] [MAIN ] HLT: Loaded 23233 primary data records. [2025-09-02T17:44:00.620016] [INFO ] [MAIN ] HMC: Loaded 21634 primary data records. [2025-09-02T17:44:00.647180] [INFO ] [MAIN ] HLX: Loaded 21825 primary data records. [2025-09-02T17:44:01.340839] [INFO ] [MAIN ] HLT: Generated 832 derivative records from 23233 primary records. [2025-09-02T17:44:01.354194] [INFO ] [MAIN ] HMC: Generated 832 derivative records from 21634 primary records. [2025-09-02T17:44:01.378111] [INFO ] [MAIN ] HLX: Generated 819 derivative records from 21825 primary records. [2025-09-02T17:44:01.395015] [INFO ] [MAIN ] HLT: Successfully saved derivative data. [2025-09-02T17:44:01.397540] [INFO ] [MAIN ] Derivative Progress: 1033/2371 symbols completed. HLT took 0.9s. Estimated remaining: 6m 8s. Rate: 218.4 symbols/min [2025-09-02T17:44:01.401124] [INFO ] [MAIN ] HMC: Successfully saved derivative data. [2025-09-02T17:44:01.400983] [INFO ] [MAIN ] HLX: Successfully saved derivative data. [2025-09-02T17:44:01.403885] [INFO ] [MAIN ] Derivative Progress: 1034/2371 symbols completed. HMC took 0.9s. Estimated remaining: 6m 7s. Rate: 218.6 symbols/min [2025-09-02T17:44:01.406221] [INFO ] [MAIN ] Derivative Progress: 1035/2371 symbols completed. HLX took 0.9s. Estimated remaining: 6m 6s. Rate: 218.8 symbols/min [2025-09-02T17:44:01.406760] [INFO ] [MAIN ] HMY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:01.407412] [INFO ] [MAIN ] HNGE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:01.406945] [INFO ] [MAIN ] HMN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:01.423100] [INFO ] [MAIN ] HMN: Loaded 10778 primary data records. [2025-09-02T17:44:01.609299] [INFO ] [MAIN ] HMY: Loaded 24074 primary data records. [2025-09-02T17:44:01.602722] [INFO ] [MAIN ] HNGE: Loaded 19093 primary data records. [2025-09-02T17:44:02.534737] [INFO ] [MAIN ] HMN: Generated 832 derivative records from 10778 primary records. [2025-09-02T17:44:02.547205] [INFO ] [MAIN ] HMN: Successfully saved derivative data. [2025-09-02T17:44:02.548574] [INFO ] [MAIN ] Derivative Progress: 1036/2371 symbols completed. HMN took 1.1s. Estimated remaining: 6m 7s. Rate: 218.2 symbols/min [2025-09-02T17:44:02.548915] [INFO ] [MAIN ] HNI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:02.563143] [INFO ] [MAIN ] HNGE: Generated 832 derivative records from 19093 primary records. [2025-09-02T17:44:02.591430] [INFO ] [MAIN ] HNI: Loaded 13727 primary data records. [2025-09-02T17:44:02.592454] [INFO ] [MAIN ] HNGE: Successfully saved derivative data. [2025-09-02T17:44:02.590220] [INFO ] [MAIN ] HMY: Generated 819 derivative records from 24074 primary records. [2025-09-02T17:44:02.630786] [INFO ] [MAIN ] Derivative Progress: 1037/2371 symbols completed. HNGE took 1.2s. Estimated remaining: 6m 7s. Rate: 218.3 symbols/min [2025-09-02T17:44:02.644764] [INFO ] [MAIN ] HOG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:02.710346] [INFO ] [MAIN ] HMY: Successfully saved derivative data. [2025-09-02T17:44:02.722950] [INFO ] [MAIN ] Derivative Progress: 1038/2371 symbols completed. HMY took 1.3s. Estimated remaining: 6m 6s. Rate: 218.5 symbols/min [2025-09-02T17:44:02.794115] [INFO ] [MAIN ] HOMB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:02.878435] [INFO ] [MAIN ] HOG: Loaded 23375 primary data records. [2025-09-02T17:44:03.068555] [INFO ] [MAIN ] HOMB: Loaded 20087 primary data records. [2025-09-02T17:44:03.230671] [INFO ] [MAIN ] HNI: Generated 832 derivative records from 13727 primary records. [2025-09-02T17:44:03.369601] [INFO ] [MAIN ] HNI: Successfully saved derivative data. [2025-09-02T17:44:03.370792] [INFO ] [MAIN ] Derivative Progress: 1039/2371 symbols completed. HNI took 0.8s. Estimated remaining: 6m 6s. Rate: 218.2 symbols/min [2025-09-02T17:44:03.371402] [INFO ] [MAIN ] HOUS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:03.384548] [INFO ] [MAIN ] HOG: Generated 832 derivative records from 23375 primary records. [2025-09-02T17:44:03.406090] [INFO ] [MAIN ] HOG: Successfully saved derivative data. [2025-09-02T17:44:03.407785] [INFO ] [MAIN ] Derivative Progress: 1040/2371 symbols completed. HOG took 0.8s. Estimated remaining: 6m 6s. Rate: 218.4 symbols/min [2025-09-02T17:44:03.409329] [INFO ] [MAIN ] HOV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:03.409277] [INFO ] [MAIN ] HOUS: Loaded 20446 primary data records. [2025-09-02T17:44:03.455950] [INFO ] [MAIN ] HOMB: Generated 832 derivative records from 20087 primary records. [2025-09-02T17:44:03.514715] [INFO ] [MAIN ] HOV: Loaded 7652 primary data records. [2025-09-02T17:44:03.695015] [INFO ] [MAIN ] HOMB: Successfully saved derivative data. [2025-09-02T17:44:03.755937] [INFO ] [MAIN ] Derivative Progress: 1041/2371 symbols completed. HOMB took 1.0s. Estimated remaining: 6m 6s. Rate: 218.3 symbols/min [2025-09-02T17:44:03.762779] [INFO ] [MAIN ] HP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:03.917769] [INFO ] [MAIN ] HOUS: Generated 832 derivative records from 20446 primary records. [2025-09-02T17:44:03.917853] [INFO ] [MAIN ] HP: Loaded 24052 primary data records. [2025-09-02T17:44:03.992210] [INFO ] [MAIN ] HOUS: Successfully saved derivative data. [2025-09-02T17:44:04.015001] [INFO ] [MAIN ] Derivative Progress: 1042/2371 symbols completed. HOUS took 0.6s. Estimated remaining: 6m 5s. Rate: 218.3 symbols/min [2025-09-02T17:44:04.027748] [INFO ] [MAIN ] HPE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:04.037677] [INFO ] [MAIN ] HOV: Generated 819 derivative records from 7652 primary records. [2025-09-02T17:44:04.125851] [INFO ] [MAIN ] HOV: Successfully saved derivative data. [2025-09-02T17:44:04.180442] [INFO ] [MAIN ] Derivative Progress: 1043/2371 symbols completed. HOV took 0.8s. Estimated remaining: 6m 5s. Rate: 218.4 symbols/min [2025-09-02T17:44:04.180788] [INFO ] [MAIN ] HPF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:04.196898] [INFO ] [MAIN ] HPF: Loaded 3645 primary data records. [2025-09-02T17:44:04.198158] [INFO ] [MAIN ] HPE: Loaded 24900 primary data records. [2025-09-02T17:44:04.612866] [INFO ] [MAIN ] HP: Generated 832 derivative records from 24052 primary records. [2025-09-02T17:44:04.675982] [INFO ] [MAIN ] HP: Successfully saved derivative data. [2025-09-02T17:44:04.677896] [INFO ] [MAIN ] Derivative Progress: 1044/2371 symbols completed. HP took 0.9s. Estimated remaining: 6m 5s. Rate: 218.2 symbols/min [2025-09-02T17:44:04.678787] [INFO ] [MAIN ] HPI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:04.687525] [INFO ] [MAIN ] HPI: Loaded 4840 primary data records. [2025-09-02T17:44:04.817786] [INFO ] [MAIN ] HPE: Generated 832 derivative records from 24900 primary records. [2025-09-02T17:44:04.872864] [INFO ] [MAIN ] HPF: Generated 819 derivative records from 3645 primary records. [2025-09-02T17:44:04.990303] [INFO ] [MAIN ] HPE: Successfully saved derivative data. [2025-09-02T17:44:04.991204] [INFO ] [MAIN ] HPF: Successfully saved derivative data. [2025-09-02T17:44:04.992907] [INFO ] [MAIN ] Derivative Progress: 1045/2371 symbols completed. HPF took 0.8s. Estimated remaining: 6m 5s. Rate: 218.2 symbols/min [2025-09-02T17:44:04.994996] [INFO ] [MAIN ] HPP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:04.994800] [INFO ] [MAIN ] Derivative Progress: 1046/2371 symbols completed. HPE took 1.0s. Estimated remaining: 6m 4s. Rate: 218.4 symbols/min [2025-09-02T17:44:04.995217] [INFO ] [MAIN ] HPQ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:05.007447] [INFO ] [MAIN ] HPI: Generated 832 derivative records from 4840 primary records. [2025-09-02T17:44:05.021977] [INFO ] [MAIN ] HPI: Successfully saved derivative data. [2025-09-02T17:44:05.023323] [INFO ] [MAIN ] Derivative Progress: 1047/2371 symbols completed. HPI took 0.3s. Estimated remaining: 6m 3s. Rate: 218.6 symbols/min [2025-09-02T17:44:05.023596] [INFO ] [MAIN ] HPS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:05.048997] [INFO ] [MAIN ] HPP: Loaded 24097 primary data records. [2025-09-02T17:44:05.048028] [INFO ] [MAIN ] HPQ: Loaded 24877 primary data records. [2025-09-02T17:44:05.140299] [INFO ] [MAIN ] HPS: Loaded 5412 primary data records. [2025-09-02T17:44:05.788955] [INFO ] [MAIN ] HPQ: Generated 832 derivative records from 24877 primary records. [2025-09-02T17:44:05.789985] [INFO ] [MAIN ] HPP: Generated 832 derivative records from 24097 primary records. [2025-09-02T17:44:05.813448] [INFO ] [MAIN ] HPS: Generated 819 derivative records from 5412 primary records. [2025-09-02T17:44:05.815865] [INFO ] [MAIN ] HPP: Successfully saved derivative data. [2025-09-02T17:44:05.815607] [INFO ] [MAIN ] HPQ: Successfully saved derivative data. [2025-09-02T17:44:05.823533] [INFO ] [MAIN ] Derivative Progress: 1048/2371 symbols completed. HPQ took 0.8s. Estimated remaining: 6m 4s. Rate: 218.2 symbols/min [2025-09-02T17:44:05.825471] [INFO ] [MAIN ] Derivative Progress: 1049/2371 symbols completed. HPP took 0.8s. Estimated remaining: 6m 3s. Rate: 218.4 symbols/min [2025-09-02T17:44:05.826602] [INFO ] [MAIN ] HPS: Successfully saved derivative data. [2025-09-02T17:44:05.828205] [INFO ] [MAIN ] Derivative Progress: 1050/2371 symbols completed. HPS took 0.8s. Estimated remaining: 6m 3s. Rate: 218.6 symbols/min [2025-09-02T17:44:05.828838] [INFO ] [MAIN ] HQL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:05.828671] [INFO ] [MAIN ] HQH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:05.828737] [INFO ] [MAIN ] HR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:05.839895] [INFO ] [MAIN ] HQL: Loaded 7644 primary data records. [2025-09-02T17:44:05.931589] [INFO ] [MAIN ] HQH: Loaded 12019 primary data records. [2025-09-02T17:44:06.224845] [INFO ] [MAIN ] HR: Loaded 24163 primary data records. [2025-09-02T17:44:06.598393] [INFO ] [MAIN ] HQL: Generated 832 derivative records from 7644 primary records. [2025-09-02T17:44:06.616584] [INFO ] [MAIN ] HQH: Generated 832 derivative records from 12019 primary records. [2025-09-02T17:44:06.616955] [INFO ] [MAIN ] HQL: Successfully saved derivative data. [2025-09-02T17:44:06.619007] [INFO ] [MAIN ] Derivative Progress: 1051/2371 symbols completed. HQL took 0.8s. Estimated remaining: 6m 3s. Rate: 218.2 symbols/min [2025-09-02T17:44:06.623421] [INFO ] [MAIN ] HRB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:06.629113] [INFO ] [MAIN ] HQH: Successfully saved derivative data. [2025-09-02T17:44:06.631093] [INFO ] [MAIN ] Derivative Progress: 1052/2371 symbols completed. HQH took 0.8s. Estimated remaining: 6m 2s. Rate: 218.4 symbols/min [2025-09-02T17:44:06.637407] [INFO ] [MAIN ] HRI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:06.638594] [INFO ] [MAIN ] HR: Generated 832 derivative records from 24163 primary records. [2025-09-02T17:44:06.653194] [INFO ] [MAIN ] HR: Successfully saved derivative data. [2025-09-02T17:44:06.654934] [INFO ] [MAIN ] Derivative Progress: 1053/2371 symbols completed. HR took 0.8s. Estimated remaining: 6m 2s. Rate: 218.6 symbols/min [2025-09-02T17:44:06.658819] [INFO ] [MAIN ] HRL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:06.675276] [INFO ] [MAIN ] HRB: Loaded 22297 primary data records. [2025-09-02T17:44:06.675732] [INFO ] [MAIN ] HRI: Loaded 14721 primary data records. [2025-09-02T17:44:07.006791] [INFO ] [MAIN ] HRL: Loaded 24623 primary data records. [2025-09-02T17:44:07.439583] [INFO ] [MAIN ] HRI: Generated 832 derivative records from 14721 primary records. [2025-09-02T17:44:07.448581] [INFO ] [MAIN ] HRB: Generated 832 derivative records from 22297 primary records. [2025-09-02T17:44:07.464369] [INFO ] [MAIN ] HRI: Successfully saved derivative data. [2025-09-02T17:44:07.467194] [INFO ] [MAIN ] Derivative Progress: 1054/2371 symbols completed. HRI took 0.8s. Estimated remaining: 6m 2s. Rate: 218.2 symbols/min [2025-09-02T17:44:07.469178] [INFO ] [MAIN ] HRTG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:07.470390] [INFO ] [MAIN ] HRB: Successfully saved derivative data. [2025-09-02T17:44:07.477815] [INFO ] [MAIN ] Derivative Progress: 1055/2371 symbols completed. HRB took 0.9s. Estimated remaining: 6m 2s. Rate: 218.4 symbols/min [2025-09-02T17:44:07.478598] [INFO ] [MAIN ] HSBC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:07.479391] [INFO ] [MAIN ] HRL: Generated 832 derivative records from 24623 primary records. [2025-09-02T17:44:07.488625] [INFO ] [MAIN ] HRL: Successfully saved derivative data. [2025-09-02T17:44:07.495169] [INFO ] [MAIN ] Derivative Progress: 1056/2371 symbols completed. HRL took 0.8s. Estimated remaining: 6m 1s. Rate: 218.6 symbols/min [2025-09-02T17:44:07.495571] [INFO ] [MAIN ] HSHP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:07.506954] [INFO ] [MAIN ] HRTG: Loaded 15561 primary data records. [2025-09-02T17:44:07.561224] [INFO ] [MAIN ] HSHP: Loaded 6877 primary data records. [2025-09-02T17:44:07.675889] [INFO ] [MAIN ] HSBC: Loaded 23358 primary data records. [2025-09-02T17:44:08.355414] [INFO ] [MAIN ] HRTG: Generated 832 derivative records from 15561 primary records. [2025-09-02T17:44:08.371413] [INFO ] [MAIN ] HSHP: Generated 832 derivative records from 6877 primary records. [2025-09-02T17:44:08.374481] [INFO ] [MAIN ] HRTG: Successfully saved derivative data. [2025-09-02T17:44:08.379675] [INFO ] [MAIN ] Derivative Progress: 1057/2371 symbols completed. HRTG took 0.9s. Estimated remaining: 6m 1s. Rate: 218.1 symbols/min [2025-09-02T17:44:08.381898] [INFO ] [MAIN ] HSY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:08.391401] [INFO ] [MAIN ] HSHP: Successfully saved derivative data. [2025-09-02T17:44:08.392534] [INFO ] [MAIN ] HSBC: Generated 832 derivative records from 23358 primary records. [2025-09-02T17:44:08.395606] [INFO ] [MAIN ] Derivative Progress: 1058/2371 symbols completed. HSHP took 0.9s. Estimated remaining: 6m 1s. Rate: 218.3 symbols/min [2025-09-02T17:44:08.396903] [INFO ] [MAIN ] HTB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:08.408012] [INFO ] [MAIN ] HSBC: Successfully saved derivative data. [2025-09-02T17:44:08.410334] [INFO ] [MAIN ] Derivative Progress: 1059/2371 symbols completed. HSBC took 0.9s. Estimated remaining: 6m 0s. Rate: 218.5 symbols/min [2025-09-02T17:44:08.410676] [INFO ] [MAIN ] HTD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:08.414028] [INFO ] [MAIN ] HTB: Loaded 3237 primary data records. [2025-09-02T17:44:08.542701] [INFO ] [MAIN ] HSY: Loaded 23444 primary data records. [2025-09-02T17:44:08.542910] [INFO ] [MAIN ] HTD: Loaded 6386 primary data records. [2025-09-02T17:44:09.150741] [INFO ] [MAIN ] HTB: Generated 832 derivative records from 3237 primary records. [2025-09-02T17:44:09.168709] [INFO ] [MAIN ] HSY: Generated 832 derivative records from 23444 primary records. [2025-09-02T17:44:09.175739] [INFO ] [MAIN ] HTD: Generated 832 derivative records from 6386 primary records. [2025-09-02T17:44:09.176593] [INFO ] [MAIN ] HTB: Successfully saved derivative data. [2025-09-02T17:44:09.178146] [INFO ] [MAIN ] Derivative Progress: 1060/2371 symbols completed. HTB took 0.8s. Estimated remaining: 6m 1s. Rate: 218.1 symbols/min [2025-09-02T17:44:09.183795] [INFO ] [MAIN ] HTFC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:09.194634] [INFO ] [MAIN ] HTFC: Loaded 229 primary data records. [2025-09-02T17:44:09.231339] [INFO ] [MAIN ] HSY: Successfully saved derivative data. [2025-09-02T17:44:09.239129] [INFO ] [MAIN ] Derivative Progress: 1061/2371 symbols completed. HSY took 0.9s. Estimated remaining: 6m 0s. Rate: 218.3 symbols/min [2025-09-02T17:44:09.239743] [INFO ] [MAIN ] HTD: Successfully saved derivative data. [2025-09-02T17:44:09.282589] [INFO ] [MAIN ] Derivative Progress: 1062/2371 symbols completed. HTD took 0.9s. Estimated remaining: 5m 59s. Rate: 218.5 symbols/min [2025-09-02T17:44:09.293141] [INFO ] [MAIN ] HTGC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:09.311816] [INFO ] [MAIN ] HTH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:09.458817] [INFO ] [MAIN ] HTH: Loaded 15549 primary data records. [2025-09-02T17:44:09.491388] [INFO ] [MAIN ] HTGC: Loaded 21182 primary data records. [2025-09-02T17:44:09.835855] [INFO ] [MAIN ] HTFC: Generated 830 derivative records from 229 primary records. [2025-09-02T17:44:09.950525] [INFO ] [MAIN ] HTFC: Successfully saved derivative data. [2025-09-02T17:44:09.952516] [INFO ] [MAIN ] Derivative Progress: 1063/2371 symbols completed. HTFC took 0.8s. Estimated remaining: 5m 60s. Rate: 218.2 symbols/min [2025-09-02T17:44:09.965861] [INFO ] [MAIN ] HTH: Generated 819 derivative records from 15549 primary records. [2025-09-02T17:44:09.978122] [INFO ] [MAIN ] HTGC: Generated 819 derivative records from 21182 primary records. [2025-09-02T17:44:09.987425] [INFO ] [MAIN ] HTH: Successfully saved derivative data. [2025-09-02T17:44:09.989304] [INFO ] [MAIN ] Derivative Progress: 1064/2371 symbols completed. HTH took 0.7s. Estimated remaining: 5m 59s. Rate: 218.4 symbols/min [2025-09-02T17:44:09.990406] [INFO ] [MAIN ] HTGC: Successfully saved derivative data. [2025-09-02T17:44:09.991874] [INFO ] [MAIN ] Derivative Progress: 1065/2371 symbols completed. HTGC took 0.7s. Estimated remaining: 5m 59s. Rate: 218.6 symbols/min [2025-09-02T17:44:09.992468] [INFO ] [MAIN ] HUM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:09.992766] [INFO ] [MAIN ] HUBS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:09.992341] [INFO ] [MAIN ] HUBB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:10.026199] [INFO ] [MAIN ] HUBS: Loaded 18268 primary data records. [2025-09-02T17:44:10.032616] [INFO ] [MAIN ] HUBB: Loaded 15932 primary data records. [2025-09-02T17:44:10.064148] [INFO ] [MAIN ] HUM: Loaded 22461 primary data records. [2025-09-02T17:44:10.813265] [INFO ] [MAIN ] HUBB: Generated 819 derivative records from 15932 primary records. [2025-09-02T17:44:10.827153] [INFO ] [MAIN ] HUBS: Generated 832 derivative records from 18268 primary records. [2025-09-02T17:44:10.831881] [INFO ] [MAIN ] HUBB: Successfully saved derivative data. [2025-09-02T17:44:10.838557] [INFO ] [MAIN ] Derivative Progress: 1066/2371 symbols completed. HUBB took 0.8s. Estimated remaining: 5m 59s. Rate: 218.1 symbols/min [2025-09-02T17:44:10.847375] [INFO ] [MAIN ] HUBS: Successfully saved derivative data. [2025-09-02T17:44:10.845930] [INFO ] [MAIN ] HUN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:10.850347] [INFO ] [MAIN ] HUM: Generated 832 derivative records from 22461 primary records. [2025-09-02T17:44:10.849945] [INFO ] [MAIN ] Derivative Progress: 1067/2371 symbols completed. HUBS took 0.9s. Estimated remaining: 5m 58s. Rate: 218.3 symbols/min [2025-09-02T17:44:10.851692] [INFO ] [MAIN ] HUYA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:10.860168] [INFO ] [MAIN ] HUM: Successfully saved derivative data. [2025-09-02T17:44:10.861828] [INFO ] [MAIN ] Derivative Progress: 1068/2371 symbols completed. HUM took 0.9s. Estimated remaining: 5m 58s. Rate: 218.5 symbols/min [2025-09-02T17:44:10.862057] [INFO ] [MAIN ] HVT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:10.881667] [INFO ] [MAIN ] HVT: Loaded 6458 primary data records. [2025-09-02T17:44:11.005156] [INFO ] [MAIN ] HUN: Loaded 24639 primary data records. [2025-09-02T17:44:11.004317] [INFO ] [MAIN ] HUYA: Loaded 20201 primary data records. [2025-09-02T17:44:11.620807] [INFO ] [MAIN ] HVT: Generated 832 derivative records from 6458 primary records. [2025-09-02T17:44:11.632054] [INFO ] [MAIN ] HVT: Successfully saved derivative data. [2025-09-02T17:44:11.640579] [INFO ] [MAIN ] Derivative Progress: 1069/2371 symbols completed. HVT took 0.8s. Estimated remaining: 5m 58s. Rate: 218.2 symbols/min [2025-09-02T17:44:11.641109] [INFO ] [MAIN ] HWM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:11.641946] [INFO ] [MAIN ] HUN: Generated 832 derivative records from 24639 primary records. [2025-09-02T17:44:11.655280] [INFO ] [MAIN ] HUYA: Generated 819 derivative records from 20201 primary records. [2025-09-02T17:44:11.663620] [INFO ] [MAIN ] HUN: Successfully saved derivative data. [2025-09-02T17:44:11.665792] [INFO ] [MAIN ] Derivative Progress: 1070/2371 symbols completed. HUN took 0.8s. Estimated remaining: 5m 58s. Rate: 218.3 symbols/min [2025-09-02T17:44:11.666024] [INFO ] [MAIN ] HXL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:11.667617] [INFO ] [MAIN ] HUYA: Successfully saved derivative data. [2025-09-02T17:44:11.669419] [INFO ] [MAIN ] Derivative Progress: 1071/2371 symbols completed. HUYA took 0.8s. Estimated remaining: 5m 57s. Rate: 218.5 symbols/min [2025-09-02T17:44:11.669731] [INFO ] [MAIN ] HY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:11.682020] [INFO ] [MAIN ] HY: Loaded 4197 primary data records. [2025-09-02T17:44:11.809854] [INFO ] [MAIN ] HWM: Loaded 24535 primary data records. [2025-09-02T17:44:11.815785] [INFO ] [MAIN ] HXL: Loaded 21109 primary data records. [2025-09-02T17:44:12.424428] [INFO ] [MAIN ] HY: Generated 832 derivative records from 4197 primary records. [2025-09-02T17:44:12.434158] [INFO ] [MAIN ] HY: Successfully saved derivative data. [2025-09-02T17:44:12.435439] [INFO ] [MAIN ] Derivative Progress: 1072/2371 symbols completed. HY took 0.8s. Estimated remaining: 5m 57s. Rate: 218.2 symbols/min [2025-09-02T17:44:12.435632] [INFO ] [MAIN ] HYAC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:12.441815] [INFO ] [MAIN ] HYAC: Loaded 455 primary data records. [2025-09-02T17:44:12.491104] [INFO ] [MAIN ] HXL: Generated 832 derivative records from 21109 primary records. [2025-09-02T17:44:12.519449] [INFO ] [MAIN ] HWM: Generated 832 derivative records from 24535 primary records. [2025-09-02T17:44:12.598553] [INFO ] [MAIN ] HWM: Successfully saved derivative data. [2025-09-02T17:44:12.621754] [INFO ] [MAIN ] Derivative Progress: 1073/2371 symbols completed. HWM took 1.0s. Estimated remaining: 5m 57s. Rate: 218.2 symbols/min [2025-09-02T17:44:12.627137] [INFO ] [MAIN ] HXL: Successfully saved derivative data. [2025-09-02T17:44:12.631396] [INFO ] [MAIN ] Derivative Progress: 1074/2371 symbols completed. HXL took 1.0s. Estimated remaining: 5m 56s. Rate: 218.4 symbols/min [2025-09-02T17:44:12.629844] [INFO ] [MAIN ] HYBX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:12.648508] [INFO ] [MAIN ] HYI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:12.654343] [INFO ] [MAIN ] HYBX: Loaded 251 primary data records. [2025-09-02T17:44:12.790150] [INFO ] [MAIN ] HYI: Loaded 4207 primary data records. [2025-09-02T17:44:13.191616] [INFO ] [MAIN ] HYAC: Generated 829 derivative records from 455 primary records. [2025-09-02T17:44:13.203487] [INFO ] [MAIN ] HYAC: Successfully saved derivative data. [2025-09-02T17:44:13.204985] [INFO ] [MAIN ] Derivative Progress: 1075/2371 symbols completed. HYAC took 0.8s. Estimated remaining: 5m 56s. Rate: 218.2 symbols/min [2025-09-02T17:44:13.205193] [INFO ] [MAIN ] HYT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:13.215345] [INFO ] [MAIN ] HYBX: Generated 832 derivative records from 251 primary records. [2025-09-02T17:44:13.227109] [INFO ] [MAIN ] HYBX: Successfully saved derivative data. [2025-09-02T17:44:13.230573] [INFO ] [MAIN ] Derivative Progress: 1076/2371 symbols completed. HYBX took 0.6s. Estimated remaining: 5m 56s. Rate: 218.4 symbols/min [2025-09-02T17:44:13.243952] [INFO ] [MAIN ] HYT: Loaded 15385 primary data records. [2025-09-02T17:44:13.242714] [INFO ] [MAIN ] HYTR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:13.243504] [INFO ] [MAIN ] HYI: Generated 832 derivative records from 4207 primary records. [2025-09-02T17:44:13.345170] [INFO ] [MAIN ] HYTR: Loaded 1324 primary data records. [2025-09-02T17:44:13.345375] [INFO ] [MAIN ] HYI: Successfully saved derivative data. [2025-09-02T17:44:13.364039] [INFO ] [MAIN ] Derivative Progress: 1077/2371 symbols completed. HYI took 0.7s. Estimated remaining: 5m 55s. Rate: 218.5 symbols/min [2025-09-02T17:44:13.403995] [INFO ] [MAIN ] HZO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:13.783475] [INFO ] [MAIN ] HZO: Loaded 12937 primary data records. [2025-09-02T17:44:14.042348] [INFO ] [MAIN ] HYT: Generated 832 derivative records from 15385 primary records. [2025-09-02T17:44:14.049123] [INFO ] [MAIN ] HYTR: Generated 831 derivative records from 1324 primary records. [2025-09-02T17:44:14.064745] [INFO ] [MAIN ] HYTR: Successfully saved derivative data. [2025-09-02T17:44:14.066978] [INFO ] [MAIN ] Derivative Progress: 1078/2371 symbols completed. HYTR took 0.8s. Estimated remaining: 5m 56s. Rate: 218.2 symbols/min [2025-09-02T17:44:14.068106] [INFO ] [MAIN ] HYT: Successfully saved derivative data. [2025-09-02T17:44:14.069326] [INFO ] [MAIN ] Derivative Progress: 1079/2371 symbols completed. HYT took 0.9s. Estimated remaining: 5m 55s. Rate: 218.4 symbols/min [2025-09-02T17:44:14.078461] [INFO ] [MAIN ] HZO: Generated 832 derivative records from 12937 primary records. [2025-09-02T17:44:14.086104] [INFO ] [MAIN ] HZO: Successfully saved derivative data. [2025-09-02T17:44:14.087632] [INFO ] [MAIN ] Derivative Progress: 1080/2371 symbols completed. HZO took 0.7s. Estimated remaining: 5m 54s. Rate: 218.6 symbols/min [2025-09-02T17:44:14.088030] [INFO ] [MAIN ] IAE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:14.088250] [INFO ] [MAIN ] IBM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:14.088299] [INFO ] [MAIN ] IAG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:14.094007] [INFO ] [MAIN ] IAE: Loaded 2754 primary data records. [2025-09-02T17:44:14.283602] [INFO ] [MAIN ] IAG: Loaded 24771 primary data records. [2025-09-02T17:44:14.327330] [INFO ] [MAIN ] IBM: Loaded 24884 primary data records. [2025-09-02T17:44:14.846304] [INFO ] [MAIN ] IAE: Generated 832 derivative records from 2754 primary records. [2025-09-02T17:44:14.856630] [INFO ] [MAIN ] IAE: Successfully saved derivative data. [2025-09-02T17:44:14.858187] [INFO ] [MAIN ] Derivative Progress: 1081/2371 symbols completed. IAE took 0.8s. Estimated remaining: 5m 55s. Rate: 218.2 symbols/min [2025-09-02T17:44:14.858496] [INFO ] [MAIN ] IBN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:14.871305] [INFO ] [MAIN ] IAG: Generated 832 derivative records from 24771 primary records. [2025-09-02T17:44:14.878359] [INFO ] [MAIN ] IBM: Generated 832 derivative records from 24884 primary records. [2025-09-02T17:44:14.901176] [INFO ] [MAIN ] IAG: Successfully saved derivative data. [2025-09-02T17:44:14.901255] [INFO ] [MAIN ] IBM: Successfully saved derivative data. [2025-09-02T17:44:14.902921] [INFO ] [MAIN ] Derivative Progress: 1082/2371 symbols completed. IAG took 0.8s. Estimated remaining: 5m 54s. Rate: 218.4 symbols/min [2025-09-02T17:44:14.905256] [INFO ] [MAIN ] IBP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:14.912846] [INFO ] [MAIN ] Derivative Progress: 1083/2371 symbols completed. IBM took 0.8s. Estimated remaining: 5m 54s. Rate: 218.6 symbols/min [2025-09-02T17:44:14.913275] [INFO ] [MAIN ] IBTA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:14.914477] [INFO ] [MAIN ] IBN: Loaded 24021 primary data records. [2025-09-02T17:44:15.087095] [INFO ] [MAIN ] IBP: Loaded 14052 primary data records. [2025-09-02T17:44:15.087015] [INFO ] [MAIN ] IBTA: Loaded 15405 primary data records. [2025-09-02T17:44:15.649194] [INFO ] [MAIN ] IBN: Generated 819 derivative records from 24021 primary records. [2025-09-02T17:44:15.658852] [INFO ] [MAIN ] IBN: Successfully saved derivative data. [2025-09-02T17:44:15.660144] [INFO ] [MAIN ] Derivative Progress: 1084/2371 symbols completed. IBN took 0.8s. Estimated remaining: 5m 54s. Rate: 218.2 symbols/min [2025-09-02T17:44:15.660916] [INFO ] [MAIN ] ICE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:15.670579] [INFO ] [MAIN ] IBP: Generated 832 derivative records from 14052 primary records. [2025-09-02T17:44:15.685605] [INFO ] [MAIN ] IBTA: Generated 832 derivative records from 15405 primary records. [2025-09-02T17:44:15.687251] [INFO ] [MAIN ] IBP: Successfully saved derivative data. [2025-09-02T17:44:15.689106] [INFO ] [MAIN ] Derivative Progress: 1085/2371 symbols completed. IBP took 0.8s. Estimated remaining: 5m 53s. Rate: 218.4 symbols/min [2025-09-02T17:44:15.694840] [INFO ] [MAIN ] ICL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:15.697145] [INFO ] [MAIN ] IBTA: Successfully saved derivative data. [2025-09-02T17:44:15.704744] [INFO ] [MAIN ] Derivative Progress: 1086/2371 symbols completed. IBTA took 0.8s. Estimated remaining: 5m 53s. Rate: 218.6 symbols/min [2025-09-02T17:44:15.705083] [INFO ] [MAIN ] IDA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:15.722961] [INFO ] [MAIN ] ICE: Loaded 24426 primary data records. [2025-09-02T17:44:15.776382] [INFO ] [MAIN ] ICL: Loaded 17567 primary data records. [2025-09-02T17:44:15.797470] [INFO ] [MAIN ] IDA: Loaded 15864 primary data records. [2025-09-02T17:44:16.459144] [INFO ] [MAIN ] ICE: Generated 832 derivative records from 24426 primary records. [2025-09-02T17:44:16.468589] [INFO ] [MAIN ] ICL: Generated 832 derivative records from 17567 primary records. [2025-09-02T17:44:16.482062] [INFO ] [MAIN ] IDA: Generated 832 derivative records from 15864 primary records. [2025-09-02T17:44:16.495065] [INFO ] [MAIN ] ICE: Successfully saved derivative data. [2025-09-02T17:44:16.496567] [INFO ] [MAIN ] Derivative Progress: 1087/2371 symbols completed. ICE took 0.8s. Estimated remaining: 5m 53s. Rate: 218.2 symbols/min [2025-09-02T17:44:16.497172] [INFO ] [MAIN ] IDE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:16.498023] [INFO ] [MAIN ] ICL: Successfully saved derivative data. [2025-09-02T17:44:16.500741] [INFO ] [MAIN ] Derivative Progress: 1088/2371 symbols completed. ICL took 0.8s. Estimated remaining: 5m 52s. Rate: 218.4 symbols/min [2025-09-02T17:44:16.501380] [INFO ] [MAIN ] IDT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:16.503244] [INFO ] [MAIN ] IDA: Successfully saved derivative data. [2025-09-02T17:44:16.504918] [INFO ] [MAIN ] Derivative Progress: 1089/2371 symbols completed. IDA took 0.8s. Estimated remaining: 5m 52s. Rate: 218.6 symbols/min [2025-09-02T17:44:16.505201] [INFO ] [MAIN ] IEX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:16.510614] [INFO ] [MAIN ] IDE: Loaded 4314 primary data records. [2025-09-02T17:44:16.627168] [INFO ] [MAIN ] IDT: Loaded 8594 primary data records. [2025-09-02T17:44:16.724598] [INFO ] [MAIN ] IEX: Loaded 17721 primary data records. [2025-09-02T17:44:17.258326] [INFO ] [MAIN ] IDE: Generated 832 derivative records from 4314 primary records. [2025-09-02T17:44:17.269232] [INFO ] [MAIN ] IDE: Successfully saved derivative data. [2025-09-02T17:44:17.275660] [INFO ] [MAIN ] IEX: Generated 819 derivative records from 17721 primary records. [2025-09-02T17:44:17.277994] [INFO ] [MAIN ] Derivative Progress: 1090/2371 symbols completed. IDE took 0.8s. Estimated remaining: 5m 52s. Rate: 218.3 symbols/min [2025-09-02T17:44:17.283359] [INFO ] [MAIN ] IFF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:17.293019] [INFO ] [MAIN ] IDT: Generated 832 derivative records from 8594 primary records. [2025-09-02T17:44:17.294684] [INFO ] [MAIN ] IEX: Successfully saved derivative data. [2025-09-02T17:44:17.301323] [INFO ] [MAIN ] Derivative Progress: 1091/2371 symbols completed. IEX took 0.8s. Estimated remaining: 5m 52s. Rate: 218.4 symbols/min [2025-09-02T17:44:17.301943] [INFO ] [MAIN ] IFN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:17.303630] [INFO ] [MAIN ] IDT: Successfully saved derivative data. [2025-09-02T17:44:17.305248] [INFO ] [MAIN ] Derivative Progress: 1092/2371 symbols completed. IDT took 0.8s. Estimated remaining: 5m 51s. Rate: 218.6 symbols/min [2025-09-02T17:44:17.305436] [INFO ] [MAIN ] IFS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:17.321366] [INFO ] [MAIN ] IFN: Loaded 8449 primary data records. [2025-09-02T17:44:17.422292] [INFO ] [MAIN ] IFF: Loaded 23549 primary data records. [2025-09-02T17:44:17.405138] [INFO ] [MAIN ] IFS: Loaded 10298 primary data records. [2025-09-02T17:44:18.041082] [INFO ] [MAIN ] IFN: Generated 819 derivative records from 8449 primary records. [2025-09-02T17:44:18.053459] [INFO ] [MAIN ] IFN: Successfully saved derivative data. [2025-09-02T17:44:18.060529] [INFO ] [MAIN ] Derivative Progress: 1093/2371 symbols completed. IFN took 0.8s. Estimated remaining: 5m 51s. Rate: 218.3 symbols/min [2025-09-02T17:44:18.067282] [INFO ] [MAIN ] IFS: Generated 832 derivative records from 10298 primary records. [2025-09-02T17:44:18.068520] [INFO ] [MAIN ] IFF: Generated 832 derivative records from 23549 primary records. [2025-09-02T17:44:18.083172] [INFO ] [MAIN ] IFS: Successfully saved derivative data. [2025-09-02T17:44:18.085058] [INFO ] [MAIN ] Derivative Progress: 1094/2371 symbols completed. IFS took 0.8s. Estimated remaining: 5m 51s. Rate: 218.5 symbols/min [2025-09-02T17:44:18.083511] [INFO ] [MAIN ] IFF: Successfully saved derivative data. [2025-09-02T17:44:18.086742] [INFO ] [MAIN ] Derivative Progress: 1095/2371 symbols completed. IFF took 0.8s. Estimated remaining: 5m 50s. Rate: 218.7 symbols/min [2025-09-02T17:44:18.087124] [INFO ] [MAIN ] IGA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:18.087241] [INFO ] [MAIN ] IGI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:18.087469] [INFO ] [MAIN ] IGD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:18.096205] [INFO ] [MAIN ] IGI: Loaded 2216 primary data records. [2025-09-02T17:44:18.135157] [INFO ] [MAIN ] IGA: Loaded 4404 primary data records. [2025-09-02T17:44:18.166954] [INFO ] [MAIN ] IGD: Loaded 9364 primary data records. [2025-09-02T17:44:18.815196] [INFO ] [MAIN ] IGA: Generated 832 derivative records from 4404 primary records. [2025-09-02T17:44:18.829159] [INFO ] [MAIN ] IGI: Generated 832 derivative records from 2216 primary records. [2025-09-02T17:44:18.828432] [INFO ] [MAIN ] IGD: Generated 832 derivative records from 9364 primary records. [2025-09-02T17:44:18.850507] [INFO ] [MAIN ] IGA: Successfully saved derivative data. [2025-09-02T17:44:18.852880] [INFO ] [MAIN ] Derivative Progress: 1096/2371 symbols completed. IGA took 0.8s. Estimated remaining: 5m 50s. Rate: 218.3 symbols/min [2025-09-02T17:44:18.854048] [INFO ] [MAIN ] IGD: Successfully saved derivative data. [2025-09-02T17:44:18.853495] [INFO ] [MAIN ] IGR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:18.853863] [INFO ] [MAIN ] IGI: Successfully saved derivative data. [2025-09-02T17:44:18.856105] [INFO ] [MAIN ] Derivative Progress: 1097/2371 symbols completed. IGD took 0.8s. Estimated remaining: 5m 50s. Rate: 218.5 symbols/min [2025-09-02T17:44:18.856398] [INFO ] [MAIN ] IH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:18.857826] [INFO ] [MAIN ] Derivative Progress: 1098/2371 symbols completed. IGI took 0.8s. Estimated remaining: 5m 49s. Rate: 218.7 symbols/min [2025-09-02T17:44:18.858499] [INFO ] [MAIN ] IHD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:18.861918] [INFO ] [MAIN ] IH: Loaded 1579 primary data records. [2025-09-02T17:44:18.905065] [INFO ] [MAIN ] IHD: Loaded 2981 primary data records. [2025-09-02T17:44:18.970967] [INFO ] [MAIN ] IGR: Loaded 14818 primary data records. [2025-09-02T17:44:19.628215] [INFO ] [MAIN ] IHD: Generated 832 derivative records from 2981 primary records. [2025-09-02T17:44:19.644625] [INFO ] [MAIN ] IH: Generated 831 derivative records from 1579 primary records. [2025-09-02T17:44:19.646720] [INFO ] [MAIN ] IHD: Successfully saved derivative data. [2025-09-02T17:44:19.648455] [INFO ] [MAIN ] Derivative Progress: 1099/2371 symbols completed. IHD took 0.8s. Estimated remaining: 5m 50s. Rate: 218.3 symbols/min [2025-09-02T17:44:19.649038] [INFO ] [MAIN ] IHG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:19.656241] [INFO ] [MAIN ] IH: Successfully saved derivative data. [2025-09-02T17:44:19.660017] [INFO ] [MAIN ] Derivative Progress: 1100/2371 symbols completed. IH took 0.8s. Estimated remaining: 5m 49s. Rate: 218.5 symbols/min [2025-09-02T17:44:19.666815] [INFO ] [MAIN ] IHS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:19.667738] [INFO ] [MAIN ] IGR: Generated 832 derivative records from 14818 primary records. [2025-09-02T17:44:19.684218] [INFO ] [MAIN ] IGR: Successfully saved derivative data. [2025-09-02T17:44:19.683868] [INFO ] [MAIN ] IHG: Loaded 10657 primary data records. [2025-09-02T17:44:19.686135] [INFO ] [MAIN ] Derivative Progress: 1101/2371 symbols completed. IGR took 0.8s. Estimated remaining: 5m 48s. Rate: 218.7 symbols/min [2025-09-02T17:44:19.697381] [INFO ] [MAIN ] IIF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:19.826611] [INFO ] [MAIN ] IIF: Loaded 2559 primary data records. [2025-09-02T17:44:19.848131] [INFO ] [MAIN ] IHS: Loaded 18224 primary data records. [2025-09-02T17:44:20.390220] [INFO ] [MAIN ] IHG: Generated 819 derivative records from 10657 primary records. [2025-09-02T17:44:20.401141] [INFO ] [MAIN ] IHG: Successfully saved derivative data. [2025-09-02T17:44:20.402632] [INFO ] [MAIN ] Derivative Progress: 1102/2371 symbols completed. IHG took 0.8s. Estimated remaining: 5m 49s. Rate: 218.4 symbols/min [2025-09-02T17:44:20.403174] [INFO ] [MAIN ] IIIN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:20.420892] [INFO ] [MAIN ] IIIN: Loaded 7240 primary data records. [2025-09-02T17:44:20.427769] [INFO ] [MAIN ] IHS: Generated 832 derivative records from 18224 primary records. [2025-09-02T17:44:20.439670] [INFO ] [MAIN ] IIF: Generated 832 derivative records from 2559 primary records. [2025-09-02T17:44:20.568548] [INFO ] [MAIN ] IIF: Successfully saved derivative data. [2025-09-02T17:44:20.575827] [INFO ] [MAIN ] Derivative Progress: 1103/2371 symbols completed. IIF took 0.9s. Estimated remaining: 5m 48s. Rate: 218.5 symbols/min [2025-09-02T17:44:20.569091] [INFO ] [MAIN ] IHS: Successfully saved derivative data. [2025-09-02T17:44:20.592934] [INFO ] [MAIN ] IIM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:20.612630] [INFO ] [MAIN ] Derivative Progress: 1104/2371 symbols completed. IHS took 0.9s. Estimated remaining: 5m 48s. Rate: 218.6 symbols/min [2025-09-02T17:44:20.641833] [INFO ] [MAIN ] IIPR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:20.712055] [INFO ] [MAIN ] IIM: Loaded 7309 primary data records. [2025-09-02T17:44:20.784422] [INFO ] [MAIN ] IIPR: Loaded 13537 primary data records. [2025-09-02T17:44:21.086871] [INFO ] [MAIN ] IIIN: Generated 832 derivative records from 7240 primary records. [2025-09-02T17:44:21.207890] [INFO ] [MAIN ] IIIN: Successfully saved derivative data. [2025-09-02T17:44:21.209365] [INFO ] [MAIN ] Derivative Progress: 1105/2371 symbols completed. IIIN took 0.8s. Estimated remaining: 5m 48s. Rate: 218.4 symbols/min [2025-09-02T17:44:21.210449] [INFO ] [MAIN ] IMAX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:21.224591] [INFO ] [MAIN ] IIM: Generated 832 derivative records from 7309 primary records. [2025-09-02T17:44:21.253322] [INFO ] [MAIN ] IMAX: Loaded 20035 primary data records. [2025-09-02T17:44:21.253978] [INFO ] [MAIN ] IIM: Successfully saved derivative data. [2025-09-02T17:44:21.256504] [INFO ] [MAIN ] Derivative Progress: 1106/2371 symbols completed. IIM took 0.7s. Estimated remaining: 5m 47s. Rate: 218.6 symbols/min [2025-09-02T17:44:21.254812] [INFO ] [MAIN ] IIPR: Generated 832 derivative records from 13537 primary records. [2025-09-02T17:44:21.277813] [INFO ] [MAIN ] INFA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:21.301021] [INFO ] [MAIN ] IIPR: Successfully saved derivative data. [2025-09-02T17:44:21.309438] [INFO ] [MAIN ] Derivative Progress: 1107/2371 symbols completed. IIPR took 0.7s. Estimated remaining: 5m 47s. Rate: 218.7 symbols/min [2025-09-02T17:44:21.330944] [INFO ] [MAIN ] INFY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:21.530996] [INFO ] [MAIN ] INFA: Loaded 23192 primary data records. [2025-09-02T17:44:21.531684] [INFO ] [MAIN ] INFY: Loaded 24451 primary data records. [2025-09-02T17:44:22.033055] [INFO ] [MAIN ] IMAX: Generated 832 derivative records from 20035 primary records. [2025-09-02T17:44:22.045755] [INFO ] [MAIN ] IMAX: Successfully saved derivative data. [2025-09-02T17:44:22.047585] [INFO ] [MAIN ] Derivative Progress: 1108/2371 symbols completed. IMAX took 0.8s. Estimated remaining: 5m 47s. Rate: 218.4 symbols/min [2025-09-02T17:44:22.059700] [INFO ] [MAIN ] INFA: Generated 832 derivative records from 23192 primary records. [2025-09-02T17:44:22.071822] [INFO ] [MAIN ] INFY: Generated 819 derivative records from 24451 primary records. [2025-09-02T17:44:22.083110] [INFO ] [MAIN ] INFY: Successfully saved derivative data. [2025-09-02T17:44:22.085237] [INFO ] [MAIN ] Derivative Progress: 1109/2371 symbols completed. INFY took 0.8s. Estimated remaining: 5m 46s. Rate: 218.6 symbols/min [2025-09-02T17:44:22.083683] [INFO ] [MAIN ] INFA: Successfully saved derivative data. [2025-09-02T17:44:22.086924] [INFO ] [MAIN ] Derivative Progress: 1110/2371 symbols completed. INFA took 0.8s. Estimated remaining: 5m 46s. Rate: 218.8 symbols/min [2025-09-02T17:44:22.087700] [INFO ] [MAIN ] INGM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:22.087631] [INFO ] [MAIN ] INGR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:22.087547] [INFO ] [MAIN ] ING: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:22.105793] [INFO ] [MAIN ] INGM: Loaded 12638 primary data records. [2025-09-02T17:44:22.193664] [INFO ] [MAIN ] INGR: Loaded 14898 primary data records. [2025-09-02T17:44:22.258674] [INFO ] [MAIN ] ING: Loaded 23412 primary data records. [2025-09-02T17:44:22.953106] [INFO ] [MAIN ] INGM: Generated 832 derivative records from 12638 primary records. [2025-09-02T17:44:22.979519] [INFO ] [MAIN ] INGM: Successfully saved derivative data. [2025-09-02T17:44:22.981613] [INFO ] [MAIN ] Derivative Progress: 1111/2371 symbols completed. INGM took 0.9s. Estimated remaining: 5m 46s. Rate: 218.3 symbols/min [2025-09-02T17:44:22.979218] [INFO ] [MAIN ] ING: Generated 832 derivative records from 23412 primary records. [2025-09-02T17:44:22.980381] [INFO ] [MAIN ] INGR: Generated 832 derivative records from 14898 primary records. [2025-09-02T17:44:22.982985] [INFO ] [MAIN ] INN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:22.997434] [INFO ] [MAIN ] INGR: Successfully saved derivative data. [2025-09-02T17:44:22.999393] [INFO ] [MAIN ] Derivative Progress: 1112/2371 symbols completed. INGR took 0.9s. Estimated remaining: 5m 46s. Rate: 218.5 symbols/min [2025-09-02T17:44:23.000951] [INFO ] [MAIN ] INR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:23.000811] [INFO ] [MAIN ] ING: Successfully saved derivative data. [2025-09-02T17:44:23.003124] [INFO ] [MAIN ] Derivative Progress: 1113/2371 symbols completed. ING took 0.9s. Estimated remaining: 5m 45s. Rate: 218.7 symbols/min [2025-09-02T17:44:23.003427] [INFO ] [MAIN ] INSP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:23.031674] [INFO ] [MAIN ] INN: Loaded 19406 primary data records. [2025-09-02T17:44:23.031795] [INFO ] [MAIN ] INR: Loaded 12362 primary data records. [2025-09-02T17:44:23.152309] [INFO ] [MAIN ] INSP: Loaded 17771 primary data records. [2025-09-02T17:44:23.775882] [INFO ] [MAIN ] INR: Generated 819 derivative records from 12362 primary records. [2025-09-02T17:44:23.788971] [INFO ] [MAIN ] INSP: Generated 819 derivative records from 17771 primary records. [2025-09-02T17:44:23.790179] [INFO ] [MAIN ] INN: Generated 819 derivative records from 19406 primary records. [2025-09-02T17:44:23.812816] [INFO ] [MAIN ] INSP: Successfully saved derivative data. [2025-09-02T17:44:23.814698] [INFO ] [MAIN ] Derivative Progress: 1114/2371 symbols completed. INSP took 0.8s. Estimated remaining: 5m 45s. Rate: 218.3 symbols/min [2025-09-02T17:44:23.815635] [INFO ] [MAIN ] INSW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:23.817031] [INFO ] [MAIN ] INN: Successfully saved derivative data. [2025-09-02T17:44:23.818094] [INFO ] [MAIN ] INR: Successfully saved derivative data. [2025-09-02T17:44:23.819298] [INFO ] [MAIN ] Derivative Progress: 1115/2371 symbols completed. INN took 0.8s. Estimated remaining: 5m 45s. Rate: 218.5 symbols/min [2025-09-02T17:44:23.821287] [INFO ] [MAIN ] Derivative Progress: 1116/2371 symbols completed. INR took 0.8s. Estimated remaining: 5m 44s. Rate: 218.7 symbols/min [2025-09-02T17:44:23.821585] [INFO ] [MAIN ] INVH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:23.821721] [INFO ] [MAIN ] INVX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:23.838125] [INFO ] [MAIN ] INSW: Loaded 17972 primary data records. [2025-09-02T17:44:23.936698] [INFO ] [MAIN ] INVX: Loaded 13432 primary data records. [2025-09-02T17:44:24.038584] [INFO ] [MAIN ] INVH: Loaded 24629 primary data records. [2025-09-02T17:44:24.602144] [INFO ] [MAIN ] INSW: Generated 832 derivative records from 17972 primary records. [2025-09-02T17:44:24.614390] [INFO ] [MAIN ] INSW: Successfully saved derivative data. [2025-09-02T17:44:24.616070] [INFO ] [MAIN ] Derivative Progress: 1117/2371 symbols completed. INSW took 0.8s. Estimated remaining: 5m 45s. Rate: 218.3 symbols/min [2025-09-02T17:44:24.623037] [INFO ] [MAIN ] IONQ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:24.628269] [INFO ] [MAIN ] INVX: Generated 832 derivative records from 13432 primary records. [2025-09-02T17:44:24.638405] [INFO ] [MAIN ] INVH: Generated 832 derivative records from 24629 primary records. [2025-09-02T17:44:24.654114] [INFO ] [MAIN ] INVX: Successfully saved derivative data. [2025-09-02T17:44:24.656100] [INFO ] [MAIN ] Derivative Progress: 1118/2371 symbols completed. INVX took 0.8s. Estimated remaining: 5m 44s. Rate: 218.5 symbols/min [2025-09-02T17:44:24.657007] [INFO ] [MAIN ] IOT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:24.657513] [INFO ] [MAIN ] INVH: Successfully saved derivative data. [2025-09-02T17:44:24.659280] [INFO ] [MAIN ] Derivative Progress: 1119/2371 symbols completed. INVH took 0.8s. Estimated remaining: 5m 44s. Rate: 218.7 symbols/min [2025-09-02T17:44:24.659930] [INFO ] [MAIN ] IP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:24.679887] [INFO ] [MAIN ] IONQ: Loaded 25021 primary data records. [2025-09-02T17:44:24.869803] [INFO ] [MAIN ] IOT: Loaded 24858 primary data records. [2025-09-02T17:44:24.946666] [INFO ] [MAIN ] IP: Loaded 24646 primary data records. [2025-09-02T17:44:25.463690] [INFO ] [MAIN ] IONQ: Generated 832 derivative records from 25021 primary records. [2025-09-02T17:44:25.486150] [INFO ] [MAIN ] IONQ: Successfully saved derivative data. [2025-09-02T17:44:25.488540] [INFO ] [MAIN ] Derivative Progress: 1120/2371 symbols completed. IONQ took 0.9s. Estimated remaining: 5m 44s. Rate: 218.3 symbols/min [2025-09-02T17:44:25.490328] [INFO ] [MAIN ] IPG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:25.501061] [INFO ] [MAIN ] IP: Generated 832 derivative records from 24646 primary records. [2025-09-02T17:44:25.508269] [INFO ] [MAIN ] IOT: Generated 832 derivative records from 24858 primary records. [2025-09-02T17:44:25.529578] [INFO ] [MAIN ] IP: Successfully saved derivative data. [2025-09-02T17:44:25.531586] [INFO ] [MAIN ] Derivative Progress: 1121/2371 symbols completed. IP took 0.9s. Estimated remaining: 5m 43s. Rate: 218.4 symbols/min [2025-09-02T17:44:25.529844] [INFO ] [MAIN ] IOT: Successfully saved derivative data. [2025-09-02T17:44:25.534094] [INFO ] [MAIN ] IPI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:25.534040] [INFO ] [MAIN ] Derivative Progress: 1122/2371 symbols completed. IOT took 0.9s. Estimated remaining: 5m 43s. Rate: 218.6 symbols/min [2025-09-02T17:44:25.534297] [INFO ] [MAIN ] IQI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:25.547048] [INFO ] [MAIN ] IPG: Loaded 24676 primary data records. [2025-09-02T17:44:25.626601] [INFO ] [MAIN ] IPI: Loaded 8925 primary data records. [2025-09-02T17:44:25.638303] [INFO ] [MAIN ] IQI: Loaded 8612 primary data records. [2025-09-02T17:44:26.273318] [INFO ] [MAIN ] IPG: Generated 832 derivative records from 24676 primary records. [2025-09-02T17:44:26.299992] [INFO ] [MAIN ] IPG: Successfully saved derivative data. [2025-09-02T17:44:26.300714] [INFO ] [MAIN ] IPI: Generated 832 derivative records from 8925 primary records. [2025-09-02T17:44:26.293552] [INFO ] [MAIN ] IQI: Generated 832 derivative records from 8612 primary records. [2025-09-02T17:44:26.302118] [INFO ] [MAIN ] Derivative Progress: 1123/2371 symbols completed. IPG took 0.8s. Estimated remaining: 5m 43s. Rate: 218.3 symbols/min [2025-09-02T17:44:26.318393] [INFO ] [MAIN ] IPI: Successfully saved derivative data. [2025-09-02T17:44:26.319013] [INFO ] [MAIN ] IQI: Successfully saved derivative data. [2025-09-02T17:44:26.320853] [INFO ] [MAIN ] Derivative Progress: 1124/2371 symbols completed. IQI took 0.8s. Estimated remaining: 5m 42s. Rate: 218.5 symbols/min [2025-09-02T17:44:26.322659] [INFO ] [MAIN ] Derivative Progress: 1125/2371 symbols completed. IPI took 0.8s. Estimated remaining: 5m 42s. Rate: 218.7 symbols/min [2025-09-02T17:44:26.323421] [INFO ] [MAIN ] IRM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:26.323515] [INFO ] [MAIN ] IQV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:26.323306] [INFO ] [MAIN ] IR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:26.365451] [INFO ] [MAIN ] IRM: Loaded 22397 primary data records. [2025-09-02T17:44:26.393665] [INFO ] [MAIN ] IR: Loaded 24276 primary data records. [2025-09-02T17:44:26.419381] [INFO ] [MAIN ] IQV: Loaded 22849 primary data records. [2025-09-02T17:44:27.138316] [INFO ] [MAIN ] IQV: Generated 819 derivative records from 22849 primary records. [2025-09-02T17:44:27.139059] [INFO ] [MAIN ] IR: Generated 832 derivative records from 24276 primary records. [2025-09-02T17:44:27.165762] [INFO ] [MAIN ] IRM: Generated 832 derivative records from 22397 primary records. [2025-09-02T17:44:27.176554] [INFO ] [MAIN ] IR: Successfully saved derivative data. [2025-09-02T17:44:27.178914] [INFO ] [MAIN ] Derivative Progress: 1126/2371 symbols completed. IR took 0.9s. Estimated remaining: 5m 42s. Rate: 218.3 symbols/min [2025-09-02T17:44:27.179512] [INFO ] [MAIN ] IRS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:27.179319] [INFO ] [MAIN ] IQV: Successfully saved derivative data. [2025-09-02T17:44:27.181585] [INFO ] [MAIN ] Derivative Progress: 1127/2371 symbols completed. IQV took 0.9s. Estimated remaining: 5m 42s. Rate: 218.4 symbols/min [2025-09-02T17:44:27.182608] [INFO ] [MAIN ] IRT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:27.183458] [INFO ] [MAIN ] IRM: Successfully saved derivative data. [2025-09-02T17:44:27.185559] [INFO ] [MAIN ] Derivative Progress: 1128/2371 symbols completed. IRM took 0.9s. Estimated remaining: 5m 41s. Rate: 218.6 symbols/min [2025-09-02T17:44:27.185881] [INFO ] [MAIN ] ISD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:27.201825] [INFO ] [MAIN ] IRS: Loaded 9770 primary data records. [2025-09-02T17:44:27.202110] [INFO ] [MAIN ] ISD: Loaded 6850 primary data records. [2025-09-02T17:44:27.435204] [INFO ] [MAIN ] IRT: Loaded 23218 primary data records. [2025-09-02T17:44:27.983058] [INFO ] [MAIN ] ISD: Generated 819 derivative records from 6850 primary records. [2025-09-02T17:44:27.989867] [INFO ] [MAIN ] IRS: Generated 819 derivative records from 9770 primary records. [2025-09-02T17:44:28.014808] [INFO ] [MAIN ] ISD: Successfully saved derivative data. [2025-09-02T17:44:28.015613] [INFO ] [MAIN ] IRT: Generated 819 derivative records from 23218 primary records. [2025-09-02T17:44:28.016751] [INFO ] [MAIN ] Derivative Progress: 1129/2371 symbols completed. ISD took 0.8s. Estimated remaining: 5m 41s. Rate: 218.2 symbols/min [2025-09-02T17:44:28.017720] [INFO ] [MAIN ] IT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:28.018449] [INFO ] [MAIN ] IRS: Successfully saved derivative data. [2025-09-02T17:44:28.026456] [INFO ] [MAIN ] Derivative Progress: 1130/2371 symbols completed. IRS took 0.8s. Estimated remaining: 5m 41s. Rate: 218.4 symbols/min [2025-09-02T17:44:28.027142] [INFO ] [MAIN ] ITGR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:28.029064] [INFO ] [MAIN ] IRT: Successfully saved derivative data. [2025-09-02T17:44:28.030753] [INFO ] [MAIN ] Derivative Progress: 1131/2371 symbols completed. IRT took 0.8s. Estimated remaining: 5m 40s. Rate: 218.6 symbols/min [2025-09-02T17:44:28.031069] [INFO ] [MAIN ] ITT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:28.053210] [INFO ] [MAIN ] ITGR: Loaded 12797 primary data records. [2025-09-02T17:44:28.101865] [INFO ] [MAIN ] ITT: Loaded 13163 primary data records. [2025-09-02T17:44:28.091195] [INFO ] [MAIN ] IT: Loaded 19812 primary data records. [2025-09-02T17:44:28.847042] [INFO ] [MAIN ] IT: Generated 819 derivative records from 19812 primary records. [2025-09-02T17:44:28.857042] [INFO ] [MAIN ] ITT: Generated 832 derivative records from 13163 primary records. [2025-09-02T17:44:28.871345] [INFO ] [MAIN ] ITGR: Generated 819 derivative records from 12797 primary records. [2025-09-02T17:44:28.877500] [INFO ] [MAIN ] IT: Successfully saved derivative data. [2025-09-02T17:44:28.880355] [INFO ] [MAIN ] Derivative Progress: 1132/2371 symbols completed. IT took 0.9s. Estimated remaining: 5m 41s. Rate: 218.2 symbols/min [2025-09-02T17:44:28.880971] [INFO ] [MAIN ] ITUB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:28.889479] [INFO ] [MAIN ] ITT: Successfully saved derivative data. [2025-09-02T17:44:28.891374] [INFO ] [MAIN ] Derivative Progress: 1133/2371 symbols completed. ITT took 0.9s. Estimated remaining: 5m 40s. Rate: 218.4 symbols/min [2025-09-02T17:44:28.891941] [INFO ] [MAIN ] ITGR: Successfully saved derivative data. [2025-09-02T17:44:28.893214] [INFO ] [MAIN ] Derivative Progress: 1134/2371 symbols completed. ITGR took 0.9s. Estimated remaining: 5m 40s. Rate: 218.6 symbols/min [2025-09-02T17:44:28.893305] [INFO ] [MAIN ] ITW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:28.893860] [INFO ] [MAIN ] IVR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:28.936007] [INFO ] [MAIN ] ITUB: Loaded 24340 primary data records. [2025-09-02T17:44:28.937339] [INFO ] [MAIN ] IVR: Loaded 21820 primary data records. [2025-09-02T17:44:29.134427] [INFO ] [MAIN ] ITW: Loaded 20910 primary data records. [2025-09-02T17:44:29.657686] [INFO ] [MAIN ] ITUB: Generated 819 derivative records from 24340 primary records. [2025-09-02T17:44:29.675696] [INFO ] [MAIN ] ITUB: Successfully saved derivative data. [2025-09-02T17:44:29.676981] [INFO ] [MAIN ] IVR: Generated 832 derivative records from 21820 primary records. [2025-09-02T17:44:29.677985] [INFO ] [MAIN ] Derivative Progress: 1135/2371 symbols completed. ITUB took 0.8s. Estimated remaining: 5m 40s. Rate: 218.2 symbols/min [2025-09-02T17:44:29.678483] [INFO ] [MAIN ] IVT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:29.700626] [INFO ] [MAIN ] ITW: Generated 832 derivative records from 20910 primary records. [2025-09-02T17:44:29.701002] [INFO ] [MAIN ] IVR: Successfully saved derivative data. [2025-09-02T17:44:29.702861] [INFO ] [MAIN ] Derivative Progress: 1136/2371 symbols completed. IVR took 0.8s. Estimated remaining: 5m 39s. Rate: 218.4 symbols/min [2025-09-02T17:44:29.703826] [INFO ] [MAIN ] IVZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:29.717081] [INFO ] [MAIN ] IVT: Loaded 14187 primary data records. [2025-09-02T17:44:29.723957] [INFO ] [MAIN ] ITW: Successfully saved derivative data. [2025-09-02T17:44:29.725697] [INFO ] [MAIN ] Derivative Progress: 1137/2371 symbols completed. ITW took 0.8s. Estimated remaining: 5m 39s. Rate: 218.6 symbols/min [2025-09-02T17:44:29.751418] [INFO ] [MAIN ] IX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:29.916007] [INFO ] [MAIN ] IX: Loaded 9766 primary data records. [2025-09-02T17:44:29.979981] [INFO ] [MAIN ] IVZ: Loaded 24569 primary data records. [2025-09-02T17:44:30.461223] [INFO ] [MAIN ] IVT: Generated 832 derivative records from 14187 primary records. [2025-09-02T17:44:30.473736] [INFO ] [MAIN ] IVT: Successfully saved derivative data. [2025-09-02T17:44:30.475235] [INFO ] [MAIN ] Derivative Progress: 1138/2371 symbols completed. IVT took 0.8s. Estimated remaining: 5m 39s. Rate: 218.3 symbols/min [2025-09-02T17:44:30.486599] [INFO ] [MAIN ] IX: Generated 832 derivative records from 9766 primary records. [2025-09-02T17:44:30.493260] [INFO ] [MAIN ] IVZ: Generated 832 derivative records from 24569 primary records. [2025-09-02T17:44:30.508422] [INFO ] [MAIN ] IX: Successfully saved derivative data. [2025-09-02T17:44:30.508484] [INFO ] [MAIN ] IVZ: Successfully saved derivative data. [2025-09-02T17:44:30.510129] [INFO ] [MAIN ] Derivative Progress: 1139/2371 symbols completed. IX took 0.8s. Estimated remaining: 5m 38s. Rate: 218.4 symbols/min [2025-09-02T17:44:30.511968] [INFO ] [MAIN ] Derivative Progress: 1140/2371 symbols completed. IVZ took 0.8s. Estimated remaining: 5m 38s. Rate: 218.6 symbols/min [2025-09-02T17:44:30.512478] [INFO ] [MAIN ] JBGS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:30.512663] [INFO ] [MAIN ] J: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:30.512712] [INFO ] [MAIN ] JBI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:30.541738] [INFO ] [MAIN ] JBI: Loaded 19618 primary data records. [2025-09-02T17:44:30.629171] [INFO ] [MAIN ] J: Loaded 17744 primary data records. [2025-09-02T17:44:30.676806] [INFO ] [MAIN ] JBGS: Loaded 19364 primary data records. [2025-09-02T17:44:31.305480] [INFO ] [MAIN ] JBI: Generated 832 derivative records from 19618 primary records. [2025-09-02T17:44:31.316542] [INFO ] [MAIN ] JBI: Successfully saved derivative data. [2025-09-02T17:44:31.318962] [INFO ] [MAIN ] Derivative Progress: 1141/2371 symbols completed. JBI took 0.8s. Estimated remaining: 5m 38s. Rate: 218.2 symbols/min [2025-09-02T17:44:31.326496] [INFO ] [MAIN ] JBL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:31.327497] [INFO ] [MAIN ] JBGS: Generated 832 derivative records from 19364 primary records. [2025-09-02T17:44:31.341871] [INFO ] [MAIN ] J: Generated 832 derivative records from 17744 primary records. [2025-09-02T17:44:31.350677] [INFO ] [MAIN ] JBGS: Successfully saved derivative data. [2025-09-02T17:44:31.352876] [INFO ] [MAIN ] Derivative Progress: 1142/2371 symbols completed. JBGS took 0.8s. Estimated remaining: 5m 38s. Rate: 218.4 symbols/min [2025-09-02T17:44:31.353662] [INFO ] [MAIN ] JBND: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:31.355067] [INFO ] [MAIN ] J: Successfully saved derivative data. [2025-09-02T17:44:31.356736] [INFO ] [MAIN ] Derivative Progress: 1143/2371 symbols completed. J took 0.8s. Estimated remaining: 5m 37s. Rate: 218.6 symbols/min [2025-09-02T17:44:31.357010] [INFO ] [MAIN ] JBS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:31.377716] [INFO ] [MAIN ] JBL: Loaded 22661 primary data records. [2025-09-02T17:44:31.463610] [INFO ] [MAIN ] JBND: Loaded 11787 primary data records. [2025-09-02T17:44:31.554709] [INFO ] [MAIN ] JBS: Loaded 20630 primary data records. [2025-09-02T17:44:32.104832] [INFO ] [MAIN ] JBL: Generated 832 derivative records from 22661 primary records. [2025-09-02T17:44:32.121467] [INFO ] [MAIN ] JBND: Generated 832 derivative records from 11787 primary records. [2025-09-02T17:44:32.130541] [INFO ] [MAIN ] JBL: Successfully saved derivative data. [2025-09-02T17:44:32.131745] [INFO ] [MAIN ] Derivative Progress: 1144/2371 symbols completed. JBL took 0.8s. Estimated remaining: 5m 37s. Rate: 218.3 symbols/min [2025-09-02T17:44:32.137821] [INFO ] [MAIN ] JBS: Generated 702 derivative records from 20630 primary records. [2025-09-02T17:44:32.138170] [INFO ] [MAIN ] JBTM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:32.140344] [INFO ] [MAIN ] JBND: Successfully saved derivative data. [2025-09-02T17:44:32.145465] [INFO ] [MAIN ] Derivative Progress: 1145/2371 symbols completed. JBND took 0.8s. Estimated remaining: 5m 37s. Rate: 218.4 symbols/min [2025-09-02T17:44:32.146916] [INFO ] [MAIN ] JCE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:32.149044] [INFO ] [MAIN ] JBS: Successfully saved derivative data. [2025-09-02T17:44:32.150404] [INFO ] [MAIN ] Derivative Progress: 1146/2371 symbols completed. JBS took 0.8s. Estimated remaining: 5m 36s. Rate: 218.6 symbols/min [2025-09-02T17:44:32.151240] [INFO ] [MAIN ] JCI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:32.158531] [INFO ] [MAIN ] JCE: Loaded 3078 primary data records. [2025-09-02T17:44:32.234031] [INFO ] [MAIN ] JBTM: Loaded 14438 primary data records. [2025-09-02T17:44:32.469715] [INFO ] [MAIN ] JCI: Loaded 24814 primary data records. [2025-09-02T17:44:32.898228] [INFO ] [MAIN ] JCE: Generated 832 derivative records from 3078 primary records. [2025-09-02T17:44:32.906220] [INFO ] [MAIN ] JBTM: Generated 832 derivative records from 14438 primary records. [2025-09-02T17:44:32.921193] [INFO ] [MAIN ] JCE: Successfully saved derivative data. [2025-09-02T17:44:32.922893] [INFO ] [MAIN ] Derivative Progress: 1147/2371 symbols completed. JCE took 0.8s. Estimated remaining: 5m 36s. Rate: 218.3 symbols/min [2025-09-02T17:44:32.924381] [INFO ] [MAIN ] JEF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:32.925061] [INFO ] [MAIN ] JBTM: Successfully saved derivative data. [2025-09-02T17:44:32.927060] [INFO ] [MAIN ] Derivative Progress: 1148/2371 symbols completed. JBTM took 0.8s. Estimated remaining: 5m 36s. Rate: 218.5 symbols/min [2025-09-02T17:44:32.933484] [INFO ] [MAIN ] JELD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:32.934424] [INFO ] [MAIN ] JCI: Generated 832 derivative records from 24814 primary records. [2025-09-02T17:44:32.943399] [INFO ] [MAIN ] JCI: Successfully saved derivative data. [2025-09-02T17:44:32.945085] [INFO ] [MAIN ] Derivative Progress: 1149/2371 symbols completed. JCI took 0.8s. Estimated remaining: 5m 35s. Rate: 218.6 symbols/min [2025-09-02T17:44:32.945302] [INFO ] [MAIN ] JEQ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:32.960834] [INFO ] [MAIN ] JEQ: Loaded 3818 primary data records. [2025-09-02T17:44:33.048157] [INFO ] [MAIN ] JELD: Loaded 20414 primary data records. [2025-09-02T17:44:33.078423] [INFO ] [MAIN ] JEF: Loaded 22877 primary data records. [2025-09-02T17:44:33.684446] [INFO ] [MAIN ] JEQ: Generated 831 derivative records from 3818 primary records. [2025-09-02T17:44:33.697890] [INFO ] [MAIN ] JEF: Generated 832 derivative records from 22877 primary records. [2025-09-02T17:44:33.699061] [INFO ] [MAIN ] JELD: Generated 819 derivative records from 20414 primary records. [2025-09-02T17:44:33.719461] [INFO ] [MAIN ] JEQ: Successfully saved derivative data. [2025-09-02T17:44:33.721289] [INFO ] [MAIN ] Derivative Progress: 1150/2371 symbols completed. JEQ took 0.8s. Estimated remaining: 5m 36s. Rate: 218.3 symbols/min [2025-09-02T17:44:33.722261] [INFO ] [MAIN ] JFR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:33.723626] [INFO ] [MAIN ] JELD: Successfully saved derivative data. [2025-09-02T17:44:33.726251] [INFO ] [MAIN ] Derivative Progress: 1151/2371 symbols completed. JELD took 0.8s. Estimated remaining: 5m 35s. Rate: 218.5 symbols/min [2025-09-02T17:44:33.724266] [INFO ] [MAIN ] JEF: Successfully saved derivative data. [2025-09-02T17:44:33.726552] [INFO ] [MAIN ] JGH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:33.728304] [INFO ] [MAIN ] Derivative Progress: 1152/2371 symbols completed. JEF took 0.8s. Estimated remaining: 5m 34s. Rate: 218.7 symbols/min [2025-09-02T17:44:33.728929] [INFO ] [MAIN ] JHG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:33.740181] [INFO ] [MAIN ] JGH: Loaded 5248 primary data records. [2025-09-02T17:44:33.756827] [INFO ] [MAIN ] JFR: Loaded 13813 primary data records. [2025-09-02T17:44:34.002412] [INFO ] [MAIN ] JHG: Loaded 21562 primary data records. [2025-09-02T17:44:34.524464] [INFO ] [MAIN ] JFR: Generated 819 derivative records from 13813 primary records. [2025-09-02T17:44:34.523810] [INFO ] [MAIN ] JGH: Generated 832 derivative records from 5248 primary records. [2025-09-02T17:44:34.547830] [INFO ] [MAIN ] JHG: Generated 832 derivative records from 21562 primary records. [2025-09-02T17:44:34.547152] [INFO ] [MAIN ] JGH: Successfully saved derivative data. [2025-09-02T17:44:34.548970] [INFO ] [MAIN ] Derivative Progress: 1153/2371 symbols completed. JGH took 0.8s. Estimated remaining: 5m 35s. Rate: 218.3 symbols/min [2025-09-02T17:44:34.549438] [INFO ] [MAIN ] JFR: Successfully saved derivative data. [2025-09-02T17:44:34.551322] [INFO ] [MAIN ] Derivative Progress: 1154/2371 symbols completed. JFR took 0.8s. Estimated remaining: 5m 34s. Rate: 218.5 symbols/min [2025-09-02T17:44:34.558654] [INFO ] [MAIN ] JHG: Successfully saved derivative data. [2025-09-02T17:44:34.560148] [INFO ] [MAIN ] Derivative Progress: 1155/2371 symbols completed. JHG took 0.8s. Estimated remaining: 5m 34s. Rate: 218.7 symbols/min [2025-09-02T17:44:34.560838] [INFO ] [MAIN ] JHX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:34.560918] [INFO ] [MAIN ] JHS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:34.560683] [INFO ] [MAIN ] JHI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:34.567104] [INFO ] [MAIN ] JHS: Loaded 1543 primary data records. [2025-09-02T17:44:34.565586] [INFO ] [MAIN ] JHI: Loaded 1377 primary data records. [2025-09-02T17:44:34.972532] [INFO ] [MAIN ] JHX: Loaded 24723 primary data records. [2025-09-02T17:44:35.280880] [INFO ] [MAIN ] JHI: Generated 819 derivative records from 1377 primary records. [2025-09-02T17:44:35.288564] [INFO ] [MAIN ] JHS: Generated 832 derivative records from 1543 primary records. [2025-09-02T17:44:35.301110] [INFO ] [MAIN ] JHI: Successfully saved derivative data. [2025-09-02T17:44:35.302976] [INFO ] [MAIN ] Derivative Progress: 1156/2371 symbols completed. JHI took 0.7s. Estimated remaining: 5m 34s. Rate: 218.3 symbols/min [2025-09-02T17:44:35.303986] [INFO ] [MAIN ] JILL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:35.304205] [INFO ] [MAIN ] JHS: Successfully saved derivative data. [2025-09-02T17:44:35.305454] [INFO ] [MAIN ] Derivative Progress: 1157/2371 symbols completed. JHS took 0.7s. Estimated remaining: 5m 33s. Rate: 218.5 symbols/min [2025-09-02T17:44:35.305855] [INFO ] [MAIN ] JKS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:35.317418] [INFO ] [MAIN ] JHX: Generated 832 derivative records from 24723 primary records. [2025-09-02T17:44:35.327140] [INFO ] [MAIN ] JILL: Loaded 7400 primary data records. [2025-09-02T17:44:35.375916] [INFO ] [MAIN ] JHX: Successfully saved derivative data. [2025-09-02T17:44:35.404103] [INFO ] [MAIN ] Derivative Progress: 1158/2371 symbols completed. JHX took 0.8s. Estimated remaining: 5m 33s. Rate: 218.6 symbols/min [2025-09-02T17:44:35.443957] [INFO ] [MAIN ] JKS: Loaded 17402 primary data records. [2025-09-02T17:44:35.444078] [INFO ] [MAIN ] JLL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:35.635707] [INFO ] [MAIN ] JLL: Loaded 15428 primary data records. [2025-09-02T17:44:36.072409] [INFO ] [MAIN ] JILL: Generated 819 derivative records from 7400 primary records. [2025-09-02T17:44:36.087797] [INFO ] [MAIN ] JKS: Generated 832 derivative records from 17402 primary records. [2025-09-02T17:44:36.094270] [INFO ] [MAIN ] JILL: Successfully saved derivative data. [2025-09-02T17:44:36.097348] [INFO ] [MAIN ] Derivative Progress: 1159/2371 symbols completed. JILL took 0.8s. Estimated remaining: 5m 33s. Rate: 218.4 symbols/min [2025-09-02T17:44:36.098981] [INFO ] [MAIN ] JLS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:36.106801] [INFO ] [MAIN ] JKS: Successfully saved derivative data. [2025-09-02T17:44:36.106549] [INFO ] [MAIN ] JLL: Generated 832 derivative records from 15428 primary records. [2025-09-02T17:44:36.108857] [INFO ] [MAIN ] Derivative Progress: 1160/2371 symbols completed. JKS took 0.8s. Estimated remaining: 5m 32s. Rate: 218.5 symbols/min [2025-09-02T17:44:36.109012] [INFO ] [MAIN ] JMIA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:36.118491] [INFO ] [MAIN ] JLS: Loaded 1753 primary data records. [2025-09-02T17:44:36.156018] [INFO ] [MAIN ] JLL: Successfully saved derivative data. [2025-09-02T17:44:36.183970] [INFO ] [MAIN ] Derivative Progress: 1161/2371 symbols completed. JLL took 0.7s. Estimated remaining: 5m 32s. Rate: 218.7 symbols/min [2025-09-02T17:44:36.201494] [INFO ] [MAIN ] JMM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:36.278373] [INFO ] [MAIN ] JMM: Loaded 1053 primary data records. [2025-09-02T17:44:36.332155] [INFO ] [MAIN ] JMIA: Loaded 23405 primary data records. [2025-09-02T17:44:36.874098] [INFO ] [MAIN ] JLS: Generated 832 derivative records from 1753 primary records. [2025-09-02T17:44:36.891045] [INFO ] [MAIN ] JMM: Generated 819 derivative records from 1053 primary records. [2025-09-02T17:44:36.892972] [INFO ] [MAIN ] JLS: Successfully saved derivative data. [2025-09-02T17:44:36.899026] [INFO ] [MAIN ] Derivative Progress: 1162/2371 symbols completed. JLS took 0.8s. Estimated remaining: 5m 32s. Rate: 218.4 symbols/min [2025-09-02T17:44:36.902210] [INFO ] [MAIN ] JNJ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:36.909681] [INFO ] [MAIN ] JMM: Successfully saved derivative data. [2025-09-02T17:44:36.909594] [INFO ] [MAIN ] JMIA: Generated 819 derivative records from 23405 primary records. [2025-09-02T17:44:36.911355] [INFO ] [MAIN ] Derivative Progress: 1163/2371 symbols completed. JMM took 0.7s. Estimated remaining: 5m 32s. Rate: 218.6 symbols/min [2025-09-02T17:44:36.912556] [INFO ] [MAIN ] JOBY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:36.921547] [INFO ] [MAIN ] JMIA: Successfully saved derivative data. [2025-09-02T17:44:36.923246] [INFO ] [MAIN ] Derivative Progress: 1164/2371 symbols completed. JMIA took 0.8s. Estimated remaining: 5m 31s. Rate: 218.7 symbols/min [2025-09-02T17:44:36.923525] [INFO ] [MAIN ] JOE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:36.954562] [INFO ] [MAIN ] JOE: Loaded 11009 primary data records. [2025-09-02T17:44:36.967729] [INFO ] [MAIN ] JOBY: Loaded 25019 primary data records. [2025-09-02T17:44:37.094041] [INFO ] [MAIN ] JNJ: Loaded 24954 primary data records. [2025-09-02T17:44:37.699987] [INFO ] [MAIN ] JOE: Generated 832 derivative records from 11009 primary records. [2025-09-02T17:44:37.701221] [INFO ] [MAIN ] JOBY: Generated 832 derivative records from 25019 primary records. [2025-09-02T17:44:37.714262] [INFO ] [MAIN ] JNJ: Generated 832 derivative records from 24954 primary records. [2025-09-02T17:44:37.732534] [INFO ] [MAIN ] JOE: Successfully saved derivative data. [2025-09-02T17:44:37.734400] [INFO ] [MAIN ] Derivative Progress: 1165/2371 symbols completed. JOE took 0.8s. Estimated remaining: 5m 31s. Rate: 218.4 symbols/min [2025-09-02T17:44:37.734682] [INFO ] [MAIN ] JOF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:37.732602] [INFO ] [MAIN ] JOBY: Successfully saved derivative data. [2025-09-02T17:44:37.735809] [INFO ] [MAIN ] JNJ: Successfully saved derivative data. [2025-09-02T17:44:37.737580] [INFO ] [MAIN ] Derivative Progress: 1166/2371 symbols completed. JNJ took 0.8s. Estimated remaining: 5m 31s. Rate: 218.6 symbols/min [2025-09-02T17:44:37.739527] [INFO ] [MAIN ] JPC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:37.739675] [INFO ] [MAIN ] Derivative Progress: 1167/2371 symbols completed. JOBY took 0.8s. Estimated remaining: 5m 30s. Rate: 218.7 symbols/min [2025-09-02T17:44:37.739929] [INFO ] [MAIN ] JPI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:37.744894] [INFO ] [MAIN ] JOF: Loaded 3145 primary data records. [2025-09-02T17:44:37.817678] [INFO ] [MAIN ] JPI: Loaded 2076 primary data records. [2025-09-02T17:44:37.942990] [INFO ] [MAIN ] JPC: Loaded 16769 primary data records. [2025-09-02T17:44:38.492687] [INFO ] [MAIN ] JOF: Generated 818 derivative records from 3145 primary records. [2025-09-02T17:44:38.508812] [INFO ] [MAIN ] JPI: Generated 832 derivative records from 2076 primary records. [2025-09-02T17:44:38.510749] [INFO ] [MAIN ] JOF: Successfully saved derivative data. [2025-09-02T17:44:38.512141] [INFO ] [MAIN ] Derivative Progress: 1168/2371 symbols completed. JOF took 0.8s. Estimated remaining: 5m 30s. Rate: 218.4 symbols/min [2025-09-02T17:44:38.526022] [INFO ] [MAIN ] JPC: Generated 832 derivative records from 16769 primary records. [2025-09-02T17:44:38.526334] [INFO ] [MAIN ] JPI: Successfully saved derivative data. [2025-09-02T17:44:38.528097] [INFO ] [MAIN ] Derivative Progress: 1169/2371 symbols completed. JPI took 0.8s. Estimated remaining: 5m 30s. Rate: 218.6 symbols/min [2025-09-02T17:44:38.536177] [INFO ] [MAIN ] JPC: Successfully saved derivative data. [2025-09-02T17:44:38.537751] [INFO ] [MAIN ] Derivative Progress: 1170/2371 symbols completed. JPC took 0.8s. Estimated remaining: 5m 29s. Rate: 218.8 symbols/min [2025-09-02T17:44:38.538509] [INFO ] [MAIN ] JQC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:38.538613] [INFO ] [MAIN ] JRI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:38.538332] [INFO ] [MAIN ] JPM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:38.548882] [INFO ] [MAIN ] JRI: Loaded 6924 primary data records. [2025-09-02T17:44:38.643992] [INFO ] [MAIN ] JQC: Loaded 15352 primary data records. [2025-09-02T17:44:38.747374] [INFO ] [MAIN ] JPM: Loaded 24995 primary data records. [2025-09-02T17:44:39.313870] [INFO ] [MAIN ] JRI: Generated 832 derivative records from 6924 primary records. [2025-09-02T17:44:39.326345] [INFO ] [MAIN ] JRI: Successfully saved derivative data. [2025-09-02T17:44:39.327610] [INFO ] [MAIN ] Derivative Progress: 1171/2371 symbols completed. JRI took 0.8s. Estimated remaining: 5m 30s. Rate: 218.4 symbols/min [2025-09-02T17:44:39.334720] [INFO ] [MAIN ] JRS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:39.335600] [INFO ] [MAIN ] JQC: Generated 832 derivative records from 15352 primary records. [2025-09-02T17:44:39.348242] [INFO ] [MAIN ] JQC: Successfully saved derivative data. [2025-09-02T17:44:39.350015] [INFO ] [MAIN ] Derivative Progress: 1172/2371 symbols completed. JQC took 0.8s. Estimated remaining: 5m 29s. Rate: 218.6 symbols/min [2025-09-02T17:44:39.359090] [INFO ] [MAIN ] JXN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:39.359318] [INFO ] [MAIN ] JRS: Loaded 5614 primary data records. [2025-09-02T17:44:39.415402] [INFO ] [MAIN ] JPM: Generated 832 derivative records from 24995 primary records. [2025-09-02T17:44:39.518337] [INFO ] [MAIN ] JPM: Successfully saved derivative data. [2025-09-02T17:44:39.531409] [INFO ] [MAIN ] Derivative Progress: 1173/2371 symbols completed. JPM took 1.0s. Estimated remaining: 5m 29s. Rate: 218.6 symbols/min [2025-09-02T17:44:39.547154] [INFO ] [MAIN ] K: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:39.651342] [INFO ] [MAIN ] JXN: Loaded 20599 primary data records. [2025-09-02T17:44:39.801102] [INFO ] [MAIN ] K: Loaded 23375 primary data records. [2025-09-02T17:44:40.032101] [INFO ] [MAIN ] JRS: Generated 832 derivative records from 5614 primary records. [2025-09-02T17:44:40.157047] [INFO ] [MAIN ] JRS: Successfully saved derivative data. [2025-09-02T17:44:40.158786] [INFO ] [MAIN ] Derivative Progress: 1174/2371 symbols completed. JRS took 0.8s. Estimated remaining: 5m 29s. Rate: 218.4 symbols/min [2025-09-02T17:44:40.160491] [INFO ] [MAIN ] KAI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:40.171727] [INFO ] [MAIN ] JXN: Generated 832 derivative records from 20599 primary records. [2025-09-02T17:44:40.186091] [INFO ] [MAIN ] KAI: Loaded 5926 primary data records. [2025-09-02T17:44:40.207687] [INFO ] [MAIN ] JXN: Successfully saved derivative data. [2025-09-02T17:44:40.238996] [INFO ] [MAIN ] K: Generated 832 derivative records from 23375 primary records. [2025-09-02T17:44:40.238044] [INFO ] [MAIN ] Derivative Progress: 1175/2371 symbols completed. JXN took 0.9s. Estimated remaining: 5m 28s. Rate: 218.5 symbols/min [2025-09-02T17:44:40.260096] [INFO ] [MAIN ] KAR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:40.381776] [INFO ] [MAIN ] K: Successfully saved derivative data. [2025-09-02T17:44:40.387938] [INFO ] [MAIN ] Derivative Progress: 1176/2371 symbols completed. K took 0.9s. Estimated remaining: 5m 28s. Rate: 218.6 symbols/min [2025-09-02T17:44:40.388331] [INFO ] [MAIN ] KB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:40.448076] [INFO ] [MAIN ] KAR: Loaded 18890 primary data records. [2025-09-02T17:44:40.547336] [INFO ] [MAIN ] KB: Loaded 11514 primary data records. [2025-09-02T17:44:40.865819] [INFO ] [MAIN ] KAI: Generated 832 derivative records from 5926 primary records. [2025-09-02T17:44:40.932695] [INFO ] [MAIN ] KAI: Successfully saved derivative data. [2025-09-02T17:44:40.934657] [INFO ] [MAIN ] Derivative Progress: 1177/2371 symbols completed. KAI took 0.8s. Estimated remaining: 5m 28s. Rate: 218.4 symbols/min [2025-09-02T17:44:40.935655] [INFO ] [MAIN ] KBDC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:40.946610] [INFO ] [MAIN ] KAR: Generated 832 derivative records from 18890 primary records. [2025-09-02T17:44:40.969336] [INFO ] [MAIN ] KBDC: Loaded 8476 primary data records. [2025-09-02T17:44:40.970119] [INFO ] [MAIN ] KAR: Successfully saved derivative data. [2025-09-02T17:44:40.971890] [INFO ] [MAIN ] Derivative Progress: 1178/2371 symbols completed. KAR took 0.7s. Estimated remaining: 5m 27s. Rate: 218.6 symbols/min [2025-09-02T17:44:40.972712] [INFO ] [MAIN ] KB: Generated 832 derivative records from 11514 primary records. [2025-09-02T17:44:40.978048] [INFO ] [MAIN ] KBH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:41.081259] [INFO ] [MAIN ] KB: Successfully saved derivative data. [2025-09-02T17:44:41.085906] [INFO ] [MAIN ] Derivative Progress: 1179/2371 symbols completed. KB took 0.7s. Estimated remaining: 5m 27s. Rate: 218.7 symbols/min [2025-09-02T17:44:41.086436] [INFO ] [MAIN ] KBR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:41.225040] [INFO ] [MAIN ] KBH: Loaded 22390 primary data records. [2025-09-02T17:44:41.340544] [INFO ] [MAIN ] KBR: Loaded 21993 primary data records. [2025-09-02T17:44:41.701357] [INFO ] [MAIN ] KBDC: Generated 832 derivative records from 8476 primary records. [2025-09-02T17:44:41.711987] [INFO ] [MAIN ] KBDC: Successfully saved derivative data. [2025-09-02T17:44:41.714786] [INFO ] [MAIN ] Derivative Progress: 1180/2371 symbols completed. KBDC took 0.8s. Estimated remaining: 5m 27s. Rate: 218.5 symbols/min [2025-09-02T17:44:41.716376] [INFO ] [MAIN ] KD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:41.723066] [INFO ] [MAIN ] KBH: Generated 819 derivative records from 22390 primary records. [2025-09-02T17:44:41.732091] [INFO ] [MAIN ] KBH: Successfully saved derivative data. [2025-09-02T17:44:41.733669] [INFO ] [MAIN ] Derivative Progress: 1181/2371 symbols completed. KBH took 0.8s. Estimated remaining: 5m 27s. Rate: 218.6 symbols/min [2025-09-02T17:44:41.734578] [INFO ] [MAIN ] KEN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:41.749320] [INFO ] [MAIN ] KBR: Generated 819 derivative records from 21993 primary records. [2025-09-02T17:44:41.758041] [INFO ] [MAIN ] KEN: Loaded 2195 primary data records. [2025-09-02T17:44:41.852440] [INFO ] [MAIN ] KBR: Successfully saved derivative data. [2025-09-02T17:44:41.874288] [INFO ] [MAIN ] KD: Loaded 24268 primary data records. [2025-09-02T17:44:41.873011] [INFO ] [MAIN ] Derivative Progress: 1182/2371 symbols completed. KBR took 0.8s. Estimated remaining: 5m 26s. Rate: 218.7 symbols/min [2025-09-02T17:44:41.927261] [INFO ] [MAIN ] KEP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:42.240842] [INFO ] [MAIN ] KEP: Loaded 16636 primary data records. [2025-09-02T17:44:42.544061] [INFO ] [MAIN ] KEN: Generated 832 derivative records from 2195 primary records. [2025-09-02T17:44:42.564679] [INFO ] [MAIN ] KD: Generated 832 derivative records from 24268 primary records. [2025-09-02T17:44:42.564885] [INFO ] [MAIN ] KEN: Successfully saved derivative data. [2025-09-02T17:44:42.566475] [INFO ] [MAIN ] Derivative Progress: 1183/2371 symbols completed. KEN took 0.8s. Estimated remaining: 5m 26s. Rate: 218.4 symbols/min [2025-09-02T17:44:42.576970] [INFO ] [MAIN ] KD: Successfully saved derivative data. [2025-09-02T17:44:42.578698] [INFO ] [MAIN ] Derivative Progress: 1184/2371 symbols completed. KD took 0.9s. Estimated remaining: 5m 26s. Rate: 218.6 symbols/min [2025-09-02T17:44:42.595301] [INFO ] [MAIN ] KEP: Generated 832 derivative records from 16636 primary records. [2025-09-02T17:44:42.603679] [INFO ] [MAIN ] KEP: Successfully saved derivative data. [2025-09-02T17:44:42.605414] [INFO ] [MAIN ] Derivative Progress: 1185/2371 symbols completed. KEP took 0.7s. Estimated remaining: 5m 25s. Rate: 218.8 symbols/min [2025-09-02T17:44:42.606191] [INFO ] [MAIN ] KEYS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:42.606312] [INFO ] [MAIN ] KEX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:42.606452] [INFO ] [MAIN ] KEY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:42.642633] [INFO ] [MAIN ] KEX: Loaded 16704 primary data records. [2025-09-02T17:44:42.643543] [INFO ] [MAIN ] KEYS: Loaded 19452 primary data records. [2025-09-02T17:44:42.761170] [INFO ] [MAIN ] KEY: Loaded 24848 primary data records. [2025-09-02T17:44:43.378399] [INFO ] [MAIN ] KEYS: Generated 832 derivative records from 19452 primary records. [2025-09-02T17:44:43.385761] [INFO ] [MAIN ] KEX: Generated 832 derivative records from 16704 primary records. [2025-09-02T17:44:43.394027] [INFO ] [MAIN ] KEY: Generated 832 derivative records from 24848 primary records. [2025-09-02T17:44:43.417536] [INFO ] [MAIN ] KEYS: Successfully saved derivative data. [2025-09-02T17:44:43.417449] [INFO ] [MAIN ] KEX: Successfully saved derivative data. [2025-09-02T17:44:43.418963] [INFO ] [MAIN ] Derivative Progress: 1186/2371 symbols completed. KEYS took 0.8s. Estimated remaining: 5m 26s. Rate: 218.4 symbols/min [2025-09-02T17:44:43.419141] [INFO ] [MAIN ] KF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:43.421005] [INFO ] [MAIN ] Derivative Progress: 1187/2371 symbols completed. KEX took 0.8s. Estimated remaining: 5m 25s. Rate: 218.6 symbols/min [2025-09-02T17:44:43.422015] [INFO ] [MAIN ] KEY: Successfully saved derivative data. [2025-09-02T17:44:43.423734] [INFO ] [MAIN ] Derivative Progress: 1188/2371 symbols completed. KEY took 0.8s. Estimated remaining: 5m 24s. Rate: 218.8 symbols/min [2025-09-02T17:44:43.422079] [INFO ] [MAIN ] KFRC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:43.424122] [INFO ] [MAIN ] KFS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:43.427289] [INFO ] [MAIN ] KF: Loaded 1045 primary data records. [2025-09-02T17:44:43.533120] [INFO ] [MAIN ] KFRC: Loaded 9426 primary data records. [2025-09-02T17:44:43.536056] [INFO ] [MAIN ] KFS: Loaded 4238 primary data records. [2025-09-02T17:44:44.141990] [INFO ] [MAIN ] KF: Generated 831 derivative records from 1045 primary records. [2025-09-02T17:44:44.160594] [INFO ] [MAIN ] KFRC: Generated 832 derivative records from 9426 primary records. [2025-09-02T17:44:44.167188] [INFO ] [MAIN ] KF: Successfully saved derivative data. [2025-09-02T17:44:44.169936] [INFO ] [MAIN ] Derivative Progress: 1189/2371 symbols completed. KF took 0.8s. Estimated remaining: 5m 25s. Rate: 218.5 symbols/min [2025-09-02T17:44:44.168764] [INFO ] [MAIN ] KFS: Generated 832 derivative records from 4238 primary records. [2025-09-02T17:44:44.175706] [INFO ] [MAIN ] KFY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:44.185742] [INFO ] [MAIN ] KFRC: Successfully saved derivative data. [2025-09-02T17:44:44.187603] [INFO ] [MAIN ] Derivative Progress: 1190/2371 symbols completed. KFRC took 0.8s. Estimated remaining: 5m 24s. Rate: 218.6 symbols/min [2025-09-02T17:44:44.192318] [INFO ] [MAIN ] KGC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:44.192842] [INFO ] [MAIN ] KFS: Successfully saved derivative data. [2025-09-02T17:44:44.194899] [INFO ] [MAIN ] Derivative Progress: 1191/2371 symbols completed. KFS took 0.8s. Estimated remaining: 5m 24s. Rate: 218.8 symbols/min [2025-09-02T17:44:44.195251] [INFO ] [MAIN ] KGS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:44.201782] [INFO ] [MAIN ] KFY: Loaded 13643 primary data records. [2025-09-02T17:44:44.389357] [INFO ] [MAIN ] KGS: Loaded 21311 primary data records. [2025-09-02T17:44:44.513665] [INFO ] [MAIN ] KGC: Loaded 24906 primary data records. [2025-09-02T17:44:45.005204] [INFO ] [MAIN ] KFY: Generated 832 derivative records from 13643 primary records. [2025-09-02T17:44:45.015786] [INFO ] [MAIN ] KFY: Successfully saved derivative data. [2025-09-02T17:44:45.017447] [INFO ] [MAIN ] Derivative Progress: 1192/2371 symbols completed. KFY took 0.8s. Estimated remaining: 5m 24s. Rate: 218.5 symbols/min [2025-09-02T17:44:45.018045] [INFO ] [MAIN ] KIM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:45.029781] [INFO ] [MAIN ] KGS: Generated 832 derivative records from 21311 primary records. [2025-09-02T17:44:45.052771] [INFO ] [MAIN ] KGC: Generated 832 derivative records from 24906 primary records. [2025-09-02T17:44:45.054338] [INFO ] [MAIN ] KGS: Successfully saved derivative data. [2025-09-02T17:44:45.056187] [INFO ] [MAIN ] Derivative Progress: 1193/2371 symbols completed. KGS took 0.9s. Estimated remaining: 5m 23s. Rate: 218.6 symbols/min [2025-09-02T17:44:45.056607] [INFO ] [MAIN ] KIO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:45.072151] [INFO ] [MAIN ] KIM: Loaded 24518 primary data records. [2025-09-02T17:44:45.073330] [INFO ] [MAIN ] KGC: Successfully saved derivative data. [2025-09-02T17:44:45.086419] [INFO ] [MAIN ] Derivative Progress: 1194/2371 symbols completed. KGC took 0.9s. Estimated remaining: 5m 23s. Rate: 218.8 symbols/min [2025-09-02T17:44:45.086776] [INFO ] [MAIN ] KKR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:45.185816] [INFO ] [MAIN ] KIO: Loaded 10222 primary data records. [2025-09-02T17:44:45.495361] [INFO ] [MAIN ] KKR: Loaded 24766 primary data records. [2025-09-02T17:44:45.860335] [INFO ] [MAIN ] KIM: Generated 832 derivative records from 24518 primary records. [2025-09-02T17:44:45.877893] [INFO ] [MAIN ] KIO: Generated 832 derivative records from 10222 primary records. [2025-09-02T17:44:45.879473] [INFO ] [MAIN ] KIM: Successfully saved derivative data. [2025-09-02T17:44:45.881634] [INFO ] [MAIN ] Derivative Progress: 1195/2371 symbols completed. KIM took 0.9s. Estimated remaining: 5m 23s. Rate: 218.4 symbols/min [2025-09-02T17:44:45.882221] [INFO ] [MAIN ] KKRS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:45.894223] [INFO ] [MAIN ] KIO: Successfully saved derivative data. [2025-09-02T17:44:45.902550] [INFO ] [MAIN ] Derivative Progress: 1196/2371 symbols completed. KIO took 0.8s. Estimated remaining: 5m 23s. Rate: 218.6 symbols/min [2025-09-02T17:44:45.905023] [INFO ] [MAIN ] KKRS: Loaded 2448 primary data records. [2025-09-02T17:44:45.937143] [INFO ] [MAIN ] KKRT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:45.905914] [INFO ] [MAIN ] KKR: Generated 832 derivative records from 24766 primary records. [2025-09-02T17:44:46.020444] [INFO ] [MAIN ] KKR: Successfully saved derivative data. [2025-09-02T17:44:46.031672] [INFO ] [MAIN ] Derivative Progress: 1197/2371 symbols completed. KKR took 0.9s. Estimated remaining: 5m 22s. Rate: 218.7 symbols/min [2025-09-02T17:44:46.037216] [INFO ] [MAIN ] KKRT: Loaded 7072 primary data records. [2025-09-02T17:44:46.052945] [INFO ] [MAIN ] KLC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:46.343207] [INFO ] [MAIN ] KLC: Loaded 16254 primary data records. [2025-09-02T17:44:46.624844] [INFO ] [MAIN ] KKRS: Generated 832 derivative records from 2448 primary records. [2025-09-02T17:44:46.691816] [INFO ] [MAIN ] KKRS: Successfully saved derivative data. [2025-09-02T17:44:46.694470] [INFO ] [MAIN ] Derivative Progress: 1198/2371 symbols completed. KKRS took 0.8s. Estimated remaining: 5m 22s. Rate: 218.4 symbols/min [2025-09-02T17:44:46.703306] [INFO ] [MAIN ] KKRT: Generated 819 derivative records from 7072 primary records. [2025-09-02T17:44:46.713599] [INFO ] [MAIN ] KKRT: Successfully saved derivative data. [2025-09-02T17:44:46.715155] [INFO ] [MAIN ] Derivative Progress: 1199/2371 symbols completed. KKRT took 0.8s. Estimated remaining: 5m 22s. Rate: 218.6 symbols/min [2025-09-02T17:44:46.724867] [INFO ] [MAIN ] KLC: Generated 832 derivative records from 16254 primary records. [2025-09-02T17:44:46.733180] [INFO ] [MAIN ] KLC: Successfully saved derivative data. [2025-09-02T17:44:46.734882] [INFO ] [MAIN ] Derivative Progress: 1200/2371 symbols completed. KLC took 0.7s. Estimated remaining: 5m 21s. Rate: 218.8 symbols/min [2025-09-02T17:44:46.735558] [INFO ] [MAIN ] KMPB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:46.735664] [INFO ] [MAIN ] KLG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:46.735468] [INFO ] [MAIN ] KMI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:46.740784] [INFO ] [MAIN ] KMPB: Loaded 1953 primary data records. [2025-09-02T17:44:46.941883] [INFO ] [MAIN ] KLG: Loaded 19542 primary data records. [2025-09-02T17:44:46.944076] [INFO ] [MAIN ] KMI: Loaded 24897 primary data records. [2025-09-02T17:44:47.509265] [INFO ] [MAIN ] KMPB: Generated 832 derivative records from 1953 primary records. [2025-09-02T17:44:47.522118] [INFO ] [MAIN ] KMPB: Successfully saved derivative data. [2025-09-02T17:44:47.523755] [INFO ] [MAIN ] Derivative Progress: 1201/2371 symbols completed. KMPB took 0.8s. Estimated remaining: 5m 21s. Rate: 218.4 symbols/min [2025-09-02T17:44:47.524105] [INFO ] [MAIN ] KMPR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:47.535104] [INFO ] [MAIN ] KLG: Generated 832 derivative records from 19542 primary records. [2025-09-02T17:44:47.544538] [INFO ] [MAIN ] KLG: Successfully saved derivative data. [2025-09-02T17:44:47.547261] [INFO ] [MAIN ] Derivative Progress: 1202/2371 symbols completed. KLG took 0.8s. Estimated remaining: 5m 21s. Rate: 218.6 symbols/min [2025-09-02T17:44:47.554126] [INFO ] [MAIN ] KMT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:47.563109] [INFO ] [MAIN ] KMI: Generated 832 derivative records from 24897 primary records. [2025-09-02T17:44:47.571083] [INFO ] [MAIN ] KMPR: Loaded 19215 primary data records. [2025-09-02T17:44:47.687274] [INFO ] [MAIN ] KMI: Successfully saved derivative data. [2025-09-02T17:44:47.692419] [INFO ] [MAIN ] Derivative Progress: 1203/2371 symbols completed. KMI took 1.0s. Estimated remaining: 5m 20s. Rate: 218.7 symbols/min [2025-09-02T17:44:47.720592] [INFO ] [MAIN ] KMX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:47.774036] [INFO ] [MAIN ] KMT: Loaded 19958 primary data records. [2025-09-02T17:44:48.029125] [INFO ] [MAIN ] KMX: Loaded 24638 primary data records. [2025-09-02T17:44:48.244425] [INFO ] [MAIN ] KMPR: Generated 832 derivative records from 19215 primary records. [2025-09-02T17:44:48.329072] [INFO ] [MAIN ] KMPR: Successfully saved derivative data. [2025-09-02T17:44:48.390208] [INFO ] [MAIN ] Derivative Progress: 1204/2371 symbols completed. KMPR took 0.9s. Estimated remaining: 5m 21s. Rate: 218.4 symbols/min [2025-09-02T17:44:48.391185] [INFO ] [MAIN ] KN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:48.405826] [INFO ] [MAIN ] KMT: Generated 832 derivative records from 19958 primary records. [2025-09-02T17:44:48.419978] [INFO ] [MAIN ] KMT: Successfully saved derivative data. [2025-09-02T17:44:48.430562] [INFO ] [MAIN ] KN: Loaded 16676 primary data records. [2025-09-02T17:44:48.430106] [INFO ] [MAIN ] Derivative Progress: 1205/2371 symbols completed. KMT took 0.9s. Estimated remaining: 5m 20s. Rate: 218.6 symbols/min [2025-09-02T17:44:48.431792] [INFO ] [MAIN ] KNF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:48.467878] [INFO ] [MAIN ] KMX: Generated 832 derivative records from 24638 primary records. [2025-09-02T17:44:48.587275] [INFO ] [MAIN ] KMX: Successfully saved derivative data. [2025-09-02T17:44:48.654146] [INFO ] [MAIN ] Derivative Progress: 1206/2371 symbols completed. KMX took 1.0s. Estimated remaining: 5m 20s. Rate: 218.6 symbols/min [2025-09-02T17:44:48.709234] [INFO ] [MAIN ] KNF: Loaded 17037 primary data records. [2025-09-02T17:44:48.709595] [INFO ] [MAIN ] KNOP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:48.839186] [INFO ] [MAIN ] KNOP: Loaded 4175 primary data records. [2025-09-02T17:44:49.143560] [INFO ] [MAIN ] KN: Generated 819 derivative records from 16676 primary records. [2025-09-02T17:44:49.212434] [INFO ] [MAIN ] KN: Successfully saved derivative data. [2025-09-02T17:44:49.214372] [INFO ] [MAIN ] Derivative Progress: 1207/2371 symbols completed. KN took 0.8s. Estimated remaining: 5m 20s. Rate: 218.4 symbols/min [2025-09-02T17:44:49.214759] [INFO ] [MAIN ] KNSL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:49.225317] [INFO ] [MAIN ] KNF: Generated 819 derivative records from 17037 primary records. [2025-09-02T17:44:49.240999] [INFO ] [MAIN ] KNF: Successfully saved derivative data. [2025-09-02T17:44:49.243016] [INFO ] [MAIN ] Derivative Progress: 1208/2371 symbols completed. KNF took 0.8s. Estimated remaining: 5m 19s. Rate: 218.6 symbols/min [2025-09-02T17:44:49.241293] [INFO ] [MAIN ] KNSL: Loaded 8911 primary data records. [2025-09-02T17:44:49.244609] [INFO ] [MAIN ] KNTK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:49.335247] [INFO ] [MAIN ] KNOP: Generated 832 derivative records from 4175 primary records. [2025-09-02T17:44:49.454934] [INFO ] [MAIN ] KNOP: Successfully saved derivative data. [2025-09-02T17:44:49.456589] [INFO ] [MAIN ] Derivative Progress: 1209/2371 symbols completed. KNOP took 0.7s. Estimated remaining: 5m 19s. Rate: 218.6 symbols/min [2025-09-02T17:44:49.509381] [INFO ] [MAIN ] KNTK: Loaded 21915 primary data records. [2025-09-02T17:44:49.509927] [INFO ] [MAIN ] KNX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:49.711832] [INFO ] [MAIN ] KNX: Loaded 24170 primary data records. [2025-09-02T17:44:49.877987] [INFO ] [MAIN ] KNSL: Generated 832 derivative records from 8911 primary records. [2025-09-02T17:44:49.972308] [INFO ] [MAIN ] KNSL: Successfully saved derivative data. [2025-09-02T17:44:49.979053] [INFO ] [MAIN ] Derivative Progress: 1210/2371 symbols completed. KNSL took 0.8s. Estimated remaining: 5m 19s. Rate: 218.4 symbols/min [2025-09-02T17:44:49.979658] [INFO ] [MAIN ] KO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:50.050094] [INFO ] [MAIN ] KNTK: Generated 832 derivative records from 21915 primary records. [2025-09-02T17:44:50.068024] [INFO ] [MAIN ] KNTK: Successfully saved derivative data. [2025-09-02T17:44:50.069844] [INFO ] [MAIN ] Derivative Progress: 1211/2371 symbols completed. KNTK took 0.8s. Estimated remaining: 5m 18s. Rate: 218.6 symbols/min [2025-09-02T17:44:50.070673] [INFO ] [MAIN ] KODK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:50.080541] [INFO ] [MAIN ] KNX: Generated 832 derivative records from 24170 primary records. [2025-09-02T17:44:50.098394] [INFO ] [MAIN ] KO: Loaded 25018 primary data records. [2025-09-02T17:44:50.098696] [INFO ] [MAIN ] KNX: Successfully saved derivative data. [2025-09-02T17:44:50.104048] [INFO ] [MAIN ] Derivative Progress: 1212/2371 symbols completed. KNX took 0.6s. Estimated remaining: 5m 18s. Rate: 218.7 symbols/min [2025-09-02T17:44:50.115962] [INFO ] [MAIN ] KOF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:50.212853] [INFO ] [MAIN ] KODK: Loaded 20291 primary data records. [2025-09-02T17:44:50.326807] [INFO ] [MAIN ] KOF: Loaded 12107 primary data records. [2025-09-02T17:44:50.854750] [INFO ] [MAIN ] KO: Generated 832 derivative records from 25018 primary records. [2025-09-02T17:44:50.865003] [INFO ] [MAIN ] KO: Successfully saved derivative data. [2025-09-02T17:44:50.866486] [INFO ] [MAIN ] Derivative Progress: 1213/2371 symbols completed. KO took 0.9s. Estimated remaining: 5m 18s. Rate: 218.4 symbols/min [2025-09-02T17:44:50.877814] [INFO ] [MAIN ] KODK: Generated 832 derivative records from 20291 primary records. [2025-09-02T17:44:50.884674] [INFO ] [MAIN ] KOF: Generated 832 derivative records from 12107 primary records. [2025-09-02T17:44:50.899441] [INFO ] [MAIN ] KODK: Successfully saved derivative data. [2025-09-02T17:44:50.899589] [INFO ] [MAIN ] KOF: Successfully saved derivative data. [2025-09-02T17:44:50.901233] [INFO ] [MAIN ] Derivative Progress: 1214/2371 symbols completed. KODK took 0.8s. Estimated remaining: 5m 18s. Rate: 218.6 symbols/min [2025-09-02T17:44:50.902939] [INFO ] [MAIN ] Derivative Progress: 1215/2371 symbols completed. KOF took 0.8s. Estimated remaining: 5m 17s. Rate: 218.7 symbols/min [2025-09-02T17:44:50.903448] [INFO ] [MAIN ] KORE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:50.903497] [INFO ] [MAIN ] KOP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:50.903413] [INFO ] [MAIN ] KOS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:50.907545] [INFO ] [MAIN ] KORE: Loaded 1050 primary data records. [2025-09-02T17:44:51.024298] [INFO ] [MAIN ] KOP: Loaded 7271 primary data records. [2025-09-02T17:44:51.258719] [INFO ] [MAIN ] KOS: Loaded 24581 primary data records. [2025-09-02T17:44:51.670721] [INFO ] [MAIN ] KORE: Generated 818 derivative records from 1050 primary records. [2025-09-02T17:44:51.680997] [INFO ] [MAIN ] KORE: Successfully saved derivative data. [2025-09-02T17:44:51.689545] [INFO ] [MAIN ] KOP: Generated 832 derivative records from 7271 primary records. [2025-09-02T17:44:51.688679] [INFO ] [MAIN ] Derivative Progress: 1216/2371 symbols completed. KORE took 0.8s. Estimated remaining: 5m 17s. Rate: 218.4 symbols/min [2025-09-02T17:44:51.690596] [INFO ] [MAIN ] KR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:51.700380] [INFO ] [MAIN ] KOP: Successfully saved derivative data. [2025-09-02T17:44:51.702239] [INFO ] [MAIN ] Derivative Progress: 1217/2371 symbols completed. KOP took 0.8s. Estimated remaining: 5m 17s. Rate: 218.6 symbols/min [2025-09-02T17:44:51.702506] [INFO ] [MAIN ] KRC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:51.709827] [INFO ] [MAIN ] KOS: Generated 832 derivative records from 24581 primary records. [2025-09-02T17:44:51.724460] [INFO ] [MAIN ] KOS: Successfully saved derivative data. [2025-09-02T17:44:51.726122] [INFO ] [MAIN ] Derivative Progress: 1218/2371 symbols completed. KOS took 0.8s. Estimated remaining: 5m 16s. Rate: 218.7 symbols/min [2025-09-02T17:44:51.726417] [INFO ] [MAIN ] KREF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:51.742078] [INFO ] [MAIN ] KR: Loaded 24886 primary data records. [2025-09-02T17:44:51.866088] [INFO ] [MAIN ] KRC: Loaded 22141 primary data records. [2025-09-02T17:44:51.982287] [INFO ] [MAIN ] KREF: Loaded 16752 primary data records. [2025-09-02T17:44:52.474763] [INFO ] [MAIN ] KR: Generated 832 derivative records from 24886 primary records. [2025-09-02T17:44:52.485911] [INFO ] [MAIN ] KR: Successfully saved derivative data. [2025-09-02T17:44:52.487230] [INFO ] [MAIN ] Derivative Progress: 1219/2371 symbols completed. KR took 0.8s. Estimated remaining: 5m 16s. Rate: 218.4 symbols/min [2025-09-02T17:44:52.487954] [INFO ] [MAIN ] KRG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:52.498186] [INFO ] [MAIN ] KRC: Generated 832 derivative records from 22141 primary records. [2025-09-02T17:44:52.513061] [INFO ] [MAIN ] KREF: Generated 832 derivative records from 16752 primary records. [2025-09-02T17:44:52.527672] [INFO ] [MAIN ] KRC: Successfully saved derivative data. [2025-09-02T17:44:52.529425] [INFO ] [MAIN ] Derivative Progress: 1220/2371 symbols completed. KRC took 0.8s. Estimated remaining: 5m 16s. Rate: 218.6 symbols/min [2025-09-02T17:44:52.530287] [INFO ] [MAIN ] KRMN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:52.531376] [INFO ] [MAIN ] KREF: Successfully saved derivative data. [2025-09-02T17:44:52.533340] [INFO ] [MAIN ] Derivative Progress: 1221/2371 symbols completed. KREF took 0.8s. Estimated remaining: 5m 15s. Rate: 218.8 symbols/min [2025-09-02T17:44:52.533636] [INFO ] [MAIN ] KRO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:52.542673] [INFO ] [MAIN ] KRG: Loaded 22438 primary data records. [2025-09-02T17:44:52.658760] [INFO ] [MAIN ] KRO: Loaded 12463 primary data records. [2025-09-02T17:44:52.803269] [INFO ] [MAIN ] KRMN: Loaded 21744 primary data records. [2025-09-02T17:44:53.318928] [INFO ] [MAIN ] KRO: Generated 832 derivative records from 12463 primary records. [2025-09-02T17:44:53.328129] [INFO ] [MAIN ] KRG: Generated 832 derivative records from 22438 primary records. [2025-09-02T17:44:53.338525] [INFO ] [MAIN ] KRO: Successfully saved derivative data. [2025-09-02T17:44:53.347103] [INFO ] [MAIN ] Derivative Progress: 1222/2371 symbols completed. KRO took 0.8s. Estimated remaining: 5m 16s. Rate: 218.4 symbols/min [2025-09-02T17:44:53.353670] [INFO ] [MAIN ] KRP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:53.355752] [INFO ] [MAIN ] KRMN: Generated 832 derivative records from 21744 primary records. [2025-09-02T17:44:53.357819] [INFO ] [MAIN ] KRG: Successfully saved derivative data. [2025-09-02T17:44:53.361006] [INFO ] [MAIN ] Derivative Progress: 1223/2371 symbols completed. KRG took 0.9s. Estimated remaining: 5m 15s. Rate: 218.6 symbols/min [2025-09-02T17:44:53.365583] [INFO ] [MAIN ] KSS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:53.369841] [INFO ] [MAIN ] KRMN: Successfully saved derivative data. [2025-09-02T17:44:53.371447] [INFO ] [MAIN ] Derivative Progress: 1224/2371 symbols completed. KRMN took 0.8s. Estimated remaining: 5m 15s. Rate: 218.7 symbols/min [2025-09-02T17:44:53.371734] [INFO ] [MAIN ] KT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:53.387229] [INFO ] [MAIN ] KRP: Loaded 16829 primary data records. [2025-09-02T17:44:53.563428] [INFO ] [MAIN ] KT: Loaded 20474 primary data records. [2025-09-02T17:44:53.566763] [INFO ] [MAIN ] KSS: Loaded 24845 primary data records. [2025-09-02T17:44:54.222719] [INFO ] [MAIN ] KRP: Generated 832 derivative records from 16829 primary records. [2025-09-02T17:44:54.238405] [INFO ] [MAIN ] KRP: Successfully saved derivative data. [2025-09-02T17:44:54.239759] [INFO ] [MAIN ] Derivative Progress: 1225/2371 symbols completed. KRP took 0.9s. Estimated remaining: 5m 15s. Rate: 218.4 symbols/min [2025-09-02T17:44:54.240175] [INFO ] [MAIN ] KTB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:54.247219] [INFO ] [MAIN ] KT: Generated 832 derivative records from 20474 primary records. [2025-09-02T17:44:54.259811] [INFO ] [MAIN ] KT: Successfully saved derivative data. [2025-09-02T17:44:54.267525] [INFO ] [MAIN ] Derivative Progress: 1226/2371 symbols completed. KT took 0.9s. Estimated remaining: 5m 14s. Rate: 218.5 symbols/min [2025-09-02T17:44:54.268173] [INFO ] [MAIN ] KTF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:54.269228] [INFO ] [MAIN ] KSS: Generated 832 derivative records from 24845 primary records. [2025-09-02T17:44:54.297460] [INFO ] [MAIN ] KTF: Loaded 5854 primary data records. [2025-09-02T17:44:54.296800] [INFO ] [MAIN ] KSS: Successfully saved derivative data. [2025-09-02T17:44:54.297387] [INFO ] [MAIN ] KTB: Loaded 19343 primary data records. [2025-09-02T17:44:54.339924] [INFO ] [MAIN ] Derivative Progress: 1227/2371 symbols completed. KSS took 1.0s. Estimated remaining: 5m 14s. Rate: 218.6 symbols/min [2025-09-02T17:44:54.382050] [INFO ] [MAIN ] KUKE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:54.549460] [INFO ] [MAIN ] KUKE: Loaded 1215 primary data records. [2025-09-02T17:44:55.017361] [INFO ] [MAIN ] KTB: Generated 832 derivative records from 19343 primary records. [2025-09-02T17:44:55.035894] [INFO ] [MAIN ] KTB: Successfully saved derivative data. [2025-09-02T17:44:55.038267] [INFO ] [MAIN ] Derivative Progress: 1228/2371 symbols completed. KTB took 0.8s. Estimated remaining: 5m 14s. Rate: 218.4 symbols/min [2025-09-02T17:44:55.039255] [INFO ] [MAIN ] KTF: Generated 832 derivative records from 5854 primary records. [2025-09-02T17:44:55.056460] [INFO ] [MAIN ] KUKE: Generated 831 derivative records from 1215 primary records. [2025-09-02T17:44:55.056800] [INFO ] [MAIN ] KTF: Successfully saved derivative data. [2025-09-02T17:44:55.059077] [INFO ] [MAIN ] Derivative Progress: 1229/2371 symbols completed. KTF took 0.8s. Estimated remaining: 5m 14s. Rate: 218.5 symbols/min [2025-09-02T17:44:55.065237] [INFO ] [MAIN ] KUKE: Successfully saved derivative data. [2025-09-02T17:44:55.066889] [INFO ] [MAIN ] Derivative Progress: 1230/2371 symbols completed. KUKE took 0.7s. Estimated remaining: 5m 13s. Rate: 218.7 symbols/min [2025-09-02T17:44:55.067517] [INFO ] [MAIN ] KVUE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:55.067709] [INFO ] [MAIN ] KVYO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:55.067810] [INFO ] [MAIN ] KW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:55.100894] [INFO ] [MAIN ] KW: Loaded 18471 primary data records. [2025-09-02T17:44:55.154495] [INFO ] [MAIN ] KVUE: Loaded 24869 primary data records. [2025-09-02T17:44:55.177162] [INFO ] [MAIN ] KVYO: Loaded 22992 primary data records. [2025-09-02T17:44:55.854277] [INFO ] [MAIN ] KVUE: Generated 832 derivative records from 24869 primary records. [2025-09-02T17:44:55.869671] [INFO ] [MAIN ] KW: Generated 832 derivative records from 18471 primary records. [2025-09-02T17:44:55.868834] [INFO ] [MAIN ] KVYO: Generated 831 derivative records from 22992 primary records. [2025-09-02T17:44:55.891024] [INFO ] [MAIN ] KVUE: Successfully saved derivative data. [2025-09-02T17:44:55.893561] [INFO ] [MAIN ] Derivative Progress: 1231/2371 symbols completed. KVUE took 0.8s. Estimated remaining: 5m 13s. Rate: 218.4 symbols/min [2025-09-02T17:44:55.894166] [INFO ] [MAIN ] KWR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:55.897314] [INFO ] [MAIN ] KW: Successfully saved derivative data. [2025-09-02T17:44:55.898574] [INFO ] [MAIN ] Derivative Progress: 1232/2371 symbols completed. KW took 0.8s. Estimated remaining: 5m 13s. Rate: 218.5 symbols/min [2025-09-02T17:44:55.897193] [INFO ] [MAIN ] KVYO: Successfully saved derivative data. [2025-09-02T17:44:55.900741] [INFO ] [MAIN ] Derivative Progress: 1233/2371 symbols completed. KVYO took 0.8s. Estimated remaining: 5m 12s. Rate: 218.7 symbols/min [2025-09-02T17:44:55.898850] [INFO ] [MAIN ] KYN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:55.901250] [INFO ] [MAIN ] L: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:55.909362] [INFO ] [MAIN ] KWR: Loaded 7907 primary data records. [2025-09-02T17:44:56.024536] [INFO ] [MAIN ] KYN: Loaded 13908 primary data records. [2025-09-02T17:44:56.068925] [INFO ] [MAIN ] L: Loaded 19600 primary data records. [2025-09-02T17:44:56.637039] [INFO ] [MAIN ] KWR: Generated 832 derivative records from 7907 primary records. [2025-09-02T17:44:56.650608] [INFO ] [MAIN ] KWR: Successfully saved derivative data. [2025-09-02T17:44:56.651941] [INFO ] [MAIN ] Derivative Progress: 1234/2371 symbols completed. KWR took 0.8s. Estimated remaining: 5m 12s. Rate: 218.4 symbols/min [2025-09-02T17:44:56.663953] [INFO ] [MAIN ] LAC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:56.665527] [INFO ] [MAIN ] KYN: Generated 832 derivative records from 13908 primary records. [2025-09-02T17:44:56.666733] [INFO ] [MAIN ] L: Generated 832 derivative records from 19600 primary records. [2025-09-02T17:44:56.683756] [INFO ] [MAIN ] L: Successfully saved derivative data. [2025-09-02T17:44:56.685708] [INFO ] [MAIN ] Derivative Progress: 1235/2371 symbols completed. L took 0.8s. Estimated remaining: 5m 12s. Rate: 218.6 symbols/min [2025-09-02T17:44:56.683946] [INFO ] [MAIN ] KYN: Successfully saved derivative data. [2025-09-02T17:44:56.687656] [INFO ] [MAIN ] LAD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:56.687756] [INFO ] [MAIN ] Derivative Progress: 1236/2371 symbols completed. KYN took 0.8s. Estimated remaining: 5m 11s. Rate: 218.7 symbols/min [2025-09-02T17:44:56.688298] [INFO ] [MAIN ] LADR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:56.709272] [INFO ] [MAIN ] LAC: Loaded 24336 primary data records. [2025-09-02T17:44:56.772851] [INFO ] [MAIN ] LAD: Loaded 10546 primary data records. [2025-09-02T17:44:56.889821] [INFO ] [MAIN ] LADR: Loaded 18045 primary data records. [2025-09-02T17:44:57.454262] [INFO ] [MAIN ] LAC: Generated 832 derivative records from 24336 primary records. [2025-09-02T17:44:57.473005] [INFO ] [MAIN ] LAD: Generated 832 derivative records from 10546 primary records. [2025-09-02T17:44:57.474630] [INFO ] [MAIN ] LAC: Successfully saved derivative data. [2025-09-02T17:44:57.477058] [INFO ] [MAIN ] Derivative Progress: 1237/2371 symbols completed. LAC took 0.8s. Estimated remaining: 5m 12s. Rate: 218.4 symbols/min [2025-09-02T17:44:57.477842] [INFO ] [MAIN ] LANV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:57.490222] [INFO ] [MAIN ] LADR: Generated 832 derivative records from 18045 primary records. [2025-09-02T17:44:57.498939] [INFO ] [MAIN ] LAD: Successfully saved derivative data. [2025-09-02T17:44:57.501138] [INFO ] [MAIN ] Derivative Progress: 1238/2371 symbols completed. LAD took 0.8s. Estimated remaining: 5m 11s. Rate: 218.6 symbols/min [2025-09-02T17:44:57.501543] [INFO ] [MAIN ] LAR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:57.503586] [INFO ] [MAIN ] LANV: Loaded 1342 primary data records. [2025-09-02T17:44:57.525529] [INFO ] [MAIN ] LADR: Successfully saved derivative data. [2025-09-02T17:44:57.549979] [INFO ] [MAIN ] Derivative Progress: 1239/2371 symbols completed. LADR took 0.9s. Estimated remaining: 5m 11s. Rate: 218.7 symbols/min [2025-09-02T17:44:57.594125] [INFO ] [MAIN ] LAW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:57.706152] [INFO ] [MAIN ] LAR: Loaded 21241 primary data records. [2025-09-02T17:44:57.760374] [INFO ] [MAIN ] LAW: Loaded 6980 primary data records. [2025-09-02T17:44:58.255093] [INFO ] [MAIN ] LANV: Generated 830 derivative records from 1342 primary records. [2025-09-02T17:44:58.267139] [INFO ] [MAIN ] LANV: Successfully saved derivative data. [2025-09-02T17:44:58.268821] [INFO ] [MAIN ] Derivative Progress: 1240/2371 symbols completed. LANV took 0.8s. Estimated remaining: 5m 11s. Rate: 218.4 symbols/min [2025-09-02T17:44:58.269331] [INFO ] [MAIN ] LAZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:58.278977] [INFO ] [MAIN ] LAR: Generated 832 derivative records from 21241 primary records. [2025-09-02T17:44:58.293385] [INFO ] [MAIN ] LAW: Generated 832 derivative records from 6980 primary records. [2025-09-02T17:44:58.299864] [INFO ] [MAIN ] LAR: Successfully saved derivative data. [2025-09-02T17:44:58.308314] [INFO ] [MAIN ] Derivative Progress: 1241/2371 symbols completed. LAR took 0.8s. Estimated remaining: 5m 10s. Rate: 218.6 symbols/min [2025-09-02T17:44:58.309670] [INFO ] [MAIN ] LB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:58.310814] [INFO ] [MAIN ] LAW: Successfully saved derivative data. [2025-09-02T17:44:58.312634] [INFO ] [MAIN ] Derivative Progress: 1242/2371 symbols completed. LAW took 0.7s. Estimated remaining: 5m 10s. Rate: 218.7 symbols/min [2025-09-02T17:44:58.312962] [INFO ] [MAIN ] LBRT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:58.320936] [INFO ] [MAIN ] LAZ: Loaded 20689 primary data records. [2025-09-02T17:44:58.447838] [INFO ] [MAIN ] LB: Loaded 18210 primary data records. [2025-09-02T17:44:58.485687] [INFO ] [MAIN ] LBRT: Loaded 24525 primary data records. [2025-09-02T17:44:59.061878] [INFO ] [MAIN ] LAZ: Generated 832 derivative records from 20689 primary records. [2025-09-02T17:44:59.074078] [INFO ] [MAIN ] LAZ: Successfully saved derivative data. [2025-09-02T17:44:59.075406] [INFO ] [MAIN ] Derivative Progress: 1243/2371 symbols completed. LAZ took 0.8s. Estimated remaining: 5m 10s. Rate: 218.4 symbols/min [2025-09-02T17:44:59.082635] [INFO ] [MAIN ] LB: Generated 832 derivative records from 18210 primary records. [2025-09-02T17:44:59.089949] [INFO ] [MAIN ] LBRT: Generated 832 derivative records from 24525 primary records. [2025-09-02T17:44:59.104712] [INFO ] [MAIN ] LB: Successfully saved derivative data. [2025-09-02T17:44:59.106922] [INFO ] [MAIN ] Derivative Progress: 1244/2371 symbols completed. LB took 0.8s. Estimated remaining: 5m 9s. Rate: 218.6 symbols/min [2025-09-02T17:44:59.106996] [INFO ] [MAIN ] LBRT: Successfully saved derivative data. [2025-09-02T17:44:59.108662] [INFO ] [MAIN ] Derivative Progress: 1245/2371 symbols completed. LBRT took 0.8s. Estimated remaining: 5m 9s. Rate: 218.8 symbols/min [2025-09-02T17:44:59.109129] [INFO ] [MAIN ] LDI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:59.109246] [INFO ] [MAIN ] LCII: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:59.109095] [INFO ] [MAIN ] LC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:59.128571] [INFO ] [MAIN ] LCII: Loaded 12556 primary data records. [2025-09-02T17:44:59.244490] [INFO ] [MAIN ] LDI: Loaded 20286 primary data records. [2025-09-02T17:44:59.271145] [INFO ] [MAIN ] LC: Loaded 22273 primary data records. [2025-09-02T17:44:59.917855] [INFO ] [MAIN ] LCII: Generated 832 derivative records from 12556 primary records. [2025-09-02T17:44:59.930177] [INFO ] [MAIN ] LCII: Successfully saved derivative data. [2025-09-02T17:44:59.932376] [INFO ] [MAIN ] Derivative Progress: 1246/2371 symbols completed. LCII took 0.8s. Estimated remaining: 5m 9s. Rate: 218.4 symbols/min [2025-09-02T17:44:59.932822] [INFO ] [MAIN ] LDOS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:59.946830] [INFO ] [MAIN ] LC: Generated 832 derivative records from 22273 primary records. [2025-09-02T17:44:59.947442] [INFO ] [MAIN ] LDI: Generated 832 derivative records from 20286 primary records. [2025-09-02T17:44:59.968076] [INFO ] [MAIN ] LC: Successfully saved derivative data. [2025-09-02T17:44:59.970308] [INFO ] [MAIN ] Derivative Progress: 1247/2371 symbols completed. LC took 0.9s. Estimated remaining: 5m 9s. Rate: 218.6 symbols/min [2025-09-02T17:44:59.970917] [INFO ] [MAIN ] LDI: Successfully saved derivative data. [2025-09-02T17:44:59.972878] [INFO ] [MAIN ] Derivative Progress: 1248/2371 symbols completed. LDI took 0.9s. Estimated remaining: 5m 8s. Rate: 218.7 symbols/min [2025-09-02T17:44:59.972827] [INFO ] [MAIN ] LDP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:59.973126] [INFO ] [MAIN ] LEA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:44:59.982178] [INFO ] [MAIN ] LDOS: Loaded 20282 primary data records. [2025-09-02T17:45:00.058690] [INFO ] [MAIN ] LDP: Loaded 5857 primary data records. [2025-09-02T17:45:00.196785] [INFO ] [MAIN ] LEA: Loaded 19411 primary data records. [2025-09-02T17:45:00.713003] [INFO ] [MAIN ] LDOS: Generated 832 derivative records from 20282 primary records. [2025-09-02T17:45:00.720235] [INFO ] [MAIN ] LDP: Generated 832 derivative records from 5857 primary records. [2025-09-02T17:45:00.744876] [INFO ] [MAIN ] LEA: Generated 832 derivative records from 19411 primary records. [2025-09-02T17:45:00.745875] [INFO ] [MAIN ] LDOS: Successfully saved derivative data. [2025-09-02T17:45:00.745498] [INFO ] [MAIN ] LDP: Successfully saved derivative data. [2025-09-02T17:45:00.747533] [INFO ] [MAIN ] Derivative Progress: 1249/2371 symbols completed. LDP took 0.8s. Estimated remaining: 5m 8s. Rate: 218.4 symbols/min [2025-09-02T17:45:00.755214] [INFO ] [MAIN ] LEG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:00.749545] [INFO ] [MAIN ] Derivative Progress: 1250/2371 symbols completed. LDOS took 0.8s. Estimated remaining: 5m 8s. Rate: 218.6 symbols/min [2025-09-02T17:45:00.755863] [INFO ] [MAIN ] LEN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:00.758765] [INFO ] [MAIN ] LEA: Successfully saved derivative data. [2025-09-02T17:45:00.760713] [INFO ] [MAIN ] Derivative Progress: 1251/2371 symbols completed. LEA took 0.8s. Estimated remaining: 5m 7s. Rate: 218.8 symbols/min [2025-09-02T17:45:00.761002] [INFO ] [MAIN ] LEO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:00.777676] [INFO ] [MAIN ] LEO: Loaded 7497 primary data records. [2025-09-02T17:45:00.873224] [INFO ] [MAIN ] LEN: Loaded 24649 primary data records. [2025-09-02T17:45:00.945554] [INFO ] [MAIN ] LEG: Loaded 23126 primary data records. [2025-09-02T17:45:01.526767] [INFO ] [MAIN ] LEO: Generated 832 derivative records from 7497 primary records. [2025-09-02T17:45:01.548423] [INFO ] [MAIN ] LEN: Generated 832 derivative records from 24649 primary records. [2025-09-02T17:45:01.551019] [INFO ] [MAIN ] LEO: Successfully saved derivative data. [2025-09-02T17:45:01.567433] [INFO ] [MAIN ] Derivative Progress: 1252/2371 symbols completed. LEO took 0.8s. Estimated remaining: 5m 7s. Rate: 218.4 symbols/min [2025-09-02T17:45:01.570848] [INFO ] [MAIN ] LEVI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:01.572158] [INFO ] [MAIN ] LEN: Successfully saved derivative data. [2025-09-02T17:45:01.570459] [INFO ] [MAIN ] LEG: Generated 832 derivative records from 23126 primary records. [2025-09-02T17:45:01.573932] [INFO ] [MAIN ] Derivative Progress: 1253/2371 symbols completed. LEN took 0.8s. Estimated remaining: 5m 7s. Rate: 218.6 symbols/min [2025-09-02T17:45:01.575344] [INFO ] [MAIN ] LFT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:01.592194] [INFO ] [MAIN ] LEG: Successfully saved derivative data. [2025-09-02T17:45:01.596529] [INFO ] [MAIN ] LFT: Loaded 9366 primary data records. [2025-09-02T17:45:01.599050] [INFO ] [MAIN ] Derivative Progress: 1254/2371 symbols completed. LEG took 0.9s. Estimated remaining: 5m 6s. Rate: 218.7 symbols/min [2025-09-02T17:45:01.620211] [INFO ] [MAIN ] LGI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:01.733887] [INFO ] [MAIN ] LEVI: Loaded 23468 primary data records. [2025-09-02T17:45:01.803024] [INFO ] [MAIN ] LGI: Loaded 4710 primary data records. [2025-09-02T17:45:02.504791] [INFO ] [MAIN ] LFT: Generated 819 derivative records from 9366 primary records. [2025-09-02T17:45:02.519780] [INFO ] [MAIN ] LFT: Successfully saved derivative data. [2025-09-02T17:45:02.529343] [INFO ] [MAIN ] LEVI: Generated 819 derivative records from 23468 primary records. [2025-09-02T17:45:02.527528] [INFO ] [MAIN ] Derivative Progress: 1255/2371 symbols completed. LFT took 1.0s. Estimated remaining: 5m 7s. Rate: 218.3 symbols/min [2025-09-02T17:45:02.531607] [INFO ] [MAIN ] LH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:02.540846] [INFO ] [MAIN ] LGI: Generated 832 derivative records from 4710 primary records. [2025-09-02T17:45:02.548847] [INFO ] [MAIN ] LEVI: Successfully saved derivative data. [2025-09-02T17:45:02.551349] [INFO ] [MAIN ] Derivative Progress: 1256/2371 symbols completed. LEVI took 1.0s. Estimated remaining: 5m 6s. Rate: 218.5 symbols/min [2025-09-02T17:45:02.552054] [INFO ] [MAIN ] LHX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:02.561395] [INFO ] [MAIN ] LGI: Successfully saved derivative data. [2025-09-02T17:45:02.569100] [INFO ] [MAIN ] Derivative Progress: 1257/2371 symbols completed. LGI took 0.9s. Estimated remaining: 5m 6s. Rate: 218.7 symbols/min [2025-09-02T17:45:02.569743] [INFO ] [MAIN ] LII: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:02.578947] [INFO ] [MAIN ] LH: Loaded 17334 primary data records. [2025-09-02T17:45:02.683708] [INFO ] [MAIN ] LII: Loaded 12081 primary data records. [2025-09-02T17:45:02.729385] [INFO ] [MAIN ] LHX: Loaded 22392 primary data records. [2025-09-02T17:45:03.446556] [INFO ] [MAIN ] LH: Generated 832 derivative records from 17334 primary records. [2025-09-02T17:45:03.458616] [INFO ] [MAIN ] LH: Successfully saved derivative data. [2025-09-02T17:45:03.461562] [INFO ] [MAIN ] Derivative Progress: 1258/2371 symbols completed. LH took 0.9s. Estimated remaining: 5m 6s. Rate: 218.3 symbols/min [2025-09-02T17:45:03.470186] [INFO ] [MAIN ] LII: Generated 832 derivative records from 12081 primary records. [2025-09-02T17:45:03.484877] [INFO ] [MAIN ] LHX: Generated 832 derivative records from 22392 primary records. [2025-09-02T17:45:03.492768] [INFO ] [MAIN ] LII: Successfully saved derivative data. [2025-09-02T17:45:03.495187] [INFO ] [MAIN ] Derivative Progress: 1259/2371 symbols completed. LII took 0.9s. Estimated remaining: 5m 5s. Rate: 218.4 symbols/min [2025-09-02T17:45:03.496164] [INFO ] [MAIN ] LHX: Successfully saved derivative data. [2025-09-02T17:45:03.497723] [INFO ] [MAIN ] Derivative Progress: 1260/2371 symbols completed. LHX took 0.9s. Estimated remaining: 5m 5s. Rate: 218.6 symbols/min [2025-09-02T17:45:03.498084] [INFO ] [MAIN ] LITB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:03.498202] [INFO ] [MAIN ] LLY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:03.498666] [INFO ] [MAIN ] LION: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:03.501878] [INFO ] [MAIN ] LITB: Loaded 1014 primary data records. [2025-09-02T17:45:03.709325] [INFO ] [MAIN ] LLY: Loaded 24684 primary data records. [2025-09-02T17:45:03.710805] [INFO ] [MAIN ] LION: Loaded 22972 primary data records. [2025-09-02T17:45:04.284595] [INFO ] [MAIN ] LITB: Generated 819 derivative records from 1014 primary records. [2025-09-02T17:45:04.305060] [INFO ] [MAIN ] LITB: Successfully saved derivative data. [2025-09-02T17:45:04.305810] [INFO ] [MAIN ] LLY: Generated 832 derivative records from 24684 primary records. [2025-09-02T17:45:04.307206] [INFO ] [MAIN ] Derivative Progress: 1261/2371 symbols completed. LITB took 0.8s. Estimated remaining: 5m 5s. Rate: 218.2 symbols/min [2025-09-02T17:45:04.314697] [INFO ] [MAIN ] LMND: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:04.314458] [INFO ] [MAIN ] LION: Generated 832 derivative records from 22972 primary records. [2025-09-02T17:45:04.328915] [INFO ] [MAIN ] LLY: Successfully saved derivative data. [2025-09-02T17:45:04.331259] [INFO ] [MAIN ] Derivative Progress: 1262/2371 symbols completed. LLY took 0.8s. Estimated remaining: 5m 5s. Rate: 218.4 symbols/min [2025-09-02T17:45:04.332386] [INFO ] [MAIN ] LMT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:04.332617] [INFO ] [MAIN ] LION: Successfully saved derivative data. [2025-09-02T17:45:04.334681] [INFO ] [MAIN ] Derivative Progress: 1263/2371 symbols completed. LION took 0.8s. Estimated remaining: 5m 4s. Rate: 218.6 symbols/min [2025-09-02T17:45:04.335215] [INFO ] [MAIN ] LNC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:04.375521] [INFO ] [MAIN ] LNC: Loaded 23795 primary data records. [2025-09-02T17:45:04.375149] [INFO ] [MAIN ] LMT: Loaded 23064 primary data records. [2025-09-02T17:45:04.502746] [INFO ] [MAIN ] LMND: Loaded 24472 primary data records. [2025-09-02T17:45:05.111419] [INFO ] [MAIN ] LNC: Generated 832 derivative records from 23795 primary records. [2025-09-02T17:45:05.112618] [INFO ] [MAIN ] LMT: Generated 819 derivative records from 23064 primary records. [2025-09-02T17:45:05.131434] [INFO ] [MAIN ] LMT: Successfully saved derivative data. [2025-09-02T17:45:05.132901] [INFO ] [MAIN ] Derivative Progress: 1264/2371 symbols completed. LMT took 0.8s. Estimated remaining: 5m 4s. Rate: 218.2 symbols/min [2025-09-02T17:45:05.133385] [INFO ] [MAIN ] LNC: Successfully saved derivative data. [2025-09-02T17:45:05.139516] [INFO ] [MAIN ] LND: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:05.141491] [INFO ] [MAIN ] Derivative Progress: 1265/2371 symbols completed. LNC took 0.8s. Estimated remaining: 5m 4s. Rate: 218.4 symbols/min [2025-09-02T17:45:05.142532] [INFO ] [MAIN ] LMND: Generated 832 derivative records from 24472 primary records. [2025-09-02T17:45:05.143514] [INFO ] [MAIN ] LNG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:05.153050] [INFO ] [MAIN ] LND: Loaded 2352 primary data records. [2025-09-02T17:45:05.190202] [INFO ] [MAIN ] LMND: Successfully saved derivative data. [2025-09-02T17:45:05.218313] [INFO ] [MAIN ] Derivative Progress: 1266/2371 symbols completed. LMND took 0.9s. Estimated remaining: 5m 3s. Rate: 218.5 symbols/min [2025-09-02T17:45:05.229287] [INFO ] [MAIN ] LNN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:05.342853] [INFO ] [MAIN ] LNG: Loaded 23510 primary data records. [2025-09-02T17:45:05.396294] [INFO ] [MAIN ] LNN: Loaded 5666 primary data records. [2025-09-02T17:45:05.934550] [INFO ] [MAIN ] LND: Generated 832 derivative records from 2352 primary records. [2025-09-02T17:45:05.947371] [INFO ] [MAIN ] LND: Successfully saved derivative data. [2025-09-02T17:45:05.949232] [INFO ] [MAIN ] Derivative Progress: 1267/2371 symbols completed. LND took 0.8s. Estimated remaining: 5m 4s. Rate: 218.3 symbols/min [2025-09-02T17:45:05.949654] [INFO ] [MAIN ] LOAR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:05.962245] [INFO ] [MAIN ] LNG: Generated 819 derivative records from 23510 primary records. [2025-09-02T17:45:05.975283] [INFO ] [MAIN ] LNN: Generated 819 derivative records from 5666 primary records. [2025-09-02T17:45:05.997780] [INFO ] [MAIN ] LNG: Successfully saved derivative data. [2025-09-02T17:45:06.001354] [INFO ] [MAIN ] Derivative Progress: 1268/2371 symbols completed. LNG took 0.9s. Estimated remaining: 5m 3s. Rate: 218.4 symbols/min [2025-09-02T17:45:06.002098] [INFO ] [MAIN ] LOB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:06.003454] [INFO ] [MAIN ] LNN: Successfully saved derivative data. [2025-09-02T17:45:06.005339] [INFO ] [MAIN ] Derivative Progress: 1269/2371 symbols completed. LNN took 0.8s. Estimated remaining: 5m 3s. Rate: 218.6 symbols/min [2025-09-02T17:45:06.006490] [INFO ] [MAIN ] LOAR: Loaded 19404 primary data records. [2025-09-02T17:45:06.006811] [INFO ] [MAIN ] LOCL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:06.112079] [INFO ] [MAIN ] LOCL: Loaded 1248 primary data records. [2025-09-02T17:45:06.122950] [INFO ] [MAIN ] LOB: Loaded 11659 primary data records. [2025-09-02T17:45:06.783269] [INFO ] [MAIN ] LOAR: Generated 818 derivative records from 19404 primary records. [2025-09-02T17:45:06.806571] [INFO ] [MAIN ] LOB: Generated 832 derivative records from 11659 primary records. [2025-09-02T17:45:06.807228] [INFO ] [MAIN ] LOAR: Successfully saved derivative data. [2025-09-02T17:45:06.815211] [INFO ] [MAIN ] Derivative Progress: 1270/2371 symbols completed. LOAR took 0.9s. Estimated remaining: 5m 3s. Rate: 218.2 symbols/min [2025-09-02T17:45:06.820421] [INFO ] [MAIN ] LOMA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:06.824415] [INFO ] [MAIN ] LOCL: Generated 832 derivative records from 1248 primary records. [2025-09-02T17:45:06.826784] [INFO ] [MAIN ] LOB: Successfully saved derivative data. [2025-09-02T17:45:06.835020] [INFO ] [MAIN ] Derivative Progress: 1271/2371 symbols completed. LOB took 0.8s. Estimated remaining: 5m 2s. Rate: 218.4 symbols/min [2025-09-02T17:45:06.835842] [INFO ] [MAIN ] LOW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:06.837453] [INFO ] [MAIN ] LOCL: Successfully saved derivative data. [2025-09-02T17:45:06.839524] [INFO ] [MAIN ] Derivative Progress: 1272/2371 symbols completed. LOCL took 0.8s. Estimated remaining: 5m 2s. Rate: 218.6 symbols/min [2025-09-02T17:45:06.839882] [INFO ] [MAIN ] LPG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:06.854242] [INFO ] [MAIN ] LOMA: Loaded 13863 primary data records. [2025-09-02T17:45:06.971381] [INFO ] [MAIN ] LPG: Loaded 18208 primary data records. [2025-09-02T17:45:07.026551] [INFO ] [MAIN ] LOW: Loaded 24200 primary data records. [2025-09-02T17:45:07.651727] [INFO ] [MAIN ] LOMA: Generated 832 derivative records from 13863 primary records. [2025-09-02T17:45:07.670704] [INFO ] [MAIN ] LOW: Generated 819 derivative records from 24200 primary records. [2025-09-02T17:45:07.679297] [INFO ] [MAIN ] LPG: Generated 832 derivative records from 18208 primary records. [2025-09-02T17:45:07.680331] [INFO ] [MAIN ] LOMA: Successfully saved derivative data. [2025-09-02T17:45:07.686555] [INFO ] [MAIN ] Derivative Progress: 1273/2371 symbols completed. LOMA took 0.9s. Estimated remaining: 5m 2s. Rate: 218.2 symbols/min [2025-09-02T17:45:07.697902] [INFO ] [MAIN ] LPG: Successfully saved derivative data. [2025-09-02T17:45:07.700390] [INFO ] [MAIN ] Derivative Progress: 1274/2371 symbols completed. LPG took 0.9s. Estimated remaining: 5m 1s. Rate: 218.4 symbols/min [2025-09-02T17:45:07.698490] [INFO ] [MAIN ] LOW: Successfully saved derivative data. [2025-09-02T17:45:07.702528] [INFO ] [MAIN ] Derivative Progress: 1275/2371 symbols completed. LOW took 0.9s. Estimated remaining: 5m 1s. Rate: 218.5 symbols/min [2025-09-02T17:45:07.703001] [INFO ] [MAIN ] LPL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:07.703203] [INFO ] [MAIN ] LRN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:07.703121] [INFO ] [MAIN ] LPX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:07.718488] [INFO ] [MAIN ] LPL: Loaded 12741 primary data records. [2025-09-02T17:45:07.847409] [INFO ] [MAIN ] LRN: Loaded 17659 primary data records. [2025-09-02T17:45:07.859160] [INFO ] [MAIN ] LPX: Loaded 18622 primary data records. [2025-09-02T17:45:08.504298] [INFO ] [MAIN ] LPL: Generated 832 derivative records from 12741 primary records. [2025-09-02T17:45:08.523073] [INFO ] [MAIN ] LPX: Generated 819 derivative records from 18622 primary records. [2025-09-02T17:45:08.523192] [INFO ] [MAIN ] LPL: Successfully saved derivative data. [2025-09-02T17:45:08.525026] [INFO ] [MAIN ] Derivative Progress: 1276/2371 symbols completed. LPL took 0.8s. Estimated remaining: 5m 1s. Rate: 218.2 symbols/min [2025-09-02T17:45:08.536991] [INFO ] [MAIN ] LSPD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:08.538086] [INFO ] [MAIN ] LRN: Generated 832 derivative records from 17659 primary records. [2025-09-02T17:45:08.540681] [INFO ] [MAIN ] LPX: Successfully saved derivative data. [2025-09-02T17:45:08.546848] [INFO ] [MAIN ] Derivative Progress: 1277/2371 symbols completed. LPX took 0.8s. Estimated remaining: 5m 1s. Rate: 218.3 symbols/min [2025-09-02T17:45:08.548913] [INFO ] [MAIN ] LTC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:08.550914] [INFO ] [MAIN ] LRN: Successfully saved derivative data. [2025-09-02T17:45:08.552581] [INFO ] [MAIN ] Derivative Progress: 1278/2371 symbols completed. LRN took 0.8s. Estimated remaining: 5m 0s. Rate: 218.5 symbols/min [2025-09-02T17:45:08.557770] [INFO ] [MAIN ] LTH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:08.567424] [INFO ] [MAIN ] LSPD: Loaded 19229 primary data records. [2025-09-02T17:45:08.687708] [INFO ] [MAIN ] LTC: Loaded 14409 primary data records. [2025-09-02T17:45:08.858840] [INFO ] [MAIN ] LTH: Loaded 24106 primary data records. [2025-09-02T17:45:09.353960] [INFO ] [MAIN ] LSPD: Generated 832 derivative records from 19229 primary records. [2025-09-02T17:45:09.374242] [INFO ] [MAIN ] LTC: Generated 832 derivative records from 14409 primary records. [2025-09-02T17:45:09.372994] [INFO ] [MAIN ] LSPD: Successfully saved derivative data. [2025-09-02T17:45:09.375432] [INFO ] [MAIN ] Derivative Progress: 1279/2371 symbols completed. LSPD took 0.8s. Estimated remaining: 5m 0s. Rate: 218.2 symbols/min [2025-09-02T17:45:09.376419] [INFO ] [MAIN ] LTM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:09.394588] [INFO ] [MAIN ] LTC: Successfully saved derivative data. [2025-09-02T17:45:09.395507] [INFO ] [MAIN ] LTH: Generated 832 derivative records from 24106 primary records. [2025-09-02T17:45:09.398366] [INFO ] [MAIN ] Derivative Progress: 1280/2371 symbols completed. LTC took 0.8s. Estimated remaining: 4m 60s. Rate: 218.3 symbols/min [2025-09-02T17:45:09.405413] [INFO ] [MAIN ] LU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:09.414621] [INFO ] [MAIN ] LTH: Successfully saved derivative data. [2025-09-02T17:45:09.416390] [INFO ] [MAIN ] Derivative Progress: 1281/2371 symbols completed. LTH took 0.9s. Estimated remaining: 4m 59s. Rate: 218.5 symbols/min [2025-09-02T17:45:09.416736] [INFO ] [MAIN ] LUCK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:09.426781] [INFO ] [MAIN ] LTM: Loaded 18113 primary data records. [2025-09-02T17:45:09.525147] [INFO ] [MAIN ] LUCK: Loaded 10474 primary data records. [2025-09-02T17:45:09.593125] [INFO ] [MAIN ] LU: Loaded 22609 primary data records. [2025-09-02T17:45:10.192789] [INFO ] [MAIN ] LTM: Generated 832 derivative records from 18113 primary records. [2025-09-02T17:45:10.206216] [INFO ] [MAIN ] LU: Generated 832 derivative records from 22609 primary records. [2025-09-02T17:45:10.231210] [INFO ] [MAIN ] LU: Successfully saved derivative data. [2025-09-02T17:45:10.232362] [INFO ] [MAIN ] LUCK: Generated 819 derivative records from 10474 primary records. [2025-09-02T17:45:10.236427] [INFO ] [MAIN ] LTM: Successfully saved derivative data. [2025-09-02T17:45:10.234847] [INFO ] [MAIN ] Derivative Progress: 1282/2371 symbols completed. LU took 0.8s. Estimated remaining: 4m 60s. Rate: 218.2 symbols/min [2025-09-02T17:45:10.239178] [INFO ] [MAIN ] LUMN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:10.239348] [INFO ] [MAIN ] Derivative Progress: 1283/2371 symbols completed. LTM took 0.9s. Estimated remaining: 4m 59s. Rate: 218.3 symbols/min [2025-09-02T17:45:10.240441] [INFO ] [MAIN ] LUV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:10.249714] [INFO ] [MAIN ] LUCK: Successfully saved derivative data. [2025-09-02T17:45:10.251682] [INFO ] [MAIN ] Derivative Progress: 1284/2371 symbols completed. LUCK took 0.8s. Estimated remaining: 4m 59s. Rate: 218.5 symbols/min [2025-09-02T17:45:10.252001] [INFO ] [MAIN ] LUXE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:10.280351] [INFO ] [MAIN ] LUXE: Loaded 7523 primary data records. [2025-09-02T17:45:10.365898] [INFO ] [MAIN ] LUMN: Loaded 24484 primary data records. [2025-09-02T17:45:10.434869] [INFO ] [MAIN ] LUV: Loaded 24502 primary data records. [2025-09-02T17:45:11.054361] [INFO ] [MAIN ] LUXE: Generated 832 derivative records from 7523 primary records. [2025-09-02T17:45:11.072095] [INFO ] [MAIN ] LUMN: Generated 819 derivative records from 24484 primary records. [2025-09-02T17:45:11.074720] [INFO ] [MAIN ] LUXE: Successfully saved derivative data. [2025-09-02T17:45:11.082184] [INFO ] [MAIN ] Derivative Progress: 1285/2371 symbols completed. LUXE took 0.8s. Estimated remaining: 4m 59s. Rate: 218.1 symbols/min [2025-09-02T17:45:11.087780] [INFO ] [MAIN ] LUV: Generated 819 derivative records from 24502 primary records. [2025-09-02T17:45:11.087873] [INFO ] [MAIN ] LVS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:11.098544] [INFO ] [MAIN ] LUMN: Successfully saved derivative data. [2025-09-02T17:45:11.100737] [INFO ] [MAIN ] Derivative Progress: 1286/2371 symbols completed. LUMN took 0.9s. Estimated remaining: 4m 58s. Rate: 218.3 symbols/min [2025-09-02T17:45:11.101534] [INFO ] [MAIN ] LVWR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:11.103813] [INFO ] [MAIN ] LUV: Successfully saved derivative data. [2025-09-02T17:45:11.106041] [INFO ] [MAIN ] Derivative Progress: 1287/2371 symbols completed. LUV took 0.9s. Estimated remaining: 4m 58s. Rate: 218.5 symbols/min [2025-09-02T17:45:11.106377] [INFO ] [MAIN ] LW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:11.117472] [INFO ] [MAIN ] LVWR: Loaded 11469 primary data records. [2025-09-02T17:45:11.261559] [INFO ] [MAIN ] LVS: Loaded 24792 primary data records. [2025-09-02T17:45:11.282537] [INFO ] [MAIN ] LW: Loaded 23610 primary data records. [2025-09-02T17:45:11.922931] [INFO ] [MAIN ] LVWR: Generated 832 derivative records from 11469 primary records. [2025-09-02T17:45:11.942686] [INFO ] [MAIN ] LVWR: Successfully saved derivative data. [2025-09-02T17:45:11.945318] [INFO ] [MAIN ] Derivative Progress: 1288/2371 symbols completed. LVWR took 0.8s. Estimated remaining: 4m 58s. Rate: 218.1 symbols/min [2025-09-02T17:45:11.943678] [INFO ] [MAIN ] LW: Generated 832 derivative records from 23610 primary records. [2025-09-02T17:45:11.959943] [INFO ] [MAIN ] LVS: Generated 832 derivative records from 24792 primary records. [2025-09-02T17:45:11.961860] [INFO ] [MAIN ] LW: Successfully saved derivative data. [2025-09-02T17:45:11.963592] [INFO ] [MAIN ] Derivative Progress: 1289/2371 symbols completed. LW took 0.9s. Estimated remaining: 4m 57s. Rate: 218.3 symbols/min [2025-09-02T17:45:11.974883] [INFO ] [MAIN ] LVS: Successfully saved derivative data. [2025-09-02T17:45:11.976625] [INFO ] [MAIN ] Derivative Progress: 1290/2371 symbols completed. LVS took 0.9s. Estimated remaining: 4m 57s. Rate: 218.4 symbols/min [2025-09-02T17:45:11.977292] [INFO ] [MAIN ] LXP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:11.977441] [INFO ] [MAIN ] LXFR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:11.977215] [INFO ] [MAIN ] LXU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:11.993898] [INFO ] [MAIN ] LXFR: Loaded 7887 primary data records. [2025-09-02T17:45:12.076809] [INFO ] [MAIN ] LXU: Loaded 14588 primary data records. [2025-09-02T17:45:12.138333] [INFO ] [MAIN ] LXP: Loaded 23637 primary data records. [2025-09-02T17:45:12.766078] [INFO ] [MAIN ] LXU: Generated 832 derivative records from 14588 primary records. [2025-09-02T17:45:12.778940] [INFO ] [MAIN ] LXP: Generated 832 derivative records from 23637 primary records. [2025-09-02T17:45:12.797303] [INFO ] [MAIN ] LXU: Successfully saved derivative data. [2025-09-02T17:45:12.795225] [INFO ] [MAIN ] LXFR: Generated 832 derivative records from 7887 primary records. [2025-09-02T17:45:12.799178] [INFO ] [MAIN ] Derivative Progress: 1291/2371 symbols completed. LXU took 0.8s. Estimated remaining: 4m 57s. Rate: 218.1 symbols/min [2025-09-02T17:45:12.799430] [INFO ] [MAIN ] LYB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:12.803129] [INFO ] [MAIN ] LXP: Successfully saved derivative data. [2025-09-02T17:45:12.806036] [INFO ] [MAIN ] Derivative Progress: 1292/2371 symbols completed. LXP took 0.8s. Estimated remaining: 4m 57s. Rate: 218.3 symbols/min [2025-09-02T17:45:12.809608] [INFO ] [MAIN ] LYG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:12.818544] [INFO ] [MAIN ] LXFR: Successfully saved derivative data. [2025-09-02T17:45:12.820025] [INFO ] [MAIN ] Derivative Progress: 1293/2371 symbols completed. LXFR took 0.8s. Estimated remaining: 4m 56s. Rate: 218.4 symbols/min [2025-09-02T17:45:12.820290] [INFO ] [MAIN ] LYV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:12.845349] [INFO ] [MAIN ] LYB: Loaded 24844 primary data records. [2025-09-02T17:45:12.940582] [INFO ] [MAIN ] LYG: Loaded 24366 primary data records. [2025-09-02T17:45:13.029854] [INFO ] [MAIN ] LYV: Loaded 23553 primary data records. [2025-09-02T17:45:13.590811] [INFO ] [MAIN ] LYB: Generated 832 derivative records from 24844 primary records. [2025-09-02T17:45:13.598053] [INFO ] [MAIN ] LYG: Generated 832 derivative records from 24366 primary records. [2025-09-02T17:45:13.613019] [INFO ] [MAIN ] LYB: Successfully saved derivative data. [2025-09-02T17:45:13.614924] [INFO ] [MAIN ] Derivative Progress: 1294/2371 symbols completed. LYB took 0.8s. Estimated remaining: 4m 56s. Rate: 218.1 symbols/min [2025-09-02T17:45:13.622064] [INFO ] [MAIN ] LZB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:13.621991] [INFO ] [MAIN ] LYV: Generated 832 derivative records from 23553 primary records. [2025-09-02T17:45:13.629557] [INFO ] [MAIN ] LYG: Successfully saved derivative data. [2025-09-02T17:45:13.636782] [INFO ] [MAIN ] Derivative Progress: 1295/2371 symbols completed. LYG took 0.8s. Estimated remaining: 4m 56s. Rate: 218.3 symbols/min [2025-09-02T17:45:13.637655] [INFO ] [MAIN ] LZM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:13.641505] [INFO ] [MAIN ] LYV: Successfully saved derivative data. [2025-09-02T17:45:13.643155] [INFO ] [MAIN ] Derivative Progress: 1296/2371 symbols completed. LYV took 0.8s. Estimated remaining: 4m 55s. Rate: 218.4 symbols/min [2025-09-02T17:45:13.644694] [INFO ] [MAIN ] M: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:13.653279] [INFO ] [MAIN ] LZM: Loaded 5087 primary data records. [2025-09-02T17:45:13.781884] [INFO ] [MAIN ] LZB: Loaded 16796 primary data records. [2025-09-02T17:45:13.917542] [INFO ] [MAIN ] M: Loaded 24798 primary data records. [2025-09-02T17:45:14.424662] [INFO ] [MAIN ] LZM: Generated 832 derivative records from 5087 primary records. [2025-09-02T17:45:14.443191] [INFO ] [MAIN ] LZM: Successfully saved derivative data. [2025-09-02T17:45:14.444082] [INFO ] [MAIN ] M: Generated 832 derivative records from 24798 primary records. [2025-09-02T17:45:14.445289] [INFO ] [MAIN ] Derivative Progress: 1297/2371 symbols completed. LZM took 0.8s. Estimated remaining: 4m 55s. Rate: 218.1 symbols/min [2025-09-02T17:45:14.446161] [INFO ] [MAIN ] MA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:14.467325] [INFO ] [MAIN ] LZB: Generated 832 derivative records from 16796 primary records. [2025-09-02T17:45:14.467709] [INFO ] [MAIN ] M: Successfully saved derivative data. [2025-09-02T17:45:14.469581] [INFO ] [MAIN ] Derivative Progress: 1298/2371 symbols completed. M took 0.8s. Estimated remaining: 4m 55s. Rate: 218.3 symbols/min [2025-09-02T17:45:14.478120] [INFO ] [MAIN ] MAA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:14.481291] [INFO ] [MAIN ] LZB: Successfully saved derivative data. [2025-09-02T17:45:14.489832] [INFO ] [MAIN ] Derivative Progress: 1299/2371 symbols completed. LZB took 0.9s. Estimated remaining: 4m 54s. Rate: 218.4 symbols/min [2025-09-02T17:45:14.490282] [INFO ] [MAIN ] MAC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:14.501252] [INFO ] [MAIN ] MA: Loaded 24306 primary data records. [2025-09-02T17:45:14.650384] [INFO ] [MAIN ] MAC: Loaded 22404 primary data records. [2025-09-02T17:45:14.633665] [INFO ] [MAIN ] MAA: Loaded 20642 primary data records. [2025-09-02T17:45:15.291512] [INFO ] [MAIN ] MA: Generated 832 derivative records from 24306 primary records. [2025-09-02T17:45:15.303491] [INFO ] [MAIN ] MA: Successfully saved derivative data. [2025-09-02T17:45:15.313965] [INFO ] [MAIN ] Derivative Progress: 1300/2371 symbols completed. MA took 0.9s. Estimated remaining: 4m 55s. Rate: 218.1 symbols/min [2025-09-02T17:45:15.312186] [INFO ] [MAIN ] MAC: Generated 819 derivative records from 22404 primary records. [2025-09-02T17:45:15.314788] [INFO ] [MAIN ] MAGN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:15.322563] [INFO ] [MAIN ] MAA: Generated 832 derivative records from 20642 primary records. [2025-09-02T17:45:15.337149] [INFO ] [MAIN ] MAC: Successfully saved derivative data. [2025-09-02T17:45:15.339309] [INFO ] [MAIN ] Derivative Progress: 1301/2371 symbols completed. MAC took 0.8s. Estimated remaining: 4m 54s. Rate: 218.2 symbols/min [2025-09-02T17:45:15.340821] [INFO ] [MAIN ] MAIN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:15.340565] [INFO ] [MAIN ] MAA: Successfully saved derivative data. [2025-09-02T17:45:15.346879] [INFO ] [MAIN ] Derivative Progress: 1302/2371 symbols completed. MAA took 0.9s. Estimated remaining: 4m 54s. Rate: 218.4 symbols/min [2025-09-02T17:45:15.347204] [INFO ] [MAIN ] MAN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:15.355197] [INFO ] [MAIN ] MAGN: Loaded 16277 primary data records. [2025-09-02T17:45:15.514226] [INFO ] [MAIN ] MAIN: Loaded 18794 primary data records. [2025-09-02T17:45:15.557670] [INFO ] [MAIN ] MAN: Loaded 20420 primary data records. [2025-09-02T17:45:16.097207] [INFO ] [MAIN ] MAGN: Generated 832 derivative records from 16277 primary records. [2025-09-02T17:45:16.111664] [INFO ] [MAIN ] MAGN: Successfully saved derivative data. [2025-09-02T17:45:16.113117] [INFO ] [MAIN ] Derivative Progress: 1303/2371 symbols completed. MAGN took 0.8s. Estimated remaining: 4m 54s. Rate: 218.1 symbols/min [2025-09-02T17:45:16.129991] [INFO ] [MAIN ] MAIN: Generated 832 derivative records from 18794 primary records. [2025-09-02T17:45:16.130601] [INFO ] [MAIN ] MAN: Generated 832 derivative records from 20420 primary records. [2025-09-02T17:45:16.145111] [INFO ] [MAIN ] MAN: Successfully saved derivative data. [2025-09-02T17:45:16.147129] [INFO ] [MAIN ] Derivative Progress: 1304/2371 symbols completed. MAN took 0.8s. Estimated remaining: 4m 53s. Rate: 218.2 symbols/min [2025-09-02T17:45:16.147670] [INFO ] [MAIN ] MAIN: Successfully saved derivative data. [2025-09-02T17:45:16.149226] [INFO ] [MAIN ] Derivative Progress: 1305/2371 symbols completed. MAIN took 0.8s. Estimated remaining: 4m 53s. Rate: 218.4 symbols/min [2025-09-02T17:45:16.149860] [INFO ] [MAIN ] MATV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:16.149753] [INFO ] [MAIN ] MAS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:16.150002] [INFO ] [MAIN ] MANU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:16.176808] [INFO ] [MAIN ] MATV: Loaded 17141 primary data records. [2025-09-02T17:45:16.177343] [INFO ] [MAIN ] MANU: Loaded 12339 primary data records. [2025-09-02T17:45:16.397748] [INFO ] [MAIN ] MAS: Loaded 24240 primary data records. [2025-09-02T17:45:16.927180] [INFO ] [MAIN ] MANU: Generated 819 derivative records from 12339 primary records. [2025-09-02T17:45:16.926529] [INFO ] [MAIN ] MATV: Generated 832 derivative records from 17141 primary records. [2025-09-02T17:45:16.949386] [INFO ] [MAIN ] MANU: Successfully saved derivative data. [2025-09-02T17:45:16.951424] [INFO ] [MAIN ] Derivative Progress: 1306/2371 symbols completed. MANU took 0.8s. Estimated remaining: 4m 53s. Rate: 218.1 symbols/min [2025-09-02T17:45:16.952927] [INFO ] [MAIN ] MATX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:16.950207] [INFO ] [MAIN ] MAS: Generated 832 derivative records from 24240 primary records. [2025-09-02T17:45:16.952794] [INFO ] [MAIN ] MATV: Successfully saved derivative data. [2025-09-02T17:45:16.955573] [INFO ] [MAIN ] Derivative Progress: 1307/2371 symbols completed. MATV took 0.8s. Estimated remaining: 4m 53s. Rate: 218.2 symbols/min [2025-09-02T17:45:16.961428] [INFO ] [MAIN ] MAX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:16.964466] [INFO ] [MAIN ] MAS: Successfully saved derivative data. [2025-09-02T17:45:16.966057] [INFO ] [MAIN ] Derivative Progress: 1308/2371 symbols completed. MAS took 0.8s. Estimated remaining: 4m 52s. Rate: 218.4 symbols/min [2025-09-02T17:45:16.966269] [INFO ] [MAIN ] MBC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:16.982799] [INFO ] [MAIN ] MAX: Loaded 12928 primary data records. [2025-09-02T17:45:17.068205] [INFO ] [MAIN ] MATX: Loaded 14076 primary data records. [2025-09-02T17:45:17.091550] [INFO ] [MAIN ] MBC: Loaded 19531 primary data records. [2025-09-02T17:45:17.766190] [INFO ] [MAIN ] MAX: Generated 832 derivative records from 12928 primary records. [2025-09-02T17:45:17.782939] [INFO ] [MAIN ] MBC: Generated 832 derivative records from 19531 primary records. [2025-09-02T17:45:17.790304] [INFO ] [MAIN ] MATX: Generated 832 derivative records from 14076 primary records. [2025-09-02T17:45:17.799950] [INFO ] [MAIN ] MAX: Successfully saved derivative data. [2025-09-02T17:45:17.804580] [INFO ] [MAIN ] MATX: Successfully saved derivative data. [2025-09-02T17:45:17.806064] [INFO ] [MAIN ] Derivative Progress: 1309/2371 symbols completed. MAX took 0.8s. Estimated remaining: 4m 52s. Rate: 218.1 symbols/min [2025-09-02T17:45:17.808685] [INFO ] [MAIN ] MBI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:17.808741] [INFO ] [MAIN ] Derivative Progress: 1310/2371 symbols completed. MATX took 0.9s. Estimated remaining: 4m 52s. Rate: 218.2 symbols/min [2025-09-02T17:45:17.809952] [INFO ] [MAIN ] MBC: Successfully saved derivative data. [2025-09-02T17:45:17.810001] [INFO ] [MAIN ] MC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:17.812567] [INFO ] [MAIN ] Derivative Progress: 1311/2371 symbols completed. MBC took 0.8s. Estimated remaining: 4m 51s. Rate: 218.4 symbols/min [2025-09-02T17:45:17.812959] [INFO ] [MAIN ] MCB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:17.827806] [INFO ] [MAIN ] MCB: Loaded 4842 primary data records. [2025-09-02T17:45:17.828591] [INFO ] [MAIN ] MBI: Loaded 11205 primary data records. [2025-09-02T17:45:18.053571] [INFO ] [MAIN ] MC: Loaded 20265 primary data records. [2025-09-02T17:45:18.742710] [INFO ] [MAIN ] MBI: Generated 832 derivative records from 11205 primary records. [2025-09-02T17:45:18.745506] [INFO ] [MAIN ] MCB: Generated 832 derivative records from 4842 primary records. [2025-09-02T17:45:18.777877] [INFO ] [MAIN ] MBI: Successfully saved derivative data. [2025-09-02T17:45:18.779621] [INFO ] [MAIN ] Derivative Progress: 1312/2371 symbols completed. MBI took 1.0s. Estimated remaining: 4m 52s. Rate: 218.0 symbols/min [2025-09-02T17:45:18.776214] [INFO ] [MAIN ] MCB: Successfully saved derivative data. [2025-09-02T17:45:18.780339] [INFO ] [MAIN ] MCD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:18.786196] [INFO ] [MAIN ] Derivative Progress: 1313/2371 symbols completed. MCB took 1.0s. Estimated remaining: 4m 51s. Rate: 218.1 symbols/min [2025-09-02T17:45:18.787720] [INFO ] [MAIN ] MCI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:18.796884] [INFO ] [MAIN ] MC: Generated 832 derivative records from 20265 primary records. [2025-09-02T17:45:18.812744] [INFO ] [MAIN ] MCI: Loaded 2735 primary data records. [2025-09-02T17:45:18.903330] [INFO ] [MAIN ] MC: Successfully saved derivative data. [2025-09-02T17:45:18.933401] [INFO ] [MAIN ] Derivative Progress: 1314/2371 symbols completed. MC took 1.1s. Estimated remaining: 4m 51s. Rate: 218.2 symbols/min [2025-09-02T17:45:18.980419] [INFO ] [MAIN ] MCK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:18.969386] [INFO ] [MAIN ] MCD: Loaded 24853 primary data records. [2025-09-02T17:45:19.371708] [INFO ] [MAIN ] MCK: Loaded 17018 primary data records. [2025-09-02T17:45:19.836180] [INFO ] [MAIN ] MCI: Generated 832 derivative records from 2735 primary records. [2025-09-02T17:45:19.850526] [INFO ] [MAIN ] MCI: Successfully saved derivative data. [2025-09-02T17:45:19.852695] [INFO ] [MAIN ] Derivative Progress: 1315/2371 symbols completed. MCI took 1.1s. Estimated remaining: 4m 51s. Rate: 217.8 symbols/min [2025-09-02T17:45:19.853816] [INFO ] [MAIN ] MCN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:19.865480] [INFO ] [MAIN ] MCD: Generated 832 derivative records from 24853 primary records. [2025-09-02T17:45:19.876299] [INFO ] [MAIN ] MCN: Loaded 3745 primary data records. [2025-09-02T17:45:19.965342] [INFO ] [MAIN ] MCK: Generated 832 derivative records from 17018 primary records. [2025-09-02T17:45:19.983020] [INFO ] [MAIN ] MCD: Successfully saved derivative data. [2025-09-02T17:45:20.001528] [INFO ] [MAIN ] Derivative Progress: 1316/2371 symbols completed. MCD took 1.2s. Estimated remaining: 4m 50s. Rate: 217.9 symbols/min [2025-09-02T17:45:20.013827] [INFO ] [MAIN ] MCK: Successfully saved derivative data. [2025-09-02T17:45:20.013078] [INFO ] [MAIN ] MCO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:20.020491] [INFO ] [MAIN ] Derivative Progress: 1317/2371 symbols completed. MCK took 1.1s. Estimated remaining: 4m 50s. Rate: 218.1 symbols/min [2025-09-02T17:45:20.052494] [INFO ] [MAIN ] MCR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:20.139721] [INFO ] [MAIN ] MCR: Loaded 4295 primary data records. [2025-09-02T17:45:20.255755] [INFO ] [MAIN ] MCO: Loaded 17138 primary data records. [2025-09-02T17:45:20.570249] [INFO ] [MAIN ] MCN: Generated 832 derivative records from 3745 primary records. [2025-09-02T17:45:20.634430] [INFO ] [MAIN ] MCN: Successfully saved derivative data. [2025-09-02T17:45:20.636116] [INFO ] [MAIN ] Derivative Progress: 1318/2371 symbols completed. MCN took 0.8s. Estimated remaining: 4m 50s. Rate: 217.9 symbols/min [2025-09-02T17:45:20.646977] [INFO ] [MAIN ] MCR: Generated 832 derivative records from 4295 primary records. [2025-09-02T17:45:20.661111] [INFO ] [MAIN ] MCO: Generated 831 derivative records from 17138 primary records. [2025-09-02T17:45:20.667730] [INFO ] [MAIN ] MCR: Successfully saved derivative data. [2025-09-02T17:45:20.670651] [INFO ] [MAIN ] Derivative Progress: 1319/2371 symbols completed. MCR took 0.6s. Estimated remaining: 4m 50s. Rate: 218.0 symbols/min [2025-09-02T17:45:20.672543] [INFO ] [MAIN ] MCO: Successfully saved derivative data. [2025-09-02T17:45:20.674130] [INFO ] [MAIN ] Derivative Progress: 1320/2371 symbols completed. MCO took 0.7s. Estimated remaining: 4m 49s. Rate: 218.2 symbols/min [2025-09-02T17:45:20.674993] [INFO ] [MAIN ] MD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:20.674845] [INFO ] [MAIN ] MCY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:20.674953] [INFO ] [MAIN ] MCS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:20.696721] [INFO ] [MAIN ] MCY: Loaded 10702 primary data records. [2025-09-02T17:45:20.727680] [INFO ] [MAIN ] MCS: Loaded 10060 primary data records. [2025-09-02T17:45:20.728259] [INFO ] [MAIN ] MD: Loaded 17835 primary data records. [2025-09-02T17:45:21.472818] [INFO ] [MAIN ] MD: Generated 832 derivative records from 17835 primary records. [2025-09-02T17:45:21.479576] [INFO ] [MAIN ] MCY: Generated 832 derivative records from 10702 primary records. [2025-09-02T17:45:21.497588] [INFO ] [MAIN ] MCS: Generated 832 derivative records from 10060 primary records. [2025-09-02T17:45:21.508850] [INFO ] [MAIN ] MCY: Successfully saved derivative data. [2025-09-02T17:45:21.508784] [INFO ] [MAIN ] MD: Successfully saved derivative data. [2025-09-02T17:45:21.510659] [INFO ] [MAIN ] Derivative Progress: 1321/2371 symbols completed. MCY took 0.8s. Estimated remaining: 4m 49s. Rate: 217.8 symbols/min [2025-09-02T17:45:21.512420] [INFO ] [MAIN ] MDST: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:21.513103] [INFO ] [MAIN ] Derivative Progress: 1322/2371 symbols completed. MD took 0.8s. Estimated remaining: 4m 49s. Rate: 218.0 symbols/min [2025-09-02T17:45:21.513744] [INFO ] [MAIN ] MDT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:21.513509] [INFO ] [MAIN ] MCS: Successfully saved derivative data. [2025-09-02T17:45:21.515563] [INFO ] [MAIN ] Derivative Progress: 1323/2371 symbols completed. MCS took 0.8s. Estimated remaining: 4m 48s. Rate: 218.1 symbols/min [2025-09-02T17:45:21.515863] [INFO ] [MAIN ] MDU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:21.519527] [INFO ] [MAIN ] MDST: Loaded 2762 primary data records. [2025-09-02T17:45:21.768108] [INFO ] [MAIN ] MDU: Loaded 21903 primary data records. [2025-09-02T17:45:21.768189] [INFO ] [MAIN ] MDT: Loaded 24879 primary data records. [2025-09-02T17:45:22.250711] [INFO ] [MAIN ] MDST: Generated 831 derivative records from 2762 primary records. [2025-09-02T17:45:22.261266] [INFO ] [MAIN ] MDST: Successfully saved derivative data. [2025-09-02T17:45:22.262798] [INFO ] [MAIN ] Derivative Progress: 1324/2371 symbols completed. MDST took 0.8s. Estimated remaining: 4m 48s. Rate: 217.9 symbols/min [2025-09-02T17:45:22.263151] [INFO ] [MAIN ] MDV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:22.280793] [INFO ] [MAIN ] MDU: Generated 832 derivative records from 21903 primary records. [2025-09-02T17:45:22.281508] [INFO ] [MAIN ] MDT: Generated 832 derivative records from 24879 primary records. [2025-09-02T17:45:22.291576] [INFO ] [MAIN ] MDV: Loaded 4247 primary data records. [2025-09-02T17:45:22.343050] [INFO ] [MAIN ] MDU: Successfully saved derivative data. [2025-09-02T17:45:22.370765] [INFO ] [MAIN ] Derivative Progress: 1325/2371 symbols completed. MDU took 0.9s. Estimated remaining: 4m 48s. Rate: 218.0 symbols/min [2025-09-02T17:45:22.388232] [INFO ] [MAIN ] MEC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:22.371081] [INFO ] [MAIN ] MDT: Successfully saved derivative data. [2025-09-02T17:45:22.406221] [INFO ] [MAIN ] Derivative Progress: 1326/2371 symbols completed. MDT took 0.9s. Estimated remaining: 4m 47s. Rate: 218.1 symbols/min [2025-09-02T17:45:22.406548] [INFO ] [MAIN ] MED: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:22.488509] [INFO ] [MAIN ] MEC: Loaded 7920 primary data records. [2025-09-02T17:45:22.603779] [INFO ] [MAIN ] MED: Loaded 10106 primary data records. [2025-09-02T17:45:23.025127] [INFO ] [MAIN ] MDV: Generated 832 derivative records from 4247 primary records. [2025-09-02T17:45:23.044835] [INFO ] [MAIN ] MEC: Generated 832 derivative records from 7920 primary records. [2025-09-02T17:45:23.043897] [INFO ] [MAIN ] MDV: Successfully saved derivative data. [2025-09-02T17:45:23.046941] [INFO ] [MAIN ] Derivative Progress: 1327/2371 symbols completed. MDV took 0.8s. Estimated remaining: 4m 47s. Rate: 217.9 symbols/min [2025-09-02T17:45:23.047799] [INFO ] [MAIN ] MEG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:23.063736] [INFO ] [MAIN ] MED: Generated 832 derivative records from 10106 primary records. [2025-09-02T17:45:23.065017] [INFO ] [MAIN ] MEC: Successfully saved derivative data. [2025-09-02T17:45:23.066688] [INFO ] [MAIN ] Derivative Progress: 1328/2371 symbols completed. MEC took 0.7s. Estimated remaining: 4m 47s. Rate: 218.0 symbols/min [2025-09-02T17:45:23.072476] [INFO ] [MAIN ] MEGI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:23.079045] [INFO ] [MAIN ] MED: Successfully saved derivative data. [2025-09-02T17:45:23.080893] [INFO ] [MAIN ] Derivative Progress: 1329/2371 symbols completed. MED took 0.7s. Estimated remaining: 4m 47s. Rate: 218.2 symbols/min [2025-09-02T17:45:23.081273] [INFO ] [MAIN ] MEI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:23.089740] [INFO ] [MAIN ] MEG: Loaded 13818 primary data records. [2025-09-02T17:45:23.213080] [INFO ] [MAIN ] MEI: Loaded 14886 primary data records. [2025-09-02T17:45:23.207549] [INFO ] [MAIN ] MEGI: Loaded 10149 primary data records. [2025-09-02T17:45:23.859375] [INFO ] [MAIN ] MEG: Generated 832 derivative records from 13818 primary records. [2025-09-02T17:45:23.869913] [INFO ] [MAIN ] MEG: Successfully saved derivative data. [2025-09-02T17:45:23.871400] [INFO ] [MAIN ] Derivative Progress: 1330/2371 symbols completed. MEG took 0.8s. Estimated remaining: 4m 47s. Rate: 217.9 symbols/min [2025-09-02T17:45:23.872719] [INFO ] [MAIN ] MET: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:23.883338] [INFO ] [MAIN ] MEI: Generated 819 derivative records from 14886 primary records. [2025-09-02T17:45:23.891264] [INFO ] [MAIN ] MEGI: Generated 832 derivative records from 10149 primary records. [2025-09-02T17:45:23.905674] [INFO ] [MAIN ] MEI: Successfully saved derivative data. [2025-09-02T17:45:23.908099] [INFO ] [MAIN ] Derivative Progress: 1331/2371 symbols completed. MEI took 0.8s. Estimated remaining: 4m 46s. Rate: 218.0 symbols/min [2025-09-02T17:45:23.915401] [INFO ] [MAIN ] MFA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:23.916129] [INFO ] [MAIN ] MEGI: Successfully saved derivative data. [2025-09-02T17:45:23.917787] [INFO ] [MAIN ] Derivative Progress: 1332/2371 symbols completed. MEGI took 0.8s. Estimated remaining: 4m 46s. Rate: 218.2 symbols/min [2025-09-02T17:45:23.918123] [INFO ] [MAIN ] MFAN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:23.931448] [INFO ] [MAIN ] MFAN: Loaded 1815 primary data records. [2025-09-02T17:45:23.931163] [INFO ] [MAIN ] MET: Loaded 24685 primary data records. [2025-09-02T17:45:24.166623] [INFO ] [MAIN ] MFA: Loaded 20312 primary data records. [2025-09-02T17:45:24.685631] [INFO ] [MAIN ] MET: Generated 832 derivative records from 24685 primary records. [2025-09-02T17:45:24.688072] [INFO ] [MAIN ] MFAN: Generated 831 derivative records from 1815 primary records. [2025-09-02T17:45:24.705821] [INFO ] [MAIN ] MET: Successfully saved derivative data. [2025-09-02T17:45:24.707755] [INFO ] [MAIN ] Derivative Progress: 1333/2371 symbols completed. MET took 0.8s. Estimated remaining: 4m 46s. Rate: 217.9 symbols/min [2025-09-02T17:45:24.714676] [INFO ] [MAIN ] MFAN: Successfully saved derivative data. [2025-09-02T17:45:24.715659] [INFO ] [MAIN ] MFA: Generated 819 derivative records from 20312 primary records. [2025-09-02T17:45:24.717136] [INFO ] [MAIN ] Derivative Progress: 1334/2371 symbols completed. MFAN took 0.8s. Estimated remaining: 4m 45s. Rate: 218.0 symbols/min [2025-09-02T17:45:24.725239] [INFO ] [MAIN ] MFA: Successfully saved derivative data. [2025-09-02T17:45:24.726816] [INFO ] [MAIN ] Derivative Progress: 1335/2371 symbols completed. MFA took 0.8s. Estimated remaining: 4m 45s. Rate: 218.2 symbols/min [2025-09-02T17:45:24.727403] [INFO ] [MAIN ] MFAO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:24.727528] [INFO ] [MAIN ] MFC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:24.727782] [INFO ] [MAIN ] MFG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:24.732318] [INFO ] [MAIN ] MFAO: Loaded 1631 primary data records. [2025-09-02T17:45:24.928258] [INFO ] [MAIN ] MFG: Loaded 22485 primary data records. [2025-09-02T17:45:25.022695] [INFO ] [MAIN ] MFC: Loaded 23193 primary data records. [2025-09-02T17:45:25.469586] [INFO ] [MAIN ] MFAO: Generated 818 derivative records from 1631 primary records. [2025-09-02T17:45:25.481633] [INFO ] [MAIN ] MFAO: Successfully saved derivative data. [2025-09-02T17:45:25.483209] [INFO ] [MAIN ] Derivative Progress: 1336/2371 symbols completed. MFAO took 0.8s. Estimated remaining: 4m 45s. Rate: 217.9 symbols/min [2025-09-02T17:45:25.483428] [INFO ] [MAIN ] MFM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:25.499480] [INFO ] [MAIN ] MFG: Generated 819 derivative records from 22485 primary records. [2025-09-02T17:45:25.499985] [INFO ] [MAIN ] MFM: Loaded 6005 primary data records. [2025-09-02T17:45:25.620333] [INFO ] [MAIN ] MFC: Generated 819 derivative records from 23193 primary records. [2025-09-02T17:45:25.625597] [INFO ] [MAIN ] MFG: Successfully saved derivative data. [2025-09-02T17:45:25.649533] [INFO ] [MAIN ] Derivative Progress: 1337/2371 symbols completed. MFG took 0.9s. Estimated remaining: 4m 45s. Rate: 218.0 symbols/min [2025-09-02T17:45:25.693263] [INFO ] [MAIN ] MFSB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:25.710235] [INFO ] [MAIN ] MFC: Successfully saved derivative data. [2025-09-02T17:45:25.718232] [INFO ] [MAIN ] Derivative Progress: 1338/2371 symbols completed. MFC took 1.0s. Estimated remaining: 4m 44s. Rate: 218.1 symbols/min [2025-09-02T17:45:25.778365] [INFO ] [MAIN ] MFSG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:25.780513] [INFO ] [MAIN ] MFSB: Loaded 743 primary data records. [2025-09-02T17:45:25.873569] [INFO ] [MAIN ] MFSG: Loaded 2641 primary data records. [2025-09-02T17:45:26.255233] [INFO ] [MAIN ] MFM: Generated 819 derivative records from 6005 primary records. [2025-09-02T17:45:26.322915] [INFO ] [MAIN ] MFM: Successfully saved derivative data. [2025-09-02T17:45:26.324425] [INFO ] [MAIN ] Derivative Progress: 1339/2371 symbols completed. MFM took 0.8s. Estimated remaining: 4m 44s. Rate: 217.9 symbols/min [2025-09-02T17:45:26.325291] [INFO ] [MAIN ] MFSI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:26.337851] [INFO ] [MAIN ] MFSB: Generated 806 derivative records from 743 primary records. [2025-09-02T17:45:26.349781] [INFO ] [MAIN ] MFSI: Loaded 6157 primary data records. [2025-09-02T17:45:26.387528] [INFO ] [MAIN ] MFSB: Successfully saved derivative data. [2025-09-02T17:45:26.422611] [INFO ] [MAIN ] Derivative Progress: 1340/2371 symbols completed. MFSB took 0.7s. Estimated remaining: 4m 44s. Rate: 218.0 symbols/min [2025-09-02T17:45:26.457720] [INFO ] [MAIN ] MFSV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:26.547918] [INFO ] [MAIN ] MFSG: Generated 818 derivative records from 2641 primary records. [2025-09-02T17:45:26.584898] [INFO ] [MAIN ] MFSV: Loaded 1109 primary data records. [2025-09-02T17:45:26.727583] [INFO ] [MAIN ] MFSG: Successfully saved derivative data. [2025-09-02T17:45:26.765318] [INFO ] [MAIN ] Derivative Progress: 1341/2371 symbols completed. MFSG took 1.0s. Estimated remaining: 4m 44s. Rate: 218.0 symbols/min [2025-09-02T17:45:26.767084] [INFO ] [MAIN ] MG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:26.909510] [INFO ] [MAIN ] MG: Loaded 6968 primary data records. [2025-09-02T17:45:27.018049] [INFO ] [MAIN ] MFSI: Generated 818 derivative records from 6157 primary records. [2025-09-02T17:45:27.104554] [INFO ] [MAIN ] MFSI: Successfully saved derivative data. [2025-09-02T17:45:27.157917] [INFO ] [MAIN ] Derivative Progress: 1342/2371 symbols completed. MFSI took 0.8s. Estimated remaining: 4m 43s. Rate: 217.9 symbols/min [2025-09-02T17:45:27.158808] [INFO ] [MAIN ] MGA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:27.170101] [INFO ] [MAIN ] MFSV: Generated 818 derivative records from 1109 primary records. [2025-09-02T17:45:27.180457] [INFO ] [MAIN ] MFSV: Successfully saved derivative data. [2025-09-02T17:45:27.182152] [INFO ] [MAIN ] Derivative Progress: 1343/2371 symbols completed. MFSV took 0.7s. Estimated remaining: 4m 43s. Rate: 218.1 symbols/min [2025-09-02T17:45:27.182601] [INFO ] [MAIN ] MGF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:27.194844] [INFO ] [MAIN ] MGF: Loaded 1947 primary data records. [2025-09-02T17:45:27.233069] [INFO ] [MAIN ] MG: Generated 819 derivative records from 6968 primary records. [2025-09-02T17:45:27.274120] [INFO ] [MAIN ] MGA: Loaded 22643 primary data records. [2025-09-02T17:45:27.492448] [INFO ] [MAIN ] MG: Successfully saved derivative data. [2025-09-02T17:45:27.504786] [INFO ] [MAIN ] Derivative Progress: 1344/2371 symbols completed. MG took 0.7s. Estimated remaining: 4m 43s. Rate: 218.0 symbols/min [2025-09-02T17:45:27.622053] [INFO ] [MAIN ] MGM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:27.698317] [INFO ] [MAIN ] MGF: Generated 818 derivative records from 1947 primary records. [2025-09-02T17:45:27.715266] [INFO ] [MAIN ] MGF: Successfully saved derivative data. [2025-09-02T17:45:27.723341] [INFO ] [MAIN ] Derivative Progress: 1345/2371 symbols completed. MGF took 0.5s. Estimated remaining: 4m 42s. Rate: 218.1 symbols/min [2025-09-02T17:45:27.724558] [INFO ] [MAIN ] MGM: Loaded 24452 primary data records. [2025-09-02T17:45:27.725871] [INFO ] [MAIN ] MGR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:27.725585] [INFO ] [MAIN ] MGA: Generated 819 derivative records from 22643 primary records. [2025-09-02T17:45:27.838675] [INFO ] [MAIN ] MGR: Loaded 2974 primary data records. [2025-09-02T17:45:27.838971] [INFO ] [MAIN ] MGA: Successfully saved derivative data. [2025-09-02T17:45:27.860906] [INFO ] [MAIN ] Derivative Progress: 1346/2371 symbols completed. MGA took 0.7s. Estimated remaining: 4m 42s. Rate: 218.1 symbols/min [2025-09-02T17:45:27.882154] [INFO ] [MAIN ] MGRB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:28.036504] [INFO ] [MAIN ] MGRB: Loaded 1848 primary data records. [2025-09-02T17:45:28.467346] [INFO ] [MAIN ] MGR: Generated 831 derivative records from 2974 primary records. [2025-09-02T17:45:28.468752] [INFO ] [MAIN ] MGM: Generated 819 derivative records from 24452 primary records. [2025-09-02T17:45:28.488058] [INFO ] [MAIN ] MGR: Successfully saved derivative data. [2025-09-02T17:45:28.489775] [INFO ] [MAIN ] Derivative Progress: 1347/2371 symbols completed. MGR took 0.8s. Estimated remaining: 4m 42s. Rate: 217.9 symbols/min [2025-09-02T17:45:28.490709] [INFO ] [MAIN ] MGRD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:28.494125] [INFO ] [MAIN ] MGM: Successfully saved derivative data. [2025-09-02T17:45:28.503220] [INFO ] [MAIN ] Derivative Progress: 1348/2371 symbols completed. MGM took 0.9s. Estimated remaining: 4m 41s. Rate: 218.1 symbols/min [2025-09-02T17:45:28.504194] [INFO ] [MAIN ] MGRB: Generated 832 derivative records from 1848 primary records. [2025-09-02T17:45:28.506275] [INFO ] [MAIN ] MGRD: Loaded 1063 primary data records. [2025-09-02T17:45:28.653538] [INFO ] [MAIN ] MGRB: Successfully saved derivative data. [2025-09-02T17:45:28.685830] [INFO ] [MAIN ] Derivative Progress: 1349/2371 symbols completed. MGRB took 0.8s. Estimated remaining: 4m 41s. Rate: 218.1 symbols/min [2025-09-02T17:45:28.753944] [INFO ] [MAIN ] MGRD: Generated 830 derivative records from 1063 primary records. [2025-09-02T17:45:28.760938] [INFO ] [MAIN ] MGRD: Successfully saved derivative data. [2025-09-02T17:45:28.762290] [INFO ] [MAIN ] Derivative Progress: 1350/2371 symbols completed. MGRD took 0.3s. Estimated remaining: 4m 41s. Rate: 218.3 symbols/min [2025-09-02T17:45:28.763149] [INFO ] [MAIN ] MGY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:28.763351] [INFO ] [MAIN ] MH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:28.763413] [INFO ] [MAIN ] MGRE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:28.770497] [INFO ] [MAIN ] MGRE: Loaded 3122 primary data records. [2025-09-02T17:45:28.848665] [INFO ] [MAIN ] MH: Loaded 8329 primary data records. [2025-09-02T17:45:29.076087] [INFO ] [MAIN ] MGY: Loaded 24261 primary data records. [2025-09-02T17:45:29.512830] [INFO ] [MAIN ] MH: Generated 358 derivative records from 8329 primary records. [2025-09-02T17:45:29.524761] [INFO ] [MAIN ] MH: Successfully saved derivative data. [2025-09-02T17:45:29.525610] [INFO ] [MAIN ] MGRE: Generated 819 derivative records from 3122 primary records. [2025-09-02T17:45:29.526861] [INFO ] [MAIN ] Derivative Progress: 1351/2371 symbols completed. MH took 0.8s. Estimated remaining: 4m 41s. Rate: 218.0 symbols/min [2025-09-02T17:45:29.527759] [INFO ] [MAIN ] MHD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:29.536552] [INFO ] [MAIN ] MGRE: Successfully saved derivative data. [2025-09-02T17:45:29.538047] [INFO ] [MAIN ] Derivative Progress: 1352/2371 symbols completed. MGRE took 0.8s. Estimated remaining: 4m 40s. Rate: 218.1 symbols/min [2025-09-02T17:45:29.539634] [INFO ] [MAIN ] MHF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:29.551682] [INFO ] [MAIN ] MGY: Generated 832 derivative records from 24261 primary records. [2025-09-02T17:45:29.550848] [INFO ] [MAIN ] MHD: Loaded 5139 primary data records. [2025-09-02T17:45:29.626868] [INFO ] [MAIN ] MHF: Loaded 4550 primary data records. [2025-09-02T17:45:29.743453] [INFO ] [MAIN ] MGY: Successfully saved derivative data. [2025-09-02T17:45:29.812677] [INFO ] [MAIN ] Derivative Progress: 1353/2371 symbols completed. MGY took 1.0s. Estimated remaining: 4m 40s. Rate: 218.1 symbols/min [2025-09-02T17:45:29.869449] [INFO ] [MAIN ] MHK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:30.054677] [INFO ] [MAIN ] MHD: Generated 832 derivative records from 5139 primary records. [2025-09-02T17:45:30.077022] [INFO ] [MAIN ] MHK: Loaded 19680 primary data records. [2025-09-02T17:45:30.074554] [INFO ] [MAIN ] MHF: Generated 832 derivative records from 4550 primary records. [2025-09-02T17:45:30.104240] [INFO ] [MAIN ] MHD: Successfully saved derivative data. [2025-09-02T17:45:30.129672] [INFO ] [MAIN ] Derivative Progress: 1354/2371 symbols completed. MHD took 0.6s. Estimated remaining: 4m 40s. Rate: 218.1 symbols/min [2025-09-02T17:45:30.151091] [INFO ] [MAIN ] MHLA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:30.188059] [INFO ] [MAIN ] MHF: Successfully saved derivative data. [2025-09-02T17:45:30.193142] [INFO ] [MAIN ] Derivative Progress: 1355/2371 symbols completed. MHF took 0.7s. Estimated remaining: 4m 39s. Rate: 218.2 symbols/min [2025-09-02T17:45:30.193741] [INFO ] [MAIN ] MHN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:30.195263] [INFO ] [MAIN ] MHLA: Loaded 321 primary data records. [2025-09-02T17:45:30.452956] [INFO ] [MAIN ] MHN: Loaded 3486 primary data records. [2025-09-02T17:45:30.804415] [INFO ] [MAIN ] MHK: Generated 819 derivative records from 19680 primary records. [2025-09-02T17:45:30.823479] [INFO ] [MAIN ] MHLA: Generated 832 derivative records from 321 primary records. [2025-09-02T17:45:30.823725] [INFO ] [MAIN ] MHK: Successfully saved derivative data. [2025-09-02T17:45:30.826211] [INFO ] [MAIN ] Derivative Progress: 1356/2371 symbols completed. MHK took 1.0s. Estimated remaining: 4m 39s. Rate: 218.0 symbols/min [2025-09-02T17:45:30.826457] [INFO ] [MAIN ] MHO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:30.835151] [INFO ] [MAIN ] MHLA: Successfully saved derivative data. [2025-09-02T17:45:30.836969] [INFO ] [MAIN ] Derivative Progress: 1357/2371 symbols completed. MHLA took 0.7s. Estimated remaining: 4m 39s. Rate: 218.2 symbols/min [2025-09-02T17:45:30.844522] [INFO ] [MAIN ] MIAX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:30.844310] [INFO ] [MAIN ] MHN: Generated 832 derivative records from 3486 primary records. [2025-09-02T17:45:30.862291] [INFO ] [MAIN ] MHO: Loaded 11633 primary data records. [2025-09-02T17:45:30.862413] [INFO ] [MAIN ] MHN: Successfully saved derivative data. [2025-09-02T17:45:30.864268] [INFO ] [MAIN ] Derivative Progress: 1358/2371 symbols completed. MHN took 0.7s. Estimated remaining: 4m 38s. Rate: 218.3 symbols/min [2025-09-02T17:45:30.890996] [INFO ] [MAIN ] MIN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:30.914121] [INFO ] [MAIN ] MIAX: Loaded 4422 primary data records. [2025-09-02T17:45:31.138713] [INFO ] [MAIN ] MIN: Loaded 7668 primary data records. [2025-09-02T17:45:31.552842] [INFO ] [MAIN ] MIAX: Generated 163 derivative records from 4422 primary records. [2025-09-02T17:45:31.557432] [INFO ] [MAIN ] MIAX: Successfully saved derivative data. [2025-09-02T17:45:31.557983] [INFO ] [MAIN ] Derivative Progress: 1359/2371 symbols completed. MIAX took 0.7s. Estimated remaining: 4m 38s. Rate: 218.1 symbols/min [2025-09-02T17:45:31.558299] [INFO ] [MAIN ] MIR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:31.570315] [INFO ] [MAIN ] MHO: Generated 832 derivative records from 11633 primary records. [2025-09-02T17:45:31.592901] [INFO ] [MAIN ] MIN: Generated 832 derivative records from 7668 primary records. [2025-09-02T17:45:31.593003] [INFO ] [MAIN ] MHO: Successfully saved derivative data. [2025-09-02T17:45:31.594946] [INFO ] [MAIN ] Derivative Progress: 1360/2371 symbols completed. MHO took 0.8s. Estimated remaining: 4m 38s. Rate: 218.2 symbols/min [2025-09-02T17:45:31.600313] [INFO ] [MAIN ] MITN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:31.610226] [INFO ] [MAIN ] MIN: Successfully saved derivative data. [2025-09-02T17:45:31.612071] [INFO ] [MAIN ] Derivative Progress: 1361/2371 symbols completed. MIN took 0.7s. Estimated remaining: 4m 38s. Rate: 218.4 symbols/min [2025-09-02T17:45:31.612306] [INFO ] [MAIN ] MITP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:31.615071] [INFO ] [MAIN ] MITN: Loaded 549 primary data records. [2025-09-02T17:45:31.613491] [INFO ] [MAIN ] MIR: Loaded 23924 primary data records. [2025-09-02T17:45:31.758896] [INFO ] [MAIN ] MITP: Loaded 830 primary data records. [2025-09-02T17:45:32.369522] [INFO ] [MAIN ] MITN: Generated 828 derivative records from 549 primary records. [2025-09-02T17:45:32.385740] [INFO ] [MAIN ] MIR: Generated 832 derivative records from 23924 primary records. [2025-09-02T17:45:32.385794] [INFO ] [MAIN ] MITN: Successfully saved derivative data. [2025-09-02T17:45:32.387677] [INFO ] [MAIN ] Derivative Progress: 1362/2371 symbols completed. MITN took 0.8s. Estimated remaining: 4m 38s. Rate: 218.1 symbols/min [2025-09-02T17:45:32.388103] [INFO ] [MAIN ] MITT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:32.400601] [INFO ] [MAIN ] MITP: Generated 830 derivative records from 830 primary records. [2025-09-02T17:45:32.407060] [INFO ] [MAIN ] MIR: Successfully saved derivative data. [2025-09-02T17:45:32.408869] [INFO ] [MAIN ] Derivative Progress: 1363/2371 symbols completed. MIR took 0.9s. Estimated remaining: 4m 37s. Rate: 218.2 symbols/min [2025-09-02T17:45:32.412900] [INFO ] [MAIN ] MITP: Successfully saved derivative data. [2025-09-02T17:45:32.414557] [INFO ] [MAIN ] Derivative Progress: 1364/2371 symbols completed. MITP took 0.8s. Estimated remaining: 4m 37s. Rate: 218.4 symbols/min [2025-09-02T17:45:32.419013] [INFO ] [MAIN ] MITT: Loaded 9869 primary data records. [2025-09-02T17:45:32.651541] [INFO ] [MAIN ] MITT: Generated 832 derivative records from 9869 primary records. [2025-09-02T17:45:32.659334] [INFO ] [MAIN ] MITT: Successfully saved derivative data. [2025-09-02T17:45:32.660633] [INFO ] [MAIN ] Derivative Progress: 1365/2371 symbols completed. MITT took 0.3s. Estimated remaining: 4m 36s. Rate: 218.4 symbols/min [2025-09-02T17:45:32.661241] [INFO ] [MAIN ] MKC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:32.661181] [INFO ] [MAIN ] MIY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:32.661373] [INFO ] [MAIN ] MKL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:32.666794] [INFO ] [MAIN ] MIY: Loaded 3034 primary data records. [2025-09-02T17:45:32.792351] [INFO ] [MAIN ] MKL: Loaded 15319 primary data records. [2025-09-02T17:45:32.977668] [INFO ] [MAIN ] MKC: Loaded 24397 primary data records. [2025-09-02T17:45:33.417820] [INFO ] [MAIN ] MIY: Generated 832 derivative records from 3034 primary records. [2025-09-02T17:45:33.431502] [INFO ] [MAIN ] MIY: Successfully saved derivative data. [2025-09-02T17:45:33.433358] [INFO ] [MAIN ] Derivative Progress: 1366/2371 symbols completed. MIY took 0.8s. Estimated remaining: 4m 36s. Rate: 218.1 symbols/min [2025-09-02T17:45:33.440070] [INFO ] [MAIN ] MLI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:33.440830] [INFO ] [MAIN ] MKL: Generated 832 derivative records from 15319 primary records. [2025-09-02T17:45:33.458377] [INFO ] [MAIN ] MKC: Generated 832 derivative records from 24397 primary records. [2025-09-02T17:45:33.460316] [INFO ] [MAIN ] MKL: Successfully saved derivative data. [2025-09-02T17:45:33.462045] [INFO ] [MAIN ] Derivative Progress: 1367/2371 symbols completed. MKL took 0.8s. Estimated remaining: 4m 36s. Rate: 218.2 symbols/min [2025-09-02T17:45:33.462512] [INFO ] [MAIN ] MLM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:33.476824] [INFO ] [MAIN ] MKC: Successfully saved derivative data. [2025-09-02T17:45:33.478667] [INFO ] [MAIN ] Derivative Progress: 1368/2371 symbols completed. MKC took 0.8s. Estimated remaining: 4m 36s. Rate: 218.4 symbols/min [2025-09-02T17:45:33.479012] [INFO ] [MAIN ] MLNK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:33.492144] [INFO ] [MAIN ] MLI: Loaded 20366 primary data records. [2025-09-02T17:45:33.576081] [INFO ] [MAIN ] MLM: Loaded 13083 primary data records. [2025-09-02T17:45:33.669503] [INFO ] [MAIN ] MLNK: Loaded 12419 primary data records. [2025-09-02T17:45:34.233305] [INFO ] [MAIN ] MLI: Generated 832 derivative records from 20366 primary records. [2025-09-02T17:45:34.242056] [INFO ] [MAIN ] MLI: Successfully saved derivative data. [2025-09-02T17:45:34.243502] [INFO ] [MAIN ] Derivative Progress: 1369/2371 symbols completed. MLI took 0.8s. Estimated remaining: 4m 36s. Rate: 218.1 symbols/min [2025-09-02T17:45:34.243998] [INFO ] [MAIN ] MLP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:34.255411] [INFO ] [MAIN ] MLM: Generated 832 derivative records from 13083 primary records. [2025-09-02T17:45:34.258975] [INFO ] [MAIN ] MLP: Loaded 1245 primary data records. [2025-09-02T17:45:34.330356] [INFO ] [MAIN ] MLM: Successfully saved derivative data. [2025-09-02T17:45:34.364599] [INFO ] [MAIN ] Derivative Progress: 1370/2371 symbols completed. MLM took 0.9s. Estimated remaining: 4m 35s. Rate: 218.2 symbols/min [2025-09-02T17:45:34.357748] [INFO ] [MAIN ] MLNK: Generated 832 derivative records from 12419 primary records. [2025-09-02T17:45:34.380147] [INFO ] [MAIN ] MLR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:34.469879] [INFO ] [MAIN ] MLNK: Successfully saved derivative data. [2025-09-02T17:45:34.469570] [INFO ] [MAIN ] MLR: Loaded 5375 primary data records. [2025-09-02T17:45:34.496854] [INFO ] [MAIN ] Derivative Progress: 1371/2371 symbols completed. MLNK took 1.0s. Estimated remaining: 4m 35s. Rate: 218.3 symbols/min [2025-09-02T17:45:34.572599] [INFO ] [MAIN ] MMC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:34.794471] [INFO ] [MAIN ] MMC: Loaded 24157 primary data records. [2025-09-02T17:45:34.854440] [INFO ] [MAIN ] MLP: Generated 832 derivative records from 1245 primary records. [2025-09-02T17:45:34.926444] [INFO ] [MAIN ] MLP: Successfully saved derivative data. [2025-09-02T17:45:34.928322] [INFO ] [MAIN ] Derivative Progress: 1372/2371 symbols completed. MLP took 0.7s. Estimated remaining: 4m 35s. Rate: 218.2 symbols/min [2025-09-02T17:45:34.944795] [INFO ] [MAIN ] MMD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:34.987427] [INFO ] [MAIN ] MLR: Generated 819 derivative records from 5375 primary records. [2025-09-02T17:45:35.124466] [INFO ] [MAIN ] MMD: Loaded 4862 primary data records. [2025-09-02T17:45:35.165227] [INFO ] [MAIN ] MLR: Successfully saved derivative data. [2025-09-02T17:45:35.196465] [INFO ] [MAIN ] Derivative Progress: 1373/2371 symbols completed. MLR took 0.8s. Estimated remaining: 4m 34s. Rate: 218.2 symbols/min [2025-09-02T17:45:35.220114] [INFO ] [MAIN ] MMI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:35.323824] [INFO ] [MAIN ] MMI: Loaded 6904 primary data records. [2025-09-02T17:45:35.513544] [INFO ] [MAIN ] MMC: Generated 832 derivative records from 24157 primary records. [2025-09-02T17:45:35.645633] [INFO ] [MAIN ] MMC: Successfully saved derivative data. [2025-09-02T17:45:35.647973] [INFO ] [MAIN ] Derivative Progress: 1374/2371 symbols completed. MMC took 1.1s. Estimated remaining: 4m 34s. Rate: 218.1 symbols/min [2025-09-02T17:45:35.650041] [INFO ] [MAIN ] MMKT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:35.660721] [INFO ] [MAIN ] MMD: Generated 832 derivative records from 4862 primary records. [2025-09-02T17:45:35.662630] [INFO ] [MAIN ] MMKT: Loaded 640 primary data records. [2025-09-02T17:45:35.748433] [INFO ] [MAIN ] MMD: Successfully saved derivative data. [2025-09-02T17:45:35.775065] [INFO ] [MAIN ] Derivative Progress: 1375/2371 symbols completed. MMD took 0.8s. Estimated remaining: 4m 34s. Rate: 218.2 symbols/min [2025-09-02T17:45:35.780602] [INFO ] [MAIN ] MMM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:35.816109] [INFO ] [MAIN ] MMI: Generated 832 derivative records from 6904 primary records. [2025-09-02T17:45:35.937911] [INFO ] [MAIN ] MMI: Successfully saved derivative data. [2025-09-02T17:45:35.948218] [INFO ] [MAIN ] Derivative Progress: 1376/2371 symbols completed. MMI took 0.7s. Estimated remaining: 4m 34s. Rate: 218.2 symbols/min [2025-09-02T17:45:35.949040] [INFO ] [MAIN ] MMM: Loaded 24217 primary data records. [2025-09-02T17:45:35.949665] [INFO ] [MAIN ] MMS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:36.143249] [INFO ] [MAIN ] MMKT: Generated 831 derivative records from 640 primary records. [2025-09-02T17:45:36.189078] [INFO ] [MAIN ] MMS: Loaded 15264 primary data records. [2025-09-02T17:45:36.247762] [INFO ] [MAIN ] MMKT: Successfully saved derivative data. [2025-09-02T17:45:36.287217] [INFO ] [MAIN ] Derivative Progress: 1377/2371 symbols completed. MMKT took 0.6s. Estimated remaining: 4m 33s. Rate: 218.2 symbols/min [2025-09-02T17:45:36.309673] [INFO ] [MAIN ] MMT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:36.443261] [INFO ] [MAIN ] MMT: Loaded 5368 primary data records. [2025-09-02T17:45:36.600346] [INFO ] [MAIN ] MMM: Generated 819 derivative records from 24217 primary records. [2025-09-02T17:45:36.696047] [INFO ] [MAIN ] MMM: Successfully saved derivative data. [2025-09-02T17:45:36.698786] [INFO ] [MAIN ] Derivative Progress: 1378/2371 symbols completed. MMM took 0.9s. Estimated remaining: 4m 33s. Rate: 218.1 symbols/min [2025-09-02T17:45:36.706819] [INFO ] [MAIN ] MMS: Generated 832 derivative records from 15264 primary records. [2025-09-02T17:45:36.715629] [INFO ] [MAIN ] MMS: Successfully saved derivative data. [2025-09-02T17:45:36.717210] [INFO ] [MAIN ] Derivative Progress: 1379/2371 symbols completed. MMS took 0.8s. Estimated remaining: 4m 33s. Rate: 218.3 symbols/min [2025-09-02T17:45:36.726603] [INFO ] [MAIN ] MMT: Generated 832 derivative records from 5368 primary records. [2025-09-02T17:45:36.733803] [INFO ] [MAIN ] MMT: Successfully saved derivative data. [2025-09-02T17:45:36.735359] [INFO ] [MAIN ] Derivative Progress: 1380/2371 symbols completed. MMT took 0.4s. Estimated remaining: 4m 32s. Rate: 218.4 symbols/min [2025-09-02T17:45:36.735950] [INFO ] [MAIN ] MNR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:36.735998] [INFO ] [MAIN ] MNSO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:36.735798] [INFO ] [MAIN ] MMU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:36.750558] [INFO ] [MAIN ] MMU: Loaded 7818 primary data records. [2025-09-02T17:45:36.860679] [INFO ] [MAIN ] MNR: Loaded 12270 primary data records. [2025-09-02T17:45:36.989254] [INFO ] [MAIN ] MNSO: Loaded 19265 primary data records. [2025-09-02T17:45:37.478604] [INFO ] [MAIN ] MMU: Generated 832 derivative records from 7818 primary records. [2025-09-02T17:45:37.489282] [INFO ] [MAIN ] MMU: Successfully saved derivative data. [2025-09-02T17:45:37.491339] [INFO ] [MAIN ] Derivative Progress: 1381/2371 symbols completed. MMU took 0.8s. Estimated remaining: 4m 32s. Rate: 218.1 symbols/min [2025-09-02T17:45:37.493158] [INFO ] [MAIN ] MNTN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:37.506690] [INFO ] [MAIN ] MNR: Generated 832 derivative records from 12270 primary records. [2025-09-02T17:45:37.513795] [INFO ] [MAIN ] MNSO: Generated 832 derivative records from 19265 primary records. [2025-09-02T17:45:37.534894] [INFO ] [MAIN ] MNSO: Successfully saved derivative data. [2025-09-02T17:45:37.534825] [INFO ] [MAIN ] MNR: Successfully saved derivative data. [2025-09-02T17:45:37.536525] [INFO ] [MAIN ] Derivative Progress: 1382/2371 symbols completed. MNSO took 0.8s. Estimated remaining: 4m 32s. Rate: 218.3 symbols/min [2025-09-02T17:45:37.538483] [INFO ] [MAIN ] MO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:37.538544] [INFO ] [MAIN ] Derivative Progress: 1383/2371 symbols completed. MNR took 0.8s. Estimated remaining: 4m 31s. Rate: 218.4 symbols/min [2025-09-02T17:45:37.539157] [INFO ] [MAIN ] MOD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:37.548431] [INFO ] [MAIN ] MNTN: Loaded 18507 primary data records. [2025-09-02T17:45:37.679071] [INFO ] [MAIN ] MO: Loaded 24957 primary data records. [2025-09-02T17:45:37.705098] [INFO ] [MAIN ] MOD: Loaded 20105 primary data records. [2025-09-02T17:45:38.315466] [INFO ] [MAIN ] MNTN: Generated 832 derivative records from 18507 primary records. [2025-09-02T17:45:38.328262] [INFO ] [MAIN ] MNTN: Successfully saved derivative data. [2025-09-02T17:45:38.329724] [INFO ] [MAIN ] Derivative Progress: 1384/2371 symbols completed. MNTN took 0.8s. Estimated remaining: 4m 31s. Rate: 218.1 symbols/min [2025-09-02T17:45:38.330518] [INFO ] [MAIN ] MODG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:38.342796] [INFO ] [MAIN ] MO: Generated 832 derivative records from 24957 primary records. [2025-09-02T17:45:38.349436] [INFO ] [MAIN ] MOD: Generated 819 derivative records from 20105 primary records. [2025-09-02T17:45:38.371955] [INFO ] [MAIN ] MO: Successfully saved derivative data. [2025-09-02T17:45:38.371658] [INFO ] [MAIN ] MOD: Successfully saved derivative data. [2025-09-02T17:45:38.380113] [INFO ] [MAIN ] Derivative Progress: 1385/2371 symbols completed. MO took 0.8s. Estimated remaining: 4m 31s. Rate: 218.3 symbols/min [2025-09-02T17:45:38.382890] [INFO ] [MAIN ] MOH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:38.382959] [INFO ] [MAIN ] Derivative Progress: 1386/2371 symbols completed. MOD took 0.8s. Estimated remaining: 4m 31s. Rate: 218.4 symbols/min [2025-09-02T17:45:38.383455] [INFO ] [MAIN ] MOS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:38.384291] [INFO ] [MAIN ] MODG: Loaded 24052 primary data records. [2025-09-02T17:45:38.638439] [INFO ] [MAIN ] MOH: Loaded 20712 primary data records. [2025-09-02T17:45:38.637955] [INFO ] [MAIN ] MOS: Loaded 24774 primary data records. [2025-09-02T17:45:39.126896] [INFO ] [MAIN ] MODG: Generated 832 derivative records from 24052 primary records. [2025-09-02T17:45:39.138311] [INFO ] [MAIN ] MODG: Successfully saved derivative data. [2025-09-02T17:45:39.140254] [INFO ] [MAIN ] Derivative Progress: 1387/2371 symbols completed. MODG took 0.8s. Estimated remaining: 4m 31s. Rate: 218.1 symbols/min [2025-09-02T17:45:39.140681] [INFO ] [MAIN ] MOV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:39.151427] [INFO ] [MAIN ] MOS: Generated 832 derivative records from 24774 primary records. [2025-09-02T17:45:39.160521] [INFO ] [MAIN ] MOV: Loaded 8885 primary data records. [2025-09-02T17:45:39.193603] [INFO ] [MAIN ] MOH: Generated 832 derivative records from 20712 primary records. [2025-09-02T17:45:39.250976] [INFO ] [MAIN ] MOS: Successfully saved derivative data. [2025-09-02T17:45:39.262665] [INFO ] [MAIN ] Derivative Progress: 1388/2371 symbols completed. MOS took 0.9s. Estimated remaining: 4m 30s. Rate: 218.2 symbols/min [2025-09-02T17:45:39.286038] [INFO ] [MAIN ] MP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:39.292050] [INFO ] [MAIN ] MOH: Successfully saved derivative data. [2025-09-02T17:45:39.309549] [INFO ] [MAIN ] Derivative Progress: 1389/2371 symbols completed. MOH took 0.9s. Estimated remaining: 4m 30s. Rate: 218.4 symbols/min [2025-09-02T17:45:39.337307] [INFO ] [MAIN ] MPA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:39.427277] [INFO ] [MAIN ] MPA: Loaded 2391 primary data records. [2025-09-02T17:45:39.532768] [INFO ] [MAIN ] MP: Loaded 24577 primary data records. [2025-09-02T17:45:39.860136] [INFO ] [MAIN ] MOV: Generated 832 derivative records from 8885 primary records. [2025-09-02T17:45:39.931789] [INFO ] [MAIN ] MOV: Successfully saved derivative data. [2025-09-02T17:45:39.934153] [INFO ] [MAIN ] Derivative Progress: 1390/2371 symbols completed. MOV took 0.8s. Estimated remaining: 4m 30s. Rate: 218.2 symbols/min [2025-09-02T17:45:39.934608] [INFO ] [MAIN ] MPC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:39.945454] [INFO ] [MAIN ] MPA: Generated 819 derivative records from 2391 primary records. [2025-09-02T17:45:39.961006] [INFO ] [MAIN ] MPA: Successfully saved derivative data. [2025-09-02T17:45:39.963078] [INFO ] [MAIN ] Derivative Progress: 1391/2371 symbols completed. MPA took 0.6s. Estimated remaining: 4m 29s. Rate: 218.3 symbols/min [2025-09-02T17:45:39.963387] [INFO ] [MAIN ] MPLX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:39.970537] [INFO ] [MAIN ] MP: Generated 819 derivative records from 24577 primary records. [2025-09-02T17:45:39.987068] [INFO ] [MAIN ] MPC: Loaded 23910 primary data records. [2025-09-02T17:45:39.987153] [INFO ] [MAIN ] MP: Successfully saved derivative data. [2025-09-02T17:45:39.988820] [INFO ] [MAIN ] Derivative Progress: 1392/2371 symbols completed. MP took 0.7s. Estimated remaining: 4m 29s. Rate: 218.4 symbols/min [2025-09-02T17:45:40.009382] [INFO ] [MAIN ] MPV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:40.097803] [INFO ] [MAIN ] MPV: Loaded 2056 primary data records. [2025-09-02T17:45:40.161138] [INFO ] [MAIN ] MPLX: Loaded 23079 primary data records. [2025-09-02T17:45:40.758302] [INFO ] [MAIN ] MPC: Generated 832 derivative records from 23910 primary records. [2025-09-02T17:45:40.780276] [INFO ] [MAIN ] MPC: Successfully saved derivative data. [2025-09-02T17:45:40.781936] [INFO ] [MAIN ] Derivative Progress: 1393/2371 symbols completed. MPC took 0.8s. Estimated remaining: 4m 29s. Rate: 218.1 symbols/min [2025-09-02T17:45:40.782903] [INFO ] [MAIN ] MPV: Generated 832 derivative records from 2056 primary records. [2025-09-02T17:45:40.791674] [INFO ] [MAIN ] MPV: Successfully saved derivative data. [2025-09-02T17:45:40.794238] [INFO ] [MAIN ] Derivative Progress: 1394/2371 symbols completed. MPV took 0.8s. Estimated remaining: 4m 29s. Rate: 218.3 symbols/min [2025-09-02T17:45:40.801153] [INFO ] [MAIN ] MPLX: Generated 832 derivative records from 23079 primary records. [2025-09-02T17:45:40.809110] [INFO ] [MAIN ] MPLX: Successfully saved derivative data. [2025-09-02T17:45:40.810812] [INFO ] [MAIN ] Derivative Progress: 1395/2371 symbols completed. MPLX took 0.8s. Estimated remaining: 4m 28s. Rate: 218.4 symbols/min [2025-09-02T17:45:40.811252] [INFO ] [MAIN ] MPW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:40.811471] [INFO ] [MAIN ] MQT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:40.811357] [INFO ] [MAIN ] MPX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:40.815507] [INFO ] [MAIN ] MPX: Loaded 1872 primary data records. [2025-09-02T17:45:40.874383] [INFO ] [MAIN ] MQT: Loaded 3231 primary data records. [2025-09-02T17:45:41.056437] [INFO ] [MAIN ] MPW: Loaded 24439 primary data records. [2025-09-02T17:45:41.536071] [INFO ] [MAIN ] MPX: Generated 832 derivative records from 1872 primary records. [2025-09-02T17:45:41.550475] [INFO ] [MAIN ] MQT: Generated 832 derivative records from 3231 primary records. [2025-09-02T17:45:41.558494] [INFO ] [MAIN ] MPX: Successfully saved derivative data. [2025-09-02T17:45:41.560733] [INFO ] [MAIN ] Derivative Progress: 1396/2371 symbols completed. MPX took 0.7s. Estimated remaining: 4m 28s. Rate: 218.2 symbols/min [2025-09-02T17:45:41.561361] [INFO ] [MAIN ] MQY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:41.561319] [INFO ] [MAIN ] MQT: Successfully saved derivative data. [2025-09-02T17:45:41.563525] [INFO ] [MAIN ] Derivative Progress: 1397/2371 symbols completed. MQT took 0.8s. Estimated remaining: 4m 28s. Rate: 218.3 symbols/min [2025-09-02T17:45:41.565055] [INFO ] [MAIN ] MRC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:41.573101] [INFO ] [MAIN ] MPW: Generated 819 derivative records from 24439 primary records. [2025-09-02T17:45:41.586398] [INFO ] [MAIN ] MPW: Successfully saved derivative data. [2025-09-02T17:45:41.586186] [INFO ] [MAIN ] MQY: Loaded 7259 primary data records. [2025-09-02T17:45:41.587982] [INFO ] [MAIN ] Derivative Progress: 1398/2371 symbols completed. MPW took 0.8s. Estimated remaining: 4m 27s. Rate: 218.5 symbols/min [2025-09-02T17:45:41.599040] [INFO ] [MAIN ] MRK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:41.703854] [INFO ] [MAIN ] MRC: Loaded 17338 primary data records. [2025-09-02T17:45:42.083670] [INFO ] [MAIN ] MRK: Loaded 24602 primary data records. [2025-09-02T17:45:42.321547] [INFO ] [MAIN ] MQY: Generated 832 derivative records from 7259 primary records. [2025-09-02T17:45:42.339963] [INFO ] [MAIN ] MRC: Generated 832 derivative records from 17338 primary records. [2025-09-02T17:45:42.340165] [INFO ] [MAIN ] MQY: Successfully saved derivative data. [2025-09-02T17:45:42.342487] [INFO ] [MAIN ] Derivative Progress: 1399/2371 symbols completed. MQY took 0.8s. Estimated remaining: 4m 27s. Rate: 218.2 symbols/min [2025-09-02T17:45:42.343297] [INFO ] [MAIN ] MRP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:42.352632] [INFO ] [MAIN ] MRC: Successfully saved derivative data. [2025-09-02T17:45:42.354471] [INFO ] [MAIN ] Derivative Progress: 1400/2371 symbols completed. MRC took 0.8s. Estimated remaining: 4m 27s. Rate: 218.3 symbols/min [2025-09-02T17:45:42.354750] [INFO ] [MAIN ] MS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:42.364370] [INFO ] [MAIN ] MRK: Generated 819 derivative records from 24602 primary records. [2025-09-02T17:45:42.378286] [INFO ] [MAIN ] MRK: Successfully saved derivative data. [2025-09-02T17:45:42.379921] [INFO ] [MAIN ] Derivative Progress: 1401/2371 symbols completed. MRK took 0.8s. Estimated remaining: 4m 26s. Rate: 218.5 symbols/min [2025-09-02T17:45:42.380221] [INFO ] [MAIN ] MSA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:42.393704] [INFO ] [MAIN ] MRP: Loaded 21508 primary data records. [2025-09-02T17:45:42.496669] [INFO ] [MAIN ] MS: Loaded 24904 primary data records. [2025-09-02T17:45:42.502076] [INFO ] [MAIN ] MSA: Loaded 8327 primary data records. [2025-09-02T17:45:43.121999] [INFO ] [MAIN ] MRP: Generated 832 derivative records from 21508 primary records. [2025-09-02T17:45:43.141110] [INFO ] [MAIN ] MSA: Generated 832 derivative records from 8327 primary records. [2025-09-02T17:45:43.148210] [INFO ] [MAIN ] MS: Generated 832 derivative records from 24904 primary records. [2025-09-02T17:45:43.148286] [INFO ] [MAIN ] MRP: Successfully saved derivative data. [2025-09-02T17:45:43.150821] [INFO ] [MAIN ] Derivative Progress: 1402/2371 symbols completed. MRP took 0.8s. Estimated remaining: 4m 26s. Rate: 218.2 symbols/min [2025-09-02T17:45:43.151028] [INFO ] [MAIN ] MSB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:43.166858] [INFO ] [MAIN ] MSA: Successfully saved derivative data. [2025-09-02T17:45:43.168529] [INFO ] [MAIN ] MS: Successfully saved derivative data. [2025-09-02T17:45:43.170211] [INFO ] [MAIN ] Derivative Progress: 1403/2371 symbols completed. MSA took 0.8s. Estimated remaining: 4m 26s. Rate: 218.3 symbols/min [2025-09-02T17:45:43.171908] [INFO ] [MAIN ] MSC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:43.172147] [INFO ] [MAIN ] Derivative Progress: 1404/2371 symbols completed. MS took 0.8s. Estimated remaining: 4m 26s. Rate: 218.5 symbols/min [2025-09-02T17:45:43.172400] [INFO ] [MAIN ] MSCI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:43.175536] [INFO ] [MAIN ] MSB: Loaded 4093 primary data records. [2025-09-02T17:45:43.254151] [INFO ] [MAIN ] MSC: Loaded 645 primary data records. [2025-09-02T17:45:43.435697] [INFO ] [MAIN ] MSCI: Loaded 16174 primary data records. [2025-09-02T17:45:43.974935] [INFO ] [MAIN ] MSB: Generated 832 derivative records from 4093 primary records. [2025-09-02T17:45:43.982189] [INFO ] [MAIN ] MSC: Generated 832 derivative records from 645 primary records. [2025-09-02T17:45:43.996262] [INFO ] [MAIN ] MSC: Successfully saved derivative data. [2025-09-02T17:45:43.998275] [INFO ] [MAIN ] Derivative Progress: 1405/2371 symbols completed. MSC took 0.8s. Estimated remaining: 4m 26s. Rate: 218.2 symbols/min [2025-09-02T17:45:43.998605] [INFO ] [MAIN ] MSD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:43.998462] [INFO ] [MAIN ] MSB: Successfully saved derivative data. [2025-09-02T17:45:44.000287] [INFO ] [MAIN ] Derivative Progress: 1406/2371 symbols completed. MSB took 0.8s. Estimated remaining: 4m 25s. Rate: 218.3 symbols/min [2025-09-02T17:45:44.000681] [INFO ] [MAIN ] MSDL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:44.010982] [INFO ] [MAIN ] MSCI: Generated 832 derivative records from 16174 primary records. [2025-09-02T17:45:44.023800] [INFO ] [MAIN ] MSD: Loaded 7705 primary data records. [2025-09-02T17:45:44.064707] [INFO ] [MAIN ] MSCI: Successfully saved derivative data. [2025-09-02T17:45:44.097990] [INFO ] [MAIN ] Derivative Progress: 1407/2371 symbols completed. MSCI took 0.9s. Estimated remaining: 4m 25s. Rate: 218.4 symbols/min [2025-09-02T17:45:44.137680] [INFO ] [MAIN ] MSDL: Loaded 17414 primary data records. [2025-09-02T17:45:44.133467] [INFO ] [MAIN ] MSGE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:44.448600] [INFO ] [MAIN ] MSGE: Loaded 12210 primary data records. [2025-09-02T17:45:44.768014] [INFO ] [MAIN ] MSD: Generated 832 derivative records from 7705 primary records. [2025-09-02T17:45:44.784401] [INFO ] [MAIN ] MSDL: Generated 819 derivative records from 17414 primary records. [2025-09-02T17:45:44.791395] [INFO ] [MAIN ] MSD: Successfully saved derivative data. [2025-09-02T17:45:44.794205] [INFO ] [MAIN ] Derivative Progress: 1408/2371 symbols completed. MSD took 0.8s. Estimated remaining: 4m 25s. Rate: 218.2 symbols/min [2025-09-02T17:45:44.803320] [INFO ] [MAIN ] MSDL: Successfully saved derivative data. [2025-09-02T17:45:44.804991] [INFO ] [MAIN ] Derivative Progress: 1409/2371 symbols completed. MSDL took 0.8s. Estimated remaining: 4m 24s. Rate: 218.4 symbols/min [2025-09-02T17:45:44.803257] [INFO ] [MAIN ] MSGE: Generated 832 derivative records from 12210 primary records. [2025-09-02T17:45:44.812596] [INFO ] [MAIN ] MSGE: Successfully saved derivative data. [2025-09-02T17:45:44.814236] [INFO ] [MAIN ] Derivative Progress: 1410/2371 symbols completed. MSGE took 0.7s. Estimated remaining: 4m 24s. Rate: 218.5 symbols/min [2025-09-02T17:45:44.814803] [INFO ] [MAIN ] MSI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:44.815053] [INFO ] [MAIN ] MSIF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:44.814905] [INFO ] [MAIN ] MSGS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:44.832478] [INFO ] [MAIN ] MSIF: Loaded 8007 primary data records. [2025-09-02T17:45:44.832784] [INFO ] [MAIN ] MSGS: Loaded 8066 primary data records. [2025-09-02T17:45:45.022296] [INFO ] [MAIN ] MSI: Loaded 18575 primary data records. [2025-09-02T17:45:45.559692] [INFO ] [MAIN ] MSIF: Generated 832 derivative records from 8007 primary records. [2025-09-02T17:45:45.560394] [INFO ] [MAIN ] MSGS: Generated 832 derivative records from 8066 primary records. [2025-09-02T17:45:45.576059] [INFO ] [MAIN ] MSIF: Successfully saved derivative data. [2025-09-02T17:45:45.577836] [INFO ] [MAIN ] Derivative Progress: 1411/2371 symbols completed. MSIF took 0.8s. Estimated remaining: 4m 24s. Rate: 218.2 symbols/min [2025-09-02T17:45:45.578091] [INFO ] [MAIN ] MSGS: Successfully saved derivative data. [2025-09-02T17:45:45.580199] [INFO ] [MAIN ] MSM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:45.580886] [INFO ] [MAIN ] Derivative Progress: 1412/2371 symbols completed. MSGS took 0.8s. Estimated remaining: 4m 23s. Rate: 218.4 symbols/min [2025-09-02T17:45:45.582746] [INFO ] [MAIN ] MT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:45.590113] [INFO ] [MAIN ] MSI: Generated 832 derivative records from 18575 primary records. [2025-09-02T17:45:45.603038] [INFO ] [MAIN ] MSI: Successfully saved derivative data. [2025-09-02T17:45:45.605917] [INFO ] [MAIN ] Derivative Progress: 1413/2371 symbols completed. MSI took 0.8s. Estimated remaining: 4m 23s. Rate: 218.5 symbols/min [2025-09-02T17:45:45.606122] [INFO ] [MAIN ] MTAL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:45.619547] [INFO ] [MAIN ] MSM: Loaded 16058 primary data records. [2025-09-02T17:45:45.739862] [INFO ] [MAIN ] MT: Loaded 23323 primary data records. [2025-09-02T17:45:45.740552] [INFO ] [MAIN ] MTAL: Loaded 18010 primary data records. [2025-09-02T17:45:46.414017] [INFO ] [MAIN ] MSM: Generated 832 derivative records from 16058 primary records. [2025-09-02T17:45:46.421934] [INFO ] [MAIN ] MT: Generated 832 derivative records from 23323 primary records. [2025-09-02T17:45:46.437672] [INFO ] [MAIN ] MSM: Successfully saved derivative data. [2025-09-02T17:45:46.439178] [INFO ] [MAIN ] MT: Successfully saved derivative data. [2025-09-02T17:45:46.441912] [INFO ] [MAIN ] Derivative Progress: 1414/2371 symbols completed. MT took 0.9s. Estimated remaining: 4m 23s. Rate: 218.2 symbols/min [2025-09-02T17:45:46.443658] [INFO ] [MAIN ] MTB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:46.449519] [INFO ] [MAIN ] Derivative Progress: 1415/2371 symbols completed. MSM took 0.9s. Estimated remaining: 4m 23s. Rate: 218.4 symbols/min [2025-09-02T17:45:46.450624] [INFO ] [MAIN ] MTD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:46.450380] [INFO ] [MAIN ] MTAL: Generated 832 derivative records from 18010 primary records. [2025-09-02T17:45:46.460494] [INFO ] [MAIN ] MTAL: Successfully saved derivative data. [2025-09-02T17:45:46.462202] [INFO ] [MAIN ] Derivative Progress: 1416/2371 symbols completed. MTAL took 0.9s. Estimated remaining: 4m 22s. Rate: 218.5 symbols/min [2025-09-02T17:45:46.464689] [INFO ] [MAIN ] MTDR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:46.469069] [INFO ] [MAIN ] MTD: Loaded 6607 primary data records. [2025-09-02T17:45:46.592720] [INFO ] [MAIN ] MTB: Loaded 21651 primary data records. [2025-09-02T17:45:46.756817] [INFO ] [MAIN ] MTDR: Loaded 23509 primary data records. [2025-09-02T17:45:47.209359] [INFO ] [MAIN ] MTD: Generated 832 derivative records from 6607 primary records. [2025-09-02T17:45:47.223185] [INFO ] [MAIN ] MTB: Generated 832 derivative records from 21651 primary records. [2025-09-02T17:45:47.233675] [INFO ] [MAIN ] MTD: Successfully saved derivative data. [2025-09-02T17:45:47.236443] [INFO ] [MAIN ] Derivative Progress: 1417/2371 symbols completed. MTD took 0.8s. Estimated remaining: 4m 22s. Rate: 218.2 symbols/min [2025-09-02T17:45:47.237037] [INFO ] [MAIN ] MTG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:47.238394] [INFO ] [MAIN ] MTB: Successfully saved derivative data. [2025-09-02T17:45:47.241280] [INFO ] [MAIN ] Derivative Progress: 1418/2371 symbols completed. MTB took 0.8s. Estimated remaining: 4m 22s. Rate: 218.4 symbols/min [2025-09-02T17:45:47.242008] [INFO ] [MAIN ] MTH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:47.249251] [INFO ] [MAIN ] MTDR: Generated 819 derivative records from 23509 primary records. [2025-09-02T17:45:47.257580] [INFO ] [MAIN ] MTDR: Successfully saved derivative data. [2025-09-02T17:45:47.259195] [INFO ] [MAIN ] Derivative Progress: 1419/2371 symbols completed. MTDR took 0.8s. Estimated remaining: 4m 21s. Rate: 218.5 symbols/min [2025-09-02T17:45:47.259502] [INFO ] [MAIN ] MTN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:47.287116] [INFO ] [MAIN ] MTH: Loaded 20059 primary data records. [2025-09-02T17:45:47.325120] [INFO ] [MAIN ] MTG: Loaded 23550 primary data records. [2025-09-02T17:45:47.441354] [INFO ] [MAIN ] MTN: Loaded 18045 primary data records. [2025-09-02T17:45:48.028632] [INFO ] [MAIN ] MTG: Generated 832 derivative records from 23550 primary records. [2025-09-02T17:45:48.029728] [INFO ] [MAIN ] MTH: Generated 819 derivative records from 20059 primary records. [2025-09-02T17:45:48.049599] [INFO ] [MAIN ] MTN: Generated 832 derivative records from 18045 primary records. [2025-09-02T17:45:48.054594] [INFO ] [MAIN ] MTG: Successfully saved derivative data. [2025-09-02T17:45:48.060423] [INFO ] [MAIN ] Derivative Progress: 1420/2371 symbols completed. MTG took 0.8s. Estimated remaining: 4m 21s. Rate: 218.2 symbols/min [2025-09-02T17:45:48.062156] [INFO ] [MAIN ] MTR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:48.062479] [INFO ] [MAIN ] MTH: Successfully saved derivative data. [2025-09-02T17:45:48.065176] [INFO ] [MAIN ] Derivative Progress: 1421/2371 symbols completed. MTH took 0.8s. Estimated remaining: 4m 21s. Rate: 218.4 symbols/min [2025-09-02T17:45:48.065396] [INFO ] [MAIN ] MTRN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:48.067987] [INFO ] [MAIN ] MTN: Successfully saved derivative data. [2025-09-02T17:45:48.069710] [INFO ] [MAIN ] Derivative Progress: 1422/2371 symbols completed. MTN took 0.8s. Estimated remaining: 4m 21s. Rate: 218.5 symbols/min [2025-09-02T17:45:48.069948] [INFO ] [MAIN ] MTUS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:48.071834] [INFO ] [MAIN ] MTR: Loaded 1375 primary data records. [2025-09-02T17:45:48.188710] [INFO ] [MAIN ] MTUS: Loaded 12880 primary data records. [2025-09-02T17:45:48.183764] [INFO ] [MAIN ] MTRN: Loaded 8623 primary data records. [2025-09-02T17:45:48.797668] [INFO ] [MAIN ] MTR: Generated 832 derivative records from 1375 primary records. [2025-09-02T17:45:48.818984] [INFO ] [MAIN ] MTRN: Generated 819 derivative records from 8623 primary records. [2025-09-02T17:45:48.819771] [INFO ] [MAIN ] MTUS: Generated 832 derivative records from 12880 primary records. [2025-09-02T17:45:48.832476] [INFO ] [MAIN ] MTR: Successfully saved derivative data. [2025-09-02T17:45:48.836192] [INFO ] [MAIN ] Derivative Progress: 1423/2371 symbols completed. MTR took 0.8s. Estimated remaining: 4m 21s. Rate: 218.3 symbols/min [2025-09-02T17:45:48.839025] [INFO ] [MAIN ] MTUS: Successfully saved derivative data. [2025-09-02T17:45:48.840933] [INFO ] [MAIN ] Derivative Progress: 1424/2371 symbols completed. MTUS took 0.8s. Estimated remaining: 4m 20s. Rate: 218.4 symbols/min [2025-09-02T17:45:48.841989] [INFO ] [MAIN ] MTRN: Successfully saved derivative data. [2025-09-02T17:45:48.843541] [INFO ] [MAIN ] Derivative Progress: 1425/2371 symbols completed. MTRN took 0.8s. Estimated remaining: 4m 20s. Rate: 218.6 symbols/min [2025-09-02T17:45:48.844154] [INFO ] [MAIN ] MTX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:48.844310] [INFO ] [MAIN ] MTZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:48.844030] [INFO ] [MAIN ] MTW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:48.862988] [INFO ] [MAIN ] MTX: Loaded 10867 primary data records. [2025-09-02T17:45:48.943255] [INFO ] [MAIN ] MTW: Loaded 12400 primary data records. [2025-09-02T17:45:49.073338] [INFO ] [MAIN ] MTZ: Loaded 19673 primary data records. [2025-09-02T17:45:49.681744] [INFO ] [MAIN ] MTX: Generated 832 derivative records from 10867 primary records. [2025-09-02T17:45:49.689426] [INFO ] [MAIN ] MTW: Generated 832 derivative records from 12400 primary records. [2025-09-02T17:45:49.710129] [INFO ] [MAIN ] MTZ: Generated 832 derivative records from 19673 primary records. [2025-09-02T17:45:49.712135] [INFO ] [MAIN ] MTX: Successfully saved derivative data. [2025-09-02T17:45:49.719361] [INFO ] [MAIN ] Derivative Progress: 1426/2371 symbols completed. MTX took 0.9s. Estimated remaining: 4m 20s. Rate: 218.2 symbols/min [2025-09-02T17:45:49.720368] [INFO ] [MAIN ] MUA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:49.720212] [INFO ] [MAIN ] MTW: Successfully saved derivative data. [2025-09-02T17:45:49.722441] [INFO ] [MAIN ] Derivative Progress: 1427/2371 symbols completed. MTW took 0.9s. Estimated remaining: 4m 19s. Rate: 218.4 symbols/min [2025-09-02T17:45:49.722832] [INFO ] [MAIN ] MUC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:49.724312] [INFO ] [MAIN ] MTZ: Successfully saved derivative data. [2025-09-02T17:45:49.726000] [INFO ] [MAIN ] Derivative Progress: 1428/2371 symbols completed. MTZ took 0.9s. Estimated remaining: 4m 19s. Rate: 218.5 symbols/min [2025-09-02T17:45:49.726255] [INFO ] [MAIN ] MUE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:49.733459] [INFO ] [MAIN ] MUA: Loaded 5587 primary data records. [2025-09-02T17:45:49.807085] [INFO ] [MAIN ] MUE: Loaded 6092 primary data records. [2025-09-02T17:45:49.818952] [INFO ] [MAIN ] MUC: Loaded 9930 primary data records. [2025-09-02T17:45:50.483943] [INFO ] [MAIN ] MUC: Generated 832 derivative records from 9930 primary records. [2025-09-02T17:45:50.482428] [INFO ] [MAIN ] MUA: Generated 832 derivative records from 5587 primary records. [2025-09-02T17:45:50.504903] [INFO ] [MAIN ] MUE: Generated 832 derivative records from 6092 primary records. [2025-09-02T17:45:50.508246] [INFO ] [MAIN ] MUC: Successfully saved derivative data. [2025-09-02T17:45:50.516274] [INFO ] [MAIN ] Derivative Progress: 1429/2371 symbols completed. MUC took 0.8s. Estimated remaining: 4m 19s. Rate: 218.2 symbols/min [2025-09-02T17:45:50.514233] [INFO ] [MAIN ] MUA: Successfully saved derivative data. [2025-09-02T17:45:50.516746] [INFO ] [MAIN ] MUFG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:50.518149] [INFO ] [MAIN ] Derivative Progress: 1430/2371 symbols completed. MUA took 0.8s. Estimated remaining: 4m 19s. Rate: 218.4 symbols/min [2025-09-02T17:45:50.518510] [INFO ] [MAIN ] MUJ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:50.520363] [INFO ] [MAIN ] MUE: Successfully saved derivative data. [2025-09-02T17:45:50.522172] [INFO ] [MAIN ] Derivative Progress: 1431/2371 symbols completed. MUE took 0.8s. Estimated remaining: 4m 18s. Rate: 218.5 symbols/min [2025-09-02T17:45:50.522451] [INFO ] [MAIN ] MUR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:50.529621] [INFO ] [MAIN ] MUJ: Loaded 6947 primary data records. [2025-09-02T17:45:50.671442] [INFO ] [MAIN ] MUFG: Loaded 24283 primary data records. [2025-09-02T17:45:50.886461] [INFO ] [MAIN ] MUR: Loaded 24424 primary data records. [2025-09-02T17:45:51.270804] [INFO ] [MAIN ] MUFG: Generated 832 derivative records from 24283 primary records. [2025-09-02T17:45:51.279259] [INFO ] [MAIN ] MUJ: Generated 832 derivative records from 6947 primary records. [2025-09-02T17:45:51.297146] [INFO ] [MAIN ] MUFG: Successfully saved derivative data. [2025-09-02T17:45:51.299379] [INFO ] [MAIN ] Derivative Progress: 1432/2371 symbols completed. MUFG took 0.8s. Estimated remaining: 4m 18s. Rate: 218.3 symbols/min [2025-09-02T17:45:51.297833] [INFO ] [MAIN ] MUJ: Successfully saved derivative data. [2025-09-02T17:45:51.302200] [INFO ] [MAIN ] Derivative Progress: 1433/2371 symbols completed. MUJ took 0.8s. Estimated remaining: 4m 18s. Rate: 218.4 symbols/min [2025-09-02T17:45:51.302602] [INFO ] [MAIN ] MUSA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:51.302415] [INFO ] [MAIN ] MUSE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:51.310985] [INFO ] [MAIN ] MUR: Generated 832 derivative records from 24424 primary records. [2025-09-02T17:45:51.313877] [INFO ] [MAIN ] MUSE: Loaded 287 primary data records. [2025-09-02T17:45:51.393681] [INFO ] [MAIN ] MUR: Successfully saved derivative data. [2025-09-02T17:45:51.399186] [INFO ] [MAIN ] MUSA: Loaded 11571 primary data records. [2025-09-02T17:45:51.407314] [INFO ] [MAIN ] Derivative Progress: 1434/2371 symbols completed. MUR took 0.9s. Estimated remaining: 4m 17s. Rate: 218.5 symbols/min [2025-09-02T17:45:51.465243] [INFO ] [MAIN ] MUX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:51.974041] [INFO ] [MAIN ] MUX: Loaded 19887 primary data records. [2025-09-02T17:45:52.225739] [INFO ] [MAIN ] MUSA: Generated 832 derivative records from 11571 primary records. [2025-09-02T17:45:52.241826] [INFO ] [MAIN ] MUSA: Successfully saved derivative data. [2025-09-02T17:45:52.243134] [INFO ] [MAIN ] Derivative Progress: 1435/2371 symbols completed. MUSA took 0.9s. Estimated remaining: 4m 17s. Rate: 218.2 symbols/min [2025-09-02T17:45:52.243732] [INFO ] [MAIN ] MVF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:52.262631] [INFO ] [MAIN ] MUSE: Generated 2496 derivative records from 287 primary records. [2025-09-02T17:45:52.277236] [INFO ] [MAIN ] MVF: Loaded 5619 primary data records. [2025-09-02T17:45:52.289520] [INFO ] [MAIN ] MUSE: Successfully saved derivative data. [2025-09-02T17:45:52.327352] [INFO ] [MAIN ] Derivative Progress: 1436/2371 symbols completed. MUSE took 1.0s. Estimated remaining: 4m 17s. Rate: 218.3 symbols/min [2025-09-02T17:45:52.368734] [INFO ] [MAIN ] MVO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:52.363361] [INFO ] [MAIN ] MUX: Generated 832 derivative records from 19887 primary records. [2025-09-02T17:45:52.502534] [INFO ] [MAIN ] MUX: Successfully saved derivative data. [2025-09-02T17:45:52.502808] [INFO ] [MAIN ] MVO: Loaded 4287 primary data records. [2025-09-02T17:45:52.506306] [INFO ] [MAIN ] Derivative Progress: 1437/2371 symbols completed. MUX took 1.1s. Estimated remaining: 4m 17s. Rate: 218.3 symbols/min [2025-09-02T17:45:52.571067] [INFO ] [MAIN ] MVT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:52.680335] [INFO ] [MAIN ] MVT: Loaded 4706 primary data records. [2025-09-02T17:45:53.041718] [INFO ] [MAIN ] MVF: Generated 832 derivative records from 5619 primary records. [2025-09-02T17:45:53.054802] [INFO ] [MAIN ] MVF: Successfully saved derivative data. [2025-09-02T17:45:53.062194] [INFO ] [MAIN ] Derivative Progress: 1438/2371 symbols completed. MVF took 0.8s. Estimated remaining: 4m 17s. Rate: 218.2 symbols/min [2025-09-02T17:45:53.062944] [INFO ] [MAIN ] MVO: Generated 832 derivative records from 4287 primary records. [2025-09-02T17:45:53.071660] [INFO ] [MAIN ] MVO: Successfully saved derivative data. [2025-09-02T17:45:53.073342] [INFO ] [MAIN ] Derivative Progress: 1439/2371 symbols completed. MVO took 0.7s. Estimated remaining: 4m 16s. Rate: 218.3 symbols/min [2025-09-02T17:45:53.082336] [INFO ] [MAIN ] MVT: Generated 832 derivative records from 4706 primary records. [2025-09-02T17:45:53.090281] [INFO ] [MAIN ] MVT: Successfully saved derivative data. [2025-09-02T17:45:53.091818] [INFO ] [MAIN ] Derivative Progress: 1440/2371 symbols completed. MVT took 0.6s. Estimated remaining: 4m 16s. Rate: 218.5 symbols/min [2025-09-02T17:45:53.092299] [INFO ] [MAIN ] MWA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:53.092616] [INFO ] [MAIN ] MXE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:53.092560] [INFO ] [MAIN ] MX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:53.096816] [INFO ] [MAIN ] MXE: Loaded 917 primary data records. [2025-09-02T17:45:53.216565] [INFO ] [MAIN ] MX: Loaded 10529 primary data records. [2025-09-02T17:45:53.387217] [INFO ] [MAIN ] MWA: Loaded 21104 primary data records. [2025-09-02T17:45:53.829924] [INFO ] [MAIN ] MXE: Generated 832 derivative records from 917 primary records. [2025-09-02T17:45:53.845482] [INFO ] [MAIN ] MXE: Successfully saved derivative data. [2025-09-02T17:45:53.846242] [INFO ] [MAIN ] MX: Generated 832 derivative records from 10529 primary records. [2025-09-02T17:45:53.847621] [INFO ] [MAIN ] Derivative Progress: 1441/2371 symbols completed. MXE took 0.8s. Estimated remaining: 4m 16s. Rate: 218.2 symbols/min [2025-09-02T17:45:53.848810] [INFO ] [MAIN ] MXF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:53.858483] [INFO ] [MAIN ] MX: Successfully saved derivative data. [2025-09-02T17:45:53.866008] [INFO ] [MAIN ] Derivative Progress: 1442/2371 symbols completed. MX took 0.8s. Estimated remaining: 4m 15s. Rate: 218.4 symbols/min [2025-09-02T17:45:53.867825] [INFO ] [MAIN ] MXF: Loaded 2047 primary data records. [2025-09-02T17:45:53.868237] [INFO ] [MAIN ] MYD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:53.869286] [INFO ] [MAIN ] MWA: Generated 832 derivative records from 21104 primary records. [2025-09-02T17:45:53.970100] [INFO ] [MAIN ] MYD: Loaded 5394 primary data records. [2025-09-02T17:45:53.981296] [INFO ] [MAIN ] MWA: Successfully saved derivative data. [2025-09-02T17:45:54.035232] [INFO ] [MAIN ] Derivative Progress: 1443/2371 symbols completed. MWA took 0.9s. Estimated remaining: 4m 15s. Rate: 218.4 symbols/min [2025-09-02T17:45:54.065745] [INFO ] [MAIN ] MYE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:54.374571] [INFO ] [MAIN ] MYE: Loaded 11154 primary data records. [2025-09-02T17:45:54.660573] [INFO ] [MAIN ] MXF: Generated 832 derivative records from 2047 primary records. [2025-09-02T17:45:54.677361] [INFO ] [MAIN ] MXF: Successfully saved derivative data. [2025-09-02T17:45:54.679659] [INFO ] [MAIN ] Derivative Progress: 1444/2371 symbols completed. MXF took 0.8s. Estimated remaining: 4m 15s. Rate: 218.2 symbols/min [2025-09-02T17:45:54.678180] [INFO ] [MAIN ] MYD: Generated 832 derivative records from 5394 primary records. [2025-09-02T17:45:54.679856] [INFO ] [MAIN ] MYI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:54.692007] [INFO ] [MAIN ] MYD: Successfully saved derivative data. [2025-09-02T17:45:54.697434] [INFO ] [MAIN ] MYI: Loaded 8345 primary data records. [2025-09-02T17:45:54.697119] [INFO ] [MAIN ] Derivative Progress: 1445/2371 symbols completed. MYD took 0.8s. Estimated remaining: 4m 14s. Rate: 218.4 symbols/min [2025-09-02T17:45:54.697634] [INFO ] [MAIN ] MYN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:54.808736] [INFO ] [MAIN ] MYE: Generated 832 derivative records from 11154 primary records. [2025-09-02T17:45:54.816993] [INFO ] [MAIN ] MYN: Loaded 5127 primary data records. [2025-09-02T17:45:54.982931] [INFO ] [MAIN ] MYE: Successfully saved derivative data. [2025-09-02T17:45:54.984565] [INFO ] [MAIN ] Derivative Progress: 1446/2371 symbols completed. MYE took 0.9s. Estimated remaining: 4m 14s. Rate: 218.3 symbols/min [2025-09-02T17:45:55.037817] [INFO ] [MAIN ] NABL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:55.218502] [INFO ] [MAIN ] NABL: Loaded 17445 primary data records. [2025-09-02T17:45:55.330610] [INFO ] [MAIN ] MYI: Generated 832 derivative records from 8345 primary records. [2025-09-02T17:45:55.403525] [INFO ] [MAIN ] MYI: Successfully saved derivative data. [2025-09-02T17:45:55.412219] [INFO ] [MAIN ] Derivative Progress: 1447/2371 symbols completed. MYI took 0.7s. Estimated remaining: 4m 14s. Rate: 218.3 symbols/min [2025-09-02T17:45:55.444877] [INFO ] [MAIN ] MYN: Generated 832 derivative records from 5127 primary records. [2025-09-02T17:45:55.500241] [INFO ] [MAIN ] NAC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:55.510052] [INFO ] [MAIN ] MYN: Successfully saved derivative data. [2025-09-02T17:45:55.511863] [INFO ] [MAIN ] Derivative Progress: 1448/2371 symbols completed. MYN took 0.8s. Estimated remaining: 4m 14s. Rate: 218.4 symbols/min [2025-09-02T17:45:55.512090] [INFO ] [MAIN ] NAD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:55.522786] [INFO ] [MAIN ] NAC: Loaded 10840 primary data records. [2025-09-02T17:45:55.647863] [INFO ] [MAIN ] NABL: Generated 832 derivative records from 17445 primary records. [2025-09-02T17:45:55.646609] [INFO ] [MAIN ] NAD: Loaded 15543 primary data records. [2025-09-02T17:45:55.858344] [INFO ] [MAIN ] NABL: Successfully saved derivative data. [2025-09-02T17:45:55.871227] [INFO ] [MAIN ] Derivative Progress: 1449/2371 symbols completed. NABL took 0.9s. Estimated remaining: 4m 13s. Rate: 218.3 symbols/min [2025-09-02T17:45:55.888038] [INFO ] [MAIN ] NAN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:55.972615] [INFO ] [MAIN ] NAN: Loaded 3704 primary data records. [2025-09-02T17:45:56.202836] [INFO ] [MAIN ] NAC: Generated 832 derivative records from 10840 primary records. [2025-09-02T17:45:56.290438] [INFO ] [MAIN ] NAC: Successfully saved derivative data. [2025-09-02T17:45:56.298619] [INFO ] [MAIN ] Derivative Progress: 1450/2371 symbols completed. NAC took 0.8s. Estimated remaining: 4m 13s. Rate: 218.2 symbols/min [2025-09-02T17:45:56.299887] [INFO ] [MAIN ] NAD: Generated 832 derivative records from 15543 primary records. [2025-09-02T17:45:56.300812] [INFO ] [MAIN ] NAT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:56.312547] [INFO ] [MAIN ] NAD: Successfully saved derivative data. [2025-09-02T17:45:56.314160] [INFO ] [MAIN ] Derivative Progress: 1451/2371 symbols completed. NAD took 0.8s. Estimated remaining: 4m 13s. Rate: 218.4 symbols/min [2025-09-02T17:45:56.314895] [INFO ] [MAIN ] NATL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:56.332993] [INFO ] [MAIN ] NAN: Generated 832 derivative records from 3704 primary records. [2025-09-02T17:45:56.352852] [INFO ] [MAIN ] NAN: Successfully saved derivative data. [2025-09-02T17:45:56.353464] [INFO ] [MAIN ] NAT: Loaded 22336 primary data records. [2025-09-02T17:45:56.371564] [INFO ] [MAIN ] Derivative Progress: 1452/2371 symbols completed. NAN took 0.5s. Estimated remaining: 4m 12s. Rate: 218.5 symbols/min [2025-09-02T17:45:56.415176] [INFO ] [MAIN ] NATL: Loaded 15929 primary data records. [2025-09-02T17:45:56.496426] [INFO ] [MAIN ] NAZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:56.686020] [INFO ] [MAIN ] NAZ: Loaded 1315 primary data records. [2025-09-02T17:45:57.070673] [INFO ] [MAIN ] NAT: Generated 832 derivative records from 22336 primary records. [2025-09-02T17:45:57.087537] [INFO ] [MAIN ] NATL: Generated 832 derivative records from 15929 primary records. [2025-09-02T17:45:57.090256] [INFO ] [MAIN ] NAT: Successfully saved derivative data. [2025-09-02T17:45:57.097511] [INFO ] [MAIN ] Derivative Progress: 1453/2371 symbols completed. NAT took 0.8s. Estimated remaining: 4m 12s. Rate: 218.2 symbols/min [2025-09-02T17:45:57.106865] [INFO ] [MAIN ] NAZ: Generated 832 derivative records from 1315 primary records. [2025-09-02T17:45:57.107581] [INFO ] [MAIN ] NATL: Successfully saved derivative data. [2025-09-02T17:45:57.109342] [INFO ] [MAIN ] Derivative Progress: 1454/2371 symbols completed. NATL took 0.8s. Estimated remaining: 4m 12s. Rate: 218.4 symbols/min [2025-09-02T17:45:57.115683] [INFO ] [MAIN ] NAZ: Successfully saved derivative data. [2025-09-02T17:45:57.117205] [INFO ] [MAIN ] Derivative Progress: 1455/2371 symbols completed. NAZ took 0.7s. Estimated remaining: 4m 11s. Rate: 218.5 symbols/min [2025-09-02T17:45:57.117768] [INFO ] [MAIN ] NBB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:57.117849] [INFO ] [MAIN ] NBHC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:57.118322] [INFO ] [MAIN ] NBR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:57.128867] [INFO ] [MAIN ] NBB: Loaded 4048 primary data records. [2025-09-02T17:45:57.132846] [INFO ] [MAIN ] NBHC: Loaded 10558 primary data records. [2025-09-02T17:45:57.352511] [INFO ] [MAIN ] NBR: Loaded 16536 primary data records. [2025-09-02T17:45:57.934713] [INFO ] [MAIN ] NBB: Generated 832 derivative records from 4048 primary records. [2025-09-02T17:45:57.952606] [INFO ] [MAIN ] NBHC: Generated 832 derivative records from 10558 primary records. [2025-09-02T17:45:57.968899] [INFO ] [MAIN ] NBB: Successfully saved derivative data. [2025-09-02T17:45:57.971327] [INFO ] [MAIN ] Derivative Progress: 1456/2371 symbols completed. NBB took 0.9s. Estimated remaining: 4m 12s. Rate: 218.2 symbols/min [2025-09-02T17:45:57.972267] [INFO ] [MAIN ] NBXG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:57.973362] [INFO ] [MAIN ] NBHC: Successfully saved derivative data. [2025-09-02T17:45:57.975560] [INFO ] [MAIN ] Derivative Progress: 1457/2371 symbols completed. NBHC took 0.9s. Estimated remaining: 4m 11s. Rate: 218.4 symbols/min [2025-09-02T17:45:57.976014] [INFO ] [MAIN ] NC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:57.987483] [INFO ] [MAIN ] NBR: Generated 832 derivative records from 16536 primary records. [2025-09-02T17:45:58.000144] [INFO ] [MAIN ] NC: Loaded 704 primary data records. [2025-09-02T17:45:58.040160] [INFO ] [MAIN ] NBR: Successfully saved derivative data. [2025-09-02T17:45:58.052876] [INFO ] [MAIN ] NBXG: Loaded 10218 primary data records. [2025-09-02T17:45:58.066633] [INFO ] [MAIN ] Derivative Progress: 1458/2371 symbols completed. NBR took 0.9s. Estimated remaining: 4m 11s. Rate: 218.5 symbols/min [2025-09-02T17:45:58.087198] [INFO ] [MAIN ] NCA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:58.294189] [INFO ] [MAIN ] NCA: Loaded 4543 primary data records. [2025-09-02T17:45:58.737836] [INFO ] [MAIN ] NC: Generated 826 derivative records from 704 primary records. [2025-09-02T17:45:58.746415] [INFO ] [MAIN ] NBXG: Generated 832 derivative records from 10218 primary records. [2025-09-02T17:45:58.753506] [INFO ] [MAIN ] NC: Successfully saved derivative data. [2025-09-02T17:45:58.760701] [INFO ] [MAIN ] Derivative Progress: 1459/2371 symbols completed. NC took 0.8s. Estimated remaining: 4m 11s. Rate: 218.2 symbols/min [2025-09-02T17:45:58.761251] [INFO ] [MAIN ] NCDL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:58.765373] [INFO ] [MAIN ] NBXG: Successfully saved derivative data. [2025-09-02T17:45:58.767097] [INFO ] [MAIN ] Derivative Progress: 1460/2371 symbols completed. NBXG took 0.8s. Estimated remaining: 4m 10s. Rate: 218.4 symbols/min [2025-09-02T17:45:58.773207] [INFO ] [MAIN ] NCLH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:58.774181] [INFO ] [MAIN ] NCA: Generated 832 derivative records from 4543 primary records. [2025-09-02T17:45:58.784734] [INFO ] [MAIN ] NCA: Successfully saved derivative data. [2025-09-02T17:45:58.790232] [INFO ] [MAIN ] Derivative Progress: 1461/2371 symbols completed. NCA took 0.7s. Estimated remaining: 4m 10s. Rate: 218.5 symbols/min [2025-09-02T17:45:58.790553] [INFO ] [MAIN ] NCDL: Loaded 9131 primary data records. [2025-09-02T17:45:58.790907] [INFO ] [MAIN ] NCV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:58.978737] [INFO ] [MAIN ] NCV: Loaded 6037 primary data records. [2025-09-02T17:45:59.046921] [INFO ] [MAIN ] NCLH: Loaded 24954 primary data records. [2025-09-02T17:45:59.542172] [INFO ] [MAIN ] NCDL: Generated 832 derivative records from 9131 primary records. [2025-09-02T17:45:59.562360] [INFO ] [MAIN ] NCV: Generated 832 derivative records from 6037 primary records. [2025-09-02T17:45:59.563042] [INFO ] [MAIN ] NCDL: Successfully saved derivative data. [2025-09-02T17:45:59.565721] [INFO ] [MAIN ] Derivative Progress: 1462/2371 symbols completed. NCDL took 0.8s. Estimated remaining: 4m 10s. Rate: 218.2 symbols/min [2025-09-02T17:45:59.572173] [INFO ] [MAIN ] NCZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:59.587279] [INFO ] [MAIN ] NCLH: Generated 832 derivative records from 24954 primary records. [2025-09-02T17:45:59.584909] [INFO ] [MAIN ] NCV: Successfully saved derivative data. [2025-09-02T17:45:59.589711] [INFO ] [MAIN ] Derivative Progress: 1463/2371 symbols completed. NCV took 0.8s. Estimated remaining: 4m 9s. Rate: 218.4 symbols/min [2025-09-02T17:45:59.590198] [INFO ] [MAIN ] NDMO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:45:59.601529] [INFO ] [MAIN ] NCZ: Loaded 5078 primary data records. [2025-09-02T17:45:59.643028] [INFO ] [MAIN ] NCLH: Successfully saved derivative data. [2025-09-02T17:45:59.714501] [INFO ] [MAIN ] NDMO: Loaded 7787 primary data records. [2025-09-02T17:45:59.713989] [INFO ] [MAIN ] Derivative Progress: 1464/2371 symbols completed. NCLH took 0.9s. Estimated remaining: 4m 9s. Rate: 218.5 symbols/min [2025-09-02T17:45:59.718579] [INFO ] [MAIN ] NE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:00.125159] [INFO ] [MAIN ] NE: Loaded 24137 primary data records. [2025-09-02T17:46:00.367401] [INFO ] [MAIN ] NCZ: Generated 832 derivative records from 5078 primary records. [2025-09-02T17:46:00.438480] [INFO ] [MAIN ] NDMO: Generated 832 derivative records from 7787 primary records. [2025-09-02T17:46:00.449699] [INFO ] [MAIN ] NCZ: Successfully saved derivative data. [2025-09-02T17:46:00.452252] [INFO ] [MAIN ] Derivative Progress: 1465/2371 symbols completed. NCZ took 0.9s. Estimated remaining: 4m 9s. Rate: 218.2 symbols/min [2025-09-02T17:46:00.453097] [INFO ] [MAIN ] NEA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:00.453917] [INFO ] [MAIN ] NDMO: Successfully saved derivative data. [2025-09-02T17:46:00.456203] [INFO ] [MAIN ] Derivative Progress: 1466/2371 symbols completed. NDMO took 0.9s. Estimated remaining: 4m 9s. Rate: 218.4 symbols/min [2025-09-02T17:46:00.456541] [INFO ] [MAIN ] NEE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:00.475066] [INFO ] [MAIN ] NE: Generated 832 derivative records from 24137 primary records. [2025-09-02T17:46:00.489402] [INFO ] [MAIN ] NEA: Loaded 16054 primary data records. [2025-09-02T17:46:00.490238] [INFO ] [MAIN ] NE: Successfully saved derivative data. [2025-09-02T17:46:00.517385] [INFO ] [MAIN ] Derivative Progress: 1467/2371 symbols completed. NE took 0.8s. Estimated remaining: 4m 8s. Rate: 218.5 symbols/min [2025-09-02T17:46:00.594502] [INFO ] [MAIN ] NEM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:00.606348] [INFO ] [MAIN ] NEE: Loaded 24907 primary data records. [2025-09-02T17:46:00.936984] [INFO ] [MAIN ] NEM: Loaded 24909 primary data records. [2025-09-02T17:46:01.236805] [INFO ] [MAIN ] NEA: Generated 832 derivative records from 16054 primary records. [2025-09-02T17:46:01.249354] [INFO ] [MAIN ] NEA: Successfully saved derivative data. [2025-09-02T17:46:01.253946] [INFO ] [MAIN ] Derivative Progress: 1468/2371 symbols completed. NEA took 0.8s. Estimated remaining: 4m 8s. Rate: 218.2 symbols/min [2025-09-02T17:46:01.261478] [INFO ] [MAIN ] NEE: Generated 832 derivative records from 24907 primary records. [2025-09-02T17:46:01.271011] [INFO ] [MAIN ] NEE: Successfully saved derivative data. [2025-09-02T17:46:01.274404] [INFO ] [MAIN ] Derivative Progress: 1469/2371 symbols completed. NEE took 0.8s. Estimated remaining: 4m 8s. Rate: 218.4 symbols/min [2025-09-02T17:46:01.281552] [INFO ] [MAIN ] NEM: Generated 832 derivative records from 24909 primary records. [2025-09-02T17:46:01.289983] [INFO ] [MAIN ] NEM: Successfully saved derivative data. [2025-09-02T17:46:01.291608] [INFO ] [MAIN ] Derivative Progress: 1470/2371 symbols completed. NEM took 0.7s. Estimated remaining: 4m 7s. Rate: 218.5 symbols/min [2025-09-02T17:46:01.292184] [INFO ] [MAIN ] NEU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:01.292505] [INFO ] [MAIN ] NEUE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:01.292439] [INFO ] [MAIN ] NET: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:01.296092] [INFO ] [MAIN ] NEUE: Loaded 832 primary data records. [2025-09-02T17:46:01.344352] [INFO ] [MAIN ] NEU: Loaded 5423 primary data records. [2025-09-02T17:46:01.615818] [INFO ] [MAIN ] NET: Loaded 24607 primary data records. [2025-09-02T17:46:02.081683] [INFO ] [MAIN ] NEUE: Generated 819 derivative records from 832 primary records. [2025-09-02T17:46:02.099139] [INFO ] [MAIN ] NEU: Generated 832 derivative records from 5423 primary records. [2025-09-02T17:46:02.099356] [INFO ] [MAIN ] NEUE: Successfully saved derivative data. [2025-09-02T17:46:02.101546] [INFO ] [MAIN ] Derivative Progress: 1471/2371 symbols completed. NEUE took 0.8s. Estimated remaining: 4m 7s. Rate: 218.2 symbols/min [2025-09-02T17:46:02.102246] [INFO ] [MAIN ] NEXA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:02.119669] [INFO ] [MAIN ] NET: Generated 832 derivative records from 24607 primary records. [2025-09-02T17:46:02.120803] [INFO ] [MAIN ] NEU: Successfully saved derivative data. [2025-09-02T17:46:02.123098] [INFO ] [MAIN ] NEXA: Loaded 1998 primary data records. [2025-09-02T17:46:02.140726] [INFO ] [MAIN ] Derivative Progress: 1472/2371 symbols completed. NEU took 0.8s. Estimated remaining: 4m 7s. Rate: 218.3 symbols/min [2025-09-02T17:46:02.190057] [INFO ] [MAIN ] NFG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:02.222092] [INFO ] [MAIN ] NET: Successfully saved derivative data. [2025-09-02T17:46:02.249010] [INFO ] [MAIN ] Derivative Progress: 1473/2371 symbols completed. NET took 1.0s. Estimated remaining: 4m 7s. Rate: 218.4 symbols/min [2025-09-02T17:46:02.266162] [INFO ] [MAIN ] NFJ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:02.394311] [INFO ] [MAIN ] NFG: Loaded 17666 primary data records. [2025-09-02T17:46:02.394709] [INFO ] [MAIN ] NFJ: Loaded 9389 primary data records. [2025-09-02T17:46:02.899704] [INFO ] [MAIN ] NEXA: Generated 819 derivative records from 1998 primary records. [2025-09-02T17:46:02.910954] [INFO ] [MAIN ] NEXA: Successfully saved derivative data. [2025-09-02T17:46:02.913411] [INFO ] [MAIN ] Derivative Progress: 1474/2371 symbols completed. NEXA took 0.8s. Estimated remaining: 4m 7s. Rate: 218.2 symbols/min [2025-09-02T17:46:02.915135] [INFO ] [MAIN ] NGG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:02.927969] [INFO ] [MAIN ] NFJ: Generated 832 derivative records from 9389 primary records. [2025-09-02T17:46:02.945915] [INFO ] [MAIN ] NFG: Generated 832 derivative records from 17666 primary records. [2025-09-02T17:46:02.954949] [INFO ] [MAIN ] NFJ: Successfully saved derivative data. [2025-09-02T17:46:02.962330] [INFO ] [MAIN ] Derivative Progress: 1475/2371 symbols completed. NFJ took 0.7s. Estimated remaining: 4m 6s. Rate: 218.3 symbols/min [2025-09-02T17:46:02.963060] [INFO ] [MAIN ] NGL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:02.964372] [INFO ] [MAIN ] NFG: Successfully saved derivative data. [2025-09-02T17:46:02.965964] [INFO ] [MAIN ] Derivative Progress: 1476/2371 symbols completed. NFG took 0.8s. Estimated remaining: 4m 6s. Rate: 218.5 symbols/min [2025-09-02T17:46:02.966270] [INFO ] [MAIN ] NGS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:02.978492] [INFO ] [MAIN ] NGG: Loaded 21522 primary data records. [2025-09-02T17:46:03.077355] [INFO ] [MAIN ] NGS: Loaded 5103 primary data records. [2025-09-02T17:46:03.153298] [INFO ] [MAIN ] NGL: Loaded 15801 primary data records. [2025-09-02T17:46:03.744381] [INFO ] [MAIN ] NGG: Generated 832 derivative records from 21522 primary records. [2025-09-02T17:46:03.763346] [INFO ] [MAIN ] NGG: Successfully saved derivative data. [2025-09-02T17:46:03.765924] [INFO ] [MAIN ] Derivative Progress: 1477/2371 symbols completed. NGG took 0.9s. Estimated remaining: 4m 6s. Rate: 218.2 symbols/min [2025-09-02T17:46:03.764467] [INFO ] [MAIN ] NGS: Generated 832 derivative records from 5103 primary records. [2025-09-02T17:46:03.766196] [INFO ] [MAIN ] NGVC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:03.780576] [INFO ] [MAIN ] NGL: Generated 819 derivative records from 15801 primary records. [2025-09-02T17:46:03.782298] [INFO ] [MAIN ] NGS: Successfully saved derivative data. [2025-09-02T17:46:03.789096] [INFO ] [MAIN ] Derivative Progress: 1478/2371 symbols completed. NGS took 0.8s. Estimated remaining: 4m 5s. Rate: 218.3 symbols/min [2025-09-02T17:46:03.792406] [INFO ] [MAIN ] NGVT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:03.794853] [INFO ] [MAIN ] NGL: Successfully saved derivative data. [2025-09-02T17:46:03.800705] [INFO ] [MAIN ] Derivative Progress: 1479/2371 symbols completed. NGL took 0.8s. Estimated remaining: 4m 5s. Rate: 218.5 symbols/min [2025-09-02T17:46:03.801334] [INFO ] [MAIN ] NHI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:03.801169] [INFO ] [MAIN ] NGVC: Loaded 11198 primary data records. [2025-09-02T17:46:03.913953] [INFO ] [MAIN ] NGVT: Loaded 10881 primary data records. [2025-09-02T17:46:04.035316] [INFO ] [MAIN ] NHI: Loaded 10718 primary data records. [2025-09-02T17:46:04.525892] [INFO ] [MAIN ] NGVC: Generated 832 derivative records from 11198 primary records. [2025-09-02T17:46:04.543606] [INFO ] [MAIN ] NGVT: Generated 832 derivative records from 10881 primary records. [2025-09-02T17:46:04.546408] [INFO ] [MAIN ] NGVC: Successfully saved derivative data. [2025-09-02T17:46:04.554681] [INFO ] [MAIN ] Derivative Progress: 1480/2371 symbols completed. NGVC took 0.8s. Estimated remaining: 4m 5s. Rate: 218.2 symbols/min [2025-09-02T17:46:04.556018] [INFO ] [MAIN ] NI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:04.563318] [INFO ] [MAIN ] NGVT: Successfully saved derivative data. [2025-09-02T17:46:04.565961] [INFO ] [MAIN ] Derivative Progress: 1481/2371 symbols completed. NGVT took 0.8s. Estimated remaining: 4m 5s. Rate: 218.4 symbols/min [2025-09-02T17:46:04.564269] [INFO ] [MAIN ] NHI: Generated 832 derivative records from 10718 primary records. [2025-09-02T17:46:04.566268] [INFO ] [MAIN ] NIC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:04.576478] [INFO ] [MAIN ] NHI: Successfully saved derivative data. [2025-09-02T17:46:04.578435] [INFO ] [MAIN ] Derivative Progress: 1482/2371 symbols completed. NHI took 0.8s. Estimated remaining: 4m 4s. Rate: 218.5 symbols/min [2025-09-02T17:46:04.578716] [INFO ] [MAIN ] NIE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:04.588709] [INFO ] [MAIN ] NIC: Loaded 4547 primary data records. [2025-09-02T17:46:04.700906] [INFO ] [MAIN ] NIE: Loaded 5497 primary data records. [2025-09-02T17:46:04.707072] [INFO ] [MAIN ] NI: Loaded 24717 primary data records. [2025-09-02T17:46:05.320756] [INFO ] [MAIN ] NIC: Generated 832 derivative records from 4547 primary records. [2025-09-02T17:46:05.334434] [INFO ] [MAIN ] NIE: Generated 832 derivative records from 5497 primary records. [2025-09-02T17:46:05.344737] [INFO ] [MAIN ] NI: Generated 832 derivative records from 24717 primary records. [2025-09-02T17:46:05.351539] [INFO ] [MAIN ] NIC: Successfully saved derivative data. [2025-09-02T17:46:05.355060] [INFO ] [MAIN ] Derivative Progress: 1483/2371 symbols completed. NIC took 0.8s. Estimated remaining: 4m 4s. Rate: 218.2 symbols/min [2025-09-02T17:46:05.358928] [INFO ] [MAIN ] NIE: Successfully saved derivative data. [2025-09-02T17:46:05.362560] [INFO ] [MAIN ] Derivative Progress: 1484/2371 symbols completed. NIE took 0.8s. Estimated remaining: 4m 4s. Rate: 218.4 symbols/min [2025-09-02T17:46:05.364341] [INFO ] [MAIN ] NI: Successfully saved derivative data. [2025-09-02T17:46:05.365889] [INFO ] [MAIN ] Derivative Progress: 1485/2371 symbols completed. NI took 0.8s. Estimated remaining: 4m 3s. Rate: 218.5 symbols/min [2025-09-02T17:46:05.366309] [INFO ] [MAIN ] NIM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:05.366710] [INFO ] [MAIN ] NINE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:05.366348] [INFO ] [MAIN ] NIO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:05.370937] [INFO ] [MAIN ] NIM: Loaded 1686 primary data records. [2025-09-02T17:46:05.511567] [INFO ] [MAIN ] NINE: Loaded 14157 primary data records. [2025-09-02T17:46:05.641741] [INFO ] [MAIN ] NIO: Loaded 25002 primary data records. [2025-09-02T17:46:06.146220] [INFO ] [MAIN ] NIM: Generated 832 derivative records from 1686 primary records. [2025-09-02T17:46:06.154753] [INFO ] [MAIN ] NIM: Successfully saved derivative data. [2025-09-02T17:46:06.156302] [INFO ] [MAIN ] Derivative Progress: 1486/2371 symbols completed. NIM took 0.8s. Estimated remaining: 4m 3s. Rate: 218.3 symbols/min [2025-09-02T17:46:06.157766] [INFO ] [MAIN ] NIQ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:06.167037] [INFO ] [MAIN ] NIO: Generated 832 derivative records from 25002 primary records. [2025-09-02T17:46:06.173505] [INFO ] [MAIN ] NINE: Generated 832 derivative records from 14157 primary records. [2025-09-02T17:46:06.191492] [INFO ] [MAIN ] NIO: Successfully saved derivative data. [2025-09-02T17:46:06.197221] [INFO ] [MAIN ] Derivative Progress: 1487/2371 symbols completed. NIO took 0.8s. Estimated remaining: 4m 3s. Rate: 218.4 symbols/min [2025-09-02T17:46:06.197917] [INFO ] [MAIN ] NINE: Successfully saved derivative data. [2025-09-02T17:46:06.199604] [INFO ] [MAIN ] Derivative Progress: 1488/2371 symbols completed. NINE took 0.8s. Estimated remaining: 4m 2s. Rate: 218.5 symbols/min [2025-09-02T17:46:06.199700] [INFO ] [MAIN ] NJR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:06.197850] [INFO ] [MAIN ] NIQ: Loaded 10175 primary data records. [2025-09-02T17:46:06.199892] [INFO ] [MAIN ] NKE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:06.381871] [INFO ] [MAIN ] NJR: Loaded 17570 primary data records. [2025-09-02T17:46:06.534265] [INFO ] [MAIN ] NKE: Loaded 24627 primary data records. [2025-09-02T17:46:06.779784] [INFO ] [MAIN ] NIQ: Generated 370 derivative records from 10175 primary records. [2025-09-02T17:46:06.943107] [INFO ] [MAIN ] NIQ: Successfully saved derivative data. [2025-09-02T17:46:06.944141] [INFO ] [MAIN ] Derivative Progress: 1489/2371 symbols completed. NIQ took 0.8s. Estimated remaining: 4m 2s. Rate: 218.3 symbols/min [2025-09-02T17:46:06.944728] [INFO ] [MAIN ] NKX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:06.956464] [INFO ] [MAIN ] NKX: Loaded 7217 primary data records. [2025-09-02T17:46:07.041457] [INFO ] [MAIN ] NJR: Generated 832 derivative records from 17570 primary records. [2025-09-02T17:46:07.077380] [INFO ] [MAIN ] NKE: Generated 832 derivative records from 24627 primary records. [2025-09-02T17:46:07.213021] [INFO ] [MAIN ] NJR: Successfully saved derivative data. [2025-09-02T17:46:07.219706] [INFO ] [MAIN ] NKE: Successfully saved derivative data. [2025-09-02T17:46:07.221544] [INFO ] [MAIN ] Derivative Progress: 1490/2371 symbols completed. NJR took 1.0s. Estimated remaining: 4m 2s. Rate: 218.3 symbols/min [2025-09-02T17:46:07.223357] [INFO ] [MAIN ] Derivative Progress: 1491/2371 symbols completed. NKE took 1.0s. Estimated remaining: 4m 2s. Rate: 218.4 symbols/min [2025-09-02T17:46:07.223322] [INFO ] [MAIN ] NL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:07.223559] [INFO ] [MAIN ] NLOP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:07.229473] [INFO ] [MAIN ] NL: Loaded 2573 primary data records. [2025-09-02T17:46:07.309034] [INFO ] [MAIN ] NLOP: Loaded 5289 primary data records. [2025-09-02T17:46:07.701824] [INFO ] [MAIN ] NKX: Generated 832 derivative records from 7217 primary records. [2025-09-02T17:46:07.713294] [INFO ] [MAIN ] NKX: Successfully saved derivative data. [2025-09-02T17:46:07.715202] [INFO ] [MAIN ] Derivative Progress: 1492/2371 symbols completed. NKX took 0.8s. Estimated remaining: 4m 2s. Rate: 218.3 symbols/min [2025-09-02T17:46:07.715389] [INFO ] [MAIN ] NLY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:07.727024] [INFO ] [MAIN ] NL: Generated 832 derivative records from 2573 primary records. [2025-09-02T17:46:07.748413] [INFO ] [MAIN ] NL: Successfully saved derivative data. [2025-09-02T17:46:07.749165] [INFO ] [MAIN ] NLOP: Generated 832 derivative records from 5289 primary records. [2025-09-02T17:46:07.750805] [INFO ] [MAIN ] Derivative Progress: 1493/2371 symbols completed. NL took 0.5s. Estimated remaining: 4m 1s. Rate: 218.4 symbols/min [2025-09-02T17:46:07.751591] [INFO ] [MAIN ] NMAI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:07.761250] [INFO ] [MAIN ] NLOP: Successfully saved derivative data. [2025-09-02T17:46:07.771131] [INFO ] [MAIN ] Derivative Progress: 1494/2371 symbols completed. NLOP took 0.5s. Estimated remaining: 4m 1s. Rate: 218.6 symbols/min [2025-09-02T17:46:07.772074] [INFO ] [MAIN ] NLY: Loaded 24815 primary data records. [2025-09-02T17:46:07.772152] [INFO ] [MAIN ] NMAX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:07.811598] [INFO ] [MAIN ] NMAI: Loaded 6318 primary data records. [2025-09-02T17:46:08.114584] [INFO ] [MAIN ] NMAX: Loaded 20524 primary data records. [2025-09-02T17:46:08.502739] [INFO ] [MAIN ] NLY: Generated 832 derivative records from 24815 primary records. [2025-09-02T17:46:08.509343] [INFO ] [MAIN ] NMAI: Generated 819 derivative records from 6318 primary records. [2025-09-02T17:46:08.527093] [INFO ] [MAIN ] NLY: Successfully saved derivative data. [2025-09-02T17:46:08.526749] [INFO ] [MAIN ] NMAI: Successfully saved derivative data. [2025-09-02T17:46:08.529658] [INFO ] [MAIN ] Derivative Progress: 1495/2371 symbols completed. NMAI took 0.8s. Estimated remaining: 4m 1s. Rate: 218.3 symbols/min [2025-09-02T17:46:08.531916] [INFO ] [MAIN ] Derivative Progress: 1496/2371 symbols completed. NLY took 0.8s. Estimated remaining: 4m 0s. Rate: 218.4 symbols/min [2025-09-02T17:46:08.531868] [INFO ] [MAIN ] NMCO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:08.538864] [INFO ] [MAIN ] NMG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:08.539885] [INFO ] [MAIN ] NMAX: Generated 832 derivative records from 20524 primary records. [2025-09-02T17:46:08.552371] [INFO ] [MAIN ] NMAX: Successfully saved derivative data. [2025-09-02T17:46:08.554843] [INFO ] [MAIN ] Derivative Progress: 1497/2371 symbols completed. NMAX took 0.8s. Estimated remaining: 3m 60s. Rate: 218.6 symbols/min [2025-09-02T17:46:08.558178] [INFO ] [MAIN ] NMG: Loaded 3904 primary data records. [2025-09-02T17:46:08.558275] [INFO ] [MAIN ] NMI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:08.561674] [INFO ] [MAIN ] NMCO: Loaded 7793 primary data records. [2025-09-02T17:46:08.792449] [INFO ] [MAIN ] NMI: Loaded 2235 primary data records. [2025-09-02T17:46:09.351858] [INFO ] [MAIN ] NMCO: Generated 832 derivative records from 7793 primary records. [2025-09-02T17:46:09.361467] [INFO ] [MAIN ] NMG: Generated 832 derivative records from 3904 primary records. [2025-09-02T17:46:09.369844] [INFO ] [MAIN ] NMI: Generated 832 derivative records from 2235 primary records. [2025-09-02T17:46:09.392223] [INFO ] [MAIN ] NMCO: Successfully saved derivative data. [2025-09-02T17:46:09.391956] [INFO ] [MAIN ] NMI: Successfully saved derivative data. [2025-09-02T17:46:09.392319] [INFO ] [MAIN ] NMG: Successfully saved derivative data. [2025-09-02T17:46:09.393944] [INFO ] [MAIN ] Derivative Progress: 1498/2371 symbols completed. NMCO took 0.9s. Estimated remaining: 3m 60s. Rate: 218.3 symbols/min [2025-09-02T17:46:09.397487] [INFO ] [MAIN ] Derivative Progress: 1499/2371 symbols completed. NMI took 0.8s. Estimated remaining: 3m 60s. Rate: 218.4 symbols/min [2025-09-02T17:46:09.397790] [INFO ] [MAIN ] Derivative Progress: 1500/2371 symbols completed. NMG took 0.9s. Estimated remaining: 3m 59s. Rate: 218.6 symbols/min [2025-09-02T17:46:09.398430] [INFO ] [MAIN ] NMM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:09.398543] [INFO ] [MAIN ] NMR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:09.398619] [INFO ] [MAIN ] NMS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:09.403448] [INFO ] [MAIN ] NMS: Loaded 1309 primary data records. [2025-09-02T17:46:09.519038] [INFO ] [MAIN ] NMM: Loaded 6351 primary data records. [2025-09-02T17:46:09.522720] [INFO ] [MAIN ] NMR: Loaded 15451 primary data records. [2025-09-02T17:46:10.152889] [INFO ] [MAIN ] NMS: Generated 832 derivative records from 1309 primary records. [2025-09-02T17:46:10.172964] [INFO ] [MAIN ] NMS: Successfully saved derivative data. [2025-09-02T17:46:10.174468] [INFO ] [MAIN ] Derivative Progress: 1501/2371 symbols completed. NMS took 0.8s. Estimated remaining: 3m 59s. Rate: 218.3 symbols/min [2025-09-02T17:46:10.175706] [INFO ] [MAIN ] NMT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:10.175466] [INFO ] [MAIN ] NMM: Generated 832 derivative records from 6351 primary records. [2025-09-02T17:46:10.188302] [INFO ] [MAIN ] NMR: Generated 832 derivative records from 15451 primary records. [2025-09-02T17:46:10.201516] [INFO ] [MAIN ] NMM: Successfully saved derivative data. [2025-09-02T17:46:10.201050] [INFO ] [MAIN ] NMT: Loaded 1356 primary data records. [2025-09-02T17:46:10.203705] [INFO ] [MAIN ] Derivative Progress: 1502/2371 symbols completed. NMM took 0.8s. Estimated remaining: 3m 59s. Rate: 218.4 symbols/min [2025-09-02T17:46:10.246387] [INFO ] [MAIN ] NMZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:10.251837] [INFO ] [MAIN ] NMR: Successfully saved derivative data. [2025-09-02T17:46:10.276604] [INFO ] [MAIN ] Derivative Progress: 1503/2371 symbols completed. NMR took 0.9s. Estimated remaining: 3m 58s. Rate: 218.5 symbols/min [2025-09-02T17:46:10.288221] [INFO ] [MAIN ] NNI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:10.395310] [INFO ] [MAIN ] NMZ: Loaded 9580 primary data records. [2025-09-02T17:46:10.465572] [INFO ] [MAIN ] NNI: Loaded 5157 primary data records. [2025-09-02T17:46:10.953991] [INFO ] [MAIN ] NMT: Generated 832 derivative records from 1356 primary records. [2025-09-02T17:46:10.964203] [INFO ] [MAIN ] NMT: Successfully saved derivative data. [2025-09-02T17:46:10.965837] [INFO ] [MAIN ] Derivative Progress: 1504/2371 symbols completed. NMT took 0.8s. Estimated remaining: 3m 58s. Rate: 218.3 symbols/min [2025-09-02T17:46:10.968564] [INFO ] [MAIN ] NNN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:10.984383] [INFO ] [MAIN ] NNI: Generated 832 derivative records from 5157 primary records. [2025-09-02T17:46:10.986370] [INFO ] [MAIN ] NMZ: Generated 832 derivative records from 9580 primary records. [2025-09-02T17:46:11.007831] [INFO ] [MAIN ] NNI: Successfully saved derivative data. [2025-09-02T17:46:11.009792] [INFO ] [MAIN ] Derivative Progress: 1505/2371 symbols completed. NNI took 0.7s. Estimated remaining: 3m 58s. Rate: 218.4 symbols/min [2025-09-02T17:46:11.010296] [INFO ] [MAIN ] NNY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:11.012318] [INFO ] [MAIN ] NMZ: Successfully saved derivative data. [2025-09-02T17:46:11.015694] [INFO ] [MAIN ] Derivative Progress: 1506/2371 symbols completed. NMZ took 0.8s. Estimated remaining: 3m 57s. Rate: 218.6 symbols/min [2025-09-02T17:46:11.023932] [INFO ] [MAIN ] NOA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:11.026090] [INFO ] [MAIN ] NNY: Loaded 2658 primary data records. [2025-09-02T17:46:11.027255] [INFO ] [MAIN ] NNN: Loaded 22299 primary data records. [2025-09-02T17:46:11.220385] [INFO ] [MAIN ] NOA: Loaded 7222 primary data records. [2025-09-02T17:46:11.930146] [INFO ] [MAIN ] NNY: Generated 832 derivative records from 2658 primary records. [2025-09-02T17:46:11.946197] [INFO ] [MAIN ] NNN: Generated 832 derivative records from 22299 primary records. [2025-09-02T17:46:11.959739] [INFO ] [MAIN ] NNY: Successfully saved derivative data. [2025-09-02T17:46:11.962957] [INFO ] [MAIN ] Derivative Progress: 1507/2371 symbols completed. NNY took 1.0s. Estimated remaining: 3m 58s. Rate: 218.2 symbols/min [2025-09-02T17:46:11.969637] [INFO ] [MAIN ] NNN: Successfully saved derivative data. [2025-09-02T17:46:11.969509] [INFO ] [MAIN ] NOAH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:11.972204] [INFO ] [MAIN ] Derivative Progress: 1508/2371 symbols completed. NNN took 1.0s. Estimated remaining: 3m 57s. Rate: 218.4 symbols/min [2025-09-02T17:46:11.977453] [INFO ] [MAIN ] NOC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:11.986476] [INFO ] [MAIN ] NOA: Generated 832 derivative records from 7222 primary records. [2025-09-02T17:46:11.998808] [INFO ] [MAIN ] NOA: Successfully saved derivative data. [2025-09-02T17:46:12.007892] [INFO ] [MAIN ] NOAH: Loaded 8999 primary data records. [2025-09-02T17:46:12.010686] [INFO ] [MAIN ] Derivative Progress: 1509/2371 symbols completed. NOA took 1.0s. Estimated remaining: 3m 57s. Rate: 218.5 symbols/min [2025-09-02T17:46:12.073121] [INFO ] [MAIN ] NOG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:12.157381] [INFO ] [MAIN ] NOC: Loaded 18956 primary data records. [2025-09-02T17:46:12.447834] [INFO ] [MAIN ] NOG: Loaded 23596 primary data records. [2025-09-02T17:46:13.012931] [INFO ] [MAIN ] NOAH: Generated 832 derivative records from 8999 primary records. [2025-09-02T17:46:13.026934] [INFO ] [MAIN ] NOAH: Successfully saved derivative data. [2025-09-02T17:46:13.028739] [INFO ] [MAIN ] Derivative Progress: 1510/2371 symbols completed. NOAH took 1.1s. Estimated remaining: 3m 57s. Rate: 218.1 symbols/min [2025-09-02T17:46:13.029198] [INFO ] [MAIN ] NOK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:13.037881] [INFO ] [MAIN ] NOC: Generated 832 derivative records from 18956 primary records. [2025-09-02T17:46:13.057892] [INFO ] [MAIN ] NOG: Generated 832 derivative records from 23596 primary records. [2025-09-02T17:46:13.058787] [INFO ] [MAIN ] NOC: Successfully saved derivative data. [2025-09-02T17:46:13.060609] [INFO ] [MAIN ] Derivative Progress: 1511/2371 symbols completed. NOC took 1.1s. Estimated remaining: 3m 56s. Rate: 218.2 symbols/min [2025-09-02T17:46:13.066326] [INFO ] [MAIN ] NOM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:13.080316] [INFO ] [MAIN ] NOM: Loaded 572 primary data records. [2025-09-02T17:46:13.078562] [INFO ] [MAIN ] NOG: Successfully saved derivative data. [2025-09-02T17:46:13.082470] [INFO ] [MAIN ] Derivative Progress: 1512/2371 symbols completed. NOG took 1.0s. Estimated remaining: 3m 56s. Rate: 218.4 symbols/min [2025-09-02T17:46:13.139737] [INFO ] [MAIN ] NOMD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:13.177971] [INFO ] [MAIN ] NOK: Loaded 24859 primary data records. [2025-09-02T17:46:13.611793] [INFO ] [MAIN ] NOMD: Loaded 18449 primary data records. [2025-09-02T17:46:13.892895] [INFO ] [MAIN ] NOM: Generated 832 derivative records from 572 primary records. [2025-09-02T17:46:13.908222] [INFO ] [MAIN ] NOK: Generated 832 derivative records from 24859 primary records. [2025-09-02T17:46:13.917755] [INFO ] [MAIN ] NOM: Successfully saved derivative data. [2025-09-02T17:46:13.920116] [INFO ] [MAIN ] Derivative Progress: 1513/2371 symbols completed. NOM took 0.9s. Estimated remaining: 3m 56s. Rate: 218.1 symbols/min [2025-09-02T17:46:13.923381] [INFO ] [MAIN ] NOK: Successfully saved derivative data. [2025-09-02T17:46:13.925348] [INFO ] [MAIN ] Derivative Progress: 1514/2371 symbols completed. NOK took 0.9s. Estimated remaining: 3m 56s. Rate: 218.2 symbols/min [2025-09-02T17:46:13.934833] [INFO ] [MAIN ] NOMD: Generated 832 derivative records from 18449 primary records. [2025-09-02T17:46:13.943235] [INFO ] [MAIN ] NOMD: Successfully saved derivative data. [2025-09-02T17:46:13.944926] [INFO ] [MAIN ] Derivative Progress: 1515/2371 symbols completed. NOMD took 0.8s. Estimated remaining: 3m 55s. Rate: 218.3 symbols/min [2025-09-02T17:46:13.945522] [INFO ] [MAIN ] NOW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:13.945445] [INFO ] [MAIN ] NOTE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:13.945623] [INFO ] [MAIN ] NOV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:13.979250] [INFO ] [MAIN ] NOTE: Loaded 21164 primary data records. [2025-09-02T17:46:14.025300] [INFO ] [MAIN ] NOW: Loaded 22079 primary data records. [2025-09-02T17:46:14.067590] [INFO ] [MAIN ] NOV: Loaded 24665 primary data records. [2025-09-02T17:46:14.746152] [INFO ] [MAIN ] NOTE: Generated 832 derivative records from 21164 primary records. [2025-09-02T17:46:14.753677] [INFO ] [MAIN ] NOW: Generated 832 derivative records from 22079 primary records. [2025-09-02T17:46:14.778550] [INFO ] [MAIN ] NOTE: Successfully saved derivative data. [2025-09-02T17:46:14.779937] [INFO ] [MAIN ] NOW: Successfully saved derivative data. [2025-09-02T17:46:14.781860] [INFO ] [MAIN ] Derivative Progress: 1516/2371 symbols completed. NOW took 0.8s. Estimated remaining: 3m 55s. Rate: 218.1 symbols/min [2025-09-02T17:46:14.779375] [INFO ] [MAIN ] NOV: Generated 832 derivative records from 24665 primary records. [2025-09-02T17:46:14.783555] [INFO ] [MAIN ] Derivative Progress: 1517/2371 symbols completed. NOTE took 0.8s. Estimated remaining: 3m 55s. Rate: 218.2 symbols/min [2025-09-02T17:46:14.783458] [INFO ] [MAIN ] NPB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:14.784984] [INFO ] [MAIN ] NPCT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:14.799459] [INFO ] [MAIN ] NOV: Successfully saved derivative data. [2025-09-02T17:46:14.801611] [INFO ] [MAIN ] Derivative Progress: 1518/2371 symbols completed. NOV took 0.9s. Estimated remaining: 3m 54s. Rate: 218.3 symbols/min [2025-09-02T17:46:14.801903] [INFO ] [MAIN ] NPFD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:14.806915] [INFO ] [MAIN ] NPB: Loaded 7339 primary data records. [2025-09-02T17:46:14.811170] [INFO ] [MAIN ] NPCT: Loaded 7919 primary data records. [2025-09-02T17:46:14.882375] [INFO ] [MAIN ] NPFD: Loaded 4572 primary data records. [2025-09-02T17:46:15.586994] [INFO ] [MAIN ] NPB: Generated 832 derivative records from 7339 primary records. [2025-09-02T17:46:15.595394] [INFO ] [MAIN ] NPFD: Generated 819 derivative records from 4572 primary records. [2025-09-02T17:46:15.602388] [INFO ] [MAIN ] NPCT: Generated 819 derivative records from 7919 primary records. [2025-09-02T17:46:15.625906] [INFO ] [MAIN ] NPB: Successfully saved derivative data. [2025-09-02T17:46:15.627214] [INFO ] [MAIN ] Derivative Progress: 1519/2371 symbols completed. NPB took 0.8s. Estimated remaining: 3m 54s. Rate: 218.0 symbols/min [2025-09-02T17:46:15.626101] [INFO ] [MAIN ] NPCT: Successfully saved derivative data. [2025-09-02T17:46:15.629459] [INFO ] [MAIN ] NPK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:15.625488] [INFO ] [MAIN ] NPFD: Successfully saved derivative data. [2025-09-02T17:46:15.629599] [INFO ] [MAIN ] Derivative Progress: 1520/2371 symbols completed. NPCT took 0.8s. Estimated remaining: 3m 54s. Rate: 218.2 symbols/min [2025-09-02T17:46:15.631837] [INFO ] [MAIN ] Derivative Progress: 1521/2371 symbols completed. NPFD took 0.8s. Estimated remaining: 3m 54s. Rate: 218.3 symbols/min [2025-09-02T17:46:15.631908] [INFO ] [MAIN ] NPKI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:15.632406] [INFO ] [MAIN ] NPO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:15.640364] [INFO ] [MAIN ] NPK: Loaded 5012 primary data records. [2025-09-02T17:46:15.644904] [INFO ] [MAIN ] NPO: Loaded 5746 primary data records. [2025-09-02T17:46:15.841237] [INFO ] [MAIN ] NPKI: Loaded 18820 primary data records. [2025-09-02T17:46:16.436560] [INFO ] [MAIN ] NPK: Generated 819 derivative records from 5012 primary records. [2025-09-02T17:46:16.454621] [INFO ] [MAIN ] NPK: Successfully saved derivative data. [2025-09-02T17:46:16.455460] [INFO ] [MAIN ] NPO: Generated 832 derivative records from 5746 primary records. [2025-09-02T17:46:16.456769] [INFO ] [MAIN ] Derivative Progress: 1522/2371 symbols completed. NPK took 0.8s. Estimated remaining: 3m 54s. Rate: 218.0 symbols/min [2025-09-02T17:46:16.462235] [INFO ] [MAIN ] NPV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:16.469384] [INFO ] [MAIN ] NPO: Successfully saved derivative data. [2025-09-02T17:46:16.471319] [INFO ] [MAIN ] Derivative Progress: 1523/2371 symbols completed. NPO took 0.8s. Estimated remaining: 3m 53s. Rate: 218.2 symbols/min [2025-09-02T17:46:16.479211] [INFO ] [MAIN ] NPWR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:16.479586] [INFO ] [MAIN ] NPV: Loaded 2329 primary data records. [2025-09-02T17:46:16.480392] [INFO ] [MAIN ] NPKI: Generated 819 derivative records from 18820 primary records. [2025-09-02T17:46:16.590743] [INFO ] [MAIN ] NPKI: Successfully saved derivative data. [2025-09-02T17:46:16.603381] [INFO ] [MAIN ] Derivative Progress: 1524/2371 symbols completed. NPKI took 1.0s. Estimated remaining: 3m 53s. Rate: 218.3 symbols/min [2025-09-02T17:46:16.624150] [INFO ] [MAIN ] NQP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:16.734519] [INFO ] [MAIN ] NPWR: Loaded 20777 primary data records. [2025-09-02T17:46:16.747687] [INFO ] [MAIN ] NQP: Loaded 4396 primary data records. [2025-09-02T17:46:17.207003] [INFO ] [MAIN ] NPV: Generated 832 derivative records from 2329 primary records. [2025-09-02T17:46:17.220946] [INFO ] [MAIN ] NPV: Successfully saved derivative data. [2025-09-02T17:46:17.222387] [INFO ] [MAIN ] Derivative Progress: 1525/2371 symbols completed. NPV took 0.8s. Estimated remaining: 3m 53s. Rate: 218.1 symbols/min [2025-09-02T17:46:17.222986] [INFO ] [MAIN ] NRDY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:17.247502] [INFO ] [MAIN ] NQP: Generated 832 derivative records from 4396 primary records. [2025-09-02T17:46:17.248388] [INFO ] [MAIN ] NPWR: Generated 832 derivative records from 20777 primary records. [2025-09-02T17:46:17.268905] [INFO ] [MAIN ] NRDY: Loaded 15112 primary data records. [2025-09-02T17:46:17.291516] [INFO ] [MAIN ] NQP: Successfully saved derivative data. [2025-09-02T17:46:17.327366] [INFO ] [MAIN ] NPWR: Successfully saved derivative data. [2025-09-02T17:46:17.315447] [INFO ] [MAIN ] Derivative Progress: 1526/2371 symbols completed. NQP took 0.7s. Estimated remaining: 3m 52s. Rate: 218.2 symbols/min [2025-09-02T17:46:17.336185] [INFO ] [MAIN ] NREF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:17.343210] [INFO ] [MAIN ] Derivative Progress: 1527/2371 symbols completed. NPWR took 0.9s. Estimated remaining: 3m 52s. Rate: 218.3 symbols/min [2025-09-02T17:46:17.376895] [INFO ] [MAIN ] NRG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:17.452968] [INFO ] [MAIN ] NREF: Loaded 3878 primary data records. [2025-09-02T17:46:17.632063] [INFO ] [MAIN ] NRG: Loaded 24481 primary data records. [2025-09-02T17:46:18.062580] [INFO ] [MAIN ] NRDY: Generated 832 derivative records from 15112 primary records. [2025-09-02T17:46:18.075852] [INFO ] [MAIN ] NRDY: Successfully saved derivative data. [2025-09-02T17:46:18.077250] [INFO ] [MAIN ] Derivative Progress: 1528/2371 symbols completed. NRDY took 0.9s. Estimated remaining: 3m 52s. Rate: 218.1 symbols/min [2025-09-02T17:46:18.088335] [INFO ] [MAIN ] NREF: Generated 832 derivative records from 3878 primary records. [2025-09-02T17:46:18.104352] [INFO ] [MAIN ] NRG: Generated 832 derivative records from 24481 primary records. [2025-09-02T17:46:18.105237] [INFO ] [MAIN ] NREF: Successfully saved derivative data. [2025-09-02T17:46:18.107461] [INFO ] [MAIN ] Derivative Progress: 1529/2371 symbols completed. NREF took 0.8s. Estimated remaining: 3m 52s. Rate: 218.2 symbols/min [2025-09-02T17:46:18.115168] [INFO ] [MAIN ] NRG: Successfully saved derivative data. [2025-09-02T17:46:18.116756] [INFO ] [MAIN ] Derivative Progress: 1530/2371 symbols completed. NRG took 0.8s. Estimated remaining: 3m 51s. Rate: 218.3 symbols/min [2025-09-02T17:46:18.117217] [INFO ] [MAIN ] NRGV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:18.117373] [INFO ] [MAIN ] NRK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:18.117499] [INFO ] [MAIN ] NRP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:18.122332] [INFO ] [MAIN ] NRP: Loaded 1963 primary data records. [2025-09-02T17:46:18.227609] [INFO ] [MAIN ] NRK: Loaded 9781 primary data records. [2025-09-02T17:46:18.245608] [INFO ] [MAIN ] NRGV: Loaded 18659 primary data records. [2025-09-02T17:46:18.878447] [INFO ] [MAIN ] NRP: Generated 832 derivative records from 1963 primary records. [2025-09-02T17:46:18.894689] [INFO ] [MAIN ] NRP: Successfully saved derivative data. [2025-09-02T17:46:18.901894] [INFO ] [MAIN ] NRK: Generated 832 derivative records from 9781 primary records. [2025-09-02T17:46:18.900791] [INFO ] [MAIN ] Derivative Progress: 1531/2371 symbols completed. NRP took 0.8s. Estimated remaining: 3m 51s. Rate: 218.1 symbols/min [2025-09-02T17:46:18.908284] [INFO ] [MAIN ] NRT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:18.909457] [INFO ] [MAIN ] NRGV: Generated 818 derivative records from 18659 primary records. [2025-09-02T17:46:18.927285] [INFO ] [MAIN ] NRK: Successfully saved derivative data. [2025-09-02T17:46:18.929537] [INFO ] [MAIN ] Derivative Progress: 1532/2371 symbols completed. NRK took 0.8s. Estimated remaining: 3m 51s. Rate: 218.2 symbols/min [2025-09-02T17:46:18.930007] [INFO ] [MAIN ] NRUC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:18.932487] [INFO ] [MAIN ] NRT: Loaded 2385 primary data records. [2025-09-02T17:46:18.944285] [INFO ] [MAIN ] NRGV: Successfully saved derivative data. [2025-09-02T17:46:18.970957] [INFO ] [MAIN ] Derivative Progress: 1533/2371 symbols completed. NRGV took 0.9s. Estimated remaining: 3m 50s. Rate: 218.3 symbols/min [2025-09-02T17:46:18.978105] [INFO ] [MAIN ] NSA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:19.019352] [INFO ] [MAIN ] NRUC: Loaded 1306 primary data records. [2025-09-02T17:46:19.265137] [INFO ] [MAIN ] NSA: Loaded 21137 primary data records. [2025-09-02T17:46:19.678461] [INFO ] [MAIN ] NRT: Generated 832 derivative records from 2385 primary records. [2025-09-02T17:46:19.685664] [INFO ] [MAIN ] NRUC: Generated 832 derivative records from 1306 primary records. [2025-09-02T17:46:19.705127] [INFO ] [MAIN ] NRT: Successfully saved derivative data. [2025-09-02T17:46:19.704730] [INFO ] [MAIN ] NRUC: Successfully saved derivative data. [2025-09-02T17:46:19.706701] [INFO ] [MAIN ] Derivative Progress: 1534/2371 symbols completed. NRT took 0.8s. Estimated remaining: 3m 50s. Rate: 218.1 symbols/min [2025-09-02T17:46:19.709138] [INFO ] [MAIN ] NSC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:19.709080] [INFO ] [MAIN ] Derivative Progress: 1535/2371 symbols completed. NRUC took 0.8s. Estimated remaining: 3m 50s. Rate: 218.2 symbols/min [2025-09-02T17:46:19.710046] [INFO ] [MAIN ] NSP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:19.721267] [INFO ] [MAIN ] NSA: Generated 832 derivative records from 21137 primary records. [2025-09-02T17:46:19.730489] [INFO ] [MAIN ] NSA: Successfully saved derivative data. [2025-09-02T17:46:19.732097] [INFO ] [MAIN ] Derivative Progress: 1536/2371 symbols completed. NSA took 0.8s. Estimated remaining: 3m 49s. Rate: 218.3 symbols/min [2025-09-02T17:46:19.732472] [INFO ] [MAIN ] NTB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:19.761185] [INFO ] [MAIN ] NSP: Loaded 16216 primary data records. [2025-09-02T17:46:19.762220] [INFO ] [MAIN ] NSC: Loaded 22464 primary data records. [2025-09-02T17:46:19.898723] [INFO ] [MAIN ] NTB: Loaded 9036 primary data records. [2025-09-02T17:46:20.492668] [INFO ] [MAIN ] NSP: Generated 832 derivative records from 16216 primary records. [2025-09-02T17:46:20.502931] [INFO ] [MAIN ] NSP: Successfully saved derivative data. [2025-09-02T17:46:20.505456] [INFO ] [MAIN ] Derivative Progress: 1537/2371 symbols completed. NSP took 0.8s. Estimated remaining: 3m 49s. Rate: 218.1 symbols/min [2025-09-02T17:46:20.506002] [INFO ] [MAIN ] NTEST: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:20.519210] [INFO ] [MAIN ] NSC: Generated 819 derivative records from 22464 primary records. [2025-09-02T17:46:20.518572] [INFO ] [MAIN ] NTB: Generated 832 derivative records from 9036 primary records. [2025-09-02T17:46:20.527844] [INFO ] [MAIN ] NTEST: Loaded 519 primary data records. [2025-09-02T17:46:20.577535] [INFO ] [MAIN ] NTB: Successfully saved derivative data. [2025-09-02T17:46:20.600240] [INFO ] [MAIN ] NSC: Successfully saved derivative data. [2025-09-02T17:46:20.591425] [INFO ] [MAIN ] Derivative Progress: 1538/2371 symbols completed. NTB took 0.9s. Estimated remaining: 3m 49s. Rate: 218.2 symbols/min [2025-09-02T17:46:20.629625] [INFO ] [MAIN ] NTR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:20.640095] [INFO ] [MAIN ] Derivative Progress: 1539/2371 symbols completed. NSC took 0.9s. Estimated remaining: 3m 49s. Rate: 218.3 symbols/min [2025-09-02T17:46:20.640300] [INFO ] [MAIN ] NTST: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:20.837194] [INFO ] [MAIN ] NTST: Loaded 20489 primary data records. [2025-09-02T17:46:20.850131] [INFO ] [MAIN ] NTR: Loaded 24229 primary data records. [2025-09-02T17:46:21.306532] [INFO ] [MAIN ] NTEST: Generated 829 derivative records from 519 primary records. [2025-09-02T17:46:21.315677] [INFO ] [MAIN ] NTEST: Successfully saved derivative data. [2025-09-02T17:46:21.318889] [INFO ] [MAIN ] Derivative Progress: 1540/2371 symbols completed. NTEST took 0.8s. Estimated remaining: 3m 49s. Rate: 218.1 symbols/min [2025-09-02T17:46:21.320028] [INFO ] [MAIN ] NU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:21.340995] [INFO ] [MAIN ] NTST: Generated 832 derivative records from 20489 primary records. [2025-09-02T17:46:21.360000] [INFO ] [MAIN ] NTR: Generated 832 derivative records from 24229 primary records. [2025-09-02T17:46:21.386954] [INFO ] [MAIN ] NTR: Successfully saved derivative data. [2025-09-02T17:46:21.388761] [INFO ] [MAIN ] Derivative Progress: 1541/2371 symbols completed. NTR took 0.8s. Estimated remaining: 3m 48s. Rate: 218.2 symbols/min [2025-09-02T17:46:21.389337] [INFO ] [MAIN ] NUE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:21.389821] [INFO ] [MAIN ] NTST: Successfully saved derivative data. [2025-09-02T17:46:21.390970] [INFO ] [MAIN ] NU: Loaded 24947 primary data records. [2025-09-02T17:46:21.394357] [INFO ] [MAIN ] Derivative Progress: 1542/2371 symbols completed. NTST took 0.8s. Estimated remaining: 3m 48s. Rate: 218.3 symbols/min [2025-09-02T17:46:21.424480] [INFO ] [MAIN ] NUS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:21.602051] [INFO ] [MAIN ] NUE: Loaded 23618 primary data records. [2025-09-02T17:46:21.654972] [INFO ] [MAIN ] NUS: Loaded 16558 primary data records. [2025-09-02T17:46:22.139982] [INFO ] [MAIN ] NU: Generated 832 derivative records from 24947 primary records. [2025-09-02T17:46:22.151328] [INFO ] [MAIN ] NU: Successfully saved derivative data. [2025-09-02T17:46:22.153248] [INFO ] [MAIN ] Derivative Progress: 1543/2371 symbols completed. NU took 0.8s. Estimated remaining: 3m 48s. Rate: 218.1 symbols/min [2025-09-02T17:46:22.162344] [INFO ] [MAIN ] NUE: Generated 832 derivative records from 23618 primary records. [2025-09-02T17:46:22.172803] [INFO ] [MAIN ] NUE: Successfully saved derivative data. [2025-09-02T17:46:22.174408] [INFO ] [MAIN ] Derivative Progress: 1544/2371 symbols completed. NUE took 0.8s. Estimated remaining: 3m 47s. Rate: 218.2 symbols/min [2025-09-02T17:46:22.181467] [INFO ] [MAIN ] NUS: Generated 832 derivative records from 16558 primary records. [2025-09-02T17:46:22.190354] [INFO ] [MAIN ] NUS: Successfully saved derivative data. [2025-09-02T17:46:22.191932] [INFO ] [MAIN ] Derivative Progress: 1545/2371 symbols completed. NUS took 0.8s. Estimated remaining: 3m 47s. Rate: 218.3 symbols/min [2025-09-02T17:46:22.192473] [INFO ] [MAIN ] NUW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:22.192385] [INFO ] [MAIN ] NUV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:22.193162] [INFO ] [MAIN ] NUVB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:22.197791] [INFO ] [MAIN ] NUW: Loaded 2840 primary data records. [2025-09-02T17:46:22.281069] [INFO ] [MAIN ] NUV: Loaded 10316 primary data records. [2025-09-02T17:46:22.405696] [INFO ] [MAIN ] NUVB: Loaded 24285 primary data records. [2025-09-02T17:46:22.986940] [INFO ] [MAIN ] NUW: Generated 832 derivative records from 2840 primary records. [2025-09-02T17:46:22.987941] [INFO ] [MAIN ] NUV: Generated 832 derivative records from 10316 primary records. [2025-09-02T17:46:23.005579] [INFO ] [MAIN ] NUW: Successfully saved derivative data. [2025-09-02T17:46:23.006964] [INFO ] [MAIN ] Derivative Progress: 1546/2371 symbols completed. NUW took 0.8s. Estimated remaining: 3m 47s. Rate: 218.1 symbols/min [2025-09-02T17:46:23.005758] [INFO ] [MAIN ] NUV: Successfully saved derivative data. [2025-09-02T17:46:23.008831] [INFO ] [MAIN ] Derivative Progress: 1547/2371 symbols completed. NUV took 0.8s. Estimated remaining: 3m 47s. Rate: 218.2 symbols/min [2025-09-02T17:46:23.007130] [INFO ] [MAIN ] NVG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:23.016193] [INFO ] [MAIN ] NVGS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:23.016073] [INFO ] [MAIN ] NUVB: Generated 831 derivative records from 24285 primary records. [2025-09-02T17:46:23.028391] [INFO ] [MAIN ] NUVB: Successfully saved derivative data. [2025-09-02T17:46:23.030027] [INFO ] [MAIN ] Derivative Progress: 1548/2371 symbols completed. NUVB took 0.8s. Estimated remaining: 3m 46s. Rate: 218.3 symbols/min [2025-09-02T17:46:23.034361] [INFO ] [MAIN ] NVO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:23.040600] [INFO ] [MAIN ] NVG: Loaded 12315 primary data records. [2025-09-02T17:46:23.101134] [INFO ] [MAIN ] NVGS: Loaded 15674 primary data records. [2025-09-02T17:46:23.342101] [INFO ] [MAIN ] NVO: Loaded 24985 primary data records. [2025-09-02T17:46:23.813105] [INFO ] [MAIN ] NVG: Generated 832 derivative records from 12315 primary records. [2025-09-02T17:46:23.830266] [INFO ] [MAIN ] NVG: Successfully saved derivative data. [2025-09-02T17:46:23.832206] [INFO ] [MAIN ] Derivative Progress: 1549/2371 symbols completed. NVG took 0.8s. Estimated remaining: 3m 46s. Rate: 218.1 symbols/min [2025-09-02T17:46:23.831084] [INFO ] [MAIN ] NVGS: Generated 832 derivative records from 15674 primary records. [2025-09-02T17:46:23.832557] [INFO ] [MAIN ] NVR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:23.854563] [INFO ] [MAIN ] NVGS: Successfully saved derivative data. [2025-09-02T17:46:23.854794] [INFO ] [MAIN ] NVR: Loaded 8126 primary data records. [2025-09-02T17:46:23.855675] [INFO ] [MAIN ] NVO: Generated 832 derivative records from 24985 primary records. [2025-09-02T17:46:23.857324] [INFO ] [MAIN ] Derivative Progress: 1550/2371 symbols completed. NVGS took 0.8s. Estimated remaining: 3m 46s. Rate: 218.2 symbols/min [2025-09-02T17:46:23.905705] [INFO ] [MAIN ] NVRI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:23.964188] [INFO ] [MAIN ] NVO: Successfully saved derivative data. [2025-09-02T17:46:23.968997] [INFO ] [MAIN ] Derivative Progress: 1551/2371 symbols completed. NVO took 0.9s. Estimated remaining: 3m 45s. Rate: 218.3 symbols/min [2025-09-02T17:46:23.969262] [INFO ] [MAIN ] NVS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:24.119323] [INFO ] [MAIN ] NVRI: Loaded 17499 primary data records. [2025-09-02T17:46:24.264800] [INFO ] [MAIN ] NVS: Loaded 23699 primary data records. [2025-09-02T17:46:24.614958] [INFO ] [MAIN ] NVR: Generated 831 derivative records from 8126 primary records. [2025-09-02T17:46:24.627128] [INFO ] [MAIN ] NVR: Successfully saved derivative data. [2025-09-02T17:46:24.629575] [INFO ] [MAIN ] Derivative Progress: 1552/2371 symbols completed. NVR took 0.8s. Estimated remaining: 3m 45s. Rate: 218.1 symbols/min [2025-09-02T17:46:24.630440] [INFO ] [MAIN ] NVST: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:24.641703] [INFO ] [MAIN ] NVRI: Generated 832 derivative records from 17499 primary records. [2025-09-02T17:46:24.657683] [INFO ] [MAIN ] NVS: Generated 832 derivative records from 23699 primary records. [2025-09-02T17:46:24.666202] [INFO ] [MAIN ] NVRI: Successfully saved derivative data. [2025-09-02T17:46:24.671922] [INFO ] [MAIN ] Derivative Progress: 1553/2371 symbols completed. NVRI took 0.8s. Estimated remaining: 3m 45s. Rate: 218.2 symbols/min [2025-09-02T17:46:24.673502] [INFO ] [MAIN ] NVT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:24.675973] [INFO ] [MAIN ] NVS: Successfully saved derivative data. [2025-09-02T17:46:24.677457] [INFO ] [MAIN ] Derivative Progress: 1554/2371 symbols completed. NVS took 0.7s. Estimated remaining: 3m 45s. Rate: 218.3 symbols/min [2025-09-02T17:46:24.677727] [INFO ] [MAIN ] NWG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:24.687733] [INFO ] [MAIN ] NVST: Loaded 23680 primary data records. [2025-09-02T17:46:24.812431] [INFO ] [MAIN ] NVT: Loaded 23641 primary data records. [2025-09-02T17:46:25.051222] [INFO ] [MAIN ] NWG: Loaded 23826 primary data records. [2025-09-02T17:46:25.422746] [INFO ] [MAIN ] NVST: Generated 832 derivative records from 23680 primary records. [2025-09-02T17:46:25.432931] [INFO ] [MAIN ] NVST: Successfully saved derivative data. [2025-09-02T17:46:25.441071] [INFO ] [MAIN ] Derivative Progress: 1555/2371 symbols completed. NVST took 0.8s. Estimated remaining: 3m 44s. Rate: 218.1 symbols/min [2025-09-02T17:46:25.439717] [INFO ] [MAIN ] NVT: Generated 832 derivative records from 23641 primary records. [2025-09-02T17:46:25.442566] [INFO ] [MAIN ] NWN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:25.457187] [INFO ] [MAIN ] NVT: Successfully saved derivative data. [2025-09-02T17:46:25.457844] [INFO ] [MAIN ] NWG: Generated 832 derivative records from 23826 primary records. [2025-09-02T17:46:25.459760] [INFO ] [MAIN ] Derivative Progress: 1556/2371 symbols completed. NVT took 0.8s. Estimated remaining: 3m 44s. Rate: 218.2 symbols/min [2025-09-02T17:46:25.459920] [INFO ] [MAIN ] NX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:25.471858] [INFO ] [MAIN ] NWG: Successfully saved derivative data. [2025-09-02T17:46:25.478428] [INFO ] [MAIN ] NWN: Loaded 12714 primary data records. [2025-09-02T17:46:25.478031] [INFO ] [MAIN ] Derivative Progress: 1557/2371 symbols completed. NWG took 0.8s. Estimated remaining: 3m 44s. Rate: 218.4 symbols/min [2025-09-02T17:46:25.478699] [INFO ] [MAIN ] NXC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:25.590725] [INFO ] [MAIN ] NXC: Loaded 1710 primary data records. [2025-09-02T17:46:25.596545] [INFO ] [MAIN ] NX: Loaded 14832 primary data records. [2025-09-02T17:46:26.200042] [INFO ] [MAIN ] NX: Generated 832 derivative records from 14832 primary records. [2025-09-02T17:46:26.199270] [INFO ] [MAIN ] NWN: Generated 832 derivative records from 12714 primary records. [2025-09-02T17:46:26.206991] [INFO ] [MAIN ] NXC: Generated 832 derivative records from 1710 primary records. [2025-09-02T17:46:26.228501] [INFO ] [MAIN ] NX: Successfully saved derivative data. [2025-09-02T17:46:26.230235] [INFO ] [MAIN ] Derivative Progress: 1558/2371 symbols completed. NX took 0.8s. Estimated remaining: 3m 44s. Rate: 218.1 symbols/min [2025-09-02T17:46:26.231197] [INFO ] [MAIN ] NWN: Successfully saved derivative data. [2025-09-02T17:46:26.232798] [INFO ] [MAIN ] Derivative Progress: 1559/2371 symbols completed. NWN took 0.8s. Estimated remaining: 3m 43s. Rate: 218.2 symbols/min [2025-09-02T17:46:26.232865] [INFO ] [MAIN ] NXC: Successfully saved derivative data. [2025-09-02T17:46:26.234510] [INFO ] [MAIN ] Derivative Progress: 1560/2371 symbols completed. NXC took 0.8s. Estimated remaining: 3m 43s. Rate: 218.4 symbols/min [2025-09-02T17:46:26.234971] [INFO ] [MAIN ] NXDT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:26.235132] [INFO ] [MAIN ] NXDR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:26.235067] [INFO ] [MAIN ] NXE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:26.243678] [INFO ] [MAIN ] NXDT: Loaded 6382 primary data records. [2025-09-02T17:46:26.365169] [INFO ] [MAIN ] NXDR: Loaded 11251 primary data records. [2025-09-02T17:46:26.387275] [INFO ] [MAIN ] NXE: Loaded 24554 primary data records. [2025-09-02T17:46:26.978830] [INFO ] [MAIN ] NXDT: Generated 832 derivative records from 6382 primary records. [2025-09-02T17:46:26.982839] [INFO ] [MAIN ] NXDR: Generated 403 derivative records from 11251 primary records. [2025-09-02T17:46:26.989176] [INFO ] [MAIN ] NXDR: Successfully saved derivative data. [2025-09-02T17:46:26.995250] [INFO ] [MAIN ] Derivative Progress: 1561/2371 symbols completed. NXDR took 0.8s. Estimated remaining: 3m 43s. Rate: 218.1 symbols/min [2025-09-02T17:46:26.996323] [INFO ] [MAIN ] NXG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:26.998233] [INFO ] [MAIN ] NXDT: Successfully saved derivative data. [2025-09-02T17:46:26.999867] [INFO ] [MAIN ] Derivative Progress: 1562/2371 symbols completed. NXDT took 0.8s. Estimated remaining: 3m 42s. Rate: 218.3 symbols/min [2025-09-02T17:46:27.000991] [INFO ] [MAIN ] NXJ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:27.011955] [INFO ] [MAIN ] NXE: Generated 832 derivative records from 24554 primary records. [2025-09-02T17:46:27.017707] [INFO ] [MAIN ] NXG: Loaded 5150 primary data records. [2025-09-02T17:46:27.079824] [INFO ] [MAIN ] NXJ: Loaded 7606 primary data records. [2025-09-02T17:46:27.230306] [INFO ] [MAIN ] NXE: Successfully saved derivative data. [2025-09-02T17:46:27.261541] [INFO ] [MAIN ] Derivative Progress: 1563/2371 symbols completed. NXE took 1.0s. Estimated remaining: 3m 42s. Rate: 218.3 symbols/min [2025-09-02T17:46:27.312891] [INFO ] [MAIN ] NXN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:27.428202] [INFO ] [MAIN ] NXN: Loaded 1217 primary data records. [2025-09-02T17:46:27.748302] [INFO ] [MAIN ] NXG: Generated 832 derivative records from 5150 primary records. [2025-09-02T17:46:27.755471] [INFO ] [MAIN ] NXJ: Generated 819 derivative records from 7606 primary records. [2025-09-02T17:46:27.772380] [INFO ] [MAIN ] NXJ: Successfully saved derivative data. [2025-09-02T17:46:27.774015] [INFO ] [MAIN ] Derivative Progress: 1564/2371 symbols completed. NXJ took 0.8s. Estimated remaining: 3m 42s. Rate: 218.2 symbols/min [2025-09-02T17:46:27.772176] [INFO ] [MAIN ] NXG: Successfully saved derivative data. [2025-09-02T17:46:27.780910] [INFO ] [MAIN ] Derivative Progress: 1565/2371 symbols completed. NXG took 0.8s. Estimated remaining: 3m 42s. Rate: 218.3 symbols/min [2025-09-02T17:46:27.781267] [INFO ] [MAIN ] NXRT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:27.782116] [INFO ] [MAIN ] NXN: Generated 819 derivative records from 1217 primary records. [2025-09-02T17:46:27.782206] [INFO ] [MAIN ] NXP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:27.790740] [INFO ] [MAIN ] NXN: Successfully saved derivative data. [2025-09-02T17:46:27.795931] [INFO ] [MAIN ] Derivative Progress: 1566/2371 symbols completed. NXN took 0.5s. Estimated remaining: 3m 41s. Rate: 218.4 symbols/min [2025-09-02T17:46:27.796175] [INFO ] [MAIN ] NYC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:27.803533] [INFO ] [MAIN ] NXP: Loaded 5742 primary data records. [2025-09-02T17:46:27.804800] [INFO ] [MAIN ] NYC: Loaded 478 primary data records. [2025-09-02T17:46:27.803362] [INFO ] [MAIN ] NXRT: Loaded 8758 primary data records. [2025-09-02T17:46:28.494658] [INFO ] [MAIN ] NYC: Generated 819 derivative records from 478 primary records. [2025-09-02T17:46:28.503438] [INFO ] [MAIN ] NYC: Successfully saved derivative data. [2025-09-02T17:46:28.504723] [INFO ] [MAIN ] Derivative Progress: 1567/2371 symbols completed. NYC took 0.7s. Estimated remaining: 3m 41s. Rate: 218.2 symbols/min [2025-09-02T17:46:28.504935] [INFO ] [MAIN ] NYT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:28.514316] [INFO ] [MAIN ] NXRT: Generated 832 derivative records from 8758 primary records. [2025-09-02T17:46:28.528105] [INFO ] [MAIN ] NXP: Generated 832 derivative records from 5742 primary records. [2025-09-02T17:46:28.535210] [INFO ] [MAIN ] NXRT: Successfully saved derivative data. [2025-09-02T17:46:28.543941] [INFO ] [MAIN ] Derivative Progress: 1568/2371 symbols completed. NXRT took 0.8s. Estimated remaining: 3m 41s. Rate: 218.3 symbols/min [2025-09-02T17:46:28.544441] [INFO ] [MAIN ] NZF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:28.546605] [INFO ] [MAIN ] NXP: Successfully saved derivative data. [2025-09-02T17:46:28.548707] [INFO ] [MAIN ] Derivative Progress: 1569/2371 symbols completed. NXP took 0.8s. Estimated remaining: 3m 40s. Rate: 218.5 symbols/min [2025-09-02T17:46:28.556223] [INFO ] [MAIN ] O: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:28.556672] [INFO ] [MAIN ] NYT: Loaded 23057 primary data records. [2025-09-02T17:46:28.664205] [INFO ] [MAIN ] NZF: Loaded 13637 primary data records. [2025-09-02T17:46:28.973119] [INFO ] [MAIN ] O: Loaded 24989 primary data records. [2025-09-02T17:46:29.316440] [INFO ] [MAIN ] NYT: Generated 832 derivative records from 23057 primary records. [2025-09-02T17:46:29.334890] [INFO ] [MAIN ] NYT: Successfully saved derivative data. [2025-09-02T17:46:29.335628] [INFO ] [MAIN ] NZF: Generated 832 derivative records from 13637 primary records. [2025-09-02T17:46:29.337530] [INFO ] [MAIN ] Derivative Progress: 1570/2371 symbols completed. NYT took 0.8s. Estimated remaining: 3m 40s. Rate: 218.2 symbols/min [2025-09-02T17:46:29.338203] [INFO ] [MAIN ] OBDC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:29.348437] [INFO ] [MAIN ] NZF: Successfully saved derivative data. [2025-09-02T17:46:29.350143] [INFO ] [MAIN ] Derivative Progress: 1571/2371 symbols completed. NZF took 0.8s. Estimated remaining: 3m 40s. Rate: 218.3 symbols/min [2025-09-02T17:46:29.351683] [INFO ] [MAIN ] OBK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:29.359518] [INFO ] [MAIN ] O: Generated 832 derivative records from 24989 primary records. [2025-09-02T17:46:29.376694] [INFO ] [MAIN ] O: Successfully saved derivative data. [2025-09-02T17:46:29.378350] [INFO ] [MAIN ] Derivative Progress: 1572/2371 symbols completed. O took 0.8s. Estimated remaining: 3m 39s. Rate: 218.5 symbols/min [2025-09-02T17:46:29.386413] [INFO ] [MAIN ] OC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:29.389509] [INFO ] [MAIN ] OBK: Loaded 7202 primary data records. [2025-09-02T17:46:29.401530] [INFO ] [MAIN ] OBDC: Loaded 23700 primary data records. [2025-09-02T17:46:29.865424] [INFO ] [MAIN ] OC: Loaded 20006 primary data records. [2025-09-02T17:46:30.129305] [INFO ] [MAIN ] OBDC: Generated 832 derivative records from 23700 primary records. [2025-09-02T17:46:30.138141] [INFO ] [MAIN ] OBK: Generated 832 derivative records from 7202 primary records. [2025-09-02T17:46:30.153149] [INFO ] [MAIN ] OBDC: Successfully saved derivative data. [2025-09-02T17:46:30.155202] [INFO ] [MAIN ] Derivative Progress: 1573/2371 symbols completed. OBDC took 0.8s. Estimated remaining: 3m 39s. Rate: 218.2 symbols/min [2025-09-02T17:46:30.157105] [INFO ] [MAIN ] OBK: Successfully saved derivative data. [2025-09-02T17:46:30.158493] [INFO ] [MAIN ] Derivative Progress: 1574/2371 symbols completed. OBK took 0.8s. Estimated remaining: 3m 39s. Rate: 218.3 symbols/min [2025-09-02T17:46:30.167333] [INFO ] [MAIN ] OC: Generated 832 derivative records from 20006 primary records. [2025-09-02T17:46:30.175008] [INFO ] [MAIN ] OC: Successfully saved derivative data. [2025-09-02T17:46:30.176709] [INFO ] [MAIN ] Derivative Progress: 1575/2371 symbols completed. OC took 0.8s. Estimated remaining: 3m 39s. Rate: 218.5 symbols/min [2025-09-02T17:46:30.177258] [INFO ] [MAIN ] ODC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:30.177212] [INFO ] [MAIN ] ODV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:30.177444] [INFO ] [MAIN ] OCFT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:30.189712] [INFO ] [MAIN ] OCFT: Loaded 3675 primary data records. [2025-09-02T17:46:30.192072] [INFO ] [MAIN ] ODC: Loaded 4564 primary data records. [2025-09-02T17:46:30.358144] [INFO ] [MAIN ] ODV: Loaded 13117 primary data records. [2025-09-02T17:46:30.915733] [INFO ] [MAIN ] OCFT: Generated 832 derivative records from 3675 primary records. [2025-09-02T17:46:30.934290] [INFO ] [MAIN ] ODC: Generated 832 derivative records from 4564 primary records. [2025-09-02T17:46:30.942061] [INFO ] [MAIN ] OCFT: Successfully saved derivative data. [2025-09-02T17:46:30.948702] [INFO ] [MAIN ] Derivative Progress: 1576/2371 symbols completed. OCFT took 0.8s. Estimated remaining: 3m 39s. Rate: 218.2 symbols/min [2025-09-02T17:46:30.943264] [INFO ] [MAIN ] ODV: Generated 832 derivative records from 13117 primary records. [2025-09-02T17:46:30.950838] [INFO ] [MAIN ] OEC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:30.954087] [INFO ] [MAIN ] ODC: Successfully saved derivative data. [2025-09-02T17:46:30.955888] [INFO ] [MAIN ] Derivative Progress: 1577/2371 symbols completed. ODC took 0.8s. Estimated remaining: 3m 38s. Rate: 218.4 symbols/min [2025-09-02T17:46:30.963629] [INFO ] [MAIN ] OFG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:30.963536] [INFO ] [MAIN ] ODV: Successfully saved derivative data. [2025-09-02T17:46:30.965719] [INFO ] [MAIN ] Derivative Progress: 1578/2371 symbols completed. ODV took 0.8s. Estimated remaining: 3m 38s. Rate: 218.5 symbols/min [2025-09-02T17:46:30.966078] [INFO ] [MAIN ] OGE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:30.987092] [INFO ] [MAIN ] OFG: Loaded 9265 primary data records. [2025-09-02T17:46:31.024680] [INFO ] [MAIN ] OEC: Loaded 16941 primary data records. [2025-09-02T17:46:31.129087] [INFO ] [MAIN ] OGE: Loaded 21449 primary data records. [2025-09-02T17:46:31.724057] [INFO ] [MAIN ] OFG: Generated 832 derivative records from 9265 primary records. [2025-09-02T17:46:31.731629] [INFO ] [MAIN ] OEC: Generated 832 derivative records from 16941 primary records. [2025-09-02T17:46:31.746568] [INFO ] [MAIN ] OGE: Generated 832 derivative records from 21449 primary records. [2025-09-02T17:46:31.763034] [INFO ] [MAIN ] OEC: Successfully saved derivative data. [2025-09-02T17:46:31.771379] [INFO ] [MAIN ] OFG: Successfully saved derivative data. [2025-09-02T17:46:31.774166] [INFO ] [MAIN ] Derivative Progress: 1579/2371 symbols completed. OEC took 0.8s. Estimated remaining: 3m 38s. Rate: 218.2 symbols/min [2025-09-02T17:46:31.779007] [INFO ] [MAIN ] OGN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:31.778850] [INFO ] [MAIN ] Derivative Progress: 1580/2371 symbols completed. OFG took 0.8s. Estimated remaining: 3m 37s. Rate: 218.4 symbols/min [2025-09-02T17:46:31.781138] [INFO ] [MAIN ] OGE: Successfully saved derivative data. [2025-09-02T17:46:31.780717] [INFO ] [MAIN ] OGS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:31.783200] [INFO ] [MAIN ] Derivative Progress: 1581/2371 symbols completed. OGE took 0.8s. Estimated remaining: 3m 37s. Rate: 218.5 symbols/min [2025-09-02T17:46:31.783555] [INFO ] [MAIN ] OHI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:31.814195] [INFO ] [MAIN ] OGS: Loaded 15891 primary data records. [2025-09-02T17:46:31.901045] [INFO ] [MAIN ] OGN: Loaded 24520 primary data records. [2025-09-02T17:46:31.965681] [INFO ] [MAIN ] OHI: Loaded 24150 primary data records. [2025-09-02T17:46:32.610770] [INFO ] [MAIN ] OGS: Generated 832 derivative records from 15891 primary records. [2025-09-02T17:46:32.628049] [INFO ] [MAIN ] OGN: Generated 832 derivative records from 24520 primary records. [2025-09-02T17:46:32.633196] [INFO ] [MAIN ] OGS: Successfully saved derivative data. [2025-09-02T17:46:32.641088] [INFO ] [MAIN ] Derivative Progress: 1582/2371 symbols completed. OGS took 0.9s. Estimated remaining: 3m 37s. Rate: 218.2 symbols/min [2025-09-02T17:46:32.641460] [INFO ] [MAIN ] OI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:32.649906] [INFO ] [MAIN ] OHI: Generated 832 derivative records from 24150 primary records. [2025-09-02T17:46:32.656680] [INFO ] [MAIN ] OGN: Successfully saved derivative data. [2025-09-02T17:46:32.660588] [INFO ] [MAIN ] Derivative Progress: 1583/2371 symbols completed. OGN took 0.9s. Estimated remaining: 3m 37s. Rate: 218.3 symbols/min [2025-09-02T17:46:32.661987] [INFO ] [MAIN ] OIA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:32.662214] [INFO ] [MAIN ] OHI: Successfully saved derivative data. [2025-09-02T17:46:32.663989] [INFO ] [MAIN ] Derivative Progress: 1584/2371 symbols completed. OHI took 0.9s. Estimated remaining: 3m 36s. Rate: 218.5 symbols/min [2025-09-02T17:46:32.664280] [INFO ] [MAIN ] OII: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:32.678719] [INFO ] [MAIN ] OIA: Loaded 6680 primary data records. [2025-09-02T17:46:32.773545] [INFO ] [MAIN ] OI: Loaded 21868 primary data records. [2025-09-02T17:46:32.806791] [INFO ] [MAIN ] OII: Loaded 19850 primary data records. [2025-09-02T17:46:33.428044] [INFO ] [MAIN ] OIA: Generated 832 derivative records from 6680 primary records. [2025-09-02T17:46:33.436505] [INFO ] [MAIN ] OI: Generated 832 derivative records from 21868 primary records. [2025-09-02T17:46:33.443858] [INFO ] [MAIN ] OII: Generated 832 derivative records from 19850 primary records. [2025-09-02T17:46:33.464893] [INFO ] [MAIN ] OIA: Successfully saved derivative data. [2025-09-02T17:46:33.467477] [INFO ] [MAIN ] OI: Successfully saved derivative data. [2025-09-02T17:46:33.469273] [INFO ] [MAIN ] OII: Successfully saved derivative data. [2025-09-02T17:46:33.467209] [INFO ] [MAIN ] Derivative Progress: 1585/2371 symbols completed. OIA took 0.8s. Estimated remaining: 3m 36s. Rate: 218.2 symbols/min [2025-09-02T17:46:33.469515] [INFO ] [MAIN ] OIS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:33.471146] [INFO ] [MAIN ] Derivative Progress: 1586/2371 symbols completed. OII took 0.8s. Estimated remaining: 3m 36s. Rate: 218.3 symbols/min [2025-09-02T17:46:33.471386] [INFO ] [MAIN ] OKE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:33.471938] [INFO ] [MAIN ] Derivative Progress: 1587/2371 symbols completed. OI took 0.8s. Estimated remaining: 3m 35s. Rate: 218.5 symbols/min [2025-09-02T17:46:33.472227] [INFO ] [MAIN ] OKLO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:33.497177] [INFO ] [MAIN ] OIS: Loaded 18912 primary data records. [2025-09-02T17:46:33.621816] [INFO ] [MAIN ] OKE: Loaded 24826 primary data records. [2025-09-02T17:46:33.626631] [INFO ] [MAIN ] OKLO: Loaded 25020 primary data records. [2025-09-02T17:46:34.255984] [INFO ] [MAIN ] OIS: Generated 832 derivative records from 18912 primary records. [2025-09-02T17:46:34.265883] [INFO ] [MAIN ] OIS: Successfully saved derivative data. [2025-09-02T17:46:34.267215] [INFO ] [MAIN ] Derivative Progress: 1588/2371 symbols completed. OIS took 0.8s. Estimated remaining: 3m 35s. Rate: 218.2 symbols/min [2025-09-02T17:46:34.276858] [INFO ] [MAIN ] OKE: Generated 832 derivative records from 24826 primary records. [2025-09-02T17:46:34.293695] [INFO ] [MAIN ] OKE: Successfully saved derivative data. [2025-09-02T17:46:34.293615] [INFO ] [MAIN ] OKLO: Generated 832 derivative records from 25020 primary records. [2025-09-02T17:46:34.295450] [INFO ] [MAIN ] Derivative Progress: 1589/2371 symbols completed. OKE took 0.8s. Estimated remaining: 3m 35s. Rate: 218.3 symbols/min [2025-09-02T17:46:34.303337] [INFO ] [MAIN ] OKLO: Successfully saved derivative data. [2025-09-02T17:46:34.304867] [INFO ] [MAIN ] Derivative Progress: 1590/2371 symbols completed. OKLO took 0.8s. Estimated remaining: 3m 34s. Rate: 218.5 symbols/min [2025-09-02T17:46:34.305268] [INFO ] [MAIN ] OLN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:34.305419] [INFO ] [MAIN ] OLO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:34.305698] [INFO ] [MAIN ] OLP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:34.316661] [INFO ] [MAIN ] OLP: Loaded 4597 primary data records. [2025-09-02T17:46:34.520261] [INFO ] [MAIN ] OLO: Loaded 22611 primary data records. [2025-09-02T17:46:34.526089] [INFO ] [MAIN ] OLN: Loaded 24143 primary data records. [2025-09-02T17:46:35.100000] [INFO ] [MAIN ] OLP: Generated 832 derivative records from 4597 primary records. [2025-09-02T17:46:35.109225] [INFO ] [MAIN ] OLP: Successfully saved derivative data. [2025-09-02T17:46:35.111119] [INFO ] [MAIN ] Derivative Progress: 1591/2371 symbols completed. OLP took 0.8s. Estimated remaining: 3m 34s. Rate: 218.2 symbols/min [2025-09-02T17:46:35.112457] [INFO ] [MAIN ] OMC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:35.120921] [INFO ] [MAIN ] OLN: Generated 832 derivative records from 24143 primary records. [2025-09-02T17:46:35.127786] [INFO ] [MAIN ] OLO: Generated 832 derivative records from 22611 primary records. [2025-09-02T17:46:35.142052] [INFO ] [MAIN ] OLN: Successfully saved derivative data. [2025-09-02T17:46:35.148567] [INFO ] [MAIN ] Derivative Progress: 1592/2371 symbols completed. OLN took 0.8s. Estimated remaining: 3m 34s. Rate: 218.3 symbols/min [2025-09-02T17:46:35.155373] [INFO ] [MAIN ] OLO: Successfully saved derivative data. [2025-09-02T17:46:35.157156] [INFO ] [MAIN ] Derivative Progress: 1593/2371 symbols completed. OLO took 0.9s. Estimated remaining: 3m 34s. Rate: 218.5 symbols/min [2025-09-02T17:46:35.157276] [INFO ] [MAIN ] OMF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:35.157705] [INFO ] [MAIN ] OMI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:35.168631] [INFO ] [MAIN ] OMC: Loaded 24747 primary data records. [2025-09-02T17:46:35.317355] [INFO ] [MAIN ] OMI: Loaded 20610 primary data records. [2025-09-02T17:46:35.385828] [INFO ] [MAIN ] OMF: Loaded 20822 primary data records. [2025-09-02T17:46:35.905614] [INFO ] [MAIN ] OMC: Generated 832 derivative records from 24747 primary records. [2025-09-02T17:46:35.916023] [INFO ] [MAIN ] OMC: Successfully saved derivative data. [2025-09-02T17:46:35.919516] [INFO ] [MAIN ] Derivative Progress: 1594/2371 symbols completed. OMC took 0.8s. Estimated remaining: 3m 34s. Rate: 218.2 symbols/min [2025-09-02T17:46:35.920257] [INFO ] [MAIN ] ONIT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:35.927941] [INFO ] [MAIN ] OMF: Generated 832 derivative records from 20822 primary records. [2025-09-02T17:46:35.936618] [INFO ] [MAIN ] OMI: Generated 832 derivative records from 20610 primary records. [2025-09-02T17:46:35.945506] [INFO ] [MAIN ] ONIT: Loaded 3694 primary data records. [2025-09-02T17:46:36.015667] [INFO ] [MAIN ] OMF: Successfully saved derivative data. [2025-09-02T17:46:36.022680] [INFO ] [MAIN ] Derivative Progress: 1595/2371 symbols completed. OMF took 0.9s. Estimated remaining: 3m 33s. Rate: 218.3 symbols/min [2025-09-02T17:46:36.034827] [INFO ] [MAIN ] ONL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:36.045531] [INFO ] [MAIN ] OMI: Successfully saved derivative data. [2025-09-02T17:46:36.057839] [INFO ] [MAIN ] Derivative Progress: 1596/2371 symbols completed. OMI took 0.9s. Estimated remaining: 3m 33s. Rate: 218.4 symbols/min [2025-09-02T17:46:36.058409] [INFO ] [MAIN ] ONON: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:36.195727] [INFO ] [MAIN ] ONL: Loaded 13596 primary data records. [2025-09-02T17:46:36.317925] [INFO ] [MAIN ] ONON: Loaded 24848 primary data records. [2025-09-02T17:46:36.697942] [INFO ] [MAIN ] ONIT: Generated 832 derivative records from 3694 primary records. [2025-09-02T17:46:36.708277] [INFO ] [MAIN ] ONIT: Successfully saved derivative data. [2025-09-02T17:46:36.710205] [INFO ] [MAIN ] Derivative Progress: 1597/2371 symbols completed. ONIT took 0.8s. Estimated remaining: 3m 33s. Rate: 218.2 symbols/min [2025-09-02T17:46:36.710494] [INFO ] [MAIN ] ONTF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:36.726733] [INFO ] [MAIN ] ONL: Generated 832 derivative records from 13596 primary records. [2025-09-02T17:46:36.740387] [INFO ] [MAIN ] ONTF: Loaded 11639 primary data records. [2025-09-02T17:46:36.784552] [INFO ] [MAIN ] ONL: Successfully saved derivative data. [2025-09-02T17:46:36.779156] [INFO ] [MAIN ] ONON: Generated 832 derivative records from 24848 primary records. [2025-09-02T17:46:36.786217] [INFO ] [MAIN ] Derivative Progress: 1598/2371 symbols completed. ONL took 0.8s. Estimated remaining: 3m 32s. Rate: 218.3 symbols/min [2025-09-02T17:46:36.814759] [INFO ] [MAIN ] ONTO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:36.909020] [INFO ] [MAIN ] ONON: Successfully saved derivative data. [2025-09-02T17:46:36.943302] [INFO ] [MAIN ] Derivative Progress: 1599/2371 symbols completed. ONON took 0.9s. Estimated remaining: 3m 32s. Rate: 218.4 symbols/min [2025-09-02T17:46:36.996187] [INFO ] [MAIN ] OOMA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:37.011480] [INFO ] [MAIN ] ONTO: Loaded 21721 primary data records. [2025-09-02T17:46:37.082405] [INFO ] [MAIN ] OOMA: Loaded 9177 primary data records. [2025-09-02T17:46:37.358157] [INFO ] [MAIN ] ONTF: Generated 832 derivative records from 11639 primary records. [2025-09-02T17:46:37.508315] [INFO ] [MAIN ] ONTF: Successfully saved derivative data. [2025-09-02T17:46:37.510951] [INFO ] [MAIN ] Derivative Progress: 1600/2371 symbols completed. ONTF took 0.8s. Estimated remaining: 3m 32s. Rate: 218.2 symbols/min [2025-09-02T17:46:37.512205] [INFO ] [MAIN ] OPAD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:37.534706] [INFO ] [MAIN ] OPAD: Loaded 11612 primary data records. [2025-09-02T17:46:37.535633] [INFO ] [MAIN ] ONTO: Generated 832 derivative records from 21721 primary records. [2025-09-02T17:46:37.602784] [INFO ] [MAIN ] ONTO: Successfully saved derivative data. [2025-09-02T17:46:37.631397] [INFO ] [MAIN ] Derivative Progress: 1601/2371 symbols completed. ONTO took 0.8s. Estimated remaining: 3m 32s. Rate: 218.3 symbols/min [2025-09-02T17:46:37.642123] [INFO ] [MAIN ] OPFI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:37.648149] [INFO ] [MAIN ] OOMA: Generated 832 derivative records from 9177 primary records. [2025-09-02T17:46:37.742495] [INFO ] [MAIN ] OOMA: Successfully saved derivative data. [2025-09-02T17:46:37.749055] [INFO ] [MAIN ] Derivative Progress: 1602/2371 symbols completed. OOMA took 0.8s. Estimated remaining: 3m 31s. Rate: 218.4 symbols/min [2025-09-02T17:46:37.841095] [INFO ] [MAIN ] OPP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:37.854063] [INFO ] [MAIN ] OPFI: Loaded 22029 primary data records. [2025-09-02T17:46:37.891788] [INFO ] [MAIN ] OPP: Loaded 5377 primary data records. [2025-09-02T17:46:38.343678] [INFO ] [MAIN ] OPAD: Generated 832 derivative records from 11612 primary records. [2025-09-02T17:46:38.353477] [INFO ] [MAIN ] OPAD: Successfully saved derivative data. [2025-09-02T17:46:38.355225] [INFO ] [MAIN ] Derivative Progress: 1603/2371 symbols completed. OPAD took 0.8s. Estimated remaining: 3m 31s. Rate: 218.2 symbols/min [2025-09-02T17:46:38.373673] [INFO ] [MAIN ] OPP: Generated 832 derivative records from 5377 primary records. [2025-09-02T17:46:38.381533] [INFO ] [MAIN ] OPFI: Generated 832 derivative records from 22029 primary records. [2025-09-02T17:46:38.389307] [INFO ] [MAIN ] OPP: Successfully saved derivative data. [2025-09-02T17:46:38.391108] [INFO ] [MAIN ] Derivative Progress: 1604/2371 symbols completed. OPP took 0.6s. Estimated remaining: 3m 31s. Rate: 218.4 symbols/min [2025-09-02T17:46:38.398262] [INFO ] [MAIN ] OPFI: Successfully saved derivative data. [2025-09-02T17:46:38.399777] [INFO ] [MAIN ] Derivative Progress: 1605/2371 symbols completed. OPFI took 0.8s. Estimated remaining: 3m 30s. Rate: 218.5 symbols/min [2025-09-02T17:46:38.400187] [INFO ] [MAIN ] OPY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:38.400426] [INFO ] [MAIN ] ORA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:38.400355] [INFO ] [MAIN ] OR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:38.408404] [INFO ] [MAIN ] OPY: Loaded 3924 primary data records. [2025-09-02T17:46:38.531376] [INFO ] [MAIN ] ORA: Loaded 15595 primary data records. [2025-09-02T17:46:38.659025] [INFO ] [MAIN ] OR: Loaded 20898 primary data records. [2025-09-02T17:46:39.158212] [INFO ] [MAIN ] OPY: Generated 832 derivative records from 3924 primary records. [2025-09-02T17:46:39.169415] [INFO ] [MAIN ] OPY: Successfully saved derivative data. [2025-09-02T17:46:39.171188] [INFO ] [MAIN ] Derivative Progress: 1606/2371 symbols completed. OPY took 0.8s. Estimated remaining: 3m 30s. Rate: 218.2 symbols/min [2025-09-02T17:46:39.171697] [INFO ] [MAIN ] ORC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:39.179031] [INFO ] [MAIN ] ORA: Generated 832 derivative records from 15595 primary records. [2025-09-02T17:46:39.187559] [INFO ] [MAIN ] ORA: Successfully saved derivative data. [2025-09-02T17:46:39.189263] [INFO ] [MAIN ] Derivative Progress: 1607/2371 symbols completed. ORA took 0.8s. Estimated remaining: 3m 30s. Rate: 218.4 symbols/min [2025-09-02T17:46:39.190974] [INFO ] [MAIN ] ORCL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:39.198811] [INFO ] [MAIN ] OR: Generated 832 derivative records from 20898 primary records. [2025-09-02T17:46:39.213419] [INFO ] [MAIN ] OR: Successfully saved derivative data. [2025-09-02T17:46:39.215097] [INFO ] [MAIN ] Derivative Progress: 1608/2371 symbols completed. OR took 0.8s. Estimated remaining: 3m 30s. Rate: 218.5 symbols/min [2025-09-02T17:46:39.215391] [INFO ] [MAIN ] ORI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:39.224856] [INFO ] [MAIN ] ORC: Loaded 24299 primary data records. [2025-09-02T17:46:39.376711] [INFO ] [MAIN ] ORCL: Loaded 25016 primary data records. [2025-09-02T17:46:39.477527] [INFO ] [MAIN ] ORI: Loaded 22602 primary data records. [2025-09-02T17:46:40.000779] [INFO ] [MAIN ] ORC: Generated 832 derivative records from 24299 primary records. [2025-09-02T17:46:40.009674] [INFO ] [MAIN ] ORC: Successfully saved derivative data. [2025-09-02T17:46:40.011004] [INFO ] [MAIN ] Derivative Progress: 1609/2371 symbols completed. ORC took 0.8s. Estimated remaining: 3m 30s. Rate: 218.2 symbols/min [2025-09-02T17:46:40.011335] [INFO ] [MAIN ] ORN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:40.023197] [INFO ] [MAIN ] ORCL: Generated 832 derivative records from 25016 primary records. [2025-09-02T17:46:40.033849] [INFO ] [MAIN ] ORI: Generated 832 derivative records from 22602 primary records. [2025-09-02T17:46:40.048483] [INFO ] [MAIN ] ORI: Successfully saved derivative data. [2025-09-02T17:46:40.055709] [INFO ] [MAIN ] Derivative Progress: 1610/2371 symbols completed. ORI took 0.8s. Estimated remaining: 3m 29s. Rate: 218.3 symbols/min [2025-09-02T17:46:40.057092] [INFO ] [MAIN ] ORCL: Successfully saved derivative data. [2025-09-02T17:46:40.059188] [INFO ] [MAIN ] OSCR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:40.059139] [INFO ] [MAIN ] ORN: Loaded 14285 primary data records. [2025-09-02T17:46:40.058769] [INFO ] [MAIN ] Derivative Progress: 1611/2371 symbols completed. ORCL took 0.9s. Estimated remaining: 3m 29s. Rate: 218.5 symbols/min [2025-09-02T17:46:40.059472] [INFO ] [MAIN ] OSK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:40.255623] [INFO ] [MAIN ] OSK: Loaded 19584 primary data records. [2025-09-02T17:46:40.346931] [INFO ] [MAIN ] OSCR: Loaded 25019 primary data records. [2025-09-02T17:46:40.826451] [INFO ] [MAIN ] ORN: Generated 832 derivative records from 14285 primary records. [2025-09-02T17:46:40.837079] [INFO ] [MAIN ] ORN: Successfully saved derivative data. [2025-09-02T17:46:40.838506] [INFO ] [MAIN ] Derivative Progress: 1612/2371 symbols completed. ORN took 0.8s. Estimated remaining: 3m 29s. Rate: 218.2 symbols/min [2025-09-02T17:46:40.838868] [INFO ] [MAIN ] OTF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:40.848165] [INFO ] [MAIN ] OTF: Loaded 4690 primary data records. [2025-09-02T17:46:40.890840] [INFO ] [MAIN ] OSCR: Generated 832 derivative records from 25019 primary records. [2025-09-02T17:46:40.891548] [INFO ] [MAIN ] OSK: Generated 832 derivative records from 19584 primary records. [2025-09-02T17:46:40.973574] [INFO ] [MAIN ] OSCR: Successfully saved derivative data. [2025-09-02T17:46:40.979317] [INFO ] [MAIN ] Derivative Progress: 1613/2371 symbols completed. OSCR took 0.9s. Estimated remaining: 3m 28s. Rate: 218.3 symbols/min [2025-09-02T17:46:40.990033] [INFO ] [MAIN ] OTIS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:41.000588] [INFO ] [MAIN ] OSK: Successfully saved derivative data. [2025-09-02T17:46:41.007058] [INFO ] [MAIN ] Derivative Progress: 1614/2371 symbols completed. OSK took 0.9s. Estimated remaining: 3m 28s. Rate: 218.4 symbols/min [2025-09-02T17:46:41.024161] [INFO ] [MAIN ] OUT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:41.134524] [INFO ] [MAIN ] OTIS: Loaded 24411 primary data records. [2025-09-02T17:46:41.218255] [INFO ] [MAIN ] OUT: Loaded 22288 primary data records. [2025-09-02T17:46:41.263224] [INFO ] [MAIN ] OTF: Generated 727 derivative records from 4690 primary records. [2025-09-02T17:46:41.492031] [INFO ] [MAIN ] OTF: Successfully saved derivative data. [2025-09-02T17:46:41.514454] [INFO ] [MAIN ] Derivative Progress: 1615/2371 symbols completed. OTF took 0.7s. Estimated remaining: 3m 28s. Rate: 218.3 symbols/min [2025-09-02T17:46:41.515148] [INFO ] [MAIN ] OVV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:41.646521] [INFO ] [MAIN ] OTIS: Generated 832 derivative records from 24411 primary records. [2025-09-02T17:46:41.663707] [INFO ] [MAIN ] OTIS: Successfully saved derivative data. [2025-09-02T17:46:41.664392] [INFO ] [MAIN ] OVV: Loaded 24769 primary data records. [2025-09-02T17:46:41.665834] [INFO ] [MAIN ] Derivative Progress: 1616/2371 symbols completed. OTIS took 0.7s. Estimated remaining: 3m 27s. Rate: 218.4 symbols/min [2025-09-02T17:46:41.697178] [INFO ] [MAIN ] OWL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:41.765925] [INFO ] [MAIN ] OUT: Generated 832 derivative records from 22288 primary records. [2025-09-02T17:46:41.864753] [INFO ] [MAIN ] OUT: Successfully saved derivative data. [2025-09-02T17:46:41.920471] [INFO ] [MAIN ] Derivative Progress: 1617/2371 symbols completed. OUT took 0.9s. Estimated remaining: 3m 27s. Rate: 218.4 symbols/min [2025-09-02T17:46:41.920834] [INFO ] [MAIN ] OWLT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:41.933490] [INFO ] [MAIN ] OWL: Loaded 24784 primary data records. [2025-09-02T17:46:41.947904] [INFO ] [MAIN ] OWLT: Loaded 5343 primary data records. [2025-09-02T17:46:42.406362] [INFO ] [MAIN ] OVV: Generated 832 derivative records from 24769 primary records. [2025-09-02T17:46:42.419627] [INFO ] [MAIN ] OVV: Successfully saved derivative data. [2025-09-02T17:46:42.421500] [INFO ] [MAIN ] Derivative Progress: 1618/2371 symbols completed. OVV took 0.9s. Estimated remaining: 3m 27s. Rate: 218.3 symbols/min [2025-09-02T17:46:42.430818] [INFO ] [MAIN ] OWL: Generated 832 derivative records from 24784 primary records. [2025-09-02T17:46:42.444990] [INFO ] [MAIN ] OWLT: Generated 832 derivative records from 5343 primary records. [2025-09-02T17:46:42.453024] [INFO ] [MAIN ] OWL: Successfully saved derivative data. [2025-09-02T17:46:42.454838] [INFO ] [MAIN ] Derivative Progress: 1619/2371 symbols completed. OWL took 0.8s. Estimated remaining: 3m 27s. Rate: 218.4 symbols/min [2025-09-02T17:46:42.455437] [INFO ] [MAIN ] OWLT: Successfully saved derivative data. [2025-09-02T17:46:42.456975] [INFO ] [MAIN ] Derivative Progress: 1620/2371 symbols completed. OWLT took 0.5s. Estimated remaining: 3m 26s. Rate: 218.5 symbols/min [2025-09-02T17:46:42.457517] [INFO ] [MAIN ] OXY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:42.457676] [INFO ] [MAIN ] OXM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:42.458168] [INFO ] [MAIN ] PAAS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:42.485727] [INFO ] [MAIN ] OXM: Loaded 15122 primary data records. [2025-09-02T17:46:42.596064] [INFO ] [MAIN ] OXY: Loaded 24997 primary data records. [2025-09-02T17:46:42.648239] [INFO ] [MAIN ] PAAS: Loaded 24852 primary data records. [2025-09-02T17:46:43.215970] [INFO ] [MAIN ] OXM: Generated 832 derivative records from 15122 primary records. [2025-09-02T17:46:43.237444] [INFO ] [MAIN ] OXM: Successfully saved derivative data. [2025-09-02T17:46:43.235589] [INFO ] [MAIN ] OXY: Generated 832 derivative records from 24997 primary records. [2025-09-02T17:46:43.238589] [INFO ] [MAIN ] Derivative Progress: 1621/2371 symbols completed. OXM took 0.8s. Estimated remaining: 3m 26s. Rate: 218.3 symbols/min [2025-09-02T17:46:43.239445] [INFO ] [MAIN ] PAC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:43.253003] [INFO ] [MAIN ] PAAS: Generated 832 derivative records from 24852 primary records. [2025-09-02T17:46:43.263431] [INFO ] [MAIN ] OXY: Successfully saved derivative data. [2025-09-02T17:46:43.266546] [INFO ] [MAIN ] Derivative Progress: 1622/2371 symbols completed. OXY took 0.8s. Estimated remaining: 3m 26s. Rate: 218.4 symbols/min [2025-09-02T17:46:43.267448] [INFO ] [MAIN ] PAAS: Successfully saved derivative data. [2025-09-02T17:46:43.267528] [INFO ] [MAIN ] PACK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:43.269216] [INFO ] [MAIN ] Derivative Progress: 1623/2371 symbols completed. PAAS took 0.8s. Estimated remaining: 3m 25s. Rate: 218.5 symbols/min [2025-09-02T17:46:43.269688] [INFO ] [MAIN ] PACS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:43.273176] [INFO ] [MAIN ] PAC: Loaded 5479 primary data records. [2025-09-02T17:46:43.396209] [INFO ] [MAIN ] PACK: Loaded 14129 primary data records. [2025-09-02T17:46:43.529367] [INFO ] [MAIN ] PACS: Loaded 15544 primary data records. [2025-09-02T17:46:44.074198] [INFO ] [MAIN ] PAC: Generated 832 derivative records from 5479 primary records. [2025-09-02T17:46:44.081910] [INFO ] [MAIN ] PACK: Generated 832 derivative records from 14129 primary records. [2025-09-02T17:46:44.099388] [INFO ] [MAIN ] PAC: Successfully saved derivative data. [2025-09-02T17:46:44.098935] [INFO ] [MAIN ] PACK: Successfully saved derivative data. [2025-09-02T17:46:44.100487] [INFO ] [MAIN ] Derivative Progress: 1624/2371 symbols completed. PAC took 0.9s. Estimated remaining: 3m 25s. Rate: 218.2 symbols/min [2025-09-02T17:46:44.102527] [INFO ] [MAIN ] Derivative Progress: 1625/2371 symbols completed. PACK took 0.8s. Estimated remaining: 3m 25s. Rate: 218.4 symbols/min [2025-09-02T17:46:44.103113] [INFO ] [MAIN ] PAGS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:44.102675] [INFO ] [MAIN ] PAG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:44.118251] [INFO ] [MAIN ] PACS: Generated 832 derivative records from 15544 primary records. [2025-09-02T17:46:44.144346] [INFO ] [MAIN ] PAG: Loaded 10094 primary data records. [2025-09-02T17:46:44.145126] [INFO ] [MAIN ] PACS: Successfully saved derivative data. [2025-09-02T17:46:44.182968] [INFO ] [MAIN ] Derivative Progress: 1626/2371 symbols completed. PACS took 0.9s. Estimated remaining: 3m 25s. Rate: 218.5 symbols/min [2025-09-02T17:46:44.211853] [INFO ] [MAIN ] PAI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:44.229612] [INFO ] [MAIN ] PAGS: Loaded 24426 primary data records. [2025-09-02T17:46:44.353691] [INFO ] [MAIN ] PAI: Loaded 1119 primary data records. [2025-09-02T17:46:44.904712] [INFO ] [MAIN ] PAG: Generated 832 derivative records from 10094 primary records. [2025-09-02T17:46:44.919382] [INFO ] [MAIN ] PAGS: Generated 832 derivative records from 24426 primary records. [2025-09-02T17:46:44.929048] [INFO ] [MAIN ] PAG: Successfully saved derivative data. [2025-09-02T17:46:44.930570] [INFO ] [MAIN ] Derivative Progress: 1627/2371 symbols completed. PAG took 0.8s. Estimated remaining: 3m 25s. Rate: 218.2 symbols/min [2025-09-02T17:46:44.930817] [INFO ] [MAIN ] PAM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:44.938741] [INFO ] [MAIN ] PAI: Generated 832 derivative records from 1119 primary records. [2025-09-02T17:46:44.940994] [INFO ] [MAIN ] PAGS: Successfully saved derivative data. [2025-09-02T17:46:44.946616] [INFO ] [MAIN ] Derivative Progress: 1628/2371 symbols completed. PAGS took 0.8s. Estimated remaining: 3m 24s. Rate: 218.4 symbols/min [2025-09-02T17:46:44.949170] [INFO ] [MAIN ] PAR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:44.953855] [INFO ] [MAIN ] PAI: Successfully saved derivative data. [2025-09-02T17:46:44.955520] [INFO ] [MAIN ] Derivative Progress: 1629/2371 symbols completed. PAI took 0.7s. Estimated remaining: 3m 24s. Rate: 218.5 symbols/min [2025-09-02T17:46:44.955945] [INFO ] [MAIN ] PARR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:44.962038] [INFO ] [MAIN ] PAM: Loaded 12405 primary data records. [2025-09-02T17:46:45.080873] [INFO ] [MAIN ] PAR: Loaded 14757 primary data records. [2025-09-02T17:46:45.189162] [INFO ] [MAIN ] PARR: Loaded 22418 primary data records. [2025-09-02T17:46:45.714731] [INFO ] [MAIN ] PAM: Generated 832 derivative records from 12405 primary records. [2025-09-02T17:46:45.722699] [INFO ] [MAIN ] PAR: Generated 832 derivative records from 14757 primary records. [2025-09-02T17:46:45.736274] [INFO ] [MAIN ] PARR: Generated 832 derivative records from 22418 primary records. [2025-09-02T17:46:45.745077] [INFO ] [MAIN ] PAM: Successfully saved derivative data. [2025-09-02T17:46:45.750854] [INFO ] [MAIN ] Derivative Progress: 1630/2371 symbols completed. PAM took 0.8s. Estimated remaining: 3m 24s. Rate: 218.2 symbols/min [2025-09-02T17:46:45.753082] [INFO ] [MAIN ] PATH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:45.755944] [INFO ] [MAIN ] PAR: Successfully saved derivative data. [2025-09-02T17:46:45.758310] [INFO ] [MAIN ] Derivative Progress: 1631/2371 symbols completed. PAR took 0.8s. Estimated remaining: 3m 23s. Rate: 218.4 symbols/min [2025-09-02T17:46:45.758484] [INFO ] [MAIN ] PAXS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:45.759077] [INFO ] [MAIN ] PARR: Successfully saved derivative data. [2025-09-02T17:46:45.760964] [INFO ] [MAIN ] Derivative Progress: 1632/2371 symbols completed. PARR took 0.8s. Estimated remaining: 3m 23s. Rate: 218.5 symbols/min [2025-09-02T17:46:45.761183] [INFO ] [MAIN ] PAY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:45.778519] [INFO ] [MAIN ] PAXS: Loaded 10166 primary data records. [2025-09-02T17:46:45.896907] [INFO ] [MAIN ] PAY: Loaded 18134 primary data records. [2025-09-02T17:46:45.937607] [INFO ] [MAIN ] PATH: Loaded 24898 primary data records. [2025-09-02T17:46:46.564756] [INFO ] [MAIN ] PAXS: Generated 832 derivative records from 10166 primary records. [2025-09-02T17:46:46.577107] [INFO ] [MAIN ] PAXS: Successfully saved derivative data. [2025-09-02T17:46:46.578557] [INFO ] [MAIN ] Derivative Progress: 1633/2371 symbols completed. PAXS took 0.8s. Estimated remaining: 3m 23s. Rate: 218.2 symbols/min [2025-09-02T17:46:46.589751] [INFO ] [MAIN ] PAY: Generated 832 derivative records from 18134 primary records. [2025-09-02T17:46:46.596934] [INFO ] [MAIN ] PATH: Generated 832 derivative records from 24898 primary records. [2025-09-02T17:46:46.613066] [INFO ] [MAIN ] PATH: Successfully saved derivative data. [2025-09-02T17:46:46.613298] [INFO ] [MAIN ] PAY: Successfully saved derivative data. [2025-09-02T17:46:46.615039] [INFO ] [MAIN ] Derivative Progress: 1634/2371 symbols completed. PAY took 0.9s. Estimated remaining: 3m 23s. Rate: 218.4 symbols/min [2025-09-02T17:46:46.616995] [INFO ] [MAIN ] Derivative Progress: 1635/2371 symbols completed. PATH took 0.9s. Estimated remaining: 3m 22s. Rate: 218.5 symbols/min [2025-09-02T17:46:46.617657] [INFO ] [MAIN ] PBA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:46.617434] [INFO ] [MAIN ] PAYC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:46.617520] [INFO ] [MAIN ] PB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:46.644695] [INFO ] [MAIN ] PAYC: Loaded 16447 primary data records. [2025-09-02T17:46:46.693883] [INFO ] [MAIN ] PB: Loaded 19634 primary data records. [2025-09-02T17:46:46.813513] [INFO ] [MAIN ] PBA: Loaded 22946 primary data records. [2025-09-02T17:46:47.380226] [INFO ] [MAIN ] PAYC: Generated 832 derivative records from 16447 primary records. [2025-09-02T17:46:47.392188] [INFO ] [MAIN ] PAYC: Successfully saved derivative data. [2025-09-02T17:46:47.393917] [INFO ] [MAIN ] Derivative Progress: 1636/2371 symbols completed. PAYC took 0.8s. Estimated remaining: 3m 22s. Rate: 218.3 symbols/min [2025-09-02T17:46:47.395817] [INFO ] [MAIN ] PBF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:47.405601] [INFO ] [MAIN ] PB: Generated 832 derivative records from 19634 primary records. [2025-09-02T17:46:47.417809] [INFO ] [MAIN ] PBA: Generated 832 derivative records from 22946 primary records. [2025-09-02T17:46:47.421869] [INFO ] [MAIN ] PB: Successfully saved derivative data. [2025-09-02T17:46:47.429122] [INFO ] [MAIN ] Derivative Progress: 1637/2371 symbols completed. PB took 0.8s. Estimated remaining: 3m 22s. Rate: 218.4 symbols/min [2025-09-02T17:46:47.429889] [INFO ] [MAIN ] PBH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:47.432291] [INFO ] [MAIN ] PBA: Successfully saved derivative data. [2025-09-02T17:46:47.440229] [INFO ] [MAIN ] Derivative Progress: 1638/2371 symbols completed. PBA took 0.8s. Estimated remaining: 3m 21s. Rate: 218.5 symbols/min [2025-09-02T17:46:47.440502] [INFO ] [MAIN ] PBI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:47.461078] [INFO ] [MAIN ] PBF: Loaded 24638 primary data records. [2025-09-02T17:46:47.461304] [INFO ] [MAIN ] PBH: Loaded 15019 primary data records. [2025-09-02T17:46:47.701887] [INFO ] [MAIN ] PBI: Loaded 23187 primary data records. [2025-09-02T17:46:48.288904] [INFO ] [MAIN ] PBF: Generated 832 derivative records from 24638 primary records. [2025-09-02T17:46:48.307996] [INFO ] [MAIN ] PBH: Generated 832 derivative records from 15019 primary records. [2025-09-02T17:46:48.308469] [INFO ] [MAIN ] PBF: Successfully saved derivative data. [2025-09-02T17:46:48.317377] [INFO ] [MAIN ] PBI: Generated 832 derivative records from 23187 primary records. [2025-09-02T17:46:48.315735] [INFO ] [MAIN ] Derivative Progress: 1639/2371 symbols completed. PBF took 0.9s. Estimated remaining: 3m 21s. Rate: 218.2 symbols/min [2025-09-02T17:46:48.325856] [INFO ] [MAIN ] PBR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:48.335559] [INFO ] [MAIN ] PBH: Successfully saved derivative data. [2025-09-02T17:46:48.336287] [INFO ] [MAIN ] PBI: Successfully saved derivative data. [2025-09-02T17:46:48.338179] [INFO ] [MAIN ] Derivative Progress: 1640/2371 symbols completed. PBH took 0.9s. Estimated remaining: 3m 21s. Rate: 218.3 symbols/min [2025-09-02T17:46:48.339930] [INFO ] [MAIN ] Derivative Progress: 1641/2371 symbols completed. PBI took 0.9s. Estimated remaining: 3m 20s. Rate: 218.5 symbols/min [2025-09-02T17:46:48.339890] [INFO ] [MAIN ] PBT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:48.340185] [INFO ] [MAIN ] PCF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:48.347090] [INFO ] [MAIN ] PCF: Loaded 3979 primary data records. [2025-09-02T17:46:48.447777] [INFO ] [MAIN ] PBT: Loaded 9113 primary data records. [2025-09-02T17:46:48.535693] [INFO ] [MAIN ] PBR: Loaded 24926 primary data records. [2025-09-02T17:46:49.118668] [INFO ] [MAIN ] PCF: Generated 832 derivative records from 3979 primary records. [2025-09-02T17:46:49.119799] [INFO ] [MAIN ] PBT: Generated 832 derivative records from 9113 primary records. [2025-09-02T17:46:49.144744] [INFO ] [MAIN ] PCF: Successfully saved derivative data. [2025-09-02T17:46:49.147066] [INFO ] [MAIN ] Derivative Progress: 1642/2371 symbols completed. PCF took 0.8s. Estimated remaining: 3m 20s. Rate: 218.2 symbols/min [2025-09-02T17:46:49.145105] [INFO ] [MAIN ] PBT: Successfully saved derivative data. [2025-09-02T17:46:49.145944] [INFO ] [MAIN ] PBR: Generated 832 derivative records from 24926 primary records. [2025-09-02T17:46:49.149726] [INFO ] [MAIN ] Derivative Progress: 1643/2371 symbols completed. PBT took 0.8s. Estimated remaining: 3m 20s. Rate: 218.3 symbols/min [2025-09-02T17:46:49.149935] [INFO ] [MAIN ] PCG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:49.151101] [INFO ] [MAIN ] PCM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:49.159608] [INFO ] [MAIN ] PBR: Successfully saved derivative data. [2025-09-02T17:46:49.161577] [INFO ] [MAIN ] Derivative Progress: 1644/2371 symbols completed. PBR took 0.8s. Estimated remaining: 3m 20s. Rate: 218.5 symbols/min [2025-09-02T17:46:49.161918] [INFO ] [MAIN ] PCN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:49.168811] [INFO ] [MAIN ] PCM: Loaded 2972 primary data records. [2025-09-02T17:46:49.272565] [INFO ] [MAIN ] PCN: Loaded 11308 primary data records. [2025-09-02T17:46:49.387678] [INFO ] [MAIN ] PCG: Loaded 24921 primary data records. [2025-09-02T17:46:49.960339] [INFO ] [MAIN ] PCM: Generated 832 derivative records from 2972 primary records. [2025-09-02T17:46:49.977855] [INFO ] [MAIN ] PCG: Generated 832 derivative records from 24921 primary records. [2025-09-02T17:46:49.986321] [INFO ] [MAIN ] PCN: Generated 832 derivative records from 11308 primary records. [2025-09-02T17:46:49.986885] [INFO ] [MAIN ] PCM: Successfully saved derivative data. [2025-09-02T17:46:50.002511] [INFO ] [MAIN ] PCG: Successfully saved derivative data. [2025-09-02T17:46:50.006933] [INFO ] [MAIN ] PCN: Successfully saved derivative data. [2025-09-02T17:46:50.004177] [INFO ] [MAIN ] Derivative Progress: 1645/2371 symbols completed. PCM took 0.9s. Estimated remaining: 3m 20s. Rate: 218.2 symbols/min [2025-09-02T17:46:50.007205] [INFO ] [MAIN ] Derivative Progress: 1646/2371 symbols completed. PCG took 0.9s. Estimated remaining: 3m 19s. Rate: 218.3 symbols/min [2025-09-02T17:46:50.007294] [INFO ] [MAIN ] PCOR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:50.009506] [INFO ] [MAIN ] PCQ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:50.009678] [INFO ] [MAIN ] Derivative Progress: 1647/2371 symbols completed. PCN took 0.8s. Estimated remaining: 3m 19s. Rate: 218.4 symbols/min [2025-09-02T17:46:50.010259] [INFO ] [MAIN ] PD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:50.021039] [INFO ] [MAIN ] PCQ: Loaded 5192 primary data records. [2025-09-02T17:46:50.224186] [INFO ] [MAIN ] PCOR: Loaded 22229 primary data records. [2025-09-02T17:46:50.223704] [INFO ] [MAIN ] PD: Loaded 22406 primary data records. [2025-09-02T17:46:50.747563] [INFO ] [MAIN ] PCQ: Generated 819 derivative records from 5192 primary records. [2025-09-02T17:46:50.756289] [INFO ] [MAIN ] PCQ: Successfully saved derivative data. [2025-09-02T17:46:50.757495] [INFO ] [MAIN ] Derivative Progress: 1648/2371 symbols completed. PCQ took 0.7s. Estimated remaining: 3m 19s. Rate: 218.2 symbols/min [2025-09-02T17:46:50.775227] [INFO ] [MAIN ] PD: Generated 832 derivative records from 22406 primary records. [2025-09-02T17:46:50.775841] [INFO ] [MAIN ] PCOR: Generated 832 derivative records from 22229 primary records. [2025-09-02T17:46:50.790571] [INFO ] [MAIN ] PD: Successfully saved derivative data. [2025-09-02T17:46:50.792619] [INFO ] [MAIN ] Derivative Progress: 1649/2371 symbols completed. PD took 0.8s. Estimated remaining: 3m 18s. Rate: 218.3 symbols/min [2025-09-02T17:46:50.792916] [INFO ] [MAIN ] PCOR: Successfully saved derivative data. [2025-09-02T17:46:50.794517] [INFO ] [MAIN ] Derivative Progress: 1650/2371 symbols completed. PCOR took 0.8s. Estimated remaining: 3m 18s. Rate: 218.5 symbols/min [2025-09-02T17:46:50.795170] [INFO ] [MAIN ] PDI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:50.795085] [INFO ] [MAIN ] PDM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:50.795786] [INFO ] [MAIN ] PDCC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:50.799331] [INFO ] [MAIN ] PDCC: Loaded 404 primary data records. [2025-09-02T17:46:51.003226] [INFO ] [MAIN ] PDM: Loaded 17659 primary data records. [2025-09-02T17:46:51.055990] [INFO ] [MAIN ] PDI: Loaded 23025 primary data records. [2025-09-02T17:46:51.534799] [INFO ] [MAIN ] PDCC: Generated 820 derivative records from 404 primary records. [2025-09-02T17:46:51.544208] [INFO ] [MAIN ] PDCC: Successfully saved derivative data. [2025-09-02T17:46:51.545605] [INFO ] [MAIN ] Derivative Progress: 1651/2371 symbols completed. PDCC took 0.8s. Estimated remaining: 3m 18s. Rate: 218.2 symbols/min [2025-09-02T17:46:51.545870] [INFO ] [MAIN ] PDO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:51.557875] [INFO ] [MAIN ] PDI: Generated 832 derivative records from 23025 primary records. [2025-09-02T17:46:51.564479] [INFO ] [MAIN ] PDM: Generated 832 derivative records from 17659 primary records. [2025-09-02T17:46:51.584455] [INFO ] [MAIN ] PDI: Successfully saved derivative data. [2025-09-02T17:46:51.584399] [INFO ] [MAIN ] PDM: Successfully saved derivative data. [2025-09-02T17:46:51.586201] [INFO ] [MAIN ] Derivative Progress: 1652/2371 symbols completed. PDI took 0.8s. Estimated remaining: 3m 18s. Rate: 218.3 symbols/min [2025-09-02T17:46:51.586458] [INFO ] [MAIN ] PDS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:51.587946] [INFO ] [MAIN ] Derivative Progress: 1653/2371 symbols completed. PDM took 0.8s. Estimated remaining: 3m 17s. Rate: 218.5 symbols/min [2025-09-02T17:46:51.589135] [INFO ] [MAIN ] PDT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:51.594844] [INFO ] [MAIN ] PDO: Loaded 13978 primary data records. [2025-09-02T17:46:51.693028] [INFO ] [MAIN ] PDS: Loaded 7677 primary data records. [2025-09-02T17:46:51.705250] [INFO ] [MAIN ] PDT: Loaded 8447 primary data records. [2025-09-02T17:46:52.388678] [INFO ] [MAIN ] PDO: Generated 832 derivative records from 13978 primary records. [2025-09-02T17:46:52.407041] [INFO ] [MAIN ] PDT: Generated 832 derivative records from 8447 primary records. [2025-09-02T17:46:52.415185] [INFO ] [MAIN ] PDS: Generated 832 derivative records from 7677 primary records. [2025-09-02T17:46:52.415970] [INFO ] [MAIN ] PDO: Successfully saved derivative data. [2025-09-02T17:46:52.417931] [INFO ] [MAIN ] Derivative Progress: 1654/2371 symbols completed. PDO took 0.9s. Estimated remaining: 3m 17s. Rate: 218.2 symbols/min [2025-09-02T17:46:52.423411] [INFO ] [MAIN ] PDX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:52.435929] [INFO ] [MAIN ] PDT: Successfully saved derivative data. [2025-09-02T17:46:52.436406] [INFO ] [MAIN ] PDS: Successfully saved derivative data. [2025-09-02T17:46:52.438260] [INFO ] [MAIN ] Derivative Progress: 1655/2371 symbols completed. PDS took 0.9s. Estimated remaining: 3m 17s. Rate: 218.3 symbols/min [2025-09-02T17:46:52.444070] [INFO ] [MAIN ] PDX: Loaded 6560 primary data records. [2025-09-02T17:46:52.449758] [INFO ] [MAIN ] Derivative Progress: 1656/2371 symbols completed. PDT took 0.9s. Estimated remaining: 3m 16s. Rate: 218.5 symbols/min [2025-09-02T17:46:52.444498] [INFO ] [MAIN ] PEB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:52.465123] [INFO ] [MAIN ] PEG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:52.694134] [INFO ] [MAIN ] PEG: Loaded 24626 primary data records. [2025-09-02T17:46:52.736737] [INFO ] [MAIN ] PEB: Loaded 23370 primary data records. [2025-09-02T17:46:53.174559] [INFO ] [MAIN ] PDX: Generated 832 derivative records from 6560 primary records. [2025-09-02T17:46:53.241685] [INFO ] [MAIN ] PDX: Successfully saved derivative data. [2025-09-02T17:46:53.243318] [INFO ] [MAIN ] Derivative Progress: 1657/2371 symbols completed. PDX took 0.8s. Estimated remaining: 3m 16s. Rate: 218.2 symbols/min [2025-09-02T17:46:53.244138] [INFO ] [MAIN ] PEN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:53.264164] [INFO ] [MAIN ] PEN: Loaded 13313 primary data records. [2025-09-02T17:46:53.277089] [INFO ] [MAIN ] PEB: Generated 832 derivative records from 23370 primary records. [2025-09-02T17:46:53.309438] [INFO ] [MAIN ] PEG: Generated 832 derivative records from 24626 primary records. [2025-09-02T17:46:53.396789] [INFO ] [MAIN ] PEG: Successfully saved derivative data. [2025-09-02T17:46:53.409063] [INFO ] [MAIN ] Derivative Progress: 1658/2371 symbols completed. PEG took 1.0s. Estimated remaining: 3m 16s. Rate: 218.3 symbols/min [2025-09-02T17:46:53.396854] [INFO ] [MAIN ] PEB: Successfully saved derivative data. [2025-09-02T17:46:53.441473] [INFO ] [MAIN ] PEO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:53.446933] [INFO ] [MAIN ] Derivative Progress: 1659/2371 symbols completed. PEB took 1.0s. Estimated remaining: 3m 16s. Rate: 218.4 symbols/min [2025-09-02T17:46:53.449501] [INFO ] [MAIN ] PERF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:53.541703] [INFO ] [MAIN ] PERF: Loaded 8581 primary data records. [2025-09-02T17:46:53.541599] [INFO ] [MAIN ] PEO: Loaded 5465 primary data records. [2025-09-02T17:46:54.029925] [INFO ] [MAIN ] PEN: Generated 832 derivative records from 13313 primary records. [2025-09-02T17:46:54.041133] [INFO ] [MAIN ] PEN: Successfully saved derivative data. [2025-09-02T17:46:54.042487] [INFO ] [MAIN ] Derivative Progress: 1660/2371 symbols completed. PEN took 0.8s. Estimated remaining: 3m 15s. Rate: 218.2 symbols/min [2025-09-02T17:46:54.042843] [INFO ] [MAIN ] PEW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:54.053045] [INFO ] [MAIN ] PERF: Generated 832 derivative records from 8581 primary records. [2025-09-02T17:46:54.070136] [INFO ] [MAIN ] PEO: Generated 832 derivative records from 5465 primary records. [2025-09-02T17:46:54.076565] [INFO ] [MAIN ] PEW: Loaded 11355 primary data records. [2025-09-02T17:46:54.076813] [INFO ] [MAIN ] PERF: Successfully saved derivative data. [2025-09-02T17:46:54.078592] [INFO ] [MAIN ] Derivative Progress: 1661/2371 symbols completed. PERF took 0.6s. Estimated remaining: 3m 15s. Rate: 218.3 symbols/min [2025-09-02T17:46:54.083978] [INFO ] [MAIN ] PFD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:54.130058] [INFO ] [MAIN ] PEO: Successfully saved derivative data. [2025-09-02T17:46:54.153061] [INFO ] [MAIN ] Derivative Progress: 1662/2371 symbols completed. PEO took 0.7s. Estimated remaining: 3m 15s. Rate: 218.4 symbols/min [2025-09-02T17:46:54.169864] [INFO ] [MAIN ] PFE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:54.190818] [INFO ] [MAIN ] PFD: Loaded 2771 primary data records. [2025-09-02T17:46:54.565052] [INFO ] [MAIN ] PFE: Loaded 25015 primary data records. [2025-09-02T17:46:54.758540] [INFO ] [MAIN ] PEW: Generated 442 derivative records from 11355 primary records. [2025-09-02T17:46:54.821088] [INFO ] [MAIN ] PEW: Successfully saved derivative data. [2025-09-02T17:46:54.822446] [INFO ] [MAIN ] Derivative Progress: 1663/2371 symbols completed. PEW took 0.8s. Estimated remaining: 3m 15s. Rate: 218.2 symbols/min [2025-09-02T17:46:54.833680] [INFO ] [MAIN ] PFD: Generated 832 derivative records from 2771 primary records. [2025-09-02T17:46:54.841702] [INFO ] [MAIN ] PFD: Successfully saved derivative data. [2025-09-02T17:46:54.844177] [INFO ] [MAIN ] Derivative Progress: 1664/2371 symbols completed. PFD took 0.8s. Estimated remaining: 3m 14s. Rate: 218.4 symbols/min [2025-09-02T17:46:54.851229] [INFO ] [MAIN ] PFE: Generated 832 derivative records from 25015 primary records. [2025-09-02T17:46:54.858959] [INFO ] [MAIN ] PFE: Successfully saved derivative data. [2025-09-02T17:46:54.860463] [INFO ] [MAIN ] Derivative Progress: 1665/2371 symbols completed. PFE took 0.7s. Estimated remaining: 3m 14s. Rate: 218.5 symbols/min [2025-09-02T17:46:54.860844] [INFO ] [MAIN ] PFGC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:54.861056] [INFO ] [MAIN ] PFH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:54.861015] [INFO ] [MAIN ] PFL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:54.867936] [INFO ] [MAIN ] PFH: Loaded 3238 primary data records. [2025-09-02T17:46:54.958479] [INFO ] [MAIN ] PFL: Loaded 6289 primary data records. [2025-09-02T17:46:55.117191] [INFO ] [MAIN ] PFGC: Loaded 21756 primary data records. [2025-09-02T17:46:55.658270] [INFO ] [MAIN ] PFH: Generated 832 derivative records from 3238 primary records. [2025-09-02T17:46:55.668792] [INFO ] [MAIN ] PFH: Successfully saved derivative data. [2025-09-02T17:46:55.670865] [INFO ] [MAIN ] Derivative Progress: 1666/2371 symbols completed. PFH took 0.8s. Estimated remaining: 3m 14s. Rate: 218.2 symbols/min [2025-09-02T17:46:55.671267] [INFO ] [MAIN ] PFLT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:55.679372] [INFO ] [MAIN ] PFL: Generated 832 derivative records from 6289 primary records. [2025-09-02T17:46:55.689870] [INFO ] [MAIN ] PFL: Successfully saved derivative data. [2025-09-02T17:46:55.696620] [INFO ] [MAIN ] PFGC: Generated 832 derivative records from 21756 primary records. [2025-09-02T17:46:55.703132] [INFO ] [MAIN ] Derivative Progress: 1667/2371 symbols completed. PFL took 0.8s. Estimated remaining: 3m 13s. Rate: 218.4 symbols/min [2025-09-02T17:46:55.704246] [INFO ] [MAIN ] PFN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:55.712896] [INFO ] [MAIN ] PFGC: Successfully saved derivative data. [2025-09-02T17:46:55.720933] [INFO ] [MAIN ] Derivative Progress: 1668/2371 symbols completed. PFGC took 0.9s. Estimated remaining: 3m 13s. Rate: 218.5 symbols/min [2025-09-02T17:46:55.724084] [INFO ] [MAIN ] PFLT: Loaded 19502 primary data records. [2025-09-02T17:46:55.724333] [INFO ] [MAIN ] PFO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:55.793669] [INFO ] [MAIN ] PFN: Loaded 9879 primary data records. [2025-09-02T17:46:55.865803] [INFO ] [MAIN ] PFO: Loaded 2630 primary data records. [2025-09-02T17:46:56.470523] [INFO ] [MAIN ] PFLT: Generated 832 derivative records from 19502 primary records. [2025-09-02T17:46:56.478962] [INFO ] [MAIN ] PFN: Generated 832 derivative records from 9879 primary records. [2025-09-02T17:46:56.503562] [INFO ] [MAIN ] PFLT: Successfully saved derivative data. [2025-09-02T17:46:56.505233] [INFO ] [MAIN ] Derivative Progress: 1669/2371 symbols completed. PFLT took 0.8s. Estimated remaining: 3m 13s. Rate: 218.2 symbols/min [2025-09-02T17:46:56.505626] [INFO ] [MAIN ] PFS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:56.503072] [INFO ] [MAIN ] PFO: Generated 832 derivative records from 2630 primary records. [2025-09-02T17:46:56.505430] [INFO ] [MAIN ] PFN: Successfully saved derivative data. [2025-09-02T17:46:56.507602] [INFO ] [MAIN ] Derivative Progress: 1670/2371 symbols completed. PFN took 0.8s. Estimated remaining: 3m 13s. Rate: 218.4 symbols/min [2025-09-02T17:46:56.508719] [INFO ] [MAIN ] PFSI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:56.516153] [INFO ] [MAIN ] PFO: Successfully saved derivative data. [2025-09-02T17:46:56.517857] [INFO ] [MAIN ] Derivative Progress: 1671/2371 symbols completed. PFO took 0.8s. Estimated remaining: 3m 12s. Rate: 218.5 symbols/min [2025-09-02T17:46:56.518123] [INFO ] [MAIN ] PG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:56.540917] [INFO ] [MAIN ] PFS: Loaded 16138 primary data records. [2025-09-02T17:46:56.540846] [INFO ] [MAIN ] PFSI: Loaded 13112 primary data records. [2025-09-02T17:46:56.820704] [INFO ] [MAIN ] PG: Loaded 24958 primary data records. [2025-09-02T17:46:57.271761] [INFO ] [MAIN ] PFSI: Generated 832 derivative records from 13112 primary records. [2025-09-02T17:46:57.279558] [INFO ] [MAIN ] PFS: Generated 832 derivative records from 16138 primary records. [2025-09-02T17:46:57.296308] [INFO ] [MAIN ] PFSI: Successfully saved derivative data. [2025-09-02T17:46:57.297611] [INFO ] [MAIN ] Derivative Progress: 1672/2371 symbols completed. PFSI took 0.8s. Estimated remaining: 3m 12s. Rate: 218.2 symbols/min [2025-09-02T17:46:57.297931] [INFO ] [MAIN ] PGP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:57.308126] [INFO ] [MAIN ] PFS: Successfully saved derivative data. [2025-09-02T17:46:57.306496] [INFO ] [MAIN ] PG: Generated 832 derivative records from 24958 primary records. [2025-09-02T17:46:57.309731] [INFO ] [MAIN ] Derivative Progress: 1673/2371 symbols completed. PFS took 0.8s. Estimated remaining: 3m 12s. Rate: 218.4 symbols/min [2025-09-02T17:46:57.312809] [INFO ] [MAIN ] PGP: Loaded 2613 primary data records. [2025-09-02T17:46:57.310466] [INFO ] [MAIN ] PGR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:57.426952] [INFO ] [MAIN ] PG: Successfully saved derivative data. [2025-09-02T17:46:57.428673] [INFO ] [MAIN ] Derivative Progress: 1674/2371 symbols completed. PG took 0.9s. Estimated remaining: 3m 11s. Rate: 218.4 symbols/min [2025-09-02T17:46:57.451030] [INFO ] [MAIN ] PGRE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:57.520482] [INFO ] [MAIN ] PGR: Loaded 24641 primary data records. [2025-09-02T17:46:57.700085] [INFO ] [MAIN ] PGRE: Loaded 21907 primary data records. [2025-09-02T17:46:58.039752] [INFO ] [MAIN ] PGP: Generated 832 derivative records from 2613 primary records. [2025-09-02T17:46:58.150568] [INFO ] [MAIN ] PGP: Successfully saved derivative data. [2025-09-02T17:46:58.152595] [INFO ] [MAIN ] Derivative Progress: 1675/2371 symbols completed. PGP took 0.9s. Estimated remaining: 3m 11s. Rate: 218.2 symbols/min [2025-09-02T17:46:58.152887] [INFO ] [MAIN ] PGZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:58.166344] [INFO ] [MAIN ] PGR: Generated 832 derivative records from 24641 primary records. [2025-09-02T17:46:58.166503] [INFO ] [MAIN ] PGZ: Loaded 2623 primary data records. [2025-09-02T17:46:58.275601] [INFO ] [MAIN ] PGR: Successfully saved derivative data. [2025-09-02T17:46:58.277212] [INFO ] [MAIN ] Derivative Progress: 1676/2371 symbols completed. PGR took 1.0s. Estimated remaining: 3m 11s. Rate: 218.3 symbols/min [2025-09-02T17:46:58.283078] [INFO ] [MAIN ] PH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:58.414400] [INFO ] [MAIN ] PGRE: Generated 832 derivative records from 21907 primary records. [2025-09-02T17:46:58.429197] [INFO ] [MAIN ] PGRE: Successfully saved derivative data. [2025-09-02T17:46:58.436283] [INFO ] [MAIN ] Derivative Progress: 1677/2371 symbols completed. PGRE took 1.0s. Estimated remaining: 3m 11s. Rate: 218.4 symbols/min [2025-09-02T17:46:58.436914] [INFO ] [MAIN ] PHD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:58.458185] [INFO ] [MAIN ] PH: Loaded 16889 primary data records. [2025-09-02T17:46:58.505976] [INFO ] [MAIN ] PHD: Loaded 4574 primary data records. [2025-09-02T17:46:58.855428] [INFO ] [MAIN ] PGZ: Generated 832 derivative records from 2623 primary records. [2025-09-02T17:46:58.950860] [INFO ] [MAIN ] PGZ: Successfully saved derivative data. [2025-09-02T17:46:58.953719] [INFO ] [MAIN ] Derivative Progress: 1678/2371 symbols completed. PGZ took 0.8s. Estimated remaining: 3m 11s. Rate: 218.2 symbols/min [2025-09-02T17:46:58.969901] [INFO ] [MAIN ] PH: Generated 832 derivative records from 16889 primary records. [2025-09-02T17:46:58.987104] [INFO ] [MAIN ] PH: Successfully saved derivative data. [2025-09-02T17:46:58.987035] [INFO ] [MAIN ] PHD: Generated 832 derivative records from 4574 primary records. [2025-09-02T17:46:58.989112] [INFO ] [MAIN ] Derivative Progress: 1679/2371 symbols completed. PH took 0.7s. Estimated remaining: 3m 10s. Rate: 218.4 symbols/min [2025-09-02T17:46:58.996308] [INFO ] [MAIN ] PHD: Successfully saved derivative data. [2025-09-02T17:46:58.997864] [INFO ] [MAIN ] Derivative Progress: 1680/2371 symbols completed. PHD took 0.6s. Estimated remaining: 3m 10s. Rate: 218.5 symbols/min [2025-09-02T17:46:58.998459] [INFO ] [MAIN ] PHG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:58.998978] [INFO ] [MAIN ] PHI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:58.999058] [INFO ] [MAIN ] PHIN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:59.008572] [INFO ] [MAIN ] PHI: Loaded 6505 primary data records. [2025-09-02T17:46:59.127415] [INFO ] [MAIN ] PHIN: Loaded 14498 primary data records. [2025-09-02T17:46:59.216476] [INFO ] [MAIN ] PHG: Loaded 21440 primary data records. [2025-09-02T17:46:59.752459] [INFO ] [MAIN ] PHI: Generated 832 derivative records from 6505 primary records. [2025-09-02T17:46:59.764569] [INFO ] [MAIN ] PHI: Successfully saved derivative data. [2025-09-02T17:46:59.765899] [INFO ] [MAIN ] Derivative Progress: 1681/2371 symbols completed. PHI took 0.8s. Estimated remaining: 3m 10s. Rate: 218.2 symbols/min [2025-09-02T17:46:59.766421] [INFO ] [MAIN ] PHK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:59.782929] [INFO ] [MAIN ] PHIN: Generated 832 derivative records from 14498 primary records. [2025-09-02T17:46:59.790954] [INFO ] [MAIN ] PHG: Generated 832 derivative records from 21440 primary records. [2025-09-02T17:46:59.800958] [INFO ] [MAIN ] PHK: Loaded 12023 primary data records. [2025-09-02T17:46:59.856869] [INFO ] [MAIN ] PHIN: Successfully saved derivative data. [2025-09-02T17:46:59.886325] [INFO ] [MAIN ] Derivative Progress: 1682/2371 symbols completed. PHIN took 0.9s. Estimated remaining: 3m 9s. Rate: 218.3 symbols/min [2025-09-02T17:46:59.894703] [INFO ] [MAIN ] PHG: Successfully saved derivative data. [2025-09-02T17:46:59.920559] [INFO ] [MAIN ] Derivative Progress: 1683/2371 symbols completed. PHG took 0.9s. Estimated remaining: 3m 9s. Rate: 218.4 symbols/min [2025-09-02T17:46:59.920682] [INFO ] [MAIN ] PHM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:46:59.929849] [INFO ] [MAIN ] PHR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:00.072398] [INFO ] [MAIN ] PHR: Loaded 17046 primary data records. [2025-09-02T17:47:00.171628] [INFO ] [MAIN ] PHM: Loaded 23932 primary data records. [2025-09-02T17:47:00.430456] [INFO ] [MAIN ] PHK: Generated 832 derivative records from 12023 primary records. [2025-09-02T17:47:00.519466] [INFO ] [MAIN ] PHK: Successfully saved derivative data. [2025-09-02T17:47:00.520925] [INFO ] [MAIN ] Derivative Progress: 1684/2371 symbols completed. PHK took 0.8s. Estimated remaining: 3m 9s. Rate: 218.3 symbols/min [2025-09-02T17:47:00.576723] [INFO ] [MAIN ] PHT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:00.590032] [INFO ] [MAIN ] PHT: Loaded 8458 primary data records. [2025-09-02T17:47:00.640524] [INFO ] [MAIN ] PHR: Generated 832 derivative records from 17046 primary records. [2025-09-02T17:47:00.737097] [INFO ] [MAIN ] PHR: Successfully saved derivative data. [2025-09-02T17:47:00.767536] [INFO ] [MAIN ] Derivative Progress: 1685/2371 symbols completed. PHR took 0.8s. Estimated remaining: 3m 9s. Rate: 218.3 symbols/min [2025-09-02T17:47:00.758249] [INFO ] [MAIN ] PHM: Generated 832 derivative records from 23932 primary records. [2025-09-02T17:47:00.767806] [INFO ] [MAIN ] PII: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:00.864949] [INFO ] [MAIN ] PHM: Successfully saved derivative data. [2025-09-02T17:47:00.866570] [INFO ] [MAIN ] Derivative Progress: 1686/2371 symbols completed. PHM took 0.9s. Estimated remaining: 3m 8s. Rate: 218.4 symbols/min [2025-09-02T17:47:00.866907] [INFO ] [MAIN ] PIM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:00.872238] [INFO ] [MAIN ] PIM: Loaded 2032 primary data records. [2025-09-02T17:47:01.001303] [INFO ] [MAIN ] PII: Loaded 22448 primary data records. [2025-09-02T17:47:01.334424] [INFO ] [MAIN ] PHT: Generated 832 derivative records from 8458 primary records. [2025-09-02T17:47:01.399392] [INFO ] [MAIN ] PHT: Successfully saved derivative data. [2025-09-02T17:47:01.458931] [INFO ] [MAIN ] Derivative Progress: 1687/2371 symbols completed. PHT took 0.9s. Estimated remaining: 3m 8s. Rate: 218.2 symbols/min [2025-09-02T17:47:01.459574] [INFO ] [MAIN ] PINE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:01.476970] [INFO ] [MAIN ] PIM: Generated 832 derivative records from 2032 primary records. [2025-09-02T17:47:01.487052] [INFO ] [MAIN ] PINE: Loaded 6817 primary data records. [2025-09-02T17:47:01.488867] [INFO ] [MAIN ] PIM: Successfully saved derivative data. [2025-09-02T17:47:01.490873] [INFO ] [MAIN ] Derivative Progress: 1688/2371 symbols completed. PIM took 0.6s. Estimated remaining: 3m 8s. Rate: 218.3 symbols/min [2025-09-02T17:47:01.512048] [INFO ] [MAIN ] PINS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:01.664819] [INFO ] [MAIN ] PII: Generated 832 derivative records from 22448 primary records. [2025-09-02T17:47:01.762239] [INFO ] [MAIN ] PINS: Loaded 24894 primary data records. [2025-09-02T17:47:01.761437] [INFO ] [MAIN ] PII: Successfully saved derivative data. [2025-09-02T17:47:01.764203] [INFO ] [MAIN ] Derivative Progress: 1689/2371 symbols completed. PII took 1.0s. Estimated remaining: 3m 7s. Rate: 218.3 symbols/min [2025-09-02T17:47:01.794585] [INFO ] [MAIN ] PIPR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:01.910229] [INFO ] [MAIN ] PIPR: Loaded 6962 primary data records. [2025-09-02T17:47:02.131059] [INFO ] [MAIN ] PINE: Generated 832 derivative records from 6817 primary records. [2025-09-02T17:47:02.272234] [INFO ] [MAIN ] PINE: Successfully saved derivative data. [2025-09-02T17:47:02.273881] [INFO ] [MAIN ] Derivative Progress: 1690/2371 symbols completed. PINE took 0.8s. Estimated remaining: 3m 7s. Rate: 218.2 symbols/min [2025-09-02T17:47:02.275334] [INFO ] [MAIN ] PJT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:02.291527] [INFO ] [MAIN ] PINS: Generated 832 derivative records from 24894 primary records. [2025-09-02T17:47:02.303804] [INFO ] [MAIN ] PJT: Loaded 9530 primary data records. [2025-09-02T17:47:02.317471] [INFO ] [MAIN ] PINS: Successfully saved derivative data. [2025-09-02T17:47:02.366325] [INFO ] [MAIN ] Derivative Progress: 1691/2371 symbols completed. PINS took 0.9s. Estimated remaining: 3m 7s. Rate: 218.3 symbols/min [2025-09-02T17:47:02.398566] [INFO ] [MAIN ] PK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:02.433972] [INFO ] [MAIN ] PIPR: Generated 832 derivative records from 6962 primary records. [2025-09-02T17:47:02.568433] [INFO ] [MAIN ] PIPR: Successfully saved derivative data. [2025-09-02T17:47:02.570976] [INFO ] [MAIN ] Derivative Progress: 1692/2371 symbols completed. PIPR took 0.8s. Estimated remaining: 3m 7s. Rate: 218.4 symbols/min [2025-09-02T17:47:02.578060] [INFO ] [MAIN ] PKE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:02.598171] [INFO ] [MAIN ] PK: Loaded 24429 primary data records. [2025-09-02T17:47:02.597434] [INFO ] [MAIN ] PKE: Loaded 7472 primary data records. [2025-09-02T17:47:02.779521] [INFO ] [MAIN ] PJT: Generated 832 derivative records from 9530 primary records. [2025-09-02T17:47:03.034980] [INFO ] [MAIN ] PJT: Successfully saved derivative data. [2025-09-02T17:47:03.051131] [INFO ] [MAIN ] Derivative Progress: 1693/2371 symbols completed. PJT took 0.8s. Estimated remaining: 3m 6s. Rate: 218.3 symbols/min [2025-09-02T17:47:03.141413] [INFO ] [MAIN ] PK: Generated 832 derivative records from 24429 primary records. [2025-09-02T17:47:03.151724] [INFO ] [MAIN ] PK: Successfully saved derivative data. [2025-09-02T17:47:03.153987] [INFO ] [MAIN ] Derivative Progress: 1694/2371 symbols completed. PK took 0.8s. Estimated remaining: 3m 6s. Rate: 218.3 symbols/min [2025-09-02T17:47:03.161180] [INFO ] [MAIN ] PKE: Generated 832 derivative records from 7472 primary records. [2025-09-02T17:47:03.169316] [INFO ] [MAIN ] PKE: Successfully saved derivative data. [2025-09-02T17:47:03.170623] [INFO ] [MAIN ] Derivative Progress: 1695/2371 symbols completed. PKE took 0.6s. Estimated remaining: 3m 6s. Rate: 218.5 symbols/min [2025-09-02T17:47:03.171139] [INFO ] [MAIN ] PKX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:03.171219] [INFO ] [MAIN ] PKG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:03.171330] [INFO ] [MAIN ] PKST: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:03.185342] [INFO ] [MAIN ] PKX: Loaded 9623 primary data records. [2025-09-02T17:47:03.189360] [INFO ] [MAIN ] PKST: Loaded 8073 primary data records. [2025-09-02T17:47:03.406567] [INFO ] [MAIN ] PKG: Loaded 17615 primary data records. [2025-09-02T17:47:03.992631] [INFO ] [MAIN ] PKX: Generated 832 derivative records from 9623 primary records. [2025-09-02T17:47:04.001538] [INFO ] [MAIN ] PKST: Generated 819 derivative records from 8073 primary records. [2025-09-02T17:47:04.027046] [INFO ] [MAIN ] PKG: Generated 832 derivative records from 17615 primary records. [2025-09-02T17:47:04.027306] [INFO ] [MAIN ] PKST: Successfully saved derivative data. [2025-09-02T17:47:04.027977] [INFO ] [MAIN ] PKX: Successfully saved derivative data. [2025-09-02T17:47:04.030472] [INFO ] [MAIN ] Derivative Progress: 1696/2371 symbols completed. PKX took 0.9s. Estimated remaining: 3m 6s. Rate: 218.2 symbols/min [2025-09-02T17:47:04.038432] [INFO ] [MAIN ] PL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:04.038357] [INFO ] [MAIN ] Derivative Progress: 1697/2371 symbols completed. PKST took 0.9s. Estimated remaining: 3m 5s. Rate: 218.3 symbols/min [2025-09-02T17:47:04.040177] [INFO ] [MAIN ] PLD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:04.040664] [INFO ] [MAIN ] PKG: Successfully saved derivative data. [2025-09-02T17:47:04.042308] [INFO ] [MAIN ] Derivative Progress: 1698/2371 symbols completed. PKG took 0.9s. Estimated remaining: 3m 5s. Rate: 218.4 symbols/min [2025-09-02T17:47:04.042849] [INFO ] [MAIN ] PLNT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:04.081541] [INFO ] [MAIN ] PL: Loaded 24883 primary data records. [2025-09-02T17:47:04.153015] [INFO ] [MAIN ] PLNT: Loaded 22184 primary data records. [2025-09-02T17:47:04.216206] [INFO ] [MAIN ] PLD: Loaded 24757 primary data records. [2025-09-02T17:47:04.921678] [INFO ] [MAIN ] PL: Generated 832 derivative records from 24883 primary records. [2025-09-02T17:47:04.934231] [INFO ] [MAIN ] PLNT: Generated 832 derivative records from 22184 primary records. [2025-09-02T17:47:04.956804] [INFO ] [MAIN ] PL: Successfully saved derivative data. [2025-09-02T17:47:04.959474] [INFO ] [MAIN ] Derivative Progress: 1699/2371 symbols completed. PL took 0.9s. Estimated remaining: 3m 5s. Rate: 218.1 symbols/min [2025-09-02T17:47:04.960891] [INFO ] [MAIN ] PLOW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:04.969280] [INFO ] [MAIN ] PLNT: Successfully saved derivative data. [2025-09-02T17:47:04.970180] [INFO ] [MAIN ] PLD: Generated 832 derivative records from 24757 primary records. [2025-09-02T17:47:04.972801] [INFO ] [MAIN ] Derivative Progress: 1700/2371 symbols completed. PLNT took 0.9s. Estimated remaining: 3m 4s. Rate: 218.3 symbols/min [2025-09-02T17:47:04.974307] [INFO ] [MAIN ] PLYM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:04.990405] [INFO ] [MAIN ] PLD: Successfully saved derivative data. [2025-09-02T17:47:04.996079] [INFO ] [MAIN ] PLOW: Loaded 9294 primary data records. [2025-09-02T17:47:04.998205] [INFO ] [MAIN ] Derivative Progress: 1701/2371 symbols completed. PLD took 1.0s. Estimated remaining: 3m 4s. Rate: 218.4 symbols/min [2025-09-02T17:47:04.998663] [INFO ] [MAIN ] PM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:05.106285] [INFO ] [MAIN ] PLYM: Loaded 15467 primary data records. [2025-09-02T17:47:05.348700] [INFO ] [MAIN ] PM: Loaded 24890 primary data records. [2025-09-02T17:47:05.986716] [INFO ] [MAIN ] PLOW: Generated 832 derivative records from 9294 primary records. [2025-09-02T17:47:05.988335] [INFO ] [MAIN ] PLYM: Generated 832 derivative records from 15467 primary records. [2025-09-02T17:47:06.010124] [INFO ] [MAIN ] PM: Generated 832 derivative records from 24890 primary records. [2025-09-02T17:47:06.015923] [INFO ] [MAIN ] PLYM: Successfully saved derivative data. [2025-09-02T17:47:06.024043] [INFO ] [MAIN ] Derivative Progress: 1702/2371 symbols completed. PLYM took 1.1s. Estimated remaining: 3m 4s. Rate: 218.0 symbols/min [2025-09-02T17:47:06.025349] [INFO ] [MAIN ] PLOW: Successfully saved derivative data. [2025-09-02T17:47:06.024789] [INFO ] [MAIN ] PML: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:06.026850] [INFO ] [MAIN ] Derivative Progress: 1703/2371 symbols completed. PLOW took 1.1s. Estimated remaining: 3m 4s. Rate: 218.2 symbols/min [2025-09-02T17:47:06.027317] [INFO ] [MAIN ] PMM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:06.030153] [INFO ] [MAIN ] PM: Successfully saved derivative data. [2025-09-02T17:47:06.031745] [INFO ] [MAIN ] Derivative Progress: 1704/2371 symbols completed. PM took 1.0s. Estimated remaining: 3m 3s. Rate: 218.3 symbols/min [2025-09-02T17:47:06.032995] [INFO ] [MAIN ] PMO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:06.036541] [INFO ] [MAIN ] PMM: Loaded 4207 primary data records. [2025-09-02T17:47:06.123436] [INFO ] [MAIN ] PMO: Loaded 4025 primary data records. [2025-09-02T17:47:06.139281] [INFO ] [MAIN ] PML: Loaded 10432 primary data records. [2025-09-02T17:47:06.747157] [INFO ] [MAIN ] PMM: Generated 832 derivative records from 4207 primary records. [2025-09-02T17:47:06.754458] [INFO ] [MAIN ] PMO: Generated 832 derivative records from 4025 primary records. [2025-09-02T17:47:06.761101] [INFO ] [MAIN ] PML: Generated 832 derivative records from 10432 primary records. [2025-09-02T17:47:06.781445] [INFO ] [MAIN ] PML: Successfully saved derivative data. [2025-09-02T17:47:06.783398] [INFO ] [MAIN ] Derivative Progress: 1705/2371 symbols completed. PML took 0.8s. Estimated remaining: 3m 3s. Rate: 218.1 symbols/min [2025-09-02T17:47:06.784096] [INFO ] [MAIN ] PMT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:06.783482] [INFO ] [MAIN ] PMM: Successfully saved derivative data. [2025-09-02T17:47:06.786302] [INFO ] [MAIN ] PMO: Successfully saved derivative data. [2025-09-02T17:47:06.785804] [INFO ] [MAIN ] Derivative Progress: 1706/2371 symbols completed. PMM took 0.8s. Estimated remaining: 3m 3s. Rate: 218.2 symbols/min [2025-09-02T17:47:06.788168] [INFO ] [MAIN ] Derivative Progress: 1707/2371 symbols completed. PMO took 0.8s. Estimated remaining: 3m 2s. Rate: 218.3 symbols/min [2025-09-02T17:47:06.788347] [INFO ] [MAIN ] PMTV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:06.788123] [INFO ] [MAIN ] PMTU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:06.790933] [INFO ] [MAIN ] PMTU: Loaded 334 primary data records. [2025-09-02T17:47:06.878631] [INFO ] [MAIN ] PMTV: Loaded 2221 primary data records. [2025-09-02T17:47:06.944039] [INFO ] [MAIN ] PMT: Loaded 18219 primary data records. [2025-09-02T17:47:07.534066] [INFO ] [MAIN ] PMTU: Generated 830 derivative records from 334 primary records. [2025-09-02T17:47:07.541554] [INFO ] [MAIN ] PMTU: Successfully saved derivative data. [2025-09-02T17:47:07.542814] [INFO ] [MAIN ] Derivative Progress: 1708/2371 symbols completed. PMTU took 0.8s. Estimated remaining: 3m 2s. Rate: 218.1 symbols/min [2025-09-02T17:47:07.558556] [INFO ] [MAIN ] PMT: Generated 832 derivative records from 18219 primary records. [2025-09-02T17:47:07.559122] [INFO ] [MAIN ] PMTV: Generated 832 derivative records from 2221 primary records. [2025-09-02T17:47:07.573528] [INFO ] [MAIN ] PMTV: Successfully saved derivative data. [2025-09-02T17:47:07.575382] [INFO ] [MAIN ] Derivative Progress: 1709/2371 symbols completed. PMTV took 0.8s. Estimated remaining: 3m 2s. Rate: 218.2 symbols/min [2025-09-02T17:47:07.575442] [INFO ] [MAIN ] PMT: Successfully saved derivative data. [2025-09-02T17:47:07.577067] [INFO ] [MAIN ] Derivative Progress: 1710/2371 symbols completed. PMT took 0.8s. Estimated remaining: 3m 2s. Rate: 218.3 symbols/min [2025-09-02T17:47:07.577538] [INFO ] [MAIN ] PNC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:07.577423] [INFO ] [MAIN ] PMTW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:07.577611] [INFO ] [MAIN ] PNI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:07.583370] [INFO ] [MAIN ] PNI: Loaded 2813 primary data records. [2025-09-02T17:47:07.596415] [INFO ] [MAIN ] PMTW: Loaded 3342 primary data records. [2025-09-02T17:47:08.038341] [INFO ] [MAIN ] PNC: Loaded 24102 primary data records. [2025-09-02T17:47:08.284397] [INFO ] [MAIN ] PMTW: Generated 728 derivative records from 3342 primary records. [2025-09-02T17:47:08.297273] [INFO ] [MAIN ] PNI: Generated 832 derivative records from 2813 primary records. [2025-09-02T17:47:08.307757] [INFO ] [MAIN ] PMTW: Successfully saved derivative data. [2025-09-02T17:47:08.309391] [INFO ] [MAIN ] Derivative Progress: 1711/2371 symbols completed. PMTW took 0.7s. Estimated remaining: 3m 2s. Rate: 218.1 symbols/min [2025-09-02T17:47:08.309823] [INFO ] [MAIN ] PNI: Successfully saved derivative data. [2025-09-02T17:47:08.310245] [INFO ] [MAIN ] PNNT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:08.311452] [INFO ] [MAIN ] Derivative Progress: 1712/2371 symbols completed. PNI took 0.7s. Estimated remaining: 3m 1s. Rate: 218.2 symbols/min [2025-09-02T17:47:08.312135] [INFO ] [MAIN ] PNR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:08.321504] [INFO ] [MAIN ] PNC: Generated 832 derivative records from 24102 primary records. [2025-09-02T17:47:08.334526] [INFO ] [MAIN ] PNC: Successfully saved derivative data. [2025-09-02T17:47:08.336264] [INFO ] [MAIN ] Derivative Progress: 1713/2371 symbols completed. PNC took 0.8s. Estimated remaining: 3m 1s. Rate: 218.4 symbols/min [2025-09-02T17:47:08.336591] [INFO ] [MAIN ] PNW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:08.349051] [INFO ] [MAIN ] PNNT: Loaded 14559 primary data records. [2025-09-02T17:47:08.474254] [INFO ] [MAIN ] PNR: Loaded 22082 primary data records. [2025-09-02T17:47:08.497190] [INFO ] [MAIN ] PNW: Loaded 21376 primary data records. [2025-09-02T17:47:09.097895] [INFO ] [MAIN ] PNNT: Generated 832 derivative records from 14559 primary records. [2025-09-02T17:47:09.108947] [INFO ] [MAIN ] PNNT: Successfully saved derivative data. [2025-09-02T17:47:09.110388] [INFO ] [MAIN ] Derivative Progress: 1714/2371 symbols completed. PNNT took 0.8s. Estimated remaining: 3m 1s. Rate: 218.1 symbols/min [2025-09-02T17:47:09.110703] [INFO ] [MAIN ] POR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:09.117738] [INFO ] [MAIN ] PNR: Generated 832 derivative records from 22082 primary records. [2025-09-02T17:47:09.133065] [INFO ] [MAIN ] PNW: Generated 832 derivative records from 21376 primary records. [2025-09-02T17:47:09.134320] [INFO ] [MAIN ] PNR: Successfully saved derivative data. [2025-09-02T17:47:09.135892] [INFO ] [MAIN ] Derivative Progress: 1715/2371 symbols completed. PNR took 0.8s. Estimated remaining: 3m 0s. Rate: 218.2 symbols/min [2025-09-02T17:47:09.141496] [INFO ] [MAIN ] POST: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:09.149561] [INFO ] [MAIN ] PNW: Successfully saved derivative data. [2025-09-02T17:47:09.151203] [INFO ] [MAIN ] Derivative Progress: 1716/2371 symbols completed. PNW took 0.8s. Estimated remaining: 2m 60s. Rate: 218.4 symbols/min [2025-09-02T17:47:09.151450] [INFO ] [MAIN ] PPG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:09.160321] [INFO ] [MAIN ] POR: Loaded 22172 primary data records. [2025-09-02T17:47:09.330932] [INFO ] [MAIN ] POST: Loaded 18156 primary data records. [2025-09-02T17:47:09.365133] [INFO ] [MAIN ] PPG: Loaded 23185 primary data records. [2025-09-02T17:47:09.924560] [INFO ] [MAIN ] POR: Generated 832 derivative records from 22172 primary records. [2025-09-02T17:47:09.936697] [INFO ] [MAIN ] POR: Successfully saved derivative data. [2025-09-02T17:47:09.938603] [INFO ] [MAIN ] Derivative Progress: 1717/2371 symbols completed. POR took 0.8s. Estimated remaining: 2m 60s. Rate: 218.1 symbols/min [2025-09-02T17:47:09.940119] [INFO ] [MAIN ] PPL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:09.947556] [INFO ] [MAIN ] PPG: Generated 832 derivative records from 23185 primary records. [2025-09-02T17:47:09.957788] [INFO ] [MAIN ] PPG: Successfully saved derivative data. [2025-09-02T17:47:09.966026] [INFO ] [MAIN ] Derivative Progress: 1718/2371 symbols completed. PPG took 0.8s. Estimated remaining: 2m 60s. Rate: 218.2 symbols/min [2025-09-02T17:47:09.964427] [INFO ] [MAIN ] POST: Generated 832 derivative records from 18156 primary records. [2025-09-02T17:47:09.966300] [INFO ] [MAIN ] PPT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:09.981009] [INFO ] [MAIN ] POST: Successfully saved derivative data. [2025-09-02T17:47:09.982477] [INFO ] [MAIN ] Derivative Progress: 1719/2371 symbols completed. POST took 0.8s. Estimated remaining: 2m 59s. Rate: 218.4 symbols/min [2025-09-02T17:47:09.984749] [INFO ] [MAIN ] PR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:09.998506] [INFO ] [MAIN ] PPT: Loaded 9424 primary data records. [2025-09-02T17:47:10.000066] [INFO ] [MAIN ] PPL: Loaded 24789 primary data records. [2025-09-02T17:47:10.319209] [INFO ] [MAIN ] PR: Loaded 24833 primary data records. [2025-09-02T17:47:10.704003] [INFO ] [MAIN ] PPT: Generated 832 derivative records from 9424 primary records. [2025-09-02T17:47:10.720508] [INFO ] [MAIN ] PPT: Successfully saved derivative data. [2025-09-02T17:47:10.721828] [INFO ] [MAIN ] Derivative Progress: 1720/2371 symbols completed. PPT took 0.8s. Estimated remaining: 2m 59s. Rate: 218.1 symbols/min [2025-09-02T17:47:10.723463] [INFO ] [MAIN ] PPL: Generated 832 derivative records from 24789 primary records. [2025-09-02T17:47:10.725081] [INFO ] [MAIN ] PRA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:10.739014] [INFO ] [MAIN ] PR: Generated 832 derivative records from 24833 primary records. [2025-09-02T17:47:10.741389] [INFO ] [MAIN ] PPL: Successfully saved derivative data. [2025-09-02T17:47:10.743464] [INFO ] [MAIN ] Derivative Progress: 1721/2371 symbols completed. PPL took 0.8s. Estimated remaining: 2m 59s. Rate: 218.3 symbols/min [2025-09-02T17:47:10.748084] [INFO ] [MAIN ] PRCS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:10.763480] [INFO ] [MAIN ] PRCS: Loaded 1289 primary data records. [2025-09-02T17:47:10.761868] [INFO ] [MAIN ] PRA: Loaded 15443 primary data records. [2025-09-02T17:47:10.775431] [INFO ] [MAIN ] PR: Successfully saved derivative data. [2025-09-02T17:47:10.816279] [INFO ] [MAIN ] Derivative Progress: 1722/2371 symbols completed. PR took 0.8s. Estimated remaining: 2m 58s. Rate: 218.4 symbols/min [2025-09-02T17:47:10.826416] [INFO ] [MAIN ] PRG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:11.070473] [INFO ] [MAIN ] PRG: Loaded 13235 primary data records. [2025-09-02T17:47:11.497186] [INFO ] [MAIN ] PRA: Generated 832 derivative records from 15443 primary records. [2025-09-02T17:47:11.510012] [INFO ] [MAIN ] PRA: Successfully saved derivative data. [2025-09-02T17:47:11.517447] [INFO ] [MAIN ] Derivative Progress: 1723/2371 symbols completed. PRA took 0.8s. Estimated remaining: 2m 58s. Rate: 218.2 symbols/min [2025-09-02T17:47:11.518327] [INFO ] [MAIN ] PRCS: Generated 831 derivative records from 1289 primary records. [2025-09-02T17:47:11.526362] [INFO ] [MAIN ] PRCS: Successfully saved derivative data. [2025-09-02T17:47:11.528591] [INFO ] [MAIN ] Derivative Progress: 1724/2371 symbols completed. PRCS took 0.8s. Estimated remaining: 2m 58s. Rate: 218.3 symbols/min [2025-09-02T17:47:11.536761] [INFO ] [MAIN ] PRG: Generated 832 derivative records from 13235 primary records. [2025-09-02T17:47:11.545002] [INFO ] [MAIN ] PRG: Successfully saved derivative data. [2025-09-02T17:47:11.546577] [INFO ] [MAIN ] Derivative Progress: 1725/2371 symbols completed. PRG took 0.7s. Estimated remaining: 2m 57s. Rate: 218.4 symbols/min [2025-09-02T17:47:11.547575] [INFO ] [MAIN ] PRGO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:11.547474] [INFO ] [MAIN ] PRH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:11.547683] [INFO ] [MAIN ] PRI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:11.552374] [INFO ] [MAIN ] PRH: Loaded 1987 primary data records. [2025-09-02T17:47:11.621865] [INFO ] [MAIN ] PRI: Loaded 8299 primary data records. [2025-09-02T17:47:11.765133] [INFO ] [MAIN ] PRGO: Loaded 21017 primary data records. [2025-09-02T17:47:12.302555] [INFO ] [MAIN ] PRH: Generated 832 derivative records from 1987 primary records. [2025-09-02T17:47:12.319134] [INFO ] [MAIN ] PRI: Generated 832 derivative records from 8299 primary records. [2025-09-02T17:47:12.321007] [INFO ] [MAIN ] PRH: Successfully saved derivative data. [2025-09-02T17:47:12.330140] [INFO ] [MAIN ] Derivative Progress: 1726/2371 symbols completed. PRH took 0.8s. Estimated remaining: 2m 57s. Rate: 218.2 symbols/min [2025-09-02T17:47:12.331735] [INFO ] [MAIN ] PRIM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:12.339925] [INFO ] [MAIN ] PRI: Successfully saved derivative data. [2025-09-02T17:47:12.341514] [INFO ] [MAIN ] Derivative Progress: 1727/2371 symbols completed. PRI took 0.8s. Estimated remaining: 2m 57s. Rate: 218.3 symbols/min [2025-09-02T17:47:12.341818] [INFO ] [MAIN ] PRKS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:12.339674] [INFO ] [MAIN ] PRGO: Generated 832 derivative records from 21017 primary records. [2025-09-02T17:47:12.352319] [INFO ] [MAIN ] PRGO: Successfully saved derivative data. [2025-09-02T17:47:12.354018] [INFO ] [MAIN ] Derivative Progress: 1728/2371 symbols completed. PRGO took 0.8s. Estimated remaining: 2m 57s. Rate: 218.4 symbols/min [2025-09-02T17:47:12.354405] [INFO ] [MAIN ] PRLB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:12.384862] [INFO ] [MAIN ] PRKS: Loaded 19121 primary data records. [2025-09-02T17:47:12.384406] [INFO ] [MAIN ] PRIM: Loaded 20547 primary data records. [2025-09-02T17:47:12.500170] [INFO ] [MAIN ] PRLB: Loaded 9449 primary data records. [2025-09-02T17:47:13.151871] [INFO ] [MAIN ] PRIM: Generated 832 derivative records from 20547 primary records. [2025-09-02T17:47:13.175859] [INFO ] [MAIN ] PRKS: Generated 832 derivative records from 19121 primary records. [2025-09-02T17:47:13.177563] [INFO ] [MAIN ] PRLB: Generated 832 derivative records from 9449 primary records. [2025-09-02T17:47:13.179505] [INFO ] [MAIN ] PRIM: Successfully saved derivative data. [2025-09-02T17:47:13.181004] [INFO ] [MAIN ] Derivative Progress: 1729/2371 symbols completed. PRIM took 0.8s. Estimated remaining: 2m 57s. Rate: 218.1 symbols/min [2025-09-02T17:47:13.181741] [INFO ] [MAIN ] PRM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:13.197593] [INFO ] [MAIN ] PRLB: Successfully saved derivative data. [2025-09-02T17:47:13.197526] [INFO ] [MAIN ] PRKS: Successfully saved derivative data. [2025-09-02T17:47:13.199345] [INFO ] [MAIN ] Derivative Progress: 1730/2371 symbols completed. PRLB took 0.8s. Estimated remaining: 2m 56s. Rate: 218.3 symbols/min [2025-09-02T17:47:13.201354] [INFO ] [MAIN ] Derivative Progress: 1731/2371 symbols completed. PRKS took 0.9s. Estimated remaining: 2m 56s. Rate: 218.4 symbols/min [2025-09-02T17:47:13.201316] [INFO ] [MAIN ] PRMB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:13.201849] [INFO ] [MAIN ] PRO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:13.225319] [INFO ] [MAIN ] PRM: Loaded 20604 primary data records. [2025-09-02T17:47:13.349337] [INFO ] [MAIN ] PRO: Loaded 19134 primary data records. [2025-09-02T17:47:13.414990] [INFO ] [MAIN ] PRMB: Loaded 24663 primary data records. [2025-09-02T17:47:13.986906] [INFO ] [MAIN ] PRM: Generated 832 derivative records from 20604 primary records. [2025-09-02T17:47:13.998844] [INFO ] [MAIN ] PRM: Successfully saved derivative data. [2025-09-02T17:47:14.001045] [INFO ] [MAIN ] Derivative Progress: 1732/2371 symbols completed. PRM took 0.8s. Estimated remaining: 2m 56s. Rate: 218.2 symbols/min [2025-09-02T17:47:14.002452] [INFO ] [MAIN ] PRSU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:14.016039] [INFO ] [MAIN ] PRO: Generated 832 derivative records from 19134 primary records. [2025-09-02T17:47:14.017392] [INFO ] [MAIN ] PRMB: Generated 832 derivative records from 24663 primary records. [2025-09-02T17:47:14.043375] [INFO ] [MAIN ] PRO: Successfully saved derivative data. [2025-09-02T17:47:14.043736] [INFO ] [MAIN ] PRSU: Loaded 11255 primary data records. [2025-09-02T17:47:14.038163] [INFO ] [MAIN ] PRMB: Successfully saved derivative data. [2025-09-02T17:47:14.045503] [INFO ] [MAIN ] Derivative Progress: 1733/2371 symbols completed. PRO took 0.8s. Estimated remaining: 2m 55s. Rate: 218.3 symbols/min [2025-09-02T17:47:14.121852] [INFO ] [MAIN ] PRT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:14.121762] [INFO ] [MAIN ] Derivative Progress: 1734/2371 symbols completed. PRMB took 0.8s. Estimated remaining: 2m 55s. Rate: 218.3 symbols/min [2025-09-02T17:47:14.148071] [INFO ] [MAIN ] PRU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:14.229172] [INFO ] [MAIN ] PRT: Loaded 2415 primary data records. [2025-09-02T17:47:14.476513] [INFO ] [MAIN ] PRU: Loaded 23713 primary data records. [2025-09-02T17:47:14.786161] [INFO ] [MAIN ] PRSU: Generated 832 derivative records from 11255 primary records. [2025-09-02T17:47:14.797991] [INFO ] [MAIN ] PRSU: Successfully saved derivative data. [2025-09-02T17:47:14.799678] [INFO ] [MAIN ] Derivative Progress: 1735/2371 symbols completed. PRSU took 0.8s. Estimated remaining: 2m 55s. Rate: 218.2 symbols/min [2025-09-02T17:47:14.800404] [INFO ] [MAIN ] PRVS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:14.807492] [INFO ] [MAIN ] PRT: Generated 832 derivative records from 2415 primary records. [2025-09-02T17:47:14.816266] [INFO ] [MAIN ] PRVS: Loaded 336 primary data records. [2025-09-02T17:47:14.855975] [INFO ] [MAIN ] PRT: Successfully saved derivative data. [2025-09-02T17:47:14.877903] [INFO ] [MAIN ] Derivative Progress: 1736/2371 symbols completed. PRT took 0.8s. Estimated remaining: 2m 55s. Rate: 218.3 symbols/min [2025-09-02T17:47:14.899064] [INFO ] [MAIN ] PSA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:14.977811] [INFO ] [MAIN ] PRU: Generated 832 derivative records from 23713 primary records. [2025-09-02T17:47:15.084157] [INFO ] [MAIN ] PRU: Successfully saved derivative data. [2025-09-02T17:47:15.092395] [INFO ] [MAIN ] Derivative Progress: 1737/2371 symbols completed. PRU took 0.9s. Estimated remaining: 2m 54s. Rate: 218.3 symbols/min [2025-09-02T17:47:15.093508] [INFO ] [MAIN ] PSBD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:15.094706] [INFO ] [MAIN ] PSA: Loaded 19481 primary data records. [2025-09-02T17:47:15.200775] [INFO ] [MAIN ] PSBD: Loaded 3468 primary data records. [2025-09-02T17:47:15.535752] [INFO ] [MAIN ] PRVS: Generated 831 derivative records from 336 primary records. [2025-09-02T17:47:15.644909] [INFO ] [MAIN ] PRVS: Successfully saved derivative data. [2025-09-02T17:47:15.646558] [INFO ] [MAIN ] Derivative Progress: 1738/2371 symbols completed. PRVS took 0.8s. Estimated remaining: 2m 54s. Rate: 218.2 symbols/min [2025-09-02T17:47:15.657268] [INFO ] [MAIN ] PSA: Generated 832 derivative records from 19481 primary records. [2025-09-02T17:47:15.666883] [INFO ] [MAIN ] PSA: Successfully saved derivative data. [2025-09-02T17:47:15.668411] [INFO ] [MAIN ] Derivative Progress: 1739/2371 symbols completed. PSA took 0.8s. Estimated remaining: 2m 54s. Rate: 218.3 symbols/min [2025-09-02T17:47:15.675000] [INFO ] [MAIN ] PSBD: Generated 832 derivative records from 3468 primary records. [2025-09-02T17:47:15.682235] [INFO ] [MAIN ] PSBD: Successfully saved derivative data. [2025-09-02T17:47:15.684034] [INFO ] [MAIN ] Derivative Progress: 1740/2371 symbols completed. PSBD took 0.6s. Estimated remaining: 2m 53s. Rate: 218.4 symbols/min [2025-09-02T17:47:15.684531] [INFO ] [MAIN ] PSFE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:15.684565] [INFO ] [MAIN ] PSF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:15.684663] [INFO ] [MAIN ] PSN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:15.690242] [INFO ] [MAIN ] PSF: Loaded 2893 primary data records. [2025-09-02T17:47:15.814118] [INFO ] [MAIN ] PSFE: Loaded 14555 primary data records. [2025-09-02T17:47:15.818135] [INFO ] [MAIN ] PSN: Loaded 20515 primary data records. [2025-09-02T17:47:16.425069] [INFO ] [MAIN ] PSF: Generated 832 derivative records from 2893 primary records. [2025-09-02T17:47:16.444191] [INFO ] [MAIN ] PSF: Successfully saved derivative data. [2025-09-02T17:47:16.444060] [INFO ] [MAIN ] PSN: Generated 832 derivative records from 20515 primary records. [2025-09-02T17:47:16.450667] [INFO ] [MAIN ] PSFE: Generated 832 derivative records from 14555 primary records. [2025-09-02T17:47:16.451828] [INFO ] [MAIN ] Derivative Progress: 1741/2371 symbols completed. PSF took 0.8s. Estimated remaining: 2m 53s. Rate: 218.2 symbols/min [2025-09-02T17:47:16.453424] [INFO ] [MAIN ] PSO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:16.467849] [INFO ] [MAIN ] PSFE: Successfully saved derivative data. [2025-09-02T17:47:16.470134] [INFO ] [MAIN ] Derivative Progress: 1742/2371 symbols completed. PSFE took 0.8s. Estimated remaining: 2m 53s. Rate: 218.3 symbols/min [2025-09-02T17:47:16.468675] [INFO ] [MAIN ] PSN: Successfully saved derivative data. [2025-09-02T17:47:16.470457] [INFO ] [MAIN ] PSQH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:16.472145] [INFO ] [MAIN ] Derivative Progress: 1743/2371 symbols completed. PSN took 0.8s. Estimated remaining: 2m 53s. Rate: 218.4 symbols/min [2025-09-02T17:47:16.472702] [INFO ] [MAIN ] PSTG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:16.502319] [INFO ] [MAIN ] PSQH: Loaded 14749 primary data records. [2025-09-02T17:47:16.502402] [INFO ] [MAIN ] PSO: Loaded 16995 primary data records. [2025-09-02T17:47:16.718206] [INFO ] [MAIN ] PSTG: Loaded 24300 primary data records. [2025-09-02T17:47:17.231133] [INFO ] [MAIN ] PSO: Generated 832 derivative records from 16995 primary records. [2025-09-02T17:47:17.238611] [INFO ] [MAIN ] PSQH: Generated 832 derivative records from 14749 primary records. [2025-09-02T17:47:17.255719] [INFO ] [MAIN ] PSO: Successfully saved derivative data. [2025-09-02T17:47:17.262105] [INFO ] [MAIN ] PSQH: Successfully saved derivative data. [2025-09-02T17:47:17.263019] [INFO ] [MAIN ] PSTG: Generated 832 derivative records from 24300 primary records. [2025-09-02T17:47:17.264245] [INFO ] [MAIN ] Derivative Progress: 1744/2371 symbols completed. PSO took 0.8s. Estimated remaining: 2m 52s. Rate: 218.2 symbols/min [2025-09-02T17:47:17.266660] [INFO ] [MAIN ] Derivative Progress: 1745/2371 symbols completed. PSQH took 0.8s. Estimated remaining: 2m 52s. Rate: 218.3 symbols/min [2025-09-02T17:47:17.266869] [INFO ] [MAIN ] PSX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:17.266711] [INFO ] [MAIN ] PSTL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:17.275176] [INFO ] [MAIN ] PSTG: Successfully saved derivative data. [2025-09-02T17:47:17.276869] [INFO ] [MAIN ] Derivative Progress: 1746/2371 symbols completed. PSTG took 0.8s. Estimated remaining: 2m 52s. Rate: 218.4 symbols/min [2025-09-02T17:47:17.277467] [INFO ] [MAIN ] PTA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:17.288281] [INFO ] [MAIN ] PSTL: Loaded 8808 primary data records. [2025-09-02T17:47:17.369134] [INFO ] [MAIN ] PTA: Loaded 6931 primary data records. [2025-09-02T17:47:17.597240] [INFO ] [MAIN ] PSX: Loaded 24610 primary data records. [2025-09-02T17:47:18.029662] [INFO ] [MAIN ] PSTL: Generated 832 derivative records from 8808 primary records. [2025-09-02T17:47:18.041920] [INFO ] [MAIN ] PSTL: Successfully saved derivative data. [2025-09-02T17:47:18.044473] [INFO ] [MAIN ] Derivative Progress: 1747/2371 symbols completed. PSTL took 0.8s. Estimated remaining: 2m 52s. Rate: 218.2 symbols/min [2025-09-02T17:47:18.044984] [INFO ] [MAIN ] PTY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:18.052366] [INFO ] [MAIN ] PTA: Generated 832 derivative records from 6931 primary records. [2025-09-02T17:47:18.063431] [INFO ] [MAIN ] PTA: Successfully saved derivative data. [2025-09-02T17:47:18.066213] [INFO ] [MAIN ] Derivative Progress: 1748/2371 symbols completed. PTA took 0.8s. Estimated remaining: 2m 51s. Rate: 218.3 symbols/min [2025-09-02T17:47:18.066591] [INFO ] [MAIN ] PUK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:18.074000] [INFO ] [MAIN ] PSX: Generated 832 derivative records from 24610 primary records. [2025-09-02T17:47:18.089261] [INFO ] [MAIN ] PSX: Successfully saved derivative data. [2025-09-02T17:47:18.091272] [INFO ] [MAIN ] Derivative Progress: 1749/2371 symbols completed. PSX took 0.8s. Estimated remaining: 2m 51s. Rate: 218.4 symbols/min [2025-09-02T17:47:18.097294] [INFO ] [MAIN ] PUMP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:18.098169] [INFO ] [MAIN ] PTY: Loaded 16709 primary data records. [2025-09-02T17:47:18.224402] [INFO ] [MAIN ] PUK: Loaded 20167 primary data records. [2025-09-02T17:47:18.357535] [INFO ] [MAIN ] PUMP: Loaded 22739 primary data records. [2025-09-02T17:47:18.899229] [INFO ] [MAIN ] PTY: Generated 832 derivative records from 16709 primary records. [2025-09-02T17:47:18.917765] [INFO ] [MAIN ] PTY: Successfully saved derivative data. [2025-09-02T17:47:18.919565] [INFO ] [MAIN ] Derivative Progress: 1750/2371 symbols completed. PTY took 0.9s. Estimated remaining: 2m 51s. Rate: 218.2 symbols/min [2025-09-02T17:47:18.916869] [INFO ] [MAIN ] PUMP: Generated 832 derivative records from 22739 primary records. [2025-09-02T17:47:18.920168] [INFO ] [MAIN ] PVH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:18.934394] [INFO ] [MAIN ] PUK: Generated 832 derivative records from 20167 primary records. [2025-09-02T17:47:18.936837] [INFO ] [MAIN ] PUMP: Successfully saved derivative data. [2025-09-02T17:47:18.945287] [INFO ] [MAIN ] Derivative Progress: 1751/2371 symbols completed. PUMP took 0.8s. Estimated remaining: 2m 50s. Rate: 218.3 symbols/min [2025-09-02T17:47:18.946282] [INFO ] [MAIN ] PUK: Successfully saved derivative data. [2025-09-02T17:47:18.948053] [INFO ] [MAIN ] Derivative Progress: 1752/2371 symbols completed. PUK took 0.9s. Estimated remaining: 2m 50s. Rate: 218.4 symbols/min [2025-09-02T17:47:18.948146] [INFO ] [MAIN ] PVL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:18.954379] [INFO ] [MAIN ] PWR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:18.959583] [INFO ] [MAIN ] PVL: Loaded 2266 primary data records. [2025-09-02T17:47:19.056114] [INFO ] [MAIN ] PVH: Loaded 23577 primary data records. [2025-09-02T17:47:19.213751] [INFO ] [MAIN ] PWR: Loaded 21411 primary data records. [2025-09-02T17:47:19.749176] [INFO ] [MAIN ] PVL: Generated 832 derivative records from 2266 primary records. [2025-09-02T17:47:19.765294] [INFO ] [MAIN ] PVH: Generated 832 derivative records from 23577 primary records. [2025-09-02T17:47:19.766286] [INFO ] [MAIN ] PVL: Successfully saved derivative data. [2025-09-02T17:47:19.768421] [INFO ] [MAIN ] Derivative Progress: 1753/2371 symbols completed. PVL took 0.8s. Estimated remaining: 2m 50s. Rate: 218.2 symbols/min [2025-09-02T17:47:19.776162] [INFO ] [MAIN ] PVH: Successfully saved derivative data. [2025-09-02T17:47:19.777627] [INFO ] [MAIN ] Derivative Progress: 1754/2371 symbols completed. PVH took 0.9s. Estimated remaining: 2m 50s. Rate: 218.3 symbols/min [2025-09-02T17:47:19.785889] [INFO ] [MAIN ] PWR: Generated 832 derivative records from 21411 primary records. [2025-09-02T17:47:19.793586] [INFO ] [MAIN ] PWR: Successfully saved derivative data. [2025-09-02T17:47:19.795110] [INFO ] [MAIN ] Derivative Progress: 1755/2371 symbols completed. PWR took 0.8s. Estimated remaining: 2m 49s. Rate: 218.4 symbols/min [2025-09-02T17:47:19.795690] [INFO ] [MAIN ] QBTS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:19.795631] [INFO ] [MAIN ] PX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:19.795977] [INFO ] [MAIN ] QD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:19.814530] [INFO ] [MAIN ] QD: Loaded 12682 primary data records. [2025-09-02T17:47:19.856968] [INFO ] [MAIN ] PX: Loaded 16631 primary data records. [2025-09-02T17:47:19.977412] [INFO ] [MAIN ] QBTS: Loaded 25022 primary data records. [2025-09-02T17:47:20.570099] [INFO ] [MAIN ] QD: Generated 832 derivative records from 12682 primary records. [2025-09-02T17:47:20.579134] [INFO ] [MAIN ] QD: Successfully saved derivative data. [2025-09-02T17:47:20.580498] [INFO ] [MAIN ] Derivative Progress: 1756/2371 symbols completed. QD took 0.8s. Estimated remaining: 2m 49s. Rate: 218.2 symbols/min [2025-09-02T17:47:20.580829] [INFO ] [MAIN ] QGEN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:20.592002] [INFO ] [MAIN ] QBTS: Generated 832 derivative records from 25022 primary records. [2025-09-02T17:47:20.605559] [INFO ] [MAIN ] PX: Generated 832 derivative records from 16631 primary records. [2025-09-02T17:47:20.619910] [INFO ] [MAIN ] QBTS: Successfully saved derivative data. [2025-09-02T17:47:20.622067] [INFO ] [MAIN ] Derivative Progress: 1757/2371 symbols completed. QBTS took 0.8s. Estimated remaining: 2m 49s. Rate: 218.3 symbols/min [2025-09-02T17:47:20.623842] [INFO ] [MAIN ] PX: Successfully saved derivative data. [2025-09-02T17:47:20.623944] [INFO ] [MAIN ] QS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:20.625742] [INFO ] [MAIN ] Derivative Progress: 1758/2371 symbols completed. PX took 0.8s. Estimated remaining: 2m 48s. Rate: 218.4 symbols/min [2025-09-02T17:47:20.626167] [INFO ] [MAIN ] QSR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:20.634899] [INFO ] [MAIN ] QGEN: Loaded 22430 primary data records. [2025-09-02T17:47:20.816335] [INFO ] [MAIN ] QS: Loaded 24997 primary data records. [2025-09-02T17:47:20.837435] [INFO ] [MAIN ] QSR: Loaded 23837 primary data records. [2025-09-02T17:47:21.430932] [INFO ] [MAIN ] QGEN: Generated 819 derivative records from 22430 primary records. [2025-09-02T17:47:21.442665] [INFO ] [MAIN ] QGEN: Successfully saved derivative data. [2025-09-02T17:47:21.444477] [INFO ] [MAIN ] Derivative Progress: 1759/2371 symbols completed. QGEN took 0.9s. Estimated remaining: 2m 48s. Rate: 218.1 symbols/min [2025-09-02T17:47:21.445969] [INFO ] [MAIN ] QTWO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:21.458311] [INFO ] [MAIN ] QSR: Generated 819 derivative records from 23837 primary records. [2025-09-02T17:47:21.466752] [INFO ] [MAIN ] QS: Generated 832 derivative records from 24997 primary records. [2025-09-02T17:47:21.489487] [INFO ] [MAIN ] QSR: Successfully saved derivative data. [2025-09-02T17:47:21.497471] [INFO ] [MAIN ] Derivative Progress: 1760/2371 symbols completed. QSR took 0.9s. Estimated remaining: 2m 48s. Rate: 218.2 symbols/min [2025-09-02T17:47:21.500236] [INFO ] [MAIN ] QS: Successfully saved derivative data. [2025-09-02T17:47:21.502545] [INFO ] [MAIN ] QUAD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:21.502466] [INFO ] [MAIN ] Derivative Progress: 1761/2371 symbols completed. QS took 0.9s. Estimated remaining: 2m 48s. Rate: 218.4 symbols/min [2025-09-02T17:47:21.503929] [INFO ] [MAIN ] QVCC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:21.503320] [INFO ] [MAIN ] QTWO: Loaded 16985 primary data records. [2025-09-02T17:47:21.595846] [INFO ] [MAIN ] QVCC: Loaded 3980 primary data records. [2025-09-02T17:47:21.667214] [INFO ] [MAIN ] QUAD: Loaded 10382 primary data records. [2025-09-02T17:47:22.259696] [INFO ] [MAIN ] QTWO: Generated 832 derivative records from 16985 primary records. [2025-09-02T17:47:22.276312] [INFO ] [MAIN ] QVCC: Generated 832 derivative records from 3980 primary records. [2025-09-02T17:47:22.282733] [INFO ] [MAIN ] QTWO: Successfully saved derivative data. [2025-09-02T17:47:22.286592] [INFO ] [MAIN ] Derivative Progress: 1762/2371 symbols completed. QTWO took 0.8s. Estimated remaining: 2m 48s. Rate: 218.1 symbols/min [2025-09-02T17:47:22.287043] [INFO ] [MAIN ] QVCD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:22.290220] [INFO ] [MAIN ] QVCC: Successfully saved derivative data. [2025-09-02T17:47:22.291989] [INFO ] [MAIN ] Derivative Progress: 1763/2371 symbols completed. QVCC took 0.8s. Estimated remaining: 2m 47s. Rate: 218.3 symbols/min [2025-09-02T17:47:22.298060] [INFO ] [MAIN ] QXO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:22.300150] [INFO ] [MAIN ] QUAD: Generated 819 derivative records from 10382 primary records. [2025-09-02T17:47:22.309314] [INFO ] [MAIN ] QVCD: Loaded 2022 primary data records. [2025-09-02T17:47:22.373856] [INFO ] [MAIN ] QUAD: Successfully saved derivative data. [2025-09-02T17:47:22.392790] [INFO ] [MAIN ] Derivative Progress: 1764/2371 symbols completed. QUAD took 0.9s. Estimated remaining: 2m 47s. Rate: 218.3 symbols/min [2025-09-02T17:47:22.417699] [INFO ] [MAIN ] R: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:22.503352] [INFO ] [MAIN ] QXO: Loaded 24856 primary data records. [2025-09-02T17:47:22.628259] [INFO ] [MAIN ] R: Loaded 12285 primary data records. [2025-09-02T17:47:23.041238] [INFO ] [MAIN ] QVCD: Generated 832 derivative records from 2022 primary records. [2025-09-02T17:47:23.051423] [INFO ] [MAIN ] QVCD: Successfully saved derivative data. [2025-09-02T17:47:23.052825] [INFO ] [MAIN ] Derivative Progress: 1765/2371 symbols completed. QVCD took 0.8s. Estimated remaining: 2m 47s. Rate: 218.2 symbols/min [2025-09-02T17:47:23.053776] [INFO ] [MAIN ] RA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:23.065412] [INFO ] [MAIN ] QXO: Generated 832 derivative records from 24856 primary records. [2025-09-02T17:47:23.075977] [INFO ] [MAIN ] R: Generated 832 derivative records from 12285 primary records. [2025-09-02T17:47:23.095244] [INFO ] [MAIN ] RA: Loaded 10879 primary data records. [2025-09-02T17:47:23.095566] [INFO ] [MAIN ] QXO: Successfully saved derivative data. [2025-09-02T17:47:23.108835] [INFO ] [MAIN ] Derivative Progress: 1766/2371 symbols completed. QXO took 0.8s. Estimated remaining: 2m 46s. Rate: 218.3 symbols/min [2025-09-02T17:47:23.140147] [INFO ] [MAIN ] RACE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:23.154860] [INFO ] [MAIN ] R: Successfully saved derivative data. [2025-09-02T17:47:23.171382] [INFO ] [MAIN ] Derivative Progress: 1767/2371 symbols completed. R took 0.8s. Estimated remaining: 2m 46s. Rate: 218.4 symbols/min [2025-09-02T17:47:23.197706] [INFO ] [MAIN ] RAMP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:23.289423] [INFO ] [MAIN ] RACE: Loaded 14235 primary data records. [2025-09-02T17:47:23.432281] [INFO ] [MAIN ] RAMP: Loaded 16243 primary data records. [2025-09-02T17:47:23.835938] [INFO ] [MAIN ] RA: Generated 832 derivative records from 10879 primary records. [2025-09-02T17:47:23.855128] [INFO ] [MAIN ] RACE: Generated 832 derivative records from 14235 primary records. [2025-09-02T17:47:23.855554] [INFO ] [MAIN ] RA: Successfully saved derivative data. [2025-09-02T17:47:23.857478] [INFO ] [MAIN ] Derivative Progress: 1768/2371 symbols completed. RA took 0.8s. Estimated remaining: 2m 46s. Rate: 218.2 symbols/min [2025-09-02T17:47:23.867416] [INFO ] [MAIN ] RACE: Successfully saved derivative data. [2025-09-02T17:47:23.869751] [INFO ] [MAIN ] Derivative Progress: 1769/2371 symbols completed. RACE took 0.7s. Estimated remaining: 2m 45s. Rate: 218.3 symbols/min [2025-09-02T17:47:23.877072] [INFO ] [MAIN ] RAMP: Generated 832 derivative records from 16243 primary records. [2025-09-02T17:47:23.884946] [INFO ] [MAIN ] RAMP: Successfully saved derivative data. [2025-09-02T17:47:23.886501] [INFO ] [MAIN ] Derivative Progress: 1770/2371 symbols completed. RAMP took 0.7s. Estimated remaining: 2m 45s. Rate: 218.4 symbols/min [2025-09-02T17:47:23.887262] [INFO ] [MAIN ] RBLX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:23.887386] [INFO ] [MAIN ] RBA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:23.887339] [INFO ] [MAIN ] RBC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:23.897344] [INFO ] [MAIN ] RBC: Loaded 6747 primary data records. [2025-09-02T17:47:24.016914] [INFO ] [MAIN ] RBA: Loaded 20937 primary data records. [2025-09-02T17:47:24.155297] [INFO ] [MAIN ] RBLX: Loaded 24938 primary data records. [2025-09-02T17:47:24.689868] [INFO ] [MAIN ] RBC: Generated 832 derivative records from 6747 primary records. [2025-09-02T17:47:24.708012] [INFO ] [MAIN ] RBA: Generated 832 derivative records from 20937 primary records. [2025-09-02T17:47:24.709859] [INFO ] [MAIN ] RBC: Successfully saved derivative data. [2025-09-02T17:47:24.712627] [INFO ] [MAIN ] Derivative Progress: 1771/2371 symbols completed. RBC took 0.8s. Estimated remaining: 2m 45s. Rate: 218.2 symbols/min [2025-09-02T17:47:24.720394] [INFO ] [MAIN ] RBOT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:24.729806] [INFO ] [MAIN ] RBA: Successfully saved derivative data. [2025-09-02T17:47:24.731820] [INFO ] [MAIN ] Derivative Progress: 1772/2371 symbols completed. RBA took 0.8s. Estimated remaining: 2m 45s. Rate: 218.3 symbols/min [2025-09-02T17:47:24.732735] [INFO ] [MAIN ] RBLX: Generated 832 derivative records from 24938 primary records. [2025-09-02T17:47:24.733917] [INFO ] [MAIN ] RBRK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:24.744328] [INFO ] [MAIN ] RBOT: Loaded 2671 primary data records. [2025-09-02T17:47:24.838501] [INFO ] [MAIN ] RBLX: Successfully saved derivative data. [2025-09-02T17:47:24.857486] [INFO ] [MAIN ] Derivative Progress: 1773/2371 symbols completed. RBLX took 1.0s. Estimated remaining: 2m 44s. Rate: 218.3 symbols/min [2025-09-02T17:47:24.866019] [INFO ] [MAIN ] RC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:24.872404] [INFO ] [MAIN ] RBRK: Loaded 24648 primary data records. [2025-09-02T17:47:25.120546] [INFO ] [MAIN ] RC: Loaded 22054 primary data records. [2025-09-02T17:47:25.496244] [INFO ] [MAIN ] RBOT: Generated 832 derivative records from 2671 primary records. [2025-09-02T17:47:25.508899] [INFO ] [MAIN ] RBOT: Successfully saved derivative data. [2025-09-02T17:47:25.510561] [INFO ] [MAIN ] Derivative Progress: 1774/2371 symbols completed. RBOT took 0.8s. Estimated remaining: 2m 44s. Rate: 218.2 symbols/min [2025-09-02T17:47:25.512030] [INFO ] [MAIN ] RCB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:25.516456] [INFO ] [MAIN ] RCB: Loaded 611 primary data records. [2025-09-02T17:47:25.603334] [INFO ] [MAIN ] RBRK: Generated 832 derivative records from 24648 primary records. [2025-09-02T17:47:25.688780] [INFO ] [MAIN ] RC: Generated 832 derivative records from 22054 primary records. [2025-09-02T17:47:25.697145] [INFO ] [MAIN ] RBRK: Successfully saved derivative data. [2025-09-02T17:47:25.733469] [INFO ] [MAIN ] Derivative Progress: 1775/2371 symbols completed. RBRK took 1.0s. Estimated remaining: 2m 44s. Rate: 218.2 symbols/min [2025-09-02T17:47:25.789565] [INFO ] [MAIN ] RCD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:25.792542] [INFO ] [MAIN ] RC: Successfully saved derivative data. [2025-09-02T17:47:25.795141] [INFO ] [MAIN ] Derivative Progress: 1776/2371 symbols completed. RC took 0.9s. Estimated remaining: 2m 44s. Rate: 218.3 symbols/min [2025-09-02T17:47:25.796130] [INFO ] [MAIN ] RCI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:25.798869] [INFO ] [MAIN ] RCD: Loaded 1685 primary data records. [2025-09-02T17:47:26.052587] [INFO ] [MAIN ] RCI: Loaded 22580 primary data records. [2025-09-02T17:47:26.091408] [INFO ] [MAIN ] RCB: Generated 832 derivative records from 611 primary records. [2025-09-02T17:47:26.170660] [INFO ] [MAIN ] RCB: Successfully saved derivative data. [2025-09-02T17:47:26.173121] [INFO ] [MAIN ] Derivative Progress: 1777/2371 symbols completed. RCB took 0.7s. Estimated remaining: 2m 43s. Rate: 218.2 symbols/min [2025-09-02T17:47:26.173471] [INFO ] [MAIN ] RCL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:26.324446] [INFO ] [MAIN ] RCD: Generated 832 derivative records from 1685 primary records. [2025-09-02T17:47:26.343056] [INFO ] [MAIN ] RCD: Successfully saved derivative data. [2025-09-02T17:47:26.344747] [INFO ] [MAIN ] Derivative Progress: 1778/2371 symbols completed. RCD took 0.6s. Estimated remaining: 2m 43s. Rate: 218.3 symbols/min [2025-09-02T17:47:26.342406] [INFO ] [MAIN ] RCL: Loaded 24067 primary data records. [2025-09-02T17:47:26.345083] [INFO ] [MAIN ] RCS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:26.468067] [INFO ] [MAIN ] RCS: Loaded 5374 primary data records. [2025-09-02T17:47:26.543613] [INFO ] [MAIN ] RCI: Generated 832 derivative records from 22580 primary records. [2025-09-02T17:47:26.744174] [INFO ] [MAIN ] RCI: Successfully saved derivative data. [2025-09-02T17:47:26.769329] [INFO ] [MAIN ] Derivative Progress: 1779/2371 symbols completed. RCI took 1.0s. Estimated remaining: 2m 43s. Rate: 218.2 symbols/min [2025-09-02T17:47:26.799121] [INFO ] [MAIN ] RCUS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:26.877478] [INFO ] [MAIN ] RCL: Generated 832 derivative records from 24067 primary records. [2025-09-02T17:47:26.903863] [INFO ] [MAIN ] RCUS: Loaded 19262 primary data records. [2025-09-02T17:47:26.903273] [INFO ] [MAIN ] RCL: Successfully saved derivative data. [2025-09-02T17:47:26.902680] [INFO ] [MAIN ] RCS: Generated 832 derivative records from 5374 primary records. [2025-09-02T17:47:26.905931] [INFO ] [MAIN ] Derivative Progress: 1780/2371 symbols completed. RCL took 0.7s. Estimated remaining: 2m 42s. Rate: 218.3 symbols/min [2025-09-02T17:47:26.918046] [INFO ] [MAIN ] RDDT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:27.018028] [INFO ] [MAIN ] RCS: Successfully saved derivative data. [2025-09-02T17:47:27.019634] [INFO ] [MAIN ] Derivative Progress: 1781/2371 symbols completed. RCS took 0.7s. Estimated remaining: 2m 42s. Rate: 218.4 symbols/min [2025-09-02T17:47:27.031347] [INFO ] [MAIN ] RDN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:27.206174] [INFO ] [MAIN ] RDDT: Loaded 24998 primary data records. [2025-09-02T17:47:27.375330] [INFO ] [MAIN ] RDN: Loaded 20376 primary data records. [2025-09-02T17:47:27.643965] [INFO ] [MAIN ] RCUS: Generated 832 derivative records from 19262 primary records. [2025-09-02T17:47:27.710496] [INFO ] [MAIN ] RCUS: Successfully saved derivative data. [2025-09-02T17:47:27.711979] [INFO ] [MAIN ] Derivative Progress: 1782/2371 symbols completed. RCUS took 0.9s. Estimated remaining: 2m 42s. Rate: 218.2 symbols/min [2025-09-02T17:47:27.712328] [INFO ] [MAIN ] RDW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:27.721862] [INFO ] [MAIN ] RDDT: Generated 832 derivative records from 24998 primary records. [2025-09-02T17:47:27.731461] [INFO ] [MAIN ] RDDT: Successfully saved derivative data. [2025-09-02T17:47:27.733116] [INFO ] [MAIN ] Derivative Progress: 1783/2371 symbols completed. RDDT took 0.8s. Estimated remaining: 2m 42s. Rate: 218.3 symbols/min [2025-09-02T17:47:27.748525] [INFO ] [MAIN ] RDN: Generated 832 derivative records from 20376 primary records. [2025-09-02T17:47:27.764400] [INFO ] [MAIN ] RDW: Loaded 24734 primary data records. [2025-09-02T17:47:27.763962] [INFO ] [MAIN ] RDN: Successfully saved derivative data. [2025-09-02T17:47:27.766073] [INFO ] [MAIN ] Derivative Progress: 1784/2371 symbols completed. RDN took 0.7s. Estimated remaining: 2m 41s. Rate: 218.4 symbols/min [2025-09-02T17:47:28.014234] [INFO ] [MAIN ] RDW: Generated 832 derivative records from 24734 primary records. [2025-09-02T17:47:28.022087] [INFO ] [MAIN ] RDW: Successfully saved derivative data. [2025-09-02T17:47:28.023360] [INFO ] [MAIN ] Derivative Progress: 1785/2371 symbols completed. RDW took 0.3s. Estimated remaining: 2m 41s. Rate: 218.4 symbols/min [2025-09-02T17:47:28.024057] [INFO ] [MAIN ] RERE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:28.023915] [INFO ] [MAIN ] RDY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:28.024800] [INFO ] [MAIN ] RELX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:28.049316] [INFO ] [MAIN ] RERE: Loaded 20360 primary data records. [2025-09-02T17:47:28.172828] [INFO ] [MAIN ] RDY: Loaded 21723 primary data records. [2025-09-02T17:47:28.172173] [INFO ] [MAIN ] RELX: Loaded 22731 primary data records. [2025-09-02T17:47:28.765365] [INFO ] [MAIN ] RERE: Generated 832 derivative records from 20360 primary records. [2025-09-02T17:47:28.782783] [INFO ] [MAIN ] RELX: Generated 832 derivative records from 22731 primary records. [2025-09-02T17:47:28.782956] [INFO ] [MAIN ] RERE: Successfully saved derivative data. [2025-09-02T17:47:28.785565] [INFO ] [MAIN ] Derivative Progress: 1786/2371 symbols completed. RERE took 0.8s. Estimated remaining: 2m 41s. Rate: 218.2 symbols/min [2025-09-02T17:47:28.785778] [INFO ] [MAIN ] RES: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:28.801783] [INFO ] [MAIN ] RELX: Successfully saved derivative data. [2025-09-02T17:47:28.803366] [INFO ] [MAIN ] Derivative Progress: 1787/2371 symbols completed. RELX took 0.8s. Estimated remaining: 2m 41s. Rate: 218.3 symbols/min [2025-09-02T17:47:28.803546] [INFO ] [MAIN ] REVG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:28.801343] [INFO ] [MAIN ] RDY: Generated 832 derivative records from 21723 primary records. [2025-09-02T17:47:28.812875] [INFO ] [MAIN ] RDY: Successfully saved derivative data. [2025-09-02T17:47:28.814498] [INFO ] [MAIN ] Derivative Progress: 1788/2371 symbols completed. RDY took 0.8s. Estimated remaining: 2m 40s. Rate: 218.4 symbols/min [2025-09-02T17:47:28.820413] [INFO ] [MAIN ] REX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:28.835554] [INFO ] [MAIN ] RES: Loaded 21953 primary data records. [2025-09-02T17:47:28.881012] [INFO ] [MAIN ] REX: Loaded 5554 primary data records. [2025-09-02T17:47:28.960213] [INFO ] [MAIN ] REVG: Loaded 18530 primary data records. [2025-09-02T17:47:29.559577] [INFO ] [MAIN ] RES: Generated 832 derivative records from 21953 primary records. [2025-09-02T17:47:29.572710] [INFO ] [MAIN ] RES: Successfully saved derivative data. [2025-09-02T17:47:29.575235] [INFO ] [MAIN ] Derivative Progress: 1789/2371 symbols completed. RES took 0.8s. Estimated remaining: 2m 40s. Rate: 218.2 symbols/min [2025-09-02T17:47:29.575703] [INFO ] [MAIN ] REXR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:29.583252] [INFO ] [MAIN ] REX: Generated 832 derivative records from 5554 primary records. [2025-09-02T17:47:29.591374] [INFO ] [MAIN ] REVG: Generated 832 derivative records from 18530 primary records. [2025-09-02T17:47:29.606880] [INFO ] [MAIN ] REX: Successfully saved derivative data. [2025-09-02T17:47:29.609008] [INFO ] [MAIN ] Derivative Progress: 1790/2371 symbols completed. REX took 0.8s. Estimated remaining: 2m 40s. Rate: 218.3 symbols/min [2025-09-02T17:47:29.609451] [INFO ] [MAIN ] REZI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:29.610020] [INFO ] [MAIN ] REVG: Successfully saved derivative data. [2025-09-02T17:47:29.612377] [INFO ] [MAIN ] Derivative Progress: 1791/2371 symbols completed. REVG took 0.8s. Estimated remaining: 2m 39s. Rate: 218.4 symbols/min [2025-09-02T17:47:29.619265] [INFO ] [MAIN ] RF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:29.631846] [INFO ] [MAIN ] REXR: Loaded 24048 primary data records. [2025-09-02T17:47:29.821873] [INFO ] [MAIN ] REZI: Loaded 21713 primary data records. [2025-09-02T17:47:29.939794] [INFO ] [MAIN ] RF: Loaded 24843 primary data records. [2025-09-02T17:47:30.455550] [INFO ] [MAIN ] REXR: Generated 832 derivative records from 24048 primary records. [2025-09-02T17:47:30.466445] [INFO ] [MAIN ] REXR: Successfully saved derivative data. [2025-09-02T17:47:30.468789] [INFO ] [MAIN ] Derivative Progress: 1792/2371 symbols completed. REXR took 0.9s. Estimated remaining: 2m 39s. Rate: 218.2 symbols/min [2025-09-02T17:47:30.469422] [INFO ] [MAIN ] RFI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:30.478433] [INFO ] [MAIN ] REZI: Generated 832 derivative records from 21713 primary records. [2025-09-02T17:47:30.492937] [INFO ] [MAIN ] RFI: Loaded 5144 primary data records. [2025-09-02T17:47:30.500293] [INFO ] [MAIN ] RF: Generated 832 derivative records from 24843 primary records. [2025-09-02T17:47:30.521119] [INFO ] [MAIN ] REZI: Successfully saved derivative data. [2025-09-02T17:47:30.558229] [INFO ] [MAIN ] Derivative Progress: 1793/2371 symbols completed. REZI took 0.9s. Estimated remaining: 2m 39s. Rate: 218.2 symbols/min [2025-09-02T17:47:30.588839] [INFO ] [MAIN ] RFL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:30.612106] [INFO ] [MAIN ] RF: Successfully saved derivative data. [2025-09-02T17:47:30.619960] [INFO ] [MAIN ] Derivative Progress: 1794/2371 symbols completed. RF took 1.0s. Estimated remaining: 2m 39s. Rate: 218.3 symbols/min [2025-09-02T17:47:30.640936] [INFO ] [MAIN ] RFM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:30.747335] [INFO ] [MAIN ] RFL: Loaded 5841 primary data records. [2025-09-02T17:47:30.749437] [INFO ] [MAIN ] RFM: Loaded 1848 primary data records. [2025-09-02T17:47:31.261335] [INFO ] [MAIN ] RFI: Generated 832 derivative records from 5144 primary records. [2025-09-02T17:47:31.273790] [INFO ] [MAIN ] RFI: Successfully saved derivative data. [2025-09-02T17:47:31.276131] [INFO ] [MAIN ] Derivative Progress: 1795/2371 symbols completed. RFI took 0.8s. Estimated remaining: 2m 38s. Rate: 218.2 symbols/min [2025-09-02T17:47:31.276628] [INFO ] [MAIN ] RFMZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:31.285053] [INFO ] [MAIN ] RFMZ: Loaded 3574 primary data records. [2025-09-02T17:47:31.303073] [INFO ] [MAIN ] RFM: Generated 832 derivative records from 1848 primary records. [2025-09-02T17:47:31.425371] [INFO ] [MAIN ] RFL: Generated 832 derivative records from 5841 primary records. [2025-09-02T17:47:31.425889] [INFO ] [MAIN ] RFM: Successfully saved derivative data. [2025-09-02T17:47:31.443093] [INFO ] [MAIN ] Derivative Progress: 1796/2371 symbols completed. RFM took 0.8s. Estimated remaining: 2m 38s. Rate: 218.2 symbols/min [2025-09-02T17:47:31.497349] [INFO ] [MAIN ] RGA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:31.560407] [INFO ] [MAIN ] RFL: Successfully saved derivative data. [2025-09-02T17:47:31.562657] [INFO ] [MAIN ] Derivative Progress: 1797/2371 symbols completed. RFL took 1.0s. Estimated remaining: 2m 38s. Rate: 218.3 symbols/min [2025-09-02T17:47:31.563209] [INFO ] [MAIN ] RGR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:31.576382] [INFO ] [MAIN ] RGA: Loaded 12889 primary data records. [2025-09-02T17:47:31.662844] [INFO ] [MAIN ] RGR: Loaded 9466 primary data records. [2025-09-02T17:47:31.710180] [INFO ] [MAIN ] RFMZ: Generated 832 derivative records from 3574 primary records. [2025-09-02T17:47:32.015624] [INFO ] [MAIN ] RFMZ: Successfully saved derivative data. [2025-09-02T17:47:32.017041] [INFO ] [MAIN ] Derivative Progress: 1798/2371 symbols completed. RFMZ took 0.7s. Estimated remaining: 2m 38s. Rate: 218.2 symbols/min [2025-09-02T17:47:32.090518] [INFO ] [MAIN ] RGR: Generated 832 derivative records from 9466 primary records. [2025-09-02T17:47:32.098456] [INFO ] [MAIN ] RGA: Generated 832 derivative records from 12889 primary records. [2025-09-02T17:47:32.114047] [INFO ] [MAIN ] RGR: Successfully saved derivative data. [2025-09-02T17:47:32.115855] [INFO ] [MAIN ] Derivative Progress: 1799/2371 symbols completed. RGR took 0.6s. Estimated remaining: 2m 37s. Rate: 218.3 symbols/min [2025-09-02T17:47:32.116855] [INFO ] [MAIN ] RGA: Successfully saved derivative data. [2025-09-02T17:47:32.118624] [INFO ] [MAIN ] Derivative Progress: 1800/2371 symbols completed. RGA took 0.6s. Estimated remaining: 2m 37s. Rate: 218.4 symbols/min [2025-09-02T17:47:32.119267] [INFO ] [MAIN ] RHI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:32.119382] [INFO ] [MAIN ] RGT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:32.119460] [INFO ] [MAIN ] RH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:32.124184] [INFO ] [MAIN ] RGT: Loaded 1319 primary data records. [2025-09-02T17:47:32.294845] [INFO ] [MAIN ] RH: Loaded 21830 primary data records. [2025-09-02T17:47:32.422021] [INFO ] [MAIN ] RHI: Loaded 23572 primary data records. [2025-09-02T17:47:32.903265] [INFO ] [MAIN ] RGT: Generated 832 derivative records from 1319 primary records. [2025-09-02T17:47:32.914615] [INFO ] [MAIN ] RGT: Successfully saved derivative data. [2025-09-02T17:47:32.917130] [INFO ] [MAIN ] Derivative Progress: 1801/2371 symbols completed. RGT took 0.8s. Estimated remaining: 2m 37s. Rate: 218.2 symbols/min [2025-09-02T17:47:32.918944] [INFO ] [MAIN ] RHP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:32.926864] [INFO ] [MAIN ] RH: Generated 832 derivative records from 21830 primary records. [2025-09-02T17:47:32.944422] [INFO ] [MAIN ] RHI: Generated 832 derivative records from 23572 primary records. [2025-09-02T17:47:32.945858] [INFO ] [MAIN ] RH: Successfully saved derivative data. [2025-09-02T17:47:32.947835] [INFO ] [MAIN ] Derivative Progress: 1802/2371 symbols completed. RH took 0.8s. Estimated remaining: 2m 36s. Rate: 218.3 symbols/min [2025-09-02T17:47:32.948383] [INFO ] [MAIN ] RIG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:32.962710] [INFO ] [MAIN ] RHI: Successfully saved derivative data. [2025-09-02T17:47:32.970474] [INFO ] [MAIN ] Derivative Progress: 1803/2371 symbols completed. RHI took 0.9s. Estimated remaining: 2m 36s. Rate: 218.4 symbols/min [2025-09-02T17:47:32.970714] [INFO ] [MAIN ] RIO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:32.971293] [INFO ] [MAIN ] RHP: Loaded 18095 primary data records. [2025-09-02T17:47:33.177986] [INFO ] [MAIN ] RIG: Loaded 24898 primary data records. [2025-09-02T17:47:33.259370] [INFO ] [MAIN ] RIO: Loaded 24759 primary data records. [2025-09-02T17:47:33.707827] [INFO ] [MAIN ] RHP: Generated 832 derivative records from 18095 primary records. [2025-09-02T17:47:33.718813] [INFO ] [MAIN ] RHP: Successfully saved derivative data. [2025-09-02T17:47:33.720326] [INFO ] [MAIN ] Derivative Progress: 1804/2371 symbols completed. RHP took 0.8s. Estimated remaining: 2m 36s. Rate: 218.2 symbols/min [2025-09-02T17:47:33.720997] [INFO ] [MAIN ] RITM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:33.739233] [INFO ] [MAIN ] RIO: Generated 832 derivative records from 24759 primary records. [2025-09-02T17:47:33.739860] [INFO ] [MAIN ] RIG: Generated 832 derivative records from 24898 primary records. [2025-09-02T17:47:33.761627] [INFO ] [MAIN ] RIG: Successfully saved derivative data. [2025-09-02T17:47:33.761695] [INFO ] [MAIN ] RIO: Successfully saved derivative data. [2025-09-02T17:47:33.763060] [INFO ] [MAIN ] Derivative Progress: 1805/2371 symbols completed. RIG took 0.8s. Estimated remaining: 2m 36s. Rate: 218.3 symbols/min [2025-09-02T17:47:33.764853] [INFO ] [MAIN ] RIV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:33.764936] [INFO ] [MAIN ] Derivative Progress: 1806/2371 symbols completed. RIO took 0.8s. Estimated remaining: 2m 35s. Rate: 218.4 symbols/min [2025-09-02T17:47:33.765315] [INFO ] [MAIN ] RJF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:33.778451] [INFO ] [MAIN ] RITM: Loaded 24444 primary data records. [2025-09-02T17:47:33.888271] [INFO ] [MAIN ] RIV: Loaded 5399 primary data records. [2025-09-02T17:47:34.054174] [INFO ] [MAIN ] RJF: Loaded 21385 primary data records. [2025-09-02T17:47:34.496298] [INFO ] [MAIN ] RITM: Generated 832 derivative records from 24444 primary records. [2025-09-02T17:47:34.513468] [INFO ] [MAIN ] RITM: Successfully saved derivative data. [2025-09-02T17:47:34.515464] [INFO ] [MAIN ] Derivative Progress: 1807/2371 symbols completed. RITM took 0.8s. Estimated remaining: 2m 35s. Rate: 218.2 symbols/min [2025-09-02T17:47:34.514151] [INFO ] [MAIN ] RIV: Generated 832 derivative records from 5399 primary records. [2025-09-02T17:47:34.516615] [INFO ] [MAIN ] RKT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:34.532097] [INFO ] [MAIN ] RJF: Generated 832 derivative records from 21385 primary records. [2025-09-02T17:47:34.532546] [INFO ] [MAIN ] RIV: Successfully saved derivative data. [2025-09-02T17:47:34.534570] [INFO ] [MAIN ] Derivative Progress: 1808/2371 symbols completed. RIV took 0.8s. Estimated remaining: 2m 35s. Rate: 218.3 symbols/min [2025-09-02T17:47:34.540500] [INFO ] [MAIN ] RL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:34.542999] [INFO ] [MAIN ] RJF: Successfully saved derivative data. [2025-09-02T17:47:34.544540] [INFO ] [MAIN ] Derivative Progress: 1809/2371 symbols completed. RJF took 0.8s. Estimated remaining: 2m 34s. Rate: 218.4 symbols/min [2025-09-02T17:47:34.544786] [INFO ] [MAIN ] RLI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:34.573617] [INFO ] [MAIN ] RKT: Loaded 24544 primary data records. [2025-09-02T17:47:34.574156] [INFO ] [MAIN ] RL: Loaded 18192 primary data records. [2025-09-02T17:47:34.770883] [INFO ] [MAIN ] RLI: Loaded 16049 primary data records. [2025-09-02T17:47:35.282791] [INFO ] [MAIN ] RKT: Generated 819 derivative records from 24544 primary records. [2025-09-02T17:47:35.301447] [INFO ] [MAIN ] RKT: Successfully saved derivative data. [2025-09-02T17:47:35.301065] [INFO ] [MAIN ] RL: Generated 832 derivative records from 18192 primary records. [2025-09-02T17:47:35.308209] [INFO ] [MAIN ] Derivative Progress: 1810/2371 symbols completed. RKT took 0.8s. Estimated remaining: 2m 34s. Rate: 218.2 symbols/min [2025-09-02T17:47:35.308745] [INFO ] [MAIN ] RLJ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:35.309584] [INFO ] [MAIN ] RLI: Generated 819 derivative records from 16049 primary records. [2025-09-02T17:47:35.325134] [INFO ] [MAIN ] RLI: Successfully saved derivative data. [2025-09-02T17:47:35.326754] [INFO ] [MAIN ] Derivative Progress: 1811/2371 symbols completed. RLI took 0.8s. Estimated remaining: 2m 34s. Rate: 218.3 symbols/min [2025-09-02T17:47:35.325075] [INFO ] [MAIN ] RL: Successfully saved derivative data. [2025-09-02T17:47:35.327150] [INFO ] [MAIN ] RLTY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:35.334082] [INFO ] [MAIN ] Derivative Progress: 1812/2371 symbols completed. RL took 0.8s. Estimated remaining: 2m 34s. Rate: 218.4 symbols/min [2025-09-02T17:47:35.334584] [INFO ] [MAIN ] RLX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:35.345303] [INFO ] [MAIN ] RLJ: Loaded 21666 primary data records. [2025-09-02T17:47:35.383845] [INFO ] [MAIN ] RLTY: Loaded 5156 primary data records. [2025-09-02T17:47:35.585214] [INFO ] [MAIN ] RLX: Loaded 22258 primary data records. [2025-09-02T17:47:36.102818] [INFO ] [MAIN ] RLJ: Generated 832 derivative records from 21666 primary records. [2025-09-02T17:47:36.116980] [INFO ] [MAIN ] RLJ: Successfully saved derivative data. [2025-09-02T17:47:36.124200] [INFO ] [MAIN ] Derivative Progress: 1813/2371 symbols completed. RLJ took 0.8s. Estimated remaining: 2m 33s. Rate: 218.2 symbols/min [2025-09-02T17:47:36.126205] [INFO ] [MAIN ] RLTY: Generated 832 derivative records from 5156 primary records. [2025-09-02T17:47:36.141105] [INFO ] [MAIN ] RLX: Generated 832 derivative records from 22258 primary records. [2025-09-02T17:47:36.143232] [INFO ] [MAIN ] RLTY: Successfully saved derivative data. [2025-09-02T17:47:36.150803] [INFO ] [MAIN ] Derivative Progress: 1814/2371 symbols completed. RLTY took 0.8s. Estimated remaining: 2m 33s. Rate: 218.3 symbols/min [2025-09-02T17:47:36.152621] [INFO ] [MAIN ] RLX: Successfully saved derivative data. [2025-09-02T17:47:36.154183] [INFO ] [MAIN ] Derivative Progress: 1815/2371 symbols completed. RLX took 0.8s. Estimated remaining: 2m 33s. Rate: 218.4 symbols/min [2025-09-02T17:47:36.154929] [INFO ] [MAIN ] RMD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:36.154862] [INFO ] [MAIN ] RM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:36.155064] [INFO ] [MAIN ] RMAX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:36.161529] [INFO ] [MAIN ] RM: Loaded 3449 primary data records. [2025-09-02T17:47:36.288852] [INFO ] [MAIN ] RMAX: Loaded 11537 primary data records. [2025-09-02T17:47:36.311083] [INFO ] [MAIN ] RMD: Loaded 18764 primary data records. [2025-09-02T17:47:36.900019] [INFO ] [MAIN ] RM: Generated 832 derivative records from 3449 primary records. [2025-09-02T17:47:36.914754] [INFO ] [MAIN ] RM: Successfully saved derivative data. [2025-09-02T17:47:36.916960] [INFO ] [MAIN ] Derivative Progress: 1816/2371 symbols completed. RM took 0.8s. Estimated remaining: 2m 33s. Rate: 218.2 symbols/min [2025-09-02T17:47:36.929926] [INFO ] [MAIN ] RMI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:36.931019] [INFO ] [MAIN ] RMAX: Generated 832 derivative records from 11537 primary records. [2025-09-02T17:47:36.932239] [INFO ] [MAIN ] RMD: Generated 819 derivative records from 18764 primary records. [2025-09-02T17:47:36.951063] [INFO ] [MAIN ] RMD: Successfully saved derivative data. [2025-09-02T17:47:36.953548] [INFO ] [MAIN ] Derivative Progress: 1817/2371 symbols completed. RMD took 0.8s. Estimated remaining: 2m 32s. Rate: 218.3 symbols/min [2025-09-02T17:47:36.953750] [INFO ] [MAIN ] RMAX: Successfully saved derivative data. [2025-09-02T17:47:36.956923] [INFO ] [MAIN ] Derivative Progress: 1818/2371 symbols completed. RMAX took 0.8s. Estimated remaining: 2m 32s. Rate: 218.5 symbols/min [2025-09-02T17:47:36.957067] [INFO ] [MAIN ] RMM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:36.957410] [INFO ] [MAIN ] RMMZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:36.961543] [INFO ] [MAIN ] RMI: Loaded 2262 primary data records. [2025-09-02T17:47:37.046903] [INFO ] [MAIN ] RMMZ: Loaded 2487 primary data records. [2025-09-02T17:47:37.055490] [INFO ] [MAIN ] RMM: Loaded 5151 primary data records. [2025-09-02T17:47:37.704465] [INFO ] [MAIN ] RMI: Generated 831 derivative records from 2262 primary records. [2025-09-02T17:47:37.720563] [INFO ] [MAIN ] RMMZ: Generated 832 derivative records from 2487 primary records. [2025-09-02T17:47:37.734066] [INFO ] [MAIN ] RMM: Generated 832 derivative records from 5151 primary records. [2025-09-02T17:47:37.734236] [INFO ] [MAIN ] RMI: Successfully saved derivative data. [2025-09-02T17:47:37.736224] [INFO ] [MAIN ] Derivative Progress: 1819/2371 symbols completed. RMI took 0.8s. Estimated remaining: 2m 32s. Rate: 218.2 symbols/min [2025-09-02T17:47:37.736814] [INFO ] [MAIN ] RMT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:37.744167] [INFO ] [MAIN ] RMMZ: Successfully saved derivative data. [2025-09-02T17:47:37.746586] [INFO ] [MAIN ] Derivative Progress: 1820/2371 symbols completed. RMMZ took 0.8s. Estimated remaining: 2m 31s. Rate: 218.4 symbols/min [2025-09-02T17:47:37.747252] [INFO ] [MAIN ] RNG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:37.749824] [INFO ] [MAIN ] RMM: Successfully saved derivative data. [2025-09-02T17:47:37.751485] [INFO ] [MAIN ] Derivative Progress: 1821/2371 symbols completed. RMM took 0.8s. Estimated remaining: 2m 31s. Rate: 218.5 symbols/min [2025-09-02T17:47:37.752029] [INFO ] [MAIN ] RNGR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:37.756968] [INFO ] [MAIN ] RMT: Loaded 8066 primary data records. [2025-09-02T17:47:37.912915] [INFO ] [MAIN ] RNGR: Loaded 10674 primary data records. [2025-09-02T17:47:38.065335] [INFO ] [MAIN ] RNG: Loaded 22258 primary data records. [2025-09-02T17:47:38.527432] [INFO ] [MAIN ] RMT: Generated 832 derivative records from 8066 primary records. [2025-09-02T17:47:38.545817] [INFO ] [MAIN ] RNGR: Generated 832 derivative records from 10674 primary records. [2025-09-02T17:47:38.546625] [INFO ] [MAIN ] RMT: Successfully saved derivative data. [2025-09-02T17:47:38.548857] [INFO ] [MAIN ] Derivative Progress: 1822/2371 symbols completed. RMT took 0.8s. Estimated remaining: 2m 31s. Rate: 218.2 symbols/min [2025-09-02T17:47:38.549237] [INFO ] [MAIN ] RNP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:38.567744] [INFO ] [MAIN ] RNGR: Successfully saved derivative data. [2025-09-02T17:47:38.570227] [INFO ] [MAIN ] Derivative Progress: 1823/2371 symbols completed. RNGR took 0.8s. Estimated remaining: 2m 31s. Rate: 218.4 symbols/min [2025-09-02T17:47:38.568605] [INFO ] [MAIN ] RNG: Generated 832 derivative records from 22258 primary records. [2025-09-02T17:47:38.571082] [INFO ] [MAIN ] RNR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:38.581065] [INFO ] [MAIN ] RNP: Loaded 7513 primary data records. [2025-09-02T17:47:38.638282] [INFO ] [MAIN ] RNG: Successfully saved derivative data. [2025-09-02T17:47:38.669888] [INFO ] [MAIN ] Derivative Progress: 1824/2371 symbols completed. RNG took 0.9s. Estimated remaining: 2m 30s. Rate: 218.4 symbols/min [2025-09-02T17:47:38.693853] [INFO ] [MAIN ] RNST: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:38.716481] [INFO ] [MAIN ] RNR: Loaded 14780 primary data records. [2025-09-02T17:47:38.960966] [INFO ] [MAIN ] RNST: Loaded 16145 primary data records. [2025-09-02T17:47:39.334520] [INFO ] [MAIN ] RNP: Generated 832 derivative records from 7513 primary records. [2025-09-02T17:47:39.353470] [INFO ] [MAIN ] RNR: Generated 819 derivative records from 14780 primary records. [2025-09-02T17:47:39.353829] [INFO ] [MAIN ] RNP: Successfully saved derivative data. [2025-09-02T17:47:39.356205] [INFO ] [MAIN ] Derivative Progress: 1825/2371 symbols completed. RNP took 0.8s. Estimated remaining: 2m 30s. Rate: 218.2 symbols/min [2025-09-02T17:47:39.361838] [INFO ] [MAIN ] ROG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:39.364164] [INFO ] [MAIN ] RNR: Successfully saved derivative data. [2025-09-02T17:47:39.365927] [INFO ] [MAIN ] Derivative Progress: 1826/2371 symbols completed. RNR took 0.8s. Estimated remaining: 2m 30s. Rate: 218.4 symbols/min [2025-09-02T17:47:39.368364] [INFO ] [MAIN ] ROK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:39.376332] [INFO ] [MAIN ] RNST: Generated 832 derivative records from 16145 primary records. [2025-09-02T17:47:39.392546] [INFO ] [MAIN ] ROG: Loaded 9888 primary data records. [2025-09-02T17:47:39.392839] [INFO ] [MAIN ] RNST: Successfully saved derivative data. [2025-09-02T17:47:39.410135] [INFO ] [MAIN ] Derivative Progress: 1827/2371 symbols completed. RNST took 0.7s. Estimated remaining: 2m 29s. Rate: 218.5 symbols/min [2025-09-02T17:47:39.440441] [INFO ] [MAIN ] ROL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:39.507666] [INFO ] [MAIN ] ROK: Loaded 19916 primary data records. [2025-09-02T17:47:39.764362] [INFO ] [MAIN ] ROL: Loaded 22871 primary data records. [2025-09-02T17:47:40.131248] [INFO ] [MAIN ] ROG: Generated 832 derivative records from 9888 primary records. [2025-09-02T17:47:40.150055] [INFO ] [MAIN ] ROG: Successfully saved derivative data. [2025-09-02T17:47:40.152090] [INFO ] [MAIN ] Derivative Progress: 1828/2371 symbols completed. ROG took 0.8s. Estimated remaining: 2m 29s. Rate: 218.3 symbols/min [2025-09-02T17:47:40.153337] [INFO ] [MAIN ] ROK: Generated 832 derivative records from 19916 primary records. [2025-09-02T17:47:40.162245] [INFO ] [MAIN ] ROK: Successfully saved derivative data. [2025-09-02T17:47:40.166222] [INFO ] [MAIN ] Derivative Progress: 1829/2371 symbols completed. ROK took 0.8s. Estimated remaining: 2m 29s. Rate: 218.4 symbols/min [2025-09-02T17:47:40.174945] [INFO ] [MAIN ] ROL: Generated 832 derivative records from 22871 primary records. [2025-09-02T17:47:40.182802] [INFO ] [MAIN ] ROL: Successfully saved derivative data. [2025-09-02T17:47:40.184440] [INFO ] [MAIN ] Derivative Progress: 1830/2371 symbols completed. ROL took 0.7s. Estimated remaining: 2m 29s. Rate: 218.5 symbols/min [2025-09-02T17:47:40.184941] [INFO ] [MAIN ] RPT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:40.184988] [INFO ] [MAIN ] RQI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:40.185335] [INFO ] [MAIN ] RPM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:40.199407] [INFO ] [MAIN ] RPT: Loaded 9215 primary data records. [2025-09-02T17:47:40.312658] [INFO ] [MAIN ] RQI: Loaded 13048 primary data records. [2025-09-02T17:47:40.358784] [INFO ] [MAIN ] RPM: Loaded 19123 primary data records. [2025-09-02T17:47:40.913782] [INFO ] [MAIN ] RPT: Generated 819 derivative records from 9215 primary records. [2025-09-02T17:47:40.930164] [INFO ] [MAIN ] RPT: Successfully saved derivative data. [2025-09-02T17:47:40.930922] [INFO ] [MAIN ] RQI: Generated 819 derivative records from 13048 primary records. [2025-09-02T17:47:40.932810] [INFO ] [MAIN ] Derivative Progress: 1831/2371 symbols completed. RPT took 0.7s. Estimated remaining: 2m 28s. Rate: 218.3 symbols/min [2025-09-02T17:47:40.933046] [INFO ] [MAIN ] RRC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:40.948593] [INFO ] [MAIN ] RPM: Generated 832 derivative records from 19123 primary records. [2025-09-02T17:47:40.950387] [INFO ] [MAIN ] RQI: Successfully saved derivative data. [2025-09-02T17:47:40.957403] [INFO ] [MAIN ] Derivative Progress: 1832/2371 symbols completed. RQI took 0.8s. Estimated remaining: 2m 28s. Rate: 218.4 symbols/min [2025-09-02T17:47:40.957917] [INFO ] [MAIN ] RRX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:40.960122] [INFO ] [MAIN ] RPM: Successfully saved derivative data. [2025-09-02T17:47:40.967773] [INFO ] [MAIN ] Derivative Progress: 1833/2371 symbols completed. RPM took 0.8s. Estimated remaining: 2m 28s. Rate: 218.5 symbols/min [2025-09-02T17:47:40.968016] [INFO ] [MAIN ] RS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:40.983094] [INFO ] [MAIN ] RRC: Loaded 24379 primary data records. [2025-09-02T17:47:41.081750] [INFO ] [MAIN ] RRX: Loaded 18186 primary data records. [2025-09-02T17:47:41.082074] [INFO ] [MAIN ] RS: Loaded 12118 primary data records. [2025-09-02T17:47:41.758943] [INFO ] [MAIN ] RS: Generated 832 derivative records from 12118 primary records. [2025-09-02T17:47:41.746540] [INFO ] [MAIN ] RRC: Generated 832 derivative records from 24379 primary records. [2025-09-02T17:47:41.759658] [INFO ] [MAIN ] RRX: Generated 819 derivative records from 18186 primary records. [2025-09-02T17:47:41.783331] [INFO ] [MAIN ] RS: Successfully saved derivative data. [2025-09-02T17:47:41.783599] [INFO ] [MAIN ] RRX: Successfully saved derivative data. [2025-09-02T17:47:41.785321] [INFO ] [MAIN ] Derivative Progress: 1834/2371 symbols completed. RS took 0.8s. Estimated remaining: 2m 28s. Rate: 218.3 symbols/min [2025-09-02T17:47:41.782920] [INFO ] [MAIN ] RRC: Successfully saved derivative data. [2025-09-02T17:47:41.788365] [INFO ] [MAIN ] RSF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:41.788631] [INFO ] [MAIN ] Derivative Progress: 1835/2371 symbols completed. RRX took 0.8s. Estimated remaining: 2m 27s. Rate: 218.4 symbols/min [2025-09-02T17:47:41.789075] [INFO ] [MAIN ] Derivative Progress: 1836/2371 symbols completed. RRC took 0.9s. Estimated remaining: 2m 27s. Rate: 218.5 symbols/min [2025-09-02T17:47:41.789030] [INFO ] [MAIN ] RSG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:41.789343] [INFO ] [MAIN ] RSI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:41.793872] [INFO ] [MAIN ] RSF: Loaded 2435 primary data records. [2025-09-02T17:47:42.000990] [INFO ] [MAIN ] RSG: Loaded 21859 primary data records. [2025-09-02T17:47:42.000112] [INFO ] [MAIN ] RSI: Loaded 21575 primary data records. [2025-09-02T17:47:42.521433] [INFO ] [MAIN ] RSF: Generated 819 derivative records from 2435 primary records. [2025-09-02T17:47:42.531711] [INFO ] [MAIN ] RSF: Successfully saved derivative data. [2025-09-02T17:47:42.533199] [INFO ] [MAIN ] Derivative Progress: 1837/2371 symbols completed. RSF took 0.7s. Estimated remaining: 2m 27s. Rate: 218.3 symbols/min [2025-09-02T17:47:42.535890] [INFO ] [MAIN ] RSKD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:42.545247] [INFO ] [MAIN ] RSI: Generated 832 derivative records from 21575 primary records. [2025-09-02T17:47:42.566113] [INFO ] [MAIN ] RSG: Generated 832 derivative records from 21859 primary records. [2025-09-02T17:47:42.568819] [INFO ] [MAIN ] RSI: Successfully saved derivative data. [2025-09-02T17:47:42.580131] [INFO ] [MAIN ] Derivative Progress: 1838/2371 symbols completed. RSI took 0.8s. Estimated remaining: 2m 26s. Rate: 218.4 symbols/min [2025-09-02T17:47:42.582119] [INFO ] [MAIN ] RSKD: Loaded 16109 primary data records. [2025-09-02T17:47:42.582675] [INFO ] [MAIN ] RTO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:42.653374] [INFO ] [MAIN ] RSG: Successfully saved derivative data. [2025-09-02T17:47:42.676957] [INFO ] [MAIN ] Derivative Progress: 1839/2371 symbols completed. RSG took 0.9s. Estimated remaining: 2m 26s. Rate: 218.5 symbols/min [2025-09-02T17:47:42.687801] [INFO ] [MAIN ] RTX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:42.819841] [INFO ] [MAIN ] RTO: Loaded 18363 primary data records. [2025-09-02T17:47:42.970727] [INFO ] [MAIN ] RTX: Loaded 24929 primary data records. [2025-09-02T17:47:43.235775] [INFO ] [MAIN ] RSKD: Generated 832 derivative records from 16109 primary records. [2025-09-02T17:47:43.323726] [INFO ] [MAIN ] RSKD: Successfully saved derivative data. [2025-09-02T17:47:43.325465] [INFO ] [MAIN ] Derivative Progress: 1840/2371 symbols completed. RSKD took 0.8s. Estimated remaining: 2m 26s. Rate: 218.3 symbols/min [2025-09-02T17:47:43.326734] [INFO ] [MAIN ] RVLV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:43.336441] [INFO ] [MAIN ] RTO: Generated 832 derivative records from 18363 primary records. [2025-09-02T17:47:43.345390] [INFO ] [MAIN ] RTO: Successfully saved derivative data. [2025-09-02T17:47:43.346952] [INFO ] [MAIN ] Derivative Progress: 1841/2371 symbols completed. RTO took 0.8s. Estimated remaining: 2m 26s. Rate: 218.4 symbols/min [2025-09-02T17:47:43.353915] [INFO ] [MAIN ] RVT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:43.361744] [INFO ] [MAIN ] RTX: Generated 832 derivative records from 24929 primary records. [2025-09-02T17:47:43.379670] [INFO ] [MAIN ] RTX: Successfully saved derivative data. [2025-09-02T17:47:43.380185] [INFO ] [MAIN ] RVLV: Loaded 21841 primary data records. [2025-09-02T17:47:43.381813] [INFO ] [MAIN ] Derivative Progress: 1842/2371 symbols completed. RTX took 0.7s. Estimated remaining: 2m 25s. Rate: 218.5 symbols/min [2025-09-02T17:47:43.422258] [INFO ] [MAIN ] RVT: Loaded 12519 primary data records. [2025-09-02T17:47:43.432627] [INFO ] [MAIN ] RVTY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:43.795703] [INFO ] [MAIN ] RVTY: Loaded 21643 primary data records. [2025-09-02T17:47:44.155094] [INFO ] [MAIN ] RVT: Generated 832 derivative records from 12519 primary records. [2025-09-02T17:47:44.164152] [INFO ] [MAIN ] RVLV: Generated 832 derivative records from 21841 primary records. [2025-09-02T17:47:44.179435] [INFO ] [MAIN ] RVT: Successfully saved derivative data. [2025-09-02T17:47:44.181426] [INFO ] [MAIN ] Derivative Progress: 1843/2371 symbols completed. RVT took 0.8s. Estimated remaining: 2m 25s. Rate: 218.3 symbols/min [2025-09-02T17:47:44.183300] [INFO ] [MAIN ] RVLV: Successfully saved derivative data. [2025-09-02T17:47:44.184974] [INFO ] [MAIN ] Derivative Progress: 1844/2371 symbols completed. RVLV took 0.9s. Estimated remaining: 2m 25s. Rate: 218.4 symbols/min [2025-09-02T17:47:44.193277] [INFO ] [MAIN ] RVTY: Generated 832 derivative records from 21643 primary records. [2025-09-02T17:47:44.201357] [INFO ] [MAIN ] RVTY: Successfully saved derivative data. [2025-09-02T17:47:44.203010] [INFO ] [MAIN ] Derivative Progress: 1845/2371 symbols completed. RVTY took 0.8s. Estimated remaining: 2m 24s. Rate: 218.5 symbols/min [2025-09-02T17:47:44.203423] [INFO ] [MAIN ] RWT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:44.203496] [INFO ] [MAIN ] RWTO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:44.204207] [INFO ] [MAIN ] RWTN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:44.208500] [INFO ] [MAIN ] RWTN: Loaded 925 primary data records. [2025-09-02T17:47:44.240266] [INFO ] [MAIN ] RWTO: Loaded 1945 primary data records. [2025-09-02T17:47:44.395685] [INFO ] [MAIN ] RWT: Loaded 18270 primary data records. [2025-09-02T17:47:44.929334] [INFO ] [MAIN ] RWTN: Generated 831 derivative records from 925 primary records. [2025-09-02T17:47:44.941054] [INFO ] [MAIN ] RWTN: Successfully saved derivative data. [2025-09-02T17:47:44.942954] [INFO ] [MAIN ] Derivative Progress: 1846/2371 symbols completed. RWTN took 0.7s. Estimated remaining: 2m 24s. Rate: 218.3 symbols/min [2025-09-02T17:47:44.943263] [INFO ] [MAIN ] RWTP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:44.950676] [INFO ] [MAIN ] RWT: Generated 832 derivative records from 18270 primary records. [2025-09-02T17:47:44.959379] [INFO ] [MAIN ] RWTO: Generated 830 derivative records from 1945 primary records. [2025-09-02T17:47:44.966774] [INFO ] [MAIN ] RWTP: Loaded 1076 primary data records. [2025-09-02T17:47:44.974802] [INFO ] [MAIN ] RWT: Successfully saved derivative data. [2025-09-02T17:47:44.994623] [INFO ] [MAIN ] Derivative Progress: 1847/2371 symbols completed. RWT took 0.8s. Estimated remaining: 2m 24s. Rate: 218.4 symbols/min [2025-09-02T17:47:45.019598] [INFO ] [MAIN ] RXO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:45.042030] [INFO ] [MAIN ] RWTO: Successfully saved derivative data. [2025-09-02T17:47:45.060469] [INFO ] [MAIN ] Derivative Progress: 1848/2371 symbols completed. RWTO took 0.9s. Estimated remaining: 2m 24s. Rate: 218.5 symbols/min [2025-09-02T17:47:45.083010] [INFO ] [MAIN ] RY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:45.233668] [INFO ] [MAIN ] RXO: Loaded 22074 primary data records. [2025-09-02T17:47:45.346636] [INFO ] [MAIN ] RY: Loaded 21948 primary data records. [2025-09-02T17:47:45.711848] [INFO ] [MAIN ] RWTP: Generated 832 derivative records from 1076 primary records. [2025-09-02T17:47:45.721294] [INFO ] [MAIN ] RWTP: Successfully saved derivative data. [2025-09-02T17:47:45.722696] [INFO ] [MAIN ] Derivative Progress: 1849/2371 symbols completed. RWTP took 0.8s. Estimated remaining: 2m 23s. Rate: 218.3 symbols/min [2025-09-02T17:47:45.722874] [INFO ] [MAIN ] RYAM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:45.732801] [INFO ] [MAIN ] RXO: Generated 832 derivative records from 22074 primary records. [2025-09-02T17:47:45.745996] [INFO ] [MAIN ] RXO: Successfully saved derivative data. [2025-09-02T17:47:45.747313] [INFO ] [MAIN ] Derivative Progress: 1850/2371 symbols completed. RXO took 0.7s. Estimated remaining: 2m 23s. Rate: 218.5 symbols/min [2025-09-02T17:47:45.747500] [INFO ] [MAIN ] RYAN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:45.757252] [INFO ] [MAIN ] RYAM: Loaded 15654 primary data records. [2025-09-02T17:47:45.763966] [INFO ] [MAIN ] RY: Generated 832 derivative records from 21948 primary records. [2025-09-02T17:47:45.895057] [INFO ] [MAIN ] RYAN: Loaded 20132 primary data records. [2025-09-02T17:47:45.889316] [INFO ] [MAIN ] RY: Successfully saved derivative data. [2025-09-02T17:47:45.901755] [INFO ] [MAIN ] Derivative Progress: 1851/2371 symbols completed. RY took 0.8s. Estimated remaining: 2m 23s. Rate: 218.5 symbols/min [2025-09-02T17:47:45.907043] [INFO ] [MAIN ] RYI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:46.159882] [INFO ] [MAIN ] RYI: Loaded 10732 primary data records. [2025-09-02T17:47:46.492930] [INFO ] [MAIN ] RYAM: Generated 832 derivative records from 15654 primary records. [2025-09-02T17:47:46.504142] [INFO ] [MAIN ] RYAM: Successfully saved derivative data. [2025-09-02T17:47:46.505481] [INFO ] [MAIN ] Derivative Progress: 1852/2371 symbols completed. RYAM took 0.8s. Estimated remaining: 2m 23s. Rate: 218.4 symbols/min [2025-09-02T17:47:46.505953] [INFO ] [MAIN ] RYN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:46.512683] [INFO ] [MAIN ] RYAN: Generated 832 derivative records from 20132 primary records. [2025-09-02T17:47:46.522256] [INFO ] [MAIN ] RYAN: Successfully saved derivative data. [2025-09-02T17:47:46.524664] [INFO ] [MAIN ] Derivative Progress: 1853/2371 symbols completed. RYAN took 0.8s. Estimated remaining: 2m 22s. Rate: 218.5 symbols/min [2025-09-02T17:47:46.524937] [INFO ] [MAIN ] RZB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:46.539182] [INFO ] [MAIN ] RYI: Generated 832 derivative records from 10732 primary records. [2025-09-02T17:47:46.553009] [INFO ] [MAIN ] RZB: Loaded 3840 primary data records. [2025-09-02T17:47:46.589665] [INFO ] [MAIN ] RYN: Loaded 21236 primary data records. [2025-09-02T17:47:46.707963] [INFO ] [MAIN ] RYI: Successfully saved derivative data. [2025-09-02T17:47:46.737595] [INFO ] [MAIN ] Derivative Progress: 1854/2371 symbols completed. RYI took 0.8s. Estimated remaining: 2m 22s. Rate: 218.5 symbols/min [2025-09-02T17:47:46.758569] [INFO ] [MAIN ] RZC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:46.988130] [INFO ] [MAIN ] RZC: Loaded 3265 primary data records. [2025-09-02T17:47:47.297906] [INFO ] [MAIN ] RZB: Generated 831 derivative records from 3840 primary records. [2025-09-02T17:47:47.306430] [INFO ] [MAIN ] RYN: Generated 832 derivative records from 21236 primary records. [2025-09-02T17:47:47.322459] [INFO ] [MAIN ] RZB: Successfully saved derivative data. [2025-09-02T17:47:47.324274] [INFO ] [MAIN ] Derivative Progress: 1855/2371 symbols completed. RZB took 0.8s. Estimated remaining: 2m 22s. Rate: 218.4 symbols/min [2025-09-02T17:47:47.324895] [INFO ] [MAIN ] RYN: Successfully saved derivative data. [2025-09-02T17:47:47.326454] [INFO ] [MAIN ] Derivative Progress: 1856/2371 symbols completed. RYN took 0.8s. Estimated remaining: 2m 21s. Rate: 218.5 symbols/min [2025-09-02T17:47:47.324941] [INFO ] [MAIN ] S: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:47.326878] [INFO ] [MAIN ] SA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:47.337015] [INFO ] [MAIN ] RZC: Generated 832 derivative records from 3265 primary records. [2025-09-02T17:47:47.350233] [INFO ] [MAIN ] RZC: Successfully saved derivative data. [2025-09-02T17:47:47.357068] [INFO ] [MAIN ] Derivative Progress: 1857/2371 symbols completed. RZC took 0.6s. Estimated remaining: 2m 21s. Rate: 218.6 symbols/min [2025-09-02T17:47:47.357413] [INFO ] [MAIN ] SABA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:47.375398] [INFO ] [MAIN ] SA: Loaded 19820 primary data records. [2025-09-02T17:47:47.375945] [INFO ] [MAIN ] S: Loaded 24795 primary data records. [2025-09-02T17:47:47.378864] [INFO ] [MAIN ] SABA: Loaded 4247 primary data records. [2025-09-02T17:47:48.109234] [INFO ] [MAIN ] SABA: Generated 831 derivative records from 4247 primary records. [2025-09-02T17:47:48.115975] [INFO ] [MAIN ] SA: Generated 832 derivative records from 19820 primary records. [2025-09-02T17:47:48.117045] [INFO ] [MAIN ] S: Generated 832 derivative records from 24795 primary records. [2025-09-02T17:47:48.138193] [INFO ] [MAIN ] S: Successfully saved derivative data. [2025-09-02T17:47:48.141300] [INFO ] [MAIN ] Derivative Progress: 1858/2371 symbols completed. S took 0.8s. Estimated remaining: 2m 21s. Rate: 218.4 symbols/min [2025-09-02T17:47:48.142925] [INFO ] [MAIN ] SABA: Successfully saved derivative data. [2025-09-02T17:47:48.147590] [INFO ] [MAIN ] Derivative Progress: 1859/2371 symbols completed. SABA took 0.8s. Estimated remaining: 2m 21s. Rate: 218.5 symbols/min [2025-09-02T17:47:48.148329] [INFO ] [MAIN ] SA: Successfully saved derivative data. [2025-09-02T17:47:48.149993] [INFO ] [MAIN ] Derivative Progress: 1860/2371 symbols completed. SA took 0.8s. Estimated remaining: 2m 20s. Rate: 218.6 symbols/min [2025-09-02T17:47:48.150613] [INFO ] [MAIN ] SAJ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:48.150460] [INFO ] [MAIN ] SAH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:48.150501] [INFO ] [MAIN ] SAFE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:48.154232] [INFO ] [MAIN ] SAJ: Loaded 349 primary data records. [2025-09-02T17:47:48.264702] [INFO ] [MAIN ] SAH: Loaded 9962 primary data records. [2025-09-02T17:47:48.270005] [INFO ] [MAIN ] SAFE: Loaded 14104 primary data records. [2025-09-02T17:47:48.868045] [INFO ] [MAIN ] SAJ: Generated 817 derivative records from 349 primary records. [2025-09-02T17:47:48.881884] [INFO ] [MAIN ] SAH: Generated 832 derivative records from 9962 primary records. [2025-09-02T17:47:48.897297] [INFO ] [MAIN ] SAJ: Successfully saved derivative data. [2025-09-02T17:47:48.898881] [INFO ] [MAIN ] Derivative Progress: 1861/2371 symbols completed. SAJ took 0.7s. Estimated remaining: 2m 20s. Rate: 218.4 symbols/min [2025-09-02T17:47:48.901166] [INFO ] [MAIN ] SAM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:48.900152] [INFO ] [MAIN ] SAFE: Generated 832 derivative records from 14104 primary records. [2025-09-02T17:47:48.901672] [INFO ] [MAIN ] SAH: Successfully saved derivative data. [2025-09-02T17:47:48.904033] [INFO ] [MAIN ] Derivative Progress: 1862/2371 symbols completed. SAH took 0.8s. Estimated remaining: 2m 20s. Rate: 218.5 symbols/min [2025-09-02T17:47:48.904475] [INFO ] [MAIN ] SAN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:48.915220] [INFO ] [MAIN ] SAFE: Successfully saved derivative data. [2025-09-02T17:47:48.916960] [INFO ] [MAIN ] Derivative Progress: 1863/2371 symbols completed. SAFE took 0.8s. Estimated remaining: 2m 19s. Rate: 218.6 symbols/min [2025-09-02T17:47:48.917227] [INFO ] [MAIN ] SAND: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:48.923005] [INFO ] [MAIN ] SAM: Loaded 11093 primary data records. [2025-09-02T17:47:49.085120] [INFO ] [MAIN ] SAN: Loaded 24570 primary data records. [2025-09-02T17:47:49.134508] [INFO ] [MAIN ] SAND: Loaded 24120 primary data records. [2025-09-02T17:47:49.704271] [INFO ] [MAIN ] SAM: Generated 819 derivative records from 11093 primary records. [2025-09-02T17:47:49.718307] [INFO ] [MAIN ] SAM: Successfully saved derivative data. [2025-09-02T17:47:49.719535] [INFO ] [MAIN ] Derivative Progress: 1864/2371 symbols completed. SAM took 0.8s. Estimated remaining: 2m 19s. Rate: 218.4 symbols/min [2025-09-02T17:47:49.719931] [INFO ] [MAIN ] SAP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:49.732029] [INFO ] [MAIN ] SAND: Generated 832 derivative records from 24120 primary records. [2025-09-02T17:47:49.739213] [INFO ] [MAIN ] SAN: Generated 832 derivative records from 24570 primary records. [2025-09-02T17:47:49.768919] [INFO ] [MAIN ] SAND: Successfully saved derivative data. [2025-09-02T17:47:49.769548] [INFO ] [MAIN ] SAN: Successfully saved derivative data. [2025-09-02T17:47:49.771137] [INFO ] [MAIN ] Derivative Progress: 1865/2371 symbols completed. SAN took 0.9s. Estimated remaining: 2m 19s. Rate: 218.5 symbols/min [2025-09-02T17:47:49.774135] [INFO ] [MAIN ] SAR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:49.774089] [INFO ] [MAIN ] SAP: Loaded 22721 primary data records. [2025-09-02T17:47:49.774219] [INFO ] [MAIN ] Derivative Progress: 1866/2371 symbols completed. SAND took 0.9s. Estimated remaining: 2m 19s. Rate: 218.6 symbols/min [2025-09-02T17:47:49.818412] [INFO ] [MAIN ] SARO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:49.890271] [INFO ] [MAIN ] SAR: Loaded 7963 primary data records. [2025-09-02T17:47:50.136034] [INFO ] [MAIN ] SARO: Loaded 22358 primary data records. [2025-09-02T17:47:50.508539] [INFO ] [MAIN ] SAP: Generated 832 derivative records from 22721 primary records. [2025-09-02T17:47:50.526497] [INFO ] [MAIN ] SAR: Generated 832 derivative records from 7963 primary records. [2025-09-02T17:47:50.529389] [INFO ] [MAIN ] SAP: Successfully saved derivative data. [2025-09-02T17:47:50.531037] [INFO ] [MAIN ] Derivative Progress: 1867/2371 symbols completed. SAP took 0.8s. Estimated remaining: 2m 18s. Rate: 218.4 symbols/min [2025-09-02T17:47:50.531390] [INFO ] [MAIN ] SAT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:50.547950] [INFO ] [MAIN ] SAR: Successfully saved derivative data. [2025-09-02T17:47:50.546359] [INFO ] [MAIN ] SARO: Generated 832 derivative records from 22358 primary records. [2025-09-02T17:47:50.547886] [INFO ] [MAIN ] SAT: Loaded 489 primary data records. [2025-09-02T17:47:50.549462] [INFO ] [MAIN ] Derivative Progress: 1868/2371 symbols completed. SAR took 0.8s. Estimated remaining: 2m 18s. Rate: 218.5 symbols/min [2025-09-02T17:47:50.612485] [INFO ] [MAIN ] SAY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:50.654399] [INFO ] [MAIN ] SARO: Successfully saved derivative data. [2025-09-02T17:47:50.659266] [INFO ] [MAIN ] Derivative Progress: 1869/2371 symbols completed. SARO took 0.8s. Estimated remaining: 2m 18s. Rate: 218.6 symbols/min [2025-09-02T17:47:50.659898] [INFO ] [MAIN ] SAZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:50.731467] [INFO ] [MAIN ] SAZ: Loaded 504 primary data records. [2025-09-02T17:47:50.754426] [INFO ] [MAIN ] SAY: Loaded 468 primary data records. [2025-09-02T17:47:51.285498] [INFO ] [MAIN ] SAT: Generated 830 derivative records from 489 primary records. [2025-09-02T17:47:51.295015] [INFO ] [MAIN ] SAT: Successfully saved derivative data. [2025-09-02T17:47:51.297003] [INFO ] [MAIN ] Derivative Progress: 1870/2371 symbols completed. SAT took 0.8s. Estimated remaining: 2m 18s. Rate: 218.4 symbols/min [2025-09-02T17:47:51.297187] [INFO ] [MAIN ] SB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:51.305841] [INFO ] [MAIN ] SAZ: Generated 831 derivative records from 504 primary records. [2025-09-02T17:47:51.325549] [INFO ] [MAIN ] SAZ: Successfully saved derivative data. [2025-09-02T17:47:51.325453] [INFO ] [MAIN ] SAY: Generated 831 derivative records from 468 primary records. [2025-09-02T17:47:51.327094] [INFO ] [MAIN ] Derivative Progress: 1871/2371 symbols completed. SAZ took 0.7s. Estimated remaining: 2m 17s. Rate: 218.5 symbols/min [2025-09-02T17:47:51.327367] [INFO ] [MAIN ] SBDS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:51.336869] [INFO ] [MAIN ] SB: Loaded 15302 primary data records. [2025-09-02T17:47:51.371905] [INFO ] [MAIN ] SBDS: Loaded 603 primary data records. [2025-09-02T17:47:51.416220] [INFO ] [MAIN ] SAY: Successfully saved derivative data. [2025-09-02T17:47:51.453426] [INFO ] [MAIN ] Derivative Progress: 1872/2371 symbols completed. SAY took 0.9s. Estimated remaining: 2m 17s. Rate: 218.6 symbols/min [2025-09-02T17:47:51.477462] [INFO ] [MAIN ] SBH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:51.779139] [INFO ] [MAIN ] SBH: Loaded 22810 primary data records. [2025-09-02T17:47:51.889013] [INFO ] [MAIN ] SBDS: Generated 351 derivative records from 603 primary records. [2025-09-02T17:47:51.962379] [INFO ] [MAIN ] SBDS: Successfully saved derivative data. [2025-09-02T17:47:51.967598] [INFO ] [MAIN ] Derivative Progress: 1873/2371 symbols completed. SBDS took 0.6s. Estimated remaining: 2m 17s. Rate: 218.5 symbols/min [2025-09-02T17:47:52.027408] [INFO ] [MAIN ] SB: Generated 832 derivative records from 15302 primary records. [2025-09-02T17:47:52.036902] [INFO ] [MAIN ] SB: Successfully saved derivative data. [2025-09-02T17:47:52.038782] [INFO ] [MAIN ] Derivative Progress: 1874/2371 symbols completed. SB took 0.7s. Estimated remaining: 2m 16s. Rate: 218.6 symbols/min [2025-09-02T17:47:52.048698] [INFO ] [MAIN ] SBH: Generated 832 derivative records from 22810 primary records. [2025-09-02T17:47:52.056316] [INFO ] [MAIN ] SBH: Successfully saved derivative data. [2025-09-02T17:47:52.057725] [INFO ] [MAIN ] Derivative Progress: 1875/2371 symbols completed. SBH took 0.6s. Estimated remaining: 2m 16s. Rate: 218.7 symbols/min [2025-09-02T17:47:52.058347] [INFO ] [MAIN ] SBI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:52.058465] [INFO ] [MAIN ] SBR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:52.058586] [INFO ] [MAIN ] SBS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:52.068348] [INFO ] [MAIN ] SBI: Loaded 3833 primary data records. [2025-09-02T17:47:52.068689] [INFO ] [MAIN ] SBR: Loaded 3396 primary data records. [2025-09-02T17:47:52.288112] [INFO ] [MAIN ] SBS: Loaded 22242 primary data records. [2025-09-02T17:47:52.823190] [INFO ] [MAIN ] SBI: Generated 832 derivative records from 3833 primary records. [2025-09-02T17:47:52.830208] [INFO ] [MAIN ] SBR: Generated 832 derivative records from 3396 primary records. [2025-09-02T17:47:52.846853] [INFO ] [MAIN ] SBI: Successfully saved derivative data. [2025-09-02T17:47:52.849065] [INFO ] [MAIN ] Derivative Progress: 1876/2371 symbols completed. SBI took 0.8s. Estimated remaining: 2m 16s. Rate: 218.5 symbols/min [2025-09-02T17:47:52.849744] [INFO ] [MAIN ] SBR: Successfully saved derivative data. [2025-09-02T17:47:52.849547] [INFO ] [MAIN ] SBSI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:52.851077] [INFO ] [MAIN ] Derivative Progress: 1877/2371 symbols completed. SBR took 0.8s. Estimated remaining: 2m 16s. Rate: 218.6 symbols/min [2025-09-02T17:47:52.851287] [INFO ] [MAIN ] SBSW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:52.858985] [INFO ] [MAIN ] SBS: Generated 819 derivative records from 22242 primary records. [2025-09-02T17:47:52.871156] [INFO ] [MAIN ] SBSI: Loaded 6684 primary data records. [2025-09-02T17:47:52.898172] [INFO ] [MAIN ] SBS: Successfully saved derivative data. [2025-09-02T17:47:52.914841] [INFO ] [MAIN ] Derivative Progress: 1878/2371 symbols completed. SBS took 0.9s. Estimated remaining: 2m 15s. Rate: 218.7 symbols/min [2025-09-02T17:47:52.927821] [INFO ] [MAIN ] SBXD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:53.005682] [INFO ] [MAIN ] SBSW: Loaded 24682 primary data records. [2025-09-02T17:47:53.023637] [INFO ] [MAIN ] SBXD: Loaded 2680 primary data records. [2025-09-02T17:47:53.604288] [INFO ] [MAIN ] SBSI: Generated 819 derivative records from 6684 primary records. [2025-09-02T17:47:53.617078] [INFO ] [MAIN ] SBSI: Successfully saved derivative data. [2025-09-02T17:47:53.618745] [INFO ] [MAIN ] Derivative Progress: 1879/2371 symbols completed. SBSI took 0.8s. Estimated remaining: 2m 15s. Rate: 218.5 symbols/min [2025-09-02T17:47:53.630360] [INFO ] [MAIN ] SCCO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:53.631666] [INFO ] [MAIN ] SBSW: Generated 832 derivative records from 24682 primary records. [2025-09-02T17:47:53.632281] [INFO ] [MAIN ] SBXD: Generated 831 derivative records from 2680 primary records. [2025-09-02T17:47:53.647751] [INFO ] [MAIN ] SBSW: Successfully saved derivative data. [2025-09-02T17:47:53.647570] [INFO ] [MAIN ] SBXD: Successfully saved derivative data. [2025-09-02T17:47:53.649228] [INFO ] [MAIN ] Derivative Progress: 1880/2371 symbols completed. SBSW took 0.8s. Estimated remaining: 2m 15s. Rate: 218.6 symbols/min [2025-09-02T17:47:53.651014] [INFO ] [MAIN ] SCD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:53.651057] [INFO ] [MAIN ] Derivative Progress: 1881/2371 symbols completed. SBXD took 0.7s. Estimated remaining: 2m 14s. Rate: 218.7 symbols/min [2025-09-02T17:47:53.651542] [INFO ] [MAIN ] SCHW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:53.666150] [INFO ] [MAIN ] SCD: Loaded 7912 primary data records. [2025-09-02T17:47:53.782181] [INFO ] [MAIN ] SCCO: Loaded 22631 primary data records. [2025-09-02T17:47:53.852439] [INFO ] [MAIN ] SCHW: Loaded 24887 primary data records. [2025-09-02T17:47:54.402793] [INFO ] [MAIN ] SCD: Generated 832 derivative records from 7912 primary records. [2025-09-02T17:47:54.415721] [INFO ] [MAIN ] SCD: Successfully saved derivative data. [2025-09-02T17:47:54.423304] [INFO ] [MAIN ] Derivative Progress: 1882/2371 symbols completed. SCD took 0.8s. Estimated remaining: 2m 14s. Rate: 218.5 symbols/min [2025-09-02T17:47:54.430315] [INFO ] [MAIN ] SCCO: Generated 832 derivative records from 22631 primary records. [2025-09-02T17:47:54.429555] [INFO ] [MAIN ] SCI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:54.431052] [INFO ] [MAIN ] SCHW: Generated 832 derivative records from 24887 primary records. [2025-09-02T17:47:54.447285] [INFO ] [MAIN ] SCCO: Successfully saved derivative data. [2025-09-02T17:47:54.448081] [INFO ] [MAIN ] SCHW: Successfully saved derivative data. [2025-09-02T17:47:54.449539] [INFO ] [MAIN ] Derivative Progress: 1883/2371 symbols completed. SCCO took 0.8s. Estimated remaining: 2m 14s. Rate: 218.6 symbols/min [2025-09-02T17:47:54.451356] [INFO ] [MAIN ] Derivative Progress: 1884/2371 symbols completed. SCHW took 0.8s. Estimated remaining: 2m 14s. Rate: 218.7 symbols/min [2025-09-02T17:47:54.451519] [INFO ] [MAIN ] SCM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:54.449820] [INFO ] [MAIN ] SCL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:54.468963] [INFO ] [MAIN ] SCL: Loaded 6152 primary data records. [2025-09-02T17:47:54.515116] [INFO ] [MAIN ] SCM: Loaded 8467 primary data records. [2025-09-02T17:47:54.589581] [INFO ] [MAIN ] SCI: Loaded 21286 primary data records. [2025-09-02T17:47:55.235071] [INFO ] [MAIN ] SCL: Generated 832 derivative records from 6152 primary records. [2025-09-02T17:47:55.248058] [INFO ] [MAIN ] SCM: Generated 819 derivative records from 8467 primary records. [2025-09-02T17:47:55.250816] [INFO ] [MAIN ] SCL: Successfully saved derivative data. [2025-09-02T17:47:55.257359] [INFO ] [MAIN ] Derivative Progress: 1885/2371 symbols completed. SCL took 0.8s. Estimated remaining: 2m 13s. Rate: 218.5 symbols/min [2025-09-02T17:47:55.258529] [INFO ] [MAIN ] SCS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:55.270949] [INFO ] [MAIN ] SCM: Successfully saved derivative data. [2025-09-02T17:47:55.271824] [INFO ] [MAIN ] SCI: Generated 832 derivative records from 21286 primary records. [2025-09-02T17:47:55.273530] [INFO ] [MAIN ] Derivative Progress: 1886/2371 symbols completed. SCM took 0.8s. Estimated remaining: 2m 13s. Rate: 218.6 symbols/min [2025-09-02T17:47:55.274521] [INFO ] [MAIN ] SD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:55.285949] [INFO ] [MAIN ] SCI: Successfully saved derivative data. [2025-09-02T17:47:55.287570] [INFO ] [MAIN ] Derivative Progress: 1887/2371 symbols completed. SCI took 0.9s. Estimated remaining: 2m 13s. Rate: 218.7 symbols/min [2025-09-02T17:47:55.287934] [INFO ] [MAIN ] SDHC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:55.303185] [INFO ] [MAIN ] SDHC: Loaded 4939 primary data records. [2025-09-02T17:47:55.351215] [INFO ] [MAIN ] SD: Loaded 13334 primary data records. [2025-09-02T17:47:55.464618] [INFO ] [MAIN ] SCS: Loaded 20210 primary data records. [2025-09-02T17:47:56.023027] [INFO ] [MAIN ] SDHC: Generated 819 derivative records from 4939 primary records. [2025-09-02T17:47:56.032891] [INFO ] [MAIN ] SD: Generated 832 derivative records from 13334 primary records. [2025-09-02T17:47:56.048230] [INFO ] [MAIN ] SDHC: Successfully saved derivative data. [2025-09-02T17:47:56.049672] [INFO ] [MAIN ] Derivative Progress: 1888/2371 symbols completed. SDHC took 0.8s. Estimated remaining: 2m 13s. Rate: 218.5 symbols/min [2025-09-02T17:47:56.056502] [INFO ] [MAIN ] SCS: Generated 819 derivative records from 20210 primary records. [2025-09-02T17:47:56.058853] [INFO ] [MAIN ] SD: Successfully saved derivative data. [2025-09-02T17:47:56.060588] [INFO ] [MAIN ] Derivative Progress: 1889/2371 symbols completed. SD took 0.8s. Estimated remaining: 2m 12s. Rate: 218.6 symbols/min [2025-09-02T17:47:56.067359] [INFO ] [MAIN ] SCS: Successfully saved derivative data. [2025-09-02T17:47:56.068879] [INFO ] [MAIN ] Derivative Progress: 1890/2371 symbols completed. SCS took 0.8s. Estimated remaining: 2m 12s. Rate: 218.7 symbols/min [2025-09-02T17:47:56.069445] [INFO ] [MAIN ] SDRL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:56.069314] [INFO ] [MAIN ] SDHY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:56.069362] [INFO ] [MAIN ] SE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:56.077630] [INFO ] [MAIN ] SDHY: Loaded 4754 primary data records. [2025-09-02T17:47:56.189022] [INFO ] [MAIN ] SDRL: Loaded 19413 primary data records. [2025-09-02T17:47:56.354560] [INFO ] [MAIN ] SE: Loaded 24729 primary data records. [2025-09-02T17:47:56.815019] [INFO ] [MAIN ] SDHY: Generated 832 derivative records from 4754 primary records. [2025-09-02T17:47:56.826327] [INFO ] [MAIN ] SDHY: Successfully saved derivative data. [2025-09-02T17:47:56.827728] [INFO ] [MAIN ] Derivative Progress: 1891/2371 symbols completed. SDHY took 0.8s. Estimated remaining: 2m 12s. Rate: 218.5 symbols/min [2025-09-02T17:47:56.833928] [INFO ] [MAIN ] SEE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:56.834996] [INFO ] [MAIN ] SDRL: Generated 832 derivative records from 19413 primary records. [2025-09-02T17:47:56.844479] [INFO ] [MAIN ] SDRL: Successfully saved derivative data. [2025-09-02T17:47:56.846041] [INFO ] [MAIN ] Derivative Progress: 1892/2371 symbols completed. SDRL took 0.8s. Estimated remaining: 2m 11s. Rate: 218.6 symbols/min [2025-09-02T17:47:56.852943] [INFO ] [MAIN ] SEG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:56.852826] [INFO ] [MAIN ] SE: Generated 832 derivative records from 24729 primary records. [2025-09-02T17:47:56.868212] [INFO ] [MAIN ] SE: Successfully saved derivative data. [2025-09-02T17:47:56.869810] [INFO ] [MAIN ] Derivative Progress: 1893/2371 symbols completed. SE took 0.8s. Estimated remaining: 2m 11s. Rate: 218.7 symbols/min [2025-09-02T17:47:56.870041] [INFO ] [MAIN ] SEI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:56.874259] [INFO ] [MAIN ] SEG: Loaded 6142 primary data records. [2025-09-02T17:47:56.947232] [INFO ] [MAIN ] SEE: Loaded 21152 primary data records. [2025-09-02T17:47:57.305305] [INFO ] [MAIN ] SEI: Loaded 22648 primary data records. [2025-09-02T17:47:57.614097] [INFO ] [MAIN ] SEE: Generated 819 derivative records from 21152 primary records. [2025-09-02T17:47:57.621255] [INFO ] [MAIN ] SEG: Generated 819 derivative records from 6142 primary records. [2025-09-02T17:47:57.637565] [INFO ] [MAIN ] SEE: Successfully saved derivative data. [2025-09-02T17:47:57.638604] [INFO ] [MAIN ] SEG: Successfully saved derivative data. [2025-09-02T17:47:57.640456] [INFO ] [MAIN ] Derivative Progress: 1894/2371 symbols completed. SEG took 0.8s. Estimated remaining: 2m 11s. Rate: 218.5 symbols/min [2025-09-02T17:47:57.642738] [INFO ] [MAIN ] SEM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:57.648582] [INFO ] [MAIN ] Derivative Progress: 1895/2371 symbols completed. SEE took 0.8s. Estimated remaining: 2m 11s. Rate: 218.6 symbols/min [2025-09-02T17:47:57.648789] [INFO ] [MAIN ] SEMR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:57.650282] [INFO ] [MAIN ] SEI: Generated 832 derivative records from 22648 primary records. [2025-09-02T17:47:57.666541] [INFO ] [MAIN ] SEI: Successfully saved derivative data. [2025-09-02T17:47:57.668672] [INFO ] [MAIN ] Derivative Progress: 1896/2371 symbols completed. SEI took 0.8s. Estimated remaining: 2m 10s. Rate: 218.8 symbols/min [2025-09-02T17:47:57.669198] [INFO ] [MAIN ] SES: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:57.696129] [INFO ] [MAIN ] SEMR: Loaded 19733 primary data records. [2025-09-02T17:47:57.754751] [INFO ] [MAIN ] SEM: Loaded 20255 primary data records. [2025-09-02T17:47:57.882126] [INFO ] [MAIN ] SES: Loaded 23621 primary data records. [2025-09-02T17:47:58.641789] [INFO ] [MAIN ] SEMR: Generated 832 derivative records from 19733 primary records. [2025-09-02T17:47:58.659689] [INFO ] [MAIN ] SEMR: Successfully saved derivative data. [2025-09-02T17:47:58.661804] [INFO ] [MAIN ] Derivative Progress: 1897/2371 symbols completed. SEMR took 1.0s. Estimated remaining: 2m 10s. Rate: 218.5 symbols/min [2025-09-02T17:47:58.662621] [INFO ] [MAIN ] SF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:58.697764] [INFO ] [MAIN ] SES: Generated 832 derivative records from 23621 primary records. [2025-09-02T17:47:58.698803] [INFO ] [MAIN ] SEM: Generated 832 derivative records from 20255 primary records. [2025-09-02T17:47:58.709026] [INFO ] [MAIN ] SES: Successfully saved derivative data. [2025-09-02T17:47:58.711779] [INFO ] [MAIN ] Derivative Progress: 1898/2371 symbols completed. SES took 1.0s. Estimated remaining: 2m 10s. Rate: 218.5 symbols/min [2025-09-02T17:47:58.712198] [INFO ] [MAIN ] SFB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:58.735214] [INFO ] [MAIN ] SEM: Successfully saved derivative data. [2025-09-02T17:47:58.736629] [INFO ] [MAIN ] SF: Loaded 18574 primary data records. [2025-09-02T17:47:58.738758] [INFO ] [MAIN ] Derivative Progress: 1899/2371 symbols completed. SEM took 1.1s. Estimated remaining: 2m 10s. Rate: 218.7 symbols/min [2025-09-02T17:47:58.775855] [INFO ] [MAIN ] SFB: Loaded 1703 primary data records. [2025-09-02T17:47:58.786668] [INFO ] [MAIN ] SFBS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:59.110204] [INFO ] [MAIN ] SFBS: Loaded 9818 primary data records. [2025-09-02T17:47:59.709613] [INFO ] [MAIN ] SFB: Generated 832 derivative records from 1703 primary records. [2025-09-02T17:47:59.719079] [INFO ] [MAIN ] SF: Generated 832 derivative records from 18574 primary records. [2025-09-02T17:47:59.727636] [INFO ] [MAIN ] SFB: Successfully saved derivative data. [2025-09-02T17:47:59.731407] [INFO ] [MAIN ] Derivative Progress: 1900/2371 symbols completed. SFB took 1.0s. Estimated remaining: 2m 9s. Rate: 218.4 symbols/min [2025-09-02T17:47:59.731974] [INFO ] [MAIN ] SFL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:59.742874] [INFO ] [MAIN ] SF: Successfully saved derivative data. [2025-09-02T17:47:59.747587] [INFO ] [MAIN ] Derivative Progress: 1901/2371 symbols completed. SF took 1.1s. Estimated remaining: 2m 9s. Rate: 218.5 symbols/min [2025-09-02T17:47:59.748055] [INFO ] [MAIN ] SG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:59.761010] [INFO ] [MAIN ] SFBS: Generated 832 derivative records from 9818 primary records. [2025-09-02T17:47:59.780199] [INFO ] [MAIN ] SFBS: Successfully saved derivative data. [2025-09-02T17:47:59.782821] [INFO ] [MAIN ] Derivative Progress: 1902/2371 symbols completed. SFBS took 1.0s. Estimated remaining: 2m 9s. Rate: 218.6 symbols/min [2025-09-02T17:47:59.783953] [INFO ] [MAIN ] SGHC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:47:59.798286] [INFO ] [MAIN ] SFL: Loaded 20259 primary data records. [2025-09-02T17:47:59.922325] [INFO ] [MAIN ] SG: Loaded 24419 primary data records. [2025-09-02T17:48:00.068026] [INFO ] [MAIN ] SGHC: Loaded 21615 primary data records. [2025-09-02T17:48:00.536874] [INFO ] [MAIN ] SFL: Generated 819 derivative records from 20259 primary records. [2025-09-02T17:48:00.546818] [INFO ] [MAIN ] SFL: Successfully saved derivative data. [2025-09-02T17:48:00.548530] [INFO ] [MAIN ] Derivative Progress: 1903/2371 symbols completed. SFL took 0.8s. Estimated remaining: 2m 9s. Rate: 218.4 symbols/min [2025-09-02T17:48:00.555077] [INFO ] [MAIN ] SG: Generated 819 derivative records from 24419 primary records. [2025-09-02T17:48:00.569758] [INFO ] [MAIN ] SGHC: Generated 832 derivative records from 21615 primary records. [2025-09-02T17:48:00.570895] [INFO ] [MAIN ] SG: Successfully saved derivative data. [2025-09-02T17:48:00.572608] [INFO ] [MAIN ] Derivative Progress: 1904/2371 symbols completed. SG took 0.8s. Estimated remaining: 2m 8s. Rate: 218.5 symbols/min [2025-09-02T17:48:00.579900] [INFO ] [MAIN ] SGHC: Successfully saved derivative data. [2025-09-02T17:48:00.581492] [INFO ] [MAIN ] Derivative Progress: 1905/2371 symbols completed. SGHC took 0.8s. Estimated remaining: 2m 8s. Rate: 218.6 symbols/min [2025-09-02T17:48:00.582091] [INFO ] [MAIN ] SGU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:00.582007] [INFO ] [MAIN ] SGI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:00.582234] [INFO ] [MAIN ] SHAK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:00.588171] [INFO ] [MAIN ] SGU: Loaded 3557 primary data records. [2025-09-02T17:48:00.779315] [INFO ] [MAIN ] SHAK: Loaded 22128 primary data records. [2025-09-02T17:48:00.913548] [INFO ] [MAIN ] SGI: Loaded 23977 primary data records. [2025-09-02T17:48:01.353513] [INFO ] [MAIN ] SGU: Generated 832 derivative records from 3557 primary records. [2025-09-02T17:48:01.363666] [INFO ] [MAIN ] SGU: Successfully saved derivative data. [2025-09-02T17:48:01.365393] [INFO ] [MAIN ] Derivative Progress: 1906/2371 symbols completed. SGU took 0.8s. Estimated remaining: 2m 8s. Rate: 218.4 symbols/min [2025-09-02T17:48:01.365778] [INFO ] [MAIN ] SHCO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:01.385997] [INFO ] [MAIN ] SGI: Generated 832 derivative records from 23977 primary records. [2025-09-02T17:48:01.386604] [INFO ] [MAIN ] SHAK: Generated 832 derivative records from 22128 primary records. [2025-09-02T17:48:01.405015] [INFO ] [MAIN ] SHCO: Loaded 11967 primary data records. [2025-09-02T17:48:01.406101] [INFO ] [MAIN ] SGI: Successfully saved derivative data. [2025-09-02T17:48:01.407871] [INFO ] [MAIN ] Derivative Progress: 1907/2371 symbols completed. SGI took 0.8s. Estimated remaining: 2m 7s. Rate: 218.5 symbols/min [2025-09-02T17:48:01.428426] [INFO ] [MAIN ] SHEL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:01.463343] [INFO ] [MAIN ] SHAK: Successfully saved derivative data. [2025-09-02T17:48:01.485058] [INFO ] [MAIN ] Derivative Progress: 1908/2371 symbols completed. SHAK took 0.9s. Estimated remaining: 2m 7s. Rate: 218.5 symbols/min [2025-09-02T17:48:01.508406] [INFO ] [MAIN ] SHG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:01.651269] [INFO ] [MAIN ] SHG: Loaded 11704 primary data records. [2025-09-02T17:48:01.724277] [INFO ] [MAIN ] SHEL: Loaded 24833 primary data records. [2025-09-02T17:48:02.068607] [INFO ] [MAIN ] SHCO: Generated 832 derivative records from 11967 primary records. [2025-09-02T17:48:02.132212] [INFO ] [MAIN ] SHCO: Successfully saved derivative data. [2025-09-02T17:48:02.134029] [INFO ] [MAIN ] Derivative Progress: 1909/2371 symbols completed. SHCO took 0.8s. Estimated remaining: 2m 7s. Rate: 218.4 symbols/min [2025-09-02T17:48:02.134319] [INFO ] [MAIN ] SHO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:02.150136] [INFO ] [MAIN ] SHG: Generated 832 derivative records from 11704 primary records. [2025-09-02T17:48:02.163544] [INFO ] [MAIN ] SHEL: Generated 832 derivative records from 24833 primary records. [2025-09-02T17:48:02.186376] [INFO ] [MAIN ] SHEL: Successfully saved derivative data. [2025-09-02T17:48:02.186875] [INFO ] [MAIN ] SHG: Successfully saved derivative data. [2025-09-02T17:48:02.188466] [INFO ] [MAIN ] Derivative Progress: 1910/2371 symbols completed. SHEL took 0.8s. Estimated remaining: 2m 7s. Rate: 218.5 symbols/min [2025-09-02T17:48:02.191057] [INFO ] [MAIN ] SHO: Loaded 22805 primary data records. [2025-09-02T17:48:02.191236] [INFO ] [MAIN ] Derivative Progress: 1911/2371 symbols completed. SHG took 0.7s. Estimated remaining: 2m 6s. Rate: 218.6 symbols/min [2025-09-02T17:48:02.191593] [INFO ] [MAIN ] SHW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:02.191537] [INFO ] [MAIN ] SHOC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:02.295690] [INFO ] [MAIN ] SHOC: Loaded 1386 primary data records. [2025-09-02T17:48:02.563522] [INFO ] [MAIN ] SHW: Loaded 23359 primary data records. [2025-09-02T17:48:02.918537] [INFO ] [MAIN ] SHO: Generated 832 derivative records from 22805 primary records. [2025-09-02T17:48:02.928984] [INFO ] [MAIN ] SHO: Successfully saved derivative data. [2025-09-02T17:48:02.931324] [INFO ] [MAIN ] Derivative Progress: 1912/2371 symbols completed. SHO took 0.8s. Estimated remaining: 2m 6s. Rate: 218.4 symbols/min [2025-09-02T17:48:02.938128] [INFO ] [MAIN ] SI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:02.938855] [INFO ] [MAIN ] SHOC: Generated 831 derivative records from 1386 primary records. [2025-09-02T17:48:02.951669] [INFO ] [MAIN ] SI: Loaded 3690 primary data records. [2025-09-02T17:48:02.951497] [INFO ] [MAIN ] SHOC: Successfully saved derivative data. [2025-09-02T17:48:02.964209] [INFO ] [MAIN ] Derivative Progress: 1913/2371 symbols completed. SHOC took 0.8s. Estimated remaining: 2m 6s. Rate: 218.5 symbols/min [2025-09-02T17:48:02.989442] [INFO ] [MAIN ] SID: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:03.027437] [INFO ] [MAIN ] SHW: Generated 832 derivative records from 23359 primary records. [2025-09-02T17:48:03.135051] [INFO ] [MAIN ] SHW: Successfully saved derivative data. [2025-09-02T17:48:03.143582] [INFO ] [MAIN ] Derivative Progress: 1914/2371 symbols completed. SHW took 1.0s. Estimated remaining: 2m 5s. Rate: 218.5 symbols/min [2025-09-02T17:48:03.162920] [INFO ] [MAIN ] SIG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:03.173435] [INFO ] [MAIN ] SID: Loaded 19982 primary data records. [2025-09-02T17:48:03.291567] [INFO ] [MAIN ] SI: Generated 294 derivative records from 3690 primary records. [2025-09-02T17:48:03.319222] [INFO ] [MAIN ] SIG: Loaded 21219 primary data records. [2025-09-02T17:48:03.380230] [INFO ] [MAIN ] SI: Successfully saved derivative data. [2025-09-02T17:48:03.390344] [INFO ] [MAIN ] Derivative Progress: 1915/2371 symbols completed. SI took 0.5s. Estimated remaining: 2m 5s. Rate: 218.5 symbols/min [2025-09-02T17:48:03.406168] [INFO ] [MAIN ] SII: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:03.666041] [INFO ] [MAIN ] SII: Loaded 10898 primary data records. [2025-09-02T17:48:03.854756] [INFO ] [MAIN ] SID: Generated 832 derivative records from 19982 primary records. [2025-09-02T17:48:03.930307] [INFO ] [MAIN ] SIG: Generated 832 derivative records from 21219 primary records. [2025-09-02T17:48:03.931102] [INFO ] [MAIN ] SID: Successfully saved derivative data. [2025-09-02T17:48:03.932897] [INFO ] [MAIN ] Derivative Progress: 1916/2371 symbols completed. SID took 0.9s. Estimated remaining: 2m 5s. Rate: 218.4 symbols/min [2025-09-02T17:48:03.934809] [INFO ] [MAIN ] SILA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:03.944183] [INFO ] [MAIN ] SIG: Successfully saved derivative data. [2025-09-02T17:48:03.946073] [INFO ] [MAIN ] Derivative Progress: 1917/2371 symbols completed. SIG took 0.8s. Estimated remaining: 2m 5s. Rate: 218.5 symbols/min [2025-09-02T17:48:03.946692] [INFO ] [MAIN ] SITC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:03.965964] [INFO ] [MAIN ] SILA: Loaded 14384 primary data records. [2025-09-02T17:48:03.965580] [INFO ] [MAIN ] SII: Generated 832 derivative records from 10898 primary records. [2025-09-02T17:48:04.081104] [INFO ] [MAIN ] SII: Successfully saved derivative data. [2025-09-02T17:48:04.088543] [INFO ] [MAIN ] Derivative Progress: 1918/2371 symbols completed. SII took 0.7s. Estimated remaining: 2m 4s. Rate: 218.6 symbols/min [2025-09-02T17:48:04.143909] [INFO ] [MAIN ] SITC: Loaded 19735 primary data records. [2025-09-02T17:48:04.490118] [INFO ] [MAIN ] SILA: Generated 819 derivative records from 14384 primary records. [2025-09-02T17:48:04.500095] [INFO ] [MAIN ] SILA: Successfully saved derivative data. [2025-09-02T17:48:04.501474] [INFO ] [MAIN ] Derivative Progress: 1919/2371 symbols completed. SILA took 0.6s. Estimated remaining: 2m 4s. Rate: 218.5 symbols/min [2025-09-02T17:48:04.511173] [INFO ] [MAIN ] SITC: Generated 832 derivative records from 19735 primary records. [2025-09-02T17:48:04.519482] [INFO ] [MAIN ] SITC: Successfully saved derivative data. [2025-09-02T17:48:04.521125] [INFO ] [MAIN ] Derivative Progress: 1920/2371 symbols completed. SITC took 0.6s. Estimated remaining: 2m 4s. Rate: 218.6 symbols/min [2025-09-02T17:48:04.521805] [INFO ] [MAIN ] SJM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:04.521701] [INFO ] [MAIN ] SJT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:04.521761] [INFO ] [MAIN ] SITE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:04.534257] [INFO ] [MAIN ] SJT: Loaded 9711 primary data records. [2025-09-02T17:48:04.661788] [INFO ] [MAIN ] SITE: Loaded 15951 primary data records. [2025-09-02T17:48:04.770006] [INFO ] [MAIN ] SJM: Loaded 24065 primary data records. [2025-09-02T17:48:05.288116] [INFO ] [MAIN ] SJT: Generated 832 derivative records from 9711 primary records. [2025-09-02T17:48:05.289189] [INFO ] [MAIN ] SITE: Generated 832 derivative records from 15951 primary records. [2025-09-02T17:48:05.305063] [INFO ] [MAIN ] SITE: Successfully saved derivative data. [2025-09-02T17:48:05.307448] [INFO ] [MAIN ] Derivative Progress: 1921/2371 symbols completed. SITE took 0.8s. Estimated remaining: 2m 4s. Rate: 218.4 symbols/min [2025-09-02T17:48:05.308745] [INFO ] [MAIN ] SKE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:05.310407] [INFO ] [MAIN ] SJT: Successfully saved derivative data. [2025-09-02T17:48:05.312104] [INFO ] [MAIN ] Derivative Progress: 1922/2371 symbols completed. SJT took 0.8s. Estimated remaining: 2m 3s. Rate: 218.5 symbols/min [2025-09-02T17:48:05.312509] [INFO ] [MAIN ] SKIL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:05.324338] [INFO ] [MAIN ] SJM: Generated 832 derivative records from 24065 primary records. [2025-09-02T17:48:05.332326] [INFO ] [MAIN ] SKIL: Loaded 3145 primary data records. [2025-09-02T17:48:05.420750] [INFO ] [MAIN ] SKE: Loaded 15959 primary data records. [2025-09-02T17:48:05.437795] [INFO ] [MAIN ] SJM: Successfully saved derivative data. [2025-09-02T17:48:05.519091] [INFO ] [MAIN ] Derivative Progress: 1923/2371 symbols completed. SJM took 1.0s. Estimated remaining: 2m 3s. Rate: 218.6 symbols/min [2025-09-02T17:48:05.557861] [INFO ] [MAIN ] SKLZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:05.823242] [INFO ] [MAIN ] SKLZ: Loaded 5836 primary data records. [2025-09-02T17:48:05.998457] [INFO ] [MAIN ] SKIL: Generated 832 derivative records from 3145 primary records. [2025-09-02T17:48:06.094676] [INFO ] [MAIN ] SKIL: Successfully saved derivative data. [2025-09-02T17:48:06.094479] [INFO ] [MAIN ] SKE: Generated 832 derivative records from 15959 primary records. [2025-09-02T17:48:06.096310] [INFO ] [MAIN ] Derivative Progress: 1924/2371 symbols completed. SKIL took 0.8s. Estimated remaining: 2m 3s. Rate: 218.4 symbols/min [2025-09-02T17:48:06.097163] [INFO ] [MAIN ] SKM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:06.106768] [INFO ] [MAIN ] SKE: Successfully saved derivative data. [2025-09-02T17:48:06.108664] [INFO ] [MAIN ] Derivative Progress: 1925/2371 symbols completed. SKE took 0.8s. Estimated remaining: 2m 2s. Rate: 218.6 symbols/min [2025-09-02T17:48:06.109149] [INFO ] [MAIN ] SKT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:06.125057] [INFO ] [MAIN ] SKLZ: Generated 832 derivative records from 5836 primary records. [2025-09-02T17:48:06.144113] [INFO ] [MAIN ] SKLZ: Successfully saved derivative data. [2025-09-02T17:48:06.144703] [INFO ] [MAIN ] SKM: Loaded 15961 primary data records. [2025-09-02T17:48:06.146533] [INFO ] [MAIN ] Derivative Progress: 1926/2371 symbols completed. SKLZ took 0.6s. Estimated remaining: 2m 2s. Rate: 218.7 symbols/min [2025-09-02T17:48:06.182827] [INFO ] [MAIN ] SKX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:06.222925] [INFO ] [MAIN ] SKT: Loaded 19380 primary data records. [2025-09-02T17:48:06.447862] [INFO ] [MAIN ] SKX: Loaded 23101 primary data records. [2025-09-02T17:48:06.893399] [INFO ] [MAIN ] SKM: Generated 832 derivative records from 15961 primary records. [2025-09-02T17:48:06.906617] [INFO ] [MAIN ] SKM: Successfully saved derivative data. [2025-09-02T17:48:06.908131] [INFO ] [MAIN ] Derivative Progress: 1927/2371 symbols completed. SKM took 0.8s. Estimated remaining: 2m 2s. Rate: 218.5 symbols/min [2025-09-02T17:48:06.914440] [INFO ] [MAIN ] SKY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:06.915407] [INFO ] [MAIN ] SKT: Generated 832 derivative records from 19380 primary records. [2025-09-02T17:48:06.926687] [INFO ] [MAIN ] SKT: Successfully saved derivative data. [2025-09-02T17:48:06.928726] [INFO ] [MAIN ] Derivative Progress: 1928/2371 symbols completed. SKT took 0.8s. Estimated remaining: 2m 2s. Rate: 218.6 symbols/min [2025-09-02T17:48:06.929149] [INFO ] [MAIN ] SKYH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:06.937903] [INFO ] [MAIN ] SKX: Generated 832 derivative records from 23101 primary records. [2025-09-02T17:48:06.965765] [INFO ] [MAIN ] SKYH: Loaded 7182 primary data records. [2025-09-02T17:48:06.962000] [INFO ] [MAIN ] SKX: Successfully saved derivative data. [2025-09-02T17:48:07.002240] [INFO ] [MAIN ] SKY: Loaded 18340 primary data records. [2025-09-02T17:48:07.000958] [INFO ] [MAIN ] Derivative Progress: 1929/2371 symbols completed. SKX took 0.8s. Estimated remaining: 2m 1s. Rate: 218.6 symbols/min [2025-09-02T17:48:07.052252] [INFO ] [MAIN ] SLB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:07.524059] [INFO ] [MAIN ] SLB: Loaded 24509 primary data records. [2025-09-02T17:48:07.784426] [INFO ] [MAIN ] SKYH: Generated 832 derivative records from 7182 primary records. [2025-09-02T17:48:07.801406] [INFO ] [MAIN ] SKY: Generated 832 derivative records from 18340 primary records. [2025-09-02T17:48:07.804530] [INFO ] [MAIN ] SKYH: Successfully saved derivative data. [2025-09-02T17:48:07.812317] [INFO ] [MAIN ] Derivative Progress: 1930/2371 symbols completed. SKYH took 0.9s. Estimated remaining: 2m 1s. Rate: 218.4 symbols/min [2025-09-02T17:48:07.814024] [INFO ] [MAIN ] SLF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:07.815564] [INFO ] [MAIN ] SKY: Successfully saved derivative data. [2025-09-02T17:48:07.817383] [INFO ] [MAIN ] Derivative Progress: 1931/2371 symbols completed. SKY took 0.9s. Estimated remaining: 2m 1s. Rate: 218.5 symbols/min [2025-09-02T17:48:07.817772] [INFO ] [MAIN ] SLG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:07.828455] [INFO ] [MAIN ] SLB: Generated 819 derivative records from 24509 primary records. [2025-09-02T17:48:07.847517] [INFO ] [MAIN ] SLB: Successfully saved derivative data. [2025-09-02T17:48:07.855870] [INFO ] [MAIN ] Derivative Progress: 1932/2371 symbols completed. SLB took 0.8s. Estimated remaining: 2m 0s. Rate: 218.6 symbols/min [2025-09-02T17:48:07.856448] [INFO ] [MAIN ] SLF: Loaded 18617 primary data records. [2025-09-02T17:48:07.856807] [INFO ] [MAIN ] SLGN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:07.922810] [INFO ] [MAIN ] SLG: Loaded 21416 primary data records. [2025-09-02T17:48:08.135022] [INFO ] [MAIN ] SLGN: Loaded 18264 primary data records. [2025-09-02T17:48:08.616557] [INFO ] [MAIN ] SLF: Generated 832 derivative records from 18617 primary records. [2025-09-02T17:48:08.633465] [INFO ] [MAIN ] SLG: Generated 832 derivative records from 21416 primary records. [2025-09-02T17:48:08.642013] [INFO ] [MAIN ] SLF: Successfully saved derivative data. [2025-09-02T17:48:08.644497] [INFO ] [MAIN ] Derivative Progress: 1933/2371 symbols completed. SLF took 0.8s. Estimated remaining: 2m 0s. Rate: 218.4 symbols/min [2025-09-02T17:48:08.646699] [INFO ] [MAIN ] SLG: Successfully saved derivative data. [2025-09-02T17:48:08.648337] [INFO ] [MAIN ] Derivative Progress: 1934/2371 symbols completed. SLG took 0.8s. Estimated remaining: 1m 60s. Rate: 218.5 symbols/min [2025-09-02T17:48:08.655289] [INFO ] [MAIN ] SLGN: Generated 832 derivative records from 18264 primary records. [2025-09-02T17:48:08.662852] [INFO ] [MAIN ] SLGN: Successfully saved derivative data. [2025-09-02T17:48:08.664441] [INFO ] [MAIN ] Derivative Progress: 1935/2371 symbols completed. SLGN took 0.8s. Estimated remaining: 1m 60s. Rate: 218.6 symbols/min [2025-09-02T17:48:08.665001] [INFO ] [MAIN ] SLNZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:08.664900] [INFO ] [MAIN ] SLQT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:08.665298] [INFO ] [MAIN ] SLVM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:08.668755] [INFO ] [MAIN ] SLNZ: Loaded 373 primary data records. [2025-09-02T17:48:08.790405] [INFO ] [MAIN ] SLVM: Loaded 12726 primary data records. [2025-09-02T17:48:08.952122] [INFO ] [MAIN ] SLQT: Loaded 20284 primary data records. [2025-09-02T17:48:09.402817] [INFO ] [MAIN ] SLNZ: Generated 830 derivative records from 373 primary records. [2025-09-02T17:48:09.417065] [INFO ] [MAIN ] SLVM: Generated 832 derivative records from 12726 primary records. [2025-09-02T17:48:09.419079] [INFO ] [MAIN ] SLNZ: Successfully saved derivative data. [2025-09-02T17:48:09.420689] [INFO ] [MAIN ] Derivative Progress: 1936/2371 symbols completed. SLNZ took 0.8s. Estimated remaining: 1m 59s. Rate: 218.4 symbols/min [2025-09-02T17:48:09.421250] [INFO ] [MAIN ] SM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:09.431710] [INFO ] [MAIN ] SLVM: Successfully saved derivative data. [2025-09-02T17:48:09.435131] [INFO ] [MAIN ] Derivative Progress: 1937/2371 symbols completed. SLVM took 0.8s. Estimated remaining: 1m 59s. Rate: 218.5 symbols/min [2025-09-02T17:48:09.435632] [INFO ] [MAIN ] SMA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:09.442754] [INFO ] [MAIN ] SLQT: Generated 819 derivative records from 20284 primary records. [2025-09-02T17:48:09.452293] [INFO ] [MAIN ] SLQT: Successfully saved derivative data. [2025-09-02T17:48:09.454419] [INFO ] [MAIN ] Derivative Progress: 1938/2371 symbols completed. SLQT took 0.8s. Estimated remaining: 1m 59s. Rate: 218.6 symbols/min [2025-09-02T17:48:09.460777] [INFO ] [MAIN ] SMBK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:09.473450] [INFO ] [MAIN ] SMA: Loaded 15586 primary data records. [2025-09-02T17:48:09.551452] [INFO ] [MAIN ] SM: Loaded 24155 primary data records. [2025-09-02T17:48:09.553796] [INFO ] [MAIN ] SMBK: Loaded 3907 primary data records. [2025-09-02T17:48:10.217934] [INFO ] [MAIN ] SMA: Generated 819 derivative records from 15586 primary records. [2025-09-02T17:48:10.235262] [INFO ] [MAIN ] SM: Generated 832 derivative records from 24155 primary records. [2025-09-02T17:48:10.235972] [INFO ] [MAIN ] SMA: Successfully saved derivative data. [2025-09-02T17:48:10.237320] [INFO ] [MAIN ] Derivative Progress: 1939/2371 symbols completed. SMA took 0.8s. Estimated remaining: 1m 59s. Rate: 218.4 symbols/min [2025-09-02T17:48:10.244189] [INFO ] [MAIN ] SMBK: Generated 819 derivative records from 3907 primary records. [2025-09-02T17:48:10.243229] [INFO ] [MAIN ] SMC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:10.260499] [INFO ] [MAIN ] SMBK: Successfully saved derivative data. [2025-09-02T17:48:10.260404] [INFO ] [MAIN ] SM: Successfully saved derivative data. [2025-09-02T17:48:10.262225] [INFO ] [MAIN ] Derivative Progress: 1940/2371 symbols completed. SM took 0.8s. Estimated remaining: 1m 58s. Rate: 218.5 symbols/min [2025-09-02T17:48:10.263849] [INFO ] [MAIN ] SMFG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:10.263905] [INFO ] [MAIN ] Derivative Progress: 1941/2371 symbols completed. SMBK took 0.8s. Estimated remaining: 1m 58s. Rate: 218.7 symbols/min [2025-09-02T17:48:10.264429] [INFO ] [MAIN ] SMG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:10.267756] [INFO ] [MAIN ] SMC: Loaded 5325 primary data records. [2025-09-02T17:48:10.467631] [INFO ] [MAIN ] SMFG: Loaded 22020 primary data records. [2025-09-02T17:48:10.521601] [INFO ] [MAIN ] SMG: Loaded 19647 primary data records. [2025-09-02T17:48:11.000003] [INFO ] [MAIN ] SMC: Generated 832 derivative records from 5325 primary records. [2025-09-02T17:48:11.010754] [INFO ] [MAIN ] SMC: Successfully saved derivative data. [2025-09-02T17:48:11.013362] [INFO ] [MAIN ] Derivative Progress: 1942/2371 symbols completed. SMC took 0.8s. Estimated remaining: 1m 58s. Rate: 218.5 symbols/min [2025-09-02T17:48:11.014279] [INFO ] [MAIN ] SMHI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:11.023573] [INFO ] [MAIN ] SMG: Generated 832 derivative records from 19647 primary records. [2025-09-02T17:48:11.032724] [INFO ] [MAIN ] SMFG: Generated 832 derivative records from 22020 primary records. [2025-09-02T17:48:11.045253] [INFO ] [MAIN ] SMG: Successfully saved derivative data. [2025-09-02T17:48:11.051085] [INFO ] [MAIN ] Derivative Progress: 1943/2371 symbols completed. SMG took 0.8s. Estimated remaining: 1m 57s. Rate: 218.6 symbols/min [2025-09-02T17:48:11.051586] [INFO ] [MAIN ] SMHI: Loaded 6028 primary data records. [2025-09-02T17:48:11.052070] [INFO ] [MAIN ] SMP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:11.112857] [INFO ] [MAIN ] SMFG: Successfully saved derivative data. [2025-09-02T17:48:11.128578] [INFO ] [MAIN ] Derivative Progress: 1944/2371 symbols completed. SMFG took 0.9s. Estimated remaining: 1m 57s. Rate: 218.6 symbols/min [2025-09-02T17:48:11.136095] [INFO ] [MAIN ] SMR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:11.164550] [INFO ] [MAIN ] SMP: Loaded 8491 primary data records. [2025-09-02T17:48:11.555789] [INFO ] [MAIN ] SMR: Loaded 25011 primary data records. [2025-09-02T17:48:11.801716] [INFO ] [MAIN ] SMHI: Generated 832 derivative records from 6028 primary records. [2025-09-02T17:48:11.813375] [INFO ] [MAIN ] SMHI: Successfully saved derivative data. [2025-09-02T17:48:11.815489] [INFO ] [MAIN ] Derivative Progress: 1945/2371 symbols completed. SMHI took 0.8s. Estimated remaining: 1m 57s. Rate: 218.5 symbols/min [2025-09-02T17:48:11.816722] [INFO ] [MAIN ] SMRT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:11.824971] [INFO ] [MAIN ] SMP: Generated 832 derivative records from 8491 primary records. [2025-09-02T17:48:11.834267] [INFO ] [MAIN ] SMP: Successfully saved derivative data. [2025-09-02T17:48:11.835889] [INFO ] [MAIN ] Derivative Progress: 1946/2371 symbols completed. SMP took 0.8s. Estimated remaining: 1m 57s. Rate: 218.6 symbols/min [2025-09-02T17:48:11.836229] [INFO ] [MAIN ] SMWB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:11.851320] [INFO ] [MAIN ] SMR: Generated 832 derivative records from 25011 primary records. [2025-09-02T17:48:11.871533] [INFO ] [MAIN ] SMRT: Loaded 20705 primary data records. [2025-09-02T17:48:11.871869] [INFO ] [MAIN ] SMR: Successfully saved derivative data. [2025-09-02T17:48:11.873498] [INFO ] [MAIN ] Derivative Progress: 1947/2371 symbols completed. SMR took 0.7s. Estimated remaining: 1m 56s. Rate: 218.7 symbols/min [2025-09-02T17:48:11.873771] [INFO ] [MAIN ] SN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:11.900179] [INFO ] [MAIN ] SMWB: Loaded 15098 primary data records. [2025-09-02T17:48:12.200030] [INFO ] [MAIN ] SN: Loaded 23319 primary data records. [2025-09-02T17:48:12.598012] [INFO ] [MAIN ] SMRT: Generated 832 derivative records from 20705 primary records. [2025-09-02T17:48:12.609593] [INFO ] [MAIN ] SMWB: Generated 819 derivative records from 15098 primary records. [2025-09-02T17:48:12.620365] [INFO ] [MAIN ] SMRT: Successfully saved derivative data. [2025-09-02T17:48:12.622516] [INFO ] [MAIN ] Derivative Progress: 1948/2371 symbols completed. SMRT took 0.8s. Estimated remaining: 1m 56s. Rate: 218.5 symbols/min [2025-09-02T17:48:12.624123] [INFO ] [MAIN ] SMWB: Successfully saved derivative data. [2025-09-02T17:48:12.625592] [INFO ] [MAIN ] Derivative Progress: 1949/2371 symbols completed. SMWB took 0.8s. Estimated remaining: 1m 56s. Rate: 218.6 symbols/min [2025-09-02T17:48:12.632237] [INFO ] [MAIN ] SN: Generated 832 derivative records from 23319 primary records. [2025-09-02T17:48:12.639829] [INFO ] [MAIN ] SN: Successfully saved derivative data. [2025-09-02T17:48:12.641338] [INFO ] [MAIN ] Derivative Progress: 1950/2371 symbols completed. SN took 0.8s. Estimated remaining: 1m 56s. Rate: 218.7 symbols/min [2025-09-02T17:48:12.641882] [INFO ] [MAIN ] SNA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:12.641974] [INFO ] [MAIN ] SNAP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:12.641850] [INFO ] [MAIN ] SNDA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:12.646583] [INFO ] [MAIN ] SNDA: Loaded 1861 primary data records. [2025-09-02T17:48:12.760894] [INFO ] [MAIN ] SNA: Loaded 11087 primary data records. [2025-09-02T17:48:12.967059] [INFO ] [MAIN ] SNAP: Loaded 24998 primary data records. [2025-09-02T17:48:13.422023] [INFO ] [MAIN ] SNDA: Generated 832 derivative records from 1861 primary records. [2025-09-02T17:48:13.433915] [INFO ] [MAIN ] SNDA: Successfully saved derivative data. [2025-09-02T17:48:13.435555] [INFO ] [MAIN ] Derivative Progress: 1951/2371 symbols completed. SNDA took 0.8s. Estimated remaining: 1m 55s. Rate: 218.5 symbols/min [2025-09-02T17:48:13.441555] [INFO ] [MAIN ] SNDR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:13.443069] [INFO ] [MAIN ] SNA: Generated 819 derivative records from 11087 primary records. [2025-09-02T17:48:13.459844] [INFO ] [MAIN ] SNA: Successfully saved derivative data. [2025-09-02T17:48:13.462189] [INFO ] [MAIN ] Derivative Progress: 1952/2371 symbols completed. SNA took 0.8s. Estimated remaining: 1m 55s. Rate: 218.6 symbols/min [2025-09-02T17:48:13.460559] [INFO ] [MAIN ] SNAP: Generated 832 derivative records from 24998 primary records. [2025-09-02T17:48:13.462389] [INFO ] [MAIN ] SNN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:13.482514] [INFO ] [MAIN ] SNAP: Successfully saved derivative data. [2025-09-02T17:48:13.484709] [INFO ] [MAIN ] Derivative Progress: 1953/2371 symbols completed. SNAP took 0.8s. Estimated remaining: 1m 55s. Rate: 218.7 symbols/min [2025-09-02T17:48:13.483045] [INFO ] [MAIN ] SNDR: Loaded 18663 primary data records. [2025-09-02T17:48:13.484954] [INFO ] [MAIN ] SNOW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:13.678978] [INFO ] [MAIN ] SNN: Loaded 21059 primary data records. [2025-09-02T17:48:13.825396] [INFO ] [MAIN ] SNOW: Loaded 24797 primary data records. [2025-09-02T17:48:14.219203] [INFO ] [MAIN ] SNDR: Generated 832 derivative records from 18663 primary records. [2025-09-02T17:48:14.231972] [INFO ] [MAIN ] SNDR: Successfully saved derivative data. [2025-09-02T17:48:14.234062] [INFO ] [MAIN ] Derivative Progress: 1954/2371 symbols completed. SNDR took 0.8s. Estimated remaining: 1m 55s. Rate: 218.5 symbols/min [2025-09-02T17:48:14.236207] [INFO ] [MAIN ] SNV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:14.244553] [INFO ] [MAIN ] SNN: Generated 832 derivative records from 21059 primary records. [2025-09-02T17:48:14.254839] [INFO ] [MAIN ] SNN: Successfully saved derivative data. [2025-09-02T17:48:14.256317] [INFO ] [MAIN ] Derivative Progress: 1955/2371 symbols completed. SNN took 0.8s. Estimated remaining: 1m 54s. Rate: 218.6 symbols/min [2025-09-02T17:48:14.256587] [INFO ] [MAIN ] SNX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:14.270383] [INFO ] [MAIN ] SNOW: Generated 832 derivative records from 24797 primary records. [2025-09-02T17:48:14.288450] [INFO ] [MAIN ] SNOW: Successfully saved derivative data. [2025-09-02T17:48:14.290564] [INFO ] [MAIN ] Derivative Progress: 1956/2371 symbols completed. SNOW took 0.8s. Estimated remaining: 1m 54s. Rate: 218.7 symbols/min [2025-09-02T17:48:14.290840] [INFO ] [MAIN ] SO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:14.289026] [INFO ] [MAIN ] SNV: Loaded 22851 primary data records. [2025-09-02T17:48:14.409845] [INFO ] [MAIN ] SNX: Loaded 17348 primary data records. [2025-09-02T17:48:14.645234] [INFO ] [MAIN ] SO: Loaded 24851 primary data records. [2025-09-02T17:48:15.094081] [INFO ] [MAIN ] SNV: Generated 832 derivative records from 22851 primary records. [2025-09-02T17:48:15.105879] [INFO ] [MAIN ] SNV: Successfully saved derivative data. [2025-09-02T17:48:15.112619] [INFO ] [MAIN ] SNX: Generated 832 derivative records from 17348 primary records. [2025-09-02T17:48:15.114100] [INFO ] [MAIN ] Derivative Progress: 1957/2371 symbols completed. SNV took 0.9s. Estimated remaining: 1m 54s. Rate: 218.5 symbols/min [2025-09-02T17:48:15.115178] [INFO ] [MAIN ] SOBO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:15.124852] [INFO ] [MAIN ] SNX: Successfully saved derivative data. [2025-09-02T17:48:15.133254] [INFO ] [MAIN ] SO: Generated 832 derivative records from 24851 primary records. [2025-09-02T17:48:15.132412] [INFO ] [MAIN ] Derivative Progress: 1958/2371 symbols completed. SNX took 0.9s. Estimated remaining: 1m 53s. Rate: 218.6 symbols/min [2025-09-02T17:48:15.139153] [INFO ] [MAIN ] SOC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:15.146976] [INFO ] [MAIN ] SO: Successfully saved derivative data. [2025-09-02T17:48:15.148587] [INFO ] [MAIN ] Derivative Progress: 1959/2371 symbols completed. SO took 0.9s. Estimated remaining: 1m 53s. Rate: 218.7 symbols/min [2025-09-02T17:48:15.149264] [INFO ] [MAIN ] SOJC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:15.155880] [INFO ] [MAIN ] SOBO: Loaded 17371 primary data records. [2025-09-02T17:48:15.269047] [INFO ] [MAIN ] SOJC: Loaded 2064 primary data records. [2025-09-02T17:48:15.432304] [INFO ] [MAIN ] SOC: Loaded 23489 primary data records. [2025-09-02T17:48:15.920022] [INFO ] [MAIN ] SOBO: Generated 819 derivative records from 17371 primary records. [2025-09-02T17:48:15.930068] [INFO ] [MAIN ] SOBO: Successfully saved derivative data. [2025-09-02T17:48:15.931718] [INFO ] [MAIN ] Derivative Progress: 1960/2371 symbols completed. SOBO took 0.8s. Estimated remaining: 1m 53s. Rate: 218.5 symbols/min [2025-09-02T17:48:15.933226] [INFO ] [MAIN ] SOJD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:15.948217] [INFO ] [MAIN ] SOC: Generated 832 derivative records from 23489 primary records. [2025-09-02T17:48:15.949071] [INFO ] [MAIN ] SOJC: Generated 832 derivative records from 2064 primary records. [2025-09-02T17:48:15.966920] [INFO ] [MAIN ] SOJD: Loaded 5780 primary data records. [2025-09-02T17:48:15.988965] [INFO ] [MAIN ] SOJC: Successfully saved derivative data. [2025-09-02T17:48:16.006006] [INFO ] [MAIN ] Derivative Progress: 1961/2371 symbols completed. SOJC took 0.9s. Estimated remaining: 1m 53s. Rate: 218.5 symbols/min [2025-09-02T17:48:16.004487] [INFO ] [MAIN ] SOC: Successfully saved derivative data. [2025-09-02T17:48:16.038404] [INFO ] [MAIN ] SOJE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:16.045161] [INFO ] [MAIN ] Derivative Progress: 1962/2371 symbols completed. SOC took 0.9s. Estimated remaining: 1m 52s. Rate: 218.6 symbols/min [2025-09-02T17:48:16.074163] [INFO ] [MAIN ] SOJF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:16.150106] [INFO ] [MAIN ] SOJE: Loaded 4230 primary data records. [2025-09-02T17:48:16.205915] [INFO ] [MAIN ] SOJF: Loaded 4161 primary data records. [2025-09-02T17:48:16.673617] [INFO ] [MAIN ] SOJD: Generated 819 derivative records from 5780 primary records. [2025-09-02T17:48:16.686407] [INFO ] [MAIN ] SOJD: Successfully saved derivative data. [2025-09-02T17:48:16.688018] [INFO ] [MAIN ] Derivative Progress: 1963/2371 symbols completed. SOJD took 0.8s. Estimated remaining: 1m 52s. Rate: 218.5 symbols/min [2025-09-02T17:48:16.698992] [INFO ] [MAIN ] SOJF: Generated 819 derivative records from 4161 primary records. [2025-09-02T17:48:16.705341] [INFO ] [MAIN ] SOJE: Generated 832 derivative records from 4230 primary records. [2025-09-02T17:48:16.720293] [INFO ] [MAIN ] SOJE: Successfully saved derivative data. [2025-09-02T17:48:16.721888] [INFO ] [MAIN ] Derivative Progress: 1964/2371 symbols completed. SOJE took 0.7s. Estimated remaining: 1m 52s. Rate: 218.6 symbols/min [2025-09-02T17:48:16.720350] [INFO ] [MAIN ] SOJF: Successfully saved derivative data. [2025-09-02T17:48:16.723554] [INFO ] [MAIN ] Derivative Progress: 1965/2371 symbols completed. SOJF took 0.7s. Estimated remaining: 1m 51s. Rate: 218.7 symbols/min [2025-09-02T17:48:16.724083] [INFO ] [MAIN ] SOLV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:16.724655] [INFO ] [MAIN ] SON: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:16.724589] [INFO ] [MAIN ] SOL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:16.734834] [INFO ] [MAIN ] SOL: Loaded 6420 primary data records. [2025-09-02T17:48:16.837764] [INFO ] [MAIN ] SON: Loaded 19702 primary data records. [2025-09-02T17:48:16.873125] [INFO ] [MAIN ] SOLV: Loaded 19507 primary data records. [2025-09-02T17:48:17.481387] [INFO ] [MAIN ] SOL: Generated 832 derivative records from 6420 primary records. [2025-09-02T17:48:17.509766] [INFO ] [MAIN ] SOLV: Generated 832 derivative records from 19507 primary records. [2025-09-02T17:48:17.512069] [INFO ] [MAIN ] SON: Generated 832 derivative records from 19702 primary records. [2025-09-02T17:48:17.513234] [INFO ] [MAIN ] SOL: Successfully saved derivative data. [2025-09-02T17:48:17.529074] [INFO ] [MAIN ] Derivative Progress: 1966/2371 symbols completed. SOL took 0.8s. Estimated remaining: 1m 51s. Rate: 218.5 symbols/min [2025-09-02T17:48:17.533392] [INFO ] [MAIN ] SONY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:17.532829] [INFO ] [MAIN ] SOLV: Successfully saved derivative data. [2025-09-02T17:48:17.536446] [INFO ] [MAIN ] Derivative Progress: 1967/2371 symbols completed. SOLV took 0.8s. Estimated remaining: 1m 51s. Rate: 218.6 symbols/min [2025-09-02T17:48:17.536762] [INFO ] [MAIN ] SOR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:17.539197] [INFO ] [MAIN ] SON: Successfully saved derivative data. [2025-09-02T17:48:17.542012] [INFO ] [MAIN ] Derivative Progress: 1968/2371 symbols completed. SON took 0.8s. Estimated remaining: 1m 51s. Rate: 218.7 symbols/min [2025-09-02T17:48:17.542451] [INFO ] [MAIN ] SOS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:17.544462] [INFO ] [MAIN ] SOR: Loaded 1369 primary data records. [2025-09-02T17:48:17.659267] [INFO ] [MAIN ] SOS: Loaded 4970 primary data records. [2025-09-02T17:48:17.900482] [INFO ] [MAIN ] SONY: Loaded 24703 primary data records. [2025-09-02T17:48:18.316690] [INFO ] [MAIN ] SOR: Generated 832 derivative records from 1369 primary records. [2025-09-02T17:48:18.336820] [INFO ] [MAIN ] SOR: Successfully saved derivative data. [2025-09-02T17:48:18.338344] [INFO ] [MAIN ] Derivative Progress: 1969/2371 symbols completed. SOR took 0.8s. Estimated remaining: 1m 50s. Rate: 218.5 symbols/min [2025-09-02T17:48:18.344718] [INFO ] [MAIN ] SPB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:18.345995] [INFO ] [MAIN ] SOS: Generated 832 derivative records from 4970 primary records. [2025-09-02T17:48:18.356332] [INFO ] [MAIN ] SOS: Successfully saved derivative data. [2025-09-02T17:48:18.358075] [INFO ] [MAIN ] Derivative Progress: 1970/2371 symbols completed. SOS took 0.8s. Estimated remaining: 1m 50s. Rate: 218.6 symbols/min [2025-09-02T17:48:18.358608] [INFO ] [MAIN ] SPCE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:18.374376] [INFO ] [MAIN ] SPB: Loaded 16705 primary data records. [2025-09-02T17:48:18.454875] [INFO ] [MAIN ] SONY: Generated 832 derivative records from 24703 primary records. [2025-09-02T17:48:18.521897] [INFO ] [MAIN ] SPCE: Loaded 23283 primary data records. [2025-09-02T17:48:18.541699] [INFO ] [MAIN ] SONY: Successfully saved derivative data. [2025-09-02T17:48:18.566824] [INFO ] [MAIN ] Derivative Progress: 1971/2371 symbols completed. SONY took 1.0s. Estimated remaining: 1m 50s. Rate: 218.6 symbols/min [2025-09-02T17:48:18.665789] [INFO ] [MAIN ] SPE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:18.817146] [INFO ] [MAIN ] SPE: Loaded 2909 primary data records. [2025-09-02T17:48:19.215568] [INFO ] [MAIN ] SPB: Generated 832 derivative records from 16705 primary records. [2025-09-02T17:48:19.230480] [INFO ] [MAIN ] SPB: Successfully saved derivative data. [2025-09-02T17:48:19.233616] [INFO ] [MAIN ] Derivative Progress: 1972/2371 symbols completed. SPB took 0.9s. Estimated remaining: 1m 50s. Rate: 218.5 symbols/min [2025-09-02T17:48:19.234950] [INFO ] [MAIN ] SPG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:19.247298] [INFO ] [MAIN ] SPCE: Generated 832 derivative records from 23283 primary records. [2025-09-02T17:48:19.260034] [INFO ] [MAIN ] SPCE: Successfully saved derivative data. [2025-09-02T17:48:19.266938] [INFO ] [MAIN ] SPE: Generated 832 derivative records from 2909 primary records. [2025-09-02T17:48:19.274551] [INFO ] [MAIN ] Derivative Progress: 1973/2371 symbols completed. SPCE took 0.9s. Estimated remaining: 1m 49s. Rate: 218.6 symbols/min [2025-09-02T17:48:19.274842] [INFO ] [MAIN ] SPGI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:19.285030] [INFO ] [MAIN ] SPE: Successfully saved derivative data. [2025-09-02T17:48:19.297421] [INFO ] [MAIN ] Derivative Progress: 1974/2371 symbols completed. SPE took 0.7s. Estimated remaining: 1m 49s. Rate: 218.7 symbols/min [2025-09-02T17:48:19.298941] [INFO ] [MAIN ] SPH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:19.298615] [INFO ] [MAIN ] SPG: Loaded 23067 primary data records. [2025-09-02T17:48:19.418408] [INFO ] [MAIN ] SPH: Loaded 8342 primary data records. [2025-09-02T17:48:19.437798] [INFO ] [MAIN ] SPGI: Loaded 20499 primary data records. [2025-09-02T17:48:20.051679] [INFO ] [MAIN ] SPG: Generated 832 derivative records from 23067 primary records. [2025-09-02T17:48:20.063658] [INFO ] [MAIN ] SPG: Successfully saved derivative data. [2025-09-02T17:48:20.070897] [INFO ] [MAIN ] Derivative Progress: 1975/2371 symbols completed. SPG took 0.8s. Estimated remaining: 1m 49s. Rate: 218.5 symbols/min [2025-09-02T17:48:20.071424] [INFO ] [MAIN ] SPHR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:20.078691] [INFO ] [MAIN ] SPH: Generated 832 derivative records from 8342 primary records. [2025-09-02T17:48:20.079431] [INFO ] [MAIN ] SPGI: Generated 832 derivative records from 20499 primary records. [2025-09-02T17:48:20.104051] [INFO ] [MAIN ] SPGI: Successfully saved derivative data. [2025-09-02T17:48:20.103962] [INFO ] [MAIN ] SPH: Successfully saved derivative data. [2025-09-02T17:48:20.105769] [INFO ] [MAIN ] Derivative Progress: 1976/2371 symbols completed. SPGI took 0.8s. Estimated remaining: 1m 48s. Rate: 218.6 symbols/min [2025-09-02T17:48:20.108155] [INFO ] [MAIN ] SPIR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:20.108068] [INFO ] [MAIN ] Derivative Progress: 1977/2371 symbols completed. SPH took 0.8s. Estimated remaining: 1m 48s. Rate: 218.7 symbols/min [2025-09-02T17:48:20.108521] [INFO ] [MAIN ] SPMC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:20.116438] [INFO ] [MAIN ] SPHR: Loaded 17102 primary data records. [2025-09-02T17:48:20.204890] [INFO ] [MAIN ] SPMC: Loaded 2413 primary data records. [2025-09-02T17:48:20.232323] [INFO ] [MAIN ] SPIR: Loaded 17638 primary data records. [2025-09-02T17:48:20.868037] [INFO ] [MAIN ] SPHR: Generated 832 derivative records from 17102 primary records. [2025-09-02T17:48:20.878629] [INFO ] [MAIN ] SPHR: Successfully saved derivative data. [2025-09-02T17:48:20.881717] [INFO ] [MAIN ] Derivative Progress: 1978/2371 symbols completed. SPHR took 0.8s. Estimated remaining: 1m 48s. Rate: 218.5 symbols/min [2025-09-02T17:48:20.891763] [INFO ] [MAIN ] SPMC: Generated 832 derivative records from 2413 primary records. [2025-09-02T17:48:20.904047] [INFO ] [MAIN ] SPIR: Generated 832 derivative records from 17638 primary records. [2025-09-02T17:48:20.915148] [INFO ] [MAIN ] SPMC: Successfully saved derivative data. [2025-09-02T17:48:20.917424] [INFO ] [MAIN ] Derivative Progress: 1979/2371 symbols completed. SPMC took 0.8s. Estimated remaining: 1m 48s. Rate: 218.6 symbols/min [2025-09-02T17:48:20.917734] [INFO ] [MAIN ] SPIR: Successfully saved derivative data. [2025-09-02T17:48:20.919452] [INFO ] [MAIN ] Derivative Progress: 1980/2371 symbols completed. SPIR took 0.8s. Estimated remaining: 1m 47s. Rate: 218.7 symbols/min [2025-09-02T17:48:20.919933] [INFO ] [MAIN ] SPME: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:20.920072] [INFO ] [MAIN ] SPNT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:20.920270] [INFO ] [MAIN ] SPOT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:20.924593] [INFO ] [MAIN ] SPME: Loaded 589 primary data records. [2025-09-02T17:48:21.044839] [INFO ] [MAIN ] SPNT: Loaded 15917 primary data records. [2025-09-02T17:48:21.110909] [INFO ] [MAIN ] SPOT: Loaded 23281 primary data records. [2025-09-02T17:48:21.577901] [INFO ] [MAIN ] SPME: Generated 415 derivative records from 589 primary records. [2025-09-02T17:48:21.679661] [INFO ] [MAIN ] SPME: Successfully saved derivative data. [2025-09-02T17:48:21.680929] [INFO ] [MAIN ] Derivative Progress: 1981/2371 symbols completed. SPME took 0.8s. Estimated remaining: 1m 47s. Rate: 218.5 symbols/min [2025-09-02T17:48:21.681279] [INFO ] [MAIN ] SPR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:21.703205] [INFO ] [MAIN ] SPNT: Generated 832 derivative records from 15917 primary records. [2025-09-02T17:48:21.716463] [INFO ] [MAIN ] SPR: Loaded 18106 primary data records. [2025-09-02T17:48:21.725984] [INFO ] [MAIN ] SPOT: Generated 832 derivative records from 23281 primary records. [2025-09-02T17:48:21.767706] [INFO ] [MAIN ] SPNT: Successfully saved derivative data. [2025-09-02T17:48:21.778250] [INFO ] [MAIN ] Derivative Progress: 1982/2371 symbols completed. SPNT took 0.9s. Estimated remaining: 1m 47s. Rate: 218.5 symbols/min [2025-09-02T17:48:21.798527] [INFO ] [MAIN ] SPRU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:21.813592] [INFO ] [MAIN ] SPOT: Successfully saved derivative data. [2025-09-02T17:48:21.831410] [INFO ] [MAIN ] Derivative Progress: 1983/2371 symbols completed. SPOT took 0.9s. Estimated remaining: 1m 46s. Rate: 218.6 symbols/min [2025-09-02T17:48:21.842405] [INFO ] [MAIN ] SPXC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:21.922170] [INFO ] [MAIN ] SPRU: Loaded 4530 primary data records. [2025-09-02T17:48:22.061110] [INFO ] [MAIN ] SPXC: Loaded 11230 primary data records. [2025-09-02T17:48:22.491083] [INFO ] [MAIN ] SPR: Generated 832 derivative records from 18106 primary records. [2025-09-02T17:48:22.505359] [INFO ] [MAIN ] SPR: Successfully saved derivative data. [2025-09-02T17:48:22.507109] [INFO ] [MAIN ] Derivative Progress: 1984/2371 symbols completed. SPR took 0.8s. Estimated remaining: 1m 46s. Rate: 218.5 symbols/min [2025-09-02T17:48:22.508775] [INFO ] [MAIN ] SPXX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:22.519248] [INFO ] [MAIN ] SPRU: Generated 832 derivative records from 4530 primary records. [2025-09-02T17:48:22.527271] [INFO ] [MAIN ] SPXX: Loaded 3626 primary data records. [2025-09-02T17:48:22.578112] [INFO ] [MAIN ] SPRU: Successfully saved derivative data. [2025-09-02T17:48:22.606995] [INFO ] [MAIN ] Derivative Progress: 1985/2371 symbols completed. SPRU took 0.8s. Estimated remaining: 1m 46s. Rate: 218.5 symbols/min [2025-09-02T17:48:22.638169] [INFO ] [MAIN ] SPXC: Generated 832 derivative records from 11230 primary records. [2025-09-02T17:48:22.638231] [INFO ] [MAIN ] SQM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:22.733040] [INFO ] [MAIN ] SPXC: Successfully saved derivative data. [2025-09-02T17:48:22.787145] [INFO ] [MAIN ] Derivative Progress: 1986/2371 symbols completed. SPXC took 0.9s. Estimated remaining: 1m 46s. Rate: 218.6 symbols/min [2025-09-02T17:48:22.794281] [INFO ] [MAIN ] SQNS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:22.807763] [INFO ] [MAIN ] SQM: Loaded 23023 primary data records. [2025-09-02T17:48:22.914848] [INFO ] [MAIN ] SQNS: Loaded 17757 primary data records. [2025-09-02T17:48:22.996886] [INFO ] [MAIN ] SPXX: Generated 832 derivative records from 3626 primary records. [2025-09-02T17:48:23.224867] [INFO ] [MAIN ] SPXX: Successfully saved derivative data. [2025-09-02T17:48:23.250010] [INFO ] [MAIN ] Derivative Progress: 1987/2371 symbols completed. SPXX took 0.7s. Estimated remaining: 1m 45s. Rate: 218.5 symbols/min [2025-09-02T17:48:23.305183] [INFO ] [MAIN ] SR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:23.325399] [INFO ] [MAIN ] SQM: Generated 832 derivative records from 23023 primary records. [2025-09-02T17:48:23.333622] [INFO ] [MAIN ] SR: Loaded 15362 primary data records. [2025-09-02T17:48:23.394054] [INFO ] [MAIN ] SQNS: Generated 832 derivative records from 17757 primary records. [2025-09-02T17:48:23.420380] [INFO ] [MAIN ] SQM: Successfully saved derivative data. [2025-09-02T17:48:23.452586] [INFO ] [MAIN ] Derivative Progress: 1988/2371 symbols completed. SQM took 0.8s. Estimated remaining: 1m 45s. Rate: 218.5 symbols/min [2025-09-02T17:48:23.468395] [INFO ] [MAIN ] SRE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:23.512145] [INFO ] [MAIN ] SQNS: Successfully saved derivative data. [2025-09-02T17:48:23.527181] [INFO ] [MAIN ] Derivative Progress: 1989/2371 symbols completed. SQNS took 0.7s. Estimated remaining: 1m 45s. Rate: 218.6 symbols/min [2025-09-02T17:48:23.546668] [INFO ] [MAIN ] SREA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:23.611583] [INFO ] [MAIN ] SREA: Loaded 4354 primary data records. [2025-09-02T17:48:23.713019] [INFO ] [MAIN ] SRE: Loaded 24633 primary data records. [2025-09-02T17:48:23.985162] [INFO ] [MAIN ] SR: Generated 832 derivative records from 15362 primary records. [2025-09-02T17:48:24.103047] [INFO ] [MAIN ] SR: Successfully saved derivative data. [2025-09-02T17:48:24.105185] [INFO ] [MAIN ] Derivative Progress: 1990/2371 symbols completed. SR took 0.8s. Estimated remaining: 1m 45s. Rate: 218.5 symbols/min [2025-09-02T17:48:24.106172] [INFO ] [MAIN ] SRFM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:24.133174] [INFO ] [MAIN ] SRE: Generated 832 derivative records from 24633 primary records. [2025-09-02T17:48:24.133837] [INFO ] [MAIN ] SREA: Generated 832 derivative records from 4354 primary records. [2025-09-02T17:48:24.157739] [INFO ] [MAIN ] SREA: Successfully saved derivative data. [2025-09-02T17:48:24.158129] [INFO ] [MAIN ] SRE: Successfully saved derivative data. [2025-09-02T17:48:24.160572] [INFO ] [MAIN ] SRFM: Loaded 22130 primary data records. [2025-09-02T17:48:24.159794] [INFO ] [MAIN ] Derivative Progress: 1991/2371 symbols completed. SREA took 0.6s. Estimated remaining: 1m 44s. Rate: 218.6 symbols/min [2025-09-02T17:48:24.162294] [INFO ] [MAIN ] SRG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:24.173547] [INFO ] [MAIN ] Derivative Progress: 1992/2371 symbols completed. SRE took 0.7s. Estimated remaining: 1m 44s. Rate: 218.7 symbols/min [2025-09-02T17:48:24.198289] [INFO ] [MAIN ] SRI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:24.267982] [INFO ] [MAIN ] SRG: Loaded 6066 primary data records. [2025-09-02T17:48:24.397449] [INFO ] [MAIN ] SRI: Loaded 13561 primary data records. [2025-09-02T17:48:24.927623] [INFO ] [MAIN ] SRFM: Generated 832 derivative records from 22130 primary records. [2025-09-02T17:48:24.946352] [INFO ] [MAIN ] SRG: Generated 832 derivative records from 6066 primary records. [2025-09-02T17:48:24.947061] [INFO ] [MAIN ] SRFM: Successfully saved derivative data. [2025-09-02T17:48:24.950686] [INFO ] [MAIN ] Derivative Progress: 1993/2371 symbols completed. SRFM took 0.8s. Estimated remaining: 1m 44s. Rate: 218.5 symbols/min [2025-09-02T17:48:24.964087] [INFO ] [MAIN ] SRI: Generated 832 derivative records from 13561 primary records. [2025-09-02T17:48:24.964844] [INFO ] [MAIN ] SRG: Successfully saved derivative data. [2025-09-02T17:48:24.966969] [INFO ] [MAIN ] Derivative Progress: 1994/2371 symbols completed. SRG took 0.8s. Estimated remaining: 1m 43s. Rate: 218.6 symbols/min [2025-09-02T17:48:24.973969] [INFO ] [MAIN ] SRI: Successfully saved derivative data. [2025-09-02T17:48:24.975504] [INFO ] [MAIN ] Derivative Progress: 1995/2371 symbols completed. SRI took 0.8s. Estimated remaining: 1m 43s. Rate: 218.7 symbols/min [2025-09-02T17:48:24.976137] [INFO ] [MAIN ] SRL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:24.976028] [INFO ] [MAIN ] SSB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:24.976969] [INFO ] [MAIN ] SRV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:24.979544] [INFO ] [MAIN ] SRL: Loaded 408 primary data records. [2025-09-02T17:48:25.057618] [INFO ] [MAIN ] SRV: Loaded 3455 primary data records. [2025-09-02T17:48:25.274325] [INFO ] [MAIN ] SSB: Loaded 19876 primary data records. [2025-09-02T17:48:25.705491] [INFO ] [MAIN ] SRL: Generated 832 derivative records from 408 primary records. [2025-09-02T17:48:25.722254] [INFO ] [MAIN ] SRV: Generated 832 derivative records from 3455 primary records. [2025-09-02T17:48:25.722469] [INFO ] [MAIN ] SRL: Successfully saved derivative data. [2025-09-02T17:48:25.724073] [INFO ] [MAIN ] Derivative Progress: 1996/2371 symbols completed. SRL took 0.7s. Estimated remaining: 1m 43s. Rate: 218.5 symbols/min [2025-09-02T17:48:25.724766] [INFO ] [MAIN ] SSD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:25.732144] [INFO ] [MAIN ] SSB: Generated 832 derivative records from 19876 primary records. [2025-09-02T17:48:25.750793] [INFO ] [MAIN ] SRV: Successfully saved derivative data. [2025-09-02T17:48:25.753111] [INFO ] [MAIN ] Derivative Progress: 1997/2371 symbols completed. SRV took 0.8s. Estimated remaining: 1m 43s. Rate: 218.6 symbols/min [2025-09-02T17:48:25.753416] [INFO ] [MAIN ] SSB: Successfully saved derivative data. [2025-09-02T17:48:25.753517] [INFO ] [MAIN ] SSL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:25.755447] [INFO ] [MAIN ] Derivative Progress: 1998/2371 symbols completed. SSB took 0.8s. Estimated remaining: 1m 42s. Rate: 218.7 symbols/min [2025-09-02T17:48:25.755840] [INFO ] [MAIN ] SST: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:25.760878] [INFO ] [MAIN ] SSD: Loaded 10507 primary data records. [2025-09-02T17:48:25.879211] [INFO ] [MAIN ] SST: Loaded 6818 primary data records. [2025-09-02T17:48:26.004913] [INFO ] [MAIN ] SSL: Loaded 19175 primary data records. [2025-09-02T17:48:26.493249] [INFO ] [MAIN ] SSD: Generated 819 derivative records from 10507 primary records. [2025-09-02T17:48:26.510363] [INFO ] [MAIN ] SST: Generated 819 derivative records from 6818 primary records. [2025-09-02T17:48:26.511725] [INFO ] [MAIN ] SSD: Successfully saved derivative data. [2025-09-02T17:48:26.513577] [INFO ] [MAIN ] Derivative Progress: 1999/2371 symbols completed. SSD took 0.8s. Estimated remaining: 1m 42s. Rate: 218.5 symbols/min [2025-09-02T17:48:26.514785] [INFO ] [MAIN ] SSTK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:26.523180] [INFO ] [MAIN ] SST: Successfully saved derivative data. [2025-09-02T17:48:26.525329] [INFO ] [MAIN ] Derivative Progress: 2000/2371 symbols completed. SST took 0.8s. Estimated remaining: 1m 42s. Rate: 218.6 symbols/min [2025-09-02T17:48:26.525509] [INFO ] [MAIN ] ST: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:26.539835] [INFO ] [MAIN ] SSL: Generated 832 derivative records from 19175 primary records. [2025-09-02T17:48:26.552221] [INFO ] [MAIN ] SSTK: Loaded 11274 primary data records. [2025-09-02T17:48:26.613560] [INFO ] [MAIN ] SSL: Successfully saved derivative data. [2025-09-02T17:48:26.653100] [INFO ] [MAIN ] Derivative Progress: 2001/2371 symbols completed. SSL took 0.9s. Estimated remaining: 1m 42s. Rate: 218.7 symbols/min [2025-09-02T17:48:26.670178] [INFO ] [MAIN ] ST: Loaded 22880 primary data records. [2025-09-02T17:48:26.670510] [INFO ] [MAIN ] STAG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:27.047289] [INFO ] [MAIN ] STAG: Loaded 22546 primary data records. [2025-09-02T17:48:27.241880] [INFO ] [MAIN ] SSTK: Generated 832 derivative records from 11274 primary records. [2025-09-02T17:48:27.352023] [INFO ] [MAIN ] ST: Generated 832 derivative records from 22880 primary records. [2025-09-02T17:48:27.364729] [INFO ] [MAIN ] SSTK: Successfully saved derivative data. [2025-09-02T17:48:27.366736] [INFO ] [MAIN ] Derivative Progress: 2002/2371 symbols completed. SSTK took 0.9s. Estimated remaining: 1m 41s. Rate: 218.5 symbols/min [2025-09-02T17:48:27.367340] [INFO ] [MAIN ] STC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:27.367977] [INFO ] [MAIN ] ST: Successfully saved derivative data. [2025-09-02T17:48:27.369797] [INFO ] [MAIN ] Derivative Progress: 2003/2371 symbols completed. ST took 0.8s. Estimated remaining: 1m 41s. Rate: 218.6 symbols/min [2025-09-02T17:48:27.371098] [INFO ] [MAIN ] STE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:27.381011] [INFO ] [MAIN ] STC: Loaded 8428 primary data records. [2025-09-02T17:48:27.421757] [INFO ] [MAIN ] STAG: Generated 819 derivative records from 22546 primary records. [2025-09-02T17:48:27.504686] [INFO ] [MAIN ] STE: Loaded 16107 primary data records. [2025-09-02T17:48:27.521080] [INFO ] [MAIN ] STAG: Successfully saved derivative data. [2025-09-02T17:48:27.558038] [INFO ] [MAIN ] Derivative Progress: 2004/2371 symbols completed. STAG took 0.9s. Estimated remaining: 1m 41s. Rate: 218.6 symbols/min [2025-09-02T17:48:27.608662] [INFO ] [MAIN ] STEL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:27.768744] [INFO ] [MAIN ] STEL: Loaded 10498 primary data records. [2025-09-02T17:48:28.113942] [INFO ] [MAIN ] STC: Generated 832 derivative records from 8428 primary records. [2025-09-02T17:48:28.131588] [INFO ] [MAIN ] STE: Generated 832 derivative records from 16107 primary records. [2025-09-02T17:48:28.132480] [INFO ] [MAIN ] STC: Successfully saved derivative data. [2025-09-02T17:48:28.133926] [INFO ] [MAIN ] Derivative Progress: 2005/2371 symbols completed. STC took 0.8s. Estimated remaining: 1m 40s. Rate: 218.5 symbols/min [2025-09-02T17:48:28.134120] [INFO ] [MAIN ] STEM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:28.144298] [INFO ] [MAIN ] STE: Successfully saved derivative data. [2025-09-02T17:48:28.145874] [INFO ] [MAIN ] Derivative Progress: 2006/2371 symbols completed. STE took 0.8s. Estimated remaining: 1m 40s. Rate: 218.6 symbols/min [2025-09-02T17:48:28.146182] [INFO ] [MAIN ] STEW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:28.162235] [INFO ] [MAIN ] STEL: Generated 819 derivative records from 10498 primary records. [2025-09-02T17:48:28.171782] [INFO ] [MAIN ] STEM: Loaded 16937 primary data records. [2025-09-02T17:48:28.175857] [INFO ] [MAIN ] STEW: Loaded 6635 primary data records. [2025-09-02T17:48:28.319428] [INFO ] [MAIN ] STEL: Successfully saved derivative data. [2025-09-02T17:48:28.370895] [INFO ] [MAIN ] Derivative Progress: 2007/2371 symbols completed. STEL took 0.8s. Estimated remaining: 1m 40s. Rate: 218.7 symbols/min [2025-09-02T17:48:28.384282] [INFO ] [MAIN ] STG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:28.440596] [INFO ] [MAIN ] STG: Loaded 1515 primary data records. [2025-09-02T17:48:28.898546] [INFO ] [MAIN ] STEW: Generated 832 derivative records from 6635 primary records. [2025-09-02T17:48:28.917352] [INFO ] [MAIN ] STEW: Successfully saved derivative data. [2025-09-02T17:48:28.919598] [INFO ] [MAIN ] Derivative Progress: 2008/2371 symbols completed. STEW took 0.8s. Estimated remaining: 1m 40s. Rate: 218.5 symbols/min [2025-09-02T17:48:28.918080] [INFO ] [MAIN ] STEM: Generated 832 derivative records from 16937 primary records. [2025-09-02T17:48:28.928181] [INFO ] [MAIN ] STEM: Successfully saved derivative data. [2025-09-02T17:48:28.929779] [INFO ] [MAIN ] Derivative Progress: 2009/2371 symbols completed. STEM took 0.8s. Estimated remaining: 1m 39s. Rate: 218.6 symbols/min [2025-09-02T17:48:28.938211] [INFO ] [MAIN ] STG: Generated 830 derivative records from 1515 primary records. [2025-09-02T17:48:28.944485] [INFO ] [MAIN ] STG: Successfully saved derivative data. [2025-09-02T17:48:28.945967] [INFO ] [MAIN ] Derivative Progress: 2010/2371 symbols completed. STG took 0.6s. Estimated remaining: 1m 39s. Rate: 218.8 symbols/min [2025-09-02T17:48:28.946437] [INFO ] [MAIN ] STLA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:28.946395] [INFO ] [MAIN ] STK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:28.946550] [INFO ] [MAIN ] STM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:28.952250] [INFO ] [MAIN ] STK: Loaded 3908 primary data records. [2025-09-02T17:48:29.158217] [INFO ] [MAIN ] STM: Loaded 24769 primary data records. [2025-09-02T17:48:29.159122] [INFO ] [MAIN ] STLA: Loaded 24785 primary data records. [2025-09-02T17:48:29.695282] [INFO ] [MAIN ] STK: Generated 832 derivative records from 3908 primary records. [2025-09-02T17:48:29.705993] [INFO ] [MAIN ] STK: Successfully saved derivative data. [2025-09-02T17:48:29.708369] [INFO ] [MAIN ] Derivative Progress: 2011/2371 symbols completed. STK took 0.8s. Estimated remaining: 1m 39s. Rate: 218.6 symbols/min [2025-09-02T17:48:29.710131] [INFO ] [MAIN ] STN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:29.724411] [INFO ] [MAIN ] STLA: Generated 832 derivative records from 24785 primary records. [2025-09-02T17:48:29.725459] [INFO ] [MAIN ] STM: Generated 832 derivative records from 24769 primary records. [2025-09-02T17:48:29.749946] [INFO ] [MAIN ] STM: Successfully saved derivative data. [2025-09-02T17:48:29.745951] [INFO ] [MAIN ] STLA: Successfully saved derivative data. [2025-09-02T17:48:29.751897] [INFO ] [MAIN ] Derivative Progress: 2012/2371 symbols completed. STM took 0.8s. Estimated remaining: 1m 39s. Rate: 218.6 symbols/min [2025-09-02T17:48:29.750223] [INFO ] [MAIN ] STN: Loaded 10384 primary data records. [2025-09-02T17:48:29.753810] [INFO ] [MAIN ] Derivative Progress: 2013/2371 symbols completed. STLA took 0.8s. Estimated remaining: 1m 38s. Rate: 218.8 symbols/min [2025-09-02T17:48:29.774682] [INFO ] [MAIN ] STNG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:29.759273] [INFO ] [MAIN ] STRV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:29.936244] [INFO ] [MAIN ] STRV: Loaded 4607 primary data records. [2025-09-02T17:48:30.106700] [INFO ] [MAIN ] STNG: Loaded 20286 primary data records. [2025-09-02T17:48:30.498088] [INFO ] [MAIN ] STN: Generated 832 derivative records from 10384 primary records. [2025-09-02T17:48:30.509262] [INFO ] [MAIN ] STN: Successfully saved derivative data. [2025-09-02T17:48:30.510683] [INFO ] [MAIN ] Derivative Progress: 2014/2371 symbols completed. STN took 0.8s. Estimated remaining: 1m 38s. Rate: 218.6 symbols/min [2025-09-02T17:48:30.510982] [INFO ] [MAIN ] STT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:30.527199] [INFO ] [MAIN ] STRV: Generated 831 derivative records from 4607 primary records. [2025-09-02T17:48:30.527831] [INFO ] [MAIN ] STNG: Generated 819 derivative records from 20286 primary records. [2025-09-02T17:48:30.542793] [INFO ] [MAIN ] STRV: Successfully saved derivative data. [2025-09-02T17:48:30.548806] [INFO ] [MAIN ] STNG: Successfully saved derivative data. [2025-09-02T17:48:30.550347] [INFO ] [MAIN ] Derivative Progress: 2015/2371 symbols completed. STRV took 0.8s. Estimated remaining: 1m 38s. Rate: 218.7 symbols/min [2025-09-02T17:48:30.552074] [INFO ] [MAIN ] STVN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:30.552152] [INFO ] [MAIN ] Derivative Progress: 2016/2371 symbols completed. STNG took 0.8s. Estimated remaining: 1m 37s. Rate: 218.8 symbols/min [2025-09-02T17:48:30.552595] [INFO ] [MAIN ] STWD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:30.562804] [INFO ] [MAIN ] STT: Loaded 23383 primary data records. [2025-09-02T17:48:30.676426] [INFO ] [MAIN ] STVN: Loaded 12404 primary data records. [2025-09-02T17:48:30.705455] [INFO ] [MAIN ] STWD: Loaded 23861 primary data records. [2025-09-02T17:48:31.279273] [INFO ] [MAIN ] STT: Generated 832 derivative records from 23383 primary records. [2025-09-02T17:48:31.290609] [INFO ] [MAIN ] STT: Successfully saved derivative data. [2025-09-02T17:48:31.291893] [INFO ] [MAIN ] Derivative Progress: 2017/2371 symbols completed. STT took 0.8s. Estimated remaining: 1m 37s. Rate: 218.6 symbols/min [2025-09-02T17:48:31.293159] [INFO ] [MAIN ] STXD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:31.299968] [INFO ] [MAIN ] STVN: Generated 832 derivative records from 12404 primary records. [2025-09-02T17:48:31.306746] [INFO ] [MAIN ] STWD: Generated 832 derivative records from 23861 primary records. [2025-09-02T17:48:31.321152] [INFO ] [MAIN ] STXD: Loaded 456 primary data records. [2025-09-02T17:48:31.365571] [INFO ] [MAIN ] STVN: Successfully saved derivative data. [2025-09-02T17:48:31.367326] [INFO ] [MAIN ] Derivative Progress: 2018/2371 symbols completed. STVN took 0.8s. Estimated remaining: 1m 37s. Rate: 218.7 symbols/min [2025-09-02T17:48:31.379077] [INFO ] [MAIN ] STWD: Successfully saved derivative data. [2025-09-02T17:48:31.405963] [INFO ] [MAIN ] Derivative Progress: 2019/2371 symbols completed. STWD took 0.9s. Estimated remaining: 1m 37s. Rate: 218.8 symbols/min [2025-09-02T17:48:31.392880] [INFO ] [MAIN ] STXE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:31.416533] [INFO ] [MAIN ] STXG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:31.455831] [INFO ] [MAIN ] STXG: Loaded 858 primary data records. [2025-09-02T17:48:31.470957] [INFO ] [MAIN ] STXE: Loaded 877 primary data records. [2025-09-02T17:48:32.020539] [INFO ] [MAIN ] STXD: Generated 818 derivative records from 456 primary records. [2025-09-02T17:48:32.030813] [INFO ] [MAIN ] STXD: Successfully saved derivative data. [2025-09-02T17:48:32.032238] [INFO ] [MAIN ] Derivative Progress: 2020/2371 symbols completed. STXD took 0.7s. Estimated remaining: 1m 36s. Rate: 218.6 symbols/min [2025-09-02T17:48:32.038999] [INFO ] [MAIN ] STXK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:32.038790] [INFO ] [MAIN ] STXE: Generated 817 derivative records from 877 primary records. [2025-09-02T17:48:32.045708] [INFO ] [MAIN ] STXG: Generated 831 derivative records from 858 primary records. [2025-09-02T17:48:32.059122] [INFO ] [MAIN ] STXK: Loaded 592 primary data records. [2025-09-02T17:48:32.092242] [INFO ] [MAIN ] STXE: Successfully saved derivative data. [2025-09-02T17:48:32.097870] [INFO ] [MAIN ] STXG: Successfully saved derivative data. [2025-09-02T17:48:32.117600] [INFO ] [MAIN ] Derivative Progress: 2021/2371 symbols completed. STXG took 0.7s. Estimated remaining: 1m 36s. Rate: 218.7 symbols/min [2025-09-02T17:48:32.131369] [INFO ] [MAIN ] STXM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:32.132827] [INFO ] [MAIN ] Derivative Progress: 2022/2371 symbols completed. STXE took 0.7s. Estimated remaining: 1m 36s. Rate: 218.8 symbols/min [2025-09-02T17:48:32.165991] [INFO ] [MAIN ] STXT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:32.167781] [INFO ] [MAIN ] STXM: Loaded 359 primary data records. [2025-09-02T17:48:32.314906] [INFO ] [MAIN ] STXT: Loaded 1253 primary data records. [2025-09-02T17:48:32.806097] [INFO ] [MAIN ] STXK: Generated 831 derivative records from 592 primary records. [2025-09-02T17:48:32.814770] [INFO ] [MAIN ] STXK: Successfully saved derivative data. [2025-09-02T17:48:32.816199] [INFO ] [MAIN ] Derivative Progress: 2023/2371 symbols completed. STXK took 0.8s. Estimated remaining: 1m 36s. Rate: 218.6 symbols/min [2025-09-02T17:48:32.832143] [INFO ] [MAIN ] STXT: Generated 831 derivative records from 1253 primary records. [2025-09-02T17:48:32.832829] [INFO ] [MAIN ] STXM: Generated 817 derivative records from 359 primary records. [2025-09-02T17:48:32.845247] [INFO ] [MAIN ] STXM: Successfully saved derivative data. [2025-09-02T17:48:32.845737] [INFO ] [MAIN ] STXT: Successfully saved derivative data. [2025-09-02T17:48:32.847396] [INFO ] [MAIN ] Derivative Progress: 2024/2371 symbols completed. STXT took 0.7s. Estimated remaining: 1m 35s. Rate: 218.7 symbols/min [2025-09-02T17:48:32.849006] [INFO ] [MAIN ] Derivative Progress: 2025/2371 symbols completed. STXM took 0.7s. Estimated remaining: 1m 35s. Rate: 218.8 symbols/min [2025-09-02T17:48:32.849496] [INFO ] [MAIN ] SU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:32.849375] [INFO ] [MAIN ] STXV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:32.849543] [INFO ] [MAIN ] STZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:32.853297] [INFO ] [MAIN ] STXV: Loaded 658 primary data records. [2025-09-02T17:48:33.052383] [INFO ] [MAIN ] STZ: Loaded 24249 primary data records. [2025-09-02T17:48:33.124869] [INFO ] [MAIN ] SU: Loaded 24698 primary data records. [2025-09-02T17:48:33.569761] [INFO ] [MAIN ] STXV: Generated 831 derivative records from 658 primary records. [2025-09-02T17:48:33.580354] [INFO ] [MAIN ] STXV: Successfully saved derivative data. [2025-09-02T17:48:33.582421] [INFO ] [MAIN ] Derivative Progress: 2026/2371 symbols completed. STXV took 0.7s. Estimated remaining: 1m 35s. Rate: 218.7 symbols/min [2025-09-02T17:48:33.583116] [INFO ] [MAIN ] SUI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:33.594828] [INFO ] [MAIN ] SU: Generated 832 derivative records from 24698 primary records. [2025-09-02T17:48:33.602665] [INFO ] [MAIN ] STZ: Generated 832 derivative records from 24249 primary records. [2025-09-02T17:48:33.622218] [INFO ] [MAIN ] SU: Successfully saved derivative data. [2025-09-02T17:48:33.623928] [INFO ] [MAIN ] Derivative Progress: 2027/2371 symbols completed. SU took 0.8s. Estimated remaining: 1m 34s. Rate: 218.7 symbols/min [2025-09-02T17:48:33.624603] [INFO ] [MAIN ] SUN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:33.624472] [INFO ] [MAIN ] STZ: Successfully saved derivative data. [2025-09-02T17:48:33.626229] [INFO ] [MAIN ] Derivative Progress: 2028/2371 symbols completed. STZ took 0.8s. Estimated remaining: 1m 34s. Rate: 218.9 symbols/min [2025-09-02T17:48:33.626678] [INFO ] [MAIN ] SUPV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:33.634689] [INFO ] [MAIN ] SUI: Loaded 20101 primary data records. [2025-09-02T17:48:33.810320] [INFO ] [MAIN ] SUN: Loaded 18241 primary data records. [2025-09-02T17:48:33.834346] [INFO ] [MAIN ] SUPV: Loaded 22081 primary data records. [2025-09-02T17:48:34.362303] [INFO ] [MAIN ] SUI: Generated 832 derivative records from 20101 primary records. [2025-09-02T17:48:34.375314] [INFO ] [MAIN ] SUI: Successfully saved derivative data. [2025-09-02T17:48:34.376979] [INFO ] [MAIN ] Derivative Progress: 2029/2371 symbols completed. SUI took 0.8s. Estimated remaining: 1m 34s. Rate: 218.7 symbols/min [2025-09-02T17:48:34.377440] [INFO ] [MAIN ] SUZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:34.388341] [INFO ] [MAIN ] SUN: Generated 832 derivative records from 18241 primary records. [2025-09-02T17:48:34.399013] [INFO ] [MAIN ] SUN: Successfully saved derivative data. [2025-09-02T17:48:34.400683] [INFO ] [MAIN ] Derivative Progress: 2030/2371 symbols completed. SUN took 0.8s. Estimated remaining: 1m 34s. Rate: 218.8 symbols/min [2025-09-02T17:48:34.406257] [INFO ] [MAIN ] SVV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:34.413813] [INFO ] [MAIN ] SUPV: Generated 832 derivative records from 22081 primary records. [2025-09-02T17:48:34.430351] [INFO ] [MAIN ] SUPV: Successfully saved derivative data. [2025-09-02T17:48:34.430958] [INFO ] [MAIN ] SUZ: Loaded 20955 primary data records. [2025-09-02T17:48:34.435884] [INFO ] [MAIN ] Derivative Progress: 2031/2371 symbols completed. SUPV took 0.8s. Estimated remaining: 1m 33s. Rate: 218.9 symbols/min [2025-09-02T17:48:34.457305] [INFO ] [MAIN ] SW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:34.545916] [INFO ] [MAIN ] SVV: Loaded 16643 primary data records. [2025-09-02T17:48:34.737036] [INFO ] [MAIN ] SW: Loaded 24513 primary data records. [2025-09-02T17:48:35.174772] [INFO ] [MAIN ] SUZ: Generated 832 derivative records from 20955 primary records. [2025-09-02T17:48:35.193957] [INFO ] [MAIN ] SUZ: Successfully saved derivative data. [2025-09-02T17:48:35.193695] [INFO ] [MAIN ] SVV: Generated 832 derivative records from 16643 primary records. [2025-09-02T17:48:35.195523] [INFO ] [MAIN ] Derivative Progress: 2032/2371 symbols completed. SUZ took 0.8s. Estimated remaining: 1m 33s. Rate: 218.7 symbols/min [2025-09-02T17:48:35.196327] [INFO ] [MAIN ] SWK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:35.206034] [INFO ] [MAIN ] SVV: Successfully saved derivative data. [2025-09-02T17:48:35.208149] [INFO ] [MAIN ] Derivative Progress: 2033/2371 symbols completed. SVV took 0.8s. Estimated remaining: 1m 33s. Rate: 218.8 symbols/min [2025-09-02T17:48:35.209433] [INFO ] [MAIN ] SWX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:35.216562] [INFO ] [MAIN ] SW: Generated 832 derivative records from 24513 primary records. [2025-09-02T17:48:35.225118] [INFO ] [MAIN ] SW: Successfully saved derivative data. [2025-09-02T17:48:35.226712] [INFO ] [MAIN ] Derivative Progress: 2034/2371 symbols completed. SW took 0.8s. Estimated remaining: 1m 32s. Rate: 218.9 symbols/min [2025-09-02T17:48:35.236500] [INFO ] [MAIN ] SWZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:35.243978] [INFO ] [MAIN ] SWX: Loaded 14529 primary data records. [2025-09-02T17:48:35.281621] [INFO ] [MAIN ] SWZ: Loaded 2688 primary data records. [2025-09-02T17:48:35.420372] [INFO ] [MAIN ] SWK: Loaded 24217 primary data records. [2025-09-02T17:48:36.038697] [INFO ] [MAIN ] SWX: Generated 832 derivative records from 14529 primary records. [2025-09-02T17:48:36.045236] [INFO ] [MAIN ] SWZ: Generated 832 derivative records from 2688 primary records. [2025-09-02T17:48:36.061242] [INFO ] [MAIN ] SWX: Successfully saved derivative data. [2025-09-02T17:48:36.063006] [INFO ] [MAIN ] Derivative Progress: 2035/2371 symbols completed. SWX took 0.9s. Estimated remaining: 1m 32s. Rate: 218.6 symbols/min [2025-09-02T17:48:36.063815] [INFO ] [MAIN ] SXC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:36.064944] [INFO ] [MAIN ] SWZ: Successfully saved derivative data. [2025-09-02T17:48:36.066245] [INFO ] [MAIN ] Derivative Progress: 2036/2371 symbols completed. SWZ took 0.8s. Estimated remaining: 1m 32s. Rate: 218.8 symbols/min [2025-09-02T17:48:36.066606] [INFO ] [MAIN ] SXI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:36.076433] [INFO ] [MAIN ] SWK: Generated 832 derivative records from 24217 primary records. [2025-09-02T17:48:36.093455] [INFO ] [MAIN ] SXI: Loaded 5780 primary data records. [2025-09-02T17:48:36.094059] [INFO ] [MAIN ] SWK: Successfully saved derivative data. [2025-09-02T17:48:36.095980] [INFO ] [MAIN ] Derivative Progress: 2037/2371 symbols completed. SWK took 0.9s. Estimated remaining: 1m 32s. Rate: 218.9 symbols/min [2025-09-02T17:48:36.155799] [INFO ] [MAIN ] SXT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:36.186764] [INFO ] [MAIN ] SXC: Loaded 19635 primary data records. [2025-09-02T17:48:36.475756] [INFO ] [MAIN ] SXT: Loaded 13582 primary data records. [2025-09-02T17:48:36.803243] [INFO ] [MAIN ] SXI: Generated 832 derivative records from 5780 primary records. [2025-09-02T17:48:36.818068] [INFO ] [MAIN ] SXC: Generated 832 derivative records from 19635 primary records. [2025-09-02T17:48:36.819613] [INFO ] [MAIN ] SXI: Successfully saved derivative data. [2025-09-02T17:48:36.820994] [INFO ] [MAIN ] Derivative Progress: 2038/2371 symbols completed. SXI took 0.8s. Estimated remaining: 1m 31s. Rate: 218.7 symbols/min [2025-09-02T17:48:36.829884] [INFO ] [MAIN ] SXC: Successfully saved derivative data. [2025-09-02T17:48:36.831494] [INFO ] [MAIN ] Derivative Progress: 2039/2371 symbols completed. SXC took 0.8s. Estimated remaining: 1m 31s. Rate: 218.8 symbols/min [2025-09-02T17:48:36.838002] [INFO ] [MAIN ] SXT: Generated 832 derivative records from 13582 primary records. [2025-09-02T17:48:36.845454] [INFO ] [MAIN ] SXT: Successfully saved derivative data. [2025-09-02T17:48:36.846951] [INFO ] [MAIN ] Derivative Progress: 2040/2371 symbols completed. SXT took 0.7s. Estimated remaining: 1m 31s. Rate: 218.9 symbols/min [2025-09-02T17:48:36.847333] [INFO ] [MAIN ] SYK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:36.847447] [INFO ] [MAIN ] SYF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:36.847550] [INFO ] [MAIN ] SYY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:36.894066] [INFO ] [MAIN ] SYF: Loaded 24679 primary data records. [2025-09-02T17:48:36.893738] [INFO ] [MAIN ] SYY: Loaded 24539 primary data records. [2025-09-02T17:48:36.893227] [INFO ] [MAIN ] SYK: Loaded 21085 primary data records. [2025-09-02T17:48:37.591010] [INFO ] [MAIN ] SYY: Generated 832 derivative records from 24539 primary records. [2025-09-02T17:48:37.591716] [INFO ] [MAIN ] SYF: Generated 832 derivative records from 24679 primary records. [2025-09-02T17:48:37.584530] [INFO ] [MAIN ] SYK: Generated 832 derivative records from 21085 primary records. [2025-09-02T17:48:37.614526] [INFO ] [MAIN ] SYF: Successfully saved derivative data. [2025-09-02T17:48:37.614747] [INFO ] [MAIN ] SYY: Successfully saved derivative data. [2025-09-02T17:48:37.616437] [INFO ] [MAIN ] Derivative Progress: 2041/2371 symbols completed. SYY took 0.8s. Estimated remaining: 1m 31s. Rate: 218.7 symbols/min [2025-09-02T17:48:37.617488] [INFO ] [MAIN ] SYK: Successfully saved derivative data. [2025-09-02T17:48:37.617689] [INFO ] [MAIN ] T: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:37.619172] [INFO ] [MAIN ] Derivative Progress: 2042/2371 symbols completed. SYK took 0.8s. Estimated remaining: 1m 30s. Rate: 218.8 symbols/min [2025-09-02T17:48:37.619369] [INFO ] [MAIN ] TAC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:37.619324] [INFO ] [MAIN ] Derivative Progress: 2043/2371 symbols completed. SYF took 0.8s. Estimated remaining: 1m 30s. Rate: 218.9 symbols/min [2025-09-02T17:48:37.620037] [INFO ] [MAIN ] TAK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:37.649496] [INFO ] [MAIN ] TAC: Loaded 19724 primary data records. [2025-09-02T17:48:37.768098] [INFO ] [MAIN ] TAK: Loaded 23428 primary data records. [2025-09-02T17:48:37.767783] [INFO ] [MAIN ] T: Loaded 24938 primary data records. [2025-09-02T17:48:38.393387] [INFO ] [MAIN ] TAC: Generated 819 derivative records from 19724 primary records. [2025-09-02T17:48:38.402881] [INFO ] [MAIN ] TAC: Successfully saved derivative data. [2025-09-02T17:48:38.405105] [INFO ] [MAIN ] Derivative Progress: 2044/2371 symbols completed. TAC took 0.8s. Estimated remaining: 1m 30s. Rate: 218.7 symbols/min [2025-09-02T17:48:38.405973] [INFO ] [MAIN ] TAL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:38.414318] [INFO ] [MAIN ] T: Generated 832 derivative records from 24938 primary records. [2025-09-02T17:48:38.427543] [INFO ] [MAIN ] TAK: Generated 832 derivative records from 23428 primary records. [2025-09-02T17:48:38.435770] [INFO ] [MAIN ] T: Successfully saved derivative data. [2025-09-02T17:48:38.437380] [INFO ] [MAIN ] Derivative Progress: 2045/2371 symbols completed. T took 0.8s. Estimated remaining: 1m 29s. Rate: 218.8 symbols/min [2025-09-02T17:48:38.438048] [INFO ] [MAIN ] TALO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:38.439486] [INFO ] [MAIN ] TAK: Successfully saved derivative data. [2025-09-02T17:48:38.446579] [INFO ] [MAIN ] Derivative Progress: 2046/2371 symbols completed. TAK took 0.8s. Estimated remaining: 1m 29s. Rate: 218.9 symbols/min [2025-09-02T17:48:38.446825] [INFO ] [MAIN ] TAP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:38.458569] [INFO ] [MAIN ] TAL: Loaded 23669 primary data records. [2025-09-02T17:48:38.585755] [INFO ] [MAIN ] TALO: Loaded 23872 primary data records. [2025-09-02T17:48:38.621348] [INFO ] [MAIN ] TAP: Loaded 24425 primary data records. [2025-09-02T17:48:39.230837] [INFO ] [MAIN ] TAL: Generated 832 derivative records from 23669 primary records. [2025-09-02T17:48:39.246880] [INFO ] [MAIN ] TAP: Generated 832 derivative records from 24425 primary records. [2025-09-02T17:48:39.254894] [INFO ] [MAIN ] TAL: Successfully saved derivative data. [2025-09-02T17:48:39.257485] [INFO ] [MAIN ] Derivative Progress: 2047/2371 symbols completed. TAL took 0.9s. Estimated remaining: 1m 29s. Rate: 218.7 symbols/min [2025-09-02T17:48:39.258494] [INFO ] [MAIN ] TBB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:39.265973] [INFO ] [MAIN ] TAP: Successfully saved derivative data. [2025-09-02T17:48:39.267979] [INFO ] [MAIN ] Derivative Progress: 2048/2371 symbols completed. TAP took 0.8s. Estimated remaining: 1m 29s. Rate: 218.8 symbols/min [2025-09-02T17:48:39.268956] [INFO ] [MAIN ] TBBB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:39.268737] [INFO ] [MAIN ] TALO: Generated 832 derivative records from 23872 primary records. [2025-09-02T17:48:39.281618] [INFO ] [MAIN ] TBB: Loaded 5236 primary data records. [2025-09-02T17:48:39.293444] [INFO ] [MAIN ] TALO: Successfully saved derivative data. [2025-09-02T17:48:39.319103] [INFO ] [MAIN ] Derivative Progress: 2049/2371 symbols completed. TALO took 0.9s. Estimated remaining: 1m 28s. Rate: 218.9 symbols/min [2025-09-02T17:48:39.337495] [INFO ] [MAIN ] TBI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:39.403111] [INFO ] [MAIN ] TBBB: Loaded 16154 primary data records. [2025-09-02T17:48:39.428024] [INFO ] [MAIN ] TBI: Loaded 9685 primary data records. [2025-09-02T17:48:40.014162] [INFO ] [MAIN ] TBB: Generated 832 derivative records from 5236 primary records. [2025-09-02T17:48:40.025746] [INFO ] [MAIN ] TBB: Successfully saved derivative data. [2025-09-02T17:48:40.027462] [INFO ] [MAIN ] Derivative Progress: 2050/2371 symbols completed. TBB took 0.8s. Estimated remaining: 1m 28s. Rate: 218.7 symbols/min [2025-09-02T17:48:40.028192] [INFO ] [MAIN ] TBLU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:40.035917] [INFO ] [MAIN ] TBI: Generated 819 derivative records from 9685 primary records. [2025-09-02T17:48:40.042923] [INFO ] [MAIN ] TBBB: Generated 832 derivative records from 16154 primary records. [2025-09-02T17:48:40.045698] [INFO ] [MAIN ] TBLU: Loaded 395 primary data records. [2025-09-02T17:48:40.139142] [INFO ] [MAIN ] TBBB: Successfully saved derivative data. [2025-09-02T17:48:40.158164] [INFO ] [MAIN ] Derivative Progress: 2051/2371 symbols completed. TBBB took 0.9s. Estimated remaining: 1m 28s. Rate: 218.8 symbols/min [2025-09-02T17:48:40.158505] [INFO ] [MAIN ] TBN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:40.158432] [INFO ] [MAIN ] TBI: Successfully saved derivative data. [2025-09-02T17:48:40.168975] [INFO ] [MAIN ] Derivative Progress: 2052/2371 symbols completed. TBI took 0.8s. Estimated remaining: 1m 27s. Rate: 218.9 symbols/min [2025-09-02T17:48:40.207165] [INFO ] [MAIN ] TBN: Loaded 1470 primary data records. [2025-09-02T17:48:40.207297] [INFO ] [MAIN ] TCAI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:40.390793] [INFO ] [MAIN ] TCAI: Loaded 495 primary data records. [2025-09-02T17:48:40.729749] [INFO ] [MAIN ] TBLU: Generated 832 derivative records from 395 primary records. [2025-09-02T17:48:40.728940] [INFO ] [MAIN ] TCAI: Generated 245 derivative records from 495 primary records. [2025-09-02T17:48:40.735159] [INFO ] [MAIN ] TCAI: Successfully saved derivative data. [2025-09-02T17:48:40.741377] [INFO ] [MAIN ] Derivative Progress: 2053/2371 symbols completed. TCAI took 0.5s. Estimated remaining: 1m 27s. Rate: 218.8 symbols/min [2025-09-02T17:48:40.747205] [INFO ] [MAIN ] TBN: Generated 832 derivative records from 1470 primary records. [2025-09-02T17:48:40.748992] [INFO ] [MAIN ] TBLU: Successfully saved derivative data. [2025-09-02T17:48:40.755347] [INFO ] [MAIN ] Derivative Progress: 2054/2371 symbols completed. TBLU took 0.7s. Estimated remaining: 1m 27s. Rate: 218.9 symbols/min [2025-09-02T17:48:40.757079] [INFO ] [MAIN ] TBN: Successfully saved derivative data. [2025-09-02T17:48:40.758429] [INFO ] [MAIN ] Derivative Progress: 2055/2371 symbols completed. TBN took 0.6s. Estimated remaining: 1m 27s. Rate: 219.0 symbols/min [2025-09-02T17:48:40.759041] [INFO ] [MAIN ] TD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:40.758978] [INFO ] [MAIN ] TDC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:40.759736] [INFO ] [MAIN ] TDF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:40.764052] [INFO ] [MAIN ] TDF: Loaded 2331 primary data records. [2025-09-02T17:48:40.962732] [INFO ] [MAIN ] TD: Loaded 24082 primary data records. [2025-09-02T17:48:40.962209] [INFO ] [MAIN ] TDC: Loaded 21254 primary data records. [2025-09-02T17:48:41.529604] [INFO ] [MAIN ] TDF: Generated 832 derivative records from 2331 primary records. [2025-09-02T17:48:41.540339] [INFO ] [MAIN ] TDF: Successfully saved derivative data. [2025-09-02T17:48:41.541606] [INFO ] [MAIN ] Derivative Progress: 2056/2371 symbols completed. TDF took 0.8s. Estimated remaining: 1m 26s. Rate: 218.8 symbols/min [2025-09-02T17:48:41.549415] [INFO ] [MAIN ] TDG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:41.550167] [INFO ] [MAIN ] TD: Generated 832 derivative records from 24082 primary records. [2025-09-02T17:48:41.564196] [INFO ] [MAIN ] TDC: Generated 832 derivative records from 21254 primary records. [2025-09-02T17:48:41.566113] [INFO ] [MAIN ] TD: Successfully saved derivative data. [2025-09-02T17:48:41.574135] [INFO ] [MAIN ] Derivative Progress: 2057/2371 symbols completed. TD took 0.8s. Estimated remaining: 1m 26s. Rate: 218.9 symbols/min [2025-09-02T17:48:41.575962] [INFO ] [MAIN ] TDOC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:41.581569] [INFO ] [MAIN ] TDG: Loaded 9466 primary data records. [2025-09-02T17:48:41.582379] [INFO ] [MAIN ] TDC: Successfully saved derivative data. [2025-09-02T17:48:41.594983] [INFO ] [MAIN ] Derivative Progress: 2058/2371 symbols completed. TDC took 0.8s. Estimated remaining: 1m 26s. Rate: 219.0 symbols/min [2025-09-02T17:48:41.619563] [INFO ] [MAIN ] TDS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:41.776700] [INFO ] [MAIN ] TDOC: Loaded 24733 primary data records. [2025-09-02T17:48:41.857145] [INFO ] [MAIN ] TDS: Loaded 20056 primary data records. [2025-09-02T17:48:42.309001] [INFO ] [MAIN ] TDG: Generated 832 derivative records from 9466 primary records. [2025-09-02T17:48:42.321896] [INFO ] [MAIN ] TDG: Successfully saved derivative data. [2025-09-02T17:48:42.328667] [INFO ] [MAIN ] TDOC: Generated 832 derivative records from 24733 primary records. [2025-09-02T17:48:42.330148] [INFO ] [MAIN ] Derivative Progress: 2059/2371 symbols completed. TDG took 0.8s. Estimated remaining: 1m 26s. Rate: 218.8 symbols/min [2025-09-02T17:48:42.330852] [INFO ] [MAIN ] TDW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:42.341127] [INFO ] [MAIN ] TDOC: Successfully saved derivative data. [2025-09-02T17:48:42.342562] [INFO ] [MAIN ] Derivative Progress: 2060/2371 symbols completed. TDOC took 0.8s. Estimated remaining: 1m 25s. Rate: 218.9 symbols/min [2025-09-02T17:48:42.348944] [INFO ] [MAIN ] TDY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:42.349732] [INFO ] [MAIN ] TDS: Generated 832 derivative records from 20056 primary records. [2025-09-02T17:48:42.366783] [INFO ] [MAIN ] TDS: Successfully saved derivative data. [2025-09-02T17:48:42.368620] [INFO ] [MAIN ] Derivative Progress: 2061/2371 symbols completed. TDS took 0.8s. Estimated remaining: 1m 25s. Rate: 219.0 symbols/min [2025-09-02T17:48:42.368872] [INFO ] [MAIN ] TE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:42.373867] [INFO ] [MAIN ] TDY: Loaded 10516 primary data records. [2025-09-02T17:48:42.412773] [INFO ] [MAIN ] TDW: Loaded 20725 primary data records. [2025-09-02T17:48:42.608614] [INFO ] [MAIN ] TE: Loaded 20665 primary data records. [2025-09-02T17:48:43.143516] [INFO ] [MAIN ] TDY: Generated 832 derivative records from 10516 primary records. [2025-09-02T17:48:43.155104] [INFO ] [MAIN ] TDY: Successfully saved derivative data. [2025-09-02T17:48:43.158000] [INFO ] [MAIN ] Derivative Progress: 2062/2371 symbols completed. TDY took 0.8s. Estimated remaining: 1m 25s. Rate: 218.8 symbols/min [2025-09-02T17:48:43.158824] [INFO ] [MAIN ] TEAF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:43.166342] [INFO ] [MAIN ] TDW: Generated 832 derivative records from 20725 primary records. [2025-09-02T17:48:43.179040] [INFO ] [MAIN ] TEAF: Loaded 3289 primary data records. [2025-09-02T17:48:43.179746] [INFO ] [MAIN ] TDW: Successfully saved derivative data. [2025-09-02T17:48:43.181839] [INFO ] [MAIN ] Derivative Progress: 2063/2371 symbols completed. TDW took 0.9s. Estimated remaining: 1m 24s. Rate: 218.9 symbols/min [2025-09-02T17:48:43.203357] [INFO ] [MAIN ] TECK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:43.310716] [INFO ] [MAIN ] TE: Generated 832 derivative records from 20665 primary records. [2025-09-02T17:48:43.450074] [INFO ] [MAIN ] TE: Successfully saved derivative data. [2025-09-02T17:48:43.452823] [INFO ] [MAIN ] Derivative Progress: 2064/2371 symbols completed. TE took 1.1s. Estimated remaining: 1m 24s. Rate: 218.9 symbols/min [2025-09-02T17:48:43.453965] [INFO ] [MAIN ] TEF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:43.455056] [INFO ] [MAIN ] TECK: Loaded 24673 primary data records. [2025-09-02T17:48:43.620812] [INFO ] [MAIN ] TEF: Loaded 16128 primary data records. [2025-09-02T17:48:43.773410] [INFO ] [MAIN ] TEAF: Generated 832 derivative records from 3289 primary records. [2025-09-02T17:48:43.887967] [INFO ] [MAIN ] TEAF: Successfully saved derivative data. [2025-09-02T17:48:43.908662] [INFO ] [MAIN ] Derivative Progress: 2065/2371 symbols completed. TEAF took 0.8s. Estimated remaining: 1m 24s. Rate: 218.8 symbols/min [2025-09-02T17:48:44.018052] [INFO ] [MAIN ] TEI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:44.028918] [INFO ] [MAIN ] TECK: Generated 832 derivative records from 24673 primary records. [2025-09-02T17:48:44.046431] [INFO ] [MAIN ] TECK: Successfully saved derivative data. [2025-09-02T17:48:44.047989] [INFO ] [MAIN ] Derivative Progress: 2066/2371 symbols completed. TECK took 0.9s. Estimated remaining: 1m 24s. Rate: 218.9 symbols/min [2025-09-02T17:48:44.046204] [INFO ] [MAIN ] TEI: Loaded 9570 primary data records. [2025-09-02T17:48:44.068869] [INFO ] [MAIN ] TEL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:44.251695] [INFO ] [MAIN ] TEL: Loaded 23367 primary data records. [2025-09-02T17:48:44.306680] [INFO ] [MAIN ] TEF: Generated 832 derivative records from 16128 primary records. [2025-09-02T17:48:44.419429] [INFO ] [MAIN ] TEF: Successfully saved derivative data. [2025-09-02T17:48:44.420844] [INFO ] [MAIN ] Derivative Progress: 2067/2371 symbols completed. TEF took 1.0s. Estimated remaining: 1m 23s. Rate: 218.8 symbols/min [2025-09-02T17:48:44.432667] [INFO ] [MAIN ] TEN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:44.562498] [INFO ] [MAIN ] TEI: Generated 832 derivative records from 9570 primary records. [2025-09-02T17:48:44.568185] [INFO ] [MAIN ] TEN: Loaded 14204 primary data records. [2025-09-02T17:48:44.663271] [INFO ] [MAIN ] TEI: Successfully saved derivative data. [2025-09-02T17:48:44.678055] [INFO ] [MAIN ] Derivative Progress: 2068/2371 symbols completed. TEI took 0.7s. Estimated remaining: 1m 23s. Rate: 218.8 symbols/min [2025-09-02T17:48:44.813980] [INFO ] [MAIN ] TEL: Generated 819 derivative records from 23367 primary records. [2025-09-02T17:48:44.823412] [INFO ] [MAIN ] TEL: Successfully saved derivative data. [2025-09-02T17:48:44.824890] [INFO ] [MAIN ] Derivative Progress: 2069/2371 symbols completed. TEL took 0.8s. Estimated remaining: 1m 23s. Rate: 218.9 symbols/min [2025-09-02T17:48:44.835618] [INFO ] [MAIN ] TEN: Generated 832 derivative records from 14204 primary records. [2025-09-02T17:48:44.843441] [INFO ] [MAIN ] TEN: Successfully saved derivative data. [2025-09-02T17:48:44.844813] [INFO ] [MAIN ] Derivative Progress: 2070/2371 symbols completed. TEN took 0.4s. Estimated remaining: 1m 22s. Rate: 219.0 symbols/min [2025-09-02T17:48:44.845340] [INFO ] [MAIN ] TEX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:44.845227] [INFO ] [MAIN ] TEO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:44.845507] [INFO ] [MAIN ] TEVA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:44.857810] [INFO ] [MAIN ] TEO: Loaded 9335 primary data records. [2025-09-02T17:48:44.985709] [INFO ] [MAIN ] TEX: Loaded 19925 primary data records. [2025-09-02T17:48:45.076502] [INFO ] [MAIN ] TEVA: Loaded 24403 primary data records. [2025-09-02T17:48:45.602859] [INFO ] [MAIN ] TEO: Generated 819 derivative records from 9335 primary records. [2025-09-02T17:48:45.619788] [INFO ] [MAIN ] TEX: Generated 819 derivative records from 19925 primary records. [2025-09-02T17:48:45.634623] [INFO ] [MAIN ] TEVA: Generated 819 derivative records from 24403 primary records. [2025-09-02T17:48:45.636459] [INFO ] [MAIN ] TEO: Successfully saved derivative data. [2025-09-02T17:48:45.639902] [INFO ] [MAIN ] Derivative Progress: 2071/2371 symbols completed. TEO took 0.8s. Estimated remaining: 1m 22s. Rate: 218.8 symbols/min [2025-09-02T17:48:45.640996] [INFO ] [MAIN ] TFC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:45.640954] [INFO ] [MAIN ] TEX: Successfully saved derivative data. [2025-09-02T17:48:45.648010] [INFO ] [MAIN ] Derivative Progress: 2072/2371 symbols completed. TEX took 0.8s. Estimated remaining: 1m 22s. Rate: 218.9 symbols/min [2025-09-02T17:48:45.648742] [INFO ] [MAIN ] TFII: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:45.652796] [INFO ] [MAIN ] TEVA: Successfully saved derivative data. [2025-09-02T17:48:45.654348] [INFO ] [MAIN ] Derivative Progress: 2073/2371 symbols completed. TEVA took 0.8s. Estimated remaining: 1m 22s. Rate: 219.0 symbols/min [2025-09-02T17:48:45.654836] [INFO ] [MAIN ] TFIN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:45.679352] [INFO ] [MAIN ] TFII: Loaded 14745 primary data records. [2025-09-02T17:48:45.792958] [INFO ] [MAIN ] TFIN: Loaded 10431 primary data records. [2025-09-02T17:48:45.793517] [INFO ] [MAIN ] TFC: Loaded 24808 primary data records. [2025-09-02T17:48:46.400410] [INFO ] [MAIN ] TFII: Generated 832 derivative records from 14745 primary records. [2025-09-02T17:48:46.424425] [INFO ] [MAIN ] TFII: Successfully saved derivative data. [2025-09-02T17:48:46.425560] [INFO ] [MAIN ] Derivative Progress: 2074/2371 symbols completed. TFII took 0.8s. Estimated remaining: 1m 21s. Rate: 218.8 symbols/min [2025-09-02T17:48:46.424262] [INFO ] [MAIN ] TFC: Generated 832 derivative records from 24808 primary records. [2025-09-02T17:48:46.425795] [INFO ] [MAIN ] TFPM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:46.423436] [INFO ] [MAIN ] TFIN: Generated 819 derivative records from 10431 primary records. [2025-09-02T17:48:46.444927] [INFO ] [MAIN ] TFC: Successfully saved derivative data. [2025-09-02T17:48:46.446951] [INFO ] [MAIN ] Derivative Progress: 2075/2371 symbols completed. TFC took 0.8s. Estimated remaining: 1m 21s. Rate: 218.9 symbols/min [2025-09-02T17:48:46.445367] [INFO ] [MAIN ] TFIN: Successfully saved derivative data. [2025-09-02T17:48:46.449152] [INFO ] [MAIN ] TFX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:46.449073] [INFO ] [MAIN ] Derivative Progress: 2076/2371 symbols completed. TFIN took 0.8s. Estimated remaining: 1m 21s. Rate: 219.0 symbols/min [2025-09-02T17:48:46.449709] [INFO ] [MAIN ] TG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:46.469186] [INFO ] [MAIN ] TFPM: Loaded 17389 primary data records. [2025-09-02T17:48:46.559597] [INFO ] [MAIN ] TFX: Loaded 16018 primary data records. [2025-09-02T17:48:46.547291] [INFO ] [MAIN ] TG: Loaded 4439 primary data records. [2025-09-02T17:48:47.268421] [INFO ] [MAIN ] TG: Generated 819 derivative records from 4439 primary records. [2025-09-02T17:48:47.279027] [INFO ] [MAIN ] TFX: Generated 832 derivative records from 16018 primary records. [2025-09-02T17:48:47.291513] [INFO ] [MAIN ] TFPM: Generated 819 derivative records from 17389 primary records. [2025-09-02T17:48:47.293168] [INFO ] [MAIN ] TG: Successfully saved derivative data. [2025-09-02T17:48:47.301154] [INFO ] [MAIN ] Derivative Progress: 2077/2371 symbols completed. TG took 0.9s. Estimated remaining: 1m 21s. Rate: 218.8 symbols/min [2025-09-02T17:48:47.306277] [INFO ] [MAIN ] TGE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:47.311585] [INFO ] [MAIN ] TFX: Successfully saved derivative data. [2025-09-02T17:48:47.311992] [INFO ] [MAIN ] TFPM: Successfully saved derivative data. [2025-09-02T17:48:47.313250] [INFO ] [MAIN ] Derivative Progress: 2078/2371 symbols completed. TFPM took 0.9s. Estimated remaining: 1m 20s. Rate: 218.9 symbols/min [2025-09-02T17:48:47.315023] [INFO ] [MAIN ] TGLS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:47.314969] [INFO ] [MAIN ] Derivative Progress: 2079/2371 symbols completed. TFX took 0.9s. Estimated remaining: 1m 20s. Rate: 219.0 symbols/min [2025-09-02T17:48:47.317779] [INFO ] [MAIN ] TGNA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:47.328328] [INFO ] [MAIN ] TGE: Loaded 6607 primary data records. [2025-09-02T17:48:47.465171] [INFO ] [MAIN ] TGLS: Loaded 12103 primary data records. [2025-09-02T17:48:47.585419] [INFO ] [MAIN ] TGNA: Loaded 22357 primary data records. [2025-09-02T17:48:48.089538] [INFO ] [MAIN ] TGE: Generated 793 derivative records from 6607 primary records. [2025-09-02T17:48:48.106749] [INFO ] [MAIN ] TGLS: Generated 819 derivative records from 12103 primary records. [2025-09-02T17:48:48.106810] [INFO ] [MAIN ] TGE: Successfully saved derivative data. [2025-09-02T17:48:48.108071] [INFO ] [MAIN ] Derivative Progress: 2080/2371 symbols completed. TGE took 0.8s. Estimated remaining: 1m 20s. Rate: 218.8 symbols/min [2025-09-02T17:48:48.121294] [INFO ] [MAIN ] TGS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:48.123347] [INFO ] [MAIN ] TGNA: Generated 832 derivative records from 22357 primary records. [2025-09-02T17:48:48.124186] [INFO ] [MAIN ] TGLS: Successfully saved derivative data. [2025-09-02T17:48:48.126446] [INFO ] [MAIN ] Derivative Progress: 2081/2371 symbols completed. TGLS took 0.8s. Estimated remaining: 1m 20s. Rate: 218.9 symbols/min [2025-09-02T17:48:48.126944] [INFO ] [MAIN ] TGT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:48.135309] [INFO ] [MAIN ] TGNA: Successfully saved derivative data. [2025-09-02T17:48:48.138415] [INFO ] [MAIN ] Derivative Progress: 2082/2371 symbols completed. TGNA took 0.8s. Estimated remaining: 1m 19s. Rate: 219.0 symbols/min [2025-09-02T17:48:48.143134] [INFO ] [MAIN ] THC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:48.150631] [INFO ] [MAIN ] TGS: Loaded 14714 primary data records. [2025-09-02T17:48:48.301336] [INFO ] [MAIN ] TGT: Loaded 24918 primary data records. [2025-09-02T17:48:48.453344] [INFO ] [MAIN ] THC: Loaded 21643 primary data records. [2025-09-02T17:48:48.903659] [INFO ] [MAIN ] TGS: Generated 832 derivative records from 14714 primary records. [2025-09-02T17:48:48.917233] [INFO ] [MAIN ] TGS: Successfully saved derivative data. [2025-09-02T17:48:48.924782] [INFO ] [MAIN ] Derivative Progress: 2083/2371 symbols completed. TGS took 0.8s. Estimated remaining: 1m 19s. Rate: 218.8 symbols/min [2025-09-02T17:48:48.925859] [INFO ] [MAIN ] TGT: Generated 832 derivative records from 24918 primary records. [2025-09-02T17:48:48.935633] [INFO ] [MAIN ] TGT: Successfully saved derivative data. [2025-09-02T17:48:48.938128] [INFO ] [MAIN ] Derivative Progress: 2084/2371 symbols completed. TGT took 0.8s. Estimated remaining: 1m 19s. Rate: 218.9 symbols/min [2025-09-02T17:48:48.944718] [INFO ] [MAIN ] THC: Generated 819 derivative records from 21643 primary records. [2025-09-02T17:48:48.952778] [INFO ] [MAIN ] THC: Successfully saved derivative data. [2025-09-02T17:48:48.954318] [INFO ] [MAIN ] Derivative Progress: 2085/2371 symbols completed. THC took 0.8s. Estimated remaining: 1m 18s. Rate: 219.0 symbols/min [2025-09-02T17:48:48.954858] [INFO ] [MAIN ] THIR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:48.954986] [INFO ] [MAIN ] THLV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:48.955136] [INFO ] [MAIN ] THG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:48.959060] [INFO ] [MAIN ] THLV: Loaded 555 primary data records. [2025-09-02T17:48:49.007670] [INFO ] [MAIN ] THIR: Loaded 1237 primary data records. [2025-09-02T17:48:49.188612] [INFO ] [MAIN ] THG: Loaded 9904 primary data records. [2025-09-02T17:48:49.722918] [INFO ] [MAIN ] THLV: Generated 818 derivative records from 555 primary records. [2025-09-02T17:48:49.738955] [INFO ] [MAIN ] THLV: Successfully saved derivative data. [2025-09-02T17:48:49.739877] [INFO ] [MAIN ] THIR: Generated 831 derivative records from 1237 primary records. [2025-09-02T17:48:49.741181] [INFO ] [MAIN ] Derivative Progress: 2086/2371 symbols completed. THLV took 0.8s. Estimated remaining: 1m 18s. Rate: 218.8 symbols/min [2025-09-02T17:48:49.743050] [INFO ] [MAIN ] THO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:49.758162] [INFO ] [MAIN ] THG: Generated 832 derivative records from 9904 primary records. [2025-09-02T17:48:49.758764] [INFO ] [MAIN ] THIR: Successfully saved derivative data. [2025-09-02T17:48:49.760999] [INFO ] [MAIN ] Derivative Progress: 2087/2371 symbols completed. THIR took 0.8s. Estimated remaining: 1m 18s. Rate: 218.9 symbols/min [2025-09-02T17:48:49.761169] [INFO ] [MAIN ] THQ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:49.770050] [INFO ] [MAIN ] THG: Successfully saved derivative data. [2025-09-02T17:48:49.771632] [INFO ] [MAIN ] Derivative Progress: 2088/2371 symbols completed. THG took 0.8s. Estimated remaining: 1m 18s. Rate: 219.0 symbols/min [2025-09-02T17:48:49.776988] [INFO ] [MAIN ] THR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:49.791770] [INFO ] [MAIN ] THO: Loaded 18899 primary data records. [2025-09-02T17:48:49.843443] [INFO ] [MAIN ] THR: Loaded 8816 primary data records. [2025-09-02T17:48:49.870022] [INFO ] [MAIN ] THQ: Loaded 13092 primary data records. [2025-09-02T17:48:50.510548] [INFO ] [MAIN ] THO: Generated 819 derivative records from 18899 primary records. [2025-09-02T17:48:50.528884] [INFO ] [MAIN ] THO: Successfully saved derivative data. [2025-09-02T17:48:50.530216] [INFO ] [MAIN ] Derivative Progress: 2089/2371 symbols completed. THO took 0.8s. Estimated remaining: 1m 17s. Rate: 218.8 symbols/min [2025-09-02T17:48:50.528465] [INFO ] [MAIN ] THR: Generated 832 derivative records from 8816 primary records. [2025-09-02T17:48:50.536353] [INFO ] [MAIN ] THS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:50.537934] [INFO ] [MAIN ] THQ: Generated 832 derivative records from 13092 primary records. [2025-09-02T17:48:50.545481] [INFO ] [MAIN ] THR: Successfully saved derivative data. [2025-09-02T17:48:50.547345] [INFO ] [MAIN ] Derivative Progress: 2090/2371 symbols completed. THR took 0.8s. Estimated remaining: 1m 17s. Rate: 218.9 symbols/min [2025-09-02T17:48:50.551739] [INFO ] [MAIN ] THW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:50.560600] [INFO ] [MAIN ] THQ: Successfully saved derivative data. [2025-09-02T17:48:50.562222] [INFO ] [MAIN ] Derivative Progress: 2091/2371 symbols completed. THQ took 0.8s. Estimated remaining: 1m 17s. Rate: 219.0 symbols/min [2025-09-02T17:48:50.562514] [INFO ] [MAIN ] TIC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:50.572154] [INFO ] [MAIN ] THW: Loaded 9517 primary data records. [2025-09-02T17:48:50.620379] [INFO ] [MAIN ] THS: Loaded 17616 primary data records. [2025-09-02T17:48:50.939366] [INFO ] [MAIN ] TIC: Loaded 21780 primary data records. [2025-09-02T17:48:51.303160] [INFO ] [MAIN ] THW: Generated 819 derivative records from 9517 primary records. [2025-09-02T17:48:51.320184] [INFO ] [MAIN ] THS: Generated 832 derivative records from 17616 primary records. [2025-09-02T17:48:51.322524] [INFO ] [MAIN ] THW: Successfully saved derivative data. [2025-09-02T17:48:51.324012] [INFO ] [MAIN ] Derivative Progress: 2092/2371 symbols completed. THW took 0.8s. Estimated remaining: 1m 17s. Rate: 218.8 symbols/min [2025-09-02T17:48:51.329354] [INFO ] [MAIN ] TIMB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:51.332791] [INFO ] [MAIN ] THS: Successfully saved derivative data. [2025-09-02T17:48:51.335509] [INFO ] [MAIN ] Derivative Progress: 2093/2371 symbols completed. THS took 0.8s. Estimated remaining: 1m 16s. Rate: 218.9 symbols/min [2025-09-02T17:48:51.335751] [INFO ] [MAIN ] TISI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:51.342838] [INFO ] [MAIN ] TIC: Generated 819 derivative records from 21780 primary records. [2025-09-02T17:48:51.356397] [INFO ] [MAIN ] TISI: Loaded 1193 primary data records. [2025-09-02T17:48:51.393948] [INFO ] [MAIN ] TIC: Successfully saved derivative data. [2025-09-02T17:48:51.439209] [INFO ] [MAIN ] Derivative Progress: 2094/2371 symbols completed. TIC took 0.9s. Estimated remaining: 1m 16s. Rate: 219.0 symbols/min [2025-09-02T17:48:51.450537] [INFO ] [MAIN ] TIXT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:51.451197] [INFO ] [MAIN ] TIMB: Loaded 17646 primary data records. [2025-09-02T17:48:51.632135] [INFO ] [MAIN ] TIXT: Loaded 15585 primary data records. [2025-09-02T17:48:52.102257] [INFO ] [MAIN ] TISI: Generated 832 derivative records from 1193 primary records. [2025-09-02T17:48:52.112580] [INFO ] [MAIN ] TISI: Successfully saved derivative data. [2025-09-02T17:48:52.122133] [INFO ] [MAIN ] Derivative Progress: 2095/2371 symbols completed. TISI took 0.8s. Estimated remaining: 1m 16s. Rate: 218.8 symbols/min [2025-09-02T17:48:52.123227] [INFO ] [MAIN ] TIMB: Generated 832 derivative records from 17646 primary records. [2025-09-02T17:48:52.124202] [INFO ] [MAIN ] TJX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:52.143039] [INFO ] [MAIN ] TIMB: Successfully saved derivative data. [2025-09-02T17:48:52.145434] [INFO ] [MAIN ] Derivative Progress: 2096/2371 symbols completed. TIMB took 0.8s. Estimated remaining: 1m 15s. Rate: 218.9 symbols/min [2025-09-02T17:48:52.143723] [INFO ] [MAIN ] TIXT: Generated 819 derivative records from 15585 primary records. [2025-09-02T17:48:52.146032] [INFO ] [MAIN ] TK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:52.155366] [INFO ] [MAIN ] TIXT: Successfully saved derivative data. [2025-09-02T17:48:52.157068] [INFO ] [MAIN ] Derivative Progress: 2097/2371 symbols completed. TIXT took 0.7s. Estimated remaining: 1m 15s. Rate: 219.0 symbols/min [2025-09-02T17:48:52.157428] [INFO ] [MAIN ] TKC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:52.189743] [INFO ] [MAIN ] TK: Loaded 18229 primary data records. [2025-09-02T17:48:52.190593] [INFO ] [MAIN ] TJX: Loaded 24823 primary data records. [2025-09-02T17:48:52.399251] [INFO ] [MAIN ] TKC: Loaded 17072 primary data records. [2025-09-02T17:48:52.986517] [INFO ] [MAIN ] TJX: Generated 832 derivative records from 24823 primary records. [2025-09-02T17:48:52.998411] [INFO ] [MAIN ] TK: Generated 832 derivative records from 18229 primary records. [2025-09-02T17:48:53.010093] [INFO ] [MAIN ] TJX: Successfully saved derivative data. [2025-09-02T17:48:53.012129] [INFO ] [MAIN ] Derivative Progress: 2098/2371 symbols completed. TJX took 0.9s. Estimated remaining: 1m 15s. Rate: 218.8 symbols/min [2025-09-02T17:48:53.012735] [INFO ] [MAIN ] TK: Successfully saved derivative data. [2025-09-02T17:48:53.020978] [INFO ] [MAIN ] Derivative Progress: 2099/2371 symbols completed. TK took 0.9s. Estimated remaining: 1m 15s. Rate: 218.9 symbols/min [2025-09-02T17:48:53.019481] [INFO ] [MAIN ] TKC: Generated 819 derivative records from 17072 primary records. [2025-09-02T17:48:53.028530] [INFO ] [MAIN ] TKC: Successfully saved derivative data. [2025-09-02T17:48:53.030136] [INFO ] [MAIN ] Derivative Progress: 2100/2371 symbols completed. TKC took 0.9s. Estimated remaining: 1m 14s. Rate: 219.0 symbols/min [2025-09-02T17:48:53.030702] [INFO ] [MAIN ] TLK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:53.030658] [INFO ] [MAIN ] TKO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:53.030498] [INFO ] [MAIN ] TKR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:53.057704] [INFO ] [MAIN ] TKR: Loaded 17315 primary data records. [2025-09-02T17:48:53.139179] [INFO ] [MAIN ] TKO: Loaded 19161 primary data records. [2025-09-02T17:48:53.125223] [INFO ] [MAIN ] TLK: Loaded 18171 primary data records. [2025-09-02T17:48:53.782090] [INFO ] [MAIN ] TKO: Generated 832 derivative records from 19161 primary records. [2025-09-02T17:48:53.790098] [INFO ] [MAIN ] TKR: Generated 832 derivative records from 17315 primary records. [2025-09-02T17:48:53.808167] [INFO ] [MAIN ] TLK: Generated 832 derivative records from 18171 primary records. [2025-09-02T17:48:53.809421] [INFO ] [MAIN ] TKO: Successfully saved derivative data. [2025-09-02T17:48:53.817914] [INFO ] [MAIN ] Derivative Progress: 2101/2371 symbols completed. TKO took 0.8s. Estimated remaining: 1m 14s. Rate: 218.8 symbols/min [2025-09-02T17:48:53.819625] [INFO ] [MAIN ] TKR: Successfully saved derivative data. [2025-09-02T17:48:53.825729] [INFO ] [MAIN ] TLYS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:53.827566] [INFO ] [MAIN ] TLK: Successfully saved derivative data. [2025-09-02T17:48:53.829178] [INFO ] [MAIN ] Derivative Progress: 2102/2371 symbols completed. TKR took 0.8s. Estimated remaining: 1m 14s. Rate: 218.9 symbols/min [2025-09-02T17:48:53.830996] [INFO ] [MAIN ] Derivative Progress: 2103/2371 symbols completed. TLK took 0.8s. Estimated remaining: 1m 13s. Rate: 219.0 symbols/min [2025-09-02T17:48:53.831178] [INFO ] [MAIN ] TM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:53.831492] [INFO ] [MAIN ] TME: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:53.843198] [INFO ] [MAIN ] TLYS: Loaded 9134 primary data records. [2025-09-02T17:48:53.978413] [INFO ] [MAIN ] TM: Loaded 17633 primary data records. [2025-09-02T17:48:54.163521] [INFO ] [MAIN ] TME: Loaded 24651 primary data records. [2025-09-02T17:48:54.581067] [INFO ] [MAIN ] TLYS: Generated 832 derivative records from 9134 primary records. [2025-09-02T17:48:54.600855] [INFO ] [MAIN ] TLYS: Successfully saved derivative data. [2025-09-02T17:48:54.602545] [INFO ] [MAIN ] Derivative Progress: 2104/2371 symbols completed. TLYS took 0.8s. Estimated remaining: 1m 13s. Rate: 218.8 symbols/min [2025-09-02T17:48:54.603533] [INFO ] [MAIN ] TM: Generated 832 derivative records from 17633 primary records. [2025-09-02T17:48:54.603865] [INFO ] [MAIN ] TMHC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:54.613311] [INFO ] [MAIN ] TM: Successfully saved derivative data. [2025-09-02T17:48:54.615547] [INFO ] [MAIN ] Derivative Progress: 2105/2371 symbols completed. TM took 0.8s. Estimated remaining: 1m 13s. Rate: 218.9 symbols/min [2025-09-02T17:48:54.617460] [INFO ] [MAIN ] TMO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:54.625077] [INFO ] [MAIN ] TME: Generated 832 derivative records from 24651 primary records. [2025-09-02T17:48:54.641146] [INFO ] [MAIN ] TME: Successfully saved derivative data. [2025-09-02T17:48:54.649701] [INFO ] [MAIN ] Derivative Progress: 2106/2371 symbols completed. TME took 0.8s. Estimated remaining: 1m 13s. Rate: 219.0 symbols/min [2025-09-02T17:48:54.650577] [INFO ] [MAIN ] TMHC: Loaded 21085 primary data records. [2025-09-02T17:48:54.650905] [INFO ] [MAIN ] TNC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:54.783625] [INFO ] [MAIN ] TMO: Loaded 24249 primary data records. [2025-09-02T17:48:54.916253] [INFO ] [MAIN ] TNC: Loaded 6460 primary data records. [2025-09-02T17:48:55.370854] [INFO ] [MAIN ] TMHC: Generated 832 derivative records from 21085 primary records. [2025-09-02T17:48:55.382405] [INFO ] [MAIN ] TMHC: Successfully saved derivative data. [2025-09-02T17:48:55.384045] [INFO ] [MAIN ] Derivative Progress: 2107/2371 symbols completed. TMHC took 0.8s. Estimated remaining: 1m 12s. Rate: 218.8 symbols/min [2025-09-02T17:48:55.384756] [INFO ] [MAIN ] TNET: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:55.397278] [INFO ] [MAIN ] TNC: Generated 832 derivative records from 6460 primary records. [2025-09-02T17:48:55.416771] [INFO ] [MAIN ] TMO: Generated 832 derivative records from 24249 primary records. [2025-09-02T17:48:55.423026] [INFO ] [MAIN ] TNET: Loaded 13281 primary data records. [2025-09-02T17:48:55.422388] [INFO ] [MAIN ] TNC: Successfully saved derivative data. [2025-09-02T17:48:55.436295] [INFO ] [MAIN ] Derivative Progress: 2108/2371 symbols completed. TNC took 0.8s. Estimated remaining: 1m 12s. Rate: 218.9 symbols/min [2025-09-02T17:48:55.474113] [INFO ] [MAIN ] TNGY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:55.538525] [INFO ] [MAIN ] TMO: Successfully saved derivative data. [2025-09-02T17:48:55.553145] [INFO ] [MAIN ] TNGY: Loaded 2420 primary data records. [2025-09-02T17:48:55.566433] [INFO ] [MAIN ] Derivative Progress: 2109/2371 symbols completed. TMO took 0.9s. Estimated remaining: 1m 12s. Rate: 219.0 symbols/min [2025-09-02T17:48:55.704619] [INFO ] [MAIN ] TNK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:55.979727] [INFO ] [MAIN ] TNK: Loaded 15660 primary data records. [2025-09-02T17:48:56.101004] [INFO ] [MAIN ] TNET: Generated 832 derivative records from 13281 primary records. [2025-09-02T17:48:56.190686] [INFO ] [MAIN ] TNET: Successfully saved derivative data. [2025-09-02T17:48:56.191979] [INFO ] [MAIN ] Derivative Progress: 2110/2371 symbols completed. TNET took 0.8s. Estimated remaining: 1m 12s. Rate: 218.8 symbols/min [2025-09-02T17:48:56.185512] [INFO ] [MAIN ] TNGY: Generated 700 derivative records from 2420 primary records. [2025-09-02T17:48:56.245010] [INFO ] [MAIN ] TNL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:56.254200] [INFO ] [MAIN ] TNGY: Successfully saved derivative data. [2025-09-02T17:48:56.256141] [INFO ] [MAIN ] Derivative Progress: 2111/2371 symbols completed. TNGY took 0.8s. Estimated remaining: 1m 11s. Rate: 218.9 symbols/min [2025-09-02T17:48:56.256314] [INFO ] [MAIN ] TOL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:56.291271] [INFO ] [MAIN ] TNK: Generated 832 derivative records from 15660 primary records. [2025-09-02T17:48:56.292565] [INFO ] [MAIN ] TNL: Loaded 19032 primary data records. [2025-09-02T17:48:56.413946] [INFO ] [MAIN ] TNK: Successfully saved derivative data. [2025-09-02T17:48:56.416179] [INFO ] [MAIN ] TOL: Loaded 23428 primary data records. [2025-09-02T17:48:56.415228] [INFO ] [MAIN ] Derivative Progress: 2112/2371 symbols completed. TNK took 0.8s. Estimated remaining: 1m 11s. Rate: 218.9 symbols/min [2025-09-02T17:48:56.431973] [INFO ] [MAIN ] TOST: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:56.822474] [INFO ] [MAIN ] TOST: Loaded 24833 primary data records. [2025-09-02T17:48:57.015021] [INFO ] [MAIN ] TNL: Generated 832 derivative records from 19032 primary records. [2025-09-02T17:48:57.079626] [INFO ] [MAIN ] TNL: Successfully saved derivative data. [2025-09-02T17:48:57.088001] [INFO ] [MAIN ] Derivative Progress: 2113/2371 symbols completed. TNL took 0.8s. Estimated remaining: 1m 11s. Rate: 218.8 symbols/min [2025-09-02T17:48:57.090189] [INFO ] [MAIN ] TOL: Generated 832 derivative records from 23428 primary records. [2025-09-02T17:48:57.100828] [INFO ] [MAIN ] TOL: Successfully saved derivative data. [2025-09-02T17:48:57.102381] [INFO ] [MAIN ] Derivative Progress: 2114/2371 symbols completed. TOL took 0.8s. Estimated remaining: 1m 10s. Rate: 218.9 symbols/min [2025-09-02T17:48:57.111476] [INFO ] [MAIN ] TOST: Generated 832 derivative records from 24833 primary records. [2025-09-02T17:48:57.119671] [INFO ] [MAIN ] TOST: Successfully saved derivative data. [2025-09-02T17:48:57.121187] [INFO ] [MAIN ] Derivative Progress: 2115/2371 symbols completed. TOST took 0.7s. Estimated remaining: 1m 10s. Rate: 219.0 symbols/min [2025-09-02T17:48:57.121722] [INFO ] [MAIN ] TPC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:57.121879] [INFO ] [MAIN ] TPH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:57.121557] [INFO ] [MAIN ] TPB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:57.146561] [INFO ] [MAIN ] TPB: Loaded 13146 primary data records. [2025-09-02T17:48:57.240049] [INFO ] [MAIN ] TPC: Loaded 18689 primary data records. [2025-09-02T17:48:57.261664] [INFO ] [MAIN ] TPH: Loaded 20713 primary data records. [2025-09-02T17:48:57.864907] [INFO ] [MAIN ] TPB: Generated 832 derivative records from 13146 primary records. [2025-09-02T17:48:57.873567] [INFO ] [MAIN ] TPB: Successfully saved derivative data. [2025-09-02T17:48:57.875397] [INFO ] [MAIN ] Derivative Progress: 2116/2371 symbols completed. TPB took 0.8s. Estimated remaining: 1m 10s. Rate: 218.8 symbols/min [2025-09-02T17:48:57.876425] [INFO ] [MAIN ] TPL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:57.885507] [INFO ] [MAIN ] TPC: Generated 832 derivative records from 18689 primary records. [2025-09-02T17:48:57.893465] [INFO ] [MAIN ] TPH: Generated 832 derivative records from 20713 primary records. [2025-09-02T17:48:57.909032] [INFO ] [MAIN ] TPL: Loaded 6293 primary data records. [2025-09-02T17:48:57.941805] [INFO ] [MAIN ] TPH: Successfully saved derivative data. [2025-09-02T17:48:57.947285] [INFO ] [MAIN ] TPC: Successfully saved derivative data. [2025-09-02T17:48:57.955473] [INFO ] [MAIN ] Derivative Progress: 2117/2371 symbols completed. TPH took 0.8s. Estimated remaining: 1m 10s. Rate: 218.9 symbols/min [2025-09-02T17:48:57.983578] [INFO ] [MAIN ] Derivative Progress: 2118/2371 symbols completed. TPC took 0.9s. Estimated remaining: 1m 9s. Rate: 219.0 symbols/min [2025-09-02T17:48:57.994691] [INFO ] [MAIN ] TPR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:58.018466] [INFO ] [MAIN ] TPVG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:58.152889] [INFO ] [MAIN ] TPVG: Loaded 12140 primary data records. [2025-09-02T17:48:58.269263] [INFO ] [MAIN ] TPR: Loaded 24720 primary data records. [2025-09-02T17:48:58.670540] [INFO ] [MAIN ] TPL: Generated 832 derivative records from 6293 primary records. [2025-09-02T17:48:58.681018] [INFO ] [MAIN ] TPL: Successfully saved derivative data. [2025-09-02T17:48:58.682764] [INFO ] [MAIN ] Derivative Progress: 2119/2371 symbols completed. TPL took 0.8s. Estimated remaining: 1m 9s. Rate: 218.8 symbols/min [2025-09-02T17:48:58.683409] [INFO ] [MAIN ] TPYP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:58.691222] [INFO ] [MAIN ] TPYP: Loaded 3472 primary data records. [2025-09-02T17:48:58.728838] [INFO ] [MAIN ] TPVG: Generated 832 derivative records from 12140 primary records. [2025-09-02T17:48:58.787823] [INFO ] [MAIN ] TPR: Generated 832 derivative records from 24720 primary records. [2025-09-02T17:48:58.793295] [INFO ] [MAIN ] TPVG: Successfully saved derivative data. [2025-09-02T17:48:58.815657] [INFO ] [MAIN ] Derivative Progress: 2120/2371 symbols completed. TPVG took 0.8s. Estimated remaining: 1m 9s. Rate: 218.9 symbols/min [2025-09-02T17:48:58.815921] [INFO ] [MAIN ] TPZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:58.895937] [INFO ] [MAIN ] TPZ: Loaded 2021 primary data records. [2025-09-02T17:48:58.898441] [INFO ] [MAIN ] TPR: Successfully saved derivative data. [2025-09-02T17:48:58.963021] [INFO ] [MAIN ] Derivative Progress: 2121/2371 symbols completed. TPR took 1.0s. Estimated remaining: 1m 9s. Rate: 218.9 symbols/min [2025-09-02T17:48:58.993602] [INFO ] [MAIN ] TR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:59.138905] [INFO ] [MAIN ] TR: Loaded 9597 primary data records. [2025-09-02T17:48:59.304748] [INFO ] [MAIN ] TPYP: Generated 831 derivative records from 3472 primary records. [2025-09-02T17:48:59.442479] [INFO ] [MAIN ] TPYP: Successfully saved derivative data. [2025-09-02T17:48:59.444054] [INFO ] [MAIN ] Derivative Progress: 2122/2371 symbols completed. TPYP took 0.8s. Estimated remaining: 1m 8s. Rate: 218.8 symbols/min [2025-09-02T17:48:59.444458] [INFO ] [MAIN ] TRAK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:59.459935] [INFO ] [MAIN ] TRAK: Loaded 4396 primary data records. [2025-09-02T17:48:59.460620] [INFO ] [MAIN ] TPZ: Generated 831 derivative records from 2021 primary records. [2025-09-02T17:48:59.561883] [INFO ] [MAIN ] TPZ: Successfully saved derivative data. [2025-09-02T17:48:59.574274] [INFO ] [MAIN ] Derivative Progress: 2123/2371 symbols completed. TPZ took 0.8s. Estimated remaining: 1m 8s. Rate: 218.9 symbols/min [2025-09-02T17:48:59.615337] [INFO ] [MAIN ] TRC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:59.716995] [INFO ] [MAIN ] TR: Generated 832 derivative records from 9597 primary records. [2025-09-02T17:48:59.716071] [INFO ] [MAIN ] TRC: Loaded 6746 primary data records. [2025-09-02T17:48:59.804071] [INFO ] [MAIN ] TR: Successfully saved derivative data. [2025-09-02T17:48:59.816379] [INFO ] [MAIN ] Derivative Progress: 2124/2371 symbols completed. TR took 0.8s. Estimated remaining: 1m 8s. Rate: 218.9 symbols/min [2025-09-02T17:48:59.834313] [INFO ] [MAIN ] TREX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:48:59.985388] [INFO ] [MAIN ] TRAK: Generated 832 derivative records from 4396 primary records. [2025-09-02T17:49:00.004561] [INFO ] [MAIN ] TRAK: Successfully saved derivative data. [2025-09-02T17:49:00.006289] [INFO ] [MAIN ] Derivative Progress: 2125/2371 symbols completed. TRAK took 0.6s. Estimated remaining: 1m 7s. Rate: 218.9 symbols/min [2025-09-02T17:49:00.006548] [INFO ] [MAIN ] TREX: Loaded 22669 primary data records. [2025-09-02T17:49:00.007251] [INFO ] [MAIN ] TRGP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:00.256434] [INFO ] [MAIN ] TRC: Generated 832 derivative records from 6746 primary records. [2025-09-02T17:49:00.265752] [INFO ] [MAIN ] TRGP: Loaded 23251 primary data records. [2025-09-02T17:49:00.347907] [INFO ] [MAIN ] TRC: Successfully saved derivative data. [2025-09-02T17:49:00.376224] [INFO ] [MAIN ] Derivative Progress: 2126/2371 symbols completed. TRC took 0.8s. Estimated remaining: 1m 7s. Rate: 218.9 symbols/min [2025-09-02T17:49:00.376514] [INFO ] [MAIN ] TRN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:00.519092] [INFO ] [MAIN ] TREX: Generated 819 derivative records from 22669 primary records. [2025-09-02T17:49:00.526879] [INFO ] [MAIN ] TRN: Loaded 18059 primary data records. [2025-09-02T17:49:00.600660] [INFO ] [MAIN ] TREX: Successfully saved derivative data. [2025-09-02T17:49:00.624387] [INFO ] [MAIN ] Derivative Progress: 2127/2371 symbols completed. TREX took 0.8s. Estimated remaining: 1m 7s. Rate: 218.9 symbols/min [2025-09-02T17:49:00.631606] [INFO ] [MAIN ] TRNO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:00.788368] [INFO ] [MAIN ] TRGP: Generated 832 derivative records from 23251 primary records. [2025-09-02T17:49:00.805348] [INFO ] [MAIN ] TRNO: Loaded 20085 primary data records. [2025-09-02T17:49:00.804763] [INFO ] [MAIN ] TRGP: Successfully saved derivative data. [2025-09-02T17:49:00.807299] [INFO ] [MAIN ] Derivative Progress: 2128/2371 symbols completed. TRGP took 0.8s. Estimated remaining: 1m 7s. Rate: 218.9 symbols/min [2025-09-02T17:49:01.041787] [INFO ] [MAIN ] TRN: Generated 832 derivative records from 18059 primary records. [2025-09-02T17:49:01.051502] [INFO ] [MAIN ] TRN: Successfully saved derivative data. [2025-09-02T17:49:01.052742] [INFO ] [MAIN ] Derivative Progress: 2129/2371 symbols completed. TRN took 0.7s. Estimated remaining: 1m 6s. Rate: 219.0 symbols/min [2025-09-02T17:49:01.062293] [INFO ] [MAIN ] TRNO: Generated 819 derivative records from 20085 primary records. [2025-09-02T17:49:01.069918] [INFO ] [MAIN ] TRNO: Successfully saved derivative data. [2025-09-02T17:49:01.071326] [INFO ] [MAIN ] Derivative Progress: 2130/2371 symbols completed. TRNO took 0.4s. Estimated remaining: 1m 6s. Rate: 219.0 symbols/min [2025-09-02T17:49:01.071767] [INFO ] [MAIN ] TROX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:01.071907] [INFO ] [MAIN ] TRTX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:01.071808] [INFO ] [MAIN ] TRP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:01.099602] [INFO ] [MAIN ] TRTX: Loaded 16428 primary data records. [2025-09-02T17:49:01.216916] [INFO ] [MAIN ] TROX: Loaded 23917 primary data records. [2025-09-02T17:49:01.222806] [INFO ] [MAIN ] TRP: Loaded 24080 primary data records. [2025-09-02T17:49:01.873429] [INFO ] [MAIN ] TRTX: Generated 832 derivative records from 16428 primary records. [2025-09-02T17:49:01.886993] [INFO ] [MAIN ] TRTX: Successfully saved derivative data. [2025-09-02T17:49:01.894358] [INFO ] [MAIN ] Derivative Progress: 2131/2371 symbols completed. TRTX took 0.8s. Estimated remaining: 1m 6s. Rate: 218.8 symbols/min [2025-09-02T17:49:01.894863] [INFO ] [MAIN ] TRU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:01.902219] [INFO ] [MAIN ] TROX: Generated 832 derivative records from 23917 primary records. [2025-09-02T17:49:01.904109] [INFO ] [MAIN ] TRP: Generated 832 derivative records from 24080 primary records. [2025-09-02T17:49:01.918498] [INFO ] [MAIN ] TROX: Successfully saved derivative data. [2025-09-02T17:49:01.920359] [INFO ] [MAIN ] Derivative Progress: 2132/2371 symbols completed. TROX took 0.8s. Estimated remaining: 1m 5s. Rate: 218.9 symbols/min [2025-09-02T17:49:01.920544] [INFO ] [MAIN ] TRV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:01.922523] [INFO ] [MAIN ] TRP: Successfully saved derivative data. [2025-09-02T17:49:01.924141] [INFO ] [MAIN ] Derivative Progress: 2133/2371 symbols completed. TRP took 0.9s. Estimated remaining: 1m 5s. Rate: 219.0 symbols/min [2025-09-02T17:49:01.924381] [INFO ] [MAIN ] TS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:01.941042] [INFO ] [MAIN ] TRU: Loaded 23407 primary data records. [2025-09-02T17:49:02.144528] [INFO ] [MAIN ] TRV: Loaded 22348 primary data records. [2025-09-02T17:49:02.151350] [INFO ] [MAIN ] TS: Loaded 23356 primary data records. [2025-09-02T17:49:02.686290] [INFO ] [MAIN ] TRU: Generated 832 derivative records from 23407 primary records. [2025-09-02T17:49:02.697428] [INFO ] [MAIN ] TRU: Successfully saved derivative data. [2025-09-02T17:49:02.698565] [INFO ] [MAIN ] Derivative Progress: 2134/2371 symbols completed. TRU took 0.8s. Estimated remaining: 1m 5s. Rate: 218.8 symbols/min [2025-09-02T17:49:02.699055] [INFO ] [MAIN ] TSE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:02.721919] [INFO ] [MAIN ] TS: Generated 819 derivative records from 23356 primary records. [2025-09-02T17:49:02.722693] [INFO ] [MAIN ] TRV: Generated 832 derivative records from 22348 primary records. [2025-09-02T17:49:02.741410] [INFO ] [MAIN ] TSE: Loaded 13620 primary data records. [2025-09-02T17:49:02.780364] [INFO ] [MAIN ] TRV: Successfully saved derivative data. [2025-09-02T17:49:02.794221] [INFO ] [MAIN ] Derivative Progress: 2135/2371 symbols completed. TRV took 0.9s. Estimated remaining: 1m 5s. Rate: 218.9 symbols/min [2025-09-02T17:49:02.804603] [INFO ] [MAIN ] TSI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:02.825231] [INFO ] [MAIN ] TS: Successfully saved derivative data. [2025-09-02T17:49:02.846699] [INFO ] [MAIN ] Derivative Progress: 2136/2371 symbols completed. TS took 0.9s. Estimated remaining: 1m 4s. Rate: 219.0 symbols/min [2025-09-02T17:49:02.865284] [INFO ] [MAIN ] TSLX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:02.942274] [INFO ] [MAIN ] TSI: Loaded 3870 primary data records. [2025-09-02T17:49:03.099804] [INFO ] [MAIN ] TSLX: Loaded 16142 primary data records. [2025-09-02T17:49:03.512191] [INFO ] [MAIN ] TSE: Generated 832 derivative records from 13620 primary records. [2025-09-02T17:49:03.530411] [INFO ] [MAIN ] TSE: Successfully saved derivative data. [2025-09-02T17:49:03.532382] [INFO ] [MAIN ] Derivative Progress: 2137/2371 symbols completed. TSE took 0.8s. Estimated remaining: 1m 4s. Rate: 218.8 symbols/min [2025-09-02T17:49:03.533114] [INFO ] [MAIN ] TSM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:03.547789] [INFO ] [MAIN ] TSI: Generated 831 derivative records from 3870 primary records. [2025-09-02T17:49:03.556367] [INFO ] [MAIN ] TSLX: Generated 832 derivative records from 16142 primary records. [2025-09-02T17:49:03.569967] [INFO ] [MAIN ] TSI: Successfully saved derivative data. [2025-09-02T17:49:03.572454] [INFO ] [MAIN ] Derivative Progress: 2138/2371 symbols completed. TSI took 0.8s. Estimated remaining: 1m 4s. Rate: 218.9 symbols/min [2025-09-02T17:49:03.579864] [INFO ] [MAIN ] TSN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:03.582481] [INFO ] [MAIN ] TSLX: Successfully saved derivative data. [2025-09-02T17:49:03.584209] [INFO ] [MAIN ] Derivative Progress: 2139/2371 symbols completed. TSLX took 0.7s. Estimated remaining: 1m 4s. Rate: 219.0 symbols/min [2025-09-02T17:49:03.584582] [INFO ] [MAIN ] TSQ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:03.598121] [INFO ] [MAIN ] TSM: Loaded 24959 primary data records. [2025-09-02T17:49:03.675366] [INFO ] [MAIN ] TSQ: Loaded 6021 primary data records. [2025-09-02T17:49:03.754533] [INFO ] [MAIN ] TSN: Loaded 24595 primary data records. [2025-09-02T17:49:04.383024] [INFO ] [MAIN ] TSM: Generated 832 derivative records from 24959 primary records. [2025-09-02T17:49:04.390224] [INFO ] [MAIN ] TSQ: Generated 832 derivative records from 6021 primary records. [2025-09-02T17:49:04.406887] [INFO ] [MAIN ] TSQ: Successfully saved derivative data. [2025-09-02T17:49:04.415118] [INFO ] [MAIN ] Derivative Progress: 2140/2371 symbols completed. TSQ took 0.8s. Estimated remaining: 1m 3s. Rate: 218.8 symbols/min [2025-09-02T17:49:04.416586] [INFO ] [MAIN ] TT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:04.416162] [INFO ] [MAIN ] TSN: Generated 832 derivative records from 24595 primary records. [2025-09-02T17:49:04.417681] [INFO ] [MAIN ] TSM: Successfully saved derivative data. [2025-09-02T17:49:04.419133] [INFO ] [MAIN ] Derivative Progress: 2141/2371 symbols completed. TSM took 0.9s. Estimated remaining: 1m 3s. Rate: 218.9 symbols/min [2025-09-02T17:49:04.419900] [INFO ] [MAIN ] TTAM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:04.427788] [INFO ] [MAIN ] TSN: Successfully saved derivative data. [2025-09-02T17:49:04.429294] [INFO ] [MAIN ] Derivative Progress: 2142/2371 symbols completed. TSN took 0.8s. Estimated remaining: 1m 3s. Rate: 219.0 symbols/min [2025-09-02T17:49:04.429488] [INFO ] [MAIN ] TTC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:04.451763] [INFO ] [MAIN ] TTAM: Loaded 13965 primary data records. [2025-09-02T17:49:04.547773] [INFO ] [MAIN ] TT: Loaded 21198 primary data records. [2025-09-02T17:49:04.553283] [INFO ] [MAIN ] TTC: Loaded 19090 primary data records. [2025-09-02T17:49:05.187717] [INFO ] [MAIN ] TTAM: Generated 832 derivative records from 13965 primary records. [2025-09-02T17:49:05.205202] [INFO ] [MAIN ] TT: Generated 832 derivative records from 21198 primary records. [2025-09-02T17:49:05.219435] [INFO ] [MAIN ] TTAM: Successfully saved derivative data. [2025-09-02T17:49:05.222180] [INFO ] [MAIN ] TT: Successfully saved derivative data. [2025-09-02T17:49:05.230673] [INFO ] [MAIN ] Derivative Progress: 2143/2371 symbols completed. TTAM took 0.8s. Estimated remaining: 1m 3s. Rate: 218.8 symbols/min [2025-09-02T17:49:05.233865] [INFO ] [MAIN ] TTC: Generated 832 derivative records from 19090 primary records. [2025-09-02T17:49:05.234220] [INFO ] [MAIN ] Derivative Progress: 2144/2371 symbols completed. TT took 0.8s. Estimated remaining: 1m 2s. Rate: 218.9 symbols/min [2025-09-02T17:49:05.242874] [INFO ] [MAIN ] TTC: Successfully saved derivative data. [2025-09-02T17:49:05.244378] [INFO ] [MAIN ] Derivative Progress: 2145/2371 symbols completed. TTC took 0.8s. Estimated remaining: 1m 2s. Rate: 219.0 symbols/min [2025-09-02T17:49:05.245275] [INFO ] [MAIN ] TTI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:05.245569] [INFO ] [MAIN ] TU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:05.245388] [INFO ] [MAIN ] TTE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:05.286512] [INFO ] [MAIN ] TTI: Loaded 21298 primary data records. [2025-09-02T17:49:05.287148] [INFO ] [MAIN ] TU: Loaded 22763 primary data records. [2025-09-02T17:49:05.353712] [INFO ] [MAIN ] TTE: Loaded 23881 primary data records. [2025-09-02T17:49:06.033028] [INFO ] [MAIN ] TU: Generated 832 derivative records from 22763 primary records. [2025-09-02T17:49:06.049970] [INFO ] [MAIN ] TTE: Generated 832 derivative records from 23881 primary records. [2025-09-02T17:49:06.059374] [INFO ] [MAIN ] TU: Successfully saved derivative data. [2025-09-02T17:49:06.058763] [INFO ] [MAIN ] TTI: Generated 832 derivative records from 21298 primary records. [2025-09-02T17:49:06.062874] [INFO ] [MAIN ] Derivative Progress: 2146/2371 symbols completed. TU took 0.8s. Estimated remaining: 1m 2s. Rate: 218.8 symbols/min [2025-09-02T17:49:06.074950] [INFO ] [MAIN ] TTE: Successfully saved derivative data. [2025-09-02T17:49:06.075055] [INFO ] [MAIN ] TUYA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:06.079197] [INFO ] [MAIN ] Derivative Progress: 2147/2371 symbols completed. TTE took 0.8s. Estimated remaining: 1m 1s. Rate: 218.9 symbols/min [2025-09-02T17:49:06.080357] [INFO ] [MAIN ] TV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:06.082324] [INFO ] [MAIN ] TTI: Successfully saved derivative data. [2025-09-02T17:49:06.084255] [INFO ] [MAIN ] Derivative Progress: 2148/2371 symbols completed. TTI took 0.8s. Estimated remaining: 1m 1s. Rate: 219.0 symbols/min [2025-09-02T17:49:06.084558] [INFO ] [MAIN ] TVC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:06.088287] [INFO ] [MAIN ] TVC: Loaded 1544 primary data records. [2025-09-02T17:49:06.218471] [INFO ] [MAIN ] TV: Loaded 18703 primary data records. [2025-09-02T17:49:06.247696] [INFO ] [MAIN ] TUYA: Loaded 21059 primary data records. [2025-09-02T17:49:06.843684] [INFO ] [MAIN ] TVC: Generated 832 derivative records from 1544 primary records. [2025-09-02T17:49:06.852659] [INFO ] [MAIN ] TVC: Successfully saved derivative data. [2025-09-02T17:49:06.855134] [INFO ] [MAIN ] Derivative Progress: 2149/2371 symbols completed. TVC took 0.8s. Estimated remaining: 1m 1s. Rate: 218.8 symbols/min [2025-09-02T17:49:06.856667] [INFO ] [MAIN ] TVE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:06.870223] [INFO ] [MAIN ] TV: Generated 832 derivative records from 18703 primary records. [2025-09-02T17:49:06.870863] [INFO ] [MAIN ] TUYA: Generated 832 derivative records from 21059 primary records. [2025-09-02T17:49:06.877712] [INFO ] [MAIN ] TVE: Loaded 1219 primary data records. [2025-09-02T17:49:06.906633] [INFO ] [MAIN ] TV: Successfully saved derivative data. [2025-09-02T17:49:06.930321] [INFO ] [MAIN ] Derivative Progress: 2150/2371 symbols completed. TV took 0.9s. Estimated remaining: 1m 1s. Rate: 218.9 symbols/min [2025-09-02T17:49:06.955279] [INFO ] [MAIN ] TWI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:06.991295] [INFO ] [MAIN ] TUYA: Successfully saved derivative data. [2025-09-02T17:49:07.003479] [INFO ] [MAIN ] Derivative Progress: 2151/2371 symbols completed. TUYA took 0.9s. Estimated remaining: 1m 0s. Rate: 219.0 symbols/min [2025-09-02T17:49:07.014223] [INFO ] [MAIN ] TWLO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:07.169061] [INFO ] [MAIN ] TWI: Loaded 15384 primary data records. [2025-09-02T17:49:07.284120] [INFO ] [MAIN ] TWLO: Loaded 24318 primary data records. [2025-09-02T17:49:07.674146] [INFO ] [MAIN ] TVE: Generated 832 derivative records from 1219 primary records. [2025-09-02T17:49:07.683670] [INFO ] [MAIN ] TVE: Successfully saved derivative data. [2025-09-02T17:49:07.685234] [INFO ] [MAIN ] Derivative Progress: 2152/2371 symbols completed. TVE took 0.8s. Estimated remaining: 1m 0s. Rate: 218.8 symbols/min [2025-09-02T17:49:07.687146] [INFO ] [MAIN ] TWN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:07.698251] [INFO ] [MAIN ] TWI: Generated 832 derivative records from 15384 primary records. [2025-09-02T17:49:07.701867] [INFO ] [MAIN ] TWN: Loaded 1044 primary data records. [2025-09-02T17:49:07.791361] [INFO ] [MAIN ] TWI: Successfully saved derivative data. [2025-09-02T17:49:07.803403] [INFO ] [MAIN ] Derivative Progress: 2153/2371 symbols completed. TWI took 0.9s. Estimated remaining: 59.8s. Rate: 218.9 symbols/min [2025-09-02T17:49:07.841509] [INFO ] [MAIN ] TWO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:07.836342] [INFO ] [MAIN ] TWLO: Generated 832 derivative records from 24318 primary records. [2025-09-02T17:49:07.960886] [INFO ] [MAIN ] TWLO: Successfully saved derivative data. [2025-09-02T17:49:07.969803] [INFO ] [MAIN ] Derivative Progress: 2154/2371 symbols completed. TWLO took 1.0s. Estimated remaining: 59.5s. Rate: 218.9 symbols/min [2025-09-02T17:49:07.970634] [INFO ] [MAIN ] TWOD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:07.976149] [INFO ] [MAIN ] TWOD: Loaded 1982 primary data records. [2025-09-02T17:49:08.062473] [INFO ] [MAIN ] TWO: Loaded 22657 primary data records. [2025-09-02T17:49:08.140934] [INFO ] [MAIN ] TWN: Generated 832 derivative records from 1044 primary records. [2025-09-02T17:49:08.337986] [INFO ] [MAIN ] TWN: Successfully saved derivative data. [2025-09-02T17:49:08.349795] [INFO ] [MAIN ] Derivative Progress: 2155/2371 symbols completed. TWN took 0.7s. Estimated remaining: 59.2s. Rate: 218.9 symbols/min [2025-09-02T17:49:08.410708] [INFO ] [MAIN ] TX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:08.489508] [INFO ] [MAIN ] TX: Loaded 11038 primary data records. [2025-09-02T17:49:08.528609] [INFO ] [MAIN ] TWOD: Generated 832 derivative records from 1982 primary records. [2025-09-02T17:49:08.628494] [INFO ] [MAIN ] TWO: Generated 832 derivative records from 22657 primary records. [2025-09-02T17:49:08.644568] [INFO ] [MAIN ] TWOD: Successfully saved derivative data. [2025-09-02T17:49:08.646236] [INFO ] [MAIN ] Derivative Progress: 2156/2371 symbols completed. TWOD took 0.7s. Estimated remaining: 58.9s. Rate: 218.9 symbols/min [2025-09-02T17:49:08.668511] [INFO ] [MAIN ] TXNM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:08.770418] [INFO ] [MAIN ] TWO: Successfully saved derivative data. [2025-09-02T17:49:08.772339] [INFO ] [MAIN ] Derivative Progress: 2157/2371 symbols completed. TWO took 1.0s. Estimated remaining: 58.6s. Rate: 218.9 symbols/min [2025-09-02T17:49:08.772606] [INFO ] [MAIN ] TXO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:08.794064] [INFO ] [MAIN ] TXNM: Loaded 20254 primary data records. [2025-09-02T17:49:08.857684] [INFO ] [MAIN ] TXO: Loaded 9793 primary data records. [2025-09-02T17:49:09.032405] [INFO ] [MAIN ] TX: Generated 832 derivative records from 11038 primary records. [2025-09-02T17:49:09.234972] [INFO ] [MAIN ] TX: Successfully saved derivative data. [2025-09-02T17:49:09.288824] [INFO ] [MAIN ] Derivative Progress: 2158/2371 symbols completed. TX took 0.9s. Estimated remaining: 58.4s. Rate: 218.8 symbols/min [2025-09-02T17:49:09.305660] [INFO ] [MAIN ] TXNM: Generated 832 derivative records from 20254 primary records. [2025-09-02T17:49:09.322243] [INFO ] [MAIN ] TXNM: Successfully saved derivative data. [2025-09-02T17:49:09.322971] [INFO ] [MAIN ] TXO: Generated 832 derivative records from 9793 primary records. [2025-09-02T17:49:09.324360] [INFO ] [MAIN ] Derivative Progress: 2159/2371 symbols completed. TXNM took 0.7s. Estimated remaining: 58.1s. Rate: 218.9 symbols/min [2025-09-02T17:49:09.332469] [INFO ] [MAIN ] TXO: Successfully saved derivative data. [2025-09-02T17:49:09.334048] [INFO ] [MAIN ] Derivative Progress: 2160/2371 symbols completed. TXO took 0.6s. Estimated remaining: 57.8s. Rate: 219.0 symbols/min [2025-09-02T17:49:09.334465] [INFO ] [MAIN ] TXT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:09.334699] [INFO ] [MAIN ] TYG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:09.334776] [INFO ] [MAIN ] TY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:09.342799] [INFO ] [MAIN ] TY: Loaded 3496 primary data records. [2025-09-02T17:49:09.400985] [INFO ] [MAIN ] TYG: Loaded 6703 primary data records. [2025-09-02T17:49:09.568941] [INFO ] [MAIN ] TXT: Loaded 22884 primary data records. [2025-09-02T17:49:10.122104] [INFO ] [MAIN ] TY: Generated 832 derivative records from 3496 primary records. [2025-09-02T17:49:10.136194] [INFO ] [MAIN ] TYG: Generated 832 derivative records from 6703 primary records. [2025-09-02T17:49:10.147327] [INFO ] [MAIN ] TY: Successfully saved derivative data. [2025-09-02T17:49:10.149153] [INFO ] [MAIN ] Derivative Progress: 2161/2371 symbols completed. TY took 0.8s. Estimated remaining: 57.6s. Rate: 218.8 symbols/min [2025-09-02T17:49:10.156834] [INFO ] [MAIN ] TYG: Successfully saved derivative data. [2025-09-02T17:49:10.158523] [INFO ] [MAIN ] Derivative Progress: 2162/2371 symbols completed. TYG took 0.8s. Estimated remaining: 57.3s. Rate: 218.9 symbols/min [2025-09-02T17:49:10.156746] [INFO ] [MAIN ] TXT: Generated 832 derivative records from 22884 primary records. [2025-09-02T17:49:10.159432] [INFO ] [MAIN ] U: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:10.158610] [INFO ] [MAIN ] TYL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:10.167947] [INFO ] [MAIN ] TXT: Successfully saved derivative data. [2025-09-02T17:49:10.169609] [INFO ] [MAIN ] Derivative Progress: 2163/2371 symbols completed. TXT took 0.8s. Estimated remaining: 57.0s. Rate: 219.0 symbols/min [2025-09-02T17:49:10.169906] [INFO ] [MAIN ] UA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:10.178347] [INFO ] [MAIN ] TYL: Loaded 10186 primary data records. [2025-09-02T17:49:10.373699] [INFO ] [MAIN ] U: Loaded 24940 primary data records. [2025-09-02T17:49:10.457847] [INFO ] [MAIN ] UA: Loaded 22822 primary data records. [2025-09-02T17:49:10.907616] [INFO ] [MAIN ] TYL: Generated 832 derivative records from 10186 primary records. [2025-09-02T17:49:10.925733] [INFO ] [MAIN ] TYL: Successfully saved derivative data. [2025-09-02T17:49:10.927875] [INFO ] [MAIN ] Derivative Progress: 2164/2371 symbols completed. TYL took 0.8s. Estimated remaining: 56.8s. Rate: 218.8 symbols/min [2025-09-02T17:49:10.926539] [INFO ] [MAIN ] U: Generated 832 derivative records from 24940 primary records. [2025-09-02T17:49:10.928692] [INFO ] [MAIN ] UAA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:10.939474] [INFO ] [MAIN ] U: Successfully saved derivative data. [2025-09-02T17:49:10.947680] [INFO ] [MAIN ] Derivative Progress: 2165/2371 symbols completed. U took 0.8s. Estimated remaining: 56.5s. Rate: 218.9 symbols/min [2025-09-02T17:49:10.946215] [INFO ] [MAIN ] UA: Generated 832 derivative records from 22822 primary records. [2025-09-02T17:49:10.947919] [INFO ] [MAIN ] UAN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:10.956296] [INFO ] [MAIN ] UA: Successfully saved derivative data. [2025-09-02T17:49:10.958199] [INFO ] [MAIN ] Derivative Progress: 2166/2371 symbols completed. UA took 0.8s. Estimated remaining: 56.2s. Rate: 219.0 symbols/min [2025-09-02T17:49:10.964546] [INFO ] [MAIN ] UBER: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:10.968321] [INFO ] [MAIN ] UAN: Loaded 2192 primary data records. [2025-09-02T17:49:11.085694] [INFO ] [MAIN ] UAA: Loaded 24695 primary data records. [2025-09-02T17:49:11.240013] [INFO ] [MAIN ] UBER: Loaded 24946 primary data records. [2025-09-02T17:49:11.711769] [INFO ] [MAIN ] UAN: Generated 832 derivative records from 2192 primary records. [2025-09-02T17:49:11.729304] [INFO ] [MAIN ] UAA: Generated 832 derivative records from 24695 primary records. [2025-09-02T17:49:11.730278] [INFO ] [MAIN ] UAN: Successfully saved derivative data. [2025-09-02T17:49:11.732066] [INFO ] [MAIN ] Derivative Progress: 2167/2371 symbols completed. UAN took 0.8s. Estimated remaining: 55.9s. Rate: 218.9 symbols/min [2025-09-02T17:49:11.733271] [INFO ] [MAIN ] UBS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:11.741390] [INFO ] [MAIN ] UBER: Generated 832 derivative records from 24946 primary records. [2025-09-02T17:49:11.749770] [INFO ] [MAIN ] UAA: Successfully saved derivative data. [2025-09-02T17:49:11.757285] [INFO ] [MAIN ] Derivative Progress: 2168/2371 symbols completed. UAA took 0.8s. Estimated remaining: 55.6s. Rate: 218.9 symbols/min [2025-09-02T17:49:11.758240] [INFO ] [MAIN ] UCB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:11.760175] [INFO ] [MAIN ] UBER: Successfully saved derivative data. [2025-09-02T17:49:11.761717] [INFO ] [MAIN ] Derivative Progress: 2169/2371 symbols completed. UBER took 0.8s. Estimated remaining: 55.3s. Rate: 219.0 symbols/min [2025-09-02T17:49:11.761935] [INFO ] [MAIN ] UDR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:11.787659] [INFO ] [MAIN ] UBS: Loaded 23987 primary data records. [2025-09-02T17:49:11.879214] [INFO ] [MAIN ] UCB: Loaded 17372 primary data records. [2025-09-02T17:49:11.897613] [INFO ] [MAIN ] UDR: Loaded 24025 primary data records. [2025-09-02T17:49:12.542378] [INFO ] [MAIN ] UBS: Generated 832 derivative records from 23987 primary records. [2025-09-02T17:49:12.561535] [INFO ] [MAIN ] UBS: Successfully saved derivative data. [2025-09-02T17:49:12.563663] [INFO ] [MAIN ] Derivative Progress: 2170/2371 symbols completed. UBS took 0.8s. Estimated remaining: 55.1s. Rate: 218.8 symbols/min [2025-09-02T17:49:12.562326] [INFO ] [MAIN ] UDR: Generated 832 derivative records from 24025 primary records. [2025-09-02T17:49:12.564243] [INFO ] [MAIN ] UE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:12.571314] [INFO ] [MAIN ] UCB: Generated 832 derivative records from 17372 primary records. [2025-09-02T17:49:12.587348] [INFO ] [MAIN ] UDR: Successfully saved derivative data. [2025-09-02T17:49:12.587554] [INFO ] [MAIN ] UCB: Successfully saved derivative data. [2025-09-02T17:49:12.594876] [INFO ] [MAIN ] Derivative Progress: 2171/2371 symbols completed. UDR took 0.8s. Estimated remaining: 54.8s. Rate: 218.9 symbols/min [2025-09-02T17:49:12.596755] [INFO ] [MAIN ] UFI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:12.596897] [INFO ] [MAIN ] Derivative Progress: 2172/2371 symbols completed. UCB took 0.8s. Estimated remaining: 54.5s. Rate: 219.0 symbols/min [2025-09-02T17:49:12.597430] [INFO ] [MAIN ] UGI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:12.609156] [INFO ] [MAIN ] UE: Loaded 20190 primary data records. [2025-09-02T17:49:12.609393] [INFO ] [MAIN ] UFI: Loaded 2921 primary data records. [2025-09-02T17:49:12.831684] [INFO ] [MAIN ] UGI: Loaded 23239 primary data records. [2025-09-02T17:49:13.378933] [INFO ] [MAIN ] UFI: Generated 832 derivative records from 2921 primary records. [2025-09-02T17:49:13.396221] [INFO ] [MAIN ] UFI: Successfully saved derivative data. [2025-09-02T17:49:13.398732] [INFO ] [MAIN ] Derivative Progress: 2173/2371 symbols completed. UFI took 0.8s. Estimated remaining: 54.3s. Rate: 218.8 symbols/min [2025-09-02T17:49:13.399605] [INFO ] [MAIN ] UE: Generated 832 derivative records from 20190 primary records. [2025-09-02T17:49:13.413596] [INFO ] [MAIN ] UGI: Generated 832 derivative records from 23239 primary records. [2025-09-02T17:49:13.421481] [INFO ] [MAIN ] UE: Successfully saved derivative data. [2025-09-02T17:49:13.424111] [INFO ] [MAIN ] Derivative Progress: 2174/2371 symbols completed. UE took 0.9s. Estimated remaining: 54.0s. Rate: 218.9 symbols/min [2025-09-02T17:49:13.425093] [INFO ] [MAIN ] UGI: Successfully saved derivative data. [2025-09-02T17:49:13.426704] [INFO ] [MAIN ] Derivative Progress: 2175/2371 symbols completed. UGI took 0.8s. Estimated remaining: 53.7s. Rate: 219.0 symbols/min [2025-09-02T17:49:13.427153] [INFO ] [MAIN ] UGP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:13.427417] [INFO ] [MAIN ] UHS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:13.427297] [INFO ] [MAIN ] UHAL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:13.438438] [INFO ] [MAIN ] UHAL: Loaded 7917 primary data records. [2025-09-02T17:49:13.569751] [INFO ] [MAIN ] UHS: Loaded 18973 primary data records. [2025-09-02T17:49:13.569874] [INFO ] [MAIN ] UGP: Loaded 19658 primary data records. [2025-09-02T17:49:14.210524] [INFO ] [MAIN ] UHAL: Generated 832 derivative records from 7917 primary records. [2025-09-02T17:49:14.230677] [INFO ] [MAIN ] UHAL: Successfully saved derivative data. [2025-09-02T17:49:14.233160] [INFO ] [MAIN ] Derivative Progress: 2176/2371 symbols completed. UHAL took 0.8s. Estimated remaining: 53.5s. Rate: 218.8 symbols/min [2025-09-02T17:49:14.231888] [INFO ] [MAIN ] UGP: Generated 832 derivative records from 19658 primary records. [2025-09-02T17:49:14.233598] [INFO ] [MAIN ] UHT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:14.249696] [INFO ] [MAIN ] UHS: Generated 832 derivative records from 18973 primary records. [2025-09-02T17:49:14.260660] [INFO ] [MAIN ] UHT: Loaded 4843 primary data records. [2025-09-02T17:49:14.283179] [INFO ] [MAIN ] UGP: Successfully saved derivative data. [2025-09-02T17:49:14.300028] [INFO ] [MAIN ] Derivative Progress: 2177/2371 symbols completed. UGP took 0.9s. Estimated remaining: 53.2s. Rate: 218.9 symbols/min [2025-09-02T17:49:14.318868] [INFO ] [MAIN ] UI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:14.328561] [INFO ] [MAIN ] UHS: Successfully saved derivative data. [2025-09-02T17:49:14.341932] [INFO ] [MAIN ] Derivative Progress: 2178/2371 symbols completed. UHS took 0.9s. Estimated remaining: 52.9s. Rate: 219.0 symbols/min [2025-09-02T17:49:14.342215] [INFO ] [MAIN ] UIS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:14.445429] [INFO ] [MAIN ] UI: Loaded 6315 primary data records. [2025-09-02T17:49:14.605232] [INFO ] [MAIN ] UIS: Loaded 17414 primary data records. [2025-09-02T17:49:15.017687] [INFO ] [MAIN ] UHT: Generated 832 derivative records from 4843 primary records. [2025-09-02T17:49:15.041541] [INFO ] [MAIN ] UHT: Successfully saved derivative data. [2025-09-02T17:49:15.042768] [INFO ] [MAIN ] Derivative Progress: 2179/2371 symbols completed. UHT took 0.8s. Estimated remaining: 52.6s. Rate: 218.8 symbols/min [2025-09-02T17:49:15.041288] [INFO ] [MAIN ] UI: Generated 832 derivative records from 6315 primary records. [2025-09-02T17:49:15.043077] [INFO ] [MAIN ] UL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:15.060035] [INFO ] [MAIN ] UI: Successfully saved derivative data. [2025-09-02T17:49:15.060799] [INFO ] [MAIN ] UIS: Generated 832 derivative records from 17414 primary records. [2025-09-02T17:49:15.062412] [INFO ] [MAIN ] Derivative Progress: 2180/2371 symbols completed. UI took 0.7s. Estimated remaining: 52.3s. Rate: 218.9 symbols/min [2025-09-02T17:49:15.063412] [INFO ] [MAIN ] ULS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:15.071605] [INFO ] [MAIN ] UIS: Successfully saved derivative data. [2025-09-02T17:49:15.079582] [INFO ] [MAIN ] Derivative Progress: 2181/2371 symbols completed. UIS took 0.7s. Estimated remaining: 52.0s. Rate: 219.0 symbols/min [2025-09-02T17:49:15.079763] [INFO ] [MAIN ] UMC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:15.095175] [INFO ] [MAIN ] UL: Loaded 24491 primary data records. [2025-09-02T17:49:15.201206] [INFO ] [MAIN ] ULS: Loaded 17957 primary data records. [2025-09-02T17:49:15.297040] [INFO ] [MAIN ] UMC: Loaded 24312 primary data records. [2025-09-02T17:49:16.057678] [INFO ] [MAIN ] UL: Generated 832 derivative records from 24491 primary records. [2025-09-02T17:49:16.083335] [INFO ] [MAIN ] ULS: Generated 832 derivative records from 17957 primary records. [2025-09-02T17:49:16.082013] [INFO ] [MAIN ] UMC: Generated 832 derivative records from 24312 primary records. [2025-09-02T17:49:16.104158] [INFO ] [MAIN ] UL: Successfully saved derivative data. [2025-09-02T17:49:16.115242] [INFO ] [MAIN ] Derivative Progress: 2182/2371 symbols completed. UL took 1.1s. Estimated remaining: 51.8s. Rate: 218.8 symbols/min [2025-09-02T17:49:16.117702] [INFO ] [MAIN ] UMH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:16.120838] [INFO ] [MAIN ] ULS: Successfully saved derivative data. [2025-09-02T17:49:16.124955] [INFO ] [MAIN ] UMC: Successfully saved derivative data. [2025-09-02T17:49:16.124125] [INFO ] [MAIN ] Derivative Progress: 2183/2371 symbols completed. ULS took 1.1s. Estimated remaining: 51.5s. Rate: 218.9 symbols/min [2025-09-02T17:49:16.128203] [INFO ] [MAIN ] Derivative Progress: 2184/2371 symbols completed. UMC took 1.0s. Estimated remaining: 51.2s. Rate: 218.9 symbols/min [2025-09-02T17:49:16.128733] [INFO ] [MAIN ] UNFI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:16.128112] [INFO ] [MAIN ] UNF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:16.145825] [INFO ] [MAIN ] UNF: Loaded 5329 primary data records. [2025-09-02T17:49:16.166581] [INFO ] [MAIN ] UMH: Loaded 15031 primary data records. [2025-09-02T17:49:16.398546] [INFO ] [MAIN ] UNFI: Loaded 20863 primary data records. [2025-09-02T17:49:17.148142] [INFO ] [MAIN ] UNF: Generated 832 derivative records from 5329 primary records. [2025-09-02T17:49:17.156357] [INFO ] [MAIN ] UMH: Generated 832 derivative records from 15031 primary records. [2025-09-02T17:49:17.172577] [INFO ] [MAIN ] UNF: Successfully saved derivative data. [2025-09-02T17:49:17.184955] [INFO ] [MAIN ] Derivative Progress: 2185/2371 symbols completed. UNF took 1.1s. Estimated remaining: 51.0s. Rate: 218.7 symbols/min [2025-09-02T17:49:17.186226] [INFO ] [MAIN ] UNFI: Generated 832 derivative records from 20863 primary records. [2025-09-02T17:49:17.187382] [INFO ] [MAIN ] UMH: Successfully saved derivative data. [2025-09-02T17:49:17.186845] [INFO ] [MAIN ] UNH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:17.189788] [INFO ] [MAIN ] Derivative Progress: 2186/2371 symbols completed. UMH took 1.1s. Estimated remaining: 50.7s. Rate: 218.8 symbols/min [2025-09-02T17:49:17.195174] [INFO ] [MAIN ] UNM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:17.198865] [INFO ] [MAIN ] UNFI: Successfully saved derivative data. [2025-09-02T17:49:17.200413] [INFO ] [MAIN ] Derivative Progress: 2187/2371 symbols completed. UNFI took 1.1s. Estimated remaining: 50.4s. Rate: 218.9 symbols/min [2025-09-02T17:49:17.200667] [INFO ] [MAIN ] UNMA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:17.204289] [INFO ] [MAIN ] UNMA: Loaded 1809 primary data records. [2025-09-02T17:49:17.358538] [INFO ] [MAIN ] UNH: Loaded 24959 primary data records. [2025-09-02T17:49:17.353307] [INFO ] [MAIN ] UNM: Loaded 21902 primary data records. [2025-09-02T17:49:17.968944] [INFO ] [MAIN ] UNMA: Generated 832 derivative records from 1809 primary records. [2025-09-02T17:49:17.979252] [INFO ] [MAIN ] UNMA: Successfully saved derivative data. [2025-09-02T17:49:17.981339] [INFO ] [MAIN ] Derivative Progress: 2188/2371 symbols completed. UNMA took 0.8s. Estimated remaining: 50.2s. Rate: 218.7 symbols/min [2025-09-02T17:49:17.991008] [INFO ] [MAIN ] UNH: Generated 832 derivative records from 24959 primary records. [2025-09-02T17:49:18.005465] [INFO ] [MAIN ] UNM: Generated 819 derivative records from 21902 primary records. [2025-09-02T17:49:18.007499] [INFO ] [MAIN ] UNH: Successfully saved derivative data. [2025-09-02T17:49:18.009321] [INFO ] [MAIN ] Derivative Progress: 2189/2371 symbols completed. UNH took 0.8s. Estimated remaining: 49.9s. Rate: 218.8 symbols/min [2025-09-02T17:49:18.016772] [INFO ] [MAIN ] UNM: Successfully saved derivative data. [2025-09-02T17:49:18.018397] [INFO ] [MAIN ] Derivative Progress: 2190/2371 symbols completed. UNM took 0.8s. Estimated remaining: 49.6s. Rate: 218.9 symbols/min [2025-09-02T17:49:18.018849] [INFO ] [MAIN ] UNP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:18.019058] [INFO ] [MAIN ] UPS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:18.019836] [INFO ] [MAIN ] UP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:18.067549] [INFO ] [MAIN ] UP: Loaded 19618 primary data records. [2025-09-02T17:49:18.067974] [INFO ] [MAIN ] UPS: Loaded 24872 primary data records. [2025-09-02T17:49:18.069083] [INFO ] [MAIN ] UNP: Loaded 24653 primary data records. [2025-09-02T17:49:18.791261] [INFO ] [MAIN ] UNP: Generated 832 derivative records from 24653 primary records. [2025-09-02T17:49:18.813818] [INFO ] [MAIN ] UP: Generated 832 derivative records from 19618 primary records. [2025-09-02T17:49:18.814598] [INFO ] [MAIN ] UPS: Generated 832 derivative records from 24872 primary records. [2025-09-02T17:49:18.815086] [INFO ] [MAIN ] UNP: Successfully saved derivative data. [2025-09-02T17:49:18.816666] [INFO ] [MAIN ] Derivative Progress: 2191/2371 symbols completed. UNP took 0.8s. Estimated remaining: 49.4s. Rate: 218.7 symbols/min [2025-09-02T17:49:18.822769] [INFO ] [MAIN ] URI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:18.830508] [INFO ] [MAIN ] UPS: Successfully saved derivative data. [2025-09-02T17:49:18.832670] [INFO ] [MAIN ] Derivative Progress: 2192/2371 symbols completed. UPS took 0.8s. Estimated remaining: 49.1s. Rate: 218.8 symbols/min [2025-09-02T17:49:18.833547] [INFO ] [MAIN ] USA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:18.834071] [INFO ] [MAIN ] UP: Successfully saved derivative data. [2025-09-02T17:49:18.835786] [INFO ] [MAIN ] Derivative Progress: 2193/2371 symbols completed. UP took 0.8s. Estimated remaining: 48.8s. Rate: 218.9 symbols/min [2025-09-02T17:49:18.836026] [INFO ] [MAIN ] USAC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:18.860227] [INFO ] [MAIN ] USAC: Loaded 8867 primary data records. [2025-09-02T17:49:18.866115] [INFO ] [MAIN ] URI: Loaded 15773 primary data records. [2025-09-02T17:49:18.902018] [INFO ] [MAIN ] USA: Loaded 16565 primary data records. [2025-09-02T17:49:19.594888] [INFO ] [MAIN ] URI: Generated 832 derivative records from 15773 primary records. [2025-09-02T17:49:19.608057] [INFO ] [MAIN ] USA: Generated 832 derivative records from 16565 primary records. [2025-09-02T17:49:19.606989] [INFO ] [MAIN ] USAC: Generated 832 derivative records from 8867 primary records. [2025-09-02T17:49:19.629302] [INFO ] [MAIN ] USA: Successfully saved derivative data. [2025-09-02T17:49:19.632073] [INFO ] [MAIN ] Derivative Progress: 2194/2371 symbols completed. USA took 0.8s. Estimated remaining: 48.6s. Rate: 218.7 symbols/min [2025-09-02T17:49:19.632923] [INFO ] [MAIN ] URI: Successfully saved derivative data. [2025-09-02T17:49:19.634592] [INFO ] [MAIN ] Derivative Progress: 2195/2371 symbols completed. URI took 0.8s. Estimated remaining: 48.3s. Rate: 218.8 symbols/min [2025-09-02T17:49:19.632810] [INFO ] [MAIN ] USB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:19.634838] [INFO ] [MAIN ] USAC: Successfully saved derivative data. [2025-09-02T17:49:19.636555] [INFO ] [MAIN ] Derivative Progress: 2196/2371 symbols completed. USAC took 0.8s. Estimated remaining: 48.0s. Rate: 218.9 symbols/min [2025-09-02T17:49:19.636669] [INFO ] [MAIN ] USFD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:19.636918] [INFO ] [MAIN ] USNA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:19.646376] [INFO ] [MAIN ] USNA: Loaded 7219 primary data records. [2025-09-02T17:49:19.845886] [INFO ] [MAIN ] USB: Loaded 24828 primary data records. [2025-09-02T17:49:19.888123] [INFO ] [MAIN ] USFD: Loaded 23695 primary data records. [2025-09-02T17:49:20.392265] [INFO ] [MAIN ] USNA: Generated 832 derivative records from 7219 primary records. [2025-09-02T17:49:20.403707] [INFO ] [MAIN ] USNA: Successfully saved derivative data. [2025-09-02T17:49:20.404931] [INFO ] [MAIN ] Derivative Progress: 2197/2371 symbols completed. USNA took 0.8s. Estimated remaining: 47.7s. Rate: 218.7 symbols/min [2025-09-02T17:49:20.407475] [INFO ] [MAIN ] USPH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:20.415538] [INFO ] [MAIN ] USB: Generated 832 derivative records from 24828 primary records. [2025-09-02T17:49:20.428374] [INFO ] [MAIN ] USB: Successfully saved derivative data. [2025-09-02T17:49:20.440411] [INFO ] [MAIN ] Derivative Progress: 2198/2371 symbols completed. USB took 0.8s. Estimated remaining: 47.4s. Rate: 218.8 symbols/min [2025-09-02T17:49:20.438936] [INFO ] [MAIN ] USFD: Generated 832 derivative records from 23695 primary records. [2025-09-02T17:49:20.440759] [INFO ] [MAIN ] USPH: Loaded 8495 primary data records. [2025-09-02T17:49:20.482437] [INFO ] [MAIN ] UTF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:20.549715] [INFO ] [MAIN ] USFD: Successfully saved derivative data. [2025-09-02T17:49:20.564000] [INFO ] [MAIN ] Derivative Progress: 2199/2371 symbols completed. USFD took 0.9s. Estimated remaining: 47.2s. Rate: 218.8 symbols/min [2025-09-02T17:49:20.577817] [INFO ] [MAIN ] UTI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:20.636726] [INFO ] [MAIN ] UTF: Loaded 11926 primary data records. [2025-09-02T17:49:20.807266] [INFO ] [MAIN ] UTI: Loaded 18148 primary data records. [2025-09-02T17:49:21.122115] [INFO ] [MAIN ] USPH: Generated 832 derivative records from 8495 primary records. [2025-09-02T17:49:21.188623] [INFO ] [MAIN ] USPH: Successfully saved derivative data. [2025-09-02T17:49:21.190020] [INFO ] [MAIN ] Derivative Progress: 2200/2371 symbols completed. USPH took 0.8s. Estimated remaining: 46.9s. Rate: 218.7 symbols/min [2025-09-02T17:49:21.190968] [INFO ] [MAIN ] UTL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:21.201722] [INFO ] [MAIN ] UTF: Generated 832 derivative records from 11926 primary records. [2025-09-02T17:49:21.214365] [INFO ] [MAIN ] UTL: Loaded 5473 primary data records. [2025-09-02T17:49:21.215380] [INFO ] [MAIN ] UTF: Successfully saved derivative data. [2025-09-02T17:49:21.248306] [INFO ] [MAIN ] Derivative Progress: 2201/2371 symbols completed. UTF took 0.8s. Estimated remaining: 46.6s. Rate: 218.8 symbols/min [2025-09-02T17:49:21.303204] [INFO ] [MAIN ] UTZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:21.323386] [INFO ] [MAIN ] UTI: Generated 832 derivative records from 18148 primary records. [2025-09-02T17:49:21.470736] [INFO ] [MAIN ] UTI: Successfully saved derivative data. [2025-09-02T17:49:21.472347] [INFO ] [MAIN ] Derivative Progress: 2202/2371 symbols completed. UTI took 0.9s. Estimated remaining: 46.3s. Rate: 218.8 symbols/min [2025-09-02T17:49:21.472740] [INFO ] [MAIN ] UVE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:21.483081] [INFO ] [MAIN ] UTZ: Loaded 20426 primary data records. [2025-09-02T17:49:21.574973] [INFO ] [MAIN ] UVE: Loaded 10864 primary data records. [2025-09-02T17:49:21.854170] [INFO ] [MAIN ] UTL: Generated 832 derivative records from 5473 primary records. [2025-09-02T17:49:21.947471] [INFO ] [MAIN ] UTL: Successfully saved derivative data. [2025-09-02T17:49:22.001627] [INFO ] [MAIN ] Derivative Progress: 2203/2371 symbols completed. UTL took 0.8s. Estimated remaining: 46.1s. Rate: 218.7 symbols/min [2025-09-02T17:49:22.023638] [INFO ] [MAIN ] UTZ: Generated 832 derivative records from 20426 primary records. [2025-09-02T17:49:22.038685] [INFO ] [MAIN ] UVE: Generated 832 derivative records from 10864 primary records. [2025-09-02T17:49:22.048867] [INFO ] [MAIN ] UTZ: Successfully saved derivative data. [2025-09-02T17:49:22.053133] [INFO ] [MAIN ] Derivative Progress: 2204/2371 symbols completed. UTZ took 0.8s. Estimated remaining: 45.8s. Rate: 218.8 symbols/min [2025-09-02T17:49:22.054390] [INFO ] [MAIN ] UVE: Successfully saved derivative data. [2025-09-02T17:49:22.056176] [INFO ] [MAIN ] Derivative Progress: 2205/2371 symbols completed. UVE took 0.6s. Estimated remaining: 45.5s. Rate: 218.9 symbols/min [2025-09-02T17:49:22.056833] [INFO ] [MAIN ] UWMC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:22.056898] [INFO ] [MAIN ] UVV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:22.056992] [INFO ] [MAIN ] UZD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:22.062478] [INFO ] [MAIN ] UZD: Loaded 3274 primary data records. [2025-09-02T17:49:22.176909] [INFO ] [MAIN ] UVV: Loaded 11183 primary data records. [2025-09-02T17:49:22.319092] [INFO ] [MAIN ] UWMC: Loaded 24567 primary data records. [2025-09-02T17:49:22.789111] [INFO ] [MAIN ] UZD: Generated 832 derivative records from 3274 primary records. [2025-09-02T17:49:22.800702] [INFO ] [MAIN ] UZD: Successfully saved derivative data. [2025-09-02T17:49:22.809062] [INFO ] [MAIN ] Derivative Progress: 2206/2371 symbols completed. UZD took 0.8s. Estimated remaining: 45.3s. Rate: 218.7 symbols/min [2025-09-02T17:49:22.807775] [INFO ] [MAIN ] UVV: Generated 832 derivative records from 11183 primary records. [2025-09-02T17:49:22.809999] [INFO ] [MAIN ] UZE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:22.829598] [INFO ] [MAIN ] UZE: Loaded 3839 primary data records. [2025-09-02T17:49:22.830391] [INFO ] [MAIN ] UWMC: Generated 832 derivative records from 24567 primary records. [2025-09-02T17:49:22.836780] [INFO ] [MAIN ] UVV: Successfully saved derivative data. [2025-09-02T17:49:22.878354] [INFO ] [MAIN ] Derivative Progress: 2207/2371 symbols completed. UVV took 0.8s. Estimated remaining: 45.0s. Rate: 218.8 symbols/min [2025-09-02T17:49:22.883714] [INFO ] [MAIN ] UZF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:22.922367] [INFO ] [MAIN ] UWMC: Successfully saved derivative data. [2025-09-02T17:49:22.957966] [INFO ] [MAIN ] UZF: Loaded 3179 primary data records. [2025-09-02T17:49:22.950129] [INFO ] [MAIN ] Derivative Progress: 2208/2371 symbols completed. UWMC took 0.9s. Estimated remaining: 44.7s. Rate: 218.9 symbols/min [2025-09-02T17:49:23.020556] [INFO ] [MAIN ] V: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:23.338147] [INFO ] [MAIN ] V: Loaded 24913 primary data records. [2025-09-02T17:49:23.524134] [INFO ] [MAIN ] UZE: Generated 832 derivative records from 3839 primary records. [2025-09-02T17:49:23.587800] [INFO ] [MAIN ] UZE: Successfully saved derivative data. [2025-09-02T17:49:23.589501] [INFO ] [MAIN ] Derivative Progress: 2209/2371 symbols completed. UZE took 0.8s. Estimated remaining: 44.4s. Rate: 218.7 symbols/min [2025-09-02T17:49:23.596100] [INFO ] [MAIN ] VAC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:23.597429] [INFO ] [MAIN ] UZF: Generated 832 derivative records from 3179 primary records. [2025-09-02T17:49:23.611948] [INFO ] [MAIN ] UZF: Successfully saved derivative data. [2025-09-02T17:49:23.613634] [INFO ] [MAIN ] Derivative Progress: 2210/2371 symbols completed. UZF took 0.7s. Estimated remaining: 44.1s. Rate: 218.8 symbols/min [2025-09-02T17:49:23.613956] [INFO ] [MAIN ] VAL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:23.621893] [INFO ] [MAIN ] VAC: Loaded 15197 primary data records. [2025-09-02T17:49:23.664665] [INFO ] [MAIN ] V: Generated 832 derivative records from 24913 primary records. [2025-09-02T17:49:23.783581] [INFO ] [MAIN ] V: Successfully saved derivative data. [2025-09-02T17:49:23.807144] [INFO ] [MAIN ] Derivative Progress: 2211/2371 symbols completed. V took 0.8s. Estimated remaining: 43.9s. Rate: 218.8 symbols/min [2025-09-02T17:49:23.828347] [INFO ] [MAIN ] VAL: Loaded 23068 primary data records. [2025-09-02T17:49:23.828508] [INFO ] [MAIN ] VALE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:24.086623] [INFO ] [MAIN ] VALE: Loaded 24846 primary data records. [2025-09-02T17:49:24.255541] [INFO ] [MAIN ] VAC: Generated 832 derivative records from 15197 primary records. [2025-09-02T17:49:24.390150] [INFO ] [MAIN ] VAC: Successfully saved derivative data. [2025-09-02T17:49:24.391723] [INFO ] [MAIN ] Derivative Progress: 2212/2371 symbols completed. VAC took 0.8s. Estimated remaining: 43.6s. Rate: 218.7 symbols/min [2025-09-02T17:49:24.392156] [INFO ] [MAIN ] VATE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:24.398469] [INFO ] [MAIN ] VATE: Loaded 2005 primary data records. [2025-09-02T17:49:24.425979] [INFO ] [MAIN ] VAL: Generated 832 derivative records from 23068 primary records. [2025-09-02T17:49:24.514562] [INFO ] [MAIN ] VAL: Successfully saved derivative data. [2025-09-02T17:49:24.521654] [INFO ] [MAIN ] Derivative Progress: 2213/2371 symbols completed. VAL took 0.9s. Estimated remaining: 43.3s. Rate: 218.8 symbols/min [2025-09-02T17:49:24.588159] [INFO ] [MAIN ] VBF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:24.698278] [INFO ] [MAIN ] VALE: Generated 832 derivative records from 24846 primary records. [2025-09-02T17:49:24.710149] [INFO ] [MAIN ] VBF: Loaded 3640 primary data records. [2025-09-02T17:49:24.733242] [INFO ] [MAIN ] VALE: Successfully saved derivative data. [2025-09-02T17:49:24.784723] [INFO ] [MAIN ] Derivative Progress: 2214/2371 symbols completed. VALE took 1.0s. Estimated remaining: 43.1s. Rate: 218.8 symbols/min [2025-09-02T17:49:24.820377] [INFO ] [MAIN ] VCV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:24.955186] [INFO ] [MAIN ] VCV: Loaded 6880 primary data records. [2025-09-02T17:49:24.999035] [INFO ] [MAIN ] VATE: Generated 832 derivative records from 2005 primary records. [2025-09-02T17:49:25.079283] [INFO ] [MAIN ] VATE: Successfully saved derivative data. [2025-09-02T17:49:25.101200] [INFO ] [MAIN ] Derivative Progress: 2215/2371 symbols completed. VATE took 0.7s. Estimated remaining: 42.8s. Rate: 218.8 symbols/min [2025-09-02T17:49:25.147121] [INFO ] [MAIN ] VEEV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:25.215011] [INFO ] [MAIN ] VBF: Generated 832 derivative records from 3640 primary records. [2025-09-02T17:49:25.230488] [INFO ] [MAIN ] VBF: Successfully saved derivative data. [2025-09-02T17:49:25.232449] [INFO ] [MAIN ] Derivative Progress: 2216/2371 symbols completed. VBF took 0.7s. Estimated remaining: 42.5s. Rate: 218.8 symbols/min [2025-09-02T17:49:25.233014] [INFO ] [MAIN ] VEL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:25.241088] [INFO ] [MAIN ] VEEV: Loaded 21760 primary data records. [2025-09-02T17:49:25.354703] [INFO ] [MAIN ] VEL: Loaded 5614 primary data records. [2025-09-02T17:49:25.370944] [INFO ] [MAIN ] VCV: Generated 832 derivative records from 6880 primary records. [2025-09-02T17:49:25.590995] [INFO ] [MAIN ] VCV: Successfully saved derivative data. [2025-09-02T17:49:25.592688] [INFO ] [MAIN ] Derivative Progress: 2217/2371 symbols completed. VCV took 0.8s. Estimated remaining: 42.2s. Rate: 218.8 symbols/min [2025-09-02T17:49:25.598503] [INFO ] [MAIN ] VET: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:25.747261] [INFO ] [MAIN ] VEEV: Generated 832 derivative records from 21760 primary records. [2025-09-02T17:49:25.747829] [INFO ] [MAIN ] VET: Loaded 19869 primary data records. [2025-09-02T17:49:25.813018] [INFO ] [MAIN ] VEEV: Successfully saved derivative data. [2025-09-02T17:49:25.828386] [INFO ] [MAIN ] Derivative Progress: 2218/2371 symbols completed. VEEV took 0.7s. Estimated remaining: 42.0s. Rate: 218.8 symbols/min [2025-09-02T17:49:25.846898] [INFO ] [MAIN ] VEL: Generated 831 derivative records from 5614 primary records. [2025-09-02T17:49:25.947822] [INFO ] [MAIN ] VEL: Successfully saved derivative data. [2025-09-02T17:49:25.970313] [INFO ] [MAIN ] Derivative Progress: 2219/2371 symbols completed. VEL took 0.7s. Estimated remaining: 41.7s. Rate: 218.9 symbols/min [2025-09-02T17:49:26.022175] [INFO ] [MAIN ] VET: Generated 832 derivative records from 19869 primary records. [2025-09-02T17:49:26.030095] [INFO ] [MAIN ] VET: Successfully saved derivative data. [2025-09-02T17:49:26.031538] [INFO ] [MAIN ] Derivative Progress: 2220/2371 symbols completed. VET took 0.4s. Estimated remaining: 41.4s. Rate: 218.9 symbols/min [2025-09-02T17:49:26.032159] [INFO ] [MAIN ] VFC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:26.032209] [INFO ] [MAIN ] VGI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:26.032087] [INFO ] [MAIN ] VG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:26.038953] [INFO ] [MAIN ] VGI: Loaded 2249 primary data records. [2025-09-02T17:49:26.294451] [INFO ] [MAIN ] VFC: Loaded 24774 primary data records. [2025-09-02T17:49:26.294366] [INFO ] [MAIN ] VG: Loaded 24724 primary data records. [2025-09-02T17:49:26.780227] [INFO ] [MAIN ] VGI: Generated 832 derivative records from 2249 primary records. [2025-09-02T17:49:26.791516] [INFO ] [MAIN ] VGI: Successfully saved derivative data. [2025-09-02T17:49:26.793710] [INFO ] [MAIN ] Derivative Progress: 2221/2371 symbols completed. VGI took 0.8s. Estimated remaining: 41.1s. Rate: 218.8 symbols/min [2025-09-02T17:49:26.794235] [INFO ] [MAIN ] VGM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:26.812339] [INFO ] [MAIN ] VFC: Generated 832 derivative records from 24774 primary records. [2025-09-02T17:49:26.815563] [INFO ] [MAIN ] VG: Generated 832 derivative records from 24724 primary records. [2025-09-02T17:49:26.832799] [INFO ] [MAIN ] VGM: Loaded 8925 primary data records. [2025-09-02T17:49:26.865206] [INFO ] [MAIN ] VFC: Successfully saved derivative data. [2025-09-02T17:49:26.889224] [INFO ] [MAIN ] VG: Successfully saved derivative data. [2025-09-02T17:49:26.898983] [INFO ] [MAIN ] Derivative Progress: 2222/2371 symbols completed. VG took 0.9s. Estimated remaining: 40.9s. Rate: 218.8 symbols/min [2025-09-02T17:49:26.912571] [INFO ] [MAIN ] Derivative Progress: 2223/2371 symbols completed. VFC took 0.9s. Estimated remaining: 40.6s. Rate: 218.9 symbols/min [2025-09-02T17:49:26.912694] [INFO ] [MAIN ] VHC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:26.923338] [INFO ] [MAIN ] VHI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:26.995528] [INFO ] [MAIN ] VHI: Loaded 1374 primary data records. [2025-09-02T17:49:27.036563] [INFO ] [MAIN ] VHC: Loaded 1575 primary data records. [2025-09-02T17:49:27.574452] [INFO ] [MAIN ] VGM: Generated 832 derivative records from 8925 primary records. [2025-09-02T17:49:27.587132] [INFO ] [MAIN ] VGM: Successfully saved derivative data. [2025-09-02T17:49:27.588658] [INFO ] [MAIN ] Derivative Progress: 2224/2371 symbols completed. VGM took 0.8s. Estimated remaining: 40.3s. Rate: 218.8 symbols/min [2025-09-02T17:49:27.589458] [INFO ] [MAIN ] VICI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:27.608518] [INFO ] [MAIN ] VHC: Generated 831 derivative records from 1575 primary records. [2025-09-02T17:49:27.609120] [INFO ] [MAIN ] VHI: Generated 819 derivative records from 1374 primary records. [2025-09-02T17:49:27.631123] [INFO ] [MAIN ] VHC: Successfully saved derivative data. [2025-09-02T17:49:27.631660] [INFO ] [MAIN ] VHI: Successfully saved derivative data. [2025-09-02T17:49:27.633305] [INFO ] [MAIN ] Derivative Progress: 2225/2371 symbols completed. VHC took 0.7s. Estimated remaining: 40.0s. Rate: 218.9 symbols/min [2025-09-02T17:49:27.635256] [INFO ] [MAIN ] Derivative Progress: 2226/2371 symbols completed. VHI took 0.7s. Estimated remaining: 39.7s. Rate: 219.0 symbols/min [2025-09-02T17:49:27.635174] [INFO ] [MAIN ] VIK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:27.635837] [INFO ] [MAIN ] VIPS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:27.646775] [INFO ] [MAIN ] VICI: Loaded 24810 primary data records. [2025-09-02T17:49:27.867366] [INFO ] [MAIN ] VIK: Loaded 24426 primary data records. [2025-09-02T17:49:27.873340] [INFO ] [MAIN ] VIPS: Loaded 22901 primary data records. [2025-09-02T17:49:28.415137] [INFO ] [MAIN ] VICI: Generated 832 derivative records from 24810 primary records. [2025-09-02T17:49:28.426537] [INFO ] [MAIN ] VICI: Successfully saved derivative data. [2025-09-02T17:49:28.427922] [INFO ] [MAIN ] Derivative Progress: 2227/2371 symbols completed. VICI took 0.8s. Estimated remaining: 39.5s. Rate: 218.8 symbols/min [2025-09-02T17:49:28.428520] [INFO ] [MAIN ] VIRT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:28.440389] [INFO ] [MAIN ] VIK: Generated 831 derivative records from 24426 primary records. [2025-09-02T17:49:28.463495] [INFO ] [MAIN ] VIK: Successfully saved derivative data. [2025-09-02T17:49:28.463212] [INFO ] [MAIN ] VIPS: Generated 819 derivative records from 22901 primary records. [2025-09-02T17:49:28.465385] [INFO ] [MAIN ] Derivative Progress: 2228/2371 symbols completed. VIK took 0.8s. Estimated remaining: 39.2s. Rate: 218.8 symbols/min [2025-09-02T17:49:28.466096] [INFO ] [MAIN ] VIST: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:28.479683] [INFO ] [MAIN ] VIRT: Loaded 21151 primary data records. [2025-09-02T17:49:28.512508] [INFO ] [MAIN ] VIPS: Successfully saved derivative data. [2025-09-02T17:49:28.538075] [INFO ] [MAIN ] Derivative Progress: 2229/2371 symbols completed. VIPS took 0.9s. Estimated remaining: 38.9s. Rate: 218.9 symbols/min [2025-09-02T17:49:28.552171] [INFO ] [MAIN ] VIV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:28.724060] [INFO ] [MAIN ] VIST: Loaded 20722 primary data records. [2025-09-02T17:49:28.841238] [INFO ] [MAIN ] VIV: Loaded 21530 primary data records. [2025-09-02T17:49:29.211165] [INFO ] [MAIN ] VIRT: Generated 832 derivative records from 21151 primary records. [2025-09-02T17:49:29.221705] [INFO ] [MAIN ] VIRT: Successfully saved derivative data. [2025-09-02T17:49:29.223033] [INFO ] [MAIN ] Derivative Progress: 2230/2371 symbols completed. VIRT took 0.8s. Estimated remaining: 38.7s. Rate: 218.8 symbols/min [2025-09-02T17:49:29.224097] [INFO ] [MAIN ] VKQ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:29.234286] [INFO ] [MAIN ] VIST: Generated 832 derivative records from 20722 primary records. [2025-09-02T17:49:29.249620] [INFO ] [MAIN ] VKQ: Loaded 8414 primary data records. [2025-09-02T17:49:29.269034] [INFO ] [MAIN ] VIST: Successfully saved derivative data. [2025-09-02T17:49:29.280512] [INFO ] [MAIN ] Derivative Progress: 2231/2371 symbols completed. VIST took 0.8s. Estimated remaining: 38.4s. Rate: 218.9 symbols/min [2025-09-02T17:49:29.297360] [INFO ] [MAIN ] VIV: Generated 832 derivative records from 21530 primary records. [2025-09-02T17:49:29.291351] [INFO ] [MAIN ] VLN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:29.399394] [INFO ] [MAIN ] VIV: Successfully saved derivative data. [2025-09-02T17:49:29.460426] [INFO ] [MAIN ] Derivative Progress: 2232/2371 symbols completed. VIV took 0.9s. Estimated remaining: 38.1s. Rate: 218.9 symbols/min [2025-09-02T17:49:29.461869] [INFO ] [MAIN ] VLN: Loaded 15039 primary data records. [2025-09-02T17:49:29.461957] [INFO ] [MAIN ] VLO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:29.766692] [INFO ] [MAIN ] VLO: Loaded 24484 primary data records. [2025-09-02T17:49:29.930289] [INFO ] [MAIN ] VKQ: Generated 832 derivative records from 8414 primary records. [2025-09-02T17:49:30.020858] [INFO ] [MAIN ] VKQ: Successfully saved derivative data. [2025-09-02T17:49:30.022654] [INFO ] [MAIN ] Derivative Progress: 2233/2371 symbols completed. VKQ took 0.8s. Estimated remaining: 37.8s. Rate: 218.8 symbols/min [2025-09-02T17:49:30.030166] [INFO ] [MAIN ] VLN: Generated 832 derivative records from 15039 primary records. [2025-09-02T17:49:30.039555] [INFO ] [MAIN ] VLN: Successfully saved derivative data. [2025-09-02T17:49:30.041063] [INFO ] [MAIN ] Derivative Progress: 2234/2371 symbols completed. VLN took 0.7s. Estimated remaining: 37.6s. Rate: 218.9 symbols/min [2025-09-02T17:49:30.050943] [INFO ] [MAIN ] VLO: Generated 832 derivative records from 24484 primary records. [2025-09-02T17:49:30.058855] [INFO ] [MAIN ] VLO: Successfully saved derivative data. [2025-09-02T17:49:30.060560] [INFO ] [MAIN ] Derivative Progress: 2235/2371 symbols completed. VLO took 0.6s. Estimated remaining: 37.3s. Rate: 219.0 symbols/min [2025-09-02T17:49:30.061333] [INFO ] [MAIN ] VLT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:30.061223] [INFO ] [MAIN ] VLRS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:30.062019] [INFO ] [MAIN ] VLTO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:30.066433] [INFO ] [MAIN ] VLT: Loaded 1831 primary data records. [2025-09-02T17:49:30.196500] [INFO ] [MAIN ] VLRS: Loaded 17429 primary data records. [2025-09-02T17:49:30.253128] [INFO ] [MAIN ] VLTO: Loaded 20581 primary data records. [2025-09-02T17:49:30.875885] [INFO ] [MAIN ] VLT: Generated 832 derivative records from 1831 primary records. [2025-09-02T17:49:30.886897] [INFO ] [MAIN ] VLT: Successfully saved derivative data. [2025-09-02T17:49:30.888325] [INFO ] [MAIN ] Derivative Progress: 2236/2371 symbols completed. VLT took 0.8s. Estimated remaining: 37.0s. Rate: 218.8 symbols/min [2025-09-02T17:49:30.888933] [INFO ] [MAIN ] VMC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:30.900833] [INFO ] [MAIN ] VLTO: Generated 832 derivative records from 20581 primary records. [2025-09-02T17:49:30.908494] [INFO ] [MAIN ] VLRS: Generated 832 derivative records from 17429 primary records. [2025-09-02T17:49:30.928027] [INFO ] [MAIN ] VLTO: Successfully saved derivative data. [2025-09-02T17:49:30.930162] [INFO ] [MAIN ] Derivative Progress: 2237/2371 symbols completed. VLTO took 0.9s. Estimated remaining: 36.7s. Rate: 218.9 symbols/min [2025-09-02T17:49:30.931144] [INFO ] [MAIN ] VMI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:30.932946] [INFO ] [MAIN ] VLRS: Successfully saved derivative data. [2025-09-02T17:49:30.940082] [INFO ] [MAIN ] Derivative Progress: 2238/2371 symbols completed. VLRS took 0.9s. Estimated remaining: 36.4s. Rate: 218.9 symbols/min [2025-09-02T17:49:30.941335] [INFO ] [MAIN ] VMO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:30.941811] [INFO ] [MAIN ] VMC: Loaded 19602 primary data records. [2025-09-02T17:49:31.026818] [INFO ] [MAIN ] VMI: Loaded 7314 primary data records. [2025-09-02T17:49:31.058251] [INFO ] [MAIN ] VMO: Loaded 9221 primary data records. [2025-09-02T17:49:31.693401] [INFO ] [MAIN ] VMC: Generated 832 derivative records from 19602 primary records. [2025-09-02T17:49:31.706803] [INFO ] [MAIN ] VMC: Successfully saved derivative data. [2025-09-02T17:49:31.708714] [INFO ] [MAIN ] Derivative Progress: 2239/2371 symbols completed. VMC took 0.8s. Estimated remaining: 36.2s. Rate: 218.8 symbols/min [2025-09-02T17:49:31.709247] [INFO ] [MAIN ] VNCE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:31.716528] [INFO ] [MAIN ] VMI: Generated 832 derivative records from 7314 primary records. [2025-09-02T17:49:31.723823] [INFO ] [MAIN ] VMO: Generated 832 derivative records from 9221 primary records. [2025-09-02T17:49:31.741360] [INFO ] [MAIN ] VNCE: Loaded 2240 primary data records. [2025-09-02T17:49:31.748620] [INFO ] [MAIN ] VMI: Successfully saved derivative data. [2025-09-02T17:49:31.757546] [INFO ] [MAIN ] Derivative Progress: 2240/2371 symbols completed. VMI took 0.8s. Estimated remaining: 35.9s. Rate: 218.8 symbols/min [2025-09-02T17:49:31.758399] [INFO ] [MAIN ] VMO: Successfully saved derivative data. [2025-09-02T17:49:31.779690] [INFO ] [MAIN ] VNO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:31.794042] [INFO ] [MAIN ] Derivative Progress: 2241/2371 symbols completed. VMO took 0.9s. Estimated remaining: 35.6s. Rate: 218.9 symbols/min [2025-09-02T17:49:31.814098] [INFO ] [MAIN ] VNT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:31.955503] [INFO ] [MAIN ] VNT: Loaded 20239 primary data records. [2025-09-02T17:49:32.082535] [INFO ] [MAIN ] VNO: Loaded 22824 primary data records. [2025-09-02T17:49:32.490144] [INFO ] [MAIN ] VNCE: Generated 832 derivative records from 2240 primary records. [2025-09-02T17:49:32.501515] [INFO ] [MAIN ] VNCE: Successfully saved derivative data. [2025-09-02T17:49:32.503106] [INFO ] [MAIN ] Derivative Progress: 2242/2371 symbols completed. VNCE took 0.8s. Estimated remaining: 35.4s. Rate: 218.8 symbols/min [2025-09-02T17:49:32.503372] [INFO ] [MAIN ] VOC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:32.517104] [INFO ] [MAIN ] VNT: Generated 832 derivative records from 20239 primary records. [2025-09-02T17:49:32.525396] [INFO ] [MAIN ] VOC: Loaded 4408 primary data records. [2025-09-02T17:49:32.526063] [INFO ] [MAIN ] VNO: Generated 832 derivative records from 22824 primary records. [2025-09-02T17:49:32.650037] [INFO ] [MAIN ] VNO: Successfully saved derivative data. [2025-09-02T17:49:32.657253] [INFO ] [MAIN ] Derivative Progress: 2243/2371 symbols completed. VNO took 0.9s. Estimated remaining: 35.1s. Rate: 218.8 symbols/min [2025-09-02T17:49:32.662679] [INFO ] [MAIN ] VOYA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:32.662491] [INFO ] [MAIN ] VNT: Successfully saved derivative data. [2025-09-02T17:49:32.697033] [INFO ] [MAIN ] Derivative Progress: 2244/2371 symbols completed. VNT took 0.9s. Estimated remaining: 34.8s. Rate: 218.9 symbols/min [2025-09-02T17:49:32.724024] [INFO ] [MAIN ] VOYG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:32.800200] [INFO ] [MAIN ] VOYA: Loaded 19217 primary data records. [2025-09-02T17:49:32.894185] [INFO ] [MAIN ] VOYG: Loaded 18887 primary data records. [2025-09-02T17:49:33.007408] [INFO ] [MAIN ] VOC: Generated 832 derivative records from 4408 primary records. [2025-09-02T17:49:33.275778] [INFO ] [MAIN ] VOC: Successfully saved derivative data. [2025-09-02T17:49:33.280836] [INFO ] [MAIN ] Derivative Progress: 2245/2371 symbols completed. VOC took 0.8s. Estimated remaining: 34.6s. Rate: 218.8 symbols/min [2025-09-02T17:49:33.337180] [INFO ] [MAIN ] VPG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:33.348970] [INFO ] [MAIN ] VPG: Loaded 7505 primary data records. [2025-09-02T17:49:33.457936] [INFO ] [MAIN ] VOYA: Generated 832 derivative records from 19217 primary records. [2025-09-02T17:49:33.469499] [INFO ] [MAIN ] VOYG: Generated 733 derivative records from 18887 primary records. [2025-09-02T17:49:33.557501] [INFO ] [MAIN ] VOYA: Successfully saved derivative data. [2025-09-02T17:49:33.555047] [INFO ] [MAIN ] VOYG: Successfully saved derivative data. [2025-09-02T17:49:33.558992] [INFO ] [MAIN ] Derivative Progress: 2246/2371 symbols completed. VOYA took 0.9s. Estimated remaining: 34.3s. Rate: 218.8 symbols/min [2025-09-02T17:49:33.613836] [INFO ] [MAIN ] Derivative Progress: 2247/2371 symbols completed. VOYG took 0.8s. Estimated remaining: 34.0s. Rate: 218.9 symbols/min [2025-09-02T17:49:33.613779] [INFO ] [MAIN ] VPV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:33.614308] [INFO ] [MAIN ] VRE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:33.619126] [INFO ] [MAIN ] VPV: Loaded 2036 primary data records. [2025-09-02T17:49:33.757488] [INFO ] [MAIN ] VRE: Loaded 15613 primary data records. [2025-09-02T17:49:33.958821] [INFO ] [MAIN ] VPG: Generated 832 derivative records from 7505 primary records. [2025-09-02T17:49:34.054006] [INFO ] [MAIN ] VPG: Successfully saved derivative data. [2025-09-02T17:49:34.061155] [INFO ] [MAIN ] Derivative Progress: 2248/2371 symbols completed. VPG took 0.7s. Estimated remaining: 33.7s. Rate: 218.8 symbols/min [2025-09-02T17:49:34.126963] [INFO ] [MAIN ] VPV: Generated 832 derivative records from 2036 primary records. [2025-09-02T17:49:34.135252] [INFO ] [MAIN ] VPV: Successfully saved derivative data. [2025-09-02T17:49:34.137016] [INFO ] [MAIN ] Derivative Progress: 2249/2371 symbols completed. VPV took 0.5s. Estimated remaining: 33.4s. Rate: 218.9 symbols/min [2025-09-02T17:49:34.145201] [INFO ] [MAIN ] VRE: Generated 832 derivative records from 15613 primary records. [2025-09-02T17:49:34.152815] [INFO ] [MAIN ] VRE: Successfully saved derivative data. [2025-09-02T17:49:34.154133] [INFO ] [MAIN ] Derivative Progress: 2250/2371 symbols completed. VRE took 0.5s. Estimated remaining: 33.2s. Rate: 219.0 symbols/min [2025-09-02T17:49:34.154493] [INFO ] [MAIN ] VRTS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:34.155252] [INFO ] [MAIN ] VSCO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:34.155118] [INFO ] [MAIN ] VRT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:34.161998] [INFO ] [MAIN ] VRTS: Loaded 5594 primary data records. [2025-09-02T17:49:34.346845] [INFO ] [MAIN ] VRT: Loaded 24896 primary data records. [2025-09-02T17:49:34.366386] [INFO ] [MAIN ] VSCO: Loaded 24359 primary data records. [2025-09-02T17:49:34.948203] [INFO ] [MAIN ] VRTS: Generated 832 derivative records from 5594 primary records. [2025-09-02T17:49:34.958671] [INFO ] [MAIN ] VRTS: Successfully saved derivative data. [2025-09-02T17:49:34.960065] [INFO ] [MAIN ] Derivative Progress: 2251/2371 symbols completed. VRTS took 0.8s. Estimated remaining: 32.9s. Rate: 218.8 symbols/min [2025-09-02T17:49:34.960435] [INFO ] [MAIN ] VSH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:34.971944] [INFO ] [MAIN ] VRT: Generated 832 derivative records from 24896 primary records. [2025-09-02T17:49:34.981623] [INFO ] [MAIN ] VSCO: Generated 832 derivative records from 24359 primary records. [2025-09-02T17:49:35.002164] [INFO ] [MAIN ] VRT: Successfully saved derivative data. [2025-09-02T17:49:35.004255] [INFO ] [MAIN ] Derivative Progress: 2252/2371 symbols completed. VRT took 0.8s. Estimated remaining: 32.6s. Rate: 218.9 symbols/min [2025-09-02T17:49:35.004672] [INFO ] [MAIN ] VST: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:35.006054] [INFO ] [MAIN ] VSCO: Successfully saved derivative data. [2025-09-02T17:49:35.007635] [INFO ] [MAIN ] Derivative Progress: 2253/2371 symbols completed. VSCO took 0.9s. Estimated remaining: 32.3s. Rate: 219.0 symbols/min [2025-09-02T17:49:35.015462] [INFO ] [MAIN ] VSTS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:35.016068] [INFO ] [MAIN ] VSH: Loaded 22284 primary data records. [2025-09-02T17:49:35.222410] [INFO ] [MAIN ] VST: Loaded 24871 primary data records. [2025-09-02T17:49:35.321198] [INFO ] [MAIN ] VSTS: Loaded 22528 primary data records. [2025-09-02T17:49:35.767600] [INFO ] [MAIN ] VSH: Generated 832 derivative records from 22284 primary records. [2025-09-02T17:49:35.779586] [INFO ] [MAIN ] VSH: Successfully saved derivative data. [2025-09-02T17:49:35.781628] [INFO ] [MAIN ] Derivative Progress: 2254/2371 symbols completed. VSH took 0.8s. Estimated remaining: 32.1s. Rate: 218.8 symbols/min [2025-09-02T17:49:35.781976] [INFO ] [MAIN ] VTEX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:35.795197] [INFO ] [MAIN ] VST: Generated 832 derivative records from 24871 primary records. [2025-09-02T17:49:35.825839] [INFO ] [MAIN ] VST: Successfully saved derivative data. [2025-09-02T17:49:35.824894] [INFO ] [MAIN ] VSTS: Generated 832 derivative records from 22528 primary records. [2025-09-02T17:49:35.828283] [INFO ] [MAIN ] Derivative Progress: 2255/2371 symbols completed. VST took 0.8s. Estimated remaining: 31.8s. Rate: 218.9 symbols/min [2025-09-02T17:49:35.826421] [INFO ] [MAIN ] VTEX: Loaded 20119 primary data records. [2025-09-02T17:49:35.829166] [INFO ] [MAIN ] VTLE: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:35.900854] [INFO ] [MAIN ] VSTS: Successfully saved derivative data. [2025-09-02T17:49:35.914745] [INFO ] [MAIN ] Derivative Progress: 2256/2371 symbols completed. VSTS took 0.9s. Estimated remaining: 31.5s. Rate: 218.9 symbols/min [2025-09-02T17:49:35.939209] [INFO ] [MAIN ] VTMX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:36.125947] [INFO ] [MAIN ] VTLE: Loaded 22694 primary data records. [2025-09-02T17:49:36.129896] [INFO ] [MAIN ] VTMX: Loaded 7739 primary data records. [2025-09-02T17:49:36.612352] [INFO ] [MAIN ] VTEX: Generated 832 derivative records from 20119 primary records. [2025-09-02T17:49:36.625784] [INFO ] [MAIN ] VTEX: Successfully saved derivative data. [2025-09-02T17:49:36.627153] [INFO ] [MAIN ] Derivative Progress: 2257/2371 symbols completed. VTEX took 0.8s. Estimated remaining: 31.3s. Rate: 218.8 symbols/min [2025-09-02T17:49:36.627552] [INFO ] [MAIN ] VTN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:36.640882] [INFO ] [MAIN ] VTMX: Generated 832 derivative records from 7739 primary records. [2025-09-02T17:49:36.643046] [INFO ] [MAIN ] VTN: Loaded 3200 primary data records. [2025-09-02T17:49:36.651740] [INFO ] [MAIN ] VTLE: Generated 832 derivative records from 22694 primary records. [2025-09-02T17:49:36.771407] [INFO ] [MAIN ] VTMX: Successfully saved derivative data. [2025-09-02T17:49:36.784234] [INFO ] [MAIN ] Derivative Progress: 2258/2371 symbols completed. VTMX took 0.8s. Estimated remaining: 31.0s. Rate: 218.8 symbols/min [2025-09-02T17:49:36.789479] [INFO ] [MAIN ] VTLE: Successfully saved derivative data. [2025-09-02T17:49:36.816722] [INFO ] [MAIN ] VTOL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:36.817921] [INFO ] [MAIN ] Derivative Progress: 2259/2371 symbols completed. VTLE took 1.0s. Estimated remaining: 30.7s. Rate: 218.9 symbols/min [2025-09-02T17:49:36.828026] [INFO ] [MAIN ] VTR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:36.914228] [INFO ] [MAIN ] VTOL: Loaded 9220 primary data records. [2025-09-02T17:49:37.161253] [INFO ] [MAIN ] VTR: Loaded 24378 primary data records. [2025-09-02T17:49:37.244711] [INFO ] [MAIN ] VTN: Generated 832 derivative records from 3200 primary records. [2025-09-02T17:49:37.323429] [INFO ] [MAIN ] VTN: Successfully saved derivative data. [2025-09-02T17:49:37.368865] [INFO ] [MAIN ] Derivative Progress: 2260/2371 symbols completed. VTN took 0.7s. Estimated remaining: 30.4s. Rate: 218.8 symbols/min [2025-09-02T17:49:37.373802] [INFO ] [MAIN ] VTS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:37.444781] [INFO ] [MAIN ] VTOL: Generated 832 derivative records from 9220 primary records. [2025-09-02T17:49:37.457387] [INFO ] [MAIN ] VTS: Loaded 13641 primary data records. [2025-09-02T17:49:37.524880] [INFO ] [MAIN ] VTOL: Successfully saved derivative data. [2025-09-02T17:49:37.538268] [INFO ] [MAIN ] Derivative Progress: 2261/2371 symbols completed. VTOL took 0.7s. Estimated remaining: 30.2s. Rate: 218.8 symbols/min [2025-09-02T17:49:37.568386] [INFO ] [MAIN ] VVR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:37.591240] [INFO ] [MAIN ] VTR: Generated 832 derivative records from 24378 primary records. [2025-09-02T17:49:37.717533] [INFO ] [MAIN ] VTR: Successfully saved derivative data. [2025-09-02T17:49:37.719221] [INFO ] [MAIN ] Derivative Progress: 2262/2371 symbols completed. VTR took 0.9s. Estimated remaining: 29.9s. Rate: 218.9 symbols/min [2025-09-02T17:49:37.719510] [INFO ] [MAIN ] VVV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:37.734029] [INFO ] [MAIN ] VVR: Loaded 13319 primary data records. [2025-09-02T17:49:37.994139] [INFO ] [MAIN ] VVV: Loaded 23297 primary data records. [2025-09-02T17:49:38.008580] [INFO ] [MAIN ] VTS: Generated 832 derivative records from 13641 primary records. [2025-09-02T17:49:38.130016] [INFO ] [MAIN ] VTS: Successfully saved derivative data. [2025-09-02T17:49:38.135757] [INFO ] [MAIN ] Derivative Progress: 2263/2371 symbols completed. VTS took 0.8s. Estimated remaining: 29.6s. Rate: 218.8 symbols/min [2025-09-02T17:49:38.281970] [INFO ] [MAIN ] VVR: Generated 832 derivative records from 13319 primary records. [2025-09-02T17:49:38.293838] [INFO ] [MAIN ] VVR: Successfully saved derivative data. [2025-09-02T17:49:38.295399] [INFO ] [MAIN ] Derivative Progress: 2264/2371 symbols completed. VVR took 0.7s. Estimated remaining: 29.3s. Rate: 218.9 symbols/min [2025-09-02T17:49:38.305984] [INFO ] [MAIN ] VVV: Generated 832 derivative records from 23297 primary records. [2025-09-02T17:49:38.314151] [INFO ] [MAIN ] VVV: Successfully saved derivative data. [2025-09-02T17:49:38.315662] [INFO ] [MAIN ] Derivative Progress: 2265/2371 symbols completed. VVV took 0.6s. Estimated remaining: 29.0s. Rate: 219.0 symbols/min [2025-09-02T17:49:38.316233] [INFO ] [MAIN ] VYX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:38.316415] [INFO ] [MAIN ] VZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:38.316310] [INFO ] [MAIN ] VVX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:38.335232] [INFO ] [MAIN ] VVX: Loaded 11179 primary data records. [2025-09-02T17:49:38.448792] [INFO ] [MAIN ] VYX: Loaded 22389 primary data records. [2025-09-02T17:49:38.589289] [INFO ] [MAIN ] VZ: Loaded 24931 primary data records. [2025-09-02T17:49:39.109175] [INFO ] [MAIN ] VVX: Generated 832 derivative records from 11179 primary records. [2025-09-02T17:49:39.124130] [INFO ] [MAIN ] VYX: Generated 832 derivative records from 22389 primary records. [2025-09-02T17:49:39.133001] [INFO ] [MAIN ] VVX: Successfully saved derivative data. [2025-09-02T17:49:39.135091] [INFO ] [MAIN ] Derivative Progress: 2266/2371 symbols completed. VVX took 0.8s. Estimated remaining: 28.8s. Rate: 218.8 symbols/min [2025-09-02T17:49:39.137046] [INFO ] [MAIN ] W: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:39.137454] [INFO ] [MAIN ] VYX: Successfully saved derivative data. [2025-09-02T17:49:39.139160] [INFO ] [MAIN ] Derivative Progress: 2267/2371 symbols completed. VYX took 0.8s. Estimated remaining: 28.5s. Rate: 218.9 symbols/min [2025-09-02T17:49:39.140201] [INFO ] [MAIN ] WAB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:39.147699] [INFO ] [MAIN ] VZ: Generated 832 derivative records from 24931 primary records. [2025-09-02T17:49:39.157352] [INFO ] [MAIN ] VZ: Successfully saved derivative data. [2025-09-02T17:49:39.159019] [INFO ] [MAIN ] Derivative Progress: 2268/2371 symbols completed. VZ took 0.8s. Estimated remaining: 28.2s. Rate: 218.9 symbols/min [2025-09-02T17:49:39.159321] [INFO ] [MAIN ] WAL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:39.180763] [INFO ] [MAIN ] WAB: Loaded 20417 primary data records. [2025-09-02T17:49:39.269486] [INFO ] [MAIN ] W: Loaded 24737 primary data records. [2025-09-02T17:49:39.424685] [INFO ] [MAIN ] WAL: Loaded 20494 primary data records. [2025-09-02T17:49:39.933457] [INFO ] [MAIN ] WAB: Generated 832 derivative records from 20417 primary records. [2025-09-02T17:49:39.944735] [INFO ] [MAIN ] WAB: Successfully saved derivative data. [2025-09-02T17:49:39.946260] [INFO ] [MAIN ] Derivative Progress: 2269/2371 symbols completed. WAB took 0.8s. Estimated remaining: 28.0s. Rate: 218.8 symbols/min [2025-09-02T17:49:39.955045] [INFO ] [MAIN ] W: Generated 832 derivative records from 24737 primary records. [2025-09-02T17:49:39.955688] [INFO ] [MAIN ] WAT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:39.969890] [INFO ] [MAIN ] WAL: Generated 832 derivative records from 20494 primary records. [2025-09-02T17:49:39.978521] [INFO ] [MAIN ] W: Successfully saved derivative data. [2025-09-02T17:49:39.980597] [INFO ] [MAIN ] Derivative Progress: 2270/2371 symbols completed. W took 0.8s. Estimated remaining: 27.7s. Rate: 218.8 symbols/min [2025-09-02T17:49:39.981613] [INFO ] [MAIN ] WBS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:39.987074] [INFO ] [MAIN ] WAL: Successfully saved derivative data. [2025-09-02T17:49:39.988943] [INFO ] [MAIN ] Derivative Progress: 2271/2371 symbols completed. WAL took 0.8s. Estimated remaining: 27.4s. Rate: 218.9 symbols/min [2025-09-02T17:49:39.989303] [INFO ] [MAIN ] WBX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:39.999354] [INFO ] [MAIN ] WAT: Loaded 16740 primary data records. [2025-09-02T17:49:40.038915] [INFO ] [MAIN ] WBX: Loaded 4303 primary data records. [2025-09-02T17:49:40.373686] [INFO ] [MAIN ] WBS: Loaded 22583 primary data records. [2025-09-02T17:49:40.727717] [INFO ] [MAIN ] WBX: Generated 832 derivative records from 4303 primary records. [2025-09-02T17:49:40.728628] [INFO ] [MAIN ] WAT: Generated 832 derivative records from 16740 primary records. [2025-09-02T17:49:40.745006] [INFO ] [MAIN ] WBX: Successfully saved derivative data. [2025-09-02T17:49:40.745703] [INFO ] [MAIN ] WAT: Successfully saved derivative data. [2025-09-02T17:49:40.747054] [INFO ] [MAIN ] Derivative Progress: 2272/2371 symbols completed. WBX took 0.8s. Estimated remaining: 27.2s. Rate: 218.8 symbols/min [2025-09-02T17:49:40.748774] [INFO ] [MAIN ] WCC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:40.749153] [INFO ] [MAIN ] Derivative Progress: 2273/2371 symbols completed. WAT took 0.8s. Estimated remaining: 26.9s. Rate: 218.9 symbols/min [2025-09-02T17:49:40.749588] [INFO ] [MAIN ] WCN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:40.759733] [INFO ] [MAIN ] WBS: Generated 832 derivative records from 22583 primary records. [2025-09-02T17:49:40.777735] [INFO ] [MAIN ] WBS: Successfully saved derivative data. [2025-09-02T17:49:40.779352] [INFO ] [MAIN ] Derivative Progress: 2274/2371 symbols completed. WBS took 0.8s. Estimated remaining: 26.6s. Rate: 219.0 symbols/min [2025-09-02T17:49:40.779594] [INFO ] [MAIN ] WD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:40.787090] [INFO ] [MAIN ] WCC: Loaded 17614 primary data records. [2025-09-02T17:49:40.883605] [INFO ] [MAIN ] WCN: Loaded 21899 primary data records. [2025-09-02T17:49:40.946509] [INFO ] [MAIN ] WD: Loaded 10887 primary data records. [2025-09-02T17:49:41.570296] [INFO ] [MAIN ] WCC: Generated 832 derivative records from 17614 primary records. [2025-09-02T17:49:41.584999] [INFO ] [MAIN ] WCN: Generated 832 derivative records from 21899 primary records. [2025-09-02T17:49:41.597334] [INFO ] [MAIN ] WCC: Successfully saved derivative data. [2025-09-02T17:49:41.599516] [INFO ] [MAIN ] Derivative Progress: 2275/2371 symbols completed. WCC took 0.9s. Estimated remaining: 26.3s. Rate: 218.8 symbols/min [2025-09-02T17:49:41.605898] [INFO ] [MAIN ] WDH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:41.607098] [INFO ] [MAIN ] WD: Generated 832 derivative records from 10887 primary records. [2025-09-02T17:49:41.608256] [INFO ] [MAIN ] WCN: Successfully saved derivative data. [2025-09-02T17:49:41.610378] [INFO ] [MAIN ] Derivative Progress: 2276/2371 symbols completed. WCN took 0.9s. Estimated remaining: 26.0s. Rate: 218.9 symbols/min [2025-09-02T17:49:41.611404] [INFO ] [MAIN ] WDI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:41.625579] [INFO ] [MAIN ] WD: Successfully saved derivative data. [2025-09-02T17:49:41.627632] [INFO ] [MAIN ] Derivative Progress: 2277/2371 symbols completed. WD took 0.8s. Estimated remaining: 25.8s. Rate: 218.9 symbols/min [2025-09-02T17:49:41.625997] [INFO ] [MAIN ] WDH: Loaded 7808 primary data records. [2025-09-02T17:49:41.627858] [INFO ] [MAIN ] WDS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:41.714546] [INFO ] [MAIN ] WDI: Loaded 9664 primary data records. [2025-09-02T17:49:41.952489] [INFO ] [MAIN ] WDS: Loaded 19464 primary data records. [2025-09-02T17:49:42.388663] [INFO ] [MAIN ] WDH: Generated 832 derivative records from 7808 primary records. [2025-09-02T17:49:42.400904] [INFO ] [MAIN ] WDH: Successfully saved derivative data. [2025-09-02T17:49:42.402923] [INFO ] [MAIN ] Derivative Progress: 2278/2371 symbols completed. WDH took 0.8s. Estimated remaining: 25.5s. Rate: 218.8 symbols/min [2025-09-02T17:49:42.410997] [INFO ] [MAIN ] WDI: Generated 832 derivative records from 9664 primary records. [2025-09-02T17:49:42.426145] [INFO ] [MAIN ] WDS: Generated 832 derivative records from 19464 primary records. [2025-09-02T17:49:42.428450] [INFO ] [MAIN ] WDI: Successfully saved derivative data. [2025-09-02T17:49:42.430320] [INFO ] [MAIN ] Derivative Progress: 2279/2371 symbols completed. WDI took 0.8s. Estimated remaining: 25.2s. Rate: 218.9 symbols/min [2025-09-02T17:49:42.437912] [INFO ] [MAIN ] WDS: Successfully saved derivative data. [2025-09-02T17:49:42.439444] [INFO ] [MAIN ] Derivative Progress: 2280/2371 symbols completed. WDS took 0.8s. Estimated remaining: 24.9s. Rate: 218.9 symbols/min [2025-09-02T17:49:42.440075] [INFO ] [MAIN ] WEAV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:42.440204] [INFO ] [MAIN ] WEC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:42.440379] [INFO ] [MAIN ] WEA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:42.447792] [INFO ] [MAIN ] WEA: Loaded 3757 primary data records. [2025-09-02T17:49:42.567260] [INFO ] [MAIN ] WEAV: Loaded 19386 primary data records. [2025-09-02T17:49:42.680584] [INFO ] [MAIN ] WEC: Loaded 24162 primary data records. [2025-09-02T17:49:43.194797] [INFO ] [MAIN ] WEA: Generated 832 derivative records from 3757 primary records. [2025-09-02T17:49:43.205430] [INFO ] [MAIN ] WEA: Successfully saved derivative data. [2025-09-02T17:49:43.206870] [INFO ] [MAIN ] Derivative Progress: 2281/2371 symbols completed. WEA took 0.8s. Estimated remaining: 24.7s. Rate: 218.8 symbols/min [2025-09-02T17:49:43.208189] [INFO ] [MAIN ] WELL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:43.216382] [INFO ] [MAIN ] WEC: Generated 832 derivative records from 24162 primary records. [2025-09-02T17:49:43.233914] [INFO ] [MAIN ] WEAV: Generated 832 derivative records from 19386 primary records. [2025-09-02T17:49:43.235751] [INFO ] [MAIN ] WEC: Successfully saved derivative data. [2025-09-02T17:49:43.241848] [INFO ] [MAIN ] Derivative Progress: 2282/2371 symbols completed. WEC took 0.8s. Estimated remaining: 24.4s. Rate: 218.9 symbols/min [2025-09-02T17:49:43.250195] [INFO ] [MAIN ] WES: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:43.252496] [INFO ] [MAIN ] WEAV: Successfully saved derivative data. [2025-09-02T17:49:43.254212] [INFO ] [MAIN ] Derivative Progress: 2283/2371 symbols completed. WEAV took 0.8s. Estimated remaining: 24.1s. Rate: 219.0 symbols/min [2025-09-02T17:49:43.254564] [INFO ] [MAIN ] WEX: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:43.263902] [INFO ] [MAIN ] WELL: Loaded 24016 primary data records. [2025-09-02T17:49:43.460226] [INFO ] [MAIN ] WEX: Loaded 14952 primary data records. [2025-09-02T17:49:43.486474] [INFO ] [MAIN ] WES: Loaded 22223 primary data records. [2025-09-02T17:49:44.021485] [INFO ] [MAIN ] WELL: Generated 832 derivative records from 24016 primary records. [2025-09-02T17:49:44.034139] [INFO ] [MAIN ] WELL: Successfully saved derivative data. [2025-09-02T17:49:44.035950] [INFO ] [MAIN ] Derivative Progress: 2284/2371 symbols completed. WELL took 0.8s. Estimated remaining: 23.9s. Rate: 218.8 symbols/min [2025-09-02T17:49:44.037924] [INFO ] [MAIN ] WF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:44.050569] [INFO ] [MAIN ] WEX: Generated 832 derivative records from 14952 primary records. [2025-09-02T17:49:44.058444] [INFO ] [MAIN ] WES: Generated 832 derivative records from 22223 primary records. [2025-09-02T17:49:44.068333] [INFO ] [MAIN ] WF: Loaded 5161 primary data records. [2025-09-02T17:49:44.091019] [INFO ] [MAIN ] WEX: Successfully saved derivative data. [2025-09-02T17:49:44.114015] [INFO ] [MAIN ] Derivative Progress: 2285/2371 symbols completed. WEX took 0.9s. Estimated remaining: 23.6s. Rate: 218.8 symbols/min [2025-09-02T17:49:44.140762] [INFO ] [MAIN ] WFC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:44.177550] [INFO ] [MAIN ] WES: Successfully saved derivative data. [2025-09-02T17:49:44.182524] [INFO ] [MAIN ] Derivative Progress: 2286/2371 symbols completed. WES took 0.9s. Estimated remaining: 23.3s. Rate: 218.9 symbols/min [2025-09-02T17:49:44.183091] [INFO ] [MAIN ] WFG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:44.323290] [INFO ] [MAIN ] WFG: Loaded 11445 primary data records. [2025-09-02T17:49:44.411698] [INFO ] [MAIN ] WFC: Loaded 24890 primary data records. [2025-09-02T17:49:44.867010] [INFO ] [MAIN ] WF: Generated 832 derivative records from 5161 primary records. [2025-09-02T17:49:44.880368] [INFO ] [MAIN ] WF: Successfully saved derivative data. [2025-09-02T17:49:44.881786] [INFO ] [MAIN ] Derivative Progress: 2287/2371 symbols completed. WF took 0.8s. Estimated remaining: 23.0s. Rate: 218.8 symbols/min [2025-09-02T17:49:44.882464] [INFO ] [MAIN ] WGO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:44.893635] [INFO ] [MAIN ] WFG: Generated 819 derivative records from 11445 primary records. [2025-09-02T17:49:44.904745] [INFO ] [MAIN ] WFG: Successfully saved derivative data. [2025-09-02T17:49:44.906867] [INFO ] [MAIN ] Derivative Progress: 2288/2371 symbols completed. WFG took 0.7s. Estimated remaining: 22.8s. Rate: 218.9 symbols/min [2025-09-02T17:49:44.918666] [INFO ] [MAIN ] WH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:44.920138] [INFO ] [MAIN ] WFC: Generated 832 derivative records from 24890 primary records. [2025-09-02T17:49:44.935694] [INFO ] [MAIN ] WGO: Loaded 17989 primary data records. [2025-09-02T17:49:44.967680] [INFO ] [MAIN ] WFC: Successfully saved derivative data. [2025-09-02T17:49:44.981168] [INFO ] [MAIN ] Derivative Progress: 2289/2371 symbols completed. WFC took 0.8s. Estimated remaining: 22.5s. Rate: 218.9 symbols/min [2025-09-02T17:49:45.000453] [INFO ] [MAIN ] WHD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:45.086567] [INFO ] [MAIN ] WH: Loaded 20955 primary data records. [2025-09-02T17:49:45.317892] [INFO ] [MAIN ] WHD: Loaded 17879 primary data records. [2025-09-02T17:49:45.694496] [INFO ] [MAIN ] WGO: Generated 832 derivative records from 17989 primary records. [2025-09-02T17:49:45.706329] [INFO ] [MAIN ] WGO: Successfully saved derivative data. [2025-09-02T17:49:45.709867] [INFO ] [MAIN ] Derivative Progress: 2290/2371 symbols completed. WGO took 0.8s. Estimated remaining: 22.2s. Rate: 218.8 symbols/min [2025-09-02T17:49:45.710295] [INFO ] [MAIN ] WHG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:45.720358] [INFO ] [MAIN ] WH: Generated 832 derivative records from 20955 primary records. [2025-09-02T17:49:45.730530] [INFO ] [MAIN ] WHG: Loaded 1726 primary data records. [2025-09-02T17:49:45.784876] [INFO ] [MAIN ] WH: Successfully saved derivative data. [2025-09-02T17:49:45.816731] [INFO ] [MAIN ] Derivative Progress: 2291/2371 symbols completed. WH took 0.9s. Estimated remaining: 21.9s. Rate: 218.8 symbols/min [2025-09-02T17:49:45.823776] [INFO ] [MAIN ] WHR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:45.861985] [INFO ] [MAIN ] WHD: Generated 832 derivative records from 17879 primary records. [2025-09-02T17:49:46.004249] [INFO ] [MAIN ] WHD: Successfully saved derivative data. [2025-09-02T17:49:46.006433] [INFO ] [MAIN ] Derivative Progress: 2292/2371 symbols completed. WHD took 1.0s. Estimated remaining: 21.7s. Rate: 218.9 symbols/min [2025-09-02T17:49:46.007069] [INFO ] [MAIN ] WIA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:46.017913] [INFO ] [MAIN ] WHR: Loaded 22725 primary data records. [2025-09-02T17:49:46.069834] [INFO ] [MAIN ] WIA: Loaded 2320 primary data records. [2025-09-02T17:49:46.473829] [INFO ] [MAIN ] WHG: Generated 832 derivative records from 1726 primary records. [2025-09-02T17:49:46.545944] [INFO ] [MAIN ] WHG: Successfully saved derivative data. [2025-09-02T17:49:46.548615] [INFO ] [MAIN ] Derivative Progress: 2293/2371 symbols completed. WHG took 0.8s. Estimated remaining: 21.4s. Rate: 218.8 symbols/min [2025-09-02T17:49:46.563310] [INFO ] [MAIN ] WHR: Generated 832 derivative records from 22725 primary records. [2025-09-02T17:49:46.570347] [INFO ] [MAIN ] WIA: Generated 832 derivative records from 2320 primary records. [2025-09-02T17:49:46.584972] [INFO ] [MAIN ] WIA: Successfully saved derivative data. [2025-09-02T17:49:46.585357] [INFO ] [MAIN ] WHR: Successfully saved derivative data. [2025-09-02T17:49:46.587066] [INFO ] [MAIN ] Derivative Progress: 2294/2371 symbols completed. WHR took 0.8s. Estimated remaining: 21.1s. Rate: 218.8 symbols/min [2025-09-02T17:49:46.588705] [INFO ] [MAIN ] Derivative Progress: 2295/2371 symbols completed. WIA took 0.6s. Estimated remaining: 20.8s. Rate: 218.9 symbols/min [2025-09-02T17:49:46.589321] [INFO ] [MAIN ] WINN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:46.589494] [INFO ] [MAIN ] WIT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:46.589795] [INFO ] [MAIN ] WIW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:46.599272] [INFO ] [MAIN ] WINN: Loaded 4850 primary data records. [2025-09-02T17:49:46.704507] [INFO ] [MAIN ] WIW: Loaded 9545 primary data records. [2025-09-02T17:49:46.792187] [INFO ] [MAIN ] WIT: Loaded 23958 primary data records. [2025-09-02T17:49:47.364426] [INFO ] [MAIN ] WINN: Generated 831 derivative records from 4850 primary records. [2025-09-02T17:49:47.377976] [INFO ] [MAIN ] WIW: Generated 832 derivative records from 9545 primary records. [2025-09-02T17:49:47.396441] [INFO ] [MAIN ] WIW: Successfully saved derivative data. [2025-09-02T17:49:47.398087] [INFO ] [MAIN ] Derivative Progress: 2296/2371 symbols completed. WIW took 0.8s. Estimated remaining: 20.6s. Rate: 218.7 symbols/min [2025-09-02T17:49:47.395376] [INFO ] [MAIN ] WINN: Successfully saved derivative data. [2025-09-02T17:49:47.396376] [INFO ] [MAIN ] WIT: Generated 819 derivative records from 23958 primary records. [2025-09-02T17:49:47.399634] [INFO ] [MAIN ] WK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:47.400424] [INFO ] [MAIN ] Derivative Progress: 2297/2371 symbols completed. WINN took 0.8s. Estimated remaining: 20.3s. Rate: 218.8 symbols/min [2025-09-02T17:49:47.406521] [INFO ] [MAIN ] WKC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:47.408733] [INFO ] [MAIN ] WIT: Successfully saved derivative data. [2025-09-02T17:49:47.410247] [INFO ] [MAIN ] Derivative Progress: 2298/2371 symbols completed. WIT took 0.8s. Estimated remaining: 20.0s. Rate: 218.9 symbols/min [2025-09-02T17:49:47.410542] [INFO ] [MAIN ] WLK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:47.429273] [INFO ] [MAIN ] WK: Loaded 16775 primary data records. [2025-09-02T17:49:47.520485] [INFO ] [MAIN ] WKC: Loaded 15628 primary data records. [2025-09-02T17:49:47.620497] [INFO ] [MAIN ] WLK: Loaded 21695 primary data records. [2025-09-02T17:49:48.203672] [INFO ] [MAIN ] WK: Generated 832 derivative records from 16775 primary records. [2025-09-02T17:49:48.219587] [INFO ] [MAIN ] WKC: Generated 832 derivative records from 15628 primary records. [2025-09-02T17:49:48.221277] [INFO ] [MAIN ] WK: Successfully saved derivative data. [2025-09-02T17:49:48.230679] [INFO ] [MAIN ] Derivative Progress: 2299/2371 symbols completed. WK took 0.8s. Estimated remaining: 19.7s. Rate: 218.7 symbols/min [2025-09-02T17:49:48.238185] [INFO ] [MAIN ] WLKP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:48.239239] [INFO ] [MAIN ] WLK: Generated 832 derivative records from 21695 primary records. [2025-09-02T17:49:48.240051] [INFO ] [MAIN ] WKC: Successfully saved derivative data. [2025-09-02T17:49:48.242188] [INFO ] [MAIN ] Derivative Progress: 2300/2371 symbols completed. WKC took 0.8s. Estimated remaining: 19.5s. Rate: 218.8 symbols/min [2025-09-02T17:49:48.247045] [INFO ] [MAIN ] WLTG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:48.254932] [INFO ] [MAIN ] WLKP: Loaded 3059 primary data records. [2025-09-02T17:49:48.255524] [INFO ] [MAIN ] WLK: Successfully saved derivative data. [2025-09-02T17:49:48.281075] [INFO ] [MAIN ] WLTG: Loaded 608 primary data records. [2025-09-02T17:49:48.293325] [INFO ] [MAIN ] Derivative Progress: 2301/2371 symbols completed. WLK took 0.9s. Estimated remaining: 19.2s. Rate: 218.9 symbols/min [2025-09-02T17:49:48.347215] [INFO ] [MAIN ] WLY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:48.618414] [INFO ] [MAIN ] WLY: Loaded 14085 primary data records. [2025-09-02T17:49:48.978777] [INFO ] [MAIN ] WLKP: Generated 819 derivative records from 3059 primary records. [2025-09-02T17:49:48.986731] [INFO ] [MAIN ] WLTG: Generated 831 derivative records from 608 primary records. [2025-09-02T17:49:48.998224] [INFO ] [MAIN ] WLKP: Successfully saved derivative data. [2025-09-02T17:49:49.002049] [INFO ] [MAIN ] Derivative Progress: 2302/2371 symbols completed. WLKP took 0.8s. Estimated remaining: 18.9s. Rate: 218.8 symbols/min [2025-09-02T17:49:49.002755] [INFO ] [MAIN ] WM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:49.004337] [INFO ] [MAIN ] WLTG: Successfully saved derivative data. [2025-09-02T17:49:49.006805] [INFO ] [MAIN ] Derivative Progress: 2303/2371 symbols completed. WLTG took 0.8s. Estimated remaining: 18.6s. Rate: 218.9 symbols/min [2025-09-02T17:49:49.007499] [INFO ] [MAIN ] WMB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:49.014603] [INFO ] [MAIN ] WLY: Generated 832 derivative records from 14085 primary records. [2025-09-02T17:49:49.022914] [INFO ] [MAIN ] WLY: Successfully saved derivative data. [2025-09-02T17:49:49.024487] [INFO ] [MAIN ] Derivative Progress: 2304/2371 symbols completed. WLY took 0.7s. Estimated remaining: 18.4s. Rate: 218.9 symbols/min [2025-09-02T17:49:49.024690] [INFO ] [MAIN ] WMK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:49.043816] [INFO ] [MAIN ] WMK: Loaded 6052 primary data records. [2025-09-02T17:49:49.102823] [INFO ] [MAIN ] WM: Loaded 23470 primary data records. [2025-09-02T17:49:49.160618] [INFO ] [MAIN ] WMB: Loaded 24819 primary data records. [2025-09-02T17:49:49.776534] [INFO ] [MAIN ] WM: Generated 832 derivative records from 23470 primary records. [2025-09-02T17:49:49.792820] [INFO ] [MAIN ] WMK: Generated 832 derivative records from 6052 primary records. [2025-09-02T17:49:49.798852] [INFO ] [MAIN ] WM: Successfully saved derivative data. [2025-09-02T17:49:49.802798] [INFO ] [MAIN ] Derivative Progress: 2305/2371 symbols completed. WM took 0.8s. Estimated remaining: 18.1s. Rate: 218.8 symbols/min [2025-09-02T17:49:49.803477] [INFO ] [MAIN ] WMS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:49.811112] [INFO ] [MAIN ] WMK: Successfully saved derivative data. [2025-09-02T17:49:49.811839] [INFO ] [MAIN ] WMB: Generated 832 derivative records from 24819 primary records. [2025-09-02T17:49:49.813153] [INFO ] [MAIN ] Derivative Progress: 2306/2371 symbols completed. WMK took 0.8s. Estimated remaining: 17.8s. Rate: 218.9 symbols/min [2025-09-02T17:49:49.813387] [INFO ] [MAIN ] WMT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:49.826772] [INFO ] [MAIN ] WMB: Successfully saved derivative data. [2025-09-02T17:49:49.828538] [INFO ] [MAIN ] Derivative Progress: 2307/2371 symbols completed. WMB took 0.8s. Estimated remaining: 17.5s. Rate: 219.0 symbols/min [2025-09-02T17:49:49.828819] [INFO ] [MAIN ] WNC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:49.837321] [INFO ] [MAIN ] WMS: Loaded 18637 primary data records. [2025-09-02T17:49:50.003669] [INFO ] [MAIN ] WNC: Loaded 17727 primary data records. [2025-09-02T17:49:50.003254] [INFO ] [MAIN ] WMT: Loaded 24940 primary data records. [2025-09-02T17:49:50.588410] [INFO ] [MAIN ] WMS: Generated 832 derivative records from 18637 primary records. [2025-09-02T17:49:50.600056] [INFO ] [MAIN ] WMS: Successfully saved derivative data. [2025-09-02T17:49:50.601290] [INFO ] [MAIN ] Derivative Progress: 2308/2371 symbols completed. WMS took 0.8s. Estimated remaining: 17.3s. Rate: 218.8 symbols/min [2025-09-02T17:49:50.610504] [INFO ] [MAIN ] WMT: Generated 832 derivative records from 24940 primary records. [2025-09-02T17:49:50.622931] [INFO ] [MAIN ] WNC: Generated 832 derivative records from 17727 primary records. [2025-09-02T17:49:50.633078] [INFO ] [MAIN ] WMT: Successfully saved derivative data. [2025-09-02T17:49:50.635165] [INFO ] [MAIN ] Derivative Progress: 2309/2371 symbols completed. WMT took 0.8s. Estimated remaining: 17.0s. Rate: 218.9 symbols/min [2025-09-02T17:49:50.635891] [INFO ] [MAIN ] WNC: Successfully saved derivative data. [2025-09-02T17:49:50.637442] [INFO ] [MAIN ] Derivative Progress: 2310/2371 symbols completed. WNC took 0.8s. Estimated remaining: 16.7s. Rate: 219.0 symbols/min [2025-09-02T17:49:50.637920] [INFO ] [MAIN ] WNS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:50.638093] [INFO ] [MAIN ] WOLF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:50.638007] [INFO ] [MAIN ] WOR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:50.659622] [INFO ] [MAIN ] WOR: Loaded 10431 primary data records. [2025-09-02T17:49:50.771702] [INFO ] [MAIN ] WNS: Loaded 19360 primary data records. [2025-09-02T17:49:50.772216] [INFO ] [MAIN ] WOLF: Loaded 24776 primary data records. [2025-09-02T17:49:51.396599] [INFO ] [MAIN ] WOR: Generated 832 derivative records from 10431 primary records. [2025-09-02T17:49:51.416119] [INFO ] [MAIN ] WOLF: Generated 832 derivative records from 24776 primary records. [2025-09-02T17:49:51.419703] [INFO ] [MAIN ] WNS: Generated 832 derivative records from 19360 primary records. [2025-09-02T17:49:51.427897] [INFO ] [MAIN ] WOR: Successfully saved derivative data. [2025-09-02T17:49:51.436151] [INFO ] [MAIN ] Derivative Progress: 2311/2371 symbols completed. WOR took 0.8s. Estimated remaining: 16.5s. Rate: 218.8 symbols/min [2025-09-02T17:49:51.437008] [INFO ] [MAIN ] WOW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:51.438100] [INFO ] [MAIN ] WOLF: Successfully saved derivative data. [2025-09-02T17:49:51.440015] [INFO ] [MAIN ] Derivative Progress: 2312/2371 symbols completed. WOLF took 0.8s. Estimated remaining: 16.2s. Rate: 218.9 symbols/min [2025-09-02T17:49:51.440636] [INFO ] [MAIN ] WPC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:51.442079] [INFO ] [MAIN ] WNS: Successfully saved derivative data. [2025-09-02T17:49:51.443895] [INFO ] [MAIN ] Derivative Progress: 2313/2371 symbols completed. WNS took 0.8s. Estimated remaining: 15.9s. Rate: 219.0 symbols/min [2025-09-02T17:49:51.444158] [INFO ] [MAIN ] WPM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:51.458882] [INFO ] [MAIN ] WOW: Loaded 14527 primary data records. [2025-09-02T17:49:51.640794] [INFO ] [MAIN ] WPC: Loaded 22314 primary data records. [2025-09-02T17:49:51.672615] [INFO ] [MAIN ] WPM: Loaded 24235 primary data records. [2025-09-02T17:49:52.226790] [INFO ] [MAIN ] WOW: Generated 832 derivative records from 14527 primary records. [2025-09-02T17:49:52.236557] [INFO ] [MAIN ] WOW: Successfully saved derivative data. [2025-09-02T17:49:52.237930] [INFO ] [MAIN ] Derivative Progress: 2314/2371 symbols completed. WOW took 0.8s. Estimated remaining: 15.6s. Rate: 218.8 symbols/min [2025-09-02T17:49:52.239583] [INFO ] [MAIN ] WPP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:52.248773] [INFO ] [MAIN ] WPC: Generated 832 derivative records from 22314 primary records. [2025-09-02T17:49:52.262806] [INFO ] [MAIN ] WPM: Generated 832 derivative records from 24235 primary records. [2025-09-02T17:49:52.265007] [INFO ] [MAIN ] WPC: Successfully saved derivative data. [2025-09-02T17:49:52.278092] [INFO ] [MAIN ] Derivative Progress: 2315/2371 symbols completed. WPC took 0.8s. Estimated remaining: 15.4s. Rate: 218.9 symbols/min [2025-09-02T17:49:52.278810] [INFO ] [MAIN ] WRB: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:52.287520] [INFO ] [MAIN ] WPM: Successfully saved derivative data. [2025-09-02T17:49:52.289805] [INFO ] [MAIN ] Derivative Progress: 2316/2371 symbols completed. WPM took 0.8s. Estimated remaining: 15.1s. Rate: 219.0 symbols/min [2025-09-02T17:49:52.288029] [INFO ] [MAIN ] WPP: Loaded 16527 primary data records. [2025-09-02T17:49:52.290320] [INFO ] [MAIN ] WRBY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:52.450145] [INFO ] [MAIN ] WRB: Loaded 23322 primary data records. [2025-09-02T17:49:52.622306] [INFO ] [MAIN ] WRBY: Loaded 23143 primary data records. [2025-09-02T17:49:53.020254] [INFO ] [MAIN ] WPP: Generated 832 derivative records from 16527 primary records. [2025-09-02T17:49:53.030907] [INFO ] [MAIN ] WPP: Successfully saved derivative data. [2025-09-02T17:49:53.033318] [INFO ] [MAIN ] Derivative Progress: 2317/2371 symbols completed. WPP took 0.8s. Estimated remaining: 14.8s. Rate: 218.8 symbols/min [2025-09-02T17:49:53.033911] [INFO ] [MAIN ] WS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:53.041376] [INFO ] [MAIN ] WRB: Generated 832 derivative records from 23322 primary records. [2025-09-02T17:49:53.054056] [INFO ] [MAIN ] WRB: Successfully saved derivative data. [2025-09-02T17:49:53.055534] [INFO ] [MAIN ] Derivative Progress: 2318/2371 symbols completed. WRB took 0.8s. Estimated remaining: 14.5s. Rate: 218.9 symbols/min [2025-09-02T17:49:53.061562] [INFO ] [MAIN ] WSM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:53.062863] [INFO ] [MAIN ] WRBY: Generated 832 derivative records from 23143 primary records. [2025-09-02T17:49:53.067819] [INFO ] [MAIN ] WS: Loaded 11118 primary data records. [2025-09-02T17:49:53.178935] [INFO ] [MAIN ] WRBY: Successfully saved derivative data. [2025-09-02T17:49:53.183801] [INFO ] [MAIN ] Derivative Progress: 2319/2371 symbols completed. WRBY took 0.9s. Estimated remaining: 14.3s. Rate: 218.9 symbols/min [2025-09-02T17:49:53.184165] [INFO ] [MAIN ] WSO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:53.355779] [INFO ] [MAIN ] WSM: Loaded 22977 primary data records. [2025-09-02T17:49:53.416287] [INFO ] [MAIN ] WSO: Loaded 11258 primary data records. [2025-09-02T17:49:53.828475] [INFO ] [MAIN ] WS: Generated 832 derivative records from 11118 primary records. [2025-09-02T17:49:53.839278] [INFO ] [MAIN ] WS: Successfully saved derivative data. [2025-09-02T17:49:53.840829] [INFO ] [MAIN ] Derivative Progress: 2320/2371 symbols completed. WS took 0.8s. Estimated remaining: 14.0s. Rate: 218.8 symbols/min [2025-09-02T17:49:53.841290] [INFO ] [MAIN ] WSR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:53.855766] [INFO ] [MAIN ] WSO: Generated 832 derivative records from 11258 primary records. [2025-09-02T17:49:53.862743] [INFO ] [MAIN ] WSM: Generated 832 derivative records from 22977 primary records. [2025-09-02T17:49:53.878158] [INFO ] [MAIN ] WSR: Loaded 10213 primary data records. [2025-09-02T17:49:53.901660] [INFO ] [MAIN ] WSM: Successfully saved derivative data. [2025-09-02T17:49:53.925188] [INFO ] [MAIN ] Derivative Progress: 2321/2371 symbols completed. WSM took 0.9s. Estimated remaining: 13.7s. Rate: 218.9 symbols/min [2025-09-02T17:49:53.951143] [INFO ] [MAIN ] WST: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:53.956985] [INFO ] [MAIN ] WSO: Successfully saved derivative data. [2025-09-02T17:49:53.976404] [INFO ] [MAIN ] Derivative Progress: 2322/2371 symbols completed. WSO took 0.8s. Estimated remaining: 13.4s. Rate: 218.9 symbols/min [2025-09-02T17:49:53.987223] [INFO ] [MAIN ] WT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:54.114566] [INFO ] [MAIN ] WST: Loaded 16537 primary data records. [2025-09-02T17:49:54.239524] [INFO ] [MAIN ] WT: Loaded 22762 primary data records. [2025-09-02T17:49:54.556106] [INFO ] [MAIN ] WSR: Generated 832 derivative records from 10213 primary records. [2025-09-02T17:49:54.618581] [INFO ] [MAIN ] WSR: Successfully saved derivative data. [2025-09-02T17:49:54.620221] [INFO ] [MAIN ] Derivative Progress: 2323/2371 symbols completed. WSR took 0.8s. Estimated remaining: 13.2s. Rate: 218.8 symbols/min [2025-09-02T17:49:54.636767] [INFO ] [MAIN ] WST: Generated 832 derivative records from 16537 primary records. [2025-09-02T17:49:54.652838] [INFO ] [MAIN ] WT: Generated 832 derivative records from 22762 primary records. [2025-09-02T17:49:54.654681] [INFO ] [MAIN ] WST: Successfully saved derivative data. [2025-09-02T17:49:54.656636] [INFO ] [MAIN ] Derivative Progress: 2324/2371 symbols completed. WST took 0.7s. Estimated remaining: 12.9s. Rate: 218.9 symbols/min [2025-09-02T17:49:54.667423] [INFO ] [MAIN ] WT: Successfully saved derivative data. [2025-09-02T17:49:54.669365] [INFO ] [MAIN ] Derivative Progress: 2325/2371 symbols completed. WT took 0.7s. Estimated remaining: 12.6s. Rate: 219.0 symbols/min [2025-09-02T17:49:54.669798] [INFO ] [MAIN ] WTI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:54.669946] [INFO ] [MAIN ] WTRG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:54.670419] [INFO ] [MAIN ] WTM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:54.674887] [INFO ] [MAIN ] WTM: Loaded 856 primary data records. [2025-09-02T17:49:54.861667] [INFO ] [MAIN ] WTI: Loaded 20577 primary data records. [2025-09-02T17:49:54.884144] [INFO ] [MAIN ] WTRG: Loaded 23718 primary data records. [2025-09-02T17:49:55.419666] [INFO ] [MAIN ] WTM: Generated 831 derivative records from 856 primary records. [2025-09-02T17:49:55.433062] [INFO ] [MAIN ] WTM: Successfully saved derivative data. [2025-09-02T17:49:55.435582] [INFO ] [MAIN ] Derivative Progress: 2326/2371 symbols completed. WTM took 0.8s. Estimated remaining: 12.3s. Rate: 218.8 symbols/min [2025-09-02T17:49:55.442967] [INFO ] [MAIN ] WTI: Generated 832 derivative records from 20577 primary records. [2025-09-02T17:49:55.443435] [INFO ] [MAIN ] WTS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:55.461409] [INFO ] [MAIN ] WTRG: Generated 832 derivative records from 23718 primary records. [2025-09-02T17:49:55.466709] [INFO ] [MAIN ] WTI: Successfully saved derivative data. [2025-09-02T17:49:55.474374] [INFO ] [MAIN ] Derivative Progress: 2327/2371 symbols completed. WTI took 0.8s. Estimated remaining: 12.1s. Rate: 218.9 symbols/min [2025-09-02T17:49:55.475297] [INFO ] [MAIN ] WTTR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:55.477483] [INFO ] [MAIN ] WTRG: Successfully saved derivative data. [2025-09-02T17:49:55.479583] [INFO ] [MAIN ] Derivative Progress: 2328/2371 symbols completed. WTRG took 0.8s. Estimated remaining: 11.8s. Rate: 219.0 symbols/min [2025-09-02T17:49:55.483836] [INFO ] [MAIN ] WU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:55.484134] [INFO ] [MAIN ] WTS: Loaded 8320 primary data records. [2025-09-02T17:49:55.736351] [INFO ] [MAIN ] WU: Loaded 24739 primary data records. [2025-09-02T17:49:55.738575] [INFO ] [MAIN ] WTTR: Loaded 19902 primary data records. [2025-09-02T17:49:56.298841] [INFO ] [MAIN ] WTS: Generated 832 derivative records from 8320 primary records. [2025-09-02T17:49:56.314545] [INFO ] [MAIN ] WTS: Successfully saved derivative data. [2025-09-02T17:49:56.318841] [INFO ] [MAIN ] Derivative Progress: 2329/2371 symbols completed. WTS took 0.9s. Estimated remaining: 11.5s. Rate: 218.8 symbols/min [2025-09-02T17:49:56.319251] [INFO ] [MAIN ] WWW: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:56.332044] [INFO ] [MAIN ] WTTR: Generated 832 derivative records from 19902 primary records. [2025-09-02T17:49:56.340369] [INFO ] [MAIN ] WU: Generated 832 derivative records from 24739 primary records. [2025-09-02T17:49:56.362920] [INFO ] [MAIN ] WTTR: Successfully saved derivative data. [2025-09-02T17:49:56.366204] [INFO ] [MAIN ] Derivative Progress: 2330/2371 symbols completed. WTTR took 0.9s. Estimated remaining: 11.2s. Rate: 218.9 symbols/min [2025-09-02T17:49:56.367412] [INFO ] [MAIN ] WY: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:56.369115] [INFO ] [MAIN ] WU: Successfully saved derivative data. [2025-09-02T17:49:56.378828] [INFO ] [MAIN ] Derivative Progress: 2331/2371 symbols completed. WU took 0.9s. Estimated remaining: 11.0s. Rate: 219.0 symbols/min [2025-09-02T17:49:56.379320] [INFO ] [MAIN ] XFLT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:56.380482] [INFO ] [MAIN ] WWW: Loaded 22652 primary data records. [2025-09-02T17:49:56.560386] [INFO ] [MAIN ] XFLT: Loaded 14074 primary data records. [2025-09-02T17:49:56.590683] [INFO ] [MAIN ] WY: Loaded 24575 primary data records. [2025-09-02T17:49:57.158389] [INFO ] [MAIN ] WWW: Generated 832 derivative records from 22652 primary records. [2025-09-02T17:49:57.171802] [INFO ] [MAIN ] WWW: Successfully saved derivative data. [2025-09-02T17:49:57.174320] [INFO ] [MAIN ] Derivative Progress: 2332/2371 symbols completed. WWW took 0.9s. Estimated remaining: 10.7s. Rate: 218.8 symbols/min [2025-09-02T17:49:57.174750] [INFO ] [MAIN ] XHR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:57.182740] [INFO ] [MAIN ] XFLT: Generated 832 derivative records from 14074 primary records. [2025-09-02T17:49:57.194371] [INFO ] [MAIN ] XFLT: Successfully saved derivative data. [2025-09-02T17:49:57.196298] [INFO ] [MAIN ] Derivative Progress: 2333/2371 symbols completed. XFLT took 0.8s. Estimated remaining: 10.4s. Rate: 218.9 symbols/min [2025-09-02T17:49:57.203475] [INFO ] [MAIN ] WY: Generated 832 derivative records from 24575 primary records. [2025-09-02T17:49:57.204101] [INFO ] [MAIN ] XIFR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:57.220167] [INFO ] [MAIN ] WY: Successfully saved derivative data. [2025-09-02T17:49:57.222027] [INFO ] [MAIN ] Derivative Progress: 2334/2371 symbols completed. WY took 0.9s. Estimated remaining: 10.1s. Rate: 219.0 symbols/min [2025-09-02T17:49:57.222282] [INFO ] [MAIN ] XIN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:57.237944] [INFO ] [MAIN ] XIN: Loaded 1375 primary data records. [2025-09-02T17:49:57.316952] [INFO ] [MAIN ] XHR: Loaded 20500 primary data records. [2025-09-02T17:49:57.324349] [INFO ] [MAIN ] XIFR: Loaded 20448 primary data records. [2025-09-02T17:49:58.012575] [INFO ] [MAIN ] XIN: Generated 831 derivative records from 1375 primary records. [2025-09-02T17:49:58.022333] [INFO ] [MAIN ] XIFR: Generated 832 derivative records from 20448 primary records. [2025-09-02T17:49:58.036114] [INFO ] [MAIN ] XHR: Generated 832 derivative records from 20500 primary records. [2025-09-02T17:49:58.045698] [INFO ] [MAIN ] XIFR: Successfully saved derivative data. [2025-09-02T17:49:58.048436] [INFO ] [MAIN ] Derivative Progress: 2335/2371 symbols completed. XIFR took 0.8s. Estimated remaining: 9.9s. Rate: 218.8 symbols/min [2025-09-02T17:49:58.045812] [INFO ] [MAIN ] XIN: Successfully saved derivative data. [2025-09-02T17:49:58.056366] [INFO ] [MAIN ] Derivative Progress: 2336/2371 symbols completed. XIN took 0.8s. Estimated remaining: 9.6s. Rate: 218.9 symbols/min [2025-09-02T17:49:58.058934] [INFO ] [MAIN ] XHR: Successfully saved derivative data. [2025-09-02T17:49:58.057253] [INFO ] [MAIN ] XPER: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:58.056906] [INFO ] [MAIN ] XOM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:58.060949] [INFO ] [MAIN ] Derivative Progress: 2337/2371 symbols completed. XHR took 0.9s. Estimated remaining: 9.3s. Rate: 218.9 symbols/min [2025-09-02T17:49:58.062303] [INFO ] [MAIN ] XPEV: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:58.078057] [INFO ] [MAIN ] XPER: Loaded 13578 primary data records. [2025-09-02T17:49:58.205380] [INFO ] [MAIN ] XOM: Loaded 24934 primary data records. [2025-09-02T17:49:58.332192] [INFO ] [MAIN ] XPEV: Loaded 24814 primary data records. [2025-09-02T17:49:58.834620] [INFO ] [MAIN ] XPER: Generated 832 derivative records from 13578 primary records. [2025-09-02T17:49:58.847317] [INFO ] [MAIN ] XPER: Successfully saved derivative data. [2025-09-02T17:49:58.848814] [INFO ] [MAIN ] Derivative Progress: 2338/2371 symbols completed. XPER took 0.8s. Estimated remaining: 9.1s. Rate: 218.8 symbols/min [2025-09-02T17:49:58.862719] [INFO ] [MAIN ] XOM: Generated 832 derivative records from 24934 primary records. [2025-09-02T17:49:58.863707] [INFO ] [MAIN ] XPEV: Generated 832 derivative records from 24814 primary records. [2025-09-02T17:49:58.881756] [INFO ] [MAIN ] XOM: Successfully saved derivative data. [2025-09-02T17:49:58.883498] [INFO ] [MAIN ] Derivative Progress: 2339/2371 symbols completed. XOM took 0.8s. Estimated remaining: 8.8s. Rate: 218.9 symbols/min [2025-09-02T17:49:58.881672] [INFO ] [MAIN ] XPEV: Successfully saved derivative data. [2025-09-02T17:49:58.885508] [INFO ] [MAIN ] Derivative Progress: 2340/2371 symbols completed. XPEV took 0.8s. Estimated remaining: 8.5s. Rate: 218.9 symbols/min [2025-09-02T17:49:58.886035] [INFO ] [MAIN ] XPOF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:58.886222] [INFO ] [MAIN ] XPO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:58.886399] [INFO ] [MAIN ] XPRO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:58.909790] [INFO ] [MAIN ] XPOF: Loaded 17638 primary data records. [2025-09-02T17:49:59.037825] [INFO ] [MAIN ] XPO: Loaded 21647 primary data records. [2025-09-02T17:49:59.036054] [INFO ] [MAIN ] XPRO: Loaded 21163 primary data records. [2025-09-02T17:49:59.701775] [INFO ] [MAIN ] XPOF: Generated 832 derivative records from 17638 primary records. [2025-09-02T17:49:59.718382] [INFO ] [MAIN ] XPOF: Successfully saved derivative data. [2025-09-02T17:49:59.732787] [INFO ] [MAIN ] Derivative Progress: 2341/2371 symbols completed. XPOF took 0.8s. Estimated remaining: 8.2s. Rate: 218.8 symbols/min [2025-09-02T17:49:59.734142] [INFO ] [MAIN ] XPRO: Generated 832 derivative records from 21163 primary records. [2025-09-02T17:49:59.735124] [INFO ] [MAIN ] XPO: Generated 832 derivative records from 21647 primary records. [2025-09-02T17:49:59.736335] [INFO ] [MAIN ] XYF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:59.754591] [INFO ] [MAIN ] XPO: Successfully saved derivative data. [2025-09-02T17:49:59.756476] [INFO ] [MAIN ] Derivative Progress: 2342/2371 symbols completed. XPO took 0.9s. Estimated remaining: 8.0s. Rate: 218.8 symbols/min [2025-09-02T17:49:59.754730] [INFO ] [MAIN ] XPRO: Successfully saved derivative data. [2025-09-02T17:49:59.758433] [INFO ] [MAIN ] Derivative Progress: 2343/2371 symbols completed. XPRO took 0.9s. Estimated remaining: 7.7s. Rate: 218.9 symbols/min [2025-09-02T17:49:59.758613] [INFO ] [MAIN ] XYL: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:59.763795] [INFO ] [MAIN ] XYZ: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:49:59.771570] [INFO ] [MAIN ] XYF: Loaded 15323 primary data records. [2025-09-02T17:49:59.924153] [INFO ] [MAIN ] XYL: Loaded 21336 primary data records. [2025-09-02T17:49:59.964312] [INFO ] [MAIN ] XYZ: Loaded 24896 primary data records. [2025-09-02T17:50:00.510724] [INFO ] [MAIN ] XYF: Generated 832 derivative records from 15323 primary records. [2025-09-02T17:50:00.520964] [INFO ] [MAIN ] XYF: Successfully saved derivative data. [2025-09-02T17:50:00.523583] [INFO ] [MAIN ] Derivative Progress: 2344/2371 symbols completed. XYF took 0.8s. Estimated remaining: 7.4s. Rate: 218.8 symbols/min [2025-09-02T17:50:00.524868] [INFO ] [MAIN ] YALA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:00.532763] [INFO ] [MAIN ] XYZ: Generated 832 derivative records from 24896 primary records. [2025-09-02T17:50:00.540081] [INFO ] [MAIN ] XYL: Generated 832 derivative records from 21336 primary records. [2025-09-02T17:50:00.547576] [INFO ] [MAIN ] XYZ: Successfully saved derivative data. [2025-09-02T17:50:00.549390] [INFO ] [MAIN ] Derivative Progress: 2345/2371 symbols completed. XYZ took 0.8s. Estimated remaining: 7.1s. Rate: 218.8 symbols/min [2025-09-02T17:50:00.555222] [INFO ] [MAIN ] YELP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:00.562432] [INFO ] [MAIN ] XYL: Successfully saved derivative data. [2025-09-02T17:50:00.564290] [INFO ] [MAIN ] Derivative Progress: 2346/2371 symbols completed. XYL took 0.8s. Estimated remaining: 6.9s. Rate: 218.9 symbols/min [2025-09-02T17:50:00.565204] [INFO ] [MAIN ] YETI: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:00.571669] [INFO ] [MAIN ] YALA: Loaded 16825 primary data records. [2025-09-02T17:50:00.751661] [INFO ] [MAIN ] YELP: Loaded 21120 primary data records. [2025-09-02T17:50:00.921971] [INFO ] [MAIN ] YETI: Loaded 24453 primary data records. [2025-09-02T17:50:01.341239] [INFO ] [MAIN ] YALA: Generated 832 derivative records from 16825 primary records. [2025-09-02T17:50:01.352302] [INFO ] [MAIN ] YALA: Successfully saved derivative data. [2025-09-02T17:50:01.354204] [INFO ] [MAIN ] Derivative Progress: 2347/2371 symbols completed. YALA took 0.8s. Estimated remaining: 6.6s. Rate: 218.8 symbols/min [2025-09-02T17:50:01.354857] [INFO ] [MAIN ] YEXT: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:01.371821] [INFO ] [MAIN ] YETI: Generated 832 derivative records from 24453 primary records. [2025-09-02T17:50:01.372432] [INFO ] [MAIN ] YELP: Generated 832 derivative records from 21120 primary records. [2025-09-02T17:50:01.393174] [INFO ] [MAIN ] YELP: Successfully saved derivative data. [2025-09-02T17:50:01.395320] [INFO ] [MAIN ] Derivative Progress: 2348/2371 symbols completed. YELP took 0.8s. Estimated remaining: 6.3s. Rate: 218.8 symbols/min [2025-09-02T17:50:01.393803] [INFO ] [MAIN ] YETI: Successfully saved derivative data. [2025-09-02T17:50:01.395567] [INFO ] [MAIN ] YMM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:01.397189] [INFO ] [MAIN ] Derivative Progress: 2349/2371 symbols completed. YETI took 0.8s. Estimated remaining: 6.0s. Rate: 218.9 symbols/min [2025-09-02T17:50:01.397679] [INFO ] [MAIN ] YOU: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:01.406685] [INFO ] [MAIN ] YEXT: Loaded 20217 primary data records. [2025-09-02T17:50:01.608523] [INFO ] [MAIN ] YMM: Loaded 24237 primary data records. [2025-09-02T17:50:01.609122] [INFO ] [MAIN ] YOU: Loaded 22744 primary data records. [2025-09-02T17:50:02.225517] [INFO ] [MAIN ] YEXT: Generated 832 derivative records from 20217 primary records. [2025-09-02T17:50:02.236299] [INFO ] [MAIN ] YEXT: Successfully saved derivative data. [2025-09-02T17:50:02.237680] [INFO ] [MAIN ] Derivative Progress: 2350/2371 symbols completed. YEXT took 0.9s. Estimated remaining: 5.8s. Rate: 218.7 symbols/min [2025-09-02T17:50:02.238271] [INFO ] [MAIN ] YPF: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:02.251402] [INFO ] [MAIN ] YOU: Generated 832 derivative records from 22744 primary records. [2025-09-02T17:50:02.264862] [INFO ] [MAIN ] YMM: Generated 832 derivative records from 24237 primary records. [2025-09-02T17:50:02.279362] [INFO ] [MAIN ] YOU: Successfully saved derivative data. [2025-09-02T17:50:02.282279] [INFO ] [MAIN ] Derivative Progress: 2351/2371 symbols completed. YOU took 0.9s. Estimated remaining: 5.5s. Rate: 218.8 symbols/min [2025-09-02T17:50:02.282692] [INFO ] [MAIN ] YRD: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:02.283928] [INFO ] [MAIN ] YMM: Successfully saved derivative data. [2025-09-02T17:50:02.285849] [INFO ] [MAIN ] Derivative Progress: 2352/2371 symbols completed. YMM took 0.9s. Estimated remaining: 5.2s. Rate: 218.9 symbols/min [2025-09-02T17:50:02.286266] [INFO ] [MAIN ] YSG: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:02.296909] [INFO ] [MAIN ] YPF: Loaded 22750 primary data records. [2025-09-02T17:50:02.299706] [INFO ] [MAIN ] YRD: Loaded 5011 primary data records. [2025-09-02T17:50:02.500730] [INFO ] [MAIN ] YSG: Loaded 15089 primary data records. [2025-09-02T17:50:03.056283] [INFO ] [MAIN ] YRD: Generated 832 derivative records from 5011 primary records. [2025-09-02T17:50:03.063807] [INFO ] [MAIN ] YPF: Generated 832 derivative records from 22750 primary records. [2025-09-02T17:50:03.091555] [INFO ] [MAIN ] YPF: Successfully saved derivative data. [2025-09-02T17:50:03.090731] [INFO ] [MAIN ] YSG: Generated 832 derivative records from 15089 primary records. [2025-09-02T17:50:03.091828] [INFO ] [MAIN ] YRD: Successfully saved derivative data. [2025-09-02T17:50:03.093188] [INFO ] [MAIN ] Derivative Progress: 2353/2371 symbols completed. YPF took 0.9s. Estimated remaining: 4.9s. Rate: 218.7 symbols/min [2025-09-02T17:50:03.096049] [INFO ] [MAIN ] Derivative Progress: 2354/2371 symbols completed. YRD took 0.8s. Estimated remaining: 4.7s. Rate: 218.8 symbols/min [2025-09-02T17:50:03.105109] [INFO ] [MAIN ] YSG: Successfully saved derivative data. [2025-09-02T17:50:03.106771] [INFO ] [MAIN ] Derivative Progress: 2355/2371 symbols completed. YSG took 0.8s. Estimated remaining: 4.4s. Rate: 218.9 symbols/min [2025-09-02T17:50:03.107243] [INFO ] [MAIN ] YUM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:03.107478] [INFO ] [MAIN ] ZBH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:03.107359] [INFO ] [MAIN ] YUMC: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:03.152457] [INFO ] [MAIN ] ZBH: Loaded 23551 primary data records. [2025-09-02T17:50:03.190462] [INFO ] [MAIN ] YUM: Loaded 23469 primary data records. [2025-09-02T17:50:03.344343] [INFO ] [MAIN ] YUMC: Loaded 24204 primary data records. [2025-09-02T17:50:03.881318] [INFO ] [MAIN ] YUM: Generated 832 derivative records from 23469 primary records. [2025-09-02T17:50:03.888278] [INFO ] [MAIN ] ZBH: Generated 832 derivative records from 23551 primary records. [2025-09-02T17:50:03.910726] [INFO ] [MAIN ] YUM: Successfully saved derivative data. [2025-09-02T17:50:03.911715] [INFO ] [MAIN ] YUMC: Generated 832 derivative records from 24204 primary records. [2025-09-02T17:50:03.913390] [INFO ] [MAIN ] Derivative Progress: 2356/2371 symbols completed. YUM took 0.8s. Estimated remaining: 4.1s. Rate: 218.7 symbols/min [2025-09-02T17:50:03.913995] [INFO ] [MAIN ] ZEPP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:03.913821] [INFO ] [MAIN ] ZBH: Successfully saved derivative data. [2025-09-02T17:50:03.923120] [INFO ] [MAIN ] Derivative Progress: 2357/2371 symbols completed. ZBH took 0.8s. Estimated remaining: 3.8s. Rate: 218.8 symbols/min [2025-09-02T17:50:03.924146] [INFO ] [MAIN ] ZETA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:03.931469] [INFO ] [MAIN ] YUMC: Successfully saved derivative data. [2025-09-02T17:50:03.933255] [INFO ] [MAIN ] Derivative Progress: 2358/2371 symbols completed. YUMC took 0.8s. Estimated remaining: 3.6s. Rate: 218.9 symbols/min [2025-09-02T17:50:03.933445] [INFO ] [MAIN ] ZGN: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:03.943845] [INFO ] [MAIN ] ZEPP: Loaded 11205 primary data records. [2025-09-02T17:50:04.090071] [INFO ] [MAIN ] ZETA: Loaded 24865 primary data records. [2025-09-02T17:50:04.136993] [INFO ] [MAIN ] ZGN: Loaded 18641 primary data records. [2025-09-02T17:50:04.684657] [INFO ] [MAIN ] ZEPP: Generated 832 derivative records from 11205 primary records. [2025-09-02T17:50:04.695386] [INFO ] [MAIN ] ZEPP: Successfully saved derivative data. [2025-09-02T17:50:04.696662] [INFO ] [MAIN ] Derivative Progress: 2359/2371 symbols completed. ZEPP took 0.8s. Estimated remaining: 3.3s. Rate: 218.7 symbols/min [2025-09-02T17:50:04.703048] [INFO ] [MAIN ] ZH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:04.703991] [INFO ] [MAIN ] ZETA: Generated 832 derivative records from 24865 primary records. [2025-09-02T17:50:04.722834] [INFO ] [MAIN ] ZGN: Generated 832 derivative records from 18641 primary records. [2025-09-02T17:50:04.726421] [INFO ] [MAIN ] ZETA: Successfully saved derivative data. [2025-09-02T17:50:04.728127] [INFO ] [MAIN ] Derivative Progress: 2360/2371 symbols completed. ZETA took 0.8s. Estimated remaining: 3.0s. Rate: 218.8 symbols/min [2025-09-02T17:50:04.729363] [INFO ] [MAIN ] ZIM: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:04.741023] [INFO ] [MAIN ] ZH: Loaded 11552 primary data records. [2025-09-02T17:50:04.741798] [INFO ] [MAIN ] ZGN: Successfully saved derivative data. [2025-09-02T17:50:04.743398] [INFO ] [MAIN ] Derivative Progress: 2361/2371 symbols completed. ZGN took 0.8s. Estimated remaining: 2.7s. Rate: 218.9 symbols/min [2025-09-02T17:50:04.764808] [INFO ] [MAIN ] ZIP: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:04.989163] [INFO ] [MAIN ] ZIP: Loaded 20078 primary data records. [2025-09-02T17:50:04.988681] [INFO ] [MAIN ] ZIM: Loaded 24395 primary data records. [2025-09-02T17:50:05.514385] [INFO ] [MAIN ] ZH: Generated 819 derivative records from 11552 primary records. [2025-09-02T17:50:05.524059] [INFO ] [MAIN ] ZH: Successfully saved derivative data. [2025-09-02T17:50:05.525271] [INFO ] [MAIN ] Derivative Progress: 2362/2371 symbols completed. ZH took 0.8s. Estimated remaining: 2.5s. Rate: 218.7 symbols/min [2025-09-02T17:50:05.526213] [INFO ] [MAIN ] ZK: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:05.537153] [INFO ] [MAIN ] ZIP: Generated 832 derivative records from 20078 primary records. [2025-09-02T17:50:05.545070] [INFO ] [MAIN ] ZIM: Generated 819 derivative records from 24395 primary records. [2025-09-02T17:50:05.563590] [INFO ] [MAIN ] ZIP: Successfully saved derivative data. [2025-09-02T17:50:05.565972] [INFO ] [MAIN ] Derivative Progress: 2363/2371 symbols completed. ZIP took 0.8s. Estimated remaining: 2.2s. Rate: 218.8 symbols/min [2025-09-02T17:50:05.566233] [INFO ] [MAIN ] ZIM: Successfully saved derivative data. [2025-09-02T17:50:05.571841] [INFO ] [MAIN ] ZKH: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:05.574606] [INFO ] [MAIN ] ZK: Loaded 16163 primary data records. [2025-09-02T17:50:05.574055] [INFO ] [MAIN ] Derivative Progress: 2364/2371 symbols completed. ZIM took 0.8s. Estimated remaining: 1.9s. Rate: 218.9 symbols/min [2025-09-02T17:50:05.595587] [INFO ] [MAIN ] ZTO: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:05.676471] [INFO ] [MAIN ] ZKH: Loaded 4486 primary data records. [2025-09-02T17:50:05.941993] [INFO ] [MAIN ] ZTO: Loaded 22746 primary data records. [2025-09-02T17:50:06.302946] [INFO ] [MAIN ] ZK: Generated 832 derivative records from 16163 primary records. [2025-09-02T17:50:06.315016] [INFO ] [MAIN ] ZK: Successfully saved derivative data. [2025-09-02T17:50:06.316213] [INFO ] [MAIN ] Derivative Progress: 2365/2371 symbols completed. ZK took 0.8s. Estimated remaining: 1.6s. Rate: 218.8 symbols/min [2025-09-02T17:50:06.316454] [INFO ] [MAIN ] ZTR: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:06.325119] [INFO ] [MAIN ] ZKH: Generated 832 derivative records from 4486 primary records. [2025-09-02T17:50:06.340198] [INFO ] [MAIN ] ZTO: Generated 832 derivative records from 22746 primary records. [2025-09-02T17:50:06.351381] [INFO ] [MAIN ] ZTR: Loaded 8575 primary data records. [2025-09-02T17:50:06.342435] [INFO ] [MAIN ] ZKH: Successfully saved derivative data. [2025-09-02T17:50:06.353535] [INFO ] [MAIN ] Derivative Progress: 2366/2371 symbols completed. ZKH took 0.8s. Estimated remaining: 1.4s. Rate: 218.8 symbols/min [2025-09-02T17:50:06.374245] [INFO ] [MAIN ] ZTS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:06.385792] [INFO ] [MAIN ] ZTO: Successfully saved derivative data. [2025-09-02T17:50:06.387464] [INFO ] [MAIN ] Derivative Progress: 2367/2371 symbols completed. ZTO took 0.8s. Estimated remaining: 1.1s. Rate: 218.9 symbols/min [2025-09-02T17:50:06.392807] [INFO ] [MAIN ] ZVIA: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:06.618238] [INFO ] [MAIN ] ZTS: Loaded 24571 primary data records. [2025-09-02T17:50:06.618377] [INFO ] [MAIN ] ZVIA: Loaded 17360 primary data records. [2025-09-02T17:50:07.112281] [INFO ] [MAIN ] ZTR: Generated 832 derivative records from 8575 primary records. [2025-09-02T17:50:07.122811] [INFO ] [MAIN ] ZTR: Successfully saved derivative data. [2025-09-02T17:50:07.124861] [INFO ] [MAIN ] Derivative Progress: 2368/2371 symbols completed. ZTR took 0.8s. Estimated remaining: 0.8s. Rate: 218.8 symbols/min [2025-09-02T17:50:07.150249] [INFO ] [MAIN ] ZTS: Generated 832 derivative records from 24571 primary records. [2025-09-02T17:50:07.151342] [INFO ] [MAIN ] ZVIA: Generated 832 derivative records from 17360 primary records. [2025-09-02T17:50:07.168514] [INFO ] [MAIN ] ZTS: Successfully saved derivative data. [2025-09-02T17:50:07.170489] [INFO ] [MAIN ] Derivative Progress: 2369/2371 symbols completed. ZTS took 0.8s. Estimated remaining: 0.5s. Rate: 218.8 symbols/min [2025-09-02T17:50:07.168831] [INFO ] [MAIN ] ZVIA: Successfully saved derivative data. [2025-09-02T17:50:07.172358] [INFO ] [MAIN ] Derivative Progress: 2370/2371 symbols completed. ZVIA took 0.8s. Estimated remaining: 0.3s. Rate: 218.9 symbols/min [2025-09-02T17:50:07.172723] [INFO ] [MAIN ] ZWS: Starting derivative data generation with 30-minute intervals. [2025-09-02T17:50:07.192100] [INFO ] [MAIN ] ZWS: Loaded 19138 primary data records. [2025-09-02T17:50:07.433059] [INFO ] [MAIN ] ZWS: Generated 832 derivative records from 19138 primary records. [2025-09-02T17:50:07.440824] [INFO ] [MAIN ] ZWS: Successfully saved derivative data. [2025-09-02T17:50:07.441881] [INFO ] [MAIN ] Derivative Progress: 2371/2371 symbols completed. ZWS took 0.3s. Estimated remaining: 0.0s. Rate: 218.9 symbols/min [2025-09-02T17:50:07.442772] [INFO ] [MAIN ] Parallel derivative generation completed in 10m 50s [2025-09-02T17:50:07.442985] [INFO ] [MAIN ] Derivative generation success rate: 100.0% (2371/2371 symbols) [2025-09-02T17:50:08.376973] [WARN ] [STATE ] State set to: COMPLETED_OK [2025-09-02T17:50:08.377181] [INFO ] [STATE ] Last completion updated: 2025-09-02T17:50:08.377077