reddit-playbooks

r/stocks

ACTIVEplaybookView on Reddit ↗

The most serious place on Reddit for Stock related discussions! Don't hesitate to tell us about a ticker we should know about, market news, or financial education. Check out our WIKI that has beginn

Subscribers
9.2M
Posts/day
26.1
Age
17.8y
Top week
3,185
Top month
9,726
Top year
52,102

Reddit Community Analysis: r/stocks

1. Data Sources & Methodology

  • 333 unique posts after deduplication across 4 time periods (all-time, year, month, week), 4 pages each (16 raw JSON files)
  • Date collected: April 2, 2026
  • Subreddit subscribers: 9,186,156
  • Score range: ~300 to 102,431
  • Median score: ~10,000 (estimated from mid-dataset)
  • Top 25 threshold: ~19,192
  • Top 50 threshold: ~13,000
  • Top 100 threshold: ~9,700
PeriodPostsScore RangeNotes
All-time~1009,640-102,431Historical canon; GME-era (Jan 2021) posts dominate the top
Year~1004,400-52,1022025-2026; tariff war, Tesla collapse, bond market, Iran war
Month~50300-9,726Iran war, bond sell-offs, Supreme Court tariff ruling
Week~30300-5,000Fresh news-reaction posts, market commentary

This is a content strategy guide for understanding what resonates on r/stocks. The dataset skews toward high-performing posts since it draws from "top" sorting. Daily megathreads, routine ticker questions, and earnings threads are underrepresented.

Cross-subreddit calibration: r/stocks peaks at ~102,431 vs r/ChatGPT's ~84,058, r/personalfinance's ~75,459, r/Daytrading's ~9,563, r/ClaudeAI's ~8,084, and r/macapps's ~2,029. With 9.2M subscribers, r/stocks generates the single highest-scoring post across all analyzed subreddits. However, this is distorted by the Jan 2021 GME mania, which pushed 10+ posts above 20,000. In the 2025-2026 era, scores peak around 52,000 (tariff news). A score of 5,000 puts you in the top 20% of "top" content; 10,000+ is a genuine hit; 20,000+ is exceptional and almost always tied to a major geopolitical or market event.


2. Subreddit Character

r/stocks is a news wire with a collective anxiety disorder. It exists at the intersection of financial news, political outrage, and communal dread. Unlike r/Daytrading (which is about the craft of trading) or r/personalfinance (which is about individual money management), r/stocks functions primarily as a real-time reaction chamber for market-moving events. The community does not analyze stocks so much as it processes the emotional impact of macro events on their portfolios and the broader economy.

Product launches and self-promotion are explicitly hostile territory. Rule 2 bans spam, ads, solicitations, referral links, and self-promotion entirely. Rule 3 requires "context and effort" and auto-removes low-effort posts. There is no "Show r/stocks" tradition. The only tool/product that gained traction in the entire dataset was a sentiment-tracking program built by a user (10,290 score) -- and it succeeded because the post was structured as free DD with full methodology, not a product pitch. Any tool promotion must be disguised as original analysis.

The community's core cultural values, ranked by intensity:

  1. Anti-market-manipulation / institutional skepticism -- The deepest emotional thread. The GME era forged this community's identity: "It's fucking awful seeing the Silver misinformation campaign" (102,431), "Companies try to prevent people from trading GME and AMC" (89,004), "Today is a dark day for traders" (45,697). The community views itself as retail investors under siege by hedge funds, brokerages, and political insiders. This bleeds into 2025-2026 content: "Fox Reporter Says the Trump White House Is Giving Wall Street Executives Inside Info" (45,138).

  2. Anti-Trump economic policy -- The dominant 2025-2026 emotional engine. Of the 20 highest-scoring year-period posts, 18 are about tariffs, the Fed, or Trump's market impact. The community is overwhelmingly bearish on tariff policy and views it as economically catastrophic. Posts framing tariffs as damaging score 90%+ ratios; posts defending them are absent from the dataset entirely.

  3. Congressional insider trading outrage -- A perennial favorite. Pelosi stock trading (25,556), bipartisan ban bills (13,235, 12,488), Fed policymaker ban (10,091). The community returns to this topic repeatedly and rewards it with high ratios (0.91-0.98).

  4. Anti-Tesla/anti-Musk sentiment -- Eight distinct anti-Tesla posts appear in the top 100: "Tesla: The Company is One Giant Lie" (15,050), "Is TSLA permanently toast?" (13,319), "Tesla done in Germany" (13,529), accounting red flags (14,675), odometer fraud (8,744). This is the single most discussed company in the dataset and the sentiment is overwhelmingly bearish.

  5. Emotional solidarity during crashes -- "Suicide hotline" (49,778), "Is anyone else feeling really depressed" (27,620), "To whoever just posted about having suicidal thoughts" (14,654). The community deeply values peer support during drawdowns and rewards vulnerability with massive upvotes.

