TL;DR
30 minutes of setup with Make.com + Notion API → every fill auto-logs to a journal page. Bonus: weekly AI summary every Sunday.
Manual trade journaling is the #1 thing serious traders quit. Solution: don't do it manually. Here's the exact stack to make your journal self-update.
Key Takeaways
- 1.Make.com is the glue between your broker and Notion (free tier is enough).
- 2.One template database in Notion holds every trade with rich properties.
- 3.ChatGPT writes your weekly review automatically every Sunday at 6 PM.
Build the system
- 1
Create the Notion database
Properties: ticker, side, entry, exit, P&L, R, setup tag, screenshot, notes, date.
- 2
Get a Notion API token
Go to notion.so/my-integrations → New integration → copy the token. Share your database with the integration.
- 3
Connect your broker to Make.com
If your broker has a webhook (TradingView alerts, IBKR, Alpaca), point it at a Make.com webhook trigger.
- 4
Create the Make scenario
Webhook → Notion 'Create database item' → done. Map each field.
- 5
Add the weekly summary
Schedule a Sunday 6 PM Make scenario: Notion 'List items' (last 7 days) → ChatGPT 'Summarize trades' → Notion 'Append to journal'.
Free for most retail traders
Make.com free tier handles 1,000 ops/month — easily enough for active swing traders.
What to track
- Setup tag (so you can analyze edge per setup)
- R-multiple (not just $ P&L)
- Pre-trade screenshot
- Plan vs execution gap
- Mood / energy on entry
Get smarter trades, weekly
One short email every Sunday. AI workflows, tool reviews, and trader productivity tips.