TradeCenter
Where data meets destiny.
Performance & Execution Journal
News
🐛 TradeCenter Debug v2.9
API Status
Server /api/health
Claude AI 🧠
Groq (fallback)
Finnhub prices
Telegram bot
TradingView
News API
🏁 Price Source Race — US500
Fires every price source at once for US500 and reports back latency + result, so we can see exactly which ones actually work on your network instead of guessing.
📱 Send Telegram
Console

TradeLog BH

Performance & Execution Journal
Fetching prices…
v2.9
Watchlist
SPYS&P 500 ETF
QQQNasdaq ETF
NVDANvidia Corp
TSLATesla Inc
AAPLApple Inc
MSFTMicrosoft
METAMeta Platforms
AMZNAmazon
GOOGLAlphabet
VIXVolatility Index
DXYDollar Index
GLDGold ETF
BTCBitcoin
ETHEthereum
0
Total Trades
0
Open Positions
0%
Win Rate
$0.00
Net P&L (Closed)
$0.00
Total Gain incl. Withdrawn
$0.00
Avg Win
$0.00
Avg Loss
$0.00
Expectancy / Trade
$0.00
Unrealised P&L
Profit Factor
⚡ Open Positions — Live P&L
Unrealised total: $0.00
±may differ slightly from broker
📭

No open positions.

Cumulative P&L Curve
Market Info
No targets set.
Waiting for activity…
No brief yet — generates automatically at your configured time.
Portfolio Breakdown
Record New Trade
Psychology Ratings optional
Trade History
Performance Review
📊 Earnings Calendar
Upcoming company earnings — ⭐ = in your trade history
🧠 AI Trading Coach
Click "Generate Analysis" to get a personalised breakdown of your trading performance, patterns, and improvement suggestions.
💬 Ask About Your Trades
Hi! I have access to all your trade data. Ask me anything — "What's my best strategy?", "When do I trade best?", "What am I doing wrong?" etc.
Loading...
Search
📰 Market News CNBC · Finnhub · Yahoo
Loading market news...
⚙️ Settings
— Layout
Dashboard Layout
Choose how the dashboard is structured. Bloomberg shows a live 3-column terminal view.
— UI Theme
Choose Theme
— Trade Log
📋 Trade Log Fields active: 0/9
Add, remove or reorder the columns that appear in your trade log and new trade form. Changes take effect from your next logged trade.
Active Columns
Quick Add — Preset Fields
Custom Field — AI Generator
Describe what you want to track in plain English. Groq drafts a field schema, Haiku refines it.
📋 My Trading Strategy
Describe your strategy and rules. The AI scanner and coach will reference this when evaluating opportunities and reviewing your trades.
📊 Advanced Metrics
Enable detailed performance stats on the dashboard: max drawdown, Sharpe ratio, profit factor, win/loss streaks, and more.
Disabled
— AI Automation
📈 Weekly Portfolio Review
AI-generated weekly review of your trading performance — sent to Telegram every Sunday at 9am automatically, or trigger it now.
🎯 Price Targets
Set price alerts — get a Telegram notification the moment a symbol hits your target. Also manageable via /target bot command.
🌅 Morning Positions Brief
Get an automatic AI summary of your open positions every morning at a configured time. The app must be open in a browser tab for the brief to trigger.
🔍 Market Scanner
Groq scans market headlines at your chosen interval. If a promising opportunity is found, Claude Haiku cross-checks the fundamentals against your trade history and strategies — then sends a Telegram alert only if confidence exceeds 75%.
Leave blank to scan your open portfolio positions automatically.
$ Leave blank to show % only
📱 Telegram Alert Log Resets at midnight
Loading…
— AI Scanner Alert Log
📡 Recent Scanner Signals
No signals yet — scanner runs on your configured interval.
— Account
👤 Account
Logged in as
Your trades are private to your account.
Danger Zone
Permanently delete your account and all trade data. This cannot be undone.
⚙️ My Settings
Your personal settings — saved to your account only.
📱 Telegram Alerts
Open Telegram, find @TradeCenterAI_bot, send /start yourusername and alerts will start flowing to you.
Checking…
🤖 Your Anthropic Key (optional)Free users: 15 AI calls/day · Your key = unlimited (your cost)
💸 Withdrawals & Deposits
Log cash movements from your broker account so the dashboard can show your real net balance.
— Integrations
🏦 Interactive Brokers (IBKR)
Three ways to connect IBKR — choose what works for your setup.
Upload Activity Statement

In IBKR: Performance & Reports → Statements → Activity → choose date range → Download CSV. Works with both TWS and Client Portal.

📄
Click to upload IBKR CSV
🤖 AI Auto-Trading
When enabled, the AI scanner will automatically place an IBKR order the moment it finds a high-confidence setup. Use with caution — real money at risk. Requires IBKR Gateway connected above (Option C).
Enable Auto-Trading
AI places IBKR orders when a signal fires (≥75% confidence)
OFF
Allow Short Trades
AI can signal and trade SHORT positions. Requires margin account.
OFF
— Appearance & Data
Appearance
Theme Mode
Switch between dark and light interface.
📂 Import Trades
Upload any .xlsx, .csv, or IBKR CSV file. AI will read your column headers and map them to trade fields — you review the mapping before anything is imported.
📂
Click to upload or drag & drop

.xlsx, .csv, or IBKR activity statement

🌲 Pine Script Bot Importer
Upload a TradingView Pine Script strategy. AI converts the logic to a deployable IBKR Python bot (ib_insync), then auto-checks the output for bugs.
🌲
Click to upload .pine / .txt file
Data Management
🐛 Bug Report / Suggestions
Found a bug or have an idea? Describe it below, or attach your recent console log so the developer can see exactly what happened.
— Signal Log
Recent Signals
No signals yet.
— IBKR Positions
Live Positions
Click "Sync Positions" to load.
— Trading Bots
Bot Manager
No bots deployed yet — convert a Pine Script below to get started.
— Pine Script Bots
🌲 Pine Script → Python Bot Converter
Paste your TradingView Pine Script strategy below. AI converts it into a production Python bot using yfinance + pandas-ta + ib_insync in a multi-step pipeline.
Deployed Pine Bots
No deployed bots yet — convert a strategy above and click Deploy.