DISCLAIMER
The Finance API collects data using the yfinance library, which retrieves publicly available data from Yahoo Finance, and also crawls data from Finviz. This API is intended for research and educational purposes only and is not affiliated with, endorsed by, or associated with Yahoo, Inc. or Finviz in any way.
Yahoo Finance and its associated trademarks are the property of Yahoo, Inc. Users are encouraged to review Yahoo's terms of service and usage guidelines to ensure compliance when using the data. The data provided by this API is intended for personal use and should not be used in ways that violate any copyright or terms of service agreements.
This software is built with the goal of supporting learning and research, and it is not designed to infringe upon any intellectual property rights or protected content. Users are responsible for ensuring their own compliance with applicable laws and regulations.
Welcome to the Finance API! This API provides various endpoints to access financial data, including historical stock prices, financial statements, and company metadata. Below is an overview of the available endpoints and their functionalities.
- Endpoint:
/history/{ticker} - Description: Retrieve historical stock price data for a specified ticker.
- Endpoint:
/intraday/{ticker} - Description: Fetch intraday stock price data for a specific ticker.
- Endpoint:
/income/{ticker} - Description: Access the income statement of a company for a given ticker.
- Endpoint:
/cashflow/{ticker} - Description: Retrieve the cashflow statement of a company for a specific ticker.
- Endpoint:
/balance/{ticker} - Description: Obtain the balance sheet of a company for the given ticker.
- Endpoint:
/sec/{ticker} - Description: Access SEC filings for a specific company ticker.
- Endpoint:
/tags/{ticker} - Description: Retrieve Finviz tags related to a particular ticker.
- Endpoint:
/metainfo/{ticker} - Description: Fetch detailed metadata about a company, such as full name, exchange, market cap, and financial ratios.
- Endpoint:
/news/{ticker} - Description: Access the latest news articles related to a specific ticker.
To explore and test the API endpoints, visit the Swagger UI at /docs.
This project is licensed under the MIT License.