YFinanceTools enable an Agent to access stock data, financial information and more from Yahoo Finance.Documentation Index
Fetch the complete documentation index at: https://agno-v2-shaloo-ai-support-link.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
The following example requires theyfinance library.
Example
The following agent will provide information about the stock price and analyst recommendations for NVDA (Nvidia Corporation).cookbook/14_tools/yfinance_tools.py
Toolkit Params
The YFinanceTools toolkit does not require any configuration parameters. All functions are enabled by default and do not have individual enable/disable flags. Simply instantiate the toolkit without any parameters.Toolkit Functions
| Function | Description |
|---|---|
get_current_stock_price | This function retrieves the current stock price of a company. |
get_company_info | This function retrieves detailed information about a company. |
get_historical_stock_prices | This function retrieves historical stock prices for a company. |
get_stock_fundamentals | This function retrieves fundamental data about a stock. |
get_income_statements | This function retrieves income statements of a company. |
get_key_financial_ratios | This function retrieves key financial ratios for a company. |
get_analyst_recommendations | This function retrieves analyst recommendations for a stock. |
get_company_news | This function retrieves the latest news related to a company. |
get_technical_indicators | This function retrieves technical indicators for stock analysis. |
include_tools or exclude_tools to modify the list of tools the agent has access to. Learn more about selecting tools.
Developer Resources
- View Tools