The Commonplace
Home Papers Evidence Explore Trends Syntheses Digests References Docs 🎲 Workforce Futures
← Papers
Direction, evidence grade, and study type are AI-generated labels (gpt-5-mini), not human-verified. Syntheses are LLM-written. "Tensions" are machine-detected candidates, not confirmed contradictions. A research-acceleration tool, not peer review. How this is built →

An AI-driven market-surveillance system that fuses social-coordination signals with price data produces early warning scores—claiming to flag GME 22 days before the January 2021 squeeze—but the public ground-truth release covers only 33 ticker-days (3 positives) and relies on synthetic Reddit features.

AIMM: An AI-Driven Multimodal Framework for Detecting Social-Media-Influenced Stock Market Manipulation
Sandeep Neela · December 18, 2025
arxiv descriptive low evidence 7/10 relevance Full text usable extracted full text Source PDF

Structured author observations

Linked only from stored provider relations; the raw author line above is never matched by name.

Arxiv

Latest observation:

  1. Sandeep Neela unresolved corpus identity

Semantic Scholar

Latest observation:

  1. Sandeep Neela provider ID
AIMM combines calibrated social-coordination indicators (from synthetic Reddit features) with real market OHLCV data to produce a Manipulation Risk Score that shows preliminary discriminative ability and reportedly flagged GME 22 days before the January 2021 peak, though the labeled evaluation set is very small.

Citation observations

Cumulative provider counts captured on specific dates; providers are never combined.

Market manipulation now routinely originates from coordinated social media campaigns, not isolated trades. Retail investors, regulators, and brokerages need tools that connect online narratives and coordination patterns to market behavior. We present AIMM, an AI-driven framework that fuses Reddit activity, bot and coordination indicators, and OHLCV market features into a daily AIMM Manipulation Risk Score for each ticker. The system uses a parquet-native pipeline with a Streamlit dashboard that allows analysts to explore suspicious windows, inspect underlying posts and price action, and log model outputs over time. Due to Reddit API restrictions, we employ calibrated synthetic social features matching documented event characteristics; market data (OHLCV) uses real historical data from Yahoo Finance. This release makes three contributions. First, we build the AIMM Ground Truth dataset (AIMM-GT): 33 labeled ticker-days spanning eight equities, drawing from SEC enforcement actions, community-verified manipulation cases, and matched normal controls. Second, we implement forward-walk evaluation and prospective prediction logging for both retrospective and deployment-style assessment. Third, we analyze lead times and show that AIMM flagged GME 22 days before the January 2021 squeeze peak. The current labeled set is small (33 ticker-days, 3 positive events), but results show preliminary discriminative capability and early warnings for the GME incident. We release the code, dataset schema, and dashboard design to support research on social media-driven market surveillance.

Summary

Main Finding

AIMM (Automated Inference of Market Manipulation) is an AI-driven, multimodal framework that fuses social-media signals (Reddit-derived) with market microstructure features (OHLCV) to produce a daily AIMM Manipulation Risk Score (AMRS) per ticker. On a small curated ground-truth (AIMM–GT; 33 labeled ticker-days, 3 positives), AIMM shows preliminary discriminative capability and provides early warnings (notably flagging GME ~22 days before the January 2021 squeeze peak). The project releases code, dataset schema, and a Streamlit dashboard to support further research.

Key Points

  • Core contribution: AMRS — a composite daily risk score combining five components (social volume, sentiment, bot activity, coordination, market anomalies).
  • Multimodal fusion: aligns Reddit-derived social aggregates with daily OHLCV market data in parquet-native fused ticker-day windows.
  • Feature highlights:
    • Social: social_volume, avg_sentiment (FinBERT primary + VADER fallback), unique_authors, avg_bot_score, bot_heavy_post_ratio.
    • Coordination: fraction of near-duplicate posts measured by TF–IDF embeddings and pairwise cosine similarity (threshold τc = 0.8; sample up to 200 posts/day).
    • Market: returns, rolling volume mean/std, volume_zscore, binary volume anomaly flag (z ≥ 2.0).
    • Bot-likeness heuristic: author-level score driven ~70% by posting frequency and ~30% by low subreddit diversity; ticker-day bot score = fraction of posts from high-bot-score authors.
  • AMRS composition and thresholds:
    • Normalized components via max-scaling; AMRS = weighted sum with default weights (wvol, wsent, wbot, wcoord, wmkt) = (0.25, 0.15, 0.20, 0.20, 0.20).
    • Risk levels: Low < 0.2, Medium [0.2,0.5), High ≥ 0.5. A suspicious window requires High AMRS plus at least one supporting anomaly (e.g., volume spike, large return, high coordination).
  • Evaluation approach:
    • Forward-walk evaluation and prospective logging to avoid temporal leakage (features normalized using only data up through day t).
    • Weight perturbation sensitivity: ±20% changes produce small ranking shifts; reported ROC–AUC range ~0.71–0.74 under perturbation (paper-level claim).
  • Practical outputs: parquet pipeline, interactive Streamlit dashboard for analysts, and an annotation protocol for AIMM–GT.
  • Data constraints: historical Reddit posts for 2021 unavailable due to Pushshift shutdown; social features in this release are calibrated synthetic signals (statistically matched to published meme-stock characterizations). Market OHLCV is real (Yahoo Finance).

