日韩性视频-久久久蜜桃-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)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日本偷偷操 | 泰坦尼克号3小时49分的观看方法 | 午夜在线观看视频 | 九九九久久久久 | 最新国产网站 | 国产精品国产精品国产专区蜜臀ah | 亚洲暴爽 | 在线成人免费电影 | 美女扒开大腿让男人桶 | 高清一区二区视频 | 成人午夜视频在线观看 | 俄罗斯porn | 免费高清视频一区二区三区 | 偷拍第1页| 欧美日韩大片在线观看 | 窝窝午夜理论片影院 | 精品国产AV色欲天媒传媒 | 香蕉视频在线免费看 | www.五月婷婷.com | 国产精品一二三四五 | 性欧美video另类hd尤物 | 欧美在线播放一区 | 乱熟女高潮一区二区在线 | 亚洲av中文无码乱人伦在线观看 | 91免费精品 | 成人国产网站 | av在线超碰| 国产福利不卡 | 九九热免费在线 | 欧美色图88 | 日韩色综合网 | 人人干天天干 | 欲色视频 | 天天毛片| 精品国产18久久久久久二百 | 欧美熟妇毛茸茸 | 北条麻妃99精品青青久久 | 精品国产欧美日韩 | 日本三不卡 | 亚洲综合第一区 | 男人把女人捅爽 | 久在线 | 四虎精品在线 | 屁屁影院一区二区三区 | www成人免费视频 | 中文字幕在线观看第二页 | 国产麻豆免费视频 | 91女人18毛片水多国产 | 玖玖伊人 | 污视频免费在线观看 | 色窝窝综合色窝窝久久 | 六月丁香激情综合 | 国产高清免费 | 久操视频免费观看 | 国产日产亚洲系列最新 | 欧美日韩一二区 | 521a人成v香蕉网站 | 337p粉嫩大胆噜噜噜噜69影视 | 欧洲亚洲一区二区三区 | www.桃色| 久久久精品日韩 | 国产欧美久久一区二区三区 | 综合久久影院 | 就爱啪啪网站 | 日本熟妇一区二区 | www亚洲| 你懂的国产视频 | 国精产品99永久一区一区 | 日韩精品在线观看一区二区三区 | 91免费看网站 | www.99在线 | 欧亚乱熟女一区二区在线 | 国产免费黄色av | 日韩综合一区 | 91美女诱惑| 欧美人与动牲交xxxxbbbb | 在线永久看片免费的视频 | 午夜xxxxx | 成人亚洲精品 | 涩漫天堂| 噜噜噜精品欧美成人 | 少妇理论片 | 日韩午夜电影网 | 美女扒开腿男人爽桶 | 日韩操操操 | 日韩国产高清在线 | 强行挺进皇后紧窄湿润小说 | 99热伊人 | 日韩精品一区在线观看 | 91正在播放 | 午夜一区在线观看 | 亚洲国产毛片aaaaa无费看 | 亚洲天堂性 | 日韩激情一区二区三区 | 日韩福利社 | 色偷偷噜噜噜亚洲男人 | 黄色av一级 | 亚洲乱码中文字幕久久孕妇黑人 | 一区二区三区在线视频观看 |