Humor exists but works differently here than other subs. Self-deprecating economic humor lands: "Strippers say a recession is guaranteed because strip clubs are empty" (10,655), "Are we cooked?" (12,346). Sarcastic commentary on policy also works: "Trump warns economy could slow if Powell doesn't cut rates" with its "Dr. Donald 'I went bankrupt six times' Trump" framing (19,828). But pure memes are banned (Rule 5 directs them to r/wallstreetbets).

Technical level is intermediate. Users understand P/E ratios, bond yields, tariff mechanics, short squeezes, and options basics. But the top-performing content is NOT the most technical -- it's the most emotionally resonant. Deep DD posts score lower than breaking news reactions.

Enforcement mechanisms: Karma and account age requirements. Rule 3 auto-removes low-effort posts. Rule 4 bans Robinhood app discussion. Rule 6 bans crypto. Rule 7 bans penny stocks, OTC, microcaps, SPACs. Mods apply flairs like "misleading title / false," "potentially misleading / sensational," "literally not true," "Crystal Ball Post," "Rule 3: Low Effort," and "already posted recently" -- these act as community warnings without removal.

How r/stocks differs from similar subs: r/wallstreetbets is entertainment and YOLO culture. r/investing is long-term and conservative. r/Daytrading is about the craft. r/stocks occupies the middle: serious about the market but emotionally driven, news-reactive rather than analytical, and increasingly political.


3. The All-Time Leaderboard

RankScoreFlairRatioCommentsFormatTitle
1102,431(none)0.904,330TEXT"It's fucking awful seeing the Silver misinformation campaign"
289,004Discussion0.946,677TEXT"Companies try to prevent people from trading GME and AMC"
352,102misleading title0.913,607TEXT"TRUMP JUST ASKED SUPREME COURT FOR AUTHORITY TO FIRE POWELL"
449,778Advice0.911,420TEXT"Suicide hotline"
547,603Broad market news0.922,878TEXT"Now we know. It was Retail CEOs who got to Trump on Monday"
646,920Broad market news0.903,587TEXT"America is going to get rocked. China, Japan, South Korea jointly respond"
746,885Broad market news0.953,152TEXT"China Officially States All Tariffs Remaining On American Goods"
845,697(none)0.942,557TEXT"Today is a dark day for traders"
945,138(none)0.951,043TEXT"Fox Reporter: Trump WH Giving Wall Street Execs Inside Info"
1043,234potentially misleading0.922,384TEXT"Trump Slams Amazon's Tariff Labeling as 'Hostile, Political' Move"
1133,223Broad market news0.914,165TEXT"Market in Free fall, Trump hasn't taken any action"
1229,464(none)0.902,274TEXT"Why hasn't Robinhood still not received any punishment?"
1328,671Crystal Ball Post0.841,190TEXT"It's Over. The Market Is Cooked. Hope You Enjoyed the Ride."
1427,620Discussion0.882,756TEXT"Is anyone else feeling really depressed from the turn of events?"
1527,562(none)0.864,788TEXT"Average Americans don't have cash laying around to buy the dip"
1626,746Discussion0.715,491TEXT"What $GME has taught me in 36 hours of day trading"
1726,286Discussion0.941,505TEXT"Why is the media still reporting on Reddit Investors?"
1826,165Industry News0.892,776TEXT"Trump folded, it was because of the bond market"
1925,920Broad market news0.961,255TEXT"Swedish pension giant Alecta dumps up to $8.8B in US bonds"
2025,731(none)0.912,634TEXT"Biden to require EV charging stations every 50 miles"
2125,556(none)0.912,410TEXT"Pelosi rejects stock-trading ban for members of Congress"
2222,491Meta0.811,832TEXT"Reddit has become super annoying in the last few weeks"
2321,914Ticker Discussion0.883,789TEXT"GME short squeeze what comes next part 2"
2421,867Advice0.94828TEXT"Unknown Stock Market Investor died with $188M, donated ALL"
2521,136Discussion0.932,219TEXT"GME end financial culture: how this meme is becoming serious"