Data & Methods

  • Data sources:
    • Market: daily OHLCV from Yahoo Finance (real historical data).
    • Social: calibrated synthetic Reddit features (designed to match documented patterns from published meme-stock studies due to Pushshift/Reddit API gaps).
    • Ground truth (AIMM–GT v2.0): 33 labeled ticker-days across eight equities (Jan 2021–Dec 2024): 3 positive manipulation events (from SEC enforcement, community-verified cases) and 30 matched negative controls. Annotation protocol and provenance included.
  • Storage & pipeline:
    • Columnar parquet format with fused ticker-day rows. Three stages: core fused windows → enhanced fused windows (coordination etc.) → scored windows (AMRS).
    • Deterministic forward-walk processing to ensure reproducibility and prevent look-ahead leakage.
  • Feature engineering (selected formulas / heuristics):
    • returni,t = (closei,t − closei,t−1) / closei,t−1.
    • volume_zscorei,t = (volumei,t − rolling_mean(volume)) / rolling_std(volume); anomaly if z ≥ 2.0.
    • Bot-likeness per author: B(u) = wf·1[f(u) > τf] + wd·1[d(u) < τd], with wf=0.7, wd=0.3, τf=10 posts/day, τd=3 subreddits; ticker-day bot ratio = fraction of posts from authors with B>0.5.
    • Coordination: sample up to N=200 posts/day, TF–IDF vectors (unigrams + bigrams, d≈1000), compute pairwise cosine similarities and record fraction above τc=0.8.
    • Sentiment aggregation: Ssent = 0.4·VADERavg + 0.6·FinBERTmapped (FinBERT mapped to [−1,1] by P(pos)−P(neg)).
  • AMRS calculation:
    • Components are max-scaled per series to [0,1] (plus small epsilon).
    • smkt = max(normalized volume_zscore, normalized |return|).
    • AMRS = weighted sum of normalized components, clipped to [0,1], then bucketed into risk levels.
  • Evaluation:
    • Forward-walk per labeled day (compute features and score using only data available up to that day).
    • Prospective logging to match live predictions against future realized outcomes.
    • Robustness checks: ±20% weight perturbations, temporal normalization, ablations (described in appendices).
  • System architecture:
    • Four layers: ingestion (Reddit, market, ancillary filings), feature engineering (sentiment, bot, coordination), risk scoring (AMRS), presentation (Streamlit dashboard + alerting rules).

Implications for AI Economics

  • Operational surveillance: AIMM demonstrates a practical architecture for integrating social narratives with market data to produce explainable, auditable risk signals. This is directly relevant for exchanges, broker-dealers, and regulators seeking early-warning systems for social-media-driven manipulation.
  • Measuring social influence: By formalizing coordination and bot-likeness alongside market anomalies, AIMM provides a template for quantifying the causal channel from coordinated online narratives to price/volume dynamics — a crucial measurement problem in AI economics and market microstructure.
  • Research infrastructure: The parquet-native pipeline, fused ticker-day schema, and forward-walk evaluation pattern are useful methodological contributions for reproducible research on social-market interactions.
  • Policy and ethics:
    • Transparency and explainability: AIMM’s componentized score and dashboard align with regulatory needs (SEC/ESMA emphasis) and support human-in-the-loop decision-making.
    • Data access gap: The reliance on calibrated synthetic social features highlights a major barrier — API/archival access to historical social data — that constrains empirical validation and policy oversight.
    • False positives / market impact: Deployment risks include spurious alerts that could affect trading decisions, and adversarial adaptation by manipulators (e.g., changing language or timing to evade heuristics). Any operational use must consider cost of action on false positives and require governance.
  • Limitations and next steps for the field:
    • Ground-truth sparsity: AIMM–GT is very small (33 ticker-days, 3 positives). Statistical claims must be tempered; scaling labels (via regulator cooperation or larger investigative datasets) is essential.
    • Synthetic social features: While calibrated to literature, synthetic signals cannot substitute for full validation on real historical social traces. Future work should re-evaluate AIMM once reliable social archives are available.
    • Richer market data: Incorporating order-book/trade-level data (not just daily OHLCV) would likely improve detection of classical manipulative microstructure strategies combined with social campaigns.
    • Adversarial robustness & privacy: Research needed on robustness to evasion and privacy-preserving architectures for monitoring user-generated content.
  • Practical value for AI economics: AIMM is a concrete step toward operationalizing the study of how algorithmically mediated social narratives alter financial markets. Even as a prototype, its fusion approach and evaluation discipline (forward-walk, prospective logging, explainable components) provide a useful blueprint for subsequent academic, regulatory, and industry work.

