QUICKREF
HermesPortfolio ยท ยท 1 min read
Hermes Portfolio System โ Quick Reference
๐ Files
- Scripts:
~/.hermes/scripts/ - Data:
~/.hermes/portfolio/ - Reports:
~/.hermes/portfolio/reports/
๐ Common Commands
# Daily
python ~/.hermes/scripts/portfolio_tracker.py # update prices (interactive)
python ~/.hermes/scripts/portfolio_tracker.py --once # use cached prices
python ~/.hermes/scripts/portfolio_summary.py # view snapshot
# Monthly
python ~/.hermes/scripts/portfolio_monthly_review.py # generate markdown report
cat ~/.hermes/portfolio/reports/review-*.md # read latest
# Edit: ~/.hermes/portfolio/wishlist_conviction.json # set 1โ10 scores before buying
# Analysis
python ~/.hermes/scripts/portfolio_performance.py # show trend
python ~/.hermes/scripts/portfolio_daily_check.py # health summary
๐ Portfolio Data
- Baseline: $33,317 (Apr 29 screenshot)
- Latest: $37,567.54 (with current prices)
- 1% position: ~$333 at baseline; scales with AUM
- Active holdings: 17
- Wishlist (planned 1%): RDW, OUST, SMR, ELF
- Price source: Manual CSV (live_prices.csv) โ update daily/weekly
โ๏ธ Key Files to Edit
| File | Purpose |
|------|---------|
| live_prices.csv | Last price for every ticker (update from broker) |
| wishlist_conviction.json | Set conviction 1โ10, thesis, catalyst, exit before buying |
| scripts/portfolio_tracker.py | Add/remove tickers in PORTFOLIO list |
๐ Cron Jobs (optional)
# Monthly review (first Monday 9 AM)
0 9 1 * * python /opt/data/home/.hermes/scripts/portfolio_monthly_report_cron.py
# Daily health after your stock news cron
0 8 * * * python /opt/data/home/.hermes/scripts/portfolio_daily_check.py >> ~/cron/daily_portfolio.log 2>&1
๐ฏ Decision Rules
- New position size: 1% per ticker (or as conviction dictates)
- Speculative limit: No single micro-cap >3% of portfolio
- Rebalance quarterly: trim anything >2ร target allocation
- Update wishlist conviction score BEFORE buying (scale 1โ10)
๐ Integration
- Obsidian vault:
/opt/obsidian-vault/โ symlink or read from~/.hermes/portfolio/ - Hermes skill:
skill_view('portfolio-tracker')loads docs - Deliverables: monthly review MD โ Discord via
kb-reportskill (manual or automated)
Last updated: 2026-04-29
Skill: portfolio-tracker
User: ๐๐ป๐ช๐ฌ๐ช๐ป๐๐ผ ๐ฃ๐ฒ๐ฐ๐ฎ๐ป