![]()
本文來自微信公眾號:澄曉咨詢,作者:鴨梨思多得,原文標題:《十年前的一次庫存管理復盤,徹底改寫了我對貿易利潤、風險的理解!》,頭圖來自:AI生成
大概是2016年前后,我把部門過去五年的庫存數據和市場價格數據導入Excel,想驗證一個行業里很少有人認真追問的問題:
這么多年下來,我們通過增加和減少庫存,到底賺沒賺到錢?
結果很快出來了。
是一個負數。
也就是說,五年時間里,這個部門通過庫存的一升一降,不但沒有賺到錢,反而造成了虧損。
看到結果后,我的第一反應不是震驚,而是懷疑。
是不是公式寫錯了?
是不是數據取錯了?
是不是整個計算邏輯有問題?
我把公式、數據和計算過程反復檢查了幾遍,結果沒有變化。
后來,我又分析了公司其他幾個業務部門,得到的結論也基本相同。
這個結果與當時行業里的主流認知完全不同。
在很多貿易商看來,判斷行情、調節庫存,本來就是貿易企業最重要的盈利來源之一。低位多進貨,高位多出貨,行情看得越準,利潤自然越高。
但五年的數據告訴我,事情似乎沒有這么簡單。
一、我們說的“庫存”,究竟是什么?
在繼續講這次分析之前,需要先解釋一下文中“庫存”的含義。
這里所說的庫存,并不完全等同于倉庫里看得見的實物庫存。
更準確地說,它是價格風險敞口庫存:凡是價格風險已經由公司承擔、同時還沒有通過銷售鎖定出去的可售貨物,都屬于這個范圍。
它可能是在倉庫里的貨,也可能是在途貨物,還可能是已經向上游采購、但尚未發出的貨物。
反過來,倉庫里的一批貨,如果已經銷售給客戶,只是客戶暫時沒有提貨,那么它雖然仍然表現為實物庫存,卻未必還構成公司的價格風險敞口。
為了不把文章寫得過于專業,后文仍然把這種價格風險敞口庫存簡稱為“庫存”。
我之所以開始研究這個問題,與當時的市場環境有關。
2008年全球金融危機之后,大宗商品市場經歷了多輪劇烈波動。
過去,貿易商判斷行情,主要依靠產業經驗。
看上游產量,看下游需求,看社會庫存,看裝置檢修,也看季節變化。一個人在行業里做得久了,往往會對供需變化形成某種感覺。
但金融危機之后,影響商品價格的因素明顯變多了。
貨幣政策、匯率、原油、期貨市場和全球宏觀經濟,對商品價格的影響越來越大。有時候,產業基本面沒有發生明顯變化,價格卻會因為一個宏觀消息大幅波動。
原來那套主要依賴產業經驗判斷價格的方法,開始越來越不夠用。
不少貿易商在幾輪行情中遭受了嚴重損失,有些企業庫存損失很大,有些甚至直接退出了市場。
我當時是業務部門經理,也承受著很大的壓力。
一方面,部門要完成經營指標、創造利潤;另一方面,又必須防范市場價格風險。
按照當時行業里的普遍理解,這兩個目標似乎存在矛盾。
要賺錢,就要判斷行情、操作庫存;要控制風險,就要限制庫存。
如果庫存操作是貿易商利潤的主要來源,那么管住庫存,也可能意味著管住利潤。要同時實現盈利和風險控制,就要求業務人員一次又一次準確判斷行情。
但這顯然很難。
我開始懷疑一個大家很少認真討論的問題:
我們相信庫存能夠賺錢,這個判斷究竟來自長期數據,還是來自幾次印象深刻的成功經歷?
二、算不清每筆貨,我就換了一個視角
要回答這個問題,首先要算清楚庫存變化帶來的收益。
最直接的做法,似乎是把采購價格、銷售價格和庫存成本全部算清楚,再計算其中的差額。
但我自己是從一線業務做起來的,我很清楚ERP里的采購訂單價和銷售訂單價意味著什么。
實際采購價格受到很多因素影響。
采購批量不同,價格可能不同;采購渠道不同,價格也不同;付款方式、賬期、返利和運輸條件,都會影響最終采購成本。
銷售端也是一樣。
不同客戶的采購規模、信用條件、賬期長短、交付要求和服務內容,都會反映在銷售價格里。
所以,實際采銷差價體現的是企業綜合經營的結果。
其中既包含價格變化,也包含采購能力、渠道資源、客戶結構、信用服務、物流組織和銷售能力等因素。
如果直接使用實際采購價和銷售價,很難分辨其中有多少利潤真正來自庫存變化。
我曾經考慮過使用平均價格,也想過把訂單中的非市場因素逐項剔除,但都不理想。
最后,我決定使用市場價格。
因為我想研究的,并不是企業每一筆交易賺了多少錢,而是企業持有的價格風險敞口,在市場價格變化中產生了多少盈虧。
市場價格相當于為每天的庫存變化提供了一個相對統一的計量尺度,可以盡量減少賬期、渠道、返利、客戶條件等因素的干擾。
經過比較,我最終使用了自己長期記錄的市場價格。
這些價格未必絕對準確,卻與我們的實際經營市場最接近,而且能夠保持相對一致的統計口徑。
這次分析能夠完成,很大程度上得益于我長期記錄市場信息的習慣。
有些數據,當下看不出有什么用。等到真正需要回答一個經營問題時才會發現,長期、連續、口徑穩定的數據,往往比臨時尋找的數據更有價值。
確定市場價格以后,還有一個難題:如何計算庫存成本?
通常,業務人員習慣從訂單出發分析問題。
今天采購了多少,采購價格是多少;今天銷售了多少,銷售的是哪一批貨;剩余庫存又對應哪幾筆采購訂單。
理論上,只要沿著每批貨的流轉過程追蹤下去,就能計算出庫存成本和利潤。
但現實業務遠比這個復雜。
每天都有大量采購和銷售,同一批貨可能分多次賣出,不同批次的貨又混在一起。時間一長,想要準確追蹤每一噸貨的來源和去向,計算量會變得很大。
我后來換了一種思路。
我把價格風險敞口想象成一個水池。
采購或者其他新增敞口,是進水口;銷售或者鎖定價格,是出水口。
進水多、出水少,水池里的水就會增加,也就是價格風險敞口上升;出水多、進水少,敞口就會下降。
如果我想研究的是庫存變化帶來的價格盈虧,就不一定要追蹤每一筆貨。
我只需要知道:
今天的風險敞口比昨天增加了多少,或者減少了多少;當天的市場價格又是多少。
假設昨天的庫存是100噸,今天增加到200噸,后天又下降到100噸。
三天的市場價格分別是每噸9000元、9100元和9200元。
今天增加的100噸,可以理解為按照每噸9100元建立了一筆價格風險敞口;后天庫存減少100噸,則相當于按照每噸9200元關閉了這筆敞口。
這次庫存先升后降產生的收益,就是:
100噸乘以每噸100元,等于1萬元。
如果庫存連續增加,就持續調整這部分敞口的平均成本;如果庫存連續下降,則按照當時的市場價格逐步實現盈虧。
只要確定一個初始時點的庫存數量和計價基礎,后續就可以根據每天庫存的邊際變化和市場價格,連續計算這部分價格風險敞口的收益。
原來復雜的訂單追蹤問題,被轉化成了一個敞口狀態變化問題。
當然,這套計算不是財務利潤核算,也不試圖還原每一筆實際業務。
它沒有計算渠道優勢、客戶服務、賬期、返利、物流和資金成本,也不能把每一次庫存變化都簡單歸因于業務人員的主動判斷。
它只回答一個相對窄的問題:
企業承擔的價格風險敞口,在長期市場波動中,究竟帶來了多少盈虧?
三、真正造成虧損的,是少數幾個極端階段
當五年的計算結果顯示為負數時,我一開始很難接受。
因為那幾年公司的實際經營業績是盈利的。
如果庫存價格敞口造成了虧損,那么企業的利潤又來自哪里?
至少從我們公司的長期數據看,一個被行業長期視為常識的判斷,并沒有得到證明:庫存擇時,并不是一種穩定的利潤來源。
當然,這個結果不能說明庫存操作永遠無法盈利。
它可能與我們的判斷能力和操作方式有關,也不排除其他更優秀的貿易商能夠通過庫存管理長期賺錢。
但當我把其他幾個業務部門的數據也拿來分析后,結論沒有發生明顯改變。
這讓我逐漸意識到,依靠庫存調節持續盈利,遠比很多人想象中更難。
繼續把五年的盈虧按時間拆開以后,我又發現了一個更值得關注的現象。
虧損并不是平均發生的。
大部分時期,庫存操作產生的是小額盈利。真正造成長期虧損的,是少數幾個極端階段。
換句話說,問題不是業務人員每天都在犯錯。
更接近事實的情況是:
正常時期積累了很多小額利潤,但少數幾次失控的風險敞口,把過去賺到的錢全部虧掉了,甚至造成了更大的損失。
我們進一步回顧了過去幾輪較大的行情,發現庫存和價格之間存在明顯的順周期關系。
價格上漲以后,市場情緒會逐漸變得樂觀。
貿易商看到價格不斷上漲,會傾向于惜售,希望過幾天賣得更高;下游企業擔心后續繼續漲價,也會提前采購、主動備貨。
短期需求因此被放大,價格繼續上漲。
價格越漲,看漲預期越強;看漲預期越強,市場越愿意增加庫存。
但價格上漲到一定程度后,下游承受能力開始下降。前期采購已經透支了一部分未來需求,客戶庫存也逐漸趨于飽和。
與此同時,上游還在繼續出貨。
市場的需求承接開始變弱,貿易商的價格風險敞口卻可能繼續增加,甚至從主動備貨變成被動累積。
這時候,市場已經接近某個臨界點。
一旦某個因素觸發價格下跌,原來的正反饋就會迅速反轉。
下游看到價格下跌,會推遲采購;需求越弱,貿易商越難消化庫存;庫存越高,企業的資金壓力越大。
在上漲行情中,大家容易認為貨物隨時都能賣掉。真正到了快速下跌時才會發現,市場的承接能力已經明顯下降。
主觀上,業務人員也很難及時止損。
價格剛開始下跌時,會認為只是短期調整;跌得更多時,又會覺得已經虧了這么多,不如等一等反彈。
結果是,風險剛剛出現時沒有主動降低敞口,等到資金和心理都難以承受時,才被迫集中銷售。
而這個時點,往往已經接近市場最差的時候。
這也是為什么很多貿易商會在價格上漲以后不斷增加庫存,最后卻在市場最弱的時候大量出貨。
真正造成長期虧損的,往往不是經常看錯,而是少數幾次判斷錯誤之后,風險敞口沒有受到約束。
四、風險管理不能建立在“每次都能看準”之上
這個發現改變了我們討論庫存管理的方式。
我們沒有因此認為,貿易商不應該判斷行情,也沒有要求業務部門把庫存降到零。
貿易企業本來就需要承擔一定的價格風險敞口。
有些來自正常的采購、運輸和交付周期,有些用于保障客戶供應、提高交付效率,也有些確實來自業務人員對行情的判斷。
庫存本身不是問題。
真正的問題是:企業是否允許價格風險敞口在市場情緒最強烈的時候不斷擴大,直到超過自己的承受能力。
我們必須承認,任何人都不可能看準所有行情。
即使一個業務人員過去多次判斷正確,也不能證明下一次一定正確。
更重要的是,人并不是完全理性的。
行情上漲時,我們容易受到樂觀情緒影響;行情下跌時,又會因為不愿意確認損失而遲遲不肯減倉。個人經驗再豐富,也很難完全擺脫這些人性弱點。
所以,我們后來形成的基本思路是:
業務部門仍然可以判斷行情,也可以根據經營需要調整庫存,但必須提前設定一個風險邊界。
這個邊界不是要求庫存歸零,也不是由管理層簡單下達一個統一數字。
我們讓試點部門根據自己的業務特點、正常經營需要和風險承受能力,自己提出一個可以接受的庫存范圍。
在邊界以內,業務部門可以根據市場判斷靈活操作。
但庫存接近邊界后,就不能僅僅因為“我覺得還會漲”,繼續擴大價格風險敞口。
這個邊界的意義,是讓人在相對冷靜的時候,提前為未來可能出現的非理性行為設置一道約束。
當我第一次把分析結果拿出來時,大家并沒有馬上接受。
有人認為庫存盈虧根本不可能算清楚。
有人覺得市場價格不可靠,應該使用公司的實際交易價格。
也有人問,即使結論成立,又能怎么樣?難道以后不做庫存了?
這些疑問都很正常。
任何一種會影響業務權限和經營方式的管理理念,都不可能僅靠一次數據匯報就被所有人接受。
我當時沒有要求公司立即全面推行,也沒有試圖在會議上說服每一個人,而是建議先做試點。
愿意嘗試的部門,先從歷史數據分析開始。
我們幫助試點部門回顧過去幾年的庫存和價格變化,讓他們自己看到,每次大幅虧損是如何形成的,極端風險敞口又是怎樣出現在極端價格附近的。
在這個基礎上,再由業務部門參與設定庫存邊界。
試點期間,我們持續跟蹤庫存情況,定期復盤前一個階段的判斷和操作,再制定下一階段的策略。
原來設定的邊界并非一成不變,可以根據實際業務情況進行調整。但調整必須建立在經營需求和風險承受能力之上,而不是單純建立在“行情還會繼續上漲”的情緒之上。
試點期間,確實出現過業務部門非常看好行情、庫存接近邊界的情況。
大家會討論,也會重新評估。
但因為這個邊界本來就是業務部門自己參與設定的,最后他們仍然選擇遵守原來的約定。
我覺得,這才是試點真正的意義。
制度并沒有替代業務人員的判斷,也沒有證明管理者比一線業務更懂市場。它只是幫助人們在情緒最容易失控的時候,守住自己在理性狀態下做出的決定。
五、貿易商真正需要看清的,不只是行情
這次分析最初只是源于我的一個好奇。
我想知道,這么多年下來,庫存到底賺沒賺到錢。
但那個負數最終打開了一個更重要的問題:
如果利潤并不主要來自庫存擇時,那么貿易商的利潤究竟來自哪里?
來自更穩定的采購渠道?
來自對不同供應商和客戶需求的匹配?
來自資金和信用支持?
來自物流、倉儲和交付能力?
還是來自對客戶不確定性的承接與服務?
受限于當時的數據顆粒度,我們還無法把這些利潤來源完全拆解清楚。
但至少,那次分析推翻了一個過于簡單的解釋:企業有利潤,并不代表企業通過行情判斷賺到了錢。
實際采銷差價是多種經營能力共同作用的結果。價格上漲帶來的收益容易被看見,渠道、服務、信用、效率和供需匹配創造的價值,卻常常被忽略。
一家企業如果連自己的利潤從哪里來都說不清,就很難真正管理業務。
因為它不知道應該把資源投向哪里,不知道哪些能力值得加強,也分不清哪些利潤可以持續,哪些利潤只是偶然趕上了一輪行情。
這次分析后來被帶到公司年度會議上,成為一次經營經驗分享。
經過試點和持續完善,風險敞口管理逐漸被納入公司的日常經營機制。
業務管理的語言也發生了變化。
過去,大家更關心的是:
行情會不會漲?
庫存應該放多少?
后來,大家開始討論:
當前的價格風險敞口有多大?
其中有多少來自正常經營,有多少來自主動行情判斷?
如果判斷錯誤,最大可能損失是多少?
這個損失是否在企業承受范圍內?
公司能否在極端市場環境下保持現金流安全?
這種變化,也為公司后來的數字化建設打下了基礎。
因為數字化并不是簡單地上一套系統。
如果企業沒有明確需要管理什么變量,沒有形成穩定的經營機制,即使系統里積累了大量數據,也很難真正發揮作用。
只有先把經營問題定義清楚,數字化才有可能持續跟蹤、及時呈現,并真正嵌入日常管理。
回頭看,這次經歷強化了我三個認知。
數據最重要的作用,不是證明我們原來是對的,而是幫助我們檢驗那些深信不疑的常識。
風險管理的核心,也不是把未來預測得越來越準,而是承認預測存在邊界,并確保任何一次判斷錯誤,都不會超過企業的承受能力。
而貿易商要建立真正可持續的經營能力,就必須分清:
哪些利潤來自長期積累的渠道、服務和運營能力,哪些利潤只是承擔價格風險以后,偶然得到的結果。
那個負數并沒有直接告訴我,貿易商應該怎樣賺錢。
但它至少讓我看清了一件事:
一家企業要找到真正可持續的利潤來源,往往要先承認,有些我們長期以為自己擅長賺的錢,其實并沒有賺到。
風險管理的意義,也不是讓我們從此不再判斷錯誤。
它只是確保,任何一次錯誤,都不足以讓企業失去繼續經營的機會。
六、結語
這十年,市場環境已經變了。
期現結合快速發展,部分行業產能過剩加劇,產業集中度持續提升,宏觀環境和價格形成機制也更復雜。過去依靠經驗、行情或規模擴張獲得利潤的方式,越來越難以持續。
環境越復雜,經營越需要精細化。庫存管理也不再只是看數量和周轉,而是要同時看價格風險、資金占用和現金流安全。
因此,庫存管理在今天可能比十年前更重要。企業需要更早看見風險,也要更清楚利潤究竟來自哪里。
本文來自微信公眾號:澄曉咨詢,作者:鴨梨思多得
本內容由作者授權發布,觀點僅代表作者本人,不代表虎嗅立場。如對本稿件有異議或投訴,請聯系 tougao@huxiu.com。
本文來自虎嗅,原文鏈接:https://www.huxiu.com/article/4869178.html?f=wyxwapp
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.