Thesis Tracker
description: Maintain and update investment theses for portfolio positions and watchlist names. Track key data points, catalysts, and thesis milestones over time. Use when updating a thesis with new information, reviewing position rationale, or checking if a thesis is still intact. Triggers on "update thesis for [company]", "is my thesis still intact", "thesis check", "add data point to [company]", or "review my positions".
Workflow
Step 1: Define or Load Thesis
If creating a new thesis:
- Company: Name and ticker
- Position: Long or Short
- Thesis statement: 1-2 sentence core thesis (e.g., "Long ACME — margin expansion from pricing power + operating leverage as mix shifts to software")
- Key pillars: 3-5 supporting arguments
- Key risks: 3-5 risks that would invalidate the thesis
- Catalysts: Upcoming events that could prove/disprove the thesis (earnings, product launches, regulatory decisions)
- Target price / valuation: What's it worth if the thesis plays out
- Stop-loss trigger: What would make you exit
If updating an existing thesis, ask the user for the new data point or development.
Step 2: Update Log
For each new data point or development:
- Date: When this happened
- Data point: What changed (earnings beat, management departure, competitor move, etc.)
- Thesis impact: Does this strengthen, weaken, or neutralize a specific pillar?
- Action: No change / Increase position / Trim / Exit
- Updated conviction: High / Medium / Low
Step 3: Thesis Scorecard
Maintain a running scorecard:
| Pillar |
Original Expectation |
Current Status |
Trend |
| Revenue growth >20% |
On track |
Q3 was 22% |
Stable |
| Margin expansion |
Behind |
Margins flat YoY |
Concerning |
| New product launch |
Pending |
Delayed to Q2 |
Watch |
Step 4: Catalyst Calendar
Track upcoming catalysts:
| Date |
Event |
Expected Impact |
Notes |
|
|
|
|
Step 5: Output
Thesis summary suitable for:
- Morning meeting discussion
- Portfolio review
- Risk committee presentation
Format: Concise markdown or Word doc with the scorecard, recent updates, and current conviction level.
Important Notes
- A thesis should be falsifiable — if nothing could disprove it, it's not a thesis
- Track disconfirming evidence as rigorously as confirming evidence
- Review theses at least quarterly, even when nothing dramatic has happened
- If the user manages multiple positions, offer to do a full portfolio thesis review
- Store thesis data in a structured format so it can be referenced across sessions
Hermes Profile Notes
This skill was packaged from pi-financial-services source path plugins/vertical-plugins/equity-research/skills/thesis-tracker for the Hermes financial-services profile. Use institutional data connectors first when available, cite sources, and stage outputs for qualified human review.
Common Pitfalls
- Do not present drafts as investment, legal, tax, or accounting advice.
- Do not use web search as the primary source when an institutional MCP/data connector is available.
- Do not execute transactions, contact clients, post to a ledger, or approve onboarding. Stage outputs for review.
Verification Checklist
1---2name: thesis-tracker3description: Use when financial-services work requires thesis Tracker.4license: MIT5---67# Thesis Tracker89description: Maintain and update investment theses for portfolio positions and watchlist names. Track key data points, catalysts, and thesis milestones over time. Use when updating a thesis with new information, reviewing position rationale, or checking if a thesis is still intact. Triggers on "update thesis for [company]", "is my thesis still intact", "thesis check", "add data point to [company]", or "review my positions".1011## Workflow1213### Step 1: Define or Load Thesis1415If creating a new thesis:16- **Company**: Name and ticker17- **Position**: Long or Short18- **Thesis statement**: 1-2 sentence core thesis (e.g., "Long ACME — margin expansion from pricing power + operating leverage as mix shifts to software")19- **Key pillars**: 3-5 supporting arguments20- **Key risks**: 3-5 risks that would invalidate the thesis21- **Catalysts**: Upcoming events that could prove/disprove the thesis (earnings, product launches, regulatory decisions)22- **Target price / valuation**: What's it worth if the thesis plays out23- **Stop-loss trigger**: What would make you exit2425If updating an existing thesis, ask the user for the new data point or development.2627### Step 2: Update Log2829For each new data point or development:3031- **Date**: When this happened32- **Data point**: What changed (earnings beat, management departure, competitor move, etc.)33- **Thesis impact**: Does this strengthen, weaken, or neutralize a specific pillar?34- **Action**: No change / Increase position / Trim / Exit35- **Updated conviction**: High / Medium / Low3637### Step 3: Thesis Scorecard3839Maintain a running scorecard:4041| Pillar | Original Expectation | Current Status | Trend |42|--------|---------------------|----------------|-------|43| Revenue growth >20% | On track | Q3 was 22% | Stable |44| Margin expansion | Behind | Margins flat YoY | Concerning |45| New product launch | Pending | Delayed to Q2 | Watch |4647### Step 4: Catalyst Calendar4849Track upcoming catalysts:5051| Date | Event | Expected Impact | Notes |52|------|-------|-----------------|-------|53| | | | |5455### Step 5: Output5657Thesis summary suitable for:58- Morning meeting discussion59- Portfolio review60- Risk committee presentation6162Format: Concise markdown or Word doc with the scorecard, recent updates, and current conviction level.6364## Important Notes6566- A thesis should be falsifiable — if nothing could disprove it, it's not a thesis67- Track disconfirming evidence as rigorously as confirming evidence68- Review theses at least quarterly, even when nothing dramatic has happened69- If the user manages multiple positions, offer to do a full portfolio thesis review70- Store thesis data in a structured format so it can be referenced across sessions7172## Hermes Profile Notes73This skill was packaged from `pi-financial-services` source path `plugins/vertical-plugins/equity-research/skills/thesis-tracker` for the Hermes financial-services profile. Use institutional data connectors first when available, cite sources, and stage outputs for qualified human review.747576## Common Pitfalls771. Do not present drafts as investment, legal, tax, or accounting advice.782. Do not use web search as the primary source when an institutional MCP/data connector is available.793. Do not execute transactions, contact clients, post to a ledger, or approve onboarding. Stage outputs for review.808182## Verification Checklist83- [ ] Inputs, assumptions, dates, and currencies are explicit.84- [ ] Numbers tie across tables, models, decks, and memos.85- [ ] Sources are cited and institutional data is preferred where available.86- [ ] Output is labeled draft / for human review where appropriate.