Skip to content

Releases: xrgarcia/alphavantage_api_client

Alpha Vantage API Client v2.4.0

17 Aug 02:22
e616e0a
Compare
Choose a tag to compare

What's Changed

  • adding examples for calculating free cash flow and fcf per share. Upd… by @xrgarcia in #87
  • 86 fix python version tests by @xrgarcia in #88
  • 93 validation update by @xrgarcia in #94
  • event dict for get earnings callendar is optional so you can get all … by @xrgarcia in #95

Full Changelog: 2.3.0...2.4.0

Alpha Vantage API Client v2.3.0

22 Jul 16:31
Compare
Choose a tag to compare

v2.3.0 Release!

Big release! All end points are supported with the api client. For any end point that requires a ticker symbol (e.g. TSLA, VZ etc) you can now just pass in a str with the ticker symbol. We still support passing in a dict to give you full control over the params sent to the api. Docs have been updated with examples. Create a discussion or issue if you have any questions. Happy quoting!

What's Changed

Full Changelog: 2.2.3...2.3.0

Alpha Vantage API Client v2.2.3

26 Jun 18:15
Compare
Choose a tag to compare

What's Changed

  • Improved content in README
  • Created Wiki - https://github.com/xrgarcia/alphavantage_api_client/wiki
  • Accounting statement methods take a symbol or event dictionary with params (same as previous versions)
  • get_global_quote method takes a symbol or event dictionary with params (same as previous versions)
  • Created examples for Ticker abstractions for correlating financial statements
  • updated dependencies
  • separated testing of paid endpoints from the free ones

Full Changelog: 2.2.1...2.2.3

Alpha Vantage API Client v2.2.2

26 Jun 17:29
Compare
Choose a tag to compare

What's Changed

  • Improved content in README
  • Created Wiki - https://github.com/xrgarcia/alphavantage_api_client/wiki
  • Accounting statement methods take a symbol or event dictionary with params (same as previous versions)
  • get_global_quote method takes a symbol or event dictionary with params (same as previous versions)
  • Created examples for Ticker abstractions for correlating financial statements
  • updated dependancies
  • separated testing of paid endpoints from the free ones

Full Changelog: 2.2.1...2.2.2

Alpha Vantage API Client v2.2.1

03 Sep 14:45
Compare
Choose a tag to compare

Overview

Bug Fix: Fixed support for Forex exchange rates.
Support: Upgraded dependencies
Support: Split out tests for limit reached
News: Alpha vantage has changed the accounting reports (cash flow, earnings, income statement and balance sheet) to require paid api key

What's Changed

Full Changelog: 2.2.0...2.2.1

Alpha Vantage API Client v2.2.0

27 Jul 02:16
f5fb65a
Compare
Choose a tag to compare

Overview

  • Query daily quotes for a company
  • Bug Fix - Rare scenario when sleep time was negative and unhandled exception

What's Changed

  • 40 remove support for python v39 by @xrgarcia in #41
  • added params to ticker fetch methods. added method to get daily quote… by @xrgarcia in #44

Full Changelog: 2.1.0...2.2.0

Alpha Vantage API Client v2.1.0

14 Jul 00:26
f2b4d54
Compare
Choose a tag to compare

Overview

  1. New Ticker abstraction that allows you to get all accounting reports easily (cash flow, income, earnings and balance sheet).
  2. Implemented a simple, first in first out , cache capabilities.
  3. Better client method documentation
  4. Single retry capabilities when the limit is reached.

What's Changed

  • 35 create a ticker abstraction, caching and retries by @xrgarcia in #36

Full Changelog: 2.0.0...2.1.0

Alpha Vantage API Client v2.0.0

03 Jul 00:09
4a56ae0
Compare
Choose a tag to compare

Release Details

  • Support log levels for import logging module (INFO,DEBUG,WARNING)
  • Added end to end tests that will verify the latest pypi package supports the latest alpha vantage web api
  • Refactored Model package, so it's easier to import all the models and exceptions. Here is an example:
    from alphavantage_api_client import AlphavantageClient, CsvNotSupported,GlobalQuote,Quote,AccountingReport,CompanyOverview,RealGDP

What's Changed

Full Changelog: 1.0.2...2.0.0

Alpha Vantage API Client v1.0.2

16 Jun 18:09
Compare
Choose a tag to compare

Release Details

  • Simplified the client interface
  • Added Global Quote support function to get stock price information for today
  • Added Crypto Quote support
  • Added Technical Indicator quote
  • Client methods return Pydantic models
  • Modeled Company Overview
  • Added unit tests with Mock data to ensure quick error feedback loop during development
  • Added automated daily integration tests with the alpha vantage api
  • Updated README

alphvantage-api-client-v0.1.0

05 Jun 19:25
Compare
Choose a tag to compare

Python Client for Alphavantage APIs

This version is tetting closer to a v1 release. I need some of the community to try it and let me know if it's stable. In this release:

  1. Improved documentation - added documentation for all key features of alphavantage
  2. Added pytest and unit tests to verify client is working correctly.
  3. limit_reached [True/False] - every response should have this field, so you know if your limit is reached and thus you can pause. The free api key allows 5 requests per min and 500 per day
  4. success [True/False] - you should be able to log every result into cloud watch or splunk and then query for failed responses, thus every response has a success flag
  5. Added poetry build system in place of pipenv