我是一個(gè)計(jì)算機(jī)相關(guān)專業(yè)、研究生轉(zhuǎn)金融的妹子,以我的理解,想問做金融需要學(xué)習(xí)哪些CS工具,你需要思考三個(gè)問題。

學(xué)計(jì)算機(jī)的目的是什么?

總有人讓從C語言學(xué)起的,你們是認(rèn)真的嗎?。。。你們的C語言都過關(guān)嗎?拿C寫個(gè)能跑的快排給姐看看!

這個(gè)問題的目的很明確。學(xué)計(jì)算機(jī)是有非常強(qiáng)的針對(duì)性的,說從C語言學(xué)起、從算法導(dǎo)論學(xué)起,這種說法完全是不負(fù)責(zé)任的也是不合適的。


在我看來作為一個(gè)金融學(xué)生,在研究和工作中,計(jì)算機(jī)主要幫助我們達(dá)到以下目的:
1. 寫文字性的論文和報(bào)告
2. 統(tǒng)計(jì)分析數(shù)據(jù)


說什么“編程自己寫交易系統(tǒng)”,那都是IT干的事兒。要說讓學(xué)金融的寫軟件,你讓學(xué)計(jì)算機(jī)的拿什么混飯吃,修電腦么?
 

為了達(dá)到以上目的,需要怎么學(xué)習(xí)計(jì)算機(jī)?

1. 為了滿足寫論文、寫報(bào)告的要求,那基本上可以分成兩類:文字處理和圖形處理。

文字處理:

基礎(chǔ):word, ppt --> 進(jìn)階:latex
word方面,寫個(gè)畢業(yè)論文之后,基本該會(huì)用的就都會(huì)了;

ppt一般公司有自己的模板,基本功能會(huì)了就可以了,設(shè)計(jì)方面不能強(qiáng)求,多看看好的ppt自然就慢慢悟了。
一般發(fā)表在外刊上的文章會(huì)要求用latex作為格式編輯,本質(zhì)上是一種功能性的編程語言,有模板可套,自己改改就會(huì)了。

圖形處理:
美圖秀秀足以解決ppt里80%的圖片修整問題。Visio能解決流程圖的問題,是公司里畫流程圖十分常用的軟件,這個(gè)軟件非常簡單,一用就會(huì)。。

2. 為了統(tǒng)計(jì)、分析數(shù)據(jù),需要的軟件和技能就有點(diǎn)多了,從基礎(chǔ)到高深一個(gè)一個(gè)說。

基礎(chǔ):Excel --> 進(jìn)階:Excel VBA, Stata, Access --> 高級(jí):SAS, R, matlab

Excel其實(shí)沒什么,說什么投行男、投行女excel用得有多溜,那就是“我亦無他,惟手熟耳”。常用的幾個(gè)函數(shù)無非就是vlookup, sumifs,再就是數(shù)據(jù)透視表?;貧w什么的就用linest,一般OLS就足以糊弄客戶了。工作之后最常用的就是Excel,投行那邊估值的模型一般也是用Excel做的。這方面可以看一下估值建模那本考試教材,那本書別的都沒用,就怎么拿excel搭模型最有用:估值建模(實(shí)用投融資分析師考試教材)


但是這是簡單的應(yīng)用而已,如果想用點(diǎn)兒高級(jí)的,就得扯上VBA了。比如說我要根據(jù)我后臺(tái)的數(shù)據(jù)庫自動(dòng)生成訂單派送報(bào)告,或者根據(jù)數(shù)據(jù)自動(dòng)生成并調(diào)整多個(gè)圖表。對(duì),就是把你弄得焦頭爛額的這玩意兒,其實(shí)非常有用。

Access就是純粹的數(shù)據(jù)庫了,應(yīng)用不多,但是也有人在用,主要優(yōu)點(diǎn)是允許多人編輯。

Stata和SAS是做學(xué)術(shù)研究的兩大神器,左手橫截面右手時(shí)間序列,雙劍合璧一統(tǒng)江湖。。但是SAS這玩意兒的語言實(shí)在是太繁瑣了……干個(gè)小事兒就整出去半頁的程序……matlab的語言就聰明多了。

 

皮埃斯:如何有效學(xué)習(xí)編程語言

其實(shí)學(xué)金融的和學(xué)計(jì)算機(jī)的一大不同就在于,在編程語言這件事情上,計(jì)算機(jī)的同學(xué)們學(xué)的是算法,是解決問題的方法;學(xué)金融的同學(xué)們呢,我們學(xué)的是命令。

還是拿快排舉例,區(qū)別在于計(jì)算機(jī)的同學(xué)們需要明白快排算法的原理是啥,學(xué)金融的同學(xué)們只要知道qsort函數(shù)就可以了。

基于此,我推薦的方法就是抄代碼,把書上的或者你在哪個(gè)旮旯搜到的代碼拿到相應(yīng)的環(huán)境去跑一遍,改幾個(gè)參數(shù),看看會(huì)出現(xiàn)什么結(jié)果。再讀一讀代碼,只要你懂語法,一般都可以明白大概是怎么回事兒,下回再有這樣事兒知道上哪兒找代碼就行了。

學(xué)金融的童鞋們,我們的優(yōu)勢在于我們對(duì)于金融理論的知識(shí)、對(duì)于市場的了解,也就是說我們的優(yōu)勢在理論研究、在估值建模,不在明白快排的原理是啥,不在明白啥是動(dòng)態(tài)規(guī)劃,不在會(huì)java/php or whatever language。

計(jì)算機(jī)只是一個(gè)工具,不要舍本逐末。

掃碼咨詢澤稷老師,解讀CFA®考試政策變動(dòng),海量CFA®學(xué)習(xí)資料免費(fèi)領(lǐng)取,提供在線解答CFA®學(xué)習(xí)疑惑。