Install
openclaw skills install stock-fundamentalsRun local script to analyze stock fundamentals (P/E, EPS, margins, debt, ROE, analyst targets) using yfinance. Use exec tool to run: uv run /root/.openclaw/w...
openclaw skills install stock-fundamentalsstock-price-checker-promarket-news-briefequity-researchuv run /root/.openclaw/workspace/skills/stock-fundamentals/src/main.py <TICKER>
uv runreads the inline dependency block at the top ofmain.pyand auto-installsyfinancein an isolated environment. No pip install or venv setup needed.
# US stocks
uv run /root/.openclaw/workspace/skills/stock-fundamentals/src/main.py AAPL
uv run /root/.openclaw/workspace/skills/stock-fundamentals/src/main.py TSLA
uv run /root/.openclaw/workspace/skills/stock-fundamentals/src/main.py MSFT
uv run /root/.openclaw/workspace/skills/stock-fundamentals/src/main.py NVDA
uv run /root/.openclaw/workspace/skills/stock-fundamentals/src/main.py AMZN
# European stocks
uv run /root/.openclaw/workspace/skills/stock-fundamentals/src/main.py RHM.DE
uv run /root/.openclaw/workspace/skills/stock-fundamentals/src/main.py SAP.DE
uv run /root/.openclaw/workspace/skills/stock-fundamentals/src/main.py ASML.AS
# UK stocks
uv run /root/.openclaw/workspace/skills/stock-fundamentals/src/main.py SHEL.L
# ETFs (limited fundamentals available)
uv run /root/.openclaw/workspace/skills/stock-fundamentals/src/main.py SPY
| Market | Format | Example |
|---|---|---|
| US stocks | Plain | AAPL, NVDA |
| German stocks | .DE suffix | RHM.DE, SAP.DE |
| UK stocks | .L suffix | SHEL.L, BP.L |
| Dutch stocks | .AS suffix | ASML.AS |
| Japanese | .T suffix | 7203.T |
| Korean | .KS suffix | 005930.KS |
| Crypto | -USD | BTC-USD, ETH-USD |
The command returns a structured fundamentals report including:
stock-fundamentals.sh bash wrapper — call uv run src/main.py directly as shown above.uv run handles all dependencies automatically — no manual environment setup needed.yfinance. Results reflect the latest available data.