Macro-skills detect-palladium-lead-silver-turns

displayName: 辨識鈀金領先白銀轉折點

install
source · Clone the upstream repo
git clone https://github.com/fatfingererr/macro-skills
manifest: skills/detect-palladium-lead-silver-turns/skill.yaml
source content

displayName: 辨識鈀金領先白銀轉折點 emoji: "⤴️" authorUrl: https://github.com/fatfingererr/macro-skills

tools:

  • claude-code

featured: false installCount: 0

testQuestions:

  • question: '白銀最近的拐點有被鈀金確認嗎?幫我偵測並判斷是否為失敗走勢' imagePath: images/palladium-silver-2026-01-26.png expectedResult: | 根據分析結果,我現在為您生成完整的報告。

    白銀(SI=F)與鈀金(PA=F)跨金屬拐點偵測報告
    數據截至:2026-01-25 時間尺度:1小時
    回溯範圍:997 根 K 棒(2025-11-17 至 2026-01-25)


    核心發現摘要 ┌──────────────────┬────────┬───────────────────────────┐ │ 指標 │ 數值 │ 狀態評估 │ ├──────────────────┼────────┼───────────────────────────┤ │ 鈀金領先白銀 │ 0 bars │ 同步移動(無顯著領先) │ ├──────────────────┼────────┼───────────────────────────┤ │ 領先滯後相關係數 │ 0.00 │ 弱相關 │ ├──────────────────┼────────┼───────────────────────────┤ │ 確認率 │ 91.6% │ 極高 - 跨金屬確認邏輯有效 │ ├──────────────────┼────────┼───────────────────────────┤ │ 未確認失敗率 │ 68.8% │ 極高 - 未確認事件多數失敗 │ └──────────────────┴────────┴───────────────────────────┘

    統計數據

    • 白銀拐點總數:190 個
    • 被鈀金確認:174 個(91.6%)
    • 未被確認:16 個(8.4%)
    • 失敗走勢總數:11 個
      • 未確認中的失敗:11 個 / 16 個(68.8%)
      • 已確認中的失敗:0 個 / 174 個(0%)

    最新事件判定

    時間:2026-01-23 03:00 (美東時間) 類型:底部拐點 白銀價格:$98.07 ┌──────────┬─────────┬────────────────────────────────────────────────┐ │ 判定項目 │ 結果 │ 詳情 │ ├──────────┼─────────┼────────────────────────────────────────────────┤ │ 鈀金確認 │ ✅ 是 │ 鈀金在同一時間點(lag=0)出現底部拐點($1940) │ ├──────────┼─────────┼────────────────────────────────────────────────┤ │ 參與度 │ ✅ 足夠 │ 方向一致度 65%(門檻 60%) │ ├──────────┼─────────┼────────────────────────────────────────────────┤ │ 失敗走勢 │ ❌ 否 │ 已確認且參與度足夠,非失敗走勢 │ └──────────┴─────────┴────────────────────────────────────────────────┘

    判定說明 ✅ 最新白銀拐點已被鈀金確認,且參與度良好 此底部拐點獲得鈀金同步確認,兩個金屬在同一小時內同時觸底,且近期(前後10小時)兩者價格走勢方向一致度達到 65%,顯示這是一個有工業需求與風險偏好雙重支撐的真實拐點,而非流動性噪音。


    最近10個拐點一覽

    觀察最近的拐點序列,所有拐點全部獲得鈀金確認,顯示當前白銀與鈀金高度同步: ┌─────────────┬──────┬──────────┬─────────┬────────┬─────────┐ │ 時間 │ 類型 │ 白銀價格 │ 確認lag │ 參與度 │ 狀態 │ ├─────────────┼──────┼──────────┼─────────┼────────┼─────────┤ │ 01-23 03:00 │ 底部 │ $98.07 │ 0 │ 65% │ ✅ 確認 │ ├─────────────┼──────┼──────────┼─────────┼────────┼─────────┤ │ 01-23 00:00 │ 頂部 │ $99.09 │ 5 │ 70% │ ✅ 確認 │ ├─────────────┼──────┼──────────┼─────────┼────────┼─────────┤ │ 01-22 12:00 │ 頂部 │ $96.43 │ 4 │ 75% │ ✅ 確認 │ ├─────────────┼──────┼──────────┼─────────┼────────┼─────────┤ │ 01-22 07:00 │ 底部 │ $92.95 │ 0 │ 75% │ ✅ 確認 │ ├─────────────┼──────┼──────────┼─────────┼────────┼─────────┤ │ 01-22 02:00 │ 頂部 │ $94.08 │ -2 │ 80% │ ✅ 確認 │ ├─────────────┼──────┼──────────┼─────────┼────────┼─────────┤ │ 01-21 18:00 │ 底部 │ $90.83 │ 0 │ 85% │ ✅ 確認 │ ├─────────────┼──────┼──────────┼─────────┼────────┼─────────┤ │ 01-21 08:00 │ 頂部 │ $94.93 │ 4 │ 85% │ ✅ 確認 │ ├─────────────┼──────┼──────────┼─────────┼────────┼─────────┤ │ 01-21 04:00 │ 頂部 │ $95.11 │ 4 │ 85% │ ✅ 確認 │ ├─────────────┼──────┼──────────┼─────────┼────────┼─────────┤ │ 01-20 22:00 │ 底部 │ $93.83 │ -3 │ 80% │ ✅ 確認 │ ├─────────────┼──────┼──────────┼─────────┼────────┼─────────┤ │ 01-20 19:00 │ 頂部 │ $95.26 │ 6 │ 75% │ ✅ 確認 │ └─────────────┴──────┴──────────┴─────────┴────────┴─────────┘

    近期特徵:

    • 所有拐點都獲得確認
    • 參與度普遍良好(65%-85%)
    • 確認滯後在 [-3, 6] 小時範圍內
    • 無失敗走勢

    未確認事件分析(失敗走勢)

    在過去997根K棒中,共有 16個未確認事件,其中 11個(68.8%)被判定為失敗走勢。最近的未確認事件:

    失敗案例 ┌─────────────┬──────┬────────┬────────┬──────────┐ │ 時間 │ 類型 │ 價格 │ 參與度 │ 失敗判定 │ ├─────────────┼──────┼────────┼────────┼──────────┤ │ 12-31 07:00 │ 底部 │ $71.40 │ 85% │ ❌ 失敗 │ ├─────────────┼──────┼────────┼────────┼──────────┤ │ 01-07 11:00 │ 頂部 │ $78.54 │ 75% │ ❌ 失敗 │ ├─────────────┼──────┼────────┼────────┼──────────┤ │ 01-07 19:00 │ 底部 │ $77.73 │ 70% │ ❌ 失敗 │ └─────────────┴──────┴────────┴────────┴──────────┘

    待觀察案例 ┌─────────────┬──────┬────────┬────────┬───────────┐ │ 時間 │ 類型 │ 價格 │ 參與度 │ 失敗判定 │ ├─────────────┼──────┼────────┼────────┼───────────┤ │ 01-16 00:00 │ 頂部 │ $91.25 │ 65% │ ⏳ 待確認 │ ├─────────────┼──────┼────────┼────────┼───────────┤ │ 01-16 04:00 │ 頂部 │ $90.96 │ 65% │ ⏳ 待確認 │ └─────────────┴──────┴────────┴────────┴───────────┘

    關鍵發現:即使參與度足夠(70%-85%),如果鈀金沒有出現同向拐點,白銀的單獨動作極有可能失敗(68.8% 失敗率)。


    可操作建議

    基於歷史數據分析,提供以下交易策略建議:

    1. ✅ 確認率極高,可繼續使用鈀金確認作為過濾條件
    • 91.6% 的白銀拐點獲得鈀金確認
    • 已確認事件的失敗率為 0%
    • 建議:只交易被鈀金確認的白銀拐點
    1. ⚠️ 未確認事件失敗率高,建議將確認作為交易前置條件
    • 未確認事件失敗率高達 68.8%
    • 失敗率對比:確認事件 0% vs 未確認事件 68.8%
    • 建議:避免交易未被鈀金確認的白銀拐點
    1. 📊 當前狀態評估
    • 最新白銀底部($98.07)已獲確認且參與度良好
    • 近期所有拐點均獲確認,顯示兩金屬高度同步
    • 建議:可以基於此底部拐點進行做多布局
    1. 🎯 實戰應用
    • 進場時機:等待白銀出現拐點,同時檢查鈀金在前後6小時內是否有同向拐點
    • 風控規則:如果只有白銀拐點但鈀金沒有確認,避免交易
    • 持倉管理:已確認拐點的成功率極高,可適當增加倉位

    行情解讀

    領先滯後關係 鈀金與白銀同步移動。弱相關(0.00)。跨金屬確認邏輯有效。 雖然長期領先滯後相關性較弱(0.00),但這並不影響確認邏輯的有效性。關鍵在於:

    • 當白銀和鈀金同時出現拐點時(確認窗口 ±6小時),這些拐點的成功率為 100%
    • 當白銀單獨出現拐點時(鈀金無對應拐點),失敗率高達 68.8%

    市場結構分析

    1. 高確認率(91.6%):說明白銀與鈀金在大部分時間內保持同步,這反映了: - 工業需求與投資需求的共振 - 風險偏好對兩種金屬的一致影響 - 宏觀因子(如美元、利率)對貴金屬的系統性作用
    2. 未確認事件極易失敗(68.8%):說明當白銀單獨移動時: - 可能只是流動性驅動的短期波動 - 缺乏基本面或宏觀因素的實質支撐 - 容易快速回撤
    3. 近期表現:最近10個拐點全部獲得確認,顯示當前市場處於: - 宏觀因子主導的同步移動階段 - 風險偏好明確(不論 on 或 off) - 適合趨勢跟隨策略

    技術說明

    分析方法

    • 拐點偵測:Pivot 法(左右各3根K棒確認)
    • 確認窗口:±6 小時
    • 參與度指標:方向一致度(門檻 60%)
    • 失敗規則:未確認且後續回撤過拐點價格

    數據品質

    • 數據來源:Yahoo Finance(SI=F, PA=F)
    • 時間範圍:2025-11-17 至 2026-01-25
    • 有效K棒:997 根
    • 偵測到白銀拐點:190 個
    • 偵測到鈀金拐點:183 個

    結論

    白銀最近的拐點(2026-01-23 03:00 底部)已被鈀金確認,不是失敗走勢。

    關鍵證據: ✅ 鈀金同步出現底部拐點($1940) ✅ 參與度達標(65% > 60%) ✅ 近期所有拐點均獲確認 ✅ 歷史數據顯示已確認拐點成功率 100%

    交易建議:

    1. ✅ 可以基於此底部建立多頭倉位
    2. 📊 關鍵支撐位:$98.07(白銀)、$1940(鈀金)
    3. ⚠️ 如果跌破此支撐且鈀金未同步跌破,需警惕確認失效
    4. 🎯 未來只交易被鈀金確認的白銀拐點,避免未確認事件

    報告生成時間:2026-01-26 分析工具:detect-palladium-lead-silver-turns v0.1.0

  • question: '幫我回測過去 1000 根 1 小時 K 線,分析鈀金領先白銀的有效性' imagePath: images/palladium-silver-2026-01-26.png expectedResult: | 跨金屬確認歷史回測結果(SI=F vs PA=F,1h,1000 bars)

    📊 領先滯後分析

    • 最佳滯後:+6 bars(鈀金領先白銀 6 根 K 棒)
    • 相關係數:0.42(中等正相關)
    • 置信區間:[3, 9] bars(95% CI)

    📈 拐點確認統計

    ┌─────────────────┬────────┬────────┬────────┐ │ 類型 │ 總數 │ 已確認 │ 確認率 │ ├─────────────────┼────────┼────────┼────────┤ │ 底部拐點 │ 12 │ 9 │ 75% │ ├─────────────────┼────────┼────────┼────────┤ │ 頂部拐點 │ 12 │ 8 │ 67% │ ├─────────────────┼────────┼────────┼────────┤ │ 合計 │ 24 │ 17 │ 71% │ └─────────────────┴────────┴────────┴────────┘

    📉 失敗走勢分析

    未確認事件(7 個)的後續表現:

    • 失敗走勢(回撤過起點):5 個(71%)
    • 延續走勢:2 個(29%)

    已確認事件(17 個)的後續表現:

    • 成功延續:14 個(82%)
    • 後續回撤:3 個(18%)

    ✅ 結論

    1. 鈀金確認顯著提高白銀拐點的有效性
    2. 未確認事件的失敗率是已確認事件的 3.9 倍
    3. 建議將「鈀金確認」作為白銀交易的過濾條件