Median score of full dataset: ~10,000. Top 25 threshold: ~19,192. The top 25 is dominated by two eras: GME mania (Jan-Feb 2021, 10 posts) and Trump tariff crisis (Mar-May 2025, 10 posts). Only 5 posts fall outside these two periods.


4. Content Type Dominance at Scale

FlairCount Top 25Count Top 50Count AllAvg Score (All)Avg Ratio (All)Best Post (title + score)
(none)1222~120~14,5000.92"Silver misinformation" (102,431)
Broad market news48~35~15,2000.94"Trump asked Supreme Court..." (52,102)
Discussion46~20~17,0000.90"Companies try to prevent trading GME/AMC" (89,004)
Advice23~10~16,8000.90"Suicide hotline" (49,778)
Crystal Ball Post13~10~11,5000.89"It's Over. The Market Is Cooked" (28,671)
Industry News13~15~10,5000.95"Trump folded, bond market" (26,165)
Company News02~12~9,2000.96"Tesla reports disappointing results" (13,944)
Company Discussion01~8~10,0000.88"Tesla sells 1% of cars, priced more than 99% combined" (11,484)
Off-Topic01~5~11,0000.92"Buffett denies social media rumors" (13,039)
Ticker Discussion11~5~14,0000.88"GME short squeeze part 2" (21,914)

The most surprising finding: Posts with NO flair dominate the top 25 (12 of 25) and the full dataset (~120 of 333). This tells you that flair is not a critical factor for performance on r/stocks -- the community upvotes based on content and news significance, not categorization. The "Broad market news" flair, when used, performs exceptionally well (avg ~15,200) because it signals geopolitical/macro content, which is what this community cares about most.


5. Content Archetypes That Work

Archetype 1: "The Sky Is Falling" Breaking News Reactor

Score range: 5,000-52,102 Examples:

  • "TRUMP JUST ASKED SUPREME COURT FOR AUTHORITY TO FIRE POWELL" (52,102)
  • "China raises tariffs on U.S. goods to 125%" (6,479)
  • "BREAKING: 30-year Treasury yield is now above 5%" (16,262)
  • "Market in Free fall, approx 10 hours left for USA futures" (33,223)
  • "BREAKING: Trump places 100% tariff on China" (11,188)

The pattern: Be first with breaking news that has immediate market implications. Frame the headline with urgency (ALL CAPS, "BREAKING"). Add personal market commentary in the selftext -- not just the news link, but your interpretation of what it means for investors. The community rewards the person who contextualizes chaos.

Distribution utility: If your product relates to market monitoring, alerts, or risk management, building a presence as a rapid-response news poster is the highest-ceiling play. But this requires genuine speed and expertise, not product placement.

Archetype 2: "The People vs. Wall Street" Outrage Post

Score range: 10,000-102,431 Examples:

  • "It's fucking awful seeing the Silver misinformation campaign" (102,431)
  • "Companies try to prevent people from trading GME and AMC" (89,004)
  • "Fox Reporter: Trump WH Giving Wall Street Execs Inside Info" (45,138)
  • "Why hasn't Robinhood still not received any punishment?" (29,464)
  • "Pelosi rejects stock-trading ban for members of Congress" (25,556)

The pattern: Frame institutional behavior as an assault on retail investors. Use righteous anger, not detached analysis. The selftext must include specific evidence (names, numbers, links). The community's deepest identity is "retail investors fighting a rigged system." Any content that reinforces this narrative scores massively.

Distribution utility: If your product increases transparency, democratizes access to information, or exposes institutional behavior, this is your archetype. The sentiment tracker post (10,290) succeeded precisely because it was framed as "I built a tool to level the playing field."

Archetype 3: "We're All Going to Die" Doom Post

