Ключ передаётся только в заголовке запроса, не отображается в интерфейсе, не пишется в консоль и не попадает в экспорт. Для продакшена рекомендуется проксирование на своём бэкенде.
CONFIG — все тюнингуемые параметры в одном месте (веса, пороги, таймфреймы, кэш, лимиты).Api — единая точка доступа к CoinGecko: очередь с ограничением параллелизма, повторные попытки, обработка 429/401/5xx, пауза по Retry-After, TTL-кэш, счётчики. Ключ — только в заголовке x-cg-pro-api-key.Norm — нормализация ответов: строка /coins/markets в единую модель монеты, market_chart в серии {t,p,v}, определение режима объёма (интервальный или скользящий 24ч) и приведение к интервальному.M — чистая математика: EMA/SMA, линейная регрессия с R², MAD, z-оценки, RSI, ATR по Уайлдеру, синтетические свечи, фрактальные пики (HH/HL/LH/LL).Feat — feature engineering по каждому таймфрейму: ускорение, импульс, расширение объёма и диапазона, пробои уровней, устойчивость, режим волатильности, аномалии, режим тренда.Score — скоринг-движок: оценка направления «памп» и «дамп» по взвешенным факторам, жёсткие гейты, штрафы, уверенность 0–100, риск, причины, уровень отмены.Store — состояние: память сигналов (first detected / cooldown / окно подтверждения), журнал событий, настройки в localStorage.Runner — планировщик циклов: вселенная → предфильтр ликвидности → ранжирование кандидатов → глубокий анализ → скоринг → жизненный цикл сигналов.UI — рендер таблицы, карточек, графика на canvas (без внешних библиотек), журнала, тостов./coins/markets — вселенная, ликвидность, изменения 1ч/24ч/7д/30д./coins/{id}/market_chart?days=1 — 5-минутные точки (короткий ТФ)./coins/{id}/market_chart?days=7 — часовые точки (средний ТФ)./coins/{id}/market_chart?days=30&interval=daily — дневные точки (старший ТФ, опционально)./coins/{id}/ohlc — подключён в Api-слое, используется при включении реальных свечей вместо синтетических./global, /coins/categories, /simple/price — контекст рынка, категории, точечная проверка цен.Короткий таймфрейм собирается из 5-минутных точек в 15-минутные свечи, средний — из часовых в 4-часовые, старший — дневной. Все признаки считаются по свечам, поэтому модель масштабируется на любой ТФ.
minFactors факторов; применяются фильтр волатильности (экстремальный ATR режет уверенность), фильтр аномалий (одиночный всплеск с откатом более 50%), штраф за перегрев цены от EMA в единицах ATR, cooldown на повторные события и окно подтверждения (pending → confirmed).Девять факторов с весами: ускорение цены, расширение объёма, сила пробоя, соответствие тренду, режим волатильности, структура свечей, устойчивость, подтверждение старшим ТФ, импульс. Каждый фактор даёт нормированный вклад 0–1 и признак «сработал». Итог: confidence = Σ(w·s)/Σw·100 − штрафы, далее гейты по тренду, контртренду, волатильности, аномалиям и минимальному числу факторов.
Результат на монету: тип сигнала, уверенность, режим тренда и его сила, риск, массив причин с числами, уровень отмены, время первого обнаружения и время обновления.
Стакан и глубина, funding и ликвидации деривативов, onchain-метрики DEX, социальные метрики и order-flow не покрываются используемыми эндпоинтами — соответствующие блоки в карточке монеты помечены как «в разработке» и не заполняются оценочными значениями.