# FinanceTools unifies financial data behind one toolkit

> FinanceTools is a single finance toolkit with swappable data providers, so an agent pulls prices, fundamentals and market data through one consistent interface while you choose the source underneath.

- Published: 2026-08-24
- Author: Ashpreet Bedi
- Categories: Changelog
- Canonical: https://www.agno.com/articles/financetools-unifies-financial-data-behind-one-toolkit
- Markdown: https://www.agno.com/articles/financetools-unifies-financial-data-behind-one-toolkit.md

FinanceTools is a single finance toolkit with swappable data providers, so an agent pulls prices, fundamentals, and market data through one consistent interface while you choose the source underneath.

```python
from agno.agent import Agent
from agno.tools.finance import FinanceTools

agent = Agent(tools=[FinanceTools()])
agent.print_response("Give me a market brief on NVIDIA")
```

Previously financial data meant reaching for a provider-specific toolkit and rewiring your agent if you switched vendors. Now the provider is a configuration detail rather than a rewrite.

See the [docs](https://docs.agno.com/examples/tools/finance/async#async-financetools) for reference.
