Atlas 技術版 > 層零市場風險過濾器

層零市場風險過濾器 NO_AGENT P1 risk=CRITICAL

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

層零市場風險過濾器:21:08 大盤層級系統性風險預警(外資轉折、期貨、波動等)。

3. Schedule / Mode

mode=NO_AGENT state=scheduled enabled=1
schedule=8 21 * * 1-5
next_run=2026-10-21T21:08:00 last_run=2026-10-20T21:08:31
deliver=telegram model=— provider=—

4. Implementation

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

5. Effective instruction sources

prompt_sha256=4751215970ed8129… chars=13
skill_files={}

每日盤後執行市場風險過濾器…

6. Actual rules / thresholds

rulevaluesource
FUNDFLOW_DB/Users/exion/workspace/liquidity-monitor/data/fundflow.dbCODE_STATIC @market_risk_filter.py:23
MARGIN_PATH/tmp/margin_market_total.jsonCODE_STATIC @market_risk_filter.py:24

7/8. Inputs & Outputs (resources)

kindpathnameaccess
SQLITE_DB/Users/exion/.hermes/data/shioaji_kline.dbunknown
SQLITE_DB/Users/exion/workspace/liquidity-monitor/data/fundflow.dbunknown
SQLITE_DB/Users/exion/.hermes/data/shioaji_kline.dbread/write
SQLITE_DB/Users/exion/workspace/liquidity-monitor/data/fundflow.dbread/write
SQLITE_DB/Users/exion/.hermes/data/shioaji_kline.dbread/write
SQLITE_DB/Users/exion/.hermes/data/notification_events.dbunknown
SQLITE_TABLEselfstock_institutionalread
SQLITE_TABLEselffundflow_scoresread
SQLITE_TABLEselfstock_klineread
SQLITE_TABLEselfnotification_eventsread
SQLITE_TABLEselfnotification_eventsread
SQLITE_TABLEselfnotification_deliveriesread
SQLITE_TABLEselfnotification_deliveriesread
SQLITE_TABLEselfnotification_deliveriesread
SQLITE_TABLEselfnotification_deliveriesread
SQLITE_TABLEselfnotification_deliveriesread
SQLITE_TABLEselfnotification_eventsread
SQLITE_TABLEselfnotification_deliveriesread
SQLITE_TABLEselfnotification_deliveriesread
SQLITE_TABLEselfnotification_deliveriesread
SQLITE_TABLEselfnotification_deliveriesread
SQLITE_TABLEselfnotification_eventswrite
SQLITE_TABLEselfnotification_eventswrite
SQLITE_TABLEselfnotification_deliverieswrite
SQLITE_TABLEselfnotification_eventswrite
SQLITE_TABLEselfnotification_deliverieswrite
SQLITE_TABLEselfnotification_eventswrite
SQLITE_TABLEselfnotification_eventswrite
FILE_READ/tmp/margin_market_total.jsonread
FILE_WRITE/tmp/market_risk.jsonwrite
MODULE/Users/exion/.hermes/lib/notification_event_registry.pynotification_event_registryimport

9/10. Upstream / Downstream

Upstream: 每日帳戶資產記錄、Shioaji每日股價抓取、13:07 盤中狀態通知、週日長紅K回測報告(現行規則:停損+20MA停利)、大盤融資總額爬取、Discovery FORMAL Fundamental Dingmao Review、Intraday Holdings Risk Owner、盤中13:00帶量長紅K掃描、三大法人買賣超每日更新、盤中持股即時快照1300
Downstream: 每日帳戶資產記錄、週日長紅K回測報告(現行規則:停損+20MA停利)、Discovery FORMAL Fundamental Dingmao Review、Intraday Holdings Risk Owner、盤中持股即時快照1300
Transitive downstream (16): 處置股票狀態查詢 (61f12b08c955)、13:07 盤中狀態通知 (5410c0495072)、E7×C20 影子策略每日 EOD(ingest→雙帳→月報→通知) (1dba3cb93ead)、DAILY_E7_FORMAL 每日正式訊號 (5b90a48ae44c)、E7 Control vs C20 Prospective Lifetime Shadow (45037d292145)、TH-0154 Runner參考線自然驗收讀回(一次) (67746172fb4e)、Shioaji每日股價抓取 (205fea19ed1e)、Prospective Shadow Exit Runner Intraday (b4937395cbb3)、Discovery Entry Observation Runtime (c5c5e8b6e055)、盤中13:00帶量長紅K掃描 (ce780536ef1c)、Prospective Shadow Exit Runner Close (7d5d77ea5e13)、系統健康檢查 (565ad371fad2) …+4

Edges (typed evidence)

