91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何實現金融數據獲取的api接口

發布時間:2021-12-30 10:53:51 來源:億速云 閱讀:233 作者:小新 欄目:大數據

小編給大家分享一下如何實現金融數據獲取的api接口,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

最近蘋果的股價一路瘋長,繼周四突破萬億美元市值后,周五盤中高點、收盤價雙創新高。盤中高點達208.74美元,收盤價報207.99美元,上漲0.29%,創歷史收盤新高,市值達10045.76億美元。

在全球經濟體的GGP排行中,已經可以穩穩排進前20名,真正的富可敵國了。

為了看下蘋果自上市以來的股價變動情況,特地研究了下R和Python中的金融數據接口包,Python中的tushare庫雖然非常全面的收錄了國內滬深股市的數據,但是港股和美股卻不支持。后來利用pandas中的一個擴展庫拿到了蘋果的股價數據。(pandas_datareader)

import pandas_datareader.data  as web
import datetime
import matplotlib.pyplot as plt
from matplotlib.pylab import date2num
from matplotlib.font_manager
import FontProperties
import mpl_finance as mpf
import matplotlib
import numpy as np matplotlib.style.use('ggplot') %matplotlib inline

定義獲取數據的時間段

start = datetime.datetime(1980, 1,1)
end = datetime.datetime(2018,8,3)
prices = web.get_data_yahoo('AAPL',start, end)
#預覽股價趨勢圖
prices['Close'].plot() plt.show()

如何實現金融數據獲取的api接口

如何實現金融數據獲取的api接口

創建股價K線圖

def create_candles(data):
    fig, ax = plt.subplots(figsize=(16,10))
    fig.subplots_adjust(bottom=0.2)
    ax.xaxis_date()
    plt.xticks(rotation=45)
    plt.yticks()
    plt.rcParams['font.sans-serif']=['SimHei']
    plt.title("股票代碼:APPL蘋果歷史股價")
    plt.xlabel("時間")
    plt.ylabel("股價(元)")
    mpf.candlestick_ohlc(ax,data,width=1.5,colorup='r',colordown='green')
    plt.grid(True)

執行畫圖代碼

if __name__ == '__main__':
    prices = prices.reset_index()
    prices['Date'] = prices['Date'].map(lambda x: date2num(x))
    data = prices.iloc[:,:5].values
    create_candles(data)

如何實現金融數據獲取的api接口

蘋果股票自1980年12月12日上市,上市當日股價每股22$,最新的股價為207.99(2018-08-03),股價距上市之日起累計增長約57,403%(期間經過多次拆股)

tushare包是一個非常優秀的金融信息數據接口包,雖然取法覆蓋港股和美股,但是對于國內的滬深股市數據支持的非常完善。

ts.get_k_data('000001', index=True)                #交易數據:
ts.get_hist_data('600848')                         #一次性獲取全部日k線數據
ts.get_h_data()                                    #獲取歷史復權數據
ts.get_today_all()                                 #實時行情
df = ts.get_tick_data('600848',date='2014-01-09')  #歷史分筆交易

此外tushare包對于大額交易、龍虎榜、融資融券、宏觀經濟數據、以及各種指數和貨幣市場相關數據支持都非常完善。

詳情可以參考這里http://tushare.org/index.html

R語言中支持金融數據獲取的接口自然要數quantmood包了。

library("quantmod")
#yahoo金融的api勉強可用,google金融的api已經停止維護了。
#指定要獲取的股票名稱或代碼,以及數據源
setSymbolLookup(JJKR=list(name="AAPL",src="yahoo")) getSymbols("AAPL") chartSeries(AAPL,subset="1980-2::2018-08",theme=chartTheme("white"),TA="addVo();addBBands();addATR();addCMF()")

如何實現金融數據獲取的api接口

如何實現金融數據獲取的api接口

quantmood包里面提供了非常完善的股價分析函數以及其他財務、股息及各種技術分析指標數據,是一款非常好的證券分析工具利器。

以上是“如何實現金融數據獲取的api接口”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

api
AI

晋江市| 安化县| 那曲县| 清苑县| 定远县| 宁陕县| 汕头市| 舟山市| 军事| 泰和县| 大兴区| 吉首市| 海淀区| 浠水县| 天津市| 石城县| 格尔木市| 阿拉善右旗| 平南县| 宕昌县| 广宗县| 济阳县| 龙江县| 蒙城县| 连云港市| 舞阳县| 鄄城县| 博兴县| 萝北县| 搜索| 蓬溪县| 夏邑县| 平乡县| 德昌县| 淮安市| 临泽县| 石台县| 汉寿县| 深泽县| 鄄城县| 湘潭县|