Notes and caveats - The reported positive result (early GME flagging) is promising but anecdotal given small labeled set and synthetic social inputs. - ROC–AUC and robustness claims are reported in the paper; they should be re-assessed on larger, real-data-labelled benchmarks before any deployment.

Assessment

Paper Typedescriptive Evidence Strengthlow — The labeled evaluation set is extremely small (33 ticker-days, only 3 positive events), social features are synthetic rather than drawn from live Reddit data, and positives are drawn from selectively known cases (SEC actions, community-verified episodes), limiting statistical power and raising concerns about selection and measurement bias. Methods Rigorlow — The pipeline and evaluation include good practices (forward-walk evaluation, prospective logging, matched controls), but rigor is undermined by synthetic social inputs, tiny event sample, and limited details on model training/validation, hyperparameter tuning, and robustness checks across assets and time. SampleAIMM-GT dataset: 33 labeled ticker-days across 8 equities (3 labeled positive manipulation events); market OHLCV data from Yahoo Finance (real); social-media features are synthetic but calibrated to match documented event characteristics due to Reddit API limits; positives drawn from SEC enforcement actions, community-verified cases, and matched normal controls; forward-walk and prospective prediction logs used for evaluation. Themesgovernance innovation GeneralizabilityVery small and non-random labeled sample (33 ticker-days, 3 positives) limits statistical generalization., Synthetic social features may not capture real-world Reddit signal noise, platform changes, or bot behavior., Limited asset coverage (8 equities) and focus on Reddit-style coordination reduces applicability to other stocks, markets, or platforms (Twitter, Discord, Telegram)., Daily-aggregated features and retrospective Yahoo OHLCV may not generalize to higher-frequency or live trading contexts., Positive cases selected from high-profile events (SEC/community-verified) may differ systematically from typical manipulation episodes.

Claims (9)

ClaimDirectionOutcomeConfidence & EvidenceDetails
Market manipulation now routinely originates from coordinated social media campaigns, not isolated trades. Market Structure negative origin of market manipulation (social media coordination vs isolated trades)
Reading fidelity high
Study strength speculative
not reported
0.03
We present AIMM, an AI-driven framework that fuses Reddit activity, bot and coordination indicators, and OHLCV market features into a daily AIMM Manipulation Risk Score for each ticker. Other positive AIMM Manipulation Risk Score (daily, per ticker)
Reading fidelity high
Study strength medium
not reported
0.18
The system uses a parquet-native pipeline with a Streamlit dashboard that allows analysts to explore suspicious windows, inspect underlying posts and price action, and log model outputs over time. Other positive analyst exploration and logging functionality (suspicious windows, posts, price action, model outputs)
Reading fidelity high
Study strength high
not reported
0.3
Due to Reddit API restrictions, we employ calibrated synthetic social features matching documented event characteristics; market data (OHLCV) uses real historical data from Yahoo Finance. Other negative source of social features (synthetic) and market data provenance (Yahoo Finance OHLCV)
Reading fidelity high
Study strength high
not reported
0.3
First, we build the AIMM Ground Truth dataset (AIMM-GT): 33 labeled ticker-days spanning eight equities, drawing from SEC enforcement actions, community-verified manipulation cases, and matched normal controls. Other null_result AIMM-GT dataset size and composition (33 labeled ticker-days; 8 equities; label sources)
Reading fidelity high
Study strength high
n=33
0.3
Second, we implement forward-walk evaluation and prospective prediction logging for both retrospective and deployment-style assessment. Other positive evaluation methodology implemented (forward-walk evaluation, prospective logging)
Reading fidelity high
Study strength high
not reported
0.3
Third, we analyze lead times and show that AIMM flagged GME 22 days before the January 2021 squeeze peak. Market Structure positive lead time to flagging (days) for GME
Reading fidelity high
Study strength low
n=1
22 days before
0.09
The current labeled set is small (33 ticker-days, 3 positive events), but results show preliminary discriminative capability and early warnings for the GME incident. Market Structure positive model discriminative capability and early-warning signals (qualitative)
Reading fidelity high
Study strength low
n=33
0.09
We release the code, dataset schema, and dashboard design to support research on social media-driven market surveillance. Other positive availability of released artifacts (code, schema, dashboard design)
Reading fidelity high
Study strength high
not reported
0.3

Notes