XeroLite Documentation
The Smart Trading Bridge – Seamlessly Connecting TradingView and Interactive Brokers
XeroLite automates your trading strategy with zero-delay execution of TradingView alert market orders. Focus on your trading logic, and let XeroLite precisely handle the rest.
Learn more about XeroLite: Visit the XeroLite landing page to discover features, pricing, and more.
Table of Contents
✨ Key Benefits
✅ Seamless Integration – Directly links TradingView alerts to your Interactive Brokers account
✅ Lightning-Fast Execution – Real-time response with no manual delays
✅ Flexible Risk Control – Customize whitelists and strategy parameters
✅ Lightweight & Stable – Focused on execution, no redundant features
🚀 Quick Start
Get up and running with XeroLite in minutes:
- Before You Start – Prepare your computer/VPS and login information
- Install Interactive Brokers TWS – Download and install TWS
- Download XeroLite – Get the latest version from the downloads page
- Install XeroLite – Install and launch XeroLite
- Activate XeroLite License – Activate your license key (get a free 15-day trial or purchase a license)
- Configure IB TWS for API Access – Set up TWS API settings
- Connect XeroLite to IB TWS – Establish connection
- Verify IB Connection – Confirm connection works
- Test Order Execution – Test safely with paper trading
- Prepare TradingView for Alerts – Set up your TradingView chart
- Create TradingView Alert – Create and configure alerts
- Connect TradingView Alerts to XeroLite – Test and verify alerts
📚 Documentation Sections
General
- Glossary – Definitions of technical terms (API, webhook, VPS, port, and more)
Preparation
Essential preparation steps before installation:
Installation & Setup
Complete installation and activation:
Configuration
Configure IB connection and verify setup:
- Configure IB TWS for API Access
- Connect XeroLite to IB TWS
- Verify IB Connection
- Test Order Execution
TradingView Integration
Set up automated trading alerts:
- Prepare TradingView for Alerts
- Create TradingView Alert
- Connect TradingView Alerts to XeroLite
- Creating Alerts Without Pine Script
- Creating Alerts With Pine Script
- Manual vs Pine Script Alerts
- How XeroLite Processes Alerts
User Manual
Reference documentation for XeroLite interface and features:
- Alert Request Builder for building alert messages visually
- Alert Message Validator & Sender for testing and validating alerts
- Incoming Alerts for monitoring received alerts
- Transactions for viewing order execution history
- Webhook & Settings for configuring webhook, settings, and IP whitelist
- Broker Health for monitoring IB connection status
- Combo Order Types for understanding parent-child orders
- Price Rounding Rules for how prices are rounded
- PnL Calendar & Chart for tracking realized profit and loss
- Multi-Account Support for using multiple IB accounts
- Alert Request Format: v1.2.x, v1.1.x, v1.0.x, v0.3.x
FAQ
Common questions and troubleshooting:
Release Notes
Version history and changelog:
🎯 How It Works
Step 1: Create Your Strategy
Design your trading strategy using TradingView's powerful charting tools. Set up custom indicators and alerts that match your trading style.
Step 2: Connect XeroLite
Link your TradingView alerts to XeroLite's automated trading system. Our platform integrates seamlessly with your existing setup.
Step 3: Start Trading
Watch your strategies execute automatically at lightning speed. Monitor performance and make real-time adjustments as needed.
🔑 Key Features
Interface Overview
XeroLite features a main interface with 5 primary tabs and a left sidebar with additional tools:
Main Tabs:
- Incoming Alerts – Monitor all incoming TradingView alerts
- Transactions – View complete order execution history
- Alert Request Builder – Build and test alert requests
- Alert Message Validator & Sender – Validate JSON and send test orders
- Webhook & Settings – Configure webhook URL, IP whitelist, and settings
Left Sidebar:
- Broker Health – Real-time connection status for Interactive Brokers
- PnL Calendar & Chart – 30-day realized profit/loss calendar and chart
- Expandable/Collapsible – Toggle sidebar to expand or collapse for more screen space
The sidebar can be expanded or collapsed by clicking the toggle button. When collapsed, you'll see compact icons for quick access to Broker Health and PnL Calendar.
Real-Time Execution
- Supports real-time forwarding of TradingView alerts
- Automatically converts to Interactive Brokers (IB) orders
- Provides basic order status tracking
Supported Order Types: Market Orders, Limit Orders, Stop Orders, Take Profit Orders, Bracket Orders
Security
- Access Control – Multi-level account authentication and authorization system
- IP Whitelist – Only trusted servers are allowed access
- API Protection – Dynamic key verification for each webhook request
User-Friendly Interface
- Intuitive Setup – Easy configuration
- Clear Monitoring – Real-time strategy performance at a glance
- Convenient Adjustment – Modify parameters anytime without interrupting trades
Alert Request Builder & Tester Tool
- Request Builder – Visual assembly of alert parameters
- Syntax Validation – Automatic detection of configuration errors
- Live Testing – Real orders sent to Interactive Brokers account
⚠️ Important Notice
Before using XeroLite, please read our Disclaimer & User Responsibilities to understand your obligations and the limitations of the software.
Need more help? Contact support at [email protected]
See also:
- Glossary for definitions of technical terms
- Troubleshooting Guide for solutions to common issues
- FAQ for common questions
- Migration Guide if upgrading from an older version
- User Manual for detailed guides
- XeroLite landing page for features and pricing
- Download XeroLite to get started