日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

class類在python中獲取金融數(shù)據(jù)的實例方法

瀏覽:21日期:2022-07-02 15:36:49

我們搜集金融數(shù)據(jù),通常想要的是利用爬蟲的方法。其實我們最近所學(xué)的class不僅可以進(jìn)行類調(diào)用,在獲取數(shù)據(jù)方面同樣是可行的,很多小伙伴都比較關(guān)注理財方面的情況,對金融數(shù)據(jù)的需要也是比較多的。下面就class類在python中獲取金融數(shù)據(jù)的方法為大家?guī)碇v解。

使用tushare獲取所有A股每日交易數(shù)據(jù),保存到本地數(shù)據(jù)庫,同時每日更新數(shù)據(jù)庫;根據(jù)行情數(shù)據(jù)進(jìn)行可視化和簡單的策略分析與回測。由于篇幅有限,本文著重介紹股票數(shù)據(jù)管理(下載、數(shù)據(jù)更新)的面向?qū)ο缶幊虘?yīng)用實例。

#導(dǎo)入需要用到的模塊import numpy as npimport pandas as pdfrom dateutil.parser import parsefrom datetime import datetime,timedelta#操作數(shù)據(jù)庫的第三方包,使用前先安裝pip install sqlalchemyfrom sqlalchemy import create_engine#tushare包設(shè)置import tushare as tstoken=’輸入你在tushare上獲得的token’pro=ts.pro_api(token)#使用python3自帶的sqlite數(shù)據(jù)庫#本人創(chuàng)建的數(shù)據(jù)庫地址為c:zjydb_stockfile=’sqlite:///c:zjydb_stock’#數(shù)據(jù)庫名稱db_name=’stock_data.db’engine = create_engine(file+db_name)class Data(object): def __init__(self, start=’20050101’, end=’20191115’, table_name=’daily_data’): self.start=start self.end=end self.table_name=table_name self.codes=self.get_code() self.cals=self.get_cals() #獲取股票代碼列表 def get_code(self): codes = pro.stock_basic(list_status=’L’).ts_code.values return codes #獲取股票交易日歷 def get_cals(self): #獲取交易日歷 cals=pro.trade_cal(exchange=’’) cals=cals[cals.is_open==1].cal_date.values return cals #每日行情數(shù)據(jù) def daily_data(self,code): try: df0=pro.daily(ts_code=code,start_date=self.start,end_date=self.end) df1=pro.adj_factor(ts_code=code,trade_date=’’) #復(fù)權(quán)因子 df=pd.merge(df0,df1) #合并數(shù)據(jù) except Exception as e: print(code) print(e) return df #保存數(shù)據(jù)到數(shù)據(jù)庫 def save_sql(self): for code in self.codes: data=self.daily_data(code) data.to_sql(self.table_name,engine, index=False,if_exists=’append’) #獲取最新交易日期 def get_trade_date(self): #獲取當(dāng)天日期時間 pass #更新數(shù)據(jù)庫數(shù)據(jù) def update_sql(self): pass #代碼省略 #查詢數(shù)據(jù)庫信息def info_sql(self):

代碼運行

#假設(shè)你將上述代碼封裝成class Data#保存在’C:zjydb_stock’目錄下的down_data.py中import sys#添加到當(dāng)前工作路徑sys.path.append(r’C:zjydb_stock’)#導(dǎo)入py文件中的Data類from download_data import Data#實例類data=Data()#data.save_sql() #只需運行一次即可data.update_sql() data.info_sql()

實例擴(kuò)展:

Python下,pandas_datareader模塊可以用于獲取研究數(shù)據(jù)。例子如下:

