Каждый, наверное, сталкивался с роботом-клипом при торговле на свопе. Этого робота также называют роботом MEV или роботом-сэндвичем. Это автоматизированная торговая стратегия!
Он использует разницу цен для арбитража, размещая заказы между заказами на покупку и продажу. Принцип работы Clip Robot заключается в обнаружении проскальзывания прибыли путем обнаружения торговых пар. При обнаружении крупной транзакции робот-клип автоматически использует более высокую комиссию за газ для упреждающей покупки ордера, а затем использует проскальзывание, чтобы продать трейдеру по более высокой цене, чтобы заработать разницу в цене.
Робот-клип, продаваемый в этом продукте, написан с использованием трех исходных кодов: Python/Javascript/Rust и подходит практически всем программистам. Функции, которые он содержит:
1. Получить все исторические события (PairCreated) из блокчейна.
2. Создайте треугольный арбитражный путь, используя все пулы, полученные сверху.
3. Множественные запросы на вызовы «getReserve» ко всем пулам, на которых мы торгуем (получение >= 6000 пулов занимает 1–3 секунды).
4. Асинхронно передавайте новые заголовки, новые ожидающие транзакции и события.
5. Автономное моделирование Uniswap Путь V2 с 3 переходами.
6. Подписывайте транзакции и создавайте пакеты для отправки Flashbots (также поддерживается отправка транзакций в мемпул).
Конечно, после того, как вы получите код, вам необходимо внести некоторые изменения, чтобы он работал правильно (в основном, в отношении оптимизации размера заказа и стратегии назначения ставок на газ).
Кроме того, вам также необходимо подготовить сервер, а это самые большие затраты, которые вам придется потратить.