Разработка AI-системы мониторинга Reddit для торговых сигналов

Проектируем и внедряем системы искусственного интеллекта: от прототипа до production-ready решения. Наша команда объединяет экспертизу в машинном обучении, дата-инжиниринге и MLOps, чтобы AI работал не в лаборатории, а в реальном бизнесе.
Показано 1 из 1Все 1566 услуг
Разработка AI-системы мониторинга Reddit для торговых сигналов
Средний
~2-3 дня
Часто задаваемые вопросы

Направления AI-разработки

Этапы разработки AI-решения

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1284
  • image_web-applications_feedme_466_0.webp
    Разработка веб-приложения для компании FEEDME
    1197
  • image_websites_belfingroup_462_0.webp
    Разработка веб-сайта для компании БЕЛФИНГРУПП
    901
  • image_ecommerce_furnoro_435_0.webp
    Разработка интернет магазина для компании FURNORO
    1119
  • image_logo-advance_0.webp
    Разработка логотипа компании B2B Advance
    586
  • image_crm_enviok_479_0.webp
    Разработка веб-приложения для компании Enviok
    853

Разработка AI-системы мониторинга Reddit для торговых сигналов

Reddit — уникальный источник: здесь сочетаются розничные инвесторы (GameStop-ралли 2021 через r/WallStreetBets), фундаментальный анализ (r/SecurityAnalysis) и специфические ниши. Для российского рынка relevance ниже, но растёт.

Ключевые сабреддиты для финансового мониторинга

  • r/wallstreetbets: розничный momentum, meme stocks, risk-on сентимент
  • r/investing: более взвешенный фундаментальный анализ
  • r/stocks: общие дискуссии по акциям
  • r/SecurityAnalysis: профессиональные разборы компаний
  • r/MacroEconomics: макроэкономические факторы
  • r/cryptocurrency: крипто (отдельная логика)

Reddit API интеграция

PRAW (Python Reddit API Wrapper):

import praw
from datetime import datetime, timedelta

reddit = praw.Reddit(
    client_id=CLIENT_ID,
    client_secret=CLIENT_SECRET,
    user_agent="FinanceBot/1.0"
)

def get_recent_mentions(ticker: str, hours: int = 24) -> list[Post]:
    subreddits = ["investing", "stocks", "wallstreetbets"]
    posts = []

    for sub_name in subreddits:
        subreddit = reddit.subreddit(sub_name)
        for post in subreddit.search(f"${ticker}", time_filter="day", sort="new"):
            posts.append(Post(
                text=f"{post.title}\n{post.selftext}",
                score=post.score,
                comments=post.num_comments,
                timestamp=datetime.fromtimestamp(post.created_utc),
                upvote_ratio=post.upvote_ratio,
            ))
    return posts

WSB-специфический анализ

WallStreetBets имеет собственный лексикон: «apes», «moon», «tendies», «DD» (due diligence), «YOLO». Стандартный sentiment-классификатор плохо работает с этим текстом. Fine-tuning на WSB-данных или использование доменно-специфических ресурсов.

Метрика специфичная для WSB: упоминания тикера + call options активность + emoji 🚀/🌙 как bullish сигналы.

r/SecurityAnalysis как источник качественной информации

DD (Due Diligence) посты в r/SecurityAnalysis — структурированный фундаментальный анализ. Их нужно обрабатывать иначе: извлекать ключевые тезисы, bull/bear case, целевые цены. LLM хорошо справляется с суммаризацией этих постов.

Бэктест: упоминания в r/investing коррелируют с движением на 3-5 дней вперёд слабо (0.12–0.20 correlation), в r/wallstreetbets — практически не коррелируют (слишком шумно).