栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

小福利,运用python里面的talib模块和cufflinks模块实现stock可视化分析

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

小福利,运用python里面的talib模块和cufflinks模块实现stock可视化分析

小福利,运用python里面的talib模块和cufflinks模块实现stock可视化分析

import pandas as pd
from sqlalchemy import  create_engine
# import pymysql
import talib as ta
import matplotlib as plt
import pandas as pd

df=pd.read_excel('D:stockdatastock2.xlsx')
# df.head(10)
df=df.sort_values(by='trade_date',ascending=True)
df2=df.loc[df['ts_code']=='600519.SH']
df2.head(10)

import plotly,cufflinks
import chart_studio.plotly as py
import plotly.graph_objects as go
import pandas as pd
from plotly.offline import download_plotlyjs,init_notebook_mode,plot,iplot
df2.info()

df2['k'],df2['d']=ta.STOCH(df2['high'].values,
                           df2['low'].values,
                           df2['close'].values,
                           fastk_period=9,
                           slowk_period=3,
                           slowk_matype=0,
                           slowd_period=3,slowd_matype=0)
df2.head(20)

df2['j']=3*df2['k'].values-2*df2['d'].values
df2[df2['j']<0]

import cufflinks as cf
cf.go_offline()
qf=cf.QuantFig(df2)
qf.add_bollinger_bands()
qf.iplot()

加上RSI指数曲线
qf.add_rsi()
qf.iplot()

以上就是stock分析模型之一的KDJ模型,属于量化交易的一部分内容。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/829374.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号