Score range: 5,000-28,671 Examples:

  • "It's Over. The Market Is Cooked. Hope You Enjoyed the Ride." (28,671)
  • "Average Americans don't have cash laying around to buy the dip" (27,562)
  • "honestly just sold everything. this market feels fake." (12,804)
  • "The US Dollar is DONE!" (11,913)
  • "Trumpcession: How to Prepare" (10,058)

The pattern: Declare the market is doomed with vivid, emotional language. Support it with macro data (GDP estimates, bond yields, dollar decline) but lead with the emotional punch. Posts that combine data with despair outperform pure analysis. Note: these posts often receive the "Crystal Ball Post" flair and friction ratios (0.79-0.87) -- the community engages but pushes back, which generates enormous comment threads.

Distribution utility: This archetype generates maximum discussion. If your goal is engagement and comments (not pure upvotes), doom posts with well-cited data are your vehicle. Products in hedging, portfolio protection, or alternative investments can reference these threads organically.

Archetype 4: "The Company Takedown" Bearish DD

Score range: 8,000-15,050 Examples:

  • "Tesla: The Company is One Giant Lie" (15,050)
  • "Tesla done in Germany. 94% say they won't buy a Tesla car." (13,529)
  • "TSLA accounting raises red flags as report shows $1.4 billion missing" (14,675)
  • "Tesla speeds up odometers to avoid warranty repairs" (8,744)
  • "Elon Musk Is Running Out Of Ideas To Save Tesla" (5,433)

The pattern: Target a widely-held stock with a bearish, evidence-based thesis. Tesla is the overwhelming target in 2025-2026 (8 posts in top 100), but this archetype extends to any company where the community has strong opinions. Include specific numbers, link to credible sources (FT, Reuters, Electrek), and write with confident conviction.

Distribution utility: If your product competes with a company the community dislikes, framing a post as "why [competitor] is failing" with genuine data is an effective stealth distribution tactic. The community will discover your product through the comments.

Archetype 5: "The Wise Elder" Investing Wisdom

Score range: 9,600-15,160 Examples:

  • "If you want to be successful don't get greedy. Bulls make money, bears make money, pigs get slaughtered" (15,160)
  • "Too many of you have never experienced a stock market crash, and it shows" (11,723)
  • "Unknown Stock Market Investor died with $188M and donated ALL TO CHARITY" (21,867)
  • "The best thing that can happen in your 20s and 30s is a stock market crash" (9,670)
  • "Bulls make money, Bears make money, Pigs get slaughtered, and Ronald Wayne sold his 10% stake in Apple for $800" (10,541)

The pattern: Share timeless investing wisdom with personal authority. The selftext is personal and opinionated, not academic. Uses proverbs, historical examples, and the tone of a mentor addressing someone younger. These posts score high ratios (0.85-0.95) and generate enormous comment threads as the community debates the advice.

Distribution utility: Limited for direct product promotion but excellent for building credibility. If you want to become a trusted voice in the community before launching anything, this archetype builds reputation.

Archetype 6: "The Real-World Signal" Alternative Indicator

Score range: 6,000-16,254 Examples:

  • "US tourism officials sound alarm, tourist flights to US sink 70%" (16,254)
  • "Strippers say a recession is guaranteed because strip clubs are empty" (10,655)
  • "Agriculture isn't nearing crisis, it IS a full blown crisis" (10,836)
  • "McDonald's reports largest revenue drop in US since pandemic" (11,224)
  • "Walmart to hike prices imminently" (9,519)

The pattern: Connect a tangible, real-world signal to market implications. The more specific and unusual the signal, the better. The tourism post succeeded because it laid out an actionable trade thesis based on specific data (70% decline, $14B impact, named tickers to short). The strippers post worked because the indicator was unexpected and vivid.

Distribution utility: Highest utility for data-driven products. If your product measures something real-world that has market implications, framing that data as a "signal" post can score well while naturally showcasing your product's capability.


6. Format Analysis

FormatCount Top 25Count Top 50Count All% of All
TEXT2549~33099%
LINK01~3<1%
IMAGE0000%
VIDEO0000%
GALLERY0000%

