Atlas 技術版 > Shioaji每日股價抓取

Shioaji每日股價抓取 NO_AGENT P0 risk=CRITICAL

1. 做什麼 / 2. 為什麼存在

Shioaji 每日股價抓取:登入永豐 API 抓日K寫入 shioaji_kline.db,全技術分析的上游資料源。

3. Schedule / Mode

mode=NO_AGENT state=scheduled enabled=1
schedule=35 15 * * *
next_run=2026-10-21T15:35:00 last_run=2026-10-20T15:37:07
deliver=local model=— provider=—

4. Implementation

script=/Users/exion/.hermes/scripts/fetch_daily_prices.py
monitor_script=— monitor_url=—
skills=[]
workdir=—

5. Effective instruction sources

prompt_sha256=49812497d69a5001… chars=65
skill_files={}

執行 Shioaji 股價抓取腳本:python3 ~/.hermes/scripts/fetch_daily_prices.py…

6. Actual rules / thresholds

rulevaluesource
none extracted

7/8. Inputs & Outputs (resources)

kindpathnameaccess
SQLITE_TABLEselfstock_klineread
SQLITE_TABLEselfstock_klineread
SQLITE_TABLEselfstock_institutionalread
SQLITE_TABLEselfstock_klineread
SQLITE_TABLEselfstock_klinewrite
SQLITE_TABLEselfstock_klinewrite
MODULE/Users/exion/.hermes/lib/db_config.pydb_configimport
MODULE/Users/exion/.hermes/lib/yf_client.pyyf_clientimport
MODULE/Users/exion/.hermes/lib/kline_cache.pykline_cacheimport
MODULE/Users/exion/.hermes/lib/db_config.pydb_configimport
MODULE/Users/exion/.hermes/lib/daily_k_provider.pydaily_k_providerimport
MODULE/Users/exion/.hermes/lib/db_config.pydb_configimport
MODULE/Users/exion/.hermes/lib/kline_cache.pykline_cacheimport
MODULE/Users/exion/.hermes/lib/yf_client.pyyf_clientimport
MODULE/Users/exion/.hermes/lib/trading_calendar.pytrading_calendarimport

9/10. Upstream / Downstream

Upstream: E7 Control vs C20 Prospective Lifetime Shadow、13:07 盤中狀態通知、DAILY_E7_FORMAL 每日正式訊號、處置股票狀態查詢、TH-0154 Runner參考線自然驗收讀回(一次)、定錨追蹤變動通知、Intraday Holdings Risk Owner、早盤風向-0945、持股同步觀察清單、盤中13:00帶量長紅K掃描、三大法人買賣超每日更新、盤中持股即時快照1300、個股融資資料爬取
Downstream: 層零市場風險過濾器、每日帳戶資產記錄、E7×C20 影子策略每日 EOD(ingest→雙帳→月報→通知)、系統健康檢查、DAILY_E7_FORMAL 每日正式訊號、Prospective Shadow Exit Runner Close、Prospective Shadow Exit Runner Intraday、Discovery Entry Observation Runtime、盤中13:00帶量長紅K掃描
Transitive downstream (12): 週日長紅K回測報告(現行規則:停損+20MA停利) (68ea49353330)、盤中持股即時快照1300 (d94622a2d6b8)、13:07 盤中狀態通知 (5410c0495072)、13:08 盤中決策摘要資料準備 (8f2a6c1d9b44)、13:09 盤中決策摘要 (b7d94e3a1c20)、E7 Control vs C20 Prospective Lifetime Shadow (45037d292145)、Intraday Holdings Risk Owner (ac6b78141cb5)、早盤風向-0945 (b02745c072bb)、持股同步觀察清單 (cc1a17e96632)、TH-0154 Runner參考線自然驗收讀回(一次) (67746172fb4e)、處置股票狀態查詢 (61f12b08c955)、Discovery FORMAL Fundamental Dingmao Review (904870b67948)

Edges (typed evidence)

