銅與鋁:二十年價格數據的真實面貌

forcode奇想錄2026年7月7日

forcode:沒有claude code之前,要整理數據算個均值和標準差,要花幾個小時,現在幾分鐘搞定……看別人提到 $雲鋁股份(SZ000807)$ $神火股份(SZ000933)$ 順便花了幾十分鐘看了下資料,目前鋁價處在兩個標準差的上沿,再繼續大漲潛力可能有限……頓時失去了研究興趣。

但是考慮到美元時間價值,引入通脹調整係數之後,鋁價並沒有乍看起來那麼高估,但也不算低估。

而銅價則處在歷史高位附近,主要因爲市場預期AI數據中心和新能源對銅的需求會大增……

銅與鋁:二十年價格數據的真實面貌

——當美元購買力變化被計入之後

一、爲什麼做這個研究

2026年7月,滬銅主力合約價格站在了102,960元/噸,滬鋁主力合約價格在22,840元/噸。從名義價格看,兩者都處於歷史高位區間:銅的價位在過去20年中僅高於約2%的交易日的收盤價,鋁的價位高於約6%的交易日的收盤價。

直覺告訴我們,這種"歷史高位"的判斷可能誇大了實際情況。畢竟2005年的1萬元和2026年的1萬元不是同一個概念——美元(以及與之掛鉤的人民幣定價的大宗商品)的購買力在二十年間發生了顯著變化。

這個研究的起點很樸素:把通脹因素剔除,看看銅和鋁的真實價格到底處在什麼位置。

二、數據來源與處理

我們使用的數據分爲兩部分:

(1)期貨價格數據

通過AKShare開源金融數據接口,從新浪財經獲取上海期貨交易所銅和鋁的主力連續合約日線數據。

滬銅主力連續(CU0):5,229個交易日,覆蓋2005年1月4日至2026年7月6日。

滬鋁主力連續(AL0):5,228個交易日,覆蓋2005年1月4日至2026年7月3日。

數據字段包括:日期、開盤價、最高價、最低價、收盤價、成交量和持倉量。

這裏需要說明的是,"主力連續合約"是期貨數據分析中常用的處理方式——它不是某個特定的合約,而是在每個時間點選取當時成交量最大的主力合約,在換月時將前後兩個合約的收盤價連接起來。這種處理適合長期趨勢分析,但在換月節點可能存在跳空。

(2)通脹調整數據

從美聯儲經濟數據庫(FRED)獲取美國CPI-U指數(CPIAUCSL,All Urban Consumers,所有項目消費者價格指數),該指數以1982-1984年爲基準100。

數據區間爲2005年1月至2026年5月,月度頻率。最新值爲334.0(2026年5月)。

通脹調整方法:以2026年5月的CPI爲基準(334.0),將每個交易日的名義價格乘以調整係數(CPI基準/當日CPI),得到以2026年美元購買力計價的"真實價格"。

三、名義價格下的基本統計

在討論通脹調整之前,先看名義價格的基本情況。

滬銅:2005年至2026年

均值56,855元/噸,標準差15,003元/噸。

1個標準差區間:41,852至71,858元/噸。

2個標準差區間:26,850至86,860元/噸。

實際最低出現在2008年12月26日,22,380元/噸,正值全球金融危機的恐慌底部。

實際最高出現在2026年1月29日,109,110元/噸。

按近10年(2016年7月至2026年7月)統計,均值爲62,653元/噸,標準差15,733元/噸,波動率約25.1%,是所有有色金屬中波動最大的品種之一。

滬鋁:2005年至2026年

均值16,552元/噸,標準差3,124元/噸。

1個標準差區間:13,427至19,676元/噸。

2個標準差區間:10,303至22,800元/噸。

實際最低出現在2015年11月24日,9,710元/噸。

實際最高出現在2026年1月28日,25,640元/噸。

按近10年統計,均值爲17,352元/噸,標準差3,385元/噸,波動率約19.5%。

從名義價格角度看,當前銅價102,960元/噸處於近10年98%分位,鋁價22,840元/噸處於94%分位——都給人一種"歷史極端高位"的強烈信號。

但如果我們把注意力放到數字背後的計量單位上,會發現一個問題:這20年間,美元的國內購買力已經下降了大約42%。2005年1美元的購買力,相當於2026年5月的1.74美元。那麼,20年前的高點用今天的美元來計價,到底是多少?

四、通脹調整後的真實價格

當我們用CPI指數將全部歷史價格統一調整爲2026年5月的美元購買力之後再統計,情況發生了顯著變化。

滬銅真實價格(2026年美元計價)

全部期間均值76,482元/噸,標準差16,768元/噸。

1個標準差區間:59,715至93,250元/噸。

2個標準差區間:42,947至110,017元/噸。

實際最低出現在2008年12月26日,調整後爲35,357元/噸。

實際最高出現在2006年5月15日,調整後達到138,370元/噸。

這個發現至關重要:銅的名義最高價雖然是2026年1月的109,110元/噸,但經過通脹調整後,2006年5月的峯值138,370元/噸纔是真正的歷史頂點。換言之,2006年的銅價在用今天的美元衡量時,比2026年的峯值還要高出約27%。

滬鋁真實價格(2026年美元計價)

