AlphaVantage.jl
v0.4.2
เสื้อคลุมจูเลียสำหรับอัลฟ่า Vantage API
แพ็คเกจนี้เป็นเสื้อคลุมจูเลียสำหรับอัลฟ่า Vantage API Alpha Vantage ให้ข้อมูลแบบเรียลไทม์และประวัติศาสตร์ฟรีสำหรับหุ้นสกุลเงินทางกายภาพสกุลเงินดิจิตอล (เช่น cryptocurrencies) และตัวชี้วัดทางเทคนิคมากกว่า 50 ตัว (เช่น SMA, EMA, WMA ฯลฯ )
อัลฟ่า Vantage API ต้องการคีย์ API ฟรี
Pkg . add ( " AlphaVantage " )และเมื่อคุณได้รับ API Key ของคุณจะส่งไปยังลูกค้าดังนี้:
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 " )