Бюджет: 250 USD Термін: 7 днів
Доброго дня!
Розібрав ваше ТЗ — розумію, що йдеться не про звичайного «класичного» бота, а саме про алгоритмічного трейдера під Polymarket з жорсткою прив'язкою до таймінгу 15-хвилинних свічок по BTC/ETH/SOL/XRP і роботі з ймовірностями (odds).
Коротко, як бачу реалізацію:
Підключення до Polymarket API (orderbook/markets) для отримання актуальних коефіцієнтів і часу до закриття конкретного ринку.
Окремий модуль, який бере дані з 15-хвилинного графіка по вибраним монетам (BTC, ETH, SOL, XRP) через криптобіржу/price-feed і синхронізує їх з часом експірації ринку на Polymarket.
Цикл з частотою 1–3 секунди:
отримуємо поточний коефіцієнт (odds),
рахуємо залишковий час до закриття,
до 1:10 — просто моніторинг,
в вікні 60–30 секунд бот перевіряє, що odds ≥ 0.99 і що по цьому ринку ще немає активної позиції від бота,
при виконанні умов — одноразовий вхід BUY фіксованою сумою (в USD), без повторних догонів і дублів.
Захист від повторного входу: облік активних позицій в базі/сховищі (щоб навіть при перезапуску процесу бот не накупив зайвого).
Обробка результату після закриття ринку: фіксація WIN/LOSS, PnL, базова статистика.
Паралельно можу зробити Telegram-бота/сповіщення:
момент входу в угоду (ринок, монета, odds, сума, час до закриття),
результат по завершенню ринку (WIN/LOSS, PnL, баланс/статистика),
при необхідності — алерти про помилки (API, з'єднання, ліміти).
Архітектуру зроблю модульною: окремий Polymarket-конектор, модуль таймінгу/логіки входу, менеджер позицій і Telegram-нотифікатор, щоб потім можна було без болю розширювати стратегію або підключати нові ринки.
Готовий обговорити деталі в ЛС: які саме ринки використовувати, які ліміти по ризику і сумі угоди, потрібна чи розширена статистика і панель налаштувань. Після більш детального обговорення ТЗ запропоную конкретний бюджет і терміни, щоб зафіксувати все по етапах.