全部期間均值22,574元/噸,標準差4,624元/噸。

1個標準差區間:17,950至27,197元/噸。

2個標準差區間:13,326至31,821元/噸。

實際最低出現在2015年11月24日,調整後爲13,625元/噸。

實際最高出現在2006年5月15日,調整後達到40,532元/噸。

鋁的情況與銅幾乎一致。名義上的最高價出現在2026年初(25,640元/噸),但真實歷史峯值同樣是2006年5月(40,532元/噸),高出了58%。

五、結論的修正:從"極端高位"到"中性偏高"

通脹調整前後最顯著的差異體現在當前價格的歷史分位上。

以全部20年週期來看:

銅的名義價格當前處於98%分位(僅2%的時間比現在貴),但調整後的真實價格爲90%分位。

鋁的名義價格當前處於94%分位,但調整後的真實價格僅爲62%分位——這意味着剔除通脹後,當前鋁價幾乎恰好處於20年平均水平(22,574元/噸),實際僅高出約1.2%。

以近10年爲週期:

銅的名義98%分位降至真實96%分位,變化不大——說明過去10年通脹累積的影響相對有限。

鋁的名義94%分位降至真實84%分位,降幅超過10個百分點。

爲什麼鋁的調整幅度遠大於銅?原因在於銅和鋁所處的價格週期不同。鋁在2010至2019年期間經歷了長達十年的低位盤整(均值僅14,415元/噸),這個低價區間在名義價格統計中拉低了均值,但在加入通脹調整後,那些低價年份的美元購買力更高,調整幅度更大,從而使整個均值的上移更加明顯。

用更直觀的方式來表達當前的定價位置:

銅當前的真實價格102,960元/噸,比20年真實均值高出34.6%,處於1.57個標準差的位置(均值+1.57σ)。

鋁當前的真實價格22,840元/噸,比20年真實均值僅高出1.2%,處於0.06個標準差的位置(均值+0.06σ),幾乎就是均值本身。

六、討論與侷限

這個研究有幾個需要注意的侷限性:

第一,關於通脹指標的選擇。我們使用的是美國CPI-U指數,這反映的是美國消費者的綜合物價水平變化。中國投資者持有的資產以人民幣計價,但銅鋁是全球統一定價的大宗商品,以美元爲基準貨幣,因此用美元CPI進行調整是合理的選擇。與中國CPI相比,美國CPI在過去20年中的累積漲幅更高,如果使用中國CPI進行調整,結果會有所不同——但那是另一個研究方向了。

第二,主力連續合約的換月跳空問題。在合約換月時,前後兩個合約的價差可能對短期統計產生擾動,但在20年的長週期中,這種擾動對均值的影響可忽略不計。

第三,CPI指數本身也是一個"平均"概念。對於大宗商品投資者而言,與能源、原材料相關的通脹分項可能比整體CPI更相關。使用整體CPI可能低估了真實的經濟中的通脹壓力。

第四,時間維度。本文使用的是日線數據,如果你切換到周線或月線,均值和標準差會有細微變化,但定性結論一致。

七、延伸觀察

在完成銅鋁分析的同時,我們利用同樣的框架掃描了國內54個主要商品期貨品種,以識別哪些品種處於真正(經過通脹考量)的低位。其中處於5年低位的品種包括:

紅棗(當前價8,325,5年分位0%)、純鹼(1,101,0%)、紙漿(4,694,0%)、玻璃(967,1%)、原油(439元/桶,4%)、螺紋鋼(3,072,6%)、白糖(5,327,6%)、工業硅(8,390,8%)等。

值得注意的是,2026年7月初的大宗商品市場呈現明顯的兩極分化:工業金屬(銅、鋁、錫、白銀)在高位,黑色系和化工品(螺紋鋼、純鹼、玻璃、塑料)在低位,農產品的內部也分化嚴重(白糖、紅棗低位,雞蛋高位)。

這種結構性分化本身就是一個值得跟蹤的信號——當某些品種處於統計極端低位而另一些處於極端高位時,均值迴歸的力量往往會隨着時間的推移而發揮作用,儘管迴歸的時點難以預測。

八、總結

用一句話概括這個研究的結論:銅和鋁的名義價格確實處於歷史高位區間,但在剔除美元購買力下降的因素之後,鋁價實際僅處於20年均值附近,銅價雖然仍處於高位,但2006年纔是真正的超級週期頂點。

這個結論並不意味着價格不會繼續上漲——基本面驅動的上漲與貨幣貶值帶來的名義價格上漲是兩回事。但它提醒我們,在解讀資產價格的歷史分位數時,需要注意計價尺度的變化。用今天的尺子去量昨天的價格,才能得出真正有意義的比較。

附錄:數據文件

260706_SHFE_AL0_daily_2005-2026.csv(滬鋁原始日線,5,228行)

260706_SHFE_CU0_daily_2005-2026.csv(滬銅原始日線,5,229行)

260707_SHFE_AL0_real_price.csv(滬鋁通脹調整後,含真實價格列)

260707_SHFE_CU0_real_price.csv(滬銅通脹調整後,含真實價格列)

260707_大宗商品低位掃描.txt(54品種5年分位彙總)

(全文完)