qualityScore: overall: 60 badge: 中高級 evaluatedAt: "2026-01-23"

metrics: problemFit: 68 correctness: 60 dataGovernance: 58 robustness: 55 maintainability: 60 usability: 59

metricDetails: problemFit: score: 68 strengths: - 清晰的跨金屬確認邏輯 - 多種拐點偵測方法 - 可配置的參與度判定 improvements: - 領先關係可能隨時間變化 - 可增加適用情境說明

correctness:
  score: 60
  strengths:
    - 領先滯後分析有統計基礎
    - testQuestions 有 expectedResult
    - 失敗走勢判定規則明確
  improvements:
    - 領先關係穩定性需驗證
    - 樣本數量可能不足

dataGovernance:
  score: 58
  strengths:
    - 使用 Yahoo Finance 免費數據
    - 有 FRED 宏觀濾鏡
  improvements:
    - 缺少 data-sources.md 完整文檔
    - 可增加數據延遲說明

robustness:
  score: 55
  strengths:
    - pitfalls 詳列確認窗口風險
    - bestPractices 有多重確認建議
  improvements:
    - 缺少 failure-modes.md
    - 領先關係失效偵測需加強

maintainability:
  score: 60
  strengths:
    - 參數定義完整
    - 工作流程分離
  improvements:
    - 可增加 manifest.json 版本控制
    - 領先滯後參數需定期校驗

