Торговля осуществляется на торговой платформе Binance, которая, конечно же, не имеет рынков для каждой пары альткойнов. Обходной путь для этого — использовать промежуточную валюту, которая дополнит отсутствующие пары. Валютой моста по умолчанию является Tether (USDT), который стабилен по своей конструкции и совместим практически со всеми монетами на платформе.
Монета A → USDT → Монета B
Способ, которым бот использует наблюдаемое поведение, заключается в том, чтобы всегда переходить от «сильной» монеты к «слабой» монете, предполагая, что в какой-то момент ситуация изменится. Затем он вернется к исходной монете, в конечном итоге удерживая ее больше, чем изначально. Это делается с учетом торговых сборов.
Монета A → USDT → Монета B
Монета B → USDT → Монета C
...
Монета C → USDT → Монета A
Бот переключается между настроенным набором монет при условии, что он не вернется к монете, если только она не будет прибыльной по сравнению с последней удерживаемой суммой. Это означает, что у нас никогда не будет меньше определенной монеты. Риск заключается в том, что одна из монет может внезапно упасть относительно других, привлекая наш обратный жадный алгоритм.