typehard?fromtoresourceoriginconfevidence
DATAsoftShioaji每日股價抓取層零市場風險過濾器sqlite:stock_klineSTATIC0.75table 'stock_kline' write@205fea19ed1e(line 53) -> read@11c1041f48b4(line 56) [pure consumer]
DATAsoftShioaji每日股價抓取系統健康檢查sqlite:stock_klineSTATIC0.75table 'stock_kline' write@205fea19ed1e(line 53) -> read@565ad371fad2(line 86) [pure consumer]
DATAsoftShioaji每日股價抓取DAILY_E7_FORMAL 每日正式訊號sqlite:stock_klineSTATIC0.75table 'stock_kline' write@205fea19ed1e(line 53) -> read@5b90a48ae44c(line 25) [pure consumer]
DATAsoftShioaji每日股價抓取Prospective Shadow Exit Runner Closesqlite:stock_klineSTATIC0.75table 'stock_kline' write@205fea19ed1e(line 53) -> read@7d5d77ea5e13(line 177) [pure consumer]
DATAsoftShioaji每日股價抓取Prospective Shadow Exit Runner Intradaysqlite:stock_klineSTATIC0.75table 'stock_kline' write@205fea19ed1e(line 53) -> read@b4937395cbb3(line 177) [pure consumer]
DATAsoftShioaji每日股價抓取Discovery Entry Observation Runtimesqlite:stock_klineSTATIC0.75table 'stock_kline' write@205fea19ed1e(line 53) -> read@c5c5e8b6e055(line 62) [pure consumer]; table 'stock_kline' write@205fea19ed1e(line 53) -> read@c5c5e8b6e055(line 315) [pure consumer]
DATAsoftShioaji每日股價抓取盤中13:00帶量長紅K掃描sqlite:stock_klineSTATIC0.5table 'stock_kline' write@205fea19ed1e(line 53) -> read@ce780536ef1c(line 36) [read-modify-write, ambiguous consumption]
DATAsoft盤中13:00帶量長紅K掃描Shioaji每日股價抓取sqlite:stock_klineSTATIC0.5table 'stock_kline' write@ce780536ef1c(line 53) -> read@205fea19ed1e(line 36) [read-modify-write, ambiguous consumption]
CODEsoftShioaji每日股價抓取每日帳戶資產記錄module:trading_calendarSTATIC0.6both scripts import shared module 'trading_calendar'
CODEsoftShioaji每日股價抓取E7×C20 影子策略每日 EOD(ingest→雙帳→月報→通知)module:trading_calendarSTATIC0.6both scripts import shared module 'trading_calendar'
CODEsoftE7 Control vs C20 Prospective Lifetime ShadowShioaji每日股價抓取module:trading_calendarSTATIC0.6both scripts import shared module 'trading_calendar'
CODEsoft13:07 盤中狀態通知Shioaji每日股價抓取module:trading_calendarSTATIC0.6both scripts import shared module 'trading_calendar'
CODEsoftDAILY_E7_FORMAL 每日正式訊號Shioaji每日股價抓取module:trading_calendarSTATIC0.6both scripts import shared module 'trading_calendar'
CODEsoft處置股票狀態查詢Shioaji每日股價抓取module:trading_calendarSTATIC0.6both scripts import shared module 'trading_calendar'
CODEsoftTH-0154 Runner參考線自然驗收讀回(一次)Shioaji每日股價抓取module:trading_calendarSTATIC0.6both scripts import shared module 'trading_calendar'
CODEsoftIntraday Holdings Risk OwnerShioaji每日股價抓取module:trading_calendarSTATIC0.6both scripts import shared module 'trading_calendar'
CODEsoft早盤風向-0945Shioaji每日股價抓取module:trading_calendarSTATIC0.6both scripts import shared module 'trading_calendar'
CODEsoft持股同步觀察清單Shioaji每日股價抓取module:trading_calendarSTATIC0.6both scripts import shared module 'trading_calendar'
CODEsoft盤中13:00帶量長紅K掃描Shioaji每日股價抓取module:trading_calendarSTATIC0.6both scripts import shared module 'trading_calendar'
CODEsoft三大法人買賣超每日更新Shioaji每日股價抓取module:trading_calendarSTATIC0.6both scripts import shared module 'trading_calendar'
CODEsoft個股融資資料爬取Shioaji每日股價抓取module:trading_calendarSTATIC0.6both scripts import shared module 'trading_calendar'
CODEsoft定錨追蹤變動通知Shioaji每日股價抓取module:db_configSTATIC0.6both scripts import shared module 'db_config'
CODEsoft三大法人買賣超每日更新Shioaji每日股價抓取module:db_configSTATIC0.6both scripts import shared module 'db_config'
CODEsoft盤中持股即時快照1300Shioaji每日股價抓取module:yf_clientSTATIC0.6both scripts import shared module 'yf_client'
CODEsoft持股同步觀察清單Shioaji每日股價抓取module:daily_k_providerSTATIC0.6both scripts import shared module 'daily_k_provider'

11. Shared resources

12. Recent executions

failure_streak=0
last_error=—
delivery_error=—

14. Drift history

16. Impact / change risk

change_risk=CRITICAL