niuge8905的博客

还有什么比it技术更有趣???

股票量化分析(13)——直线拟合、曲线拟合、方差计算

这里直线拟合需要用到statsmodels这个库; 曲线拟合需要用到np.polynomial.Chebyshev.fit()这个函数; 方差计算需要用到sklearn这个库。首先来看直线拟合,这里拟合’600848’这只股票一年的收市的股价。import tushare as ts impo...

2017-10-24 18:48:53

阅读数:1443

评论数:0

股票量化分析(12)——第三个策略(kdj策略)

首先来看一下百度百科上kdj的策略: 这里的kdj值采用talib的STOCH函数来计算,感兴趣的可以看看具体计算过程。理科生会发现经济学的学生的数学计算简直不能更简单。 直接放代码(这里将上面的策略稍微改了一下,j值太敏感,不考虑,k值大于D值的第二天买入该股票,另外d值要大于20,避免...

2017-10-22 20:50:10

阅读数:2101

评论数:0

股票量化分析(11)——第二个策略(5日移动均线、双均线、MACD策略)

这里主要用的是talib这个库来求股票的指标,就免得造轮子。 移动均线有好几个策略,不过都是简单的策略,包括简单的移动均线策略,双均线交叉策略,macd线的策略。目前也就觉得macd线简单好用。先放一个简单的策略——移动均线策略。这个策略是由下向上超过均线就买入,相反就卖出,最后会发现这个策略没...

2017-10-21 14:33:26

阅读数:2356

评论数:0

股票量化分析(10)——第一个策略(rsi强度策略)

这里的策略是:小于20为超卖,则买入,大于80则为超买,则卖出。另外以6天的强度和24天的强度作为黄金与死亡交叉,最后把二者的策略结合起来考虑。直接放代码吧:import tushare as ts import pandas as pd import matplotlib.pyplot as p...

2017-10-21 00:49:43

阅读数:638

评论数:0

量化分析(9)——借助talib库来直接获得MACD、动量、rsi、移动均线

talib库有超多现成的方法,不用辛辛苦苦造轮子。上面几篇博客写了MACD、动量、rsi、移动均线的方法,但用起来还是不爽。刚好talib都有这些函数。比较懒,就直接放代码吧先看10日的移动均线:import tushare as ts import pandas as pd import mat...

2017-10-19 17:28:27

阅读数:12729

评论数:6

量化分析(8)——唐安奇通道

唐安奇通道和布林通道差不多,都是判断超买和超卖的工具,我还是喜欢rsi强度来判断超买和超卖,不过这二者可以相互印证一下。这里简单的画一下图,介绍一下。# -*- coding: utf-8 -*- """ Created on Thu Oct 19 11:23:13 ...

2017-10-19 12:42:26

阅读数:1098

评论数:0

量化分析(7)——移动均线、macd线

我们看股票一般看10日、20日的移动均线图。macd线也是一个很好的参考,以前很喜欢看macd曲线,觉得这条线很神奇,不过我一般不在金叉和死叉买,我喜欢在金叉之前买和死叉之前卖出。 先放一个方法作为单独的py文件,这里存放移动均线的方法。方法一是移动均线、方法二是权重移动均线,方法三是指数移动均...

2017-10-19 00:28:13

阅读数:776

评论数:1

量化分析(6)——K线图、交易量图、动量图、rsi强度图

比起做revit二次开发,搞量化分析入门要容易得多。这里推荐《量化投资以Python为工具》(作者:蔡立耑)这本书,简单易懂,代码里包含了最基本的算法,不用建立在别人的轮子上。以下代码是自己跑过的,应该不会有错,是建立在上面的书的基础上,自己组合起来的例子,并非书上的例子。这里主要用Tushare...

2017-10-19 00:14:56

阅读数:868

评论数:0

量化分析(5)——Python应用tushare数据计算单资产CAPM实例

这里以广汽集团(601238)为例。第一步:2017年一年期的国债利率(3.85%),今年已经不发行一年期国债,这里引用去年的。 日风险利率:Rf=(1+0.0385)^(1/365)-1=0.0001035第二步:获取深圳成指指数的收益率(2017.9.1~2017.9.31) 第三步:获取...

2017-10-12 17:05:15

阅读数:1272

评论数:1

股票量化分析(4)——利用各种数据源(yahoo、新浪、阿里云)的股票数据画图

前面讲了利用Tushare的数据画图,接下来讲讲利用yahoo、新浪、阿里云的股票数据画图。这里先引用这位大牛的博客(利用yahoo的股票数据),讲得很详细。但是这里需要注意的一点是:这篇博客的代码需要在Python环境下运行,不可以在IPython环境下运行,不然会出错。以下图片是运行结果。 ...

2017-09-28 13:58:39

阅读数:1295

评论数:0

股票量化分析(3)——matplotlib利用tushare的股票数据画一般图、k线图

前面讲的利用tushare提取股票数据,接下来一步就是利用tushare来提取真正的股票数据,然后用IPython来生成图标。这里以平安银行的股票为例:时间跨度为2015.11.01~2015.12.31 先贴代码:import matplotlibimport tushare as tsimp...

2017-09-28 13:00:12

阅读数:3561

评论数:0

股票量化分析(2)准备——Ipython安装

记载一下股票量化分析的过程,昨晚折腾几个小时,k线图没画出来。反正是最后发现python居然还有个IPython,之前发现有个IronPython就感觉很烦了。因为我一直在python环境中运行,所以按照教程来操作总是出错。这里直接介绍IPython的安装吧,看一篇博客和一个论坛的bbs文章即可解...

2017-09-28 10:28:54

阅读数:402

评论数:0

股票量化分析(1)准备——tushare安装

一直不知道股票量化分析怎么入手,只隐隐约约知道需要学习python语言。终于有了一个契机来学习这门传说中的计算机语言。因为之前有C#的基础,结果只花了三天的时间,python这门语言就学会了,然后还用这门语言暂时把买书的钱挣回来了。废话不多说,进入正题,在进行股票量化分析时需要准备一些东西,而这些...

2017-09-27 21:31:37

阅读数:534

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