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

Export TradeClaw Signals to Notion

Sync your trading signals to a Notion database. Filter by pair, direction, and confidence. Automate with cron or webhooks.

Get Started

Auto-Sync Signals

Push your latest trading signals to Notion with a single API call. Each signal becomes a row in your database.

Configurable Filters

Filter by pair, direction (BUY/SELL), and minimum mechanical rule score.

Scheduled Exports

Set up a cron job or webhook to auto-sync on new signals. Keep your Notion database always up to date.

Full Signal Data

Exports can include pair, direction, rule score, timeframe, observed entry, indicator fields, and OHLCV-resolved directional move.

What Your Notion Database Looks Like

Illustrative schema preview only. These fixed rows are not market data, synced records, or measured performance.

NamePairDirectionRule scoreTimeframeEntry PriceMACDOutcomeDateDirectional move %
BTCUSDT BUY 4hBTCUSDTBUY87/1004h67,250bullishWIN2026-03-28+2.4%
ETHUSDT SELL 1hETHUSDTSELL72/1001h3,420.5bearishLOSS2026-03-28-1.1%
XAUUSD BUY 1dXAUUSDBUY91/1001d2,185.3bullishWIN2026-03-27+1.8%
SOLUSDT BUY 4hSOLUSDTBUY65/1004h142.8bullishPENDING2026-03-290%

Setup in 4 Steps

1

Create a Notion Integration

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

https://www.notion.so/my-integrations
2

Copy Your Integration Token

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

3

Create a Database

Create a full-page database in Notion with the required columns. Use our schema endpoint to get the exact structure, or copy the curl command below to create it via API.

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

Share Database with Integration

Open your database, click the "..." menu in the top-right, select "Add connections", and find your integration name. Then copy the database ID from the URL.

Sync Your Signals

Enter your Notion credentials and configure filters. Signals are sent from the server — your token is never exposed client-side.

Your token is sent only to the server-side API route and is not stored.

API Usage

curl — POST /api/notion/sync
curl -X POST https://your-tradeclaw.com/api/notion/sync \
  -H 'Content-Type: application/json' \
  -d '{
  "token": "ntn_YOUR_TOKEN",
  "databaseId": "YOUR_DATABASE_ID",
  "pair": "BTCUSDT",
  "minConfidence": 70,
  "limit": 25
}'

TradeClaw is free and open source. Star us on GitHub to support the project.

Star on GitHub