Skip to main content

Download market data from Yahoo! Finance API

Project description

Download market data from Yahoo! Finance's API

*** IMPORTANT LEGAL DISCLAIMER ***


Yahoo!, Y!Finance, and Yahoo! finance are registered trademarks of Yahoo, Inc.

yfinance is not affiliated, endorsed, or vetted by Yahoo, Inc. It's an open-source tool that uses Yahoo's publicly available APIs, and is intended for research and educational purposes.

You should refer to Yahoo!'s terms of use (here, here, and here) for details on your rights to use the actual data downloaded. Remember - the Yahoo! finance API is intended for personal use only.


Python version PyPi version PyPi status PyPi downloads CodeFactor Star this repo Follow me on twitter

yfinance offers a Pythonic way to fetch financial & market data from Yahoo!Ⓡ finance.

Main components

  • Ticker: single ticker data
  • Tickers: multiple tickers' data
  • download: download market data for multiple tickers
  • Sector and Industry: sector and industry information
  • EquityQuery and Screener: build query to screen market

NEW DOCUMENTATION WEBSITE: ranaroussi.github.io/yfinance

Installation

Install yfinance from PYPI using pip:

$ pip install yfinance

The list of changes can be found in the Changelog

Developers: want to contribute?

yfinance relies on community to investigate bugs, review code, and contribute code. Developer guide: https://github.com/ranaroussi/yfinance/discussions/1084


Legal Stuff

yfinance is distributed under the Apache Software License. See the LICENSE.txt file in the release for details.

AGAIN - yfinance is not affiliated, endorsed, or vetted by Yahoo, Inc. It's an open-source tool that uses Yahoo's publicly available APIs, and is intended for research and educational purposes. You should refer to Yahoo!'s terms of use (here, here, and here) for details on your rights to use the actual data downloaded.


P.S.

Please drop me a note with any feedback you have.

Ran Aroussi

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yfinance-0.2.50.tar.gz (111.9 kB view details)

Uploaded Source

Built Distribution

yfinance-0.2.50-py2.py3-none-any.whl (102.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file yfinance-0.2.50.tar.gz.

File metadata

  • Download URL: yfinance-0.2.50.tar.gz
  • Upload date:
  • Size: 111.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for yfinance-0.2.50.tar.gz
Algorithm Hash digest
SHA256 33b379cad4261313dc93bfe3148d2f6e6083210e6341f0c93dd3af853019b1a0
MD5 272851b1aa0929770bc1142cf73ef682
BLAKE2b-256 d55805bad58cd134b2c3b6a8ca46eca4cf74a740b47914439bdd0deeaaae3ac0

See more details on using hashes here.

File details

Details for the file yfinance-0.2.50-py2.py3-none-any.whl.

File metadata

  • Download URL: yfinance-0.2.50-py2.py3-none-any.whl
  • Upload date:
  • Size: 102.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for yfinance-0.2.50-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0db13b19313043328fe88ded2ddc306ede7d901d0f5181462a1cce76acdbcd2a
MD5 369c505da3d2519e59d0a192a1b49e80
BLAKE2b-256 c5986fd94db428a9670d638d4469cedfea51671de0126b8f50de1b06e2245c97

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page