# BTC Macro Vision Report

日期：2026-06-26T13:44:03.465465+00:00
目前價格：59,413.06
大週期狀態：偏弱或整理大週期
Macro Trend Score：0
Risk Heat Score：0
Cycle Phase：ACCUMULATION
Confidence：1.0

## 白話決策摘要

- 今日一句話結論：目前 BTC 處於區間判斷階段，重點觀察 S1 是否守住，以及 R1 是否有效突破。
- 現在位置：區間中段；更接近：壓力
- 現貨觀點：觀望，等價格回到關鍵區間
- 合約觀點：只適合高品質型態，降低出手頻率
- 大級別過濾建議：NEUTRAL

## 一、目前大週期判斷

目前 Macro Trend Score 為 0，Risk Heat Score 為 0，週期階段判定為 ACCUMULATION。此結論是規則式大週期分析，不是交易訊號。

## 二、主要支撐區

- S1 25,926.48 - 27,150.84; 強度：medium; 來源：monthly_swing_low_3; 可能支撐區，用於觀察大週期是否仍有承接。 來源：monthly_swing_low_3。
- S2 24,326.60 - 25,746.52; 強度：strong; 來源：monthly_swing_low_1, monthly_swing_low_2; 可能支撐區，用於觀察大週期是否仍有承接。 來源：monthly_swing_low_1、monthly_swing_low_2。
- S3 56,774.44 - 64,101.59; 強度：major; 來源：30D_low, 90D_low, 180D_low, 365D_low, weekly_swing_low_1, weekly_swing_low_2, weekly_swing_low_3, 200W_MA; 可能支撐區，用於觀察大週期是否仍有承接。 來源：30D_low、90D_low、180D_low、365D_low、weekly_swing_low_1。

## 三、主要壓力區

- R1 64,018.22 - 67,041.43; 強度：medium; 來源：volume_profile_node_2; 可能壓力區，用於觀察上方供給與突破難度。 來源：volume_profile_node_2。
- R2 68,001.99 - 71,213.34; 強度：medium; 來源：volume_profile_node_3; 可能壓力區，用於觀察上方供給與突破難度。 來源：volume_profile_node_3。
- R3 72,870.15 - 78,241.96; 強度：strong; 來源：30D_high, channel_upper; 可能壓力區，用於觀察上方供給與突破難度。 來源：30D_high、channel_upper。

## 四、合理回踩區

- PB1 82,182.82 - 94,283.16; 強度：major; 來源：fib_0.618, 24M_MA, 12M_MA, 50W_MA, 365D_MA, fib_0.5; 合理回踩觀察區，不是買進或加倉指令。
- PB2 69,365.65 - 77,794.77; 強度：major; 來源：20W_MA, fib_0.786, 200D_MA; 合理回踩觀察區，不是買進或加倉指令。

## 五、未來情境推估

### 30D
- Base Case: 機率 40%; 可能區間 24,326.60 - 67,041.43; 啟動條件：假設價格在主要支撐與壓力之間消化，趨勢延續但不加速。; 失效條件：若價格突破主要壓力或跌破主要支撐，Base Case 需要重新評估。
- Bull Case: 機率 20%; 可能區間 55,438.50 - 71,454.19; 啟動條件：需要宏觀趨勢維持、主要均線不失守，並有效站上 R1 附近壓力。; 失效條件：若跌破 INV2 且週線動能轉弱，Bull Case 需要下修。
- Bear Case: 機率 40%; 可能區間 24,326.60 - 55,749.38; 啟動條件：可能出現在趨勢分數下降、S2 失守或波動風險擴大時。; 失效條件：若重新站上 R1 並維持趨勢分數，Bear Case 需要下修。
### 90D
- Base Case: 機率 40%; 可能區間 24,326.60 - 67,041.43; 啟動條件：假設價格在主要支撐與壓力之間消化，趨勢延續但不加速。; 失效條件：若價格突破主要壓力或跌破主要支撐，Base Case 需要重新評估。
- Bull Case: 機率 20%; 可能區間 56,763.44 - 71,454.19; 啟動條件：需要宏觀趨勢維持、主要均線不失守，並有效站上 R1 附近壓力。; 失效條件：若跌破 INV2 且週線動能轉弱，Bull Case 需要下修。
- Bear Case: 機率 40%; 可能區間 24,326.60 - 54,244.61; 啟動條件：可能出現在趨勢分數下降、S2 失守或波動風險擴大時。; 失效條件：若重新站上 R1 並維持趨勢分數，Bear Case 需要下修。
### 180D
- Base Case: 機率 40%; 可能區間 24,326.60 - 67,041.43; 啟動條件：假設價格在主要支撐與壓力之間消化，趨勢延續但不加速。; 失效條件：若價格突破主要壓力或跌破主要支撐，Base Case 需要重新評估。
- Bull Case: 機率 20%; 可能區間 57,967.77 - 71,454.19; 啟動條件：需要宏觀趨勢維持、主要均線不失守，並有效站上 R1 附近壓力。; 失效條件：若跌破 INV2 且週線動能轉弱，Bull Case 需要下修。
- Bear Case: 機率 40%; 可能區間 24,326.60 - 52,665.24; 啟動條件：可能出現在趨勢分數下降、S2 失守或波動風險擴大時。; 失效條件：若重新站上 R1 並維持趨勢分數，Bear Case 需要下修。
### 365D
- Base Case: 機率 40%; 可能區間 24,326.60 - 67,041.43; 啟動條件：假設價格在主要支撐與壓力之間消化，趨勢延續但不加速。; 失效條件：若價格突破主要壓力或跌破主要支撐，Base Case 需要重新評估。
- Bull Case: 機率 20%; 可能區間 59,546.05 - 71,518.42; 啟動條件：需要宏觀趨勢維持、主要均線不失守，並有效站上 R1 附近壓力。; 失效條件：若跌破 INV2 且週線動能轉弱，Bull Case 需要下修。
- Bear Case: 機率 40%; 可能區間 24,326.60 - 50,195.42; 啟動條件：可能出現在趨勢分數下降、S2 失守或波動風險擴大時。; 失效條件：若重新站上 R1 並維持趨勢分數，Bear Case 需要下修。

