This document describes a web service component designed to retrieve and display a list of all tradable linear derivative contracts from the Bybit exchange. Its sole function is to provide a simple API endpoint that, when accessed, returns a JSON list of all contracts sorted by their 24-hour trading volume in descending order.
Requires Python libraries: requests, flask, flask-cors.
GET /tools/derivative-coins - Returns a JSON list of derivative coins sorted by volume.GET /v5/market/tickers with parameter category=linear.An automated tool that scans Bybit derivatives to find assets with a narrow Central Pivot Range (CPR), indicating low volatility and potential for breakouts. It filters by volume, runs on a daily schedule, and sends a formatted report to Telegram.
Requires Python libraries: requests, flask, flask-cors, python-telegram-bot.
GET /tools/derivative-coins-cpr (manual scan), GET /tools/derivative-coins-cpr/progress (status monitor).instruments-info, kline, tickers) and Telegram Bot API.An automated tool to monitor the Bollinger Band Width (BBW) for a predefined list of symbols on Bybit. It detects "squeezes" (periods of very low volatility) and sends an alert to Telegram, as this can precede significant price movements.
Requires Python libraries: pybit, pandas, numpy, python-telegram-bot, ta.
An automated monitoring tool that tracks new asset listings across multiple platforms (Bybit, Raydium, Jupiter, etc.). It periodically polls these platforms, identifies new assets not seen before, and sends an immediate notification via Telegram.
Requires Python libraries: requests, python-telegram-bot.
Aggregates data from Bybit, Raydium, Jupiter, Orca, DexScreener, and sends alerts via the Telegram Bot API.
A web-based tool for backtesting a VWAP Scalping strategy on Bybit derivatives. Users can configure parameters via a web UI, run a historical simulation, and receive a detailed performance analysis with an interactive Plotly chart.
Requires Python libraries: pandas, pandas-ta, backtrader, ccxt, Flask, numpy, plotly, zoneinfo.
Interacts with the Bybit API via the CCXT library to fetch historical price data (fetch_tickers, fetch_ohlcv).
An automated tool that runs daily to identify assets on Bybit exhibiting a sustained directional trend, detected by finding streaks of 3 or more consecutive bullish (green) or bearish (red) daily candles. It sends alerts to Telegram for new or extended streaks.
Requires Python libraries: schedule, pybit, pandas, requests, python-telegram-bot.
Uses Bybit API (get_tickers, get_kline) and the Telegram Bot API.
A web-based backtesting engine to historically validate the profitability of a mean-reversion trading strategy based on a "three-candle" pattern. It serves as the research companion to the Daily Candle Streak Monitor, quantifying the performance of trading the detected patterns.
Requires Python libraries: pandas, numpy, pybit, Flask.
Uses the Bybit API via the pybit library to fetch historical daily Kline data.
A custom Pine Script indicator for TradingView that automatically identifies and visualizes classic bullish and bearish divergences between price and RSI. It uses a robust algorithm to find the strongest historical pivot for comparison, providing visual feedback and alerts for potential trend reversals.
Operates entirely within the TradingView platform. It has no external dependencies.
Finds the strongest RSI pivot in a lookback window and confirms a divergence only if both price and RSI meet minimum difference thresholds. Includes filters to prevent signal clutter.
A specialized, non-visual companion indicator for TradingView that works with the "RSI Divergence Finder." It creates a two-stage alert system: first, it silently detects a divergence to "arm" itself. Second, it waits for the price to breach a Bollinger Band and then cross back over that breach level, firing a single, precise confirmation alert.
Operates entirely within TradingView but is critically dependent on the "RSI Divergence Finder (V2.1)" indicator being on the same chart with identical settings.
Uses an internal state machine to track if the system is "armed." An alert is only triggered on the price crossing back over a saved Bollinger Band level after a breach, confirming a potential entry following a divergence signal.