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 " )