日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

利用tushare进行对兴业银行股价的爬取,并使用numpy进行分析

發(fā)布時間:2025/3/15 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 利用tushare进行对兴业银行股价的爬取,并使用numpy进行分析 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
import sys
import tushare as ts
import numpy as np
data=ts.get_h_data('601066')
print(data)
#讀出興業(yè)銀行7列數(shù)據(jù)
date? ?open? ? high close low? ? ?volume? ? ? amount? ?? data.to_csv('E:/csv statistic/day/601066.csv') 把讀取的股票數(shù)據(jù)存入某個內(nèi)存空間中 #開始讀某列數(shù)據(jù)

c,v=np.loadtxt('E:/csv statistic/day/601066.csv', skiprows=1,delimiter=',',usecols=(3,5),unpack=True)#收盤價,交易量
vwap=np.average(c,weights=v)#成交量加權(quán)平均值,
print('vwap=',vwap)
vwap= 9.63994147552952
print(np.mean(c))
9.0965625

#計算時間加權(quán)平均值
t=np.arange(len(c))
print(np.average(c,weights=t))
9.534940476190476

#尋找最大值和最小值
h,l=np.loadtxt('E:/csv statistic/day/601066.csv', skiprows=1,delimiter=',',usecols=(2,4),unpack=True)
print(np.max(h))
11.98
print(np.min(l))
6.5

#計算中程數(shù)和極差
print(np.max(h)+np.min(l)/2)#計算中程數(shù)
print(np.ptp(h))#計算最大值和最小值的差值
print(np.ptp(l))#計算交易量化的差值
15.254999999999999
4.19
4.92
#統(tǒng)計分析c=np.loadtxt('E:/csv statistic/day/601066.csv', skiprows=1,delimiter=',',usecols=(3,),unpack=Trueprint(np.median(c))#中間數(shù)
8.850000000000001
print('sorted:',np.msort(c))#從小到大排列 sorted: [ 7.77 7.83 7.87 7.92 7.95 8. 8.06 8.15 8.17 8.19 8.2 8.2 8.23 8.27 8.28 8.32 8.32 8.35 8.36 8.36 8.36 8.36
8.48 8.5 8.53 8.53 8.54 8.55 8.61 8.61 8.64 8.82 8.88 9.09 9.15 9.37 9.38 9.38 9.39 9.45 9.45 9.48 9.52 9.67 9.7 9.73 9.8 9.83
9.86 9.91 9.93 10.06 10.23 10.27 10.31 10.33 10.33 10.41 10.42 10.56 10.8 11.09 11.46 11.85] print('方差:',np.var(c))
方差: 0.9610756835937502
print('手動計算方差:',np.mean((c-c.mean())**2))
手動計算方差: 0.9610756835937502

#股票收益率的計算
c=np.loadtxt('E:/csv statistic/day/601066.csv', skiprows=1,delimiter=',',usecols=(3,),unpack=True)
returns=np.diff(c)/c[:-1] #diff計算差分,總體是求股票收益率
print(np.std(returns)) # 求標準差
log_returns=np.diff(np.log(c)) #股票對數(shù)收益率
print(log_returns)
posretindices=np.where(returns>0)#股票收益率大于0的那幾天
print(posretindices)
ann_vol=np.std(log_returns)/np.mean(log_returns)#日收益率
print(ann_vol)
ann_vol=ann_vol/np.sqrt(1./252.)#年收益率
print(ann_vol)
print(ann_vol*np.sqrt(1./12.))#月收益率