r/stocks is a text-only subreddit. This is the most extreme format concentration in any analyzed subreddit. Zero images, zero videos, zero galleries appear in the top posts. The single LINK post in the top 50 (Elon Musk disclosure delay, 17,189 via yahoo.com) is the lone exception.

What Format to Use For What

  • Breaking news: TEXT post with news link embedded in selftext, plus your commentary. Never just post a link.
  • Company analysis/DD: TEXT post with data, charts described in text (not embedded), and sourced claims.
  • Market commentary: TEXT post with personal opinion backed by specific data points.
  • Tool/product mentions: TEXT post structured as DD or analysis, with the tool mentioned as methodology, never as the subject.

Why no visual content? The subreddit rules require "context and effort" (Rule 3), which functionally means substantial selftext. Image posts are auto-removed as low effort. The community expects you to write.


7. Flair/Category Strategy

Flair Performance

FlairAvg ScoreAvg RatioCountDistribution Utility
(none)~14,5000.92~120Highest -- default for breaking news
Broad market news~15,2000.94~35Best for macro/tariff news
Discussion~17,0000.90~20Good for opinion pieces
Advice~16,8000.90~10Best for wisdom/mentoring posts
Industry News~10,5000.95~15Solid for corporate/policy news
Company News~9,2000.96~12Safest ratio; earnings, lawsuits
Crystal Ball Post~11,5000.89~10Mod-applied; generates debate
Company Discussion~10,0000.88~8Ticker-specific opinion
Advice Request~10,0000.90~5Community rallies to help
Off-Topic~11,0000.92~5Buffett, general market culture
Resources10,2900.951Only tool/product post that worked

Mod-applied warning flairs: The mods actively re-flair posts with warnings: "misleading title / false" (52,102 post about firing Powell), "potentially misleading / sensational" (43,234 Amazon tariff post), "Crystal Ball Post" (doom predictions), "literally not true," "already posted recently," "Rule 3: Low Effort." Getting slapped with one of these doesn't kill your post -- the 52,102-score post was flaired "misleading title / false" and still performed as the #3 all-time post. But it signals to readers to be skeptical.

Flair strategy: Don't overthink flair. The community barely notices it. If you're posting breaking news, either use "Broad market news" or no flair. If you're doing analysis, use "Discussion" or "Company Discussion." The "Resources" flair is the only viable flair for tool-adjacent content.


8. Title Engineering

Top 10 Title Deconstructions

  1. "It's fucking awful seeing the Silver misinformation campaign everywhere I look" (102,431) -- Profanity signals genuine emotion. "everywhere I look" creates urgency and shared experience.
  2. "Companies try to prevent people from trading GME and AMC" (89,004) -- Simple, factual framing of institutional villainy. "People" vs. "Companies."
  3. "PRESIDENT TRUMP JUST ASKED THE SUPREME COURT FOR THE AUTHORITY TO FIRE FEDERAL RESERVE CHAIR JEROME POWELL" (52,102) -- ALL CAPS breaking news. Named institutions. Reads like a wire alert.
  4. "Suicide hotline" (49,778) -- Two words. Maximum gravity. Zero clickbait.
  5. "Now we know. It was Retail CEOs who got to Trump on Monday" (47,603) -- "Now we know" creates revelation framing. Insider knowledge appeal.
  6. "America is going to get rocked." (46,920) -- Declarative doom. Blunt. No hedging.
  7. "Fox Reporter Says the Trump White House Is Giving Wall Street Executives Inside Info" (45,138) -- Attribution (Fox) adds credibility. "Inside Info" triggers the community's manipulation anxiety.
  8. "Trump Slams Amazon's Tariff Labeling as 'Hostile, Political' Move" (43,234) -- Quoting Trump directly. The community clicks to react.
  9. "Market in Free fall" (33,223) -- Crisis language. Present tense. Urgency.
  10. "It's Over. The Market Is Cooked. Hope You Enjoyed the Ride." (28,671) -- Declarative doom with finality. Conversational tone.

Title Formulas

1. "BREAKING: [Specific Event]" -- "BREAKING: 30-year Treasury yield is now above 5%" (16,262), "BREAKING: China raises tariffs to 125%" (6,479), "BREAKING: Trump places 100% tariff on China" (11,188). The most reliable formula for time-sensitive news.

