Portfolio Tracker
by @vachanalaviswanath
Automatically tracks and analyzes Vish's stock and crypto portfolio using live Yahoo Finance data, providing updates, performance summaries, and rebalancing...
clawhub install portfolio-trackerπ About This Skill
name: portfolio-tracker description: Automates live portfolio tracking and analysis using browser automation on Yahoo Finance. Fetches real-time prices for Vish's 27 stocks/ETFs + 4 cryptos, updates portfolio-tracker.md, generates performance summaries, winners/losers, rebalancing suggestions, and market news. Use for: portfolio value checks, performance analysis, daily/heartbeat updates, averaging opportunities, or when user mentions stocks, portfolio, investments, or market updates.
Portfolio Tracker
Quick Start
Runportfolio update or ask \"update my portfolio\" to fetch live prices via browser and generate analysis.Workflow
1. Read holdings fromreferences/portfolio-holdings.md
2. Browser automation: Attach Chrome extension (profile=open-claw-chrome) to Yahoo Finance
3. Fetch prices: Snapshot ticker pages or portfolio view
4. Update portfolio-tracker.md with new values/performance
5. Generate analysis: Winners/losers, total value, suggestionsUpdate Portfolio
1. browser action=tabs profile=open-claw-chrome (attach Yahoo Finance tab)
2. For each ticker in holdings:
- browser navigate https://finance.yahoo.com/quote/[TICKER]
- browser snapshot refs=aria (extract price, change, %change)
3. Parse snapshots, calculate values (shares * price)
4. edit portfolio-tracker.md with new table
5. Add analysis section (winners/losers, market summary)
Crypto: Use https://finance.yahoo.com/quote/BTC-USD etc.
Analysis Patterns
Structuring This Skill
[TODO: Choose the structure that best fits this skill's purpose. Common patterns:
1. Workflow-Based (best for sequential processes)
2. Task-Based (best for tool collections)
3. Reference/Guidelines (best for standards or specifications)
4. Capabilities-Based (best for integrated systems)
Patterns can be mixed and matched as needed. Most skills combine patterns (e.g., start with task-based, add workflow for complex operations).
Delete this entire "Structuring This Skill" section when done - it's just guidance.]
[TODO: Replace with the first main section based on chosen structure]
[TODO: Add content here. See examples in existing skills:
Resources
references/portfolio-holdings.md
Vish's exact holdings (shares/amounts). Update manually when buying/selling.scripts/update-portfolio.py
Parses holdings, processes browser data (future: full automation).π‘ Examples
Run portfolio update or ask \"update my portfolio\" to fetch live prices via browser and generate analysis.