Real-time market impact and order execution slippage analysis
Custom Indicators
Create Custom Indicator
Write your own JavaScript indicator code
Symbol Search
Select Exchange
Select Timeframe
Select Session
Select Chart Type
Layout Management
Save Current Layout
Saves all indicators, their settings, chart width & height
Saved Layouts
No saved layouts yet. Create your first layout above!
Trades Settings
Choose which exchange trades to display
Perpetual: Green (buy) / Red (sell) • Spot: Blue (buy) / Orange (sell)
Display market type badge in header (e.g., "PERPETUAL ")
Filter out small trades below this size. 0 = show all trades.
Regular Trades Retention
Automatically remove regular trades (below big trade threshold) after specified time
How long to keep regular trades visible (5-3600 seconds). Default: 60s
Big Trades (Bookmap-style Bubbles)
Show/hide Bookmap-style bubbles for large trades on the chart
Only show trades larger than this amount
Bubble radius scales between min and max based on trade size
Per Trade: Each individual big trade shows as separate bubble Per Candle: One bubble per candle, green if buy volume > sell, red if sell > buy
Save big trades to localStorage and display them across sessions
Automatically remove bubbles older than specified time (off by default)
Bubbles older than this will be removed automatically
Remove all saved big trades from memory and localStorage
Big Trade Highlight
Trades above this size will be highlighted with animation
#ffd700
Animate big trades with a flash effect
Show big trades in a separate section so they don't disappear quickly
Where to show pinned big trades in the list
Pinned Big Trades Retention
Automatically remove pinned big trades after specified time
How long to keep pinned big trades visible (5-3600 seconds). Default: 120s (2 minutes)
Chart Size Settings
Range: 400px - 3000px
Quick Presets:
Range: 200px - 2000px
Quick Presets:
💾 Save Layout
Enter a unique name for this layout
Create Custom Indicator
Available: candles array with {time, open, high, low, close, volume}, params object Note: Calculate to candles.length - 1 (last candle is still forming)
⚙️ Chart Tools
Drawing Tools
Trade Simulation
Full Trading Position
Measurement
Shapes & Annotations
⭐ Favorite Tools (Quick Access)
Select up to 15 tools to display in the quick toolbar. 3 system buttons (Delete, Clear, Pan/Edit) are always visible.
0 / 15 tools selected
ACTIVE TOOL:
None
Click on chart to use. Press ESC to cancel.
⚙️ Drawing Settings
Line Tools (Horizontal, Vertical, Trend)
Freehand Drawing
Text / Notes
Fibonacci Retracement
⚙️ Position Settings
📝 Add Text Note
⚙️ Edit Position
CALCULATED:
😀 Select Emoji / Icon
Chart
Key Levels
Buy Vol
0
Sell Vol
0
Delta
0
CVD
0
Trades
Liquidations
Liquidation Heatmap
Real-time liquidations
When a trader's position is forcefully closed (liquidated) due to insufficient margin, Binance and Bybit send us the exact execution price. This is the actual price where the liquidation order was filled, not the current market price.
Why different from market price?
Liquidations trigger at specific price levels based on trader's entry and leverage. The execution price depends on available liquidity at that moment. Example: trader opens long at $100k with 10x leverage, gets liquidated around $90.9k when margin runs out.
Liquidation heatmap
We aggregate all liquidations by price level (rounded to nearest dollar) and track 24/7 for btc, eth, sol. High volume zones often become support/resistance levels.