Lesson 3: Your Complete Investment Plan — Putting It All Together
Create a personalized investment plan that you can execute with confidence, combining everything you've learned in this course.
The Final Step: Your Investment Plan
You've learned the fundamentals, technical analysis, portfolio management, tax efficiency, behavioral finance, and alternative investments. Now it's time to put it all together into a plan you can execute.
Mental model: An investment plan is like a recipe — once you write it down, you just follow the steps. The hard part is writing it, not executing it.
Step 1: Define Your Goals
| Goal | Time Horizon | Risk Tolerance | Priority |
|---|---|---|---|
| Retirement | 20-30 years | High | Long-term wealth building |
| House down payment | 3-5 years | Medium | Capital preservation |
| Emergency fund | Immediate | Very Low | Safety first |
| Education fund | 10-18 years | Medium-High | Consistent growth |
Key insight: Different goals require different strategies. You cannot invest for retirement the same way you save for a house.
Step 2: Calculate Your Numbers
The Wealth Building Formula
Monthly Income - Expenses - Savings = Investment Amount
| Category | Example | Percentage |
|---|---|---|
| Income | $6,000/month | 100% |
| Fixed Expenses | $2,500/month | 42% |
| Variable Expenses | $1,000/month | 17% |
| Emergency Fund | $500/month | 8% |
| Retirement Savings | $1,000/month | 17% |
| Investment Amount | $1,000/month | 17% |
The 50/30/20 Rule (Modified for Investors)
| Category | Percentage | Purpose |
|---|---|---|
| Needs | 50% | Housing, food, utilities |
| Wants | 20% | Entertainment, hobbies |
| Savings & Investments | 30% | Emergency, retirement, investing |
Step 3: Design Your Portfolio
The Three-Bucket Strategy
| Bucket | Purpose | Time Horizon | Investments |
|---|---|---|---|
| Bucket 1: Safety | Emergency fund | Immediate | High-yield savings, money market |
| Bucket 2: Stability | Medium-term goals | 3-10 years | Bonds, bond funds, target-date funds |
| Bucket 3: Growth | Long-term wealth | 10+ years | Stock index funds, growth ETFs |
Sample Portfolio by Age
Age 25 (Aggressive Growth)
| Asset Class | Allocation | Example Funds |
|---|---|---|
| US Total Stock Market | 50% | VTI, FSKAX |
| International Stocks | 25% | VXUS, FTIHX |
| Small-Cap Value | 15% | VBR, AVUV |
| Bonds | 10% | BND, FXNAX |
Age 35 (Moderate Growth)
| Asset Class | Allocation | Example Funds |
|---|---|---|
| US Total Stock Market | 40% | VTI, FSKAX |
| International Stocks | 20% | VXUS, FTIHX |
| Bonds | 25% | BND, FXNAX |
| REITs | 10% | VNQ, FREL |
| Gold | 5% | GLD, IAU |
Age 45 (Moderate Conservative)
| Asset Class | Allocation | Example Funds |
|---|---|---|
| US Total Stock Market | 30% | VTI, FSKAX |
| International Stocks | 15% | VXUS, FTIHX |
| Bonds | 35% | BND, FXNAX |
| REITs | 10% | VNQ, FREL |
| Gold | 5% | GLD, IAU |
| Cash | 5% | High-yield savings |
Step 4: Choose Your Accounts
The Account Selection Framework
| Income Level | Strategy |
|---|---|
| Under $50k | Roth IRA → 401(k) up to match → Taxable |
| $50k-$100k | 401(k) match → Roth IRA → 401(k) max → Taxable |
| Over $100k | 401(k) max → Backdoor Roth IRA → Taxable |
Account Types Summary
| Account | Best For | Tax Treatment |
|---|---|---|
| 401(k) with Match | Everyone (free money!) | Pre-tax contributions |
| Roth IRA | Under income limit | After-tax, tax-free growth |
| Traditional IRA | No 401(k) access | Pre-tax, taxed on withdrawal |
| HSA | High-deductible health plan | Triple tax advantage |
| Taxable Brokerage | After maxing tax-advantaged | Capital gains on sale |
Step 5: Automate Your System
The Automation Checklist
| What to Automate | How | When |
|---|---|---|
| Monthly contributions | Auto-transfer from checking | Same day each month |
| Dividend reinvestment | DRIP in brokerage | Automatic |
| Rebalancing | Annual or when >5% off | Calendar reminder |
| Tax-loss harvesting | Quarterly review | Review in October |
Sample Automated System
Monthly on the 1st:
- Auto-transfer $1,000 from checking to brokerage
- Auto-invest in target allocation (60% VTI, 25% VXUS, 15% BND)
Quarterly:
- Review portfolio allocation
- Rebalance if >5% off target
- Tax-loss harvest any positions at a loss
Annually:
- Full portfolio review
- Adjust allocation based on age/goals
- Max out retirement accounts
Step 6: Write Your Investment Policy Statement
My Investment Policy Statement
1. Goals & Time Horizon
- Primary: Retirement in 25 years
- Secondary: House down payment in 5 years
- Risk tolerance: Moderate (can stomach 30% drawdown)
2. Target Allocation
- 50% US Stocks (VTI)
- 25% International Stocks (VXUS)
- 15% Bonds (BND)
- 10% REITs (VNQ)
3. Rules
- Invest $1,000/month on the 1st
- Rebalance annually when >5% off target
- Never sell during market crashes without consulting IPS
- Review IPS before making any changes
4. What I Will NOT Do
- Check portfolio more than monthly
- Chase performance or hot tips
- Try to time the market
- Invest money I need within 5 years
Step 7: Execute and Monitor
The Execution Checklist
| Action | Frequency | Time Required |
|---|---|---|
| Invest monthly | Monthly | 5 minutes |
| Review allocation | Quarterly | 15 minutes |
| Rebalance | Annually | 30 minutes |
| Tax-loss harvest | Quarterly | 15 minutes |
| Full portfolio review | Annually | 1 hour |
What to Monitor
| Metric | Target | Action if Off |
|---|---|---|
| Asset allocation | Within 5% of target | Rebalance |
| Expense ratios | Under 0.20% | Switch to lower-cost funds |
| Tax efficiency | Maximize tax-advantaged space | Adjust account selection |
| Savings rate | Increasing each year | Increase contributions |
Common Mistakes to Avoid
- Mistake: Not starting because you don't have enough — Fix: Start with $50/month; time in the market matters more than amount.
- Mistake: Overcomplicating your portfolio — Fix: 3-4 low-cost index funds is enough for most people.
- Mistake: Checking your portfolio daily — Fix: Check quarterly; daily checking leads to emotional decisions.
- Mistake: Not having a written plan — Fix: Write your IPS today; it's your guide during emotional times.
Professional Tips & Tricks
- Automate everything — it removes emotion and ensures consistency.
- Keep your portfolio boring — the best investors are boring.
- Focus on savings rate, not investment returns — you control savings rate.
- Review your IPS annually, but don't change it based on market conditions.
Key Takeaways
- Define your goals before designing your portfolio.
- Automate your contributions to remove emotion.
- Write an Investment Policy Statement and follow it.
- Keep your portfolio simple: 3-4 low-cost index funds.
- Focus on time in the market, not timing the market.
🎓 Course Completion
Congratulations! You've completed the Complete Stock Market Course. You now have the knowledge and tools to:
- ✅ Understand how the stock market works
- ✅ Analyze stocks using fundamental and technical analysis
- ✅ Build a diversified portfolio
- ✅ Invest tax-efficiently
- ✅ Overcome behavioral biases
- ✅ Explore alternative investments
- ✅ Create and execute a personalized investment plan
The best time to start investing was 20 years ago. The second best time is today.
Start with one step: write your Investment Policy Statement and set up your first automated investment. The rest will follow.
Happy investing! 🚀📈
# Your Investment Plan Template
## My Goals
1. Retirement: [Target amount] in [X] years
2. House: Down payment in [X] years
3. Emergency: [X] months of expenses saved
## My Target Allocation
- US Stocks: [%] (VTI)
- International Stocks: [%] (VXUS)
- Bonds: [%] (BND)
- REITs: [%] (VNQ)
## My Rules
1. Invest $[X] on the [1st] of each month
2. Rebalance when >[5]% off target
3. Never sell during crashes without consulting IPS
4. Review IPS before any changes
## My Automation
- Monthly: Auto-transfer $[X] from checking
- Quarterly: Review and rebalance
- Annually: Full portfolio review
## What I Will NOT Do
1. Check portfolio more than monthly
2. Chase performance
3. Time the market
4. Invest money needed within 5 years
---
Investment Policy Statement written: [Date]
Next review date: [Date]Lesson Code (Python)
# Your Investment Plan Template
## My Goals
1. Retirement: [Target amount] in [X] years
2. House: Down payment in [X] years
3. Emergency: [X] months of expenses saved
## My Target Allocation
- US Stocks: [%] (VTI)
- International Stocks: [%] (VXUS)
- Bonds: [%] (BND)
- REITs: [%] (VNQ)
## My Rules
1. Invest $[X] on the [1st] of each month
2. Rebalance when >[5]% off target
3. Never sell during crashes without consulting IPS
4. Review IPS before any changes
## My Automation
- Monthly: Auto-transfer $[X] from checking
- Quarterly: Review and rebalance
- Annually: Full portfolio review
## What I Will NOT Do
1. Check portfolio more than monthly
2. Chase performance
3. Time the market
4. Invest money needed within 5 years
---
Investment Policy Statement written: [Date]
Next review date: [Date]Console Output
# Your Investment Plan Template
## My Goals
1. Retirement: [Target amount] in [X] years
2. House: Down payment in [X] years
3. Emergency: [X] months of expenses saved
## My Target Allocation
- US Stocks: [%] (VTI)
- International Stocks: [%] (VXUS)
- Bonds: [%] (BND)
- REITs: [%] (VNQ)
## My Rules
1. Invest $[X] on the [1st] of each month
2. Rebalance when >[5]% off target
3. Never sell during crashes without consulting IPS
4. Review IPS before any changes
## My Automation
- Monthly: Auto-transfer $[X] from checking
- Quarterly: Review and rebalance
- Annually: Full portfolio review
## What I Will NOT Do
1. Check portfolio more than monthly
2. Chase performance
3. Time the market
4. Invest money needed within 5 years
---
Investment Policy Statement written: [Date]
Next review date: [Date]Code Visualization Tips
- Create a one-page Investment Policy Statement that you can print and keep on your desk.
- Draw a simple flowchart showing your automated investment system from paycheck to portfolio.
- Map out your three-bucket strategy with specific funds and amounts for each bucket.
- Create a quarterly review checklist to ensure you're following your plan.
Professional Tips & Tricks
- Keep your IPS on your desk and read it before making any investment decisions.
- Automate your investments on payday so you never see the money in your checking account.
- Focus on your savings rate, not your investment returns - you control savings rate.
- Start today with whatever amount you can - $50/month is better than waiting for $1,000/month.
Python Code Judge & Practice Arena
LeetCode StyleRun real Python 3.12 WebAssembly code directly in your browser against automated test suites.
Write Your Investment Policy Statement
Course complete
You finished Complete Stock Market Course!
Review the full syllabus, revisit any lesson, or explore another course in the Learning Hub.