本书涵盖程序化交易的方方面面。全书共包括 5 章,分别介绍了程序化交易的基础、平台、语言、策略和进阶方法。其中,第1章基础部分包括程序化交易的定义、业务逻辑和市场现状;第2章平台部分分别对典型程序化交易平台、新一代的量邦天语平台和微量网的互联网云交易平台进行了介绍;第 3 章策略开发语言部分对通用性计算机语言在策略开发中的应用和新一代策略开发 Q 语言进行了介绍;第 4 章程序化交易策略部分对数个经典策略进行了详细介绍;第5章在前4章的基础上对程序化交易进阶的重要方面分别进行了介绍。
考虑到广大读者的知识背景,本书绝大部分章节并不需要专业的知识积累即可阅读。当然,对金融产品(股票、期货、贵金属)交易机制的了解会有助于理解程序化交易的相关特征,有一定编程基础的读者能够更快上手策略的实际开发,良好的数理统计基础也将简化进阶章节中数学计算和算法的阅读难度。本书不仅对程序化交易初学者来说有很好的引导作用,对于程序化交易实践人员、程序化交易平台研发人员也是一本内容全面的指导手册。另外,对于金融机构从业人员,本书对行业关键技术进行了系统性的介绍,有助于其深入了解市场和开展相关业务。