AlphaVantage.jl
v0.4.2
Alpha Vantage API를위한 Julia 래퍼.
이 패키지는 Alpha Vantage API의 Julia 래퍼입니다. 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 " )