金融方面的编程学习顺序(matlab,r,python)

我的建议是: 都学。顺序建议是,先MATLAB,再R, 最后是Python。
MATLAB文档很好,容易上手。R精于统计与可视化。前两者都是非常适合做研究的,但要进行整个生产流程的话,还得学Python。
另外,R使用Rstudio,Python使用Spyder,这些都与MATLAB的界面很像,避免思维大的转换。

■网友
学过Matlab,现在主要用Python。
我的建议是直接上Python。R和MATLAB在金融领域当然都有各自的拥趸,不过Python下的Pandas其实功能上还是比较接近的。而且从国内的现状来看,有一堆基于Python的量化在线回测平台,比如优联、米矿之类,可以帮你更快速的进行回测,这是R和Matlab不具有的优点。
而且从实用性,R和Matlab专用性比较强,Python学完了可以做很多其他事情,比如爬虫,比较实惠。

■网友
必须是Python啊!MATLAB是要钱的!MATLAB是要钱的! 像我这种学了MATLAB 公司没买MATLAB的 简直GG
■网友
金融方面有个毛的大数据……

除了蚂蚁金服这种本质上是个IT公司的例外,传统金融涉及的数据根本没有什么大数据,哪怕高频交易的数据也不过是每天几百M这个级别,说大数据实在是侮辱了这个词。

与其纠结语言,不如老老实实把金融基础和Excel学好,在脑子里面建立一个处理数据的框架。R的data.frame, data.table和Python的Pandas说穿了跟Excel的数据处理方式一模一样,数据的宽窄变换就是Excel 的pivot table。至于Matlab……本质是个处理矩阵的软件,是数学家用的而不是统计学家用的,处理带有字符串的的数据就是个渣。

美国主流是R,Python,KDB(高频)。Java和C++那是给developer用的,trader们真到用的时候再学不迟。

【金融方面的编程学习顺序(matlab,r,python)】 具体到建议方面,想要全能偏IT就学Python,想要出国偏统计就学R。至于Matlab这么贵而没有红利的东西,除了习惯于盗版的中国学生之外,我真不知道哪国金融圈的人用。

■网友
学个软件也要顺序,喜欢哪个用哪个。


    推荐阅读