Macro-skills track-agri-hedge-fund-positioning
displayName: 追蹤農產品對沖基金部位
git clone https://github.com/fatfingererr/macro-skills
skills/track-agri-hedge-fund-positioning/skill.yamldisplayName: 追蹤農產品對沖基金部位 emoji: "\U0001F33E" authorUrl: https://github.com/fatfingererr/macro-skills
tools:
- claude-code
featured: false installCount: 0
testQuestions:
-
question: '分析最新一週的農產品對沖基金部位變化' imagePath: images/agri-fund-positioning-2026-01-27.png expectedResult: | 農產品對沖基金部位分析報告
資料截止日: 2026-01-20 (COT 週報) 資料來源: CFTC Socrata API
主要訊號 ┌────────────────────────────────────┬────────────────────┐ │ 訊號 │ 說明 │ ├────────────────────────────────────┼────────────────────┤ │ Funds continue selling │ 基金持續賣出 │ ├────────────────────────────────────┼────────────────────┤ │ Extreme short - watch for reversal │ 極端空頭,留意反轉 │ ├────────────────────────────────────┼────────────────────┤ │ Macro mood bullish │ 宏觀環境有利 │ └────────────────────────────────────┴────────────────────┘ 信心度: 90%
最新週流量變化 ┌──────────┬─────────────┬───────────────┬──────┐ │ 群組 │ 流量 (合約) │ 淨部位 (合約) │ 火力 │ ├──────────┼─────────────┼───────────────┼──────┤ │ grains │ -31,279 │ -171,393 │ 58% │ ├──────────┼─────────────┼───────────────┼──────┤ │ oilseeds │ +11,517 │ -43,645 │ 62% │ ├──────────┼─────────────┼───────────────┼──────┤ │ meats │ +18,972 │ +153,388 │ 31% │ ├──────────┼─────────────┼───────────────┼──────┤ │ softs │ -23,887 │ -165,987 │ 99% │ ├──────────┼─────────────┼───────────────┼──────┤ │ fiber │ +1,607 │ -25,824 │ 58% │ ├──────────┼─────────────┼───────────────┼──────┤ │ dairy │ -1,489 │ -29,799 │ 99% │ ├──────────┼─────────────┼───────────────┼──────┤ │ 總計 │ -24,559 │ -283,260 │ 86% │ └──────────┴─────────────┴───────────────┴──────┘
關鍵解讀
- 總體: 基金整體淨空頭 -28.3 萬合約,本週續流出 -2.5 萬
- 極端空頭訊號: 火力 86% 表示部位處於過去 3 年的第 86 百分位低點,反轉潛力高
- 分化明顯: - 穀物 (grains) 與軟性商品 (softs) 持續被拋售 - 肉類 (meats) 與油籽 (oilseeds) 出現回補
- 宏觀順風: USD 走弱、原油/金屬走強,有利於商品價格
風險提示
- COT 資料截至週二,Wed-Fri 尚需驗證
- 極端部位可能觸發軋空行情
-
question: '基金火力在穀物板塊還有多少空間?' expectedResult: | 穀物板塊基金火力分析
核心答案:穀物火力 58%,仍有中等加碼空間
┌──────────────────┬──────────┬────────────────────────────┐ │ 板塊 │ 火力分數 │ 解讀 │ ├──────────────────┼──────────┼────────────────────────────┤
│ Grains(穀物) │ 58% │ 中性偏高,仍有空間但非極端 │ ├──────────────────┼──────────┼────────────────────────────┤ │ Oilseeds(油籽) │ 62% │ 類似穀物,中等空間 │ ├──────────────────┼──────────┼────────────────────────────┤ │ Meats(肉類) │ 31% │ 偏擁擠,空間有限 │ ├──────────────────┼──────────┼────────────────────────────┤ │ Softs(軟商品) │ 99% │ 極端空頭,最大反彈潛力 │ ├──────────────────┼──────────┼────────────────────────────┤ │ Fiber(棉花) │ 58% │ 中性 │ ├──────────────────┼──────────┼────────────────────────────┤ │ Dairy(乳製品) │ 99% │ 極端空頭 │ └──────────────────┴──────────┴────────────────────────────┘穀物板塊詳情 最新一週流量:-31,279 合約(仍在賣出)
火力 58% 的含義:
- 基金目前淨部位處於過去 156 週的 42 分位(偏空)
- 距離歷史極端多頭(0% 火力)還有相當距離
- 如果出現利多催化劑(出口需求、天氣風險),基金有空間轉買
可交易觀點 穀物板塊:觀望轉多
- 火力充足(58%),但尚未見到買盤回歸訊號
- 宏觀順風(67%)支持風險資產
- 等待 COT 週流量轉正作為確認
風險提示
- COT 資料截止週二,週三至週五為推估
- 下週 USDA 報告可能改變敘事
-
question: '驗證新聞敘事:基金週中買回是否有宏觀支持?' expectedResult: | 週中買回敘事驗證結果
農產品價格動能(Wed-Fri) ┌───────────────┬────────┬─────────┬──────────┐ │ 商品 │ 週報酬 │ Wed-Fri │ 買盤訊號 │
├───────────────┼────────┼─────────┼──────────┤ ⧉
│ DBA 農產品ETF │ +1.06% │ +0.62% │ ✓ │ ├───────────────┼────────┼─────────┼──────────┤ │ 玉米期貨 │ +1.06% │ +1.00% │ ✓ │ ├───────────────┼────────┼─────────┼──────────┤ │ 大豆期貨 │ +0.71% │ -0.33% │ ✗ │ ├───────────────┼────────┼─────────┼──────────┤ │ 小麥期貨 │ +2.16% │ +1.12% │ ✓ │ └───────────────┴────────┴─────────┴──────────┘ 農產品動能評分:3/4 支持(75%)
宏觀順風驗證(Wed-Fri) ┌─────────────┬────────┬─────────┬────────────────┐ │ 指標 │ 週報酬 │ Wed-Fri │ 順風 │ ├─────────────┼────────┼─────────┼────────────────┤ │ 美元 (UUP) │ -1.58% │ -1.36% │ ✓ 走弱利於商品 │ ├─────────────┼────────┼─────────┼────────────────┤ │ 原油 (CL=F) │ -0.10% │ +1.55% │ ✓ 風險偏好回升 │ ├─────────────┼────────┼─────────┼────────────────┤ │ 金屬 (XME) │ +0.30% │ -3.46% │ ✗ 不支持 │ └─────────────┴────────┴─────────┴────────────────┘ 宏觀順風評分:2/3 支持(67%)
驗證結論
敘事:「基金週中買回」 驗證結果:部分支持 ⚠️
支持證據: ✓ 玉米、小麥週中價格走強(+1.0%, +1.1%) ✓ 美元大幅走弱(-1.36%),利於商品買盤 ✓ 原油反彈(+1.55%),風險情緒改善
不支持證據: ✗ 大豆週中下跌(-0.33%),與敘事矛盾 ✗ 金屬大跌(-3.46%),工業需求訊號弱 ✗ COT 最新數據仍顯示賣出(-31,279 合約)
綜合判斷: 宏觀環境確實有利於基金買回(美元弱+油價強), 但 COT 數據尚未確認轉向。目前更像是「空頭回補」 而非「新建多頭」。等待下週五 COT 確認。
下一步監控重點
- 本週五 COT 更新:確認穀物流量是否轉正
- 大豆表現:若大豆補漲,則敘事更可信
- 金屬走勢:若金屬止跌,宏觀順風增強至 100%
qualityScore: overall: 45 badge: 中級 evaluatedAt: "2026-01-27"
metrics: problemFit: 60 correctness: 45 dataGovernance: 50 robustness: 35 maintainability: 45 usability: 45
metricDetails: problemFit: score: 60 strengths: - 清晰的問題定義:量化新聞敘事 - 涵蓋 COT + 宏觀 + 基本面整合 - 分組彙總邏輯完整 improvements: - Alpha 階段,功能未完善 - 週中回補驗證需更多代理資料
correctness: score: 45 strengths: - 方法論有明確的公式定義 - 火力計算邏輯可重現 improvements: - COT 資料解析需驗證 - 缺少 golden case 範例 dataGovernance: score: 50 strengths: - 使用 CFTC 官方公開資料 - FRED/Yahoo 無需 API key improvements: - COT CSV 格式可能變化 - 缺少 fallback 來源 robustness: score: 35 strengths: - 有基本的分組容錯 improvements: - Alpha 階段穩定性不足 - 缺少 failure-modes.md - 缺值處理未完善 maintainability: score: 45 strengths: - 工作流程分離設計 - 參數集中定義 improvements: - 需增加版本控制 - 合約對照表需定期更新 usability: score: 45 strengths: - 輸出包含可交易呼叫 - 有信心水準與風險提示 improvements: - 缺少歷史對照 - 視覺化範例不足
details: | 任務適配度(60/100) - 問題定義清晰 - 待改進:Alpha 階段未完善
**正確性(45/100)** - 公式可重現 - 待改進:缺少 golden case **資料治理(50/100)** - 使用公開資料 - 待改進:COT 格式風險 **穩健性(35/100)** - 有基本容錯 - 待改進:Alpha 穩定性 **可維護性(45/100)** - 工作流程分離 - 待改進:合約表更新 **輸出可用性(45/100)** - 有可交易呼叫 - 待改進:歷史對照
upgradeNotes: targetBadge: 中高級 requirements: - metric: robustness currentScore: 35 targetScore: 55 suggestion: 完成 Alpha 測試與 failure-modes.md - metric: correctness currentScore: 45 targetScore: 65 suggestion: 增加 golden case 與回歸測試 - metric: usability currentScore: 45 targetScore: 60 suggestion: 增加歷史事件對照
bestPractices:
- title: 週五 COT 發布後再執行 description: CFTC COT 報告在週五下午 3:30 ET 發布,確認發布後再抓取最新資料
- title: 對照多期資料判斷趨勢 description: 單週流量可能有雜訊,建議看 2-4 週的流量動能
- title: 結合基本面事件解讀 description: 大幅流入/流出通常有對應的 USDA 報告或出口數據
- title: 注意火力極端值 description: 火力低於 0.2 時要警惕擁擠風險,高於 0.8 時留意反轉機會
pitfalls:
- title: 將 COT 當成即時資料 description: COT 資料截止到週二,週三~週五的部位變化只能用代理推估 consequence: 可能誤判週中反轉
- title: 忽略合約規格差異 description: 不同商品的合約大小與單位不同(bushels vs cwt vs lbs) consequence: 跨商品比較失真
- title: 單純看淨部位忽略結構 description: 相同淨部位下,多空結構不同(集中 vs 分散)風險也不同 consequence: 低估部位擠壓風險
faq:
-
question: COT 報告有哪些版本? answer: | CFTC 發布多種 COT 報告:
Legacy COT
- 分類:Commercial / Non-Commercial / Non-Reportable
- 最常用,歷史最長
Disaggregated COT
- 分類更細:Producer/Merchant, Swap Dealer, Managed Money, Other
- 2009 年後可用
Traders in Financial Futures (TFF)
- 金融期貨專用
- 分類:Dealer, Asset Manager, Leveraged, Other
-
question: 如何定義「基金」部位? answer: | 本技能預設使用 Legacy COT 的 Non-Commercial(非商業)部位:
- 代表投機性質的交易者
- 包含對沖基金、CTA、個人大戶
- 是市場情緒的代理指標
若用 Disaggregated COT,可聚焦 Managed Money。
-
question: 火力分數如何解讀? answer: |
火力區間 意義 建議行動 0.8 - 1.0 極低部位,大量加碼空間 留意反轉做多機會 0.6 - 0.8 偏低部位,仍有上行空間 順勢做多相對安全 0.4 - 0.6 中性部位 觀望為主 0.2 - 0.4 偏高部位,空間有限 謹慎追多 0.0 - 0.2 極高部位,擁擠風險高 警惕反轉,考慮減碼
about: repository: https://github.com/fatfingererr/macro-skills branch: main additionalInfo: | ## 資料來源
**CFTC Commitments of Traders** - 官網:https://www.cftc.gov/MarketReports/CommitmentsofTraders/index.htm - 更新:每週五下午 3:30 ET - 格式:CSV/TXT - 費用:免費公開 **宏觀指標** - 美元:FRED DXY proxy 或 Yahoo Finance UUP - 原油:Yahoo Finance CL=F 或 USO - 金屬:Yahoo Finance XME 或 FRED 工業金屬指數 ## 理論背景 本技能基於 COT 分析的經典方法論: - 非商業部位代表投機情緒 - 極端部位通常是反轉訊號 - 資金流向可驗證敘事一致性