上QQ阅读APP看书,第一时间看更新
第1章 简介
随着计算机技术的飞速发展与世界连通性的极大增强,电子化的信息交流方式早已走入人们的生活,例如人们日常沟通使用的微信、手机移动支付使用的微信与支付宝等都是将传统的书信或者钱币进行交换的形式转换成了电子信息进行交换。当然,对于交易信息亦不例外,对于期货交易而言,其最早起源于欧洲,以契约的形式约定在未来的时间以特定的价格交易特定数量的某种商品,而时至今日,交易者们早已不使用纸质契约作为期货交割的凭证,而是在计算机或手机上单击几个按钮便能完成期货的交易,无纸化为交易行为带来的最大便利便是交易效率的提升与信息的快速流动,让交易过程更加迅速、透明。在此基础上,进一步利用计算机技术替代人眼观察价格等走势与交易行为便是程序化交易,也称作量化交易。
本章将从量化交易的基本概念着手,向读者介绍量化交易常用的工具并进行对比分析,其中将着重介绍本地离线工具vn.py及其相对于其他量化工具的优势;在本章最后一节为读者介绍vn.py环境的不同搭建方法并进行环境测试,为本书后面几章的实战代码做好编程环境的准备。