Сканер альткоинов на Python: данные пяти бирж и Telegram Mini App

TradeMania 7 часов назад Сканер альткоинов на Python: данные пяти бирж и Telegram Mini App 15 мин 4.7K Финансы в IT Криптовалюты Python * JavaScript * SQLite * Кейс Из песочницы Перед сделкой с альткоином мне обычно...
<5 — 2026'da uzaya kaç SpaceX Starship fırlatması ulaşacak?
Значимый прорыв формирует отрасль ИИ: TradeMania 7 часов назад Сканер альткоинов на Python: данные пяти бирж и Telegram Mini App 15 мин 4. 7K Финансы в IT Криптовалюты Python * JavaScript * SQLite * Кейс Из песочницы Перед сделкой с альткоином мне обычно нужно быстро ответить на два вопроса: есть ли у цены выраженное направление и происходит ли в монете что‑то заметное прямо сейчас. Смотреть для этого десяток страниц на разных биржах неудобно, поэтому я собрал небольшой сканер.
Пользователь отправляет тикер и получает три результата:направление от -100 до 100;активность от 0 до 100;итоговый статус: FLAT, NEUTRAL, LONG, SHORT или усиленный вариант сигнала. Сканер не предсказывает точную цену и не принимает торговые решения. Он сводит данные с нескольких площадок в компактный отчёт и показывает, из каких метрик получилась оценка.
Технические детали
Основные источники здесь биржевые: открытый интерес, ставки финансирования, объём и соотношение покупок и продаж. Открытый интерес, или OI, показывает объём незакрытых контрактов. Переводы крупных кошельков и потоки монет на биржи сканер не отслеживает.
Работа с блокчейном есть, но в отдельном модуле проверки USDT‑переводов. Стек проекта: Python 3. 12, aiogram 3, aiohttp, SQLite и обычный JavaScript без фреймворка.
Тестовые файлы проекта: githubЧто требовалось от первой версииЯ начинал с минимального набора требований:сканировать любой контракт, доступный на BingX Perpetual;по возможности дополнять результат данными Binance, Bybit, OKX и Gate;не считать отсутствие одной метрики ошибкой всего скана;поддерживать список наблюдения и фоновые уведомления;запускать массовую проверку крупных альткоинов;использовать один расчётный модуль и для бота, и для Mini App;не превышать лимиты биржевых API при одновременных запросах. Пользовательские лимиты отделены от расчётного модуля. Они ограничивают частоту запросов, размер списка наблюдения и массовое сканирование, но не меняют формулу оценки.
Отраслевые последствия
АрхитектураСистема состоит из двух интерфейсов и общего расчётного ядра:Telegram-бот (aiogram) ──┐ ├── Scanner ── клиенты бирж Mini App (aiohttp + JS) ─┘ │ └── SQLite CoinGecko ── список монет для массового скана JSON-RPC ── проверка переводов в EVM-сетях Основные модули:ФайлОтветственностьmetrics. pyПолучение и подготовка рыночных данныхscoring. pyРасчёт направления, активности и итогового статусаexchanges.
pyКлиенты бирж и резервные источникиapi_guard. pyКэш, блокировки и контроль лимитов APIpayments. pyПроверка переводов по данным JSON‑RPCstorage.
pyРабота с SQLiteauth. pyПроверка initData от Telegrambot. pyКоманды бота и фоновые уведомленияwebapp_server.
Этот прогресс даёт важные сигналы о будущем отрасли, и технологический мир внимательно наблюдает.





