AlphaVantage.jl
v0.4.2
Pembungkus Julia untuk API Alpha Vantage.
Paket ini adalah pembungkus Julia untuk API Alpha Vantage. Alpha Vantage menyediakan data realtime dan historis gratis untuk ekuitas, mata uang fisik, mata uang digital (yaitu cryptocurrency), dan lebih dari 50 indikator teknis (misalnya SMA, EMA, WMA, dll.).
API Alpha Vantage membutuhkan kunci API gratis.
Pkg . add ( " AlphaVantage " )dan setelah Anda mendapatkan kunci API Anda, pastikan ke klien sebagai berikut:.
using AlphaVantage
client = AlphaVantage . GLOBAL[]
client . key = " YOURKEY "atau mengaturnya sebagai variabel lingkungan
export ALPHA_VANTAGE_API_KEY=YOURKEYdan periksa apakah itu diatur menggunakan:
using AlphaVantage
AlphaVantage . GLOBAL[]Jika Anda menemukan bug yang jelas, silakan ajukan contoh minimal yang dapat direproduksi di 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 " )