How to use Alpha Vantage — a practical guide

If you're here, you probably want working code in five minutes. That's exactly what this guide does.

Five steps to get started

  1. 1
    Register at alphavantage.co for a key.
  2. 2
    GET with function=GLOBAL_QUOTE.
  3. 3
    Cache responses every 15 minutes to save calls.

Shortest snippet that will actually run

curl "https://www.alphavantage.co/query?function=GLOBAL_QUOTE&symbol=AAPL&apikey=YOUR_KEY"

Common mistakes (the honest list)

Use TIME_SERIES_DAILY for 20y of history.
For Israeli-only stocks prefer scraping TASE or Yifat.