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. 1

    Create the Notion database

    Properties: ticker, side, entry, exit, P&L, R, setup tag, screenshot, notes, date.

  2. 2

    Get a Notion API token

    Go to notion.so/my-integrations → New integration → copy the token. Share your database with the integration.

  3. 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. 4

    Create the Make scenario

    Webhook → Notion 'Create database item' → done. Map each field.

  5. 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.