利用双均线策略计算中国平安股票收益

一、知识储备

Hello,各位小伙伴们,本篇博文给大家带来的是利用双均线策略,对中国平安601318股票进行炒股,所能获得的大概收益。为了你能正确理解本文的知识,需要你提前做以下准备。。。

python基础:本次策略分析是用python做的,所以需要你有python的基础知识储备。

python数据分析:本次用到的是pandas、matplotlib

均线概念:这是一个金融知识,在这简单给大家讲一下。假如我要计算一个5日均线,那我就是用今天在内往前推四天的收盘价做一个算术平均作为5日均线。30日、60日均线同理。

金叉:衍生于均线,是指短期均线上穿长期均线,说明股价上涨,这是一个买入信号

死叉:衍生于均线,是指短期均线下穿长期均线,说明股价下跌,这是一个卖出信号

二、开始操作

1.首先我们需要获取这个股票的历史数据

import tushare as ts
df=ts.get_k_data('601318',start='1988-01-01')
df.to_csv('601318.csv')

这边需要给大家介绍一下这个tushare包,这是一个半免费的金融数据平台,有部分数据是免费给我们使用的,具体的你们上https://waditu.com/document/2?doc_id=118这个平台去查阅。

好的,那我们到这一步为止,就获取了“中国平安601318”股票的历史数据。因为每次获取数据都会花一点时间,所以我们把数据存储到本地。你也可以使用在线数据保证数据的实时性。

2.接着我们导入panda和matplotlib包,然后读取本地数据,并计算5日均线和月均线

import pandas as pd
from matplotlib import pyplot as plt

df=pd.read_csv('601318.csv',index_col='date',parse_dates=['date'])[['open',
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值