Signal manager

Add an account

The key must belong to a Bybit sub-account, with contract trading, no withdrawal permission, and an IP allowlist if you can set one. It is sealed with the server's master key and tied to your Telegram id: nobody else using this bot can see it or add the same account.

Delete

This erases the sealed key and releases the claim, so this Bybit account becomes addable again — by you, or by anyone else this bot admits. Positions on the exchange are untouched, and the engine stops managing them.

Sizing for this signal

Entry

Signal

Ticket — read only

Each Target shows what it pays if reached, as a multiple of the one loss this Ticket can take. Nothing here is a probability: whether this channel reaches its Targets is unmeasured.
SliceTargetShareValueProfitRCumulativeCum R

Open now

CoinSideMarkMoneyResultSlices

Waiting to fill

CoinSideRests at MarkawayCancels at Opened at
A limit entry rests at the zone edge the signal posted and does nothing until the mark reaches it. If the mark reaches target 1 first the bot cancels it and nothing is placed.

This account

Open positions

CoinSideEntryMarkStopMoneyOpened atResultSlices
Opened at is the allocation and risk share that position was placed with, which is why the sliders are per position.

Closed

CoinWhenEndedOpened atResult

Refused

CoinWhenWhy
A bot that refuses most of what it is sent is either correct or misconfigured, and only the record tells you which.

Orders on the exchange

OrderTargetShareProfitState