Stock Data
Pull current prices, historical movement, and ticker-specific market context.
Agno + Nebius + YFinance + DuckDuckGo
Ask natural-language questions about stocks, fundamentals, analyst recommendations, and current market news. The agent researches with live tools and returns structured markdown built for quick financial scanning.
Capabilities
Pull current prices, historical movement, and ticker-specific market context.
Review valuation, market cap, revenue, earnings, and company information.
Search current financial headlines and summarize the likely market impact.
Compare companies with consistent metrics and clean markdown tables.
Quick Start
Clone the repo, add your Nebius key, and start the Agno Playground server. The same project can be deployed to any Python web host that supports a `PORT` environment variable.
git clone https://github.com/tirth1263/finance-agent.git
cd finance-agent
python -m venv .venv
pip install -r requirements.txt
cp .env.example .env
python main.py
Deployment
The public site is served from the `docs/` folder using GitHub Pages.
`Procfile`, `render.yaml`, and `Dockerfile` are included for cloud deployment.
`NEBIUS_API_KEY` stays in environment variables and never ships in the website.