Excel的正確打開方式——談估值建模
據說幾乎每個金融公司都會使用Excel完成或多或少的一些工作。也有不少人都聲稱自己(熟練)掌握Excel。不過就我所接觸的樣本看來,能完美地讓Excel發揮其該有的功能的人並不多。下面照例先投個票,看看你的Excel功力到達第幾層(注意是多選哦)。
當然,即使上面這些技術你都會了,也不代表你就已經掌握Excel的精髓。在我看來,學習Excel的好處在於用一個前台的軟體,可以學會後台編程的演算法思維,完成簡單的數學建模。大概沒有比Excel更好的軟體能幫金融人才迅速成長為業餘IT人士。
至於金融人才為什麼要變成業餘IT人士的問題,我只能說是我以往兩年精算工作與IT打交道積攢的經驗教訓。並不是說碼工笨,相反,他們往往太聰明了,以至於過度自信,沒法把學習金融知識當回事。而金融不像數學和其他自然科學,有腦子就能學會,而是要用心才能學會。所以只能委屈我們去學編程和建模了……
下面我就具體講講Excel的正確打開方式:要確保你能回答以下幾個問題。
哪一類問題適合用Excel來解決?(What)
Excel優於傳統土法的原理是什麼?(Why)
Excel如何建模以突顯其優點?(How)
看見沒有?又是批判性思維方式。是的,一旦你習慣了這種思維方式,很多事情都將事半功倍。當然,這幾個問題主要突出Excel的優點,要全面評價,還得最後討論其局限性。你不妨自己先思考一番,然後再對照下面我的答案。歡迎留言補充討論!
對於只需要做一次的事情,用Excel就像起個火(古代起火不易)只煮一個蛋一樣,太浪費。Excel更適用於定期重複的事情,最好是基本計算原理一樣,不同的只是輸入和輸出。最典型的例子比如財務月報季報等。
於是,建模的時候通常分為四個板塊:
原始數據輸入區
基本假設參數區
模型計算區
結果輸出區
模型計算區的單元格都是通過一些函數連接到另外三個區,一旦根據理論搭建好就不改動了,于是之後每當換一組輸入和假設參數,輸出結果就自動更新了。
了解原理之後,你會對第一個問題又有更深一層的理解,因為你會發現這樣建模還要求數據輸入的格式最好是標準化的,這樣才能直接copyand paste。於是你會找到原始數據的源頭,重新優化其數據處理流程以確保格式標準化。
這樣的思考會促使你進一步挖掘工作流程中可以通過Excel進行優化而提高效率的地方,然後你就會嘗到批判性思維的甜頭了:以後每次只需按一個按鈕讓計算機跑起來,然後你就可以沖杯咖啡看看閑書坐等其成了。
只要你真正掌握了這種打開方式,其他技術問題,包括VB編程,都只是小問題,完全可以自學成才。感謝我以前的上司Ken老大,給了我一個星期的時間讓我從零開始自學VB,並編出一個完成精算軟體和Excel數據對接的函數,用一個按鈕代替了之前每次都要人工調整一兩個小時的工作。據說老東家現在還在用這個函數,以我一個星期四十個小時的工作,換來了這十幾年來省下多少小時的人工。而我在這裡試圖講解的高效思維方式,最初也是從Ken哥那裡學來的。他現在已經是高大上的北美精算師。
當然,這本書的缺點在於理論還是過於傳統老套,沒有提及最新的行為金融學理論;而且書上實務和例子都是美國的情況,有些不適用於A股。也期待你們找出A股的不同之處,並留言跟我討論。


TAG:歡歡閱光寶盒 |