Skip to content

Latest commit

 

History

History
46 lines (33 loc) · 3.08 KB

File metadata and controls

46 lines (33 loc) · 3.08 KB

Product Vision

Steam-Pulse - это аналитический бот для мониторинга CS2 market arbitrage. Он должен помогать находить потенциально выгодные расхождения цен между площадками, но не превращаться в опасный автотрейдер без контроля пользователя.

Целевая аудитория

  • Пользователь, который вручную покупает и продает CS2 скины.
  • Трейдер, которому нужен быстрый мониторинг нескольких площадок.
  • Разработчик, который хочет расширять систему новыми источниками данных.

Что продукт должен делать

  • Собирать цены, историю продаж и метаданные предметов.
  • Сравнивать площадки по чистой потенциальной прибыли.
  • Учитывать комиссии, валюты, ликвидность, задержки данных и trade lock.
  • Отправлять Telegram-уведомления с понятным объяснением сигнала.
  • Сохранять историю, чтобы оценивать качество алгоритма.

Что продукт не должен делать в MVP

  • Автоматически покупать или продавать предметы.
  • Обходить ограничения площадок, капчи или антифрод.
  • Хранить Steam credentials без крайней необходимости.
  • Советовать предметы только по разнице цен без ликвидности.

Критерии профессионального качества

  • Новая площадка добавляется адаптером, без переписывания аналитики.
  • Любой алерт можно объяснить цифрами.
  • Система переживает временные сбои API.
  • Настройки порогов не захардкожены.
  • Есть тесты на финансовую математику.
  • Есть наблюдаемость: логи, метрики, статусы адаптеров.

Основные риски

  • Неверное сопоставление предметов между площадками.
  • Задержка цен и stale data.
  • Низкая ликвидность предмета.
  • Изменение цены за 7 дней trade lock.
  • Комиссии, валютные курсы и скрытые издержки.
  • Ограничения API и правила площадок.

Принцип MVP

MVP должен быть узким, но честным: лучше один надежный источник плюс Steam и хорошие расчеты, чем много площадок с шумными, непроверенными сигналами.