python量化学习,python量化哪本书好

kodinid 11 0

大家好,今天小编关注到一个比较意思的话题,就是关于python量化学习问题,于是小编就整理了4个相关介绍Python量化学习的解答,让我们一起看看吧。

  1. 量化投资中,MATLAB和python哪一个好?
  2. 量化投资使用python还是matlab,哪一个更好用?
  3. python量化交易软件哪个好?
  4. 未来5-10年,Julia会替代Python成为量化投资热门语言吗?

量化投资中,matlab和python哪一个好?

MATLAB矩阵处理方面的强大优势Python无法比拟,我曾经用Matlab和Python跑同一个算法,涉及到矩阵中Symbol求导。

Python用的是Numpy,Sympy和Scipy,感觉Sympy中Matrix虽然功能强大,但是速度很慢,而且需要专注其中各种细节。

python量化学习,python量化哪本书好-第1张图片-安济编程网
图片来源网络,侵删)

如:其对Complex类型是无法自动expand的,常常出现(1+I)(2I+1)这种结果,这时需要调用.expand来解决。

Matlab可以使你专注于模型,Python要超过Matlab还需要时间

但是Python在内容抓取机器学习,等有强大的第三方包,如Scarpy,Skikit-learn等,发展很快。

python量化学习,python量化哪本书好-第2张图片-安济编程网
(图片来源网络,侵删)

量化投资使用python还是matlab,哪一个更好用

主要看你的用途是什么如果你就自己随便回测几个策略,那么用什么都无所谓,不过如果是我的话,我还是会选python,因为我宁愿多花点时间也要构建一个漂亮的系统

如果你开公司,建设正经的量化交易系统,那么很显然Matlab是不合适的。Matlab是商业软件,不开源,也不是面向对象的(如果我没记错的话),执行效率不高。而python最为最流行的开源语言,无论是数据库还是服务器端,或者是UI端,还是数据分析,机器学习(tensorflow),都有非常优秀的软件包可以用。回测个交易策略一点也不比Matlab复杂,而且各种多进程啦并行计算啦Cython之类的让你的代码效率Matlab高。说白了从工程角度python肯定更合适。

再退一步讲,据我所知,华尔街很多优秀的量化基金和交易公司,很多都是python和C++组合,用Matlab的不多。

python量化学习,python量化哪本书好-第3张图片-安济编程网
(图片来源网络,侵删)

python量化交易软件哪个好?

个人感觉JoinQuant综合起来比较好,本地调用也很方便。

万德旗下的WindQuant也可以关注一下,据说底层数据库跟万得是一致的,做股票量化的话,财报数据准确性会可靠一点。

未来5-10年,Julia会替代Python成为量化投资热门语言吗?

量化投资不等于python很多语言都可以做。之所以感觉现在一提量化就用python是它的三方库多。很多开发的不用在重新造轮子。特别是分析统计的时候,用着很方便毕竟毕竟是量化是以投为主,而非编程开发编程语言只是一个工具。py入门比较简单适合专业人士使用。如果量化真是玩到了一定的级别,比如高频这些场景py肯定是撑不住的!未来其它语言在量化领域能否取代py,取决于投资行业变化。如果未来我们的A股也提供开放的API接口,那用什么语言就无所谓了。

到此,以上就是小编对于python量化学习的问题就介绍到这了,希望介绍关于python量化学习的4点解答对大家有用。

标签: 量化 python MATLAB