Settings
API Keys
Set these environment variables in your .env file or when running the API. Keys are never stored in the browser.
Backend API
Set NEXT_PUBLIC_API_URL in .env (default: http://127.0.0.1:8000). Ensure the Python backend is running.
Data Sources Status
Integrations & Notifications
Configure in .env to enable WhatsApp, Telegram, YouTube, Email, and Web Push.
TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN, TWILIO_WHATSAPP_FROMWhatsApp via TwilioGet API key / Setup โTELEGRAM_BOT_TOKEN, TELEGRAM_CHAT_ID (optional)Telegram bot โ send /start to bot first, then add chat_id to .envGet API key / Setup โTWITTER_BEARER_TOKENTwitter (X) API โ for /twitter feed (Reuters, Bloomberg, CNBC)Get API key / Setup โSMTP_HOST, SMTP_PORT, SMTP_USER, SMTP_PASSEmail (SMTP)TradingView Webhook
Receive alerts from TradingView charts. Requires TradingView Pro+. Create an alert, set "Webhook URL" to:
http://localhost:8000/api/webhooks/tradingviewFor local dev: use ngrok (ngrok http 8000) and use the HTTPS URL. TradingView requires HTTPS.
TradingView webhook guide โLanguage
Change language in the header on the home page.