谈一谈使用Python入门量化投资
0x00 前言
量化交易是使用计算机技术(本文主要指使用Python)帮助投资者分析大量的数据从而制定投资策略,这是属于金融和计算机的交叉领域。
本文是用于指导利用Python进行量化交易的初学者入门使用,限于本人水平有限,大家轻点喷~
0x01 提取数据
前置条件
为了提取股票数据,我们需要用到Quandl 的 API,这个平台拥有大量的经济和金融数据。
首先我们需要安装Python 3和 virtualenv,并通过
virtualenv --python=/usr/bin/python3 <name of env>
创建虚拟环境。
然后使用
source <env_name>/bin/activate
激活虚拟环境。
再使用pip安装jupyter-notebook:
pip install jupyter-notebook
然后再安装pandas,quandl和numpy包。
最后运行jupyter-notebook。
提取数据
我们先导入需要的包。
import pandas as pd
import quandl as q
这里pandas可以帮助我们进行数据操作和绘图。
之后我们就调用Quandl API。
q.ApiConfig.api_key = "<API key

本文介绍了如何使用Python进行量化投资的入门,包括提取数据、分析数据和计算财务回报。通过Quandl API获取股票数据,利用pandas进行数据操作,并计算各时间段的回报率。
最低0.47元/天 解锁文章
1291

被折叠的 条评论
为什么被折叠?



