Support Board
Date/Time: Tue, 18 Aug 2026 21:26:18 +0000
Post From: Overcoming the 35 minute Bulk Historical Daily Download time for US stocks
| [2026-08-18 19:09:45] |
| TonyCipriani - Posts: 142 |
|
Hello, Right now it's taking ~35 minutes (7 symbols per second) everyday to download up-to-date historical daily data across all 12,000 US stocks via Edit > Download Data for Associated Watchlist Symbols. Even though the documentation states that, "The data downloaded will be from the last date in the Historical Daily chart data file, to the present," the time remains the same regardless if it's a completely fresh download for the entire history, or if I just need a single update for the last daily bar. ACSIL currently has sc.StartDownloadHistoricalData() which increments Historical Daily data from the last existing bar when called with StartingDateTime = 0, although this function only operates on sc.Symbol (the symbol of the chart containing the study). Perhaps if there was something like sc.StartDownloadHistoricalDataForSymbols(SymbolList, 0.0) for a bulk list that updates Historical .dly files with StartingDateTime = 0, meaning increment from last existing record, then daily updates could become very fast and handle any missed time consistently with the same single call. Thanks |
