證券公司做行業研究一般都會用到哪些 Excel 技巧?
實習、職業、券商
碰巧在做行研,對Excel略知一二,我的經驗是:只需要一個Wind插件,將Wind的數據導入到excel中,之後所有的工作都交給excel吧。因此也就有了下列的教程,
友情提醒:前方多圖殺貓,請Wifi下觀看。
http://weixin.qq.com/r/jnXl-SHEQnw9rWWe9yCc (二維碼自動識別)
下篇——《excel函數篇》基本已經搞定,聽說,,很多人是跪著看完的~2016年1月更——Excel函數篇
http://weixin.qq.com/r/jnXl-SHEQnw9rWWe9yCc (二維碼自動識別)
(沒有開場白,直奔主題)
1、Bloomberg
無敵的Bloomberg插件(沒有用過Wind的,不好發表評價),特別是Bloomberg函數和VBA編程介面。
自動提取一個上市公司的基本信息和生成相關圖表。
自動提取n個公司的各種Comparable。
自動提取n個公司的分析員rating。
自動提取n個公司的beta係數。
以上看似複雜而耗費體力的工作,而且會反覆實施,只要用Bloomberg在Excel中弄好模板,配上VBA的翅膀,幾乎是填入ticker就能瞬間完成。在我之前工作的基金,有一個助理是全職支持Bloomberg的相關工作,比如:每天更新Portfolio的各種數據、幫著professional們完成各種相關數據的提取…… 因為我做過一段很短暫的trading,所以Bloomberg用得很熟練,看見這種低效實在忍無可忍,用Excel+Bloomberg各種函數及介面+VBA,把以上的工作基本全部實現自動化。日報更新和發送,開發好固定模板並調用VBA更新及發送郵件;日常的各種數據提取,根據需求進行歸類和結構化,也開發成各種模板(上面的第一幅圖,就是基於無數次經驗,提取分析員們看一隻新股票時最經常需要看的fact sheet),讓使用者基本只需輸入ticker就可以完成任務。最後的結果是,助理基本上沒事兒可做了。
2、Excel高階函數
行研涉及到無數次的研究公司報表。
行研涉及到無數次的Financial Model以及估值模型。
如果能利用各類索引函數及數組函數(比如:Indirect, Offset, Match, VLookup等等),並將其用到極致,可以大幅提高效率。
比如:實現自動配平以及檢查。函數寫法是:=SUM(("Balance Sheet"!$AA$8:$AA$100="Cash Flow"!$B44)*("Balance Sheet"!O$8:O$100-"Balance Sheet"!N$8:N$100)*("Balance Sheet"!$AB$8:$AB$100))
比如:需要將季度或者半年度數據匯總成年度的(或者反向實施),一般的做法都是寫加減等簡單的函數,然而卻不能成塊拖拽或者複製函數而需要手工不斷寫函數,不僅麻煩而且容易出錯,利用Offset等函數,可以寫好函數就一步成型,完成整個過程。
函數寫法是:
=IF(MOD(COLUMN(Constant!A1),2)=1,OFFSET($M4,0,INT((COLUMN(Constant!A1)-1)/2)),
-OFFSET($M4,0,INT((COLUMN(Constant!A1)-1)/2))+OFFSET($C4,0,INT((COLUMN(Constant!A1)-1)/2)))
...更多文章請到數據冰山 - 知乎專欄
...更多回答請看何明科的主頁
這麼多年…我覺得最有用的技巧是…凍結窗格、ctrl+方向鍵…
關注。excel真是強大。
1.要會畫各種圖
2.wind函數要會用
3.excel函數會一些加減乘除就行,一些簡單的函數現用現搜就可以。不過如樓上所說,vlookup函數確實要提前練一下,現用現搜來不及。
1.做自動更新的圖表的時候用「名稱管理器」,然後將圖表中的數據變成名稱管理器的名稱,名稱管理器的命名可以用 " =OFFSET(sheet1!$L$4,0,0,COUNTA(sheet1!$L:$L)-1,1) "就可以隨著Wind導出數據的長度的變化而改變數列的長度,這樣圖表的數據就變了。
2.多用數據透視表,如果數據太多篩選的時候,可以把Wind公式粘貼成值,這樣速度比較快
3.將精確到日的數據轉換成月份的數據,可以用date(year(A1),month(A2),1)之類的。
4.遇到跟字元串有關的,可以搜一下Excel很多跟字元串有關的函數,如匹配、截取什麼的,比如多用left、len、right可以簡單的調整字元串長度
5.在VBA處理讀出來的數據的時候,如果很慢可以先讀取所有格子的數據存到一個數組上,而不是一個cell一個cell讀,這樣會如果100*100的各自你就調用了1W次讀取的method,如果一次讀取這個表格區域就是一個Range method;另外本來數據就是從Wind讀出來的,可以直接在VBA裡面開啟vba_start直接讀,不需要再寫入Excel表格再讀出來兩步
1、wind和bloomberg的excel插件,哪裡不懂問客服。學會了怎麼用插件、知道插件能提哪些數哪些資料之後,基本可以實現指哪打哪。
2、學會用excel做圖,這個是基本功。建議去看《excel圖表之道》,作圖技巧秒殺我的 @Jayden Ni 推薦的。
3、excel基本公式不用多說。
4、不要改動任何一個成熟模型裡面的公式。作為一個被若干個不懂裝懂的實習生坑過的前研究猿,這個要求對我來說遠比其他錦上添花的技巧重要一萬倍。
題主,我給你講兩件事。
第一是我的一個前同事,現在也是新財富前三的大佬,在他剛開始當首席的時候,還干出過寫個報告最後excel里三張表死活配不平的事情。
第二是我認識不少買方/賣方,對於excel的使用那是相當低端,基本靠wind插件+滑鼠+幾個基本函數活。
結論就是,如果你所說的券商研究員是內資券商二級市場行業研究員的話,excel在工作中的重要性真沒那麼大…我特么看成excited才點進來的
在滬上三屌絲的某家新財富團隊,表示excel會用wind插件,再會畫兩個圖就行了。沒必要花太多時間在這上面,好好充實下自己的行業知識更重要。
@茶茶 說的vlookup是第一。
比vlookup稍微麻煩一點但是在大表格里更好用一些的是index(不需要數列數)
paste special
bloomberg的公式
一些簡單的宏,用得得當可以省很多時間。
畫圖畫圖畫圖
保存保存保存保存
不要隨便刪東西
不要隨便overwrite舊的文件(不確定自己改得對不對的時候,盡量複製一份備份著)
想起來再改
vlookup
利益相關:前三券商研究所新財富團隊分析師。
補充一點:現在各大券商都有自己的插件和模板,做圖的時候要好好用。一般用的比較多的圖是雙軸的增長圖,左軸增長情況,右軸增長率。
當然,excel只是你實現你報告想法的手段,完成深度報告的時候一定要基於對行業和公司的理解理清投資邏輯,你去給買方路演對方更加看中的是你報告前言部分理清的投資邏輯。
能全用鍵盤比啥都強
學習各種快捷鍵,學會拆掉滑鼠也能生存!
excel中的公式、函數及各種嵌套、數組公式、透視表、Windows快捷鍵熟練掌握。圖片中的電腦使用了4年半時間。
大部分人先別說技巧了,能做到不犯錯就可以讓你少作無用功了。
工作中幫別人解決過以下問題的人應該知道我在說什麼:manual calculation, named ranges, external links, styles, hidden workbooks, reference entire columns and complex volatile formulas.
推薦閱讀:
※寵物行業的前景如何?
※做為一名大學生想了解自己感興趣的行業,但是行業研究報告買不起,請問有什麼好的方法?
※如何用爬蟲下載武漢市環保局空氣污染數據?