## 六、風險提醒

- 本報告不是交易訊號。
- 本報告不建議槓桿。
- 本報告不代表未來價格必然發生。
- 本系統與 EdgeCore 完全獨立，未連接任何交易執行功能。
- TP / target zone 不是下單建議，只是情境目標區。

## 七、策略環境摘要

- Macro Bias：neutral
- Risk Mode：caution
- Spot Mode：wait
- Contract Mode：only_A_setups
- Macro Filter Suggestion：NEUTRAL
- EdgeCore Future Hint：僅供未來 EdgeCore 讀取，不代表目前已接入。

本段不是交易訊號。本段不是槓桿建議。本段目前未接入 EdgeCore。未來若要讓 EdgeCore 讀取，必須另開整合規格。

## EdgeCore 未來整合狀態

- 目前未接入 EdgeCore。
- 目前 edgecore_import_enabled = false。
- v0.6.3 只是規格、schema validator 與 dry-run consumer example。
- 未來若要接入，只能 read-only、shadow-only，並且必須另行批准。
- BTC Macro Vision 不會讀取 EdgeCore，也不會寫入 EdgeCore。

## Shared Export Staging

- shared export staged: true
- shared dir: C:\shared_macro_exports
- strategy export: C:\shared_macro_exports\btc_macro_strategy_export_latest.json
- QA export: C:\shared_macro_exports\btc_macro_strategy_qa_latest.json
- integrity file: C:\shared_macro_exports\btc_macro_export_integrity_latest.json
- manifest: C:\shared_macro_exports\btc_macro_shared_manifest_latest.json
- EdgeCore 尚未接入。
- EdgeCore 尚不可讀取。
- edgecore_import_enabled: false
- edgecore_reader_created: false
- 未來若要讀取，必須另開 shadow integration spec 並取得人工批准。

## Auto Refresh Static Mode

- 本系統採自動更新靜態輸出模式。
- refresh 只會重新產生 reports、charts、exports、public 與 shared export staging。
- refresh 不需要即時 server，也不需要 Cloudflare Tunnel local origin。
- refresh 不修改 cloudflared，不修改 DNS，不建立 server。
- 每次 refresh 會更新 public/ 與 C:\shared_macro_exports\。
- 目前 EdgeCore 未接入，EdgeCore 不可讀取 shared export。
- 目前不影響任何交易，trading_enabled = false。

## Auto Refresh Scheduled Task Package

- package ready: true
- package version: v0.6.3
- task not created by Codex: true
- task name: MingYen BTC Macro Vision Auto Refresh
- refresh interval: 1 hour
- runner: deploy/RUN_AUTO_REFRESH_BTC_MACRO_v0.6.3.ps1
- mobile dashboard persistence: true
- user can enable manually with Administrator PowerShell。
- no EdgeCore integration。
- edgecore_import_enabled: false
- trading_enabled: false
- server created: false

## Mobile Access / Cloudflare Pages

