← Back to Tools

Technical Documentation Hub

Documentation Index

Derivative Coins List Service

1. System Overview

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.

2. System Dependencies

Requires Python libraries: requests, flask, flask-cors.

3. API Endpoints

Automated Bybit CPR Width Scanner

1. System Overview

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.

2. System Dependencies

Requires Python libraries: requests, flask, flask-cors, python-telegram-bot.

3. API Endpoints

Bybit Bollinger Band Width Monitor

1. System Overview

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.

2. System Dependencies

Requires Python libraries: pybit, pandas, numpy, python-telegram-bot, ta.

3. External APIs

Multi-Platform Crypto Asset Listing Checker

1. System Overview

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.

2. System Dependencies

Requires Python libraries: requests, python-telegram-bot.

3. External APIs

Aggregates data from Bybit, Raydium, Jupiter, Orca, DexScreener, and sends alerts via the Telegram Bot API.

VWAP Scalping Strategy Backtester

1. System Overview

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.

2. System Dependencies

Requires Python libraries: pandas, pandas-ta, backtrader, ccxt, Flask, numpy, plotly, zoneinfo.

3. External APIs

Interacts with the Bybit API via the CCXT library to fetch historical price data (fetch_tickers, fetch_ohlcv).

Bybit Daily Candle Streak Monitor

1. System Overview

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.

2. System Dependencies

Requires Python libraries: schedule, pybit, pandas, requests, python-telegram-bot.

3. External APIs

Uses Bybit API (get_tickers, get_kline) and the Telegram Bot API.

Three-Candle Pattern Backtesting Engine

1. System Overview

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.

2. System Dependencies

Requires Python libraries: pandas, numpy, pybit, Flask.

3. External APIs

Uses the Bybit API via the pybit library to fetch historical daily Kline data.

RSI Divergence Finder (V2.1) Pine Script Indicator

1. System Overview

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.

2. System Dependencies

Operates entirely within the TradingView platform. It has no external dependencies.

3. Logic Highlights

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.

BB Breach Cross Alerter (V2.1 Logic) Pine Script Indicator

1. System Overview

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.

2. System Dependencies

Operates entirely within TradingView but is critically dependent on the "RSI Divergence Finder (V2.1)" indicator being on the same chart with identical settings.

3. Logic Highlights

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.