⇄

ETH/BTC — Perp Momentum Engine

connecting…
Automation (optional)
BTC funding — ETH funding — Source Binance USDT-M Futures

Momentum readout — long the stronger asset, short the weaker one

Loading…

Fetching live perp candles.

Score gap (ETH − BTC)
—
Signal confidence
Candles used
—
BTC/ETH correlation (50 bar)
—

ETH/BTC ratio (perp mark)

—
—
Every scan (default 60s): fetch perp candles for BTCUSDT and ETHUSDT → compute momentum scores → if no position is open and the score gap exceeds the threshold, open the stronger asset long and the weaker one short with the configured margin on each leg. While a position is open, each scan checks combined unrealized PnL against take-profit/stop-loss first; then checks whether momentum has flipped to the opposite asset (if so, closes everything and opens fresh in the new direction); then checks each leg for a DCA add — if a leg is down the configured trigger % from its last fill and hasn't hit the max entry count, it adds another entry at the current price, pulling the average price toward the market. All fills are simulated against the live Binance perp mark price — nothing is sent to an exchange. DCA-into-a-loser is a martingale-style approach: it improves average price on a rebound but increases exposure the further price moves against you, so the stop-loss is what caps worst-case loss.
Signal data: Binance USDT-M Futures public REST API. Execution (when connected): Bybit Demo Trading, which fills against Bybit's real mainnet price feed with a virtual balance. Requests are signed locally in your browser with the API secret you provide — that secret and everything else on this page is held only in this tab's memory and is gone on refresh; nothing is sent anywhere except directly to Bybit's API.
In local-simulation mode this does not place real orders and does not model fees, slippage, liquidation, or funding. In connected mode, orders are real orders against Bybit's live mainnet price feed and matching engine — the balance is virtual (Demo Trading) but fills, fees, slippage and liquidation risk on the position are real. Nothing here is investment advice.