2. "[Entity] + [Shocking Action] + [Implication]" -- "Swedish pension giant Alecta dumps up to $8.8 billion in US bonds" (25,920), "Walmart to hike prices imminently" (9,519), "Amazon is cutting 30k corporate jobs" (13,026). Name the entity, state the action, let the implication speak for itself.

3. Emotional declaration -- "It's Over. The Market Is Cooked." (28,671), "The US Dollar is DONE!" (11,913), "Are we cooked?" (12,346). Short, blunt, emotional.

4. Rhetorical question / challenge -- "Why hasn't Robinhood still not received any punishment?" (29,464), "Is TSLA permanently toast?" (13,319), "Can we actually report Trump for market manipulation?" (7,452).

5. "X just happened, here's what it means" -- "Trump folded, it was because of the bond market" (26,165), "Now we know. It was Retail CEOs who got to Trump" (47,603). Frames the poster as the person who understands.

Title Anti-Patterns

  • No titles use ticker symbols alone. Not a single top-100 title is just "$TSLA earnings" -- every one provides context. Pure ticker discussion is for daily threads, not standalone posts.
  • No titles mention personal portfolio performance. Unlike r/Daytrading where P&L screenshots dominate, r/stocks has zero "I made $X" posts in the top 100. The community is not interested in your gains.
  • No titles use "DD" or "Due Diligence" framing in the 2025-2026 era. This was a GME-era convention (Feb 2021) that has fallen out of favor. Modern top posts use news-reactive framing instead.
  • Clickbait hedging kills performance. "I think maybe a recession could possibly be coming" would fail. "I think it's pretty safe to assume a recession is coming" (5,538) with data works.

9. Engagement Patterns

Content TypeAvg ScoreAvg CommentsC/U RatioEngagement Style
Breaking tariff/policy news~25,000~2,5000.10High upvotes, moderate discussion
GME-era outrage~30,000~3,5000.12High both
Doom/Crystal Ball posts~15,000~2,0000.13High discussion relative to score
Company takedowns (Tesla)~12,000~1,2000.10Moderate discussion
Investing wisdom~12,000~1,4000.12Steady discussion
"What stock will explode?" questions~9,640~4,1030.43Highest C/U -- discussion magnets

If your goal is VISIBILITY: Post breaking news with urgency framing. Tariff news with ALL CAPS titles generates the highest pure upvote counts.

If your goal is DISCUSSION and RELATIONSHIPS: Post open-ended investment questions ("What Stock Do You Think Is Just Waiting To Explode?" generated 4,103 comments at 9,640 score -- a C/U ratio of 0.43, the highest in the dataset). Doom posts and advice posts also generate high relative discussion.

Highest-Discussion Topics (regardless of score)

  1. GME analysis and strategy -- "GME short squeeze what comes next part 2" (3,789 comments)
  2. "Buy the dip" debate during crashes -- "Average Americans don't have cash to buy the dip" (4,788 comments)
  3. Market crash sentiment -- "Market in Free fall" (4,165 comments)
  4. Open-ended stock picks -- "What Stock Do You Think Is Just Waiting To Explode?" (4,103 comments)
  5. Recession preparation -- "honestly just sold everything" (2,868 comments), "Trumpcession: How to Prepare" (2,357 comments)

10. What Gets Downvoted

Ratio Tiers

TierRatio RangeInterpretationCount
Safe> 0.94Universally well-received~150 posts
Friction0.85-0.94Net positive but with pushback~160 posts
Controversial< 0.85Community-hostile or divisive~23 posts

Notable Controversial Posts

TitleScoreRatioWhy It Failed
"What $GME has taught me in 36 hours of day trading"26,7460.71Selling during GME mania was considered betrayal
"To everyone new, worried about dips -- I am tired of you"10,9580.78Gatekeeping newcomers during their first downturn
"The US Dollar is DONE!"11,9130.79Overly dramatic doom without sufficient evidence
"Reddit has become super annoying in the last few weeks"22,4910.81Meta complaint during GME era; perceived as anti-retail
"Tesla sells 1% of cars, priced more than combined 99%"11,4840.84Tesla bear case attracted fierce bull defenders
"What Stock Do You Think Is Just Waiting To Explode?"9,6400.84Perceived as low-effort/pump-seeking
"It's Over. The Market Is Cooked."28,6710.84Excessive doom with weak evidence