>>> from pandas_datareader.data import DataReader>>>>>> datas = DataReader(name=’AAPL’, data_source=’yahoo’, start=’2018-01-01’)>>>>>> type(datas)<class ’pandas.core.frame.DataFrame’>>>> datas Open High Low Close Adj Close Date2018-01-02 170.160004 172.300003 169.259995 172.259995 172.2599952018-01-03 172.529999 174.550003 171.960007 172.229996 172.2299962018-01-04 172.539993 173.470001 172.080002 173.029999 173.0299992018-01-05 173.440002 175.369995 173.050003 175.000000 175.0000002018-01-08 174.350006 175.610001 173.929993 174.350006 174.3500062018-01-09 174.550003 175.059998 173.410004 174.330002 174.3300022018-01-10 173.160004 174.300003 173.000000 174.289993 174.2899932018-01-11 174.589996 175.490005 174.490005 175.279999 175.2799992018-01-12 176.179993 177.360001 175.649994 177.089996 177.089996 VolumeDate2018-01-02 255559002018-01-03 295179002018-01-04 224346002018-01-05 236600002018-01-08 205678002018-01-09 215840002018-01-10 239599002018-01-11 186677002018-01-12 25226000>>>>>> print(datas.to_csv())Date,Open,High,Low,Close,Adj Close,Volume2018-01-02,170.160004,172.300003,169.259995,172.259995,172.259995,255559002018-01-03,172.529999,174.550003,171.960007,172.229996,172.229996,295179002018-01-04,172.539993,173.470001,172.080002,173.029999,173.029999,224346002018-01-05,173.440002,175.369995,173.050003,175.0,175.0,236600002018-01-08,174.350006,175.610001,173.929993,174.350006,174.350006,205678002018-01-09,174.550003,175.059998,173.410004,174.330002,174.330002,215840002018-01-10,173.160004,174.300003,173.0,174.289993,174.289993,239599002018-01-11,174.589996,175.490005,174.490005,175.279999,175.279999,186677002018-01-12,176.179993,177.360001,175.649994,177.089996,177.089996,25226000>>>

