近年来,金融领域的量化分析越来越受到理论界与实务界的重视,量化分析的技术也取得了较大的进展,成为备受关注的一个热点领域。所谓金融量化,就是将金融分析理论与计算机编程技术相结合,更为有效的利用现代计算技术实现准确的金融资产定价以及交易机会的发现。量化分析目前已经涉及到金融领域的方方面面,包括基础和衍生金融资产定价、风险管理、量化投资等。随着大数据技术的发展,量化分析还逐步与大数据结合在一起,对海量金融数据实现有效和快速的运算与处理。
在量化金融的时代,选用一种合适的编程语言对于金融模型的实现是至关重要的。在这方面,Python语言体现出了不一般的优势,特别是它拥有大量的金融计算库,并且可以提供与C++,java等语言的接口以实现高效率的分析,成为金融领域快速开发和应用的一种关键语言,由于它是开源的,降低了金融计算的成本,而且还通过广泛的社交网络提供大量的应用实例,极大的缩短了金融量化分析的学习路径。
一、概述
1、课程介绍与环境安装
(1) 课程介绍
(2) 安装课程环境
本章内容:课程介绍与演练环境安装,为后续学习搭建环境
二、Python基础
1、Python数据类型、结构与可视化
(1)Python基本数据类型与数据结构
(2)NumPy数据结构
(3)代码向量化与内存布局
(4)数据可视化
(5)Pandas数据结构与金融数据
本章内容:学习Python基础、基本数据类型和数据结构,如何从网络或文件中获取数据,