量化投资:交易模型开发与数据挖掘
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第2章 量化投资策略的设计思路

在金融理论中,资产定价的核心是无套利定价原则,由于金融市场可以方便快捷地实施套利,所以套利机会的存在总是暂时的。可以利用多因子策略,选择一系列因子搭建模型。通过这些因子筛选股票,满足则买入,不满足则卖出。在不同的市场和行情下,因子库中总有一些因子能够发挥作用,利用多因子模型在承担相同风险的情况下,寻找收益率最高的因子组合,从而得到对冲后的Alpha。

量化投资策略的技术主要包括量化选股、量化择时、股指期货套利、商品期货套利、统计套利、算法交易、资产配置、风险控制等。

量化基金运用历史数据来预测证券的潜力,通过专业的模型来配置最优的投资组合,然后运用量化指标衡量基金的业绩及风险,为投资者带来稳健的资产增值收益。由此可见,采取量化投资策略的量化基金,在市场整体下行或剧烈波动的情况下,能够通过量化投资策略,采用适当的对冲工具来平衡风险,进一步稳定并提高收益率。

Python是一个高层次的结合了解释性、编译性、互动性的面向对象的脚本语言,可以应用于Web开发、Internet开发、科学计算和统计、教育、桌面程序和图形界面开发、软件开发、后端开发等领域。其已经成为非常受欢迎的程序设计语言。Python的特点为简单易学;具有可移植性;解释性语言;可扩展性;可嵌入型;数据库庞大。

Matplotlib是一个Python 2D绘图库,它可以在各种平台上以各种硬拷贝格式和交互式环境生成具有出版品质的图形。Matplotlib可用于Python脚本、Python与IPython shell、Jupyter笔记本、Web应用程序服务器和4个图形用户界面工具包,是高质量的通用绘图工具,对数据进行提炼和展现信息的重要手段,并且是重要的量化投资工具。