All Versions
32
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History
Page 2

  • v2.2.3 Changes

    • โž• Add :code:valuation_measures as a property to the :code:Ticker class. Additionally, for Yahoo Finance premium subscribers, they can access the :code:p_valuation_measures and supply either :code:a, :code:q, or :code:m (annual, quarterly, monthly). The data returned with these can be seen in the Statistics tab through the Yahoo Finance front-end.

    .. image:: demo/valuation_measures.PNG

  • v2.2.2 Changes

    • ๐Ÿ›  Fix bug in retrieving cash flow / income statement data. Most recent month was combining with TTM. A new column was created in the dataframe called 'periodType'. Annual data will be shown as '12M', quarterly data will be shown as '3M', and trailing 12 month data will be shown as 'TTM'.
  • v2.2.1 Changes

    • Fix timestamp conversion in the _format_data method of the _YahooFinance class
  • v2.2.0 Changes

  • v2.1.0 Changes

    • ๐Ÿ†• New Screener class that allows a user to retrieve predefined Yahoo Finance lists. Some of these lists include most active, day gainers, day losers, cryptocurrencies, and sectors / industries
  • v2.0.0 Changes

    • Have Ticker class inherit from a base class, defined in base.py as _YahooFinance. The base class contains the order of operations to retrieve data (construct parameters, construct URLs, validate response, and format the data).
    • Yahoo login functionality, which allows a user to retrieve Premium data if they are a subscriber

      • All available financials data (income_statement, balance_sheet, cash_flow)
      • Company 360 (innovation score, significant developments, supply chain, hiring statistics, and company outlook)
      • Premium portal (research reports, trade ideas, technical events, value analyzer, and company snapshots)
      • Technical events
      • Value analyzer (High-level value analysis)
      • Value analyzer Drilldown (Detailed information about a symbol(s) value)
      • Research reports
      • Trade ideas
    • ๐Ÿ†• New (free) data!

      • news
      • page_views
      • recommendations
      • technical_insights
      • validation
    • Change several properties and methods (get_endpoints -> get_modules, all_endpoints -> all_modules)

  • v1.1.3 Changes

    • ๐Ÿ›  Fix bug related to symbols that have characters that need to be url encoded ()
  • v1.1.2 Changes

    • ๐Ÿ‘ Allow for user to use a string as a list of symbols to pass to Ticker class. For example, previous version would require user to pass ['fb', 'msft', 'goog'] to retrieve those three symbols. Now, the user can pass 'fb msft goog' or 'fb,msft,goog'.
    • ๐Ÿ‘ Allow user to pass string, as well as list, to get_endpoints method. For example, ['assetProfile', 'balanceSheetHistory'] is equivalent to 'assetProfile balanceSheetHistory'.
  • v1.1.1 Changes

    • Fill NA values from history dataframe. Event data (dividends and splits) will be filled with zeros. Other columns (high, low, open, close, volume, adjclose) will be filled with prior day's data.
    • Fill NA values from options dataframe. Missing values are replaced with zero
  • v1.1.0 Changes

    • Entire library makes asynchronous requests (missing piece was the option_chain method).