排程清單
顯示 PowerShell 排程 Log 最後幾行,方便確認最近執行結果。
日 K 每日匯入(PriceBar-Import)
每日收盤後自動更新股票日 K,並補正 TWSE/TPEx 除權息 BasePrice
正常
每日 15:35 起,每 5 分鐘重複一次,持續 12 小時
最近執行紀錄
2026-08-30 03:15:01 OK {"success":true,"tradeDate":"2026-08-28","batchId":1211,"batchStatus":"Completed","take":20,"processed":0,"successCountThisRun":0,"failedCountThisRun":0,"skippedCountThisRun":0,"cleanupSkippedThisRun":0,"cleanupRecoveredThisRun":0,"totalCount":1970,"successCount":1958,"failedCount":0,"skippedCount":12,"pendingCount":0,"message":"本次匯入與批次收尾完成"}
2026-08-30 03:20:01 OK {"success":true,"tradeDate":"2026-08-28","batchId":1211,"batchStatus":"Completed","take":20,"processed":0,"successCountThisRun":0,"failedCountThisRun":0,"skippedCountThisRun":0,"cleanupSkippedThisRun":0,"cleanupRecoveredThisRun":0,"totalCount":1970,"successCount":1958,"failedCount":0,"skippedCount":12,"pendingCount":0,"message":"本次匯入與批次收尾完成"}
2026-08-30 03:25:01 OK {"success":true,"tradeDate":"2026-08-28","batchId":1211,"batchStatus":"Completed","take":20,"processed":0,"successCountThisRun":0,"failedCountThisRun":0,"skippedCountThisRun":0,"cleanupSkippedThisRun":0,"cleanupRecoveredThisRun":0,"totalCount":1970,"successCount":1958,"failedCount":0,"skippedCount":12,"pendingCount":0,"message":"本次匯入與批次收尾完成"}
2026-08-30 03:30:02 OK {"success":true,"tradeDate":"2026-08-28","batchId":1211,"batchStatus":"Completed","take":20,"processed":0,"successCountThisRun":0,"failedCountThisRun":0,"skippedCountThisRun":0,"cleanupSkippedThisRun":0,"cleanupRecoveredThisRun":0,"totalCount":1970,"successCount":1958,"failedCount":0,"skippedCount":12,"pendingCount":0,"message":"本次匯入與批次收尾完成"}
2026-08-30 03:35:01 OK {"success":true,"tradeDate":"2026-08-28","batchId":1211,"batchStatus":"Completed","take":20,"processed":0,"successCountThisRun":0,"failedCountThisRun":0,"skippedCountThisRun":0,"cleanupSkippedThisRun":0,"cleanupRecoveredThisRun":0,"totalCount":1970,"successCount":1958,"failedCount":0,"skippedCount":12,"pendingCount":0,"message":"本次匯入與批次收尾完成"}
歷史日 K 補資料(History-PriceBar)
背景慢速補齊 60~120 天歷史資料
正常
每日 18:30 起,每 5 分鐘重複一次,持續 12 小時
最近執行紀錄
2026-08-30 06:10:01 OK {"success":true,"importType":"History","message":"沒有待處理的 History 批次"}
2026-08-30 06:15:01 OK {"success":true,"importType":"History","message":"沒有待處理的 History 批次"}
2026-08-30 06:20:01 OK {"success":true,"importType":"History","message":"沒有待處理的 History 批次"}
2026-08-30 06:25:01 OK {"success":true,"importType":"History","message":"沒有待處理的 History 批次"}
2026-08-30 06:30:01 OK {"success":true,"importType":"History","message":"沒有待處理的 History 批次"}
上市大盤指數匯入(TWSE-MarketIndex)
每日匯入上市加權指數日資料與成交金額
正常
每日 05:05
最近執行紀錄
2026-08-24 17:05:01 OK {"success":true,"source":"TWSE_TAIEX_INDEX_TO_DB","url":"https://www.twse.com.tw/rwd/zh/TAIEX/MI_5MINS_HIST?date=20260801\u0026response=json","count":16,"firstDate":"2026-08-03","lastDate":"2026-08-24","sample":[{"indexCode":"TAIEX","tradeDate":"2026-08-03","open":42780.42,"high":43784.19,"low":42780.42,"close":43386.41},{"indexCode":"TAIEX","tradeDate":"2026-08-04","open":43092.49,"high":43912.77,"low":42895.81,"close":43360.66},{"indexCode":"TAIEX","tradeDate":"2026-08-05","open":43809.83,"high":44980.31,"low":43809.83,"close":44611.60},{"indexCode":"TAIEX","tradeDate":"2026-08-06","open":44487.94,"high":44601.24,"low":44024.32,"close":44396.70},{"indexCode":"TAIEX","tradeDate":"2026-08-07","open":44450.19,"high":44827.13,"low":43941.56,"close":44225.91},{"indexCode":"TAIEX","tradeDate":"2026-08-10","open":44540.71,"high":45219.40,"low":44540.71,"close":44928.76},{"indexCode":"TAIEX","tradeDate":"2026-08-11","open":44883.90,"high":45195.41,"low":44652.06,"close":45120.72},{"indexCode":"TAIEX","tradeDate":"2026-08-12","open":45175.70,"high":45529.48,"low":45175.70,"close":45518.07},{"indexCode":"TAIEX","tradeDate":"2026-08-13","open":45676.54,"high":46216.41,"low":45676.54,"close":46021.48},{"indexCode":"TAIEX","tradeDate":"2026-08-14","open":46103.81,"high":46402.60,"low":45798.31,"close":45811.01}],"message":"上市大盤 TAIEX 指數日資料已寫入 MarketIndexDailyCache。"}
2026-08-25 17:05:01 OK {"success":true,"source":"TWSE_TAIEX_INDEX_TO_DB","url":"https://www.twse.com.tw/rwd/zh/TAIEX/MI_5MINS_HIST?date=20260801\u0026response=json","count":17,"firstDate":"2026-08-03","lastDate":"2026-08-25","sample":[{"indexCode":"TAIEX","tradeDate":"2026-08-03","open":42780.42,"high":43784.19,"low":42780.42,"close":43386.41},{"indexCode":"TAIEX","tradeDate":"2026-08-04","open":43092.49,"high":43912.77,"low":42895.81,"close":43360.66},{"indexCode":"TAIEX","tradeDate":"2026-08-05","open":43809.83,"high":44980.31,"low":43809.83,"close":44611.60},{"indexCode":"TAIEX","tradeDate":"2026-08-06","open":44487.94,"high":44601.24,"low":44024.32,"close":44396.70},{"indexCode":"TAIEX","tradeDate":"2026-08-07","open":44450.19,"high":44827.13,"low":43941.56,"close":44225.91},{"indexCode":"TAIEX","tradeDate":"2026-08-10","open":44540.71,"high":45219.40,"low":44540.71,"close":44928.76},{"indexCode":"TAIEX","tradeDate":"2026-08-11","open":44883.90,"high":45195.41,"low":44652.06,"close":45120.72},{"indexCode":"TAIEX","tradeDate":"2026-08-12","open":45175.70,"high":45529.48,"low":45175.70,"close":45518.07},{"indexCode":"TAIEX","tradeDate":"2026-08-13","open":45676.54,"high":46216.41,"low":45676.54,"close":46021.48},{"indexCode":"TAIEX","tradeDate":"2026-08-14","open":46103.81,"high":46402.60,"low":45798.31,"close":45811.01}],"message":"上市大盤 TAIEX 指數日資料已寫入 MarketIndexDailyCache。"}
2026-08-26 17:05:01 OK {"success":true,"source":"TWSE_TAIEX_INDEX_TO_DB","url":"https://www.twse.com.tw/rwd/zh/TAIEX/MI_5MINS_HIST?date=20260801\u0026response=json","count":18,"firstDate":"2026-08-03","lastDate":"2026-08-26","sample":[{"indexCode":"TAIEX","tradeDate":"2026-08-03","open":42780.42,"high":43784.19,"low":42780.42,"close":43386.41},{"indexCode":"TAIEX","tradeDate":"2026-08-04","open":43092.49,"high":43912.77,"low":42895.81,"close":43360.66},{"indexCode":"TAIEX","tradeDate":"2026-08-05","open":43809.83,"high":44980.31,"low":43809.83,"close":44611.60},{"indexCode":"TAIEX","tradeDate":"2026-08-06","open":44487.94,"high":44601.24,"low":44024.32,"close":44396.70},{"indexCode":"TAIEX","tradeDate":"2026-08-07","open":44450.19,"high":44827.13,"low":43941.56,"close":44225.91},{"indexCode":"TAIEX","tradeDate":"2026-08-10","open":44540.71,"high":45219.40,"low":44540.71,"close":44928.76},{"indexCode":"TAIEX","tradeDate":"2026-08-11","open":44883.90,"high":45195.41,"low":44652.06,"close":45120.72},{"indexCode":"TAIEX","tradeDate":"2026-08-12","open":45175.70,"high":45529.48,"low":45175.70,"close":45518.07},{"indexCode":"TAIEX","tradeDate":"2026-08-13","open":45676.54,"high":46216.41,"low":45676.54,"close":46021.48},{"indexCode":"TAIEX","tradeDate":"2026-08-14","open":46103.81,"high":46402.60,"low":45798.31,"close":45811.01}],"message":"上市大盤 TAIEX 指數日資料已寫入 MarketIndexDailyCache。"}
2026-08-27 17:05:01 OK {"success":true,"source":"TWSE_TAIEX_INDEX_TO_DB","url":"https://www.twse.com.tw/rwd/zh/TAIEX/MI_5MINS_HIST?date=20260801\u0026response=json","count":19,"firstDate":"2026-08-03","lastDate":"2026-08-27","sample":[{"indexCode":"TAIEX","tradeDate":"2026-08-03","open":42780.42,"high":43784.19,"low":42780.42,"close":43386.41},{"indexCode":"TAIEX","tradeDate":"2026-08-04","open":43092.49,"high":43912.77,"low":42895.81,"close":43360.66},{"indexCode":"TAIEX","tradeDate":"2026-08-05","open":43809.83,"high":44980.31,"low":43809.83,"close":44611.60},{"indexCode":"TAIEX","tradeDate":"2026-08-06","open":44487.94,"high":44601.24,"low":44024.32,"close":44396.70},{"indexCode":"TAIEX","tradeDate":"2026-08-07","open":44450.19,"high":44827.13,"low":43941.56,"close":44225.91},{"indexCode":"TAIEX","tradeDate":"2026-08-10","open":44540.71,"high":45219.40,"low":44540.71,"close":44928.76},{"indexCode":"TAIEX","tradeDate":"2026-08-11","open":44883.90,"high":45195.41,"low":44652.06,"close":45120.72},{"indexCode":"TAIEX","tradeDate":"2026-08-12","open":45175.70,"high":45529.48,"low":45175.70,"close":45518.07},{"indexCode":"TAIEX","tradeDate":"2026-08-13","open":45676.54,"high":46216.41,"low":45676.54,"close":46021.48},{"indexCode":"TAIEX","tradeDate":"2026-08-14","open":46103.81,"high":46402.60,"low":45798.31,"close":45811.01}],"message":"上市大盤 TAIEX 指數日資料已寫入 MarketIndexDailyCache。"}
2026-08-28 17:05:01 OK {"success":true,"source":"TWSE_TAIEX_INDEX_TO_DB","url":"https://www.twse.com.tw/rwd/zh/TAIEX/MI_5MINS_HIST?date=20260801\u0026response=json","count":20,"firstDate":"2026-08-03","lastDate":"2026-08-28","sample":[{"indexCode":"TAIEX","tradeDate":"2026-08-03","open":42780.42,"high":43784.19,"low":42780.42,"close":43386.41},{"indexCode":"TAIEX","tradeDate":"2026-08-04","open":43092.49,"high":43912.77,"low":42895.81,"close":43360.66},{"indexCode":"TAIEX","tradeDate":"2026-08-05","open":43809.83,"high":44980.31,"low":43809.83,"close":44611.60},{"indexCode":"TAIEX","tradeDate":"2026-08-06","open":44487.94,"high":44601.24,"low":44024.32,"close":44396.70},{"indexCode":"TAIEX","tradeDate":"2026-08-07","open":44450.19,"high":44827.13,"low":43941.56,"close":44225.91},{"indexCode":"TAIEX","tradeDate":"2026-08-10","open":44540.71,"high":45219.40,"low":44540.71,"close":44928.76},{"indexCode":"TAIEX","tradeDate":"2026-08-11","open":44883.90,"high":45195.41,"low":44652.06,"close":45120.72},{"indexCode":"TAIEX","tradeDate":"2026-08-12","open":45175.70,"high":45529.48,"low":45175.70,"close":45518.07},{"indexCode":"TAIEX","tradeDate":"2026-08-13","open":45676.54,"high":46216.41,"low":45676.54,"close":46021.48},{"indexCode":"TAIEX","tradeDate":"2026-08-14","open":46103.81,"high":46402.60,"low":45798.31,"close":45811.01}],"message":"上市大盤 TAIEX 指數日資料已寫入 MarketIndexDailyCache。"}
上櫃大盤指數匯入(OTC-MarketIndex)
每日匯入上櫃指數日資料
待確認
每日 03:50
最近執行紀錄
[2026-08-28 15:50:01] SUCCESS StatusCode=200
{"success":true,"source":"TPEX_OTC_INDEX_TO_DB","url":"https://www.tpex.org.tw/openapi/v1/tpex_daily_trading_index","count":19,"firstDate":"2026-08-03","lastDate":"2026-08-27","sample":[{"indexCode":"OTC","tradeDate":"2026-08-03","open":362.89,"high":362.89,"low":362.89,"close":362.89},{"indexCode":"OTC","tradeDate":"2026-08-04","open":375.03,"high":375.03,"low":375.03,"close":375.03},{"indexCode":"OTC","tradeDate":"2026-08-05","open":383.75,"high":383.75,"low":383.75,"close":383.75},{"indexCode":"OTC","tradeDate":"2026-08-06","open":391.37,"high":391.37,"low":391.37,"close":391.37},{"indexCode":"OTC","tradeDate":"2026-08-07","open":384.19,"high":384.19,"low":384.19,"close":384.19},{"indexCode":"OTC","tradeDate":"2026-08-10","open":391.61,"high":391.61,"low":391.61,"close":391.61},{"indexCode":"OTC","tradeDate":"2026-08-11","open":391.68,"high":391.68,"low":391.68,"close":391.68},{"indexCode":"OTC","tradeDate":"2026-08-12","open":402.02,"high":402.02,"low":402.02,"close":402.02},{"indexCode":"OTC","tradeDate":"2026-08-13","open":406.12,"high":406.12,"low":406.12,"close":406.12},{"indexCode":"OTC","tradeDate":"2026-08-14","open":400.95,"high":400.95,"low":400.95,"close":400.95}],"message":"店頭市場 OTC 指數日資料已寫入 MarketIndexDailyCache。"}
[2026-08-29 15:50:01] START OTC MarketIndex import
[2026-08-29 15:50:01] SUCCESS StatusCode=200
{"success":true,"source":"TPEX_OTC_INDEX_TO_DB","url":"https://www.tpex.org.tw/openapi/v1/tpex_daily_trading_index","count":20,"firstDate":"2026-08-03","lastDate":"2026-08-28","sample":[{"indexCode":"OTC","tradeDate":"2026-08-03","open":362.89,"high":362.89,"low":362.89,"close":362.89},{"indexCode":"OTC","tradeDate":"2026-08-04","open":375.03,"high":375.03,"low":375.03,"close":375.03},{"indexCode":"OTC","tradeDate":"2026-08-05","open":383.75,"high":383.75,"low":383.75,"close":383.75},{"indexCode":"OTC","tradeDate":"2026-08-06","open":391.37,"high":391.37,"low":391.37,"close":391.37},{"indexCode":"OTC","tradeDate":"2026-08-07","open":384.19,"high":384.19,"low":384.19,"close":384.19},{"indexCode":"OTC","tradeDate":"2026-08-10","open":391.61,"high":391.61,"low":391.61,"close":391.61},{"indexCode":"OTC","tradeDate":"2026-08-11","open":391.68,"high":391.68,"low":391.68,"close":391.68},{"indexCode":"OTC","tradeDate":"2026-08-12","open":402.02,"high":402.02,"low":402.02,"close":402.02},{"indexCode":"OTC","tradeDate":"2026-08-13","open":406.12,"high":406.12,"low":406.12,"close":406.12},{"indexCode":"OTC","tradeDate":"2026-08-14","open":400.95,"high":400.95,"low":400.95,"close":400.95}],"message":"店頭市場 OTC 指數日資料已寫入 MarketIndexDailyCache。"}
上市大盤廣度匯入(TWSE-MarketBreadth)
每日更新上市漲跌家數與市場溫度
正常
每日 04:10
最近執行紀錄
2026-08-24 16:10:01 OK {"success":true,"market":"tse","source":"TWSE_TO_DB","tradeDate":"2026-08-24","advancers":319,"decliners":637,"flat":112,"limitUp":10,"limitDn":4,"message":"TWSE MarketBreadthCache 匯入完成。"}
2026-08-25 16:10:01 OK {"success":true,"market":"tse","source":"TWSE_TO_DB","tradeDate":"2026-08-25","advancers":416,"decliners":549,"flat":105,"limitUp":13,"limitDn":1,"message":"TWSE MarketBreadthCache 匯入完成。"}
2026-08-26 16:10:01 OK {"success":true,"market":"tse","source":"TWSE_TO_DB","tradeDate":"2026-08-26","advancers":816,"decliners":188,"flat":65,"limitUp":30,"limitDn":0,"message":"TWSE MarketBreadthCache 匯入完成。"}
2026-08-27 16:10:01 OK {"success":true,"market":"tse","source":"TWSE_TO_DB","tradeDate":"2026-08-27","advancers":497,"decliners":472,"flat":93,"limitUp":24,"limitDn":0,"message":"TWSE MarketBreadthCache 匯入完成。"}
2026-08-28 16:10:01 OK {"success":true,"market":"tse","source":"TWSE_TO_DB","tradeDate":"2026-08-28","advancers":361,"decliners":611,"flat":96,"limitUp":19,"limitDn":1,"message":"TWSE MarketBreadthCache 匯入完成。"}
上櫃大盤廣度匯入(OTC-MarketBreadth)
每日更新上櫃漲跌家數與市場溫度
待確認
每日 03:55
最近執行紀錄
[2026-08-28 15:55:04] SUCCESS StatusCode=200
{"success":true,"source":"TPEX_TO_DB","market":"OTC","tradeDate":"2026-08-27","count":887,"advancers":430,"decliners":320,"flat":102,"limitUp":28,"limitDn":0,"message":"上櫃 MarketBreadthCache 匯入完成。"}
[2026-08-29 15:55:01] START OTC MarketBreadth import
[2026-08-29 15:55:02] SUCCESS StatusCode=200
{"success":true,"source":"TPEX_TO_DB","market":"OTC","tradeDate":"2026-08-28","count":887,"advancers":350,"decliners":425,"flat":92,"limitUp":17,"limitDn":4,"message":"上櫃 MarketBreadthCache 匯入完成。"}
上市三大法人匯入(TWSE-Institutional)
每日收盤後更新上市三大法人買賣超
正常
每日 17:05
最近執行紀錄
[2026-08-27 17:05:01] OK {"success":true,"source":"TWSE_T86_TO_DB","tradeDate":"2026-08-27","fetched":1329,"upserted":1084,"sample":[{"symbol":"2408","tradeDate":"2026-08-27","foreignNet":30133530,"investmentTrustNet":711475,"dealerNet":2225601,"totalNet":33070606},{"symbol":"2344","tradeDate":"2026-08-27","foreignNet":30131889,"investmentTrustNet":-295194,"dealerNet":711237,"totalNet":30547932},{"symbol":"0056","tradeDate":"2026-08-27","foreignNet":6291712,"investmentTrustNet":0,"dealerNet":20953876,"totalNet":27245588},{"symbol":"0050","tradeDate":"2026-08-27","foreignNet":7029157,"investmentTrustNet":610000,"dealerNet":14315407,"totalNet":21954564},{"symbol":"1301","tradeDate":"2026-08-27","foreignNet":21638583,"investmentTrustNet":0,"dealerNet":225071,"totalNet":21863654},{"symbol":"2889","tradeDate":"2026-08-27","foreignNet":19029494,"investmentTrustNet":0,"dealerNet":-15000,"totalNet":19014494},{"symbol":"2317","tradeDate":"2026-08-27","foreignNet":18248973,"investmentTrustNet":-117203,"dealerNet":476360,"totalNet":18608130},{"symbol":"1314","tradeDate":"2026-08-27","foreignNet":14070653,"investmentTrustNet":0,"dealerNet":752096,"totalNet":14822749},{"symbol":"2634","tradeDate":"2026-08-27","foreignNet":11938599,"investmentTrustNet":-15000,"dealerNet":2661594,"totalNet":14585193},{"symbol":"1717","tradeDate":"2026-08-27","foreignNet":11851510,"investmentTrustNet":1000,"dealerNet":1281089,"totalNet":13133599},{"symbol":"2371","tradeDate":"2026-08-27","foreignNet":12343831,"investmentTrustNet":0,"dealerNet":678262,"totalNet":13022093},{"symbol":"2801","tradeDate":"2026-08-27","foreignNet":13000441,"investmentTrustNet":-371000,"dealerNet":96768,"totalNet":12726209},{"symbol":"1326","tradeDate":"2026-08-27","foreignNet":11401247,"investmentTrustNet":0,"dealerNet":763225,"totalNet":12164472},{"symbol":"2892","tradeDate":"2026-08-27","foreignNet":11490477,"investmentTrustNet":-44732,"dealerNet":26461,"totalNet":11472206},{"symbol":"6116","tradeDate":"2026-08-27","foreignNet":10679972,"investmentTrustNet":0,"dealerNet":12023,"totalNet":10691995},{"symbol":"2354","tradeDate":"2026-08-27","foreignNet":9540587,"investmentTrustNet":-7000,"dealerNet":958992,"totalNet":10492579},{"symbol":"1504","tradeDate":"2026-08-27","foreignNet":8977437,"investmentTrustNet":12000,"dealerNet":289224,"totalNet":9278661},{"symbol":"2313","tradeDate":"2026-08-27","foreignNet":7049398,"investmentTrustNet":30000,"dealerNet":967239,"totalNet":8046637},{"symbol":"2337","tradeDate":"2026-08-27","foreignNet":7632375,"investmentTrustNet":-162000,"dealerNet":261309,"totalNet":7731684},{"symbol":"2609","tradeDate":"2026-08-27","foreignNet":7193616,"investmentTrustNet":-16223,"dealerNet":509551,"totalNet":7686944}],"message":"上市三大法人資料已寫入 InstitutionalTradeCache。"}
[2026-08-28 17:05:01] START TWSE Institutional Import
[2026-08-28 17:05:01] OK {"success":true,"source":"TWSE_T86_TO_DB","tradeDate":"2026-08-28","fetched":1326,"upserted":1079,"sample":[{"symbol":"2303","tradeDate":"2026-08-28","foreignNet":88988696,"investmentTrustNet":-436141,"dealerNet":2724319,"totalNet":91276874},{"symbol":"2892","tradeDate":"2026-08-28","foreignNet":43364720,"investmentTrustNet":-927055,"dealerNet":10822,"totalNet":42448487},{"symbol":"2886","tradeDate":"2026-08-28","foreignNet":42353340,"investmentTrustNet":-2885169,"dealerNet":-204965,"totalNet":39263206},{"symbol":"0050","tradeDate":"2026-08-28","foreignNet":41108708,"investmentTrustNet":0,"dealerNet":-3994360,"totalNet":37114348},{"symbol":"3481","tradeDate":"2026-08-28","foreignNet":23715394,"investmentTrustNet":188000,"dealerNet":4454483,"totalNet":28357877},{"symbol":"1303","tradeDate":"2026-08-28","foreignNet":15678983,"investmentTrustNet":8561096,"dealerNet":-971734,"totalNet":23268345},{"symbol":"2409","tradeDate":"2026-08-28","foreignNet":14811460,"investmentTrustNet":-23000,"dealerNet":1492554,"totalNet":16281014},{"symbol":"2449","tradeDate":"2026-08-28","foreignNet":11540547,"investmentTrustNet":1019790,"dealerNet":1448074,"totalNet":14008411},{"symbol":"1802","tradeDate":"2026-08-28","foreignNet":11554188,"investmentTrustNet":0,"dealerNet":1782792,"totalNet":13336980},{"symbol":"2834","tradeDate":"2026-08-28","foreignNet":11459380,"investmentTrustNet":0,"dealerNet":3000,"totalNet":11462380},{"symbol":"2880","tradeDate":"2026-08-28","foreignNet":14103214,"investmentTrustNet":-1992605,"dealerNet":-668286,"totalNet":11442323},{"symbol":"2883","tradeDate":"2026-08-28","foreignNet":9558028,"investmentTrustNet":-42890,"dealerNet":183704,"totalNet":9698842},{"symbol":"6239","tradeDate":"2026-08-28","foreignNet":8790054,"investmentTrustNet":-4000,"dealerNet":746188,"totalNet":9532242},{"symbol":"2481","tradeDate":"2026-08-28","foreignNet":9150422,"investmentTrustNet":265000,"dealerNet":59544,"totalNet":9474966},{"symbol":"0056","tradeDate":"2026-08-28","foreignNet":2600001,"investmentTrustNet":0,"dealerNet":6537358,"totalNet":9137359},{"symbol":"3049","tradeDate":"2026-08-28","foreignNet":7896811,"investmentTrustNet":0,"dealerNet":87367,"totalNet":7984178},{"symbol":"1312","tradeDate":"2026-08-28","foreignNet":7504823,"investmentTrustNet":0,"dealerNet":-622093,"totalNet":6882730},{"symbol":"0052","tradeDate":"2026-08-28","foreignNet":5609911,"investmentTrustNet":-30000,"dealerNet":1195603,"totalNet":6775514},{"symbol":"3576","tradeDate":"2026-08-28","foreignNet":6022211,"investmentTrustNet":0,"dealerNet":5000,"totalNet":6027211},{"symbol":"1709","tradeDate":"2026-08-28","foreignNet":5778128,"investmentTrustNet":0,"dealerNet":151202,"totalNet":5929330}],"message":"上市三大法人資料已寫入 InstitutionalTradeCache。"}
[2026-08-29 17:05:01] START TWSE Institutional Import
[2026-08-29 17:05:01] OK {"success":true,"source":"TWSE_T86_TO_DB","tradeDate":"2026-08-28","fetched":1329,"upserted":1079,"sample":[{"symbol":"2303","tradeDate":"2026-08-28","foreignNet":88988696,"investmentTrustNet":3935859,"dealerNet":2724319,"totalNet":95648874},{"symbol":"2892","tradeDate":"2026-08-28","foreignNet":43364720,"investmentTrustNet":-927055,"dealerNet":10822,"totalNet":42448487},{"symbol":"2886","tradeDate":"2026-08-28","foreignNet":42353340,"investmentTrustNet":-2885169,"dealerNet":-204965,"totalNet":39263206},{"symbol":"0050","tradeDate":"2026-08-28","foreignNet":41108708,"investmentTrustNet":0,"dealerNet":-3994360,"totalNet":37114348},{"symbol":"3481","tradeDate":"2026-08-28","foreignNet":23715394,"investmentTrustNet":188000,"dealerNet":4454483,"totalNet":28357877},{"symbol":"1303","tradeDate":"2026-08-28","foreignNet":15678983,"investmentTrustNet":8561096,"dealerNet":-971734,"totalNet":23268345},{"symbol":"2409","tradeDate":"2026-08-28","foreignNet":14811460,"investmentTrustNet":-23000,"dealerNet":1492554,"totalNet":16281014},{"symbol":"2449","tradeDate":"2026-08-28","foreignNet":11540547,"investmentTrustNet":998621,"dealerNet":1448074,"totalNet":13987242},{"symbol":"1802","tradeDate":"2026-08-28","foreignNet":11554188,"investmentTrustNet":0,"dealerNet":1782792,"totalNet":13336980},{"symbol":"2834","tradeDate":"2026-08-28","foreignNet":11459380,"investmentTrustNet":0,"dealerNet":3000,"totalNet":11462380},{"symbol":"2880","tradeDate":"2026-08-28","foreignNet":14103214,"investmentTrustNet":-1992605,"dealerNet":-668286,"totalNet":11442323},{"symbol":"2883","tradeDate":"2026-08-28","foreignNet":9558028,"investmentTrustNet":-42890,"dealerNet":183704,"totalNet":9698842},{"symbol":"6239","tradeDate":"2026-08-28","foreignNet":8790054,"investmentTrustNet":-4000,"dealerNet":746188,"totalNet":9532242},{"symbol":"2481","tradeDate":"2026-08-28","foreignNet":9150422,"investmentTrustNet":265000,"dealerNet":59544,"totalNet":9474966},{"symbol":"0056","tradeDate":"2026-08-28","foreignNet":2600001,"investmentTrustNet":0,"dealerNet":6537358,"totalNet":9137359},{"symbol":"3049","tradeDate":"2026-08-28","foreignNet":7896811,"investmentTrustNet":0,"dealerNet":87367,"totalNet":7984178},{"symbol":"1312","tradeDate":"2026-08-28","foreignNet":7504823,"investmentTrustNet":0,"dealerNet":-622093,"totalNet":6882730},{"symbol":"0052","tradeDate":"2026-08-28","foreignNet":5609911,"investmentTrustNet":-30000,"dealerNet":1195603,"totalNet":6775514},{"symbol":"3576","tradeDate":"2026-08-28","foreignNet":6022211,"investmentTrustNet":0,"dealerNet":5000,"totalNet":6027211},{"symbol":"1709","tradeDate":"2026-08-28","foreignNet":5778128,"investmentTrustNet":0,"dealerNet":151202,"totalNet":5929330}],"message":"上市三大法人資料已寫入 InstitutionalTradeCache。"}
上櫃法人合計匯入(OTC-Institutional)
每日收盤後更新上櫃法人合計買賣超
正常
每日 17:10
最近執行紀錄
2026-08-24 17:10:01 OK {"success":true,"source":"TPEX_3INSTI_RANK_ALL_TO_DB","fetched":16,"upserted":15,"latestDate":"2026-08-24","sample":[{"symbol":"6147","tradeDate":"2026-08-24","totalNet":1907,"source":"TPEX_3INSTI_RANK"},{"symbol":"4979","tradeDate":"2026-08-24","totalNet":919,"source":"TPEX_3INSTI_RANK"},{"symbol":"5347","tradeDate":"2026-08-24","totalNet":752,"source":"TPEX_3INSTI_RANK"},{"symbol":"6488","tradeDate":"2026-08-24","totalNet":398,"source":"TPEX_3INSTI_RANK"},{"symbol":"5483","tradeDate":"2026-08-24","totalNet":201,"source":"TPEX_3INSTI_RANK"},{"symbol":"3260","tradeDate":"2026-08-24","totalNet":148,"source":"TPEX_3INSTI_RANK"},{"symbol":"3324","tradeDate":"2026-08-24","totalNet":130,"source":"TPEX_3INSTI_RANK"},{"symbol":"3081","tradeDate":"2026-08-24","totalNet":90,"source":"TPEX_3INSTI_RANK"},{"symbol":"8436","tradeDate":"2026-08-24","totalNet":55,"source":"TPEX_3INSTI_RANK"},{"symbol":"6223","tradeDate":"2026-08-24","totalNet":47,"source":"TPEX_3INSTI_RANK"},{"symbol":"5289","tradeDate":"2026-08-24","totalNet":33,"source":"TPEX_3INSTI_RANK"},{"symbol":"8299","tradeDate":"2026-08-24","totalNet":22,"source":"TPEX_3INSTI_RANK"},{"symbol":"7751","tradeDate":"2026-08-24","totalNet":15,"source":"TPEX_3INSTI_RANK"},{"symbol":"6640","tradeDate":"2026-08-24","totalNet":7,"source":"TPEX_3INSTI_RANK"},{"symbol":"3105","tradeDate":"2026-08-24","totalNet":3,"source":"TPEX_3INSTI_RANK"}],"message":"上櫃法人合計買賣超批次匯入完成。"}
2026-08-25 17:10:01 OK {"success":true,"source":"TPEX_3INSTI_RANK_ALL_TO_DB","fetched":18,"upserted":18,"latestDate":"2026-08-25","sample":[{"symbol":"5347","tradeDate":"2026-08-25","totalNet":2577,"source":"TPEX_3INSTI_RANK"},{"symbol":"4979","tradeDate":"2026-08-25","totalNet":1063,"source":"TPEX_3INSTI_RANK"},{"symbol":"3324","tradeDate":"2026-08-25","totalNet":470,"source":"TPEX_3INSTI_RANK"},{"symbol":"3260","tradeDate":"2026-08-25","totalNet":468,"source":"TPEX_3INSTI_RANK"},{"symbol":"6274","tradeDate":"2026-08-25","totalNet":443,"source":"TPEX_3INSTI_RANK"},{"symbol":"6488","tradeDate":"2026-08-25","totalNet":271,"source":"TPEX_3INSTI_RANK"},{"symbol":"7751","tradeDate":"2026-08-25","totalNet":170,"source":"TPEX_3INSTI_RANK"},{"symbol":"6187","tradeDate":"2026-08-25","totalNet":113,"source":"TPEX_3INSTI_RANK"},{"symbol":"5483","tradeDate":"2026-08-25","totalNet":76,"source":"TPEX_3INSTI_RANK"},{"symbol":"3081","tradeDate":"2026-08-25","totalNet":62,"source":"TPEX_3INSTI_RANK"},{"symbol":"8436","tradeDate":"2026-08-25","totalNet":58,"source":"TPEX_3INSTI_RANK"},{"symbol":"6223","tradeDate":"2026-08-25","totalNet":28,"source":"TPEX_3INSTI_RANK"},{"symbol":"3265","tradeDate":"2026-08-25","totalNet":22,"source":"TPEX_3INSTI_RANK"},{"symbol":"3105","tradeDate":"2026-08-25","totalNet":19,"source":"TPEX_3INSTI_RANK"},{"symbol":"5425","tradeDate":"2026-08-25","totalNet":19,"source":"TPEX_3INSTI_RANK"},{"symbol":"3491","tradeDate":"2026-08-25","totalNet":13,"source":"TPEX_3INSTI_RANK"},{"symbol":"5289","tradeDate":"2026-08-25","totalNet":1,"source":"TPEX_3INSTI_RANK"},{"symbol":"6584","tradeDate":"2026-08-25","totalNet":1,"source":"TPEX_3INSTI_RANK"}],"message":"上櫃法人合計買賣超批次匯入完成。"}
2026-08-26 17:10:00 OK {"success":true,"source":"TPEX_3INSTI_RANK_ALL_TO_DB","fetched":17,"upserted":16,"latestDate":"2026-08-26","sample":[{"symbol":"3105","tradeDate":"2026-08-26","totalNet":3582,"source":"TPEX_3INSTI_RANK"},{"symbol":"5425","tradeDate":"2026-08-26","totalNet":1064,"source":"TPEX_3INSTI_RANK"},{"symbol":"1815","tradeDate":"2026-08-26","totalNet":1020,"source":"TPEX_3INSTI_RANK"},{"symbol":"4979","tradeDate":"2026-08-26","totalNet":761,"source":"TPEX_3INSTI_RANK"},{"symbol":"6187","tradeDate":"2026-08-26","totalNet":700,"source":"TPEX_3INSTI_RANK"},{"symbol":"3081","tradeDate":"2026-08-26","totalNet":692,"source":"TPEX_3INSTI_RANK"},{"symbol":"6274","tradeDate":"2026-08-26","totalNet":511,"source":"TPEX_3INSTI_RANK"},{"symbol":"3211","tradeDate":"2026-08-26","totalNet":359,"source":"TPEX_3INSTI_RANK"},{"symbol":"6182","tradeDate":"2026-08-26","totalNet":100,"source":"TPEX_3INSTI_RANK"},{"symbol":"8436","tradeDate":"2026-08-26","totalNet":99,"source":"TPEX_3INSTI_RANK"},{"symbol":"3324","tradeDate":"2026-08-26","totalNet":96,"source":"TPEX_3INSTI_RANK"},{"symbol":"5274","tradeDate":"2026-08-26","totalNet":38,"source":"TPEX_3INSTI_RANK"},{"symbol":"7751","tradeDate":"2026-08-26","totalNet":11,"source":"TPEX_3INSTI_RANK"},{"symbol":"3491","tradeDate":"2026-08-26","totalNet":9,"source":"TPEX_3INSTI_RANK"},{"symbol":"5536","tradeDate":"2026-08-26","totalNet":3,"source":"TPEX_3INSTI_RANK"},{"symbol":"6121","tradeDate":"2026-08-26","totalNet":1,"source":"TPEX_3INSTI_RANK"}],"message":"上櫃法人合計買賣超批次匯入完成。"}
2026-08-27 17:10:00 OK {"success":true,"source":"TPEX_3INSTI_RANK_ALL_TO_DB","fetched":22,"upserted":20,"latestDate":"2026-08-27","sample":[{"symbol":"5425","tradeDate":"2026-08-27","totalNet":4575,"source":"TPEX_3INSTI_RANK"},{"symbol":"4979","tradeDate":"2026-08-27","totalNet":3234,"source":"TPEX_3INSTI_RANK"},{"symbol":"3211","tradeDate":"2026-08-27","totalNet":3183,"source":"TPEX_3INSTI_RANK"},{"symbol":"3081","tradeDate":"2026-08-27","totalNet":918,"source":"TPEX_3INSTI_RANK"},{"symbol":"3105","tradeDate":"2026-08-27","totalNet":832,"source":"TPEX_3INSTI_RANK"},{"symbol":"1815","tradeDate":"2026-08-27","totalNet":398,"source":"TPEX_3INSTI_RANK"},{"symbol":"8069","tradeDate":"2026-08-27","totalNet":338,"source":"TPEX_3INSTI_RANK"},{"symbol":"3491","tradeDate":"2026-08-27","totalNet":244,"source":"TPEX_3INSTI_RANK"},{"symbol":"6187","tradeDate":"2026-08-27","totalNet":212,"source":"TPEX_3INSTI_RANK"},{"symbol":"6510","tradeDate":"2026-08-27","totalNet":62,"source":"TPEX_3INSTI_RANK"},{"symbol":"8358","tradeDate":"2026-08-27","totalNet":61,"source":"TPEX_3INSTI_RANK"},{"symbol":"8436","tradeDate":"2026-08-27","totalNet":50,"source":"TPEX_3INSTI_RANK"},{"symbol":"6640","tradeDate":"2026-08-27","totalNet":10,"source":"TPEX_3INSTI_RANK"},{"symbol":"6763","tradeDate":"2026-08-27","totalNet":10,"source":"TPEX_3INSTI_RANK"},{"symbol":"6284","tradeDate":"2026-08-27","totalNet":8,"source":"TPEX_3INSTI_RANK"},{"symbol":"7751","tradeDate":"2026-08-27","totalNet":5,"source":"TPEX_3INSTI_RANK"},{"symbol":"4953","tradeDate":"2026-08-27","totalNet":2,"source":"TPEX_3INSTI_RANK"},{"symbol":"4966","tradeDate":"2026-08-27","totalNet":2,"source":"TPEX_3INSTI_RANK"},{"symbol":"6561","tradeDate":"2026-08-27","totalNet":2,"source":"TPEX_3INSTI_RANK"},{"symbol":"3227","tradeDate":"2026-08-27","totalNet":1,"source":"TPEX_3INSTI_RANK"}],"message":"上櫃法人合計買賣超批次匯入完成。"}
2026-08-28 17:10:00 OK {"success":true,"source":"TPEX_3INSTI_RANK_ALL_TO_DB","fetched":14,"upserted":14,"latestDate":"2026-08-28","sample":[{"symbol":"3374","tradeDate":"2026-08-28","totalNet":3336,"source":"TPEX_3INSTI_RANK"},{"symbol":"3105","tradeDate":"2026-08-28","totalNet":1339,"source":"TPEX_3INSTI_RANK"},{"symbol":"1815","tradeDate":"2026-08-28","totalNet":1189,"source":"TPEX_3INSTI_RANK"},{"symbol":"5425","tradeDate":"2026-08-28","totalNet":660,"source":"TPEX_3INSTI_RANK"},{"symbol":"3324","tradeDate":"2026-08-28","totalNet":460,"source":"TPEX_3INSTI_RANK"},{"symbol":"3491","tradeDate":"2026-08-28","totalNet":162,"source":"TPEX_3INSTI_RANK"},{"symbol":"4162","tradeDate":"2026-08-28","totalNet":60,"source":"TPEX_3INSTI_RANK"},{"symbol":"8436","tradeDate":"2026-08-28","totalNet":53,"source":"TPEX_3INSTI_RANK"},{"symbol":"3680","tradeDate":"2026-08-28","totalNet":45,"source":"TPEX_3INSTI_RANK"},{"symbol":"6488","tradeDate":"2026-08-28","totalNet":30,"source":"TPEX_3INSTI_RANK"},{"symbol":"5483","tradeDate":"2026-08-28","totalNet":10,"source":"TPEX_3INSTI_RANK"},{"symbol":"6640","tradeDate":"2026-08-28","totalNet":10,"source":"TPEX_3INSTI_RANK"},{"symbol":"3529","tradeDate":"2026-08-28","totalNet":8,"source":"TPEX_3INSTI_RANK"},{"symbol":"3078","tradeDate":"2026-08-28","totalNet":3,"source":"TPEX_3INSTI_RANK"}],"message":"上櫃法人合計買賣超批次匯入完成。"}
交易日曆更新(Trading-Calendar)
每年更新下一年度交易日與休市資料
正常
每年 12/31 09:00
最近執行紀錄
2026-05-06 18:00:54 OK {"success":true,"year":2027,"count":365}
ETF 每日日 K 匯入(ETF-Daily-PriceBar)
每日收盤後匯入 ETF 當日 PriceBars,並同步 TWSE 除權息 BasePrice
待確認
每日 15:45 起,每 5 分鐘重複一次,持續 12 小時
最近執行紀錄
{"success":true,"source":"TWSE_STOCK_DAY_ALL_TO_PRICEBARS","url":"https://openapi.twse.com.tw/v1/exchangeReport/STOCK_DAY_ALL","etfCount":269,"rawCount":1377,"imported":232,"skipped":1145,"firstDate":"2026-08-28","lastDate":"2026-08-28","basePriceSyncSuccess":true,"basePriceOfficialRecordCount":11,"basePriceMatchedCount":11,"basePriceUpdatedCount":0,"basePriceUnchangedCount":11,"basePriceMissingCount":0,"basePriceFailedRanges":[],"basePriceSyncMessage":"TWSE 除權息 BasePrice 同步完成。","sample":[{"symbol":"00400A","date":"2026-08-28","open":14.96,"high":15.05,"low":14.91,"close":15.00,"volume":41461},{"symbol":"00401A","date":"2026-08-28","open":13.74,"high":13.80,"low":13.71,"close":13.77,"volume":3028},{"symbol":"00402A","date":"2026-08-28","open":9.67,"high":9.67,"low":9.60,"close":9.60,"volume":2986},{"symbol":"00403A","date":"2026-08-28","open":10.32,"high":10.44,"low":10.32,"close":10.36,"volume":429927},{"symbol":"00404A","date":"2026-08-28","open":9.64,"high":9.73,"low":9.64,"close":9.69,"volume":5640},{"symbol":"00405A","date":"2026-08-28","open":8.73,"high":8.88,"low":8.72,"close":8.78,"volume":76541},{"symbol":"00406A","date":"2026-08-28","open":9.80,"high":9.86,"low":9.75,"close":9.81,"volume":176496},{"symbol":"00407A","date":"2026-08-28","open":9.84,"high":9.95,"low":9.84,"close":9.87,"volume":94839},{"symbol":"00408A","date":"2026-08-28","open":10.60,"high":10.63,"low":10.55,"close":10.56,"volume":2297},{"symbol":"00410A","date":"2026-08-28","open":12.18,"high":12.25,"low":12.11,"close":12.17,"volume":12496},{"symbol":"0050","date":"2026-08-28","open":107.10,"high":107.35,"low":106.70,"close":106.95,"volume":78158},{"symbol":"0051","date":"2026-08-28","open":146.15,"high":146.95,"low":145.55,"close":146.00,"volume":34},{"symbol":"0052","date":"2026-08-28","open":62.50,"high":62.70,"low":62.25,"close":62.35,"volume":15230},{"symbol":"0053","date":"2026-08-28","open":244.00,"high":244.20,"low":243.20,"close":243.50,"volume":44},{"symbol":"0055","date":"2026-08-28","open":44.99,"high":45.16,"low":44.85,"close":45.11,"volume":310},{"symbol":"0056","date":"2026-08-28","open":54.00,"high":54.45,"low":53.75,"close":53.85,"volume":19255},{"symbol":"0057","date":"2026-08-28","open":320.75,"high":320.80,"low":319.00,"close":319.55,"volume":12},{"symbol":"0061","date":"2026-08-28","open":24.31,"high":24.46,"low":24.29,"close":24.37,"volume":51},{"symbol":"006203","date":"2026-08-28","open":193.85,"high":195.30,"low":193.85,"close":195.30,"volume":12},{"symbol":"006204","date":"2026-08-28","open":231.85,"high":231.85,"low":230.60,"close":230.70,"volume":24}],"message":"ETF 每日 PriceBars 匯入完成;TWSE 除權息 BasePrice 同步已執行。"}
[2026-08-30 03:40:06] ETF Daily PriceBars Import OK
{"success":true,"source":"TWSE_STOCK_DAY_ALL_TO_PRICEBARS","url":"https://openapi.twse.com.tw/v1/exchangeReport/STOCK_DAY_ALL","etfCount":269,"rawCount":1377,"imported":232,"skipped":1145,"firstDate":"2026-08-28","lastDate":"2026-08-28","basePriceSyncSuccess":true,"basePriceOfficialRecordCount":11,"basePriceMatchedCount":11,"basePriceUpdatedCount":0,"basePriceUnchangedCount":11,"basePriceMissingCount":0,"basePriceFailedRanges":[],"basePriceSyncMessage":"TWSE 除權息 BasePrice 同步完成。","sample":[{"symbol":"00400A","date":"2026-08-28","open":14.96,"high":15.05,"low":14.91,"close":15.00,"volume":41461},{"symbol":"00401A","date":"2026-08-28","open":13.74,"high":13.80,"low":13.71,"close":13.77,"volume":3028},{"symbol":"00402A","date":"2026-08-28","open":9.67,"high":9.67,"low":9.60,"close":9.60,"volume":2986},{"symbol":"00403A","date":"2026-08-28","open":10.32,"high":10.44,"low":10.32,"close":10.36,"volume":429927},{"symbol":"00404A","date":"2026-08-28","open":9.64,"high":9.73,"low":9.64,"close":9.69,"volume":5640},{"symbol":"00405A","date":"2026-08-28","open":8.73,"high":8.88,"low":8.72,"close":8.78,"volume":76541},{"symbol":"00406A","date":"2026-08-28","open":9.80,"high":9.86,"low":9.75,"close":9.81,"volume":176496},{"symbol":"00407A","date":"2026-08-28","open":9.84,"high":9.95,"low":9.84,"close":9.87,"volume":94839},{"symbol":"00408A","date":"2026-08-28","open":10.60,"high":10.63,"low":10.55,"close":10.56,"volume":2297},{"symbol":"00410A","date":"2026-08-28","open":12.18,"high":12.25,"low":12.11,"close":12.17,"volume":12496},{"symbol":"0050","date":"2026-08-28","open":107.10,"high":107.35,"low":106.70,"close":106.95,"volume":78158},{"symbol":"0051","date":"2026-08-28","open":146.15,"high":146.95,"low":145.55,"close":146.00,"volume":34},{"symbol":"0052","date":"2026-08-28","open":62.50,"high":62.70,"low":62.25,"close":62.35,"volume":15230},{"symbol":"0053","date":"2026-08-28","open":244.00,"high":244.20,"low":243.20,"close":243.50,"volume":44},{"symbol":"0055","date":"2026-08-28","open":44.99,"high":45.16,"low":44.85,"close":45.11,"volume":310},{"symbol":"0056","date":"2026-08-28","open":54.00,"high":54.45,"low":53.75,"close":53.85,"volume":19255},{"symbol":"0057","date":"2026-08-28","open":320.75,"high":320.80,"low":319.00,"close":319.55,"volume":12},{"symbol":"0061","date":"2026-08-28","open":24.31,"high":24.46,"low":24.29,"close":24.37,"volume":51},{"symbol":"006203","date":"2026-08-28","open":193.85,"high":195.30,"low":193.85,"close":195.30,"volume":12},{"symbol":"006204","date":"2026-08-28","open":231.85,"high":231.85,"low":230.60,"close":230.70,"volume":24}],"message":"ETF 每日 PriceBars 匯入完成;TWSE 除權息 BasePrice 同步已執行。"}
[2026-08-30 03:45:06] ETF Daily PriceBars Import OK
{"success":true,"source":"TWSE_STOCK_DAY_ALL_TO_PRICEBARS","url":"https://openapi.twse.com.tw/v1/exchangeReport/STOCK_DAY_ALL","etfCount":269,"rawCount":1377,"imported":232,"skipped":1145,"firstDate":"2026-08-28","lastDate":"2026-08-28","basePriceSyncSuccess":true,"basePriceOfficialRecordCount":11,"basePriceMatchedCount":11,"basePriceUpdatedCount":0,"basePriceUnchangedCount":11,"basePriceMissingCount":0,"basePriceFailedRanges":[],"basePriceSyncMessage":"TWSE 除權息 BasePrice 同步完成。","sample":[{"symbol":"00400A","date":"2026-08-28","open":14.96,"high":15.05,"low":14.91,"close":15.00,"volume":41461},{"symbol":"00401A","date":"2026-08-28","open":13.74,"high":13.80,"low":13.71,"close":13.77,"volume":3028},{"symbol":"00402A","date":"2026-08-28","open":9.67,"high":9.67,"low":9.60,"close":9.60,"volume":2986},{"symbol":"00403A","date":"2026-08-28","open":10.32,"high":10.44,"low":10.32,"close":10.36,"volume":429927},{"symbol":"00404A","date":"2026-08-28","open":9.64,"high":9.73,"low":9.64,"close":9.69,"volume":5640},{"symbol":"00405A","date":"2026-08-28","open":8.73,"high":8.88,"low":8.72,"close":8.78,"volume":76541},{"symbol":"00406A","date":"2026-08-28","open":9.80,"high":9.86,"low":9.75,"close":9.81,"volume":176496},{"symbol":"00407A","date":"2026-08-28","open":9.84,"high":9.95,"low":9.84,"close":9.87,"volume":94839},{"symbol":"00408A","date":"2026-08-28","open":10.60,"high":10.63,"low":10.55,"close":10.56,"volume":2297},{"symbol":"00410A","date":"2026-08-28","open":12.18,"high":12.25,"low":12.11,"close":12.17,"volume":12496},{"symbol":"0050","date":"2026-08-28","open":107.10,"high":107.35,"low":106.70,"close":106.95,"volume":78158},{"symbol":"0051","date":"2026-08-28","open":146.15,"high":146.95,"low":145.55,"close":146.00,"volume":34},{"symbol":"0052","date":"2026-08-28","open":62.50,"high":62.70,"low":62.25,"close":62.35,"volume":15230},{"symbol":"0053","date":"2026-08-28","open":244.00,"high":244.20,"low":243.20,"close":243.50,"volume":44},{"symbol":"0055","date":"2026-08-28","open":44.99,"high":45.16,"low":44.85,"close":45.11,"volume":310},{"symbol":"0056","date":"2026-08-28","open":54.00,"high":54.45,"low":53.75,"close":53.85,"volume":19255},{"symbol":"0057","date":"2026-08-28","open":320.75,"high":320.80,"low":319.00,"close":319.55,"volume":12},{"symbol":"0061","date":"2026-08-28","open":24.31,"high":24.46,"low":24.29,"close":24.37,"volume":51},{"symbol":"006203","date":"2026-08-28","open":193.85,"high":195.30,"low":193.85,"close":195.30,"volume":12},{"symbol":"006204","date":"2026-08-28","open":231.85,"high":231.85,"low":230.60,"close":230.70,"volume":24}],"message":"ETF 每日 PriceBars 匯入完成;TWSE 除權息 BasePrice 同步已執行。"}
ETF 歷史日 K 補資料(ETF-History-PriceBar)
背景慢速補齊 ETF 近 120 天歷史日 K 資料
待確認
每日 21:00 起,每 5 分鐘重複一次,持續 12 小時
最近執行紀錄
--------------------------------------------------
[2026-08-30 14:00:01] ETF History Import Start
{"success":true,"importType":"ETFHistory","tradeDate":"2026-08-28","batchId":1212,"batchStatus":"Running","take":1,"days":120,"delayMs":5000,"processed":1,"successCountThisRun":0,"failedCountThisRun":1,"skippedCountThisRun":0,"totalCount":269,"successCount":53,"failedCount":5,"skippedCount":0,"message":"本次 ETFHistory 匯入完成","items":[{"symbol":"00658L","name":"國泰日本正2","status":"failed","message":"TWSE STOCK_DAY 無 ETF 歷史資料","fetchedRows":0,"safeRows":0}]}
[2026-08-30 14:00:22] ETF History Import End
--------------------------------------------------
股票基本資料更新(StockBasicInfo)
每日同步上市上櫃股票基本資料
正常
每日 02:30
最近執行紀錄
2026-08-26 02:30:04 OK {"success":true,"listedFetched":1089,"otcFetched":0,"totalFetched":1089,"upserted":1089,"message":"股票基本資料快取匯入完成。"}
2026-08-27 02:30:03 OK {"success":true,"listedFetched":1089,"otcFetched":0,"totalFetched":1089,"upserted":1089,"message":"股票基本資料快取匯入完成。"}
2026-08-28 02:30:06 OK {"success":true,"listedFetched":1089,"otcFetched":0,"totalFetched":1089,"upserted":1089,"message":"股票基本資料快取匯入完成。"}
2026-08-29 02:30:03 OK {"success":true,"listedFetched":1089,"otcFetched":0,"totalFetched":1089,"upserted":1089,"message":"股票基本資料快取匯入完成。"}
2026-08-30 02:30:03 OK {"success":true,"listedFetched":1089,"otcFetched":0,"totalFetched":1089,"upserted":1089,"message":"股票基本資料快取匯入完成。"}
ETF 基本資料更新(ETF-BasicInfo)
每日同步 ETF 與主動式 ETF 基本資料
正常
每日 02:35
最近執行紀錄
2026-08-26 02:35:03 OK {"success":true,"listedFetched":268,"totalFetched":268,"upserted":268,"message":"ETF 基本資料快取匯入完成。"}
2026-08-27 02:35:02 OK {"success":true,"listedFetched":268,"totalFetched":268,"upserted":268,"message":"ETF 基本資料快取匯入完成。"}
2026-08-28 02:35:02 OK {"success":true,"listedFetched":268,"totalFetched":268,"upserted":268,"message":"ETF 基本資料快取匯入完成。"}
2026-08-29 02:35:02 OK {"success":true,"listedFetched":269,"totalFetched":269,"upserted":269,"message":"ETF 基本資料快取匯入完成。"}
2026-08-30 02:35:02 OK {"success":true,"listedFetched":269,"totalFetched":269,"upserted":269,"message":"ETF 基本資料快取匯入完成。"}
上市/上櫃財務季報 EPS 同步(Fundamental-EPS)
PowerShell 自動下載 MOPS 上市與上櫃 EPS CSV,驗證年度/季度後寫入 FundamentalCache
正常
每年 4、5、8、11 月,每日 18:30
最近執行紀錄
2026-08-25 18:30:04 OK Target=2026Q2 ListedDownloaded=997 ListedImported=997 OtcDownloaded=863 OtcImported=863 2026-08-26 18:30:07 OK Target=2026Q2 ListedDownloaded=1010 ListedImported=1010 OtcDownloaded=867 OtcImported=867 2026-08-27 18:30:03 OK Target=2026Q2 ListedDownloaded=1020 ListedImported=1020 OtcDownloaded=870 OtcImported=870 2026-08-28 18:30:04 OK Target=2026Q2 ListedDownloaded=1043 ListedImported=1043 OtcDownloaded=879 OtcImported=879 2026-08-29 18:30:02 OK Target=2026Q2 ListedDownloaded=1066 ListedImported=1066 OtcDownloaded=881 OtcImported=881