Перейти к содержанию

Документация T-Invest Signal Engine

Realtime market anomaly pipeline

Signal Engine для T-Invest market data

Документация описывает весь контур: детекторы, storage-first delivery, Telegram-фильтрацию, публичную аналитику сигналов и новую админку Signal Cockpit для ручного triage.

Storage-firstвсе enriched-сигналы сохраняются
Delivery policyTelegram получает только сильные события
Signal Cockpittriage, calibration, instruments
GitHub Pagesдокументация обновляется из main

Быстрый маршрут

Signal Cockpit

Новая static-админка: delivery funnel, suppressed reasons, таблица сигналов, drawer, calibration и universe инструментов.

delivered suppressed triage
Архитектура

Как устроены detector, storage, Kafka/Postgres, delivery gate, API и админский слой.

Детекторы и паттерны

Типы сигналов, рыночная интерпретация, формулы, дефолтные пороги и логика combo-score.

SQL-аналитика

Запросы для проверки частоты сигналов, качества delivery и поведения по тикерам.

HTTP API

Swagger/OpenAPI входная точка для REST-сервиса и админских endpoints.

Troubleshooting

Проверка Telegram, синтетические сигналы, ClickHouse init, Dagster и частые runtime-проблемы.

Что смотреть первым

Если нужно понять, почему сигнал не пришёл в Telegram, начните с Signal Cockpit: там видны delivery_status, delivery_reason, rate-limit и соседние события по тому же инструменту.

Если нужно калибровать шум, откройте Детекторы и Аналитику сигналов: они связывают формулы, thresholds и реальные распределения в Postgres.

Сборка статического сайта

Требуется Python 3.11+.

pip install -e ".[docs]"
python -m mkdocs build

Результат — каталог site/. GitHub Pages собирает эту документацию автоматически при обновлении main.

Локальный предпросмотр

python -m mkdocs serve

Откройте адрес, который выведет MkDocs, обычно http://127.0.0.1:8000.