usability:
  score: 59
  strengths:
    - FAQ 解答鈀金領先概念
    - 輸出有可操作建議
  improvements:
    - 可增加 historical-episodes.md
    - 可增加視覺化確認圖表

details: | 任務適配度(68/100) - 跨金屬確認邏輯清晰 - 待改進:領先關係穩定性

**正確性(60/100)**
- 有統計基礎
- 待改進:樣本驗證

**資料治理(58/100)**
- 使用免費數據
- 待改進:增加 data-sources.md

**穩健性(55/100)**
- pitfalls 詳列風險
- 待改進:增加 failure-modes.md

**可維護性(60/100)**
- 參數定義完整
- 待改進:增加版本控制

**輸出可用性(59/100)**
- FAQ 解答核心概念
- 待改進:增加歷史對照

upgradeNotes: targetBadge: 高級 requirements: - metric: robustness currentScore: 55 targetScore: 80 suggestion: 增加 failure-modes.md 與領先關係失效偵測 - metric: correctness currentScore: 60 targetScore: 80 suggestion: 增加領先關係穩定性驗證 - metric: dataGovernance currentScore: 58 targetScore: 80 suggestion: 增加 data-sources.md

bestPractices:

  • title: 使用足夠的回溯數據 description: 至少 500 根 K 棒才能產生統計有效的領先滯後估計
  • title: 確認窗口與時間尺度配合 description: 1h 圖建議 6-12 bars,4h 圖建議 3-6 bars
  • title: 多重確認優於單一確認 description: 同時檢查拐點確認和參與度,減少假陽性
  • title: 失敗走勢是警告而非訊號 description: 未確認拐點提示謹慎,但不代表反向交易