Anti-Patterns

  1. "Paper Hands" Confession -- Admitting you sold during a community-supported squeeze or crash is the single most downvoted behavior. "What $GME taught me in 36 hours" at 0.71 ratio is the dataset's most controversial post per ratio.

  2. Gatekeeping Newcomers -- "To everyone new, I am tired of you" (0.78). The community protects newcomers, especially during crises. Telling scared people to "just deal with it" triggers fierce backlash.

  3. Doom Without Data -- "The US Dollar is DONE!" (0.79). The community rewards doom with evidence (tariff impact numbers, bond yields, GDP forecasts). Doom without data gets friction.

  4. Political Absolutism -- Posts that cross from market analysis into pure political opinion generate friction. The community tolerates strong anti-tariff sentiment (0.90+ ratios) because it's grounded in market data, but pure political rants get flagged and locked.

  5. Meta Complaints -- "Reddit has become super annoying" (0.81). Complaining about the community itself during a high-activity period alienates people who are genuinely engaged.

  6. Unsubstantiated Bull/Bear Cases -- "The Market Is Cooked" without specific data beyond rhetoric (0.84). The community demands cited evidence for strong directional claims.

  7. Perceived Pump Attempts -- Open-ended "what's the next big stock?" posts generate massive discussion but also significant downvotes from users who see them as pump setups (0.84 ratio).


11. The Distribution Playbook

Phase 1: Pre-Launch (2-4 weeks before)

  • Build karma and history in r/stocks through news commentary and market discussion. The community has karma requirements and checks account age.
  • Study the current news cycle. r/stocks is 100% news-reactive. Your distribution strategy must align with whatever the market is doing, not operate independently of it.
  • Identify which archetype fits your product. If it's a market tool, the "Real-World Signal" or "People vs. Wall Street" archetype is your best vehicle. If it's financial education, "Wise Elder" works. Direct product launches do not work here.
  • Never mention your product during this phase. Post valuable market commentary. Answer questions in daily threads. Build genuine credibility.

Phase 2: Launch Day

  • Do NOT make a product launch post. Rule 2 will get you banned. Instead, create content that uses your product's output as the substance of the post.
  • Title: Frame as analysis, DD, or a market signal -- never as a product announcement. "I built a program that tracks mentions and sentiment of stocks across Reddit and Twitter to find rising stocks" (10,290) is the template -- it's about the analysis, not the tool.
  • Post format: Always TEXT. Include your methodology, your findings, and your analysis. Mention the tool as methodology, not subject.
  • Flair: "Resources" if your post shares a tool. "Discussion" if it shares analysis. "Company Discussion" if it analyzes a specific ticker.
  • Timing: Post when a relevant market event is happening. If your product relates to tariffs, post when tariff news breaks. The community's attention is event-driven.

Phase 3: First 24-48 Hours

  • Respond to every comment with substantive, data-driven replies. The community values engagement.
  • Expect skepticism. Common challenges: "Is this just an ad?", "What's your position?", "Rule 2 violation?" Prepare honest, transparent responses.
  • Disclose positions (Rule 1). If your product relates to any stock being discussed, state your position clearly.
  • Do not delete if it gets removed. If mods remove your post, message them politely explaining how it provides community value. Many removed posts get reinstated.

Phase 4: Ongoing Presence

  • Continue posting valuable market commentary unrelated to your product. The community remembers users who only show up to promote.
  • Answer questions in daily threads where your product's expertise is relevant. This is stealth distribution -- people check your post history.
  • When others post about topics your product addresses, comment with insights (not links). Let people ask "how did you find this data?" rather than pushing it.
  • Build toward becoming a "repeat author": The author "WickedSensitiveCrew" appears 6+ times across the dataset, consistently posting quality news analysis. This kind of trusted-source reputation is the most valuable distribution asset.

Score-Tier Calibration

  • Breaking macro/political news: 10,000-50,000 ceiling (if first and well-sourced)
  • Company-specific DD or analysis: 5,000-15,000 ceiling
  • Tool/resource post: 5,000-10,000 ceiling (the 10,290 sentiment tracker is near the maximum)
  • Open-ended discussion: 3,000-10,000 ceiling
  • Ticker-specific question: 1,000-5,000 ceiling