- 本系統可用 Cloudflare Pages 作為手機查看入口。
- 建議網址：https://macro.mingtrade.com
- 目前是靜態發布，不是 live server。
- 每次 auto refresh 會重新產生 deploy/pages 與 Pages zip，但不會自動部署。
- v0.6.3 會讓 mobile dashboard 首頁在每次 runner 後持續存在。
- EdgeCore 未接入。
- 不影響交易。
- cloudflared modified: false
- DNS modified: false

## 八、關鍵點位表

| 類型 | 編號 | 區間 | 強度 | 來源 | 意義 |
|---|---:|---:|---:|---|---|
| 支撐 | S1 | 25,926.48 - 27,150.84 | medium | monthly_swing_low_3 | 可能支撐區，用於觀察大週期是否仍有承接。 來源：monthly_swing_low_3。 |
| 支撐 | S2 | 24,326.60 - 25,746.52 | strong | monthly_swing_low_1, monthly_swing_low_2 | 可能支撐區，用於觀察大週期是否仍有承接。 來源：monthly_swing_low_1、monthly_swing_low_2。 |
| 支撐 | S3 | 56,774.44 - 64,101.59 | major | 30D_low, 90D_low, 180D_low, 365D_low, weekly_swing_low_1, weekly_swing_low_2, weekly_swing_low_3, 200W_MA | 可能支撐區，用於觀察大週期是否仍有承接。 來源：30D_low、90D_low、180D_low、365D_low、weekly_swing_low_1。 |
| 壓力 | R1 | 64,018.22 - 67,041.43 | medium | volume_profile_node_2 | 可能壓力區，用於觀察上方供給與突破難度。 來源：volume_profile_node_2。 |
| 壓力 | R2 | 68,001.99 - 71,213.34 | medium | volume_profile_node_3 | 可能壓力區，用於觀察上方供給與突破難度。 來源：volume_profile_node_3。 |
| 壓力 | R3 | 72,870.15 - 78,241.96 | strong | 30D_high, channel_upper | 可能壓力區，用於觀察上方供給與突破難度。 來源：30D_high、channel_upper。 |
| 回踩 | PB1 | 82,182.82 - 94,283.16 | major | fib_0.618, 24M_MA, 12M_MA, 50W_MA, 365D_MA, fib_0.5 | 合理回踩觀察區，不是買進或加倉指令。 |
| 回踩 | PB2 | 69,365.65 - 77,794.77 | major | 20W_MA, fib_0.786, 200D_MA | 合理回踩觀察區，不是買進或加倉指令。 |
| 失效 | INV1 | 66,749.49 - 68,781.63 | weak | S2_lower_break | 情境失效區，用於判斷原先宏觀假設是否需要下修。 來源：S2_lower_break。 |
| 失效 | INV2 | 24,948.65 - 25,708.19 | weak | S3_lower_break | 情境失效區，用於判斷原先宏觀假設是否需要下修。 來源：S3_lower_break。 |
| 目標 | T1 | 63,791.48 - 67,268.17 | medium | volume_profile_node_2 linked_resistance=R1 | 情境目標區，只是路徑推演，不是獲利指令。 來源：volume_profile_node_2。 |
| 目標 | T2 | 67,761.14 - 71,454.19 | medium | volume_profile_node_3 linked_resistance=R2 | 情境目標區，只是路徑推演，不是獲利指令。 來源：volume_profile_node_3。 |
| 目標 | T3 | 72,612.06 - 78,506.58 | strong | 30D_target, channel_upper linked_resistance=R3 | 情境目標區，只是路徑推演，不是獲利指令。 來源：30D_target、channel_upper。 |

## Zone Merge 摘要

- Zone merge enabled: true
- Support zones: 6 -> 3
- Resistance zones: 8 -> 3
- Pullback zones: 5 -> 2
- Target zones: 5 -> 3
- Invalidation zones: 3 -> 2
- 主要支撐: S1, S2, S3
- 主要壓力: R1, R2, R3
- 剩餘 warnings: 無

## 九、情境路徑

| 期間 | 情境 | 機率 | 目標區 | 啟動條件 | 失效條件 | 敘述 |
|---|---:|---:|---:|---|---|---|
| 30D | bull | 20% | 55,438.50 - 71,454.19 | 需要宏觀趨勢維持、主要均線不失守，並有效站上 R1 附近壓力。 | 若跌破 INV2 且週線動能轉弱，Bull Case 需要下修。 | Bull Case 是上行情境，不代表價格必然發生，也不是追價訊號。 |
| 30D | base | 40% | 24,326.60 - 67,041.43 | 假設價格在主要支撐與壓力之間消化，趨勢延續但不加速。 | 若價格突破主要壓力或跌破主要支撐，Base Case 需要重新評估。 | Base Case 是區間消化情境，用於描述較中性的宏觀路徑。 |
| 30D | bear | 40% | 24,326.60 - 55,749.38 | 可能出現在趨勢分數下降、S2 失守或波動風險擴大時。 | 若重新站上 R1 並維持趨勢分數，Bear Case 需要下修。 | Bear Case 是下行情境，用於風險控管與失效觀察，不是放空指令。 |
| 90D | bull | 20% | 56,763.44 - 71,454.19 | 需要宏觀趨勢維持、主要均線不失守，並有效站上 R1 附近壓力。 | 若跌破 INV2 且週線動能轉弱，Bull Case 需要下修。 | Bull Case 是上行情境，不代表價格必然發生，也不是追價訊號。 |
| 90D | base | 40% | 24,326.60 - 67,041.43 | 假設價格在主要支撐與壓力之間消化，趨勢延續但不加速。 | 若價格突破主要壓力或跌破主要支撐，Base Case 需要重新評估。 | Base Case 是區間消化情境，用於描述較中性的宏觀路徑。 |
| 90D | bear | 40% | 24,326.60 - 54,244.61 | 可能出現在趨勢分數下降、S2 失守或波動風險擴大時。 | 若重新站上 R1 並維持趨勢分數，Bear Case 需要下修。 | Bear Case 是下行情境，用於風險控管與失效觀察，不是放空指令。 |
| 180D | bull | 20% | 57,967.77 - 71,454.19 | 需要宏觀趨勢維持、主要均線不失守，並有效站上 R1 附近壓力。 | 若跌破 INV2 且週線動能轉弱，Bull Case 需要下修。 | Bull Case 是上行情境，不代表價格必然發生，也不是追價訊號。 |
| 180D | base | 40% | 24,326.60 - 67,041.43 | 假設價格在主要支撐與壓力之間消化，趨勢延續但不加速。 | 若價格突破主要壓力或跌破主要支撐，Base Case 需要重新評估。 | Base Case 是區間消化情境，用於描述較中性的宏觀路徑。 |
| 180D | bear | 40% | 24,326.60 - 52,665.24 | 可能出現在趨勢分數下降、S2 失守或波動風險擴大時。 | 若重新站上 R1 並維持趨勢分數，Bear Case 需要下修。 | Bear Case 是下行情境，用於風險控管與失效觀察，不是放空指令。 |
| 365D | bull | 20% | 59,546.05 - 71,518.42 | 需要宏觀趨勢維持、主要均線不失守，並有效站上 R1 附近壓力。 | 若跌破 INV2 且週線動能轉弱，Bull Case 需要下修。 | Bull Case 是上行情境，不代表價格必然發生，也不是追價訊號。 |
| 365D | base | 40% | 24,326.60 - 67,041.43 | 假設價格在主要支撐與壓力之間消化，趨勢延續但不加速。 | 若價格突破主要壓力或跌破主要支撐，Base Case 需要重新評估。 | Base Case 是區間消化情境，用於描述較中性的宏觀路徑。 |
| 365D | bear | 40% | 24,326.60 - 50,195.42 | 可能出現在趨勢分數下降、S2 失守或波動風險擴大時。 | 若重新站上 R1 並維持趨勢分數，Bear Case 需要下修。 | Bear Case 是下行情境，用於風險控管與失效觀察，不是放空指令。 |

## 十、資料來源狀態

- 資料來源: public_market_data
- 實際使用來源: binance_public_verified
- API endpoint: https://api.binance.com/api/v3/klines
- verified HTTPS: true
- cache used: false
- insecure SSL fallback: false
- 最新 K 線時間: 2026-06-26T00:00:00+00:00
- 資料列數: 3000
- 資料警告: 無
- 資料新鮮: true
- data_age_hours: 13.73
- freshness_status: fresh
- freshness_warning: 無
- fetch_attempts: binance_public_verified=ok
- 資料狀態：fresh，已使用 public verified data source 更新。

## 十一、策略品質檢查

- QA passed: true
- zones 檢查摘要: support=3; resistance=3; pullback=2; invalidation=2; target=3
- forecast horizons: 30D, 90D, 180D, 365D
- warnings: 無
- errors: 無

## 圖表

- HTML：C:\Users\Administrator\Documents\Codex\2026-06-21\mingyen-btc-macro-vision\btc_macro_vision\charts\html\btc_macro_chart_latest.html
- Animated HTML：C:\Users\Administrator\Documents\Codex\2026-06-21\mingyen-btc-macro-vision\btc_macro_vision\charts\html\btc_macro_animated_latest.html
- PNG：未產生