Г
Грязный ноукодер
@lowcodingdev3.7K подп.
1.4Kпросмотров
38.7%от подписчиков
17 февраля 2026 г.
📷 ФотоScore: 1.6K
Сделать бота для торговли на Polymarket оказалось тем ещё геммороем. Но мы и не с таким сталкивались. Проблемы, которые встретились по пути: 1. Поиск нужного события Я хочу торговать 15-минутные события по биткоину (выше/ниже цены). Такие события можно получить через series id, но там нет нормальной фильтрации - в ответ прилетает вообще вся история за всё время существования. Файл - около 41 МБ. Работать с этим нереально. Решение оказалось немного “хакерским” - использовать slug события. В нём зашит timestamp в ISO-формате, который обновляется каждые 15 минут. ChatGPT написал JS-функцию, которая: - считает ближайший 15-минутный интервал - формирует нужный slug - достаёт конкретное событие 2. Невозможность нормально использовать Python в n8n Запустить кастомные библиотеки на Python оказалось больно. В итоге проще было вынести логику в AWS Lambda. 3. Lambda - тоже не подарок Библиотеки там подключаются вручную: нужно скачать зависимости, собрать их в zip и загрузить. У меня Mac, а архитектура Lambda — другая. Поэтому сборку пришлось делать через Docker на сервере, где крутится n8n. 4. Блокировка по IP Когда всё уже заработало — Polymarket начал отклонять сделки. Причина: запросы идут из запрещённой юрисдикции (у них список из ~30 стран). Решения два: - прокси - сменить регион сервера Я выбрал смену региона функции. ⸻ В итоге бот может открывать сделки прямо из n8n. Дальше план такой: - передавать боту историю его сделок - данные по движению BTC (Binance) - текущий баланс - цены и стакан Polymarket На основе этого он будет принимать решение: ставить или пропускать ход. Посмотрим, получится ли собрать что-то устойчивое.
1.4K
просмотров
1720
символов
Нет
эмодзи
Да
медиа

Другие посты @lowcodingdev

Все посты канала →
Сделать бота для торговли на Polymarket оказалось тем ещё ге — @lowcodingdev | PostSniper