排程清單
顯示 PowerShell 排程 Log 最後幾行,方便確認最近執行結果。
日 K 每日匯入(PriceBar-Import)
每日收盤後自動更新股票日 K,並補正 TWSE/TPEx 除權息 BasePrice
正常
每日 15:35 起,每 5 分鐘重複一次,持續 12 小時
最近執行紀錄
2026-10-24 03:15:01 OK {"success":true,"tradeDate":"2026-10-22","batchId":1264,"batchStatus":"Completed","take":20,"processed":0,"successCountThisRun":0,"failedCountThisRun":0,"skippedCountThisRun":0,"cleanupSkippedThisRun":0,"cleanupRecoveredThisRun":0,"totalCount":1972,"successCount":1960,"failedCount":0,"skippedCount":12,"pendingCount":0,"message":"本次匯入與批次收尾完成"}
2026-10-24 03:20:01 OK {"success":true,"tradeDate":"2026-10-22","batchId":1264,"batchStatus":"Completed","take":20,"processed":0,"successCountThisRun":0,"failedCountThisRun":0,"skippedCountThisRun":0,"cleanupSkippedThisRun":0,"cleanupRecoveredThisRun":0,"totalCount":1972,"successCount":1960,"failedCount":0,"skippedCount":12,"pendingCount":0,"message":"本次匯入與批次收尾完成"}
2026-10-24 03:25:01 OK {"success":true,"tradeDate":"2026-10-22","batchId":1264,"batchStatus":"Completed","take":20,"processed":0,"successCountThisRun":0,"failedCountThisRun":0,"skippedCountThisRun":0,"cleanupSkippedThisRun":0,"cleanupRecoveredThisRun":0,"totalCount":1972,"successCount":1960,"failedCount":0,"skippedCount":12,"pendingCount":0,"message":"本次匯入與批次收尾完成"}
2026-10-24 03:30:01 OK {"success":true,"tradeDate":"2026-10-22","batchId":1264,"batchStatus":"Completed","take":20,"processed":0,"successCountThisRun":0,"failedCountThisRun":0,"skippedCountThisRun":0,"cleanupSkippedThisRun":0,"cleanupRecoveredThisRun":0,"totalCount":1972,"successCount":1960,"failedCount":0,"skippedCount":12,"pendingCount":0,"message":"本次匯入與批次收尾完成"}
2026-10-24 03:35:01 OK {"success":true,"tradeDate":"2026-10-22","batchId":1264,"batchStatus":"Completed","take":20,"processed":0,"successCountThisRun":0,"failedCountThisRun":0,"skippedCountThisRun":0,"cleanupSkippedThisRun":0,"cleanupRecoveredThisRun":0,"totalCount":1972,"successCount":1960,"failedCount":0,"skippedCount":12,"pendingCount":0,"message":"本次匯入與批次收尾完成"}
歷史日 K 補資料(History-PriceBar)
背景慢速補齊 60~120 天歷史資料
正常
每日 18:30 起,每 5 分鐘重複一次,持續 12 小時
最近執行紀錄
2026-10-24 06:10:01 OK {"success":true,"importType":"History","message":"沒有待處理的 History 批次"}
2026-10-24 06:15:01 OK {"success":true,"importType":"History","message":"沒有待處理的 History 批次"}
2026-10-24 06:20:01 OK {"success":true,"importType":"History","message":"沒有待處理的 History 批次"}
2026-10-24 06:25:01 OK {"success":true,"importType":"History","message":"沒有待處理的 History 批次"}
2026-10-24 06:30:01 OK {"success":true,"importType":"History","message":"沒有待處理的 History 批次"}
上市大盤指數匯入(TWSE-MarketIndex)
每日匯入上市加權指數日資料與成交金額
正常
每日 05:05
最近執行紀錄
2026-10-19 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=20261001\u0026response=json","count":12,"firstDate":"2026-10-01","lastDate":"2026-10-19","sample":[{"indexCode":"TAIEX","tradeDate":"2026-10-01","open":47961.98,"high":48353.49,"low":47893.42,"close":48353.49},{"indexCode":"TAIEX","tradeDate":"2026-10-02","open":48390.65,"high":48491.62,"low":48205.81,"close":48475.74},{"indexCode":"TAIEX","tradeDate":"2026-10-05","open":48574.95,"high":49770.66,"low":48574.95,"close":49712.04},{"indexCode":"TAIEX","tradeDate":"2026-10-06","open":49736.37,"high":49968.92,"low":49479.69,"close":49822.55},{"indexCode":"TAIEX","tradeDate":"2026-10-07","open":49857.32,"high":49966.89,"low":49567.52,"close":49806.37},{"indexCode":"TAIEX","tradeDate":"2026-10-08","open":49783.06,"high":49783.06,"low":49189.77,"close":49313.44},{"indexCode":"TAIEX","tradeDate":"2026-10-12","open":49272.08,"high":49412.90,"low":48768.82,"close":49301.96},{"indexCode":"TAIEX","tradeDate":"2026-10-13","open":49126.27,"high":49126.27,"low":48066.36,"close":48341.31},{"indexCode":"TAIEX","tradeDate":"2026-10-14","open":48382.64,"high":49059.12,"low":48382.64,"close":48625.83},{"indexCode":"TAIEX","tradeDate":"2026-10-15","open":48382.75,"high":48382.75,"low":46795.38,"close":46969.87}],"message":"上市大盤 TAIEX 指數日資料已寫入 MarketIndexDailyCache。"}
2026-10-20 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=20261001\u0026response=json","count":13,"firstDate":"2026-10-01","lastDate":"2026-10-20","sample":[{"indexCode":"TAIEX","tradeDate":"2026-10-01","open":47961.98,"high":48353.49,"low":47893.42,"close":48353.49},{"indexCode":"TAIEX","tradeDate":"2026-10-02","open":48390.65,"high":48491.62,"low":48205.81,"close":48475.74},{"indexCode":"TAIEX","tradeDate":"2026-10-05","open":48574.95,"high":49770.66,"low":48574.95,"close":49712.04},{"indexCode":"TAIEX","tradeDate":"2026-10-06","open":49736.37,"high":49968.92,"low":49479.69,"close":49822.55},{"indexCode":"TAIEX","tradeDate":"2026-10-07","open":49857.32,"high":49966.89,"low":49567.52,"close":49806.37},{"indexCode":"TAIEX","tradeDate":"2026-10-08","open":49783.06,"high":49783.06,"low":49189.77,"close":49313.44},{"indexCode":"TAIEX","tradeDate":"2026-10-12","open":49272.08,"high":49412.90,"low":48768.82,"close":49301.96},{"indexCode":"TAIEX","tradeDate":"2026-10-13","open":49126.27,"high":49126.27,"low":48066.36,"close":48341.31},{"indexCode":"TAIEX","tradeDate":"2026-10-14","open":48382.64,"high":49059.12,"low":48382.64,"close":48625.83},{"indexCode":"TAIEX","tradeDate":"2026-10-15","open":48382.75,"high":48382.75,"low":46795.38,"close":46969.87}],"message":"上市大盤 TAIEX 指數日資料已寫入 MarketIndexDailyCache。"}
2026-10-21 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=20261001\u0026response=json","count":14,"firstDate":"2026-10-01","lastDate":"2026-10-21","sample":[{"indexCode":"TAIEX","tradeDate":"2026-10-01","open":47961.98,"high":48353.49,"low":47893.42,"close":48353.49},{"indexCode":"TAIEX","tradeDate":"2026-10-02","open":48390.65,"high":48491.62,"low":48205.81,"close":48475.74},{"indexCode":"TAIEX","tradeDate":"2026-10-05","open":48574.95,"high":49770.66,"low":48574.95,"close":49712.04},{"indexCode":"TAIEX","tradeDate":"2026-10-06","open":49736.37,"high":49968.92,"low":49479.69,"close":49822.55},{"indexCode":"TAIEX","tradeDate":"2026-10-07","open":49857.32,"high":49966.89,"low":49567.52,"close":49806.37},{"indexCode":"TAIEX","tradeDate":"2026-10-08","open":49783.06,"high":49783.06,"low":49189.77,"close":49313.44},{"indexCode":"TAIEX","tradeDate":"2026-10-12","open":49272.08,"high":49412.90,"low":48768.82,"close":49301.96},{"indexCode":"TAIEX","tradeDate":"2026-10-13","open":49126.27,"high":49126.27,"low":48066.36,"close":48341.31},{"indexCode":"TAIEX","tradeDate":"2026-10-14","open":48382.64,"high":49059.12,"low":48382.64,"close":48625.83},{"indexCode":"TAIEX","tradeDate":"2026-10-15","open":48382.75,"high":48382.75,"low":46795.38,"close":46969.87}],"message":"上市大盤 TAIEX 指數日資料已寫入 MarketIndexDailyCache。"}
2026-10-22 17:05:00 OK {"success":true,"source":"TWSE_TAIEX_INDEX_TO_DB","url":"https://www.twse.com.tw/rwd/zh/TAIEX/MI_5MINS_HIST?date=20261001\u0026response=json","count":15,"firstDate":"2026-10-01","lastDate":"2026-10-22","sample":[{"indexCode":"TAIEX","tradeDate":"2026-10-01","open":47961.98,"high":48353.49,"low":47893.42,"close":48353.49},{"indexCode":"TAIEX","tradeDate":"2026-10-02","open":48390.65,"high":48491.62,"low":48205.81,"close":48475.74},{"indexCode":"TAIEX","tradeDate":"2026-10-05","open":48574.95,"high":49770.66,"low":48574.95,"close":49712.04},{"indexCode":"TAIEX","tradeDate":"2026-10-06","open":49736.37,"high":49968.92,"low":49479.69,"close":49822.55},{"indexCode":"TAIEX","tradeDate":"2026-10-07","open":49857.32,"high":49966.89,"low":49567.52,"close":49806.37},{"indexCode":"TAIEX","tradeDate":"2026-10-08","open":49783.06,"high":49783.06,"low":49189.77,"close":49313.44},{"indexCode":"TAIEX","tradeDate":"2026-10-12","open":49272.08,"high":49412.90,"low":48768.82,"close":49301.96},{"indexCode":"TAIEX","tradeDate":"2026-10-13","open":49126.27,"high":49126.27,"low":48066.36,"close":48341.31},{"indexCode":"TAIEX","tradeDate":"2026-10-14","open":48382.64,"high":49059.12,"low":48382.64,"close":48625.83},{"indexCode":"TAIEX","tradeDate":"2026-10-15","open":48382.75,"high":48382.75,"low":46795.38,"close":46969.87}],"message":"上市大盤 TAIEX 指數日資料已寫入 MarketIndexDailyCache。"}
2026-10-23 17:05:00 OK {"success":true,"source":"TWSE_TAIEX_INDEX_TO_DB","url":"https://www.twse.com.tw/rwd/zh/TAIEX/MI_5MINS_HIST?date=20261001\u0026response=json","count":15,"firstDate":"2026-10-01","lastDate":"2026-10-22","sample":[{"indexCode":"TAIEX","tradeDate":"2026-10-01","open":47961.98,"high":48353.49,"low":47893.42,"close":48353.49},{"indexCode":"TAIEX","tradeDate":"2026-10-02","open":48390.65,"high":48491.62,"low":48205.81,"close":48475.74},{"indexCode":"TAIEX","tradeDate":"2026-10-05","open":48574.95,"high":49770.66,"low":48574.95,"close":49712.04},{"indexCode":"TAIEX","tradeDate":"2026-10-06","open":49736.37,"high":49968.92,"low":49479.69,"close":49822.55},{"indexCode":"TAIEX","tradeDate":"2026-10-07","open":49857.32,"high":49966.89,"low":49567.52,"close":49806.37},{"indexCode":"TAIEX","tradeDate":"2026-10-08","open":49783.06,"high":49783.06,"low":49189.77,"close":49313.44},{"indexCode":"TAIEX","tradeDate":"2026-10-12","open":49272.08,"high":49412.90,"low":48768.82,"close":49301.96},{"indexCode":"TAIEX","tradeDate":"2026-10-13","open":49126.27,"high":49126.27,"low":48066.36,"close":48341.31},{"indexCode":"TAIEX","tradeDate":"2026-10-14","open":48382.64,"high":49059.12,"low":48382.64,"close":48625.83},{"indexCode":"TAIEX","tradeDate":"2026-10-15","open":48382.75,"high":48382.75,"low":46795.38,"close":46969.87}],"message":"上市大盤 TAIEX 指數日資料已寫入 MarketIndexDailyCache。"}
上櫃大盤指數匯入(OTC-MarketIndex)
每日匯入上櫃指數日資料
待確認
每日 03:50
最近執行紀錄
[2026-10-22 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":14,"firstDate":"2026-10-01","lastDate":"2026-10-21","sample":[{"indexCode":"OTC","tradeDate":"2026-10-01","open":418.82,"high":418.82,"low":418.82,"close":418.82},{"indexCode":"OTC","tradeDate":"2026-10-02","open":426.93,"high":426.93,"low":426.93,"close":426.93},{"indexCode":"OTC","tradeDate":"2026-10-05","open":432.48,"high":432.48,"low":432.48,"close":432.48},{"indexCode":"OTC","tradeDate":"2026-10-06","open":430.86,"high":430.86,"low":430.86,"close":430.86},{"indexCode":"OTC","tradeDate":"2026-10-07","open":430.46,"high":430.46,"low":430.46,"close":430.46},{"indexCode":"OTC","tradeDate":"2026-10-08","open":426.71,"high":426.71,"low":426.71,"close":426.71},{"indexCode":"OTC","tradeDate":"2026-10-12","open":427.90,"high":427.90,"low":427.90,"close":427.90},{"indexCode":"OTC","tradeDate":"2026-10-13","open":414.31,"high":414.31,"low":414.31,"close":414.31},{"indexCode":"OTC","tradeDate":"2026-10-14","open":420.13,"high":420.13,"low":420.13,"close":420.13},{"indexCode":"OTC","tradeDate":"2026-10-15","open":396.90,"high":396.90,"low":396.90,"close":396.90}],"message":"店頭市場 OTC 指數日資料已寫入 MarketIndexDailyCache。"}
[2026-10-23 15:50:01] START OTC MarketIndex import
[2026-10-23 15:50:02] SUCCESS StatusCode=200
{"success":true,"source":"TPEX_OTC_INDEX_TO_DB","url":"https://www.tpex.org.tw/openapi/v1/tpex_daily_trading_index","count":15,"firstDate":"2026-10-01","lastDate":"2026-10-22","sample":[{"indexCode":"OTC","tradeDate":"2026-10-01","open":418.82,"high":418.82,"low":418.82,"close":418.82},{"indexCode":"OTC","tradeDate":"2026-10-02","open":426.93,"high":426.93,"low":426.93,"close":426.93},{"indexCode":"OTC","tradeDate":"2026-10-05","open":432.48,"high":432.48,"low":432.48,"close":432.48},{"indexCode":"OTC","tradeDate":"2026-10-06","open":430.86,"high":430.86,"low":430.86,"close":430.86},{"indexCode":"OTC","tradeDate":"2026-10-07","open":430.46,"high":430.46,"low":430.46,"close":430.46},{"indexCode":"OTC","tradeDate":"2026-10-08","open":426.71,"high":426.71,"low":426.71,"close":426.71},{"indexCode":"OTC","tradeDate":"2026-10-12","open":427.90,"high":427.90,"low":427.90,"close":427.90},{"indexCode":"OTC","tradeDate":"2026-10-13","open":414.31,"high":414.31,"low":414.31,"close":414.31},{"indexCode":"OTC","tradeDate":"2026-10-14","open":420.13,"high":420.13,"low":420.13,"close":420.13},{"indexCode":"OTC","tradeDate":"2026-10-15","open":396.90,"high":396.90,"low":396.90,"close":396.90}],"message":"店頭市場 OTC 指數日資料已寫入 MarketIndexDailyCache。"}
上市大盤廣度匯入(TWSE-MarketBreadth)
每日更新上市漲跌家數與市場溫度
正常
每日 04:10
最近執行紀錄
2026-10-19 16:10:01 OK {"success":true,"market":"tse","source":"TWSE_TO_DB","tradeDate":"2026-10-19","advancers":163,"decliners":849,"flat":61,"limitUp":7,"limitDn":2,"message":"TWSE MarketBreadthCache 匯入完成。"}
2026-10-20 16:10:01 OK {"success":true,"market":"tse","source":"TWSE_TO_DB","tradeDate":"2026-10-20","advancers":269,"decliners":701,"flat":104,"limitUp":8,"limitDn":0,"message":"TWSE MarketBreadthCache 匯入完成。"}
2026-10-21 16:10:01 OK {"success":true,"market":"tse","source":"TWSE_TO_DB","tradeDate":"2026-10-21","advancers":600,"decliners":380,"flat":101,"limitUp":24,"limitDn":1,"message":"TWSE MarketBreadthCache 匯入完成。"}
2026-10-22 16:10:01 OK {"success":true,"market":"tse","source":"TWSE_TO_DB","tradeDate":"2026-10-22","advancers":247,"decliners":756,"flat":74,"limitUp":3,"limitDn":5,"message":"TWSE MarketBreadthCache 匯入完成。"}
2026-10-23 16:10:00 OK {"success":false,"market":"tse","source":"TWSE_TO_DB","tradeDate":"2026-10-23","message":"無法解析 MI_INDEX 漲跌家數資料。"}
上櫃大盤廣度匯入(OTC-MarketBreadth)
每日更新上櫃漲跌家數與市場溫度
待確認
每日 03:55
最近執行紀錄
[2026-10-22 15:55:02] SUCCESS StatusCode=200
{"success":true,"source":"TPEX_TO_DB","market":"OTC","tradeDate":"2026-10-21","count":891,"advancers":520,"decliners":253,"flat":96,"limitUp":27,"limitDn":1,"message":"上櫃 MarketBreadthCache 匯入完成。"}
[2026-10-23 15:55:01] START OTC MarketBreadth import
[2026-10-23 15:55:15] SUCCESS StatusCode=200
{"success":true,"source":"TPEX_TO_DB","market":"OTC","tradeDate":"2026-10-22","count":892,"advancers":146,"decliners":657,"flat":63,"limitUp":18,"limitDn":14,"message":"上櫃 MarketBreadthCache 匯入完成。"}
上市三大法人匯入(TWSE-Institutional)
每日收盤後更新上市三大法人買賣超
正常
每日 17:05
最近執行紀錄
[2026-10-21 17:05:01] OK {"success":true,"source":"TWSE_T86_TO_DB","tradeDate":"2026-10-21","fetched":1337,"upserted":1087,"sample":[{"symbol":"2409","tradeDate":"2026-10-21","foreignNet":44547572,"investmentTrustNet":3309495,"dealerNet":8583262,"totalNet":56440329},{"symbol":"2317","tradeDate":"2026-10-21","foreignNet":30172280,"investmentTrustNet":397857,"dealerNet":-2775351,"totalNet":27794786},{"symbol":"1303","tradeDate":"2026-10-21","foreignNet":24165406,"investmentTrustNet":185700,"dealerNet":2173617,"totalNet":26524723},{"symbol":"3231","tradeDate":"2026-10-21","foreignNet":19915380,"investmentTrustNet":1881914,"dealerNet":2190979,"totalNet":23988273},{"symbol":"3481","tradeDate":"2026-10-21","foreignNet":13782153,"investmentTrustNet":286993,"dealerNet":8165261,"totalNet":22234407},{"symbol":"2324","tradeDate":"2026-10-21","foreignNet":15141742,"investmentTrustNet":-1067995,"dealerNet":465278,"totalNet":14539025},{"symbol":"2891","tradeDate":"2026-10-21","foreignNet":12382069,"investmentTrustNet":-1119881,"dealerNet":1724283,"totalNet":12986471},{"symbol":"2489","tradeDate":"2026-10-21","foreignNet":11053767,"investmentTrustNet":0,"dealerNet":1300099,"totalNet":12353866},{"symbol":"2344","tradeDate":"2026-10-21","foreignNet":11726206,"investmentTrustNet":-1987145,"dealerNet":1860172,"totalNet":11599233},{"symbol":"6505","tradeDate":"2026-10-21","foreignNet":11787990,"investmentTrustNet":-311000,"dealerNet":72269,"totalNet":11549259},{"symbol":"2882","tradeDate":"2026-10-21","foreignNet":10328710,"investmentTrustNet":385217,"dealerNet":71208,"totalNet":10785135},{"symbol":"2801","tradeDate":"2026-10-21","foreignNet":10781760,"investmentTrustNet":-118000,"dealerNet":-106023,"totalNet":10557737},{"symbol":"2887","tradeDate":"2026-10-21","foreignNet":10073825,"investmentTrustNet":-1223000,"dealerNet":934187,"totalNet":9785012},{"symbol":"2002","tradeDate":"2026-10-21","foreignNet":6639743,"investmentTrustNet":2813000,"dealerNet":-1618189,"totalNet":7834554},{"symbol":"2881","tradeDate":"2026-10-21","foreignNet":7002450,"investmentTrustNet":156388,"dealerNet":271535,"totalNet":7430373},{"symbol":"1101","tradeDate":"2026-10-21","foreignNet":5462667,"investmentTrustNet":1616000,"dealerNet":286129,"totalNet":7364796},{"symbol":"2890","tradeDate":"2026-10-21","foreignNet":5076720,"investmentTrustNet":831954,"dealerNet":1066215,"totalNet":6974889},{"symbol":"2885","tradeDate":"2026-10-21","foreignNet":7179089,"investmentTrustNet":-1153955,"dealerNet":912851,"totalNet":6937985},{"symbol":"2884","tradeDate":"2026-10-21","foreignNet":4375807,"investmentTrustNet":682516,"dealerNet":1796702,"totalNet":6855025},{"symbol":"2883","tradeDate":"2026-10-21","foreignNet":2190522,"investmentTrustNet":3453275,"dealerNet":939685,"totalNet":6583482}],"message":"上市三大法人資料已寫入 InstitutionalTradeCache。"}
[2026-10-22 17:05:01] START TWSE Institutional Import
[2026-10-22 17:05:01] OK {"success":true,"source":"TWSE_T86_TO_DB","tradeDate":"2026-10-22","fetched":1334,"upserted":1080,"sample":[{"symbol":"1101","tradeDate":"2026-10-22","foreignNet":25549325,"investmentTrustNet":4726000,"dealerNet":3083688,"totalNet":33359013},{"symbol":"1802","tradeDate":"2026-10-22","foreignNet":25235718,"investmentTrustNet":2968000,"dealerNet":320752,"totalNet":28524470},{"symbol":"2002","tradeDate":"2026-10-22","foreignNet":24664994,"investmentTrustNet":650000,"dealerNet":-387171,"totalNet":24927823},{"symbol":"2887","tradeDate":"2026-10-22","foreignNet":12843070,"investmentTrustNet":-1773000,"dealerNet":3788700,"totalNet":14858770},{"symbol":"2890","tradeDate":"2026-10-22","foreignNet":6376691,"investmentTrustNet":832000,"dealerNet":3854144,"totalNet":11062835},{"symbol":"2801","tradeDate":"2026-10-22","foreignNet":10912116,"investmentTrustNet":-191000,"dealerNet":-28200,"totalNet":10692916},{"symbol":"4526","tradeDate":"2026-10-22","foreignNet":9977609,"investmentTrustNet":0,"dealerNet":392159,"totalNet":10369768},{"symbol":"2884","tradeDate":"2026-10-22","foreignNet":9327473,"investmentTrustNet":-2537000,"dealerNet":3523030,"totalNet":10313503},{"symbol":"2886","tradeDate":"2026-10-22","foreignNet":7119295,"investmentTrustNet":-1471000,"dealerNet":4030384,"totalNet":9678679},{"symbol":"2892","tradeDate":"2026-10-22","foreignNet":9936099,"investmentTrustNet":-1015000,"dealerNet":445697,"totalNet":9366796},{"symbol":"3481","tradeDate":"2026-10-22","foreignNet":7579781,"investmentTrustNet":-504500,"dealerNet":2268506,"totalNet":9343787},{"symbol":"2353","tradeDate":"2026-10-22","foreignNet":9220766,"investmentTrustNet":-826000,"dealerNet":823677,"totalNet":9218443},{"symbol":"2885","tradeDate":"2026-10-22","foreignNet":7008525,"investmentTrustNet":-411000,"dealerNet":2446904,"totalNet":9044429},{"symbol":"5880","tradeDate":"2026-10-22","foreignNet":7742780,"investmentTrustNet":816000,"dealerNet":412201,"totalNet":8970981},{"symbol":"2880","tradeDate":"2026-10-22","foreignNet":3857549,"investmentTrustNet":395000,"dealerNet":4535444,"totalNet":8787993},{"symbol":"2891","tradeDate":"2026-10-22","foreignNet":8500072,"investmentTrustNet":-3268000,"dealerNet":3212221,"totalNet":8444293},{"symbol":"6456","tradeDate":"2026-10-22","foreignNet":7699209,"investmentTrustNet":0,"dealerNet":243230,"totalNet":7942439},{"symbol":"2027","tradeDate":"2026-10-22","foreignNet":5441972,"investmentTrustNet":91000,"dealerNet":742478,"totalNet":6275450},{"symbol":"2412","tradeDate":"2026-10-22","foreignNet":4521017,"investmentTrustNet":1453000,"dealerNet":106440,"totalNet":6080457},{"symbol":"1102","tradeDate":"2026-10-22","foreignNet":6059239,"investmentTrustNet":-1208000,"dealerNet":1010107,"totalNet":5861346}],"message":"上市三大法人資料已寫入 InstitutionalTradeCache。"}
[2026-10-23 17:05:01] START TWSE Institutional Import
[2026-10-23 17:05:01] OK {"success":false,"source":"TWSE_T86","tradeDate":"2026-10-23","url":"https://www.twse.com.tw/rwd/zh/fund/T86?date=20261023\u0026selectType=ALLBUT0999\u0026response=json","message":"TWSE T86 有回傳,但沒有 data 資料。"}
上櫃法人合計匯入(OTC-Institutional)
每日收盤後更新上櫃法人合計買賣超
正常
每日 17:10
最近執行紀錄
2026-10-19 17:10:01 OK {"success":true,"source":"TPEX_3INSTI_RANK_ALL_TO_DB","fetched":40,"upserted":39,"latestDate":"2026-10-19","sample":[{"symbol":"3264","tradeDate":"2026-10-19","totalNet":4315,"source":"TPEX_3INSTI_RANK"},{"symbol":"6147","tradeDate":"2026-10-19","totalNet":3226,"source":"TPEX_3INSTI_RANK"},{"symbol":"8358","tradeDate":"2026-10-19","totalNet":718,"source":"TPEX_3INSTI_RANK"},{"symbol":"6274","tradeDate":"2026-10-19","totalNet":706,"source":"TPEX_3INSTI_RANK"},{"symbol":"1815","tradeDate":"2026-10-19","totalNet":489,"source":"TPEX_3INSTI_RANK"},{"symbol":"6510","tradeDate":"2026-10-19","totalNet":300,"source":"TPEX_3INSTI_RANK"},{"symbol":"6182","tradeDate":"2026-10-19","totalNet":267,"source":"TPEX_3INSTI_RANK"},{"symbol":"3211","tradeDate":"2026-10-19","totalNet":131,"source":"TPEX_3INSTI_RANK"},{"symbol":"3483","tradeDate":"2026-10-19","totalNet":125,"source":"TPEX_3INSTI_RANK"},{"symbol":"3293","tradeDate":"2026-10-19","totalNet":120,"source":"TPEX_3INSTI_RANK"},{"symbol":"6693","tradeDate":"2026-10-19","totalNet":116,"source":"TPEX_3INSTI_RANK"},{"symbol":"3491","tradeDate":"2026-10-19","totalNet":114,"source":"TPEX_3INSTI_RANK"},{"symbol":"5904","tradeDate":"2026-10-19","totalNet":103,"source":"TPEX_3INSTI_RANK"},{"symbol":"3081","tradeDate":"2026-10-19","totalNet":88,"source":"TPEX_3INSTI_RANK"},{"symbol":"6223","tradeDate":"2026-10-19","totalNet":75,"source":"TPEX_3INSTI_RANK"},{"symbol":"3529","tradeDate":"2026-10-19","totalNet":74,"source":"TPEX_3INSTI_RANK"},{"symbol":"8069","tradeDate":"2026-10-19","totalNet":51,"source":"TPEX_3INSTI_RANK"},{"symbol":"3260","tradeDate":"2026-10-19","totalNet":47,"source":"TPEX_3INSTI_RANK"},{"symbol":"5425","tradeDate":"2026-10-19","totalNet":24,"source":"TPEX_3INSTI_RANK"},{"symbol":"6584","tradeDate":"2026-10-19","totalNet":20,"source":"TPEX_3INSTI_RANK"}],"message":"上櫃法人合計買賣超批次匯入完成。"}
2026-10-20 17:10:00 OK {"success":true,"source":"TPEX_3INSTI_RANK_ALL_TO_DB","fetched":22,"upserted":21,"latestDate":"2026-10-20","sample":[{"symbol":"3264","tradeDate":"2026-10-20","totalNet":2197,"source":"TPEX_3INSTI_RANK"},{"symbol":"6147","tradeDate":"2026-10-20","totalNet":1726,"source":"TPEX_3INSTI_RANK"},{"symbol":"8069","tradeDate":"2026-10-20","totalNet":566,"source":"TPEX_3INSTI_RANK"},{"symbol":"6510","tradeDate":"2026-10-20","totalNet":404,"source":"TPEX_3INSTI_RANK"},{"symbol":"6182","tradeDate":"2026-10-20","totalNet":316,"source":"TPEX_3INSTI_RANK"},{"symbol":"3081","tradeDate":"2026-10-20","totalNet":160,"source":"TPEX_3INSTI_RANK"},{"symbol":"6274","tradeDate":"2026-10-20","totalNet":96,"source":"TPEX_3INSTI_RANK"},{"symbol":"1815","tradeDate":"2026-10-20","totalNet":49,"source":"TPEX_3INSTI_RANK"},{"symbol":"6187","tradeDate":"2026-10-20","totalNet":42,"source":"TPEX_3INSTI_RANK"},{"symbol":"5904","tradeDate":"2026-10-20","totalNet":22,"source":"TPEX_3INSTI_RANK"},{"symbol":"6584","tradeDate":"2026-10-20","totalNet":20,"source":"TPEX_3INSTI_RANK"},{"symbol":"3491","tradeDate":"2026-10-20","totalNet":17,"source":"TPEX_3INSTI_RANK"},{"symbol":"6488","tradeDate":"2026-10-20","totalNet":16,"source":"TPEX_3INSTI_RANK"},{"symbol":"8299","tradeDate":"2026-10-20","totalNet":15,"source":"TPEX_3INSTI_RANK"},{"symbol":"3260","tradeDate":"2026-10-20","totalNet":11,"source":"TPEX_3INSTI_RANK"},{"symbol":"5483","tradeDate":"2026-10-20","totalNet":6,"source":"TPEX_3INSTI_RANK"},{"symbol":"8358","tradeDate":"2026-10-20","totalNet":5,"source":"TPEX_3INSTI_RANK"},{"symbol":"3526","tradeDate":"2026-10-20","totalNet":4,"source":"TPEX_3INSTI_RANK"},{"symbol":"3131","tradeDate":"2026-10-20","totalNet":4,"source":"TPEX_3INSTI_RANK"},{"symbol":"6223","tradeDate":"2026-10-20","totalNet":3,"source":"TPEX_3INSTI_RANK"}],"message":"上櫃法人合計買賣超批次匯入完成。"}
2026-10-21 17:10:00 OK {"success":true,"source":"TPEX_3INSTI_RANK_ALL_TO_DB","fetched":30,"upserted":29,"latestDate":"2026-10-21","sample":[{"symbol":"3264","tradeDate":"2026-10-21","totalNet":2523,"source":"TPEX_3INSTI_RANK"},{"symbol":"8069","tradeDate":"2026-10-21","totalNet":789,"source":"TPEX_3INSTI_RANK"},{"symbol":"6510","tradeDate":"2026-10-21","totalNet":343,"source":"TPEX_3INSTI_RANK"},{"symbol":"1815","tradeDate":"2026-10-21","totalNet":146,"source":"TPEX_3INSTI_RANK"},{"symbol":"3211","tradeDate":"2026-10-21","totalNet":140,"source":"TPEX_3INSTI_RANK"},{"symbol":"6182","tradeDate":"2026-10-21","totalNet":88,"source":"TPEX_3INSTI_RANK"},{"symbol":"6147","tradeDate":"2026-10-21","totalNet":86,"source":"TPEX_3INSTI_RANK"},{"symbol":"3491","tradeDate":"2026-10-21","totalNet":64,"source":"TPEX_3INSTI_RANK"},{"symbol":"5274","tradeDate":"2026-10-21","totalNet":62,"source":"TPEX_3INSTI_RANK"},{"symbol":"3081","tradeDate":"2026-10-21","totalNet":56,"source":"TPEX_3INSTI_RANK"},{"symbol":"6138","tradeDate":"2026-10-21","totalNet":28,"source":"TPEX_3INSTI_RANK"},{"symbol":"6488","tradeDate":"2026-10-21","totalNet":22,"source":"TPEX_3INSTI_RANK"},{"symbol":"5483","tradeDate":"2026-10-21","totalNet":17,"source":"TPEX_3INSTI_RANK"},{"symbol":"6788","tradeDate":"2026-10-21","totalNet":17,"source":"TPEX_3INSTI_RANK"},{"symbol":"7734","tradeDate":"2026-10-21","totalNet":11,"source":"TPEX_3INSTI_RANK"},{"symbol":"3260","tradeDate":"2026-10-21","totalNet":10,"source":"TPEX_3INSTI_RANK"},{"symbol":"6584","tradeDate":"2026-10-21","totalNet":10,"source":"TPEX_3INSTI_RANK"},{"symbol":"3324","tradeDate":"2026-10-21","totalNet":9,"source":"TPEX_3INSTI_RANK"},{"symbol":"4991","tradeDate":"2026-10-21","totalNet":6,"source":"TPEX_3INSTI_RANK"},{"symbol":"1785","tradeDate":"2026-10-21","totalNet":2,"source":"TPEX_3INSTI_RANK"}],"message":"上櫃法人合計買賣超批次匯入完成。"}
2026-10-22 17:10:00 OK {"success":true,"source":"TPEX_3INSTI_RANK_ALL_TO_DB","fetched":16,"upserted":16,"latestDate":"2026-10-22","sample":[{"symbol":"3264","tradeDate":"2026-10-22","totalNet":2174,"source":"TPEX_3INSTI_RANK"},{"symbol":"5483","tradeDate":"2026-10-22","totalNet":911,"source":"TPEX_3INSTI_RANK"},{"symbol":"6510","tradeDate":"2026-10-22","totalNet":299,"source":"TPEX_3INSTI_RANK"},{"symbol":"8069","tradeDate":"2026-10-22","totalNet":284,"source":"TPEX_3INSTI_RANK"},{"symbol":"6223","tradeDate":"2026-10-22","totalNet":38,"source":"TPEX_3INSTI_RANK"},{"symbol":"8358","tradeDate":"2026-10-22","totalNet":31,"source":"TPEX_3INSTI_RANK"},{"symbol":"6138","tradeDate":"2026-10-22","totalNet":27,"source":"TPEX_3INSTI_RANK"},{"symbol":"3324","tradeDate":"2026-10-22","totalNet":25,"source":"TPEX_3INSTI_RANK"},{"symbol":"5274","tradeDate":"2026-10-22","totalNet":18,"source":"TPEX_3INSTI_RANK"},{"symbol":"5347","tradeDate":"2026-10-22","totalNet":14,"source":"TPEX_3INSTI_RANK"},{"symbol":"3293","tradeDate":"2026-10-22","totalNet":11,"source":"TPEX_3INSTI_RANK"},{"symbol":"4991","tradeDate":"2026-10-22","totalNet":11,"source":"TPEX_3INSTI_RANK"},{"symbol":"7734","tradeDate":"2026-10-22","totalNet":10,"source":"TPEX_3INSTI_RANK"},{"symbol":"8299","tradeDate":"2026-10-22","totalNet":10,"source":"TPEX_3INSTI_RANK"},{"symbol":"3260","tradeDate":"2026-10-22","totalNet":4,"source":"TPEX_3INSTI_RANK"},{"symbol":"3526","tradeDate":"2026-10-22","totalNet":2,"source":"TPEX_3INSTI_RANK"}],"message":"上櫃法人合計買賣超批次匯入完成。"}
2026-10-23 17:10:00 OK {"success":true,"source":"TPEX_3INSTI_RANK_ALL_TO_DB","fetched":18,"upserted":18,"latestDate":"2026-10-22","sample":[{"symbol":"3264","tradeDate":"2026-10-22","totalNet":2174,"source":"TPEX_3INSTI_RANK"},{"symbol":"5483","tradeDate":"2026-10-22","totalNet":911,"source":"TPEX_3INSTI_RANK"},{"symbol":"6173","tradeDate":"2026-10-22","totalNet":511,"source":"TPEX_3INSTI_RANK"},{"symbol":"6510","tradeDate":"2026-10-22","totalNet":299,"source":"TPEX_3INSTI_RANK"},{"symbol":"8069","tradeDate":"2026-10-22","totalNet":284,"source":"TPEX_3INSTI_RANK"},{"symbol":"7856","tradeDate":"2026-10-22","totalNet":53,"source":"TPEX_3INSTI_RANK"},{"symbol":"6223","tradeDate":"2026-10-22","totalNet":38,"source":"TPEX_3INSTI_RANK"},{"symbol":"8358","tradeDate":"2026-10-22","totalNet":31,"source":"TPEX_3INSTI_RANK"},{"symbol":"6138","tradeDate":"2026-10-22","totalNet":27,"source":"TPEX_3INSTI_RANK"},{"symbol":"3324","tradeDate":"2026-10-22","totalNet":25,"source":"TPEX_3INSTI_RANK"},{"symbol":"5347","tradeDate":"2026-10-22","totalNet":14,"source":"TPEX_3INSTI_RANK"},{"symbol":"3293","tradeDate":"2026-10-22","totalNet":11,"source":"TPEX_3INSTI_RANK"},{"symbol":"4991","tradeDate":"2026-10-22","totalNet":11,"source":"TPEX_3INSTI_RANK"},{"symbol":"7734","tradeDate":"2026-10-22","totalNet":10,"source":"TPEX_3INSTI_RANK"},{"symbol":"8299","tradeDate":"2026-10-22","totalNet":10,"source":"TPEX_3INSTI_RANK"},{"symbol":"3260","tradeDate":"2026-10-22","totalNet":4,"source":"TPEX_3INSTI_RANK"},{"symbol":"3526","tradeDate":"2026-10-22","totalNet":2,"source":"TPEX_3INSTI_RANK"},{"symbol":"5289","tradeDate":"2026-10-22","totalNet":0,"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":273,"rawCount":1383,"imported":238,"skipped":1145,"firstDate":"2026-10-22","lastDate":"2026-10-22","basePriceSyncSuccess":true,"basePriceOfficialRecordCount":1,"basePriceMatchedCount":1,"basePriceUpdatedCount":0,"basePriceUnchangedCount":1,"basePriceMissingCount":0,"basePriceFailedRanges":[],"basePriceSyncMessage":"TWSE 除權息 BasePrice 同步完成。","sample":[{"symbol":"00400A","date":"2026-10-22","open":15.00,"high":15.06,"low":14.41,"close":14.41,"volume":48178},{"symbol":"00401A","date":"2026-10-22","open":13.87,"high":13.88,"low":13.47,"close":13.47,"volume":7690},{"symbol":"00402A","date":"2026-10-22","open":9.73,"high":9.73,"low":9.61,"close":9.61,"volume":1840},{"symbol":"00403A","date":"2026-10-22","open":10.44,"high":10.49,"low":10.02,"close":10.04,"volume":231605},{"symbol":"00404A","date":"2026-10-22","open":9.60,"high":9.62,"low":9.37,"close":9.37,"volume":8766},{"symbol":"00405A","date":"2026-10-22","open":8.92,"high":8.98,"low":8.47,"close":8.47,"volume":82615},{"symbol":"00406A","date":"2026-10-22","open":9.32,"high":9.39,"low":9.05,"close":9.06,"volume":1045282},{"symbol":"00407A","date":"2026-10-22","open":9.76,"high":9.82,"low":9.32,"close":9.33,"volume":44391},{"symbol":"00408A","date":"2026-10-22","open":10.02,"high":10.08,"low":9.62,"close":9.62,"volume":3202},{"symbol":"00409A","date":"2026-10-22","open":9.25,"high":9.32,"low":9.03,"close":9.05,"volume":12765},{"symbol":"00410A","date":"2026-10-22","open":12.01,"high":12.02,"low":11.48,"close":11.51,"volume":8406},{"symbol":"00412A","date":"2026-10-22","open":9.18,"high":9.18,"low":8.87,"close":8.88,"volume":30468},{"symbol":"00415A","date":"2026-10-22","open":9.75,"high":9.80,"low":9.28,"close":9.30,"volume":80678},{"symbol":"0050","date":"2026-10-22","open":108.95,"high":109.15,"low":106.75,"close":106.90,"volume":132441},{"symbol":"0051","date":"2026-10-22","open":150.00,"high":150.20,"low":146.85,"close":147.20,"volume":78},{"symbol":"0052","date":"2026-10-22","open":63.35,"high":63.40,"low":61.80,"close":61.80,"volume":20251},{"symbol":"0053","date":"2026-10-22","open":244.70,"high":244.70,"low":238.00,"close":238.05,"volume":661},{"symbol":"0055","date":"2026-10-22","open":51.45,"high":52.35,"low":51.30,"close":51.90,"volume":1709},{"symbol":"0056","date":"2026-10-22","open":57.50,"high":57.50,"low":56.20,"close":56.30,"volume":120447},{"symbol":"0057","date":"2026-10-22","open":323.30,"high":323.50,"low":317.80,"close":317.80,"volume":8}],"message":"ETF 每日 PriceBars 匯入完成;TWSE 除權息 BasePrice 同步已執行。"}
[2026-10-24 03:40:07] 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":273,"rawCount":1383,"imported":238,"skipped":1145,"firstDate":"2026-10-22","lastDate":"2026-10-22","basePriceSyncSuccess":true,"basePriceOfficialRecordCount":1,"basePriceMatchedCount":1,"basePriceUpdatedCount":0,"basePriceUnchangedCount":1,"basePriceMissingCount":0,"basePriceFailedRanges":[],"basePriceSyncMessage":"TWSE 除權息 BasePrice 同步完成。","sample":[{"symbol":"00400A","date":"2026-10-22","open":15.00,"high":15.06,"low":14.41,"close":14.41,"volume":48178},{"symbol":"00401A","date":"2026-10-22","open":13.87,"high":13.88,"low":13.47,"close":13.47,"volume":7690},{"symbol":"00402A","date":"2026-10-22","open":9.73,"high":9.73,"low":9.61,"close":9.61,"volume":1840},{"symbol":"00403A","date":"2026-10-22","open":10.44,"high":10.49,"low":10.02,"close":10.04,"volume":231605},{"symbol":"00404A","date":"2026-10-22","open":9.60,"high":9.62,"low":9.37,"close":9.37,"volume":8766},{"symbol":"00405A","date":"2026-10-22","open":8.92,"high":8.98,"low":8.47,"close":8.47,"volume":82615},{"symbol":"00406A","date":"2026-10-22","open":9.32,"high":9.39,"low":9.05,"close":9.06,"volume":1045282},{"symbol":"00407A","date":"2026-10-22","open":9.76,"high":9.82,"low":9.32,"close":9.33,"volume":44391},{"symbol":"00408A","date":"2026-10-22","open":10.02,"high":10.08,"low":9.62,"close":9.62,"volume":3202},{"symbol":"00409A","date":"2026-10-22","open":9.25,"high":9.32,"low":9.03,"close":9.05,"volume":12765},{"symbol":"00410A","date":"2026-10-22","open":12.01,"high":12.02,"low":11.48,"close":11.51,"volume":8406},{"symbol":"00412A","date":"2026-10-22","open":9.18,"high":9.18,"low":8.87,"close":8.88,"volume":30468},{"symbol":"00415A","date":"2026-10-22","open":9.75,"high":9.80,"low":9.28,"close":9.30,"volume":80678},{"symbol":"0050","date":"2026-10-22","open":108.95,"high":109.15,"low":106.75,"close":106.90,"volume":132441},{"symbol":"0051","date":"2026-10-22","open":150.00,"high":150.20,"low":146.85,"close":147.20,"volume":78},{"symbol":"0052","date":"2026-10-22","open":63.35,"high":63.40,"low":61.80,"close":61.80,"volume":20251},{"symbol":"0053","date":"2026-10-22","open":244.70,"high":244.70,"low":238.00,"close":238.05,"volume":661},{"symbol":"0055","date":"2026-10-22","open":51.45,"high":52.35,"low":51.30,"close":51.90,"volume":1709},{"symbol":"0056","date":"2026-10-22","open":57.50,"high":57.50,"low":56.20,"close":56.30,"volume":120447},{"symbol":"0057","date":"2026-10-22","open":323.30,"high":323.50,"low":317.80,"close":317.80,"volume":8}],"message":"ETF 每日 PriceBars 匯入完成;TWSE 除權息 BasePrice 同步已執行。"}
[2026-10-24 03:45:07] 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":273,"rawCount":1383,"imported":238,"skipped":1145,"firstDate":"2026-10-22","lastDate":"2026-10-22","basePriceSyncSuccess":true,"basePriceOfficialRecordCount":1,"basePriceMatchedCount":1,"basePriceUpdatedCount":0,"basePriceUnchangedCount":1,"basePriceMissingCount":0,"basePriceFailedRanges":[],"basePriceSyncMessage":"TWSE 除權息 BasePrice 同步完成。","sample":[{"symbol":"00400A","date":"2026-10-22","open":15.00,"high":15.06,"low":14.41,"close":14.41,"volume":48178},{"symbol":"00401A","date":"2026-10-22","open":13.87,"high":13.88,"low":13.47,"close":13.47,"volume":7690},{"symbol":"00402A","date":"2026-10-22","open":9.73,"high":9.73,"low":9.61,"close":9.61,"volume":1840},{"symbol":"00403A","date":"2026-10-22","open":10.44,"high":10.49,"low":10.02,"close":10.04,"volume":231605},{"symbol":"00404A","date":"2026-10-22","open":9.60,"high":9.62,"low":9.37,"close":9.37,"volume":8766},{"symbol":"00405A","date":"2026-10-22","open":8.92,"high":8.98,"low":8.47,"close":8.47,"volume":82615},{"symbol":"00406A","date":"2026-10-22","open":9.32,"high":9.39,"low":9.05,"close":9.06,"volume":1045282},{"symbol":"00407A","date":"2026-10-22","open":9.76,"high":9.82,"low":9.32,"close":9.33,"volume":44391},{"symbol":"00408A","date":"2026-10-22","open":10.02,"high":10.08,"low":9.62,"close":9.62,"volume":3202},{"symbol":"00409A","date":"2026-10-22","open":9.25,"high":9.32,"low":9.03,"close":9.05,"volume":12765},{"symbol":"00410A","date":"2026-10-22","open":12.01,"high":12.02,"low":11.48,"close":11.51,"volume":8406},{"symbol":"00412A","date":"2026-10-22","open":9.18,"high":9.18,"low":8.87,"close":8.88,"volume":30468},{"symbol":"00415A","date":"2026-10-22","open":9.75,"high":9.80,"low":9.28,"close":9.30,"volume":80678},{"symbol":"0050","date":"2026-10-22","open":108.95,"high":109.15,"low":106.75,"close":106.90,"volume":132441},{"symbol":"0051","date":"2026-10-22","open":150.00,"high":150.20,"low":146.85,"close":147.20,"volume":78},{"symbol":"0052","date":"2026-10-22","open":63.35,"high":63.40,"low":61.80,"close":61.80,"volume":20251},{"symbol":"0053","date":"2026-10-22","open":244.70,"high":244.70,"low":238.00,"close":238.05,"volume":661},{"symbol":"0055","date":"2026-10-22","open":51.45,"high":52.35,"low":51.30,"close":51.90,"volume":1709},{"symbol":"0056","date":"2026-10-22","open":57.50,"high":57.50,"low":56.20,"close":56.30,"volume":120447},{"symbol":"0057","date":"2026-10-22","open":323.30,"high":323.50,"low":317.80,"close":317.80,"volume":8}],"message":"ETF 每日 PriceBars 匯入完成;TWSE 除權息 BasePrice 同步已執行。"}
ETF 歷史日 K 補資料(ETF-History-PriceBar)
背景慢速補齊 ETF 近 120 天歷史日 K 資料
待確認
每日 21:00 起,每 5 分鐘重複一次,持續 12 小時
最近執行紀錄
--------------------------------------------------
[2026-10-24 15:20:02] ETF History Import Start
{"success":true,"importType":"ETFHistory","tradeDate":"2026-10-22","batchId":1265,"batchStatus":"Running","take":1,"days":120,"delayMs":5000,"processed":1,"successCountThisRun":0,"failedCountThisRun":1,"skippedCountThisRun":0,"totalCount":273,"successCount":103,"failedCount":17,"skippedCount":0,"message":"本次 ETFHistory 匯入完成","items":[{"symbol":"00732","name":"國泰RMB短期報酬","status":"failed","message":"TWSE STOCK_DAY 無 ETF 歷史資料","fetchedRows":0,"safeRows":0}]}
[2026-10-24 15:20:28] ETF History Import End
--------------------------------------------------
股票基本資料更新(StockBasicInfo)
每日同步上市上櫃股票基本資料
正常
每日 02:30
最近執行紀錄
2026-10-20 02:30:02 OK {"success":true,"listedFetched":1090,"otcFetched":0,"totalFetched":1090,"upserted":1090,"message":"股票基本資料快取匯入完成。"}
2026-10-21 02:30:03 OK {"success":true,"listedFetched":1090,"otcFetched":0,"totalFetched":1090,"upserted":1090,"message":"股票基本資料快取匯入完成。"}
2026-10-22 02:30:02 OK {"success":true,"listedFetched":1091,"otcFetched":0,"totalFetched":1091,"upserted":1091,"message":"股票基本資料快取匯入完成。"}
2026-10-23 02:30:02 OK {"success":true,"listedFetched":1091,"otcFetched":0,"totalFetched":1091,"upserted":1091,"message":"股票基本資料快取匯入完成。"}
2026-10-24 02:30:02 OK {"success":true,"listedFetched":1091,"otcFetched":0,"totalFetched":1091,"upserted":1091,"message":"股票基本資料快取匯入完成。"}
ETF 基本資料更新(ETF-BasicInfo)
每日同步 ETF 與主動式 ETF 基本資料
正常
每日 02:35
最近執行紀錄
2026-10-20 02:35:02 OK {"success":true,"listedFetched":272,"totalFetched":272,"upserted":272,"message":"ETF 基本資料快取匯入完成。"}
2026-10-21 02:35:01 OK {"success":true,"listedFetched":273,"totalFetched":273,"upserted":273,"message":"ETF 基本資料快取匯入完成。"}
2026-10-22 02:35:02 OK {"success":true,"listedFetched":273,"totalFetched":273,"upserted":273,"message":"ETF 基本資料快取匯入完成。"}
2026-10-23 02:35:04 OK {"success":true,"listedFetched":273,"totalFetched":273,"upserted":273,"message":"ETF 基本資料快取匯入完成。"}
2026-10-24 02:35:02 OK {"success":true,"listedFetched":273,"totalFetched":273,"upserted":273,"message":"ETF 基本資料快取匯入完成。"}
上市/上櫃財務季報 EPS 同步(Fundamental-EPS)
PowerShell 自動下載 MOPS 上市與上櫃 EPS CSV,驗證年度/季度後寫入 FundamentalCache
正常
每年 4、5、8、11 月,每日 18:30
最近執行紀錄
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 2026-08-30 18:30:02 OK Target=2026Q2 ListedDownloaded=1067 ListedImported=1067 OtcDownloaded=881 OtcImported=881 2026-08-31 18:30:02 OK Target=2026Q2 ListedDownloaded=1067 ListedImported=1067 OtcDownloaded=882 OtcImported=882