TradeClaw

Open-source AI market intelligence for traders who prefer evidence over noise.

Self-hosted by default

Product

  • Dashboard
  • Screener
  • Backtest
  • Track record
  • Live demo

Transparency

  • What we tested and killed
  • Methodology
  • Why long-term
  • Open data
  • Calibration

Resources

  • Blog
  • Docs
  • API reference
  • How it works
  • FAQ
  • Glossary

Community

  • Discord
  • Weekly digest
  • Contribute
  • Contributors
  • Sponsors

Open source

  • GitHub repo
  • Star history
  • Self-host guide
  • Security
  • Data freshness
  • Roadmap

© 2026 TradeClaw. MIT licensed.

Terms|Privacy|Trading involves risk. Signals are informational only and are not financial advice.
DashboardScreenerCopilotTrack Record
N
Notion Integration

Sync Signals to Notion

Push live TradeClaw trading signals directly into your Notion database — no middleware, no API keys stored, just a one-click sync with full filter control.

One-click sync
Token never stored server-side
10 signal properties synced

Setup Guide

1

Create a Notion Integration

Go to notion.so/my-integrations and create a new internal integration. Name it "TradeClaw Signals".

Open My Integrations
2

Copy Your Integration Token

After creating the integration, copy the Internal Integration Token. It starts with ntn_ or secret_.

3

Create & Share a Database

Create a full-page database in Notion with the columns listed in the schema below. Share it with your integration (open DB → "..." menu → Add connections).

curl -s https://tradeclaw.win/api/notion/schema | jq .curl -r
4

Copy the Database ID

Open your database. The ID is in the URL: notion.so/YOUR_WORKSPACE/[DATABASE_ID]?v=... — it is the 32-character hex string.

Sync Now

Stored in your browser only — never sent to our servers except for the Notion API call.

API Reference

Use the sync endpoint directly from cron jobs, n8n, Make, or any HTTP client:

curl -X POST https://tradeclaw.win/api/notion/signal-sync \
  -H 'Content-Type: application/json' \
  -d '{
    "token": "YOUR_NOTION_TOKEN",
    "databaseId": "YOUR_DATABASE_ID",
    "limit": 20,
    "minConfidence": 70
  }'

Response: { "success": true, "synced": 20, "errors": [] }

Full Notion integration docsMore integrationsAPI docs

Find this useful?

TradeClaw is open source. A GitHub star helps more traders discover it.

Star on GitHub