《量化交易需要具备什么技能?》一文中说到量化交易所需要具备的三种基本技能:计算机编程技术、金融知识、数学知识。而在《量化交易金融知识部分的入门书籍》一文中已经介绍了基本入门级的金融知识书籍,那么今天就介绍一下量化交易需要的计算机基础知识的入门书单吧。另外,由于现在大部分量化投资的公司的量化策略开发或者目前主流的量化交易框架都是基于python的,所以本文就围绕量化投资python路线作推荐,至于R语言、MATLAB、C/C++等就不在此文范畴讨论。
计算机知识是阻碍许多量化兴趣者的最大障碍,在学习过程中挫败感是最强的,需要兴趣者进不入门很大原因是因为熬不过计算机编程学习之路的折磨。因此,为了降低朋友们的挫败感,我还是暂且挑选不那么复杂的基础书籍,也不会推荐过多其它更高级的书籍,先一步一步走,一点点收获成就感才能使朋友们会坚持下去。
一、《Python学习手册》
本书侧重于python的基础知识,对于已经十分熟悉python的朋友,可以直接跳过,对于没编程基础或者是其它编程语言系别的朋友还是需要看一看。
二、《利用Python进行数据分析》
本书侧重于数据分析常用的python工具包,里面介绍的numpy、pandas、 matplotlib和时间序列等都是做量化数据分析十分常用的。
三、《量化投资:以Python 为工具》
本书是python基础和量化分析基础的综合运用,也是对量化交易的入门篇。