stocks
56+ financial data tools via Yahoo Finance. Auto-routes stock prices, fundamentals, earnings, dividends, options, crypto, forex, commodities, news, and more.
Why use this skill?
Access 56+ financial data tools in OpenClaw with the Stocks skill. Get real-time stock prices, earnings, crypto, and market fundamentals via Yahoo Finance.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/lkcair/stocksWhat This Skill Does
The Stocks skill for OpenClaw provides a powerful, high-performance interface to over 56 distinct financial data tools powered by Yahoo Finance. By integrating seamlessly with your AI agent, it enables automated retrieval of real-time stock prices, historical performance data, fundamental analysis metrics, quarterly earnings reports, dividend schedules, options chains, cryptocurrency market data, forex exchange rates, and global commodities information. Designed with an emphasis on reliability and OS-agnostic execution, this skill uses a specialized one-shot invocation pattern, ensuring that your agent can fetch complex financial intelligence without getting bogged down by execution environment errors or dependency conflicts.
Installation
To install the skill, execute the following command in your terminal: clawhub install openclaw/skills/skills/lkcair/stocks. Once installed, navigate to the skill directory and initialize the virtual environment to ensure dependency isolation:
- Run
python3 -m venv .venv. - Execute
.venv/bin/python3 -m pip install -r requirements.txt(Note: Use the specific venv python path on Windows). - Ensure your
TOOLS.mdis updated with the provided invocation template, replacingSKILL_DIRwith the absolute path to the skill. This step is mandatory for the agent to properly interface with the library via the Python interpreter.
Use Cases
- Financial Research: Quickly pull balance sheets or income statements for comparative company analysis.
- Portfolio Monitoring: Automate the checking of real-time asset prices to trigger alerts based on price movement.
- Trading Strategy Analysis: Fetch options chain data to calculate volatility or hedge positions.
- Data Aggregation: Collect daily crypto or forex data for custom model training or trend analysis.
Example Prompts
- "Check the current stock price and P/E ratio for NVIDIA and compare it to AMD's latest fundamental data."
- "Get the upcoming earnings date for Apple (AAPL) and list the last three quarters of dividend payouts."
- "Fetch the latest market news and current price for Bitcoin (BTC-USD) and indicate the 24-hour change."
Tips & Limitations
To ensure maximum reliability, always use the full path to the venv-specific Python interpreter. Avoid complex shell escapes by utilizing the recommended here-doc pattern. This skill relies on external API access, so ensure your host system has adequate network permissions. Always suppress standard error output using 2>/dev/null if you want a cleaner output for your agent.
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-lkcair-stocks": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api, code-execution