If you're expecting 50,000+ from a tool post, recalibrate. The ceiling for product-adjacent content on r/stocks is ~10,000, and that requires exceptional execution.

Post-Publication Measurement

SignalInterpretationAction
Ratio > 0.94 after 4 hoursUniversally acceptedEngage heavily in comments
Ratio 0.88-0.94Normal frictionMonitor for specific objections, address them
Ratio < 0.88Community pushbackIdentify the objection in comments; may need to edit
> 100 comments in first hourGenuine engagementThis is a hit; prioritize comment replies
< 10 comments in 4 hoursDidn't catchPost likely buried by algorithm; consider reposting with different framing on a news-driven day

12. Applying This to Any Project

Quick-Reference Checklist

  1. Is there a breaking news event that relates to your product's domain? If yes, post analysis NOW.
  2. Does your post title avoid mentioning your product by name?
  3. Is the post structured as analysis/DD/signal, not a product announcement?
  4. Have you included specific data (numbers, sources, links)?
  5. Does the selftext exceed 200 words with genuine substance?
  6. Have you disclosed any relevant positions (Rule 1)?
  7. Does your account have sufficient karma and age?
  8. Is this a TEXT post (not a link, image, or video)?
  9. Have you prepared responses for "Is this an ad?" and "What's your position?"
  10. Are you prepared to engage in comments for 24 hours?
  11. Does your framing tap into one of the 6 content archetypes?
  12. Have you avoided mentioning competitor products by name in a promotional way?

Scenario-Based Launch Guides

If Your Product Is Free/Open-Source

Optimal formula: "I built [tool] to [solve problem the community cares about]. Here's what I found." Post the tool's output, not the tool itself. Mention it's free and open-source in the selftext, link to GitHub. Frame as a contribution to the retail investor community. Key risk: Community will check if you're genuinely giving something away or if there's a hidden monetization. Be transparent about any future plans.

If Your Product Uses Subscription Pricing

Optimal formula: Never post about the product directly. Instead, use the product's data or capabilities to create genuinely valuable market analysis. Let users discover the product through your profile or through organic "how did you do this?" questions in comments. Key risk: Any whiff of a paywall will trigger Rule 2 enforcement. r/stocks has zero tolerance for paywalled self-promotion.

If Your Product Uses One-Time/Lifetime Pricing

Optimal formula: Same as subscription -- do not post about the product. Use it to produce analysis. If directly asked about the tool, mention it once and move on. Key risk: Still a Rule 2 violation if the post's primary purpose is promotion. The post must stand alone as valuable content without the product.

If Your Product Was Built With AI

Optimal formula: r/stocks has no anti-AI antibody like r/macapps does. The community cares about results, not methodology. If your AI tool produces useful market analysis, the community will not care that AI built it. In fact, the sentiment tracker post (10,290) essentially described an AI/ML tool and was well-received. Key risk: Do not claim AI-generated "predictions" -- the community is deeply skeptical of anyone claiming to predict market movements. Frame AI as analysis methodology, not crystal ball.

Cross-Posting Guidance

Based on 20 existing subreddit analyses in the docs/ directory:

  • On r/stocks: Frame as market news analysis, macro signal, or retail investor empowerment. Lead with data and emotional urgency.
  • On r/personalfinance: Frame as "how this affects your 401k/savings/retirement." r/personalfinance bans promotion entirely but allows educational content.
  • On r/Daytrading: Frame as trade thesis with entry/exit levels. r/Daytrading wants actionable setups, not macro commentary. Note their "Software Sunday" flair for tool mentions.
  • On r/ChatGPT or r/ClaudeAI: Frame as "I built this with [AI tool]" with screenshots of output. These communities celebrate AI-built projects.
  • On r/macapps: Frame as "macOS is missing X, so I built it." r/macapps wants native tools, not web apps. Follow PCP format (Problem, Comparison, Pricing).
  • On r/SaaS or r/sideproject: Frame as builder journey with metrics. These communities celebrate launches directly.

The same financial tool could be posted 6 different ways across 6 subreddits. r/stocks is the hardest to penetrate but has the largest audience of financially-engaged users.