股票是否正态分布、QQ图、偏度(skewness) 和 峰度(kurtosis)的计算方法

前言

我们一般对股票的理解一般只停留于各大交易软件如东方财富、通达信等所提供的基本信息。 股票的日线图除了告诉我们股价的走势之外,股民基本上将其用于MACD、KDJ等技术分析上。 事实上, 我们可以利用股票的历史价格可以算出股票的走势是否正态分布、 回报率(Returns)、波动率(Volatility)、偏度(skewness) 和 峰度(kurtosis)。

本文将介绍股票是否正态分布、QQ图、偏度(skewness) 和 峰度(kurtosis)的计算方法。

下面我们将用到tushare.pro的数据来计算上市公司的相关统计数据。

免费注册Tushare.pro账号

首先,我们需要从tushare.pro注册一个账号并调用其API获取股票日线数据。可能大多数的童稚是第一次接触tushare.pro, 那我就直接贴上官方介绍:

Tushare是一个免费提供各类金融数据和区块链数据 , 助力智能投资与创新型投资的python财经数据接口包。拥有丰富的数据内容,如股票、基金、期货、数字货币等行情数据,公司财务、基金经理等基本面数据。

利用Python来计算某股票的相关统计数据

步骤

  1. 我们首先调用Tushare的API 获取股票数据;
  2. 再通过python计算出其股票价格每日的百分比变化;
  3. 计算股票的是否正态分布、QQ图、偏度(skewness) 和 峰度(kurtosis)的计算方法。

过程


0%