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 StartedAuto-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 confidence level. Export only what matters to you.
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
Every signal includes pair, direction, confidence, timeframe, entry price, MACD signal, outcome, date, and PnL %.
What Your Notion Database Looks Like
Each synced signal becomes a row with full trading data.
| Name | Pair | Direction | Confidence | Timeframe | Entry Price | MACD | Outcome | Date | PnL % |
|---|---|---|---|---|---|---|---|---|---|
| BTCUSDT BUY 4h | BTCUSDT | BUY | 87% | 4h | 67,250 | bullish | WIN | 2026-03-28 | +2.4% |
| ETHUSDT SELL 1h | ETHUSDT | SELL | 72% | 1h | 3,420.5 | bearish | LOSS | 2026-03-28 | -1.1% |
| XAUUSD BUY 1d | XAUUSD | BUY | 91% | 1d | 2,185.3 | bullish | WIN | 2026-03-27 | +1.8% |
| SOLUSDT BUY 4h | SOLUSDT | BUY | 65% | 4h | 142.8 | bullish | PENDING | 2026-03-29 | 0% |
Setup in 4 Steps
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
Copy Your Integration Token
After creating the integration, copy the Internal Integration Token. It starts with ntn_ or secret_.
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
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 -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