AlphaVantage.jl
v0.4.2
Alpha Vantage API的Julia包裝紙。
該包裝是Alpha Vantage API的朱莉婭包裝紙。 Alpha Vantage為股票,物理貨幣,數字貨幣(即加密貨幣)和50多個技術指標(例如SMA,EMA,WMA等)提供免費的實時和歷史數據。
Alpha Vantage API需要一個免費的API鍵。
Pkg . add ( " AlphaVantage " )一旦您獲得了API密鑰,請將其傳遞給客戶端:
using AlphaVantage
client = AlphaVantage . GLOBAL[]
client . key = " YOURKEY "或將其設置為環境變量
export ALPHA_VANTAGE_API_KEY=YOURKEY並使用以下方式檢查它是否設置為:
using AlphaVantage
AlphaVantage . GLOBAL[]如果遇到明確的錯誤,請在Github上提交最小可重複的示例。
using AlphaVantage
using DataFrames, StatsPlots, Dates
gr (size = ( 800 , 470 ))
# Get daily S&P 500 data
spy = time_series_daily ( " SPY " );
# Convert to a DataFrame
data = DataFrame (spy);
# Convert timestamp column to Date type
data[ ! , :timestamp ] = Dates . Date .(data[ ! , :timestamp ]);
data[ ! , :open ] = Float64 .(data[ ! , :open ])
# Plot the timeseries
plot (data[ ! , :timestamp ], data[ ! , :open ], label = [ " Open " ])
savefig ( " sp500.png " )