typehard?fromtoresourceoriginconfevidence
DATAsoft層零市場風險過濾器Discovery FORMAL Fundamental Dingmao Reviewsqlite:notification_eventsSTATIC0.5table 'notification_events' write@11c1041f48b4(line 113) -> read@904870b67948(line 110) [read-modify-write, ambiguous consumption]; table 'notification_events' write@11c1041f48b4(line 113) -> read@904
DATAsoft層零市場風險過濾器Intraday Holdings Risk Ownersqlite:notification_eventsSTATIC0.5table 'notification_events' write@11c1041f48b4(line 113) -> read@ac6b78141cb5(line 110) [read-modify-write, ambiguous consumption]; table 'notification_events' write@11c1041f48b4(line 113) -> read@ac6
DATAsoftDiscovery FORMAL Fundamental Dingmao Review層零市場風險過濾器sqlite:notification_eventsSTATIC0.5table 'notification_events' write@904870b67948(line 113) -> read@11c1041f48b4(line 110) [read-modify-write, ambiguous consumption]; table 'notification_events' write@904870b67948(line 113) -> read@11c
DATAsoftIntraday Holdings Risk Owner層零市場風險過濾器sqlite:notification_eventsSTATIC0.5table 'notification_events' write@ac6b78141cb5(line 113) -> read@11c1041f48b4(line 110) [read-modify-write, ambiguous consumption]; table 'notification_events' write@ac6b78141cb5(line 113) -> read@11c
DATAsoft層零市場風險過濾器Discovery FORMAL Fundamental Dingmao Reviewsqlite:notification_deliveriesSTATIC0.5table 'notification_deliveries' write@11c1041f48b4(line 192) -> read@904870b67948(line 169) [read-modify-write, ambiguous consumption]; table 'notification_deliveries' write@11c1041f48b4(line 192) ->
DATAsoft層零市場風險過濾器Intraday Holdings Risk Ownersqlite:notification_deliveriesSTATIC0.5table 'notification_deliveries' write@11c1041f48b4(line 192) -> read@ac6b78141cb5(line 169) [read-modify-write, ambiguous consumption]; table 'notification_deliveries' write@11c1041f48b4(line 192) ->
DATAsoftDiscovery FORMAL Fundamental Dingmao Review層零市場風險過濾器sqlite:notification_deliveriesSTATIC0.5table 'notification_deliveries' write@904870b67948(line 192) -> read@11c1041f48b4(line 169) [read-modify-write, ambiguous consumption]; table 'notification_deliveries' write@904870b67948(line 192) ->
DATAsoftIntraday Holdings Risk Owner層零市場風險過濾器sqlite:notification_deliveriesSTATIC0.5table 'notification_deliveries' write@ac6b78141cb5(line 192) -> read@11c1041f48b4(line 169) [read-modify-write, ambiguous consumption]; table 'notification_deliveries' write@ac6b78141cb5(line 192) ->
DATAsoftShioaji每日股價抓取層零市場風險過濾器sqlite:stock_klineSTATIC0.75table 'stock_kline' write@205fea19ed1e(line 53) -> read@11c1041f48b4(line 56) [pure consumer]
DATAsoft盤中13:00帶量長紅K掃描層零市場風險過濾器sqlite:stock_klineSTATIC0.75table 'stock_kline' write@ce780536ef1c(line 53) -> read@11c1041f48b4(line 56) [pure consumer]
DATAsoft三大法人買賣超每日更新層零市場風險過濾器sqlite:stock_institutionalSTATIC0.75table 'stock_institutional' write@d768546515da(line 219) -> read@11c1041f48b4(line 30)
DATAsoft大盤融資總額爬取層零市場風險過濾器/tmp/margin_market_total.jsonSTATIC0.7file /tmp/margin_market_total.json written line 80 -> read line 48
DATAsoft週日長紅K回測報告(現行規則:停損+20MA停利)層零市場風險過濾器/users/exion/.hermes/data/shioaji_kline.dbSTATIC0.35shared DB-level resource /users/exion/.hermes/data/shioaji_kline.db (no table evidence)
DATAsoft層零市場風險過濾器週日長紅K回測報告(現行規則:停損+20MA停利)/users/exion/.hermes/data/shioaji_kline.dbSTATIC0.35shared DB-level resource /users/exion/.hermes/data/shioaji_kline.db (no table evidence)
DATAsoft層零市場風險過濾器盤中持股即時快照1300/users/exion/.hermes/data/shioaji_kline.dbSTATIC0.35shared DB-level resource /users/exion/.hermes/data/shioaji_kline.db (no table evidence)
DATAsoft層零市場風險過濾器每日帳戶資產記錄/users/exion/.hermes/data/shioaji_kline.dbSTATIC0.35shared DB-level resource /users/exion/.hermes/data/shioaji_kline.db (no table evidence)
DATAsoft盤中持股即時快照1300層零市場風險過濾器/users/exion/.hermes/data/shioaji_kline.dbSTATIC0.35shared DB-level resource /users/exion/.hermes/data/shioaji_kline.db (no table evidence)
DATAsoft每日帳戶資產記錄層零市場風險過濾器/users/exion/.hermes/data/shioaji_kline.dbSTATIC0.35shared DB-level resource /users/exion/.hermes/data/shioaji_kline.db (no table evidence)
CODEsoft13:07 盤中狀態通知層零市場風險過濾器module:notification_event_registrySTATIC0.6both scripts import shared module 'notification_event_registry'
CODEsoftDiscovery FORMAL Fundamental Dingmao Review層零市場風險過濾器module:notification_event_registrySTATIC0.6both scripts import shared module 'notification_event_registry'
CODEsoftIntraday Holdings Risk Owner層零市場風險過濾器module:notification_event_registrySTATIC0.6both scripts import shared module 'notification_event_registry'
CONFIGsoft大盤融資總額爬取層零市場風險過濾器/tmp/margin_market_total.jsonSTATIC0.66b89d47bd68d writes config /tmp/margin_market_total.json read by 11c1041f48b4

11. Shared resources

12. Recent executions

failure_streak=0
last_error=—
delivery_error=—

14. Drift history

16. Impact / change risk

change_risk=CRITICAL