到此這篇關(guān)于class類在python中獲取金融數(shù)據(jù)的實例方法的文章就介紹到這了,更多相關(guān)class類怎樣在python中獲取金融數(shù)據(jù)內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美专区在线| 国产精品88久久久久久| 91精品日本| 日韩一级欧洲| 亚洲小说欧美另类婷婷| 精品中国亚洲| 久久麻豆视频| 亚洲中字黄色| 欧美成人午夜| 丝袜诱惑一区二区| 欧美精品日日操| 国产高潮在线| 国产99亚洲| 亚洲午夜91| 国产亚洲欧洲| 国产精品色网| 亚洲精品婷婷| 日韩有吗在线观看| 国产亚洲欧美日韩在线观看一区二区| 国产美女精品| 91精品国产自产观看在线| 日韩精品免费一区二区夜夜嗨 | 国产一区二区三区久久久久久久久| 日本午夜精品| 日韩精品福利一区二区三区| 日韩高清一区| 丁香婷婷久久| 亚洲免费观看| 日韩有吗在线观看| 欧美日韩免费看片| 久久久久午夜电影| 亚洲另类视频| 91偷拍一区二区三区精品| 欧美日韩国产亚洲一区| 午夜亚洲福利| 涩涩涩久久久成人精品| 国产精品亲子伦av一区二区三区| 国产精品天堂蜜av在线播放| 日韩欧美一区二区三区免费看| 在线一区视频| 久久久久黄色| 四虎精品一区二区免费| 视频小说一区二区| 日韩高清一区| 合欧美一区二区三区| 久久精品午夜| 亚洲aa在线| 国产福利片在线观看| 日韩精品一卡二卡三卡四卡无卡| 精品视频一区二区三区在线观看| 高清日韩欧美| 亚洲精品乱码久久久久久蜜桃麻豆| 国产精品久久久久久久免费软件| 成人午夜国产| 日韩综合一区二区三区| 在线中文字幕播放| 日本不卡高清| 在线亚洲观看| 中文字幕在线免费观看视频| 日韩精品1区2区3区| 伊人精品一区| 群体交乱之放荡娇妻一区二区| 欧美亚洲自偷自偷| 国产精品毛片| 1024精品一区二区三区| 日韩精品免费一区二区夜夜嗨| 日韩av免费| 亚洲伦乱视频| 日韩大片在线播放| 久草精品视频| 国产精品男女| 牛牛精品成人免费视频| 国产欧美一区二区三区米奇| 日韩一区精品| 欧美激情一区| 国产精品自在| 国产免费av国片精品草莓男男| 综合激情视频| 综合一区av| 视频一区日韩| 亚洲精品小说| 1024精品一区二区三区| 国内精品99| 视频精品一区二区| 亚洲欧美高清| 日韩精品a在线观看91| 日本少妇精品亚洲第一区| 日韩精品一区二区三区中文在线| 国产午夜精品一区二区三区欧美 | 日韩欧美中文在线观看| 男人操女人的视频在线观看欧美| 国产一区二区三区91| 日韩精品欧美| 日韩欧美中文字幕一区二区三区| 亚洲一级大片| 欧美一级二级视频| 免费在线小视频| 免费视频久久| 免费精品一区| 99视频一区| 日韩国产欧美视频| 麻豆高清免费国产一区| 99精品视频精品精品视频| 男女性色大片免费观看一区二区 | 国产成人精选| 激情综合网五月| 国产亚洲高清在线观看| 久久国产中文字幕| 日韩1区2区3区| 国产传媒在线| 国产亚洲第一伦理第一区| 久草精品视频| 亚洲一区二区动漫| 成人影视亚洲图片在线| 亚洲女人av| 久久中文在线| 五月精品视频| 欧美国产免费| 日韩精品亚洲aⅴ在线影院| 成人日韩在线| 久久精品99久久久| 欧美资源在线| 不卡一区2区| 欧美日韩视频免费观看| 亚洲精品激情| 国产视频一区三区| 成人污污视频| 国产一区二区三区免费在线| 亚洲ab电影| 亚洲tv在线| 日韩中文字幕麻豆| 精品美女在线视频| 日本aⅴ免费视频一区二区三区| 日韩深夜视频| 狂野欧美性猛交xxxx| 国产日韩亚洲欧美精品| 日韩一二三区在线观看| 亚洲有吗中文字幕| 欧美精品一卡| 鲁大师成人一区二区三区| 999久久久亚洲| 久久精品成人| 五月综合激情| 麻豆精品91| 69堂免费精品视频在线播放| 91精品视频一区二区| 亚洲免费网址| 日韩精品欧美成人高清一区二区| 欧美日韩一区二区国产| 91九色综合| 国产欧美一区二区三区精品观看| 日韩三级一区| 久久成人福利| 日韩欧美午夜| 中文日韩欧美| 日韩精品视频中文字幕| 欧美激情亚洲| 日韩欧美网址| 伊人久久大香伊蕉在人线观看热v| 亚洲免费一区三区| 欧美精品中文字幕亚洲专区| 快she精品国产999| 麻豆精品在线播放| 亚洲网站视频| 免费人成黄页网站在线一区二区| 在线精品观看| 国产精品丝袜在线播放| 欧美激情另类| 在线精品亚洲| 91欧美国产| 一区二区日韩免费看| 久久久免费人体| 红桃视频国产一区| 国产亚洲一区| 欧美日韩国产传媒| 国产精品伦一区二区| 国产日韩中文在线中文字幕| 久久精品系列| 91成人精品在线| 久久激情一区| 国产日韩欧美在线播放不卡| 日本精品不卡| 日韩精品久久久久久久软件91| 欧美日本精品| 欧美成人国产| 欧美xxxx中国| 日韩av一区二区在线影视| 久久激情婷婷| 国产一区二区三区黄网站| 午夜宅男久久久| 国产精品入口久久| 久久久久蜜桃| 涩涩涩久久久成人精品| 91久久久精品国产| 国产a亚洲精品| 欧美日韩一区自拍| 好看不卡的中文字幕| 亚洲黄色免费看| 国产精品激情电影| 蜜臀av国产精品久久久久|