#定義一個 把日期轉(zhuǎn)換為數(shù)字的函數(shù)
from datetime import datetime
def date2num(s):
return datetime.strptime(s,'%Y-%m-%d').date().weekday()
#讀取收盤價
close=np.loadtxt('E:/csv statistic/day/601066.csv', skiprows=1,delimiter=',',usecols=(3,),unpack=True)
#讀取日期
dates=np.loadtxt('E:/csv statistic/day/601066.csv', skiprows=1,delimiter=',',usecols=(0,),unpack=True,dtype=bytes).astype(str)
#讀取的str數(shù)據(jù)轉(zhuǎn)換為 數(shù)字
for i in range (dates.size):
dates[i]=date2num(dates[i])
dates=dates.astype(np.int8)
print(dates.dtype)
print(dates) averages = np.zeros(5) # 定義一個空數(shù)組
# 依次獲取不同天的索引,然后根據(jù)索引求得close(收盤價)數(shù)組中所有的對應(yīng)值,計算平均值,把平均值加入到averages數(shù)組中
for i in range(5):
indices = np.where(dates == i)
prices = np.take(close, indices)
avg = np.mean(prices)
print("Day", i, "prices", prices, "Average", avg)
averages[i] = avg
top = np.max(averages) # 計算周每日的收盤價平均值的最大值
np.argmax(averages) # 獲取周每日的收盤價平均值的最大值是哪一天
bottom = np.min(averages) # 計算周每日的收盤價平均值的最小值
np.argmin(averages) # 獲取周每日的收盤價平均值的最小值是哪一天 ?


? ?

轉(zhuǎn)載于:https://www.cnblogs.com/ConnorShip/p/9667473.html

總結(jié)

以上是生活随笔為你收集整理的利用tushare进行对兴业银行股价的爬取,并使用numpy进行分析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 一级片免费看视频 | 香蕉手机网 | 91精品在线视频观看 | 欧美一卡二卡三卡 | 国产视频精品自拍 | 精品国产AV色欲天媒传媒 | 天天av综合 | 日韩欧美在线视频观看 | 国产欧美精品在线 | 91亚色 | 亚洲国产成人精品激情在线 | 顶级毛片 | 中文字幕成人一区 | 少妇真实被内射视频三四区 | 亚洲国产网站 | 中文字幕在线观看视频一区 | 亚洲欧美在线一区二区 | 不卡的毛片 | 中文字幕一区二区不卡 | 国产永久毛片 | 欧美黑人xxx| 怒海潜沙秦岭神树 | 国模二区 | 日本特黄视频 | 免费激情av | 日韩精品中文字幕一区 | 中文幕无线码中文字夫妻 | 97精品一区二区三区 | 熟妇高潮精品一区二区三区 | 91视频免费网址 | 中文字幕国产剧情 | 欧美日韩另类一区 | 人人妻人人爽人人澡人人精品 | 日本九九视频 | 少妇性l交大片7724com | 成人自拍视频网站 | 亚洲AV成人无码久久精品巨臀 | 九九视频国产 | 国产图片一区 | 国产思思99re99在线观看 | 丝袜脚交免费网站xx | 国产精品一区二区三区四 | 欧美专区亚洲专区 | 国产精品第56页 | 亚洲爆乳无码一区二区三区 | 久久免费高清视频 | 美女久久精品 | 东南亚毛片 | 国产又粗又黄的视频 | 自拍偷拍五月天 | 久操视频在线播放 | 中文字幕第4页 | 五月婷婷综合网 | 免费国产a | 色原网 | 亚洲又粗又长 | 超碰网址 | 亚洲三区视频 | 免费黄色小视频网站 | 国产亚洲精品电影 | 久热免费在线视频 | 日韩视频网址 | 亚洲一二三视频 | 色婷婷久久久亚洲一区二区三区 | 久久久久久久久久久久久久久久久久久 | 亚洲夜夜爽 | 小镇姑娘国语版在线观看免费 | 日韩欧美xxx | 欧美深性狂猛ⅹxxx深喉 | 欧美黄色免费网站 | 九九热视频在线免费观看 | 国产精品无码一区二区三 | 亲子伦视频一区二区三区 | 男女超爽视频免费播放 | 肉大捧一进一出免费视频 | 日韩中文字幕免费在线观看 | 中文字幕在线欧美 | 性感av在线 | 精品国产99一区二区乱码综合 | 色窝在线| 原神淫辱系列同人h | av网址免费观看 | 久草aⅴ | 国产视频在线观看一区 | 中国xxxx性xxxx产国 | 中文字幕乱码在线人视频 | 操操操操操操操 | 91热在线 | 国产日产精品一区二区三区四区 | 国产尤物视频在线 | 欧美日本韩国一区二区 | 久久亚洲精品石原莉奈 | 在线免费看黄色片 | 国产视频一区二区三区在线观看 | 91黑人精品一区二区三区 | 91精品人妻一区二区三区蜜桃2 | 成人精品视频99在线观看免费 | 秋霞99| 午夜精品福利影院 |