pitfalls:

  • title: 僅看領先滯後不看確認 description: 領先滯後是平均值,單次事件可能偏離 consequence: 錯誤預期鈀金動作後銀必然跟隨
  • title: 確認窗口設得太小 description: 窗口太小會錯過有效但稍晚的確認 consequence: 確認率偏低,判定過於嚴格
  • title: 忽略參與度判定 description: 僅有拐點確認但波動不匹配 consequence: 誤將弱相關當作強確認
  • title: 把未確認當作反向訊號 description: 未確認只是「不支持」,不是「反對」 consequence: 貿然反向交易造成虧損

faq:

  • question: 為什麼選擇鈀金作為白銀的領先指標? answer: | 鈀金與白銀同屬貴金屬,但鈀金市場較小、流動性較低, 對宏觀變化的反應更敏感。當工業需求或避險情緒變化時, 鈀金往往先行反應,白銀隨後跟進。

    這種領先關係在短週期(小時/日線)上較為顯著, 在更長週期上兩者可能受不同基本面驅動。

  • question: 確認窗口應該設多大? answer: | 確認窗口取決於分析的時間尺度:

    時間尺度建議窗口說明
    1h6-12 bars約半天到一天
    4h3-6 bars約半天到一天
    1d2-5 bars約一週

    窗口過小會錯過有效確認,過大會納入不相關事件。

  • question: 失敗走勢該如何應對? answer: | 當偵測到「失敗走勢」時:

    1. 不要立即反向交易:失敗走勢只是「缺乏支持」,不是「明確反對」
    2. 縮小倉位或觀望:降低風險暴露,等待更明確的訊號
    3. 設定更寬的停損:預期波動可能較大
    4. 等待下一個確認事件:有鈀金參與的拐點更可靠
  • question: 可以用其他金屬代替鈀金嗎? answer: | 理論上可以,但效果可能不同:

    • 鉑金(PL=F):與鈀金同為汽車催化劑金屬,可作為替代
    • 黃金(GC=F):流動性高,但可能是跟隨者而非領先者
    • 銅(HG=F):工業屬性強,與白銀工業需求相關

    建議先用此技能的方法論驗證其他金屬對的領先滯後關係。

about: repository: https://github.com/fatfingererr/macro-skills branch: main additionalInfo: | ## 參考來源

- 推文/圖表:「鈀金是白銀短期領先指標」的觀察
- 跨市場分析:貴金屬之間的相互領先關係

## 數據來源

**Yahoo Finance(免費,無需 API key)**
- 白銀期貨:SI=F(COMEX Silver)
- 鈀金期貨:PA=F(NYMEX Palladium)
- 使用 yfinance 套件抓取

**FRED(宏觀濾鏡,可選)**
- DXY:美元指數
- TIPS:實質利率代理
- VIX:風險情緒

## 適用場景

- 白銀短期交易確認
- 貴金屬板塊輪動判斷
- 流動性噪音過濾
- 跨金屬套利研究