USA Times Analysis: Forbes’s Presidential Coverage Sentiment

15 min read · 3,365 words

Live, auto-updating. This dataset is still growing — we are continuously collecting
headlines back to January 2016 for this publication. Scores reflect data collected so far and
will shift as more headlines are added. Every number is reproducible from the linked source data.

USA Times Analysis · Presidential Coverage Sentiment Index

Sentiment analysis of every Forbes headline about the sitting U.S. president —
Donald Trump for 2016–2021 and 2025–present, Joe Biden for 2021–2025 — scored by an automated, deterministic model
with no human rating or editorial judgment involved in the scoring itself. Because the subject automatically switches with the
administration, the same outlet’s tone can be compared across presidents rather than tracking coverage of one person.

49.1
/ 100 · 50 = neutral
Average headline sentiment compound score: -0.018 (scale −1 to +1).
Based on 2949 headlines collected so far, all-time, across both administrations.

Score by time window

Window Score Headlines Positive Neutral Negative
Last 7 days 47.5 24 6

25.0%
8

33.3%
10

41.7%
Last 30 days 48.8 152 37

24.3%
67

44.1%
48

31.6%
Past year 47.0 445 98

22.0%
182

40.9%
165

37.1%
All-time 49.1 2949 790

26.8%
1254

42.5%
905

30.7%

Monthly trend

Average headline sentiment score by month (−1 to +1, dashed line = neutral). Subject switches automatically at each inauguration. Hover a point for detail.

0 +1 −1 Jan 2016: avg -0.050 (5 headlines, 1 pos / 1 neg / 3 neu)Feb 2016: avg +0.070 (7 headlines, 2 pos / 1 neg / 4 neu)Mar 2016: avg -0.020 (36 headlines, 6 pos / 5 neg / 25 neu)Apr 2016: avg -0.032 (15 headlines, 0 pos / 2 neg / 13 neu)May 2016: avg +0.068 (26 headlines, 3 pos / 2 neg / 21 neu)Jun 2016: avg +0.254 (12 headlines, 6 pos / 0 neg / 6 neu)Jul 2016: avg -0.004 (40 headlines, 10 pos / 11 neg / 19 neu)Aug 2016: avg +0.108 (23 headlines, 10 pos / 2 neg / 11 neu)Sep 2016: avg +0.095 (28 headlines, 10 pos / 5 neg / 13 neu)Oct 2016: avg +0.076 (42 headlines, 13 pos / 10 neg / 19 neu)Nov 2016: avg +0.106 (66 headlines, 27 pos / 10 neg / 29 neu)Dec 2016: avg +0.063 (49 headlines, 14 pos / 8 neg / 27 neu)Jan 2017: avg +0.036 (74 headlines, 16 pos / 11 neg / 47 neu)Feb 2017: avg +0.011 (56 headlines, 16 pos / 17 neg / 23 neu)Mar 2017: avg +0.169 (55 headlines, 27 pos / 7 neg / 21 neu)Apr 2017: avg +0.202 (32 headlines, 14 pos / 7 neg / 11 neu)May 2017: avg +0.009 (27 headlines, 7 pos / 8 neg / 12 neu)Jun 2017: avg +0.042 (24 headlines, 7 pos / 4 neg / 13 neu)Jul 2017: avg +0.127 (22 headlines, 9 pos / 4 neg / 9 neu)Aug 2017: avg -0.043 (17 headlines, 5 pos / 5 neg / 7 neu)Sep 2017: avg +0.011 (16 headlines, 3 pos / 3 neg / 10 neu)Oct 2017: avg -0.060 (13 headlines, 3 pos / 4 neg / 6 neu)Nov 2017: avg +0.146 (10 headlines, 5 pos / 1 neg / 4 neu)Dec 2017: avg -0.058 (4 headlines, 0 pos / 2 neg / 2 neu)Jan 2018: avg +0.049 (26 headlines, 10 pos / 8 neg / 8 neu)Feb 2018: avg +0.017 (8 headlines, 3 pos / 2 neg / 3 neu)Mar 2018: avg +0.067 (16 headlines, 8 pos / 4 neg / 4 neu)Apr 2018: avg +0.086 (21 headlines, 7 pos / 2 neg / 12 neu)May 2018: avg +0.024 (13 headlines, 2 pos / 2 neg / 9 neu)Jun 2018: avg +0.058 (14 headlines, 4 pos / 3 neg / 7 neu)Jul 2018: avg -0.030 (19 headlines, 6 pos / 6 neg / 7 neu)Aug 2018: avg -0.117 (6 headlines, 1 pos / 3 neg / 2 neu)Sep 2018: avg -0.424 (2 headlines, 0 pos / 2 neg / 0 neu)Oct 2018: avg +0.042 (13 headlines, 3 pos / 2 neg / 8 neu)Nov 2018: avg +0.144 (11 headlines, 5 pos / 2 neg / 4 neu)Dec 2018: avg +0.029 (11 headlines, 3 pos / 3 neg / 5 neu)Jan 2019: avg +0.050 (17 headlines, 5 pos / 3 neg / 9 neu)Feb 2019: avg -0.100 (14 headlines, 3 pos / 6 neg / 5 neu)Mar 2019: avg +0.009 (12 headlines, 3 pos / 3 neg / 6 neu)Apr 2019: avg -0.032 (9 headlines, 2 pos / 3 neg / 4 neu)May 2019: avg +0.002 (8 headlines, 2 pos / 2 neg / 4 neu)Jun 2019: avg -0.058 (18 headlines, 7 pos / 9 neg / 2 neu)Jul 2019: avg +0.052 (16 headlines, 7 pos / 4 neg / 5 neu)Aug 2019: avg -0.131 (19 headlines, 2 pos / 8 neg / 9 neu)Sep 2019: avg +0.005 (14 headlines, 4 pos / 5 neg / 5 neu)Oct 2019: avg -0.023 (14 headlines, 2 pos / 4 neg / 8 neu)Nov 2019: avg +0.037 (16 headlines, 6 pos / 3 neg / 7 neu)Dec 2019: avg +0.063 (19 headlines, 6 pos / 8 neg / 5 neu)Jan 2020: avg +0.096 (17 headlines, 7 pos / 3 neg / 7 neu)Feb 2020: avg +0.061 (23 headlines, 10 pos / 6 neg / 7 neu)Mar 2020: avg -0.233 (23 headlines, 3 pos / 13 neg / 7 neu)Apr 2020: avg -0.096 (26 headlines, 5 pos / 10 neg / 11 neu)May 2020: avg -0.088 (48 headlines, 18 pos / 20 neg / 10 neu)Jun 2020: avg -0.091 (76 headlines, 15 pos / 27 neg / 34 neu)Jul 2020: avg -0.088 (60 headlines, 13 pos / 23 neg / 24 neu)Aug 2020: avg -0.026 (67 headlines, 21 pos / 22 neg / 24 neu)Sep 2020: avg -0.052 (104 headlines, 24 pos / 38 neg / 42 neu)Oct 2020: avg -0.030 (128 headlines, 34 pos / 44 neg / 50 neu)Nov 2020: avg -0.035 (70 headlines, 23 pos / 26 neg / 21 neu)Dec 2020: avg +0.036 (57 headlines, 15 pos / 12 neg / 30 neu)Jan 2021: avg -0.105 (87 headlines, 19 pos / 34 neg / 34 neu)Feb 2021: avg -0.087 (14 headlines, 2 pos / 6 neg / 6 neu)Mar 2021: avg +0.135 (14 headlines, 5 pos / 1 neg / 8 neu)Apr 2021: avg -0.119 (24 headlines, 2 pos / 10 neg / 12 neu)May 2021: avg +0.065 (7 headlines, 4 pos / 2 neg / 1 neu)Jun 2021: avg +0.073 (15 headlines, 5 pos / 3 neg / 7 neu)Jul 2021: avg -0.045 (4 headlines, 1 pos / 1 neg / 2 neu)Aug 2021: avg -0.166 (12 headlines, 1 pos / 7 neg / 4 neu)Sep 2021: avg -0.158 (14 headlines, 2 pos / 7 neg / 5 neu)Oct 2021: avg -0.142 (10 headlines, 0 pos / 4 neg / 6 neu)Nov 2021: avg -0.054 (8 headlines, 2 pos / 3 neg / 3 neu)Dec 2021: avg -0.013 (11 headlines, 1 pos / 1 neg / 9 neu)Jan 2022: avg -0.266 (13 headlines, 2 pos / 7 neg / 4 neu)Feb 2022: avg -0.006 (7 headlines, 2 pos / 2 neg / 3 neu)Mar 2022: avg -0.033 (11 headlines, 2 pos / 4 neg / 5 neu)Apr 2022: avg -0.102 (7 headlines, 1 pos / 3 neg / 3 neu)May 2022: avg -0.091 (9 headlines, 1 pos / 3 neg / 5 neu)Jun 2022: avg +0.115 (6 headlines, 3 pos / 1 neg / 2 neu)Jul 2022: avg -0.477 (1 headlines, 0 pos / 1 neg / 0 neu)Aug 2022: avg -0.001 (4 headlines, 2 pos / 2 neg / 0 neu)Sep 2022: avg -0.120 (10 headlines, 1 pos / 4 neg / 5 neu)Oct 2022: avg -0.144 (6 headlines, 2 pos / 3 neg / 1 neu)Nov 2022: avg -0.083 (4 headlines, 0 pos / 1 neg / 3 neu)Dec 2022: avg -0.025 (7 headlines, 2 pos / 2 neg / 3 neu)Jan 2023: avg -0.034 (11 headlines, 2 pos / 4 neg / 5 neu)Feb 2023: avg +0.117 (17 headlines, 7 pos / 1 neg / 9 neu)Mar 2023: avg +0.133 (5 headlines, 2 pos / 1 neg / 2 neu)Apr 2023: avg -0.146 (12 headlines, 2 pos / 5 neg / 5 neu)May 2023: avg -0.223 (11 headlines, 2 pos / 4 neg / 5 neu)Jun 2023: avg -0.013 (19 headlines, 6 pos / 8 neg / 5 neu)Jul 2023: avg -0.164 (10 headlines, 0 pos / 5 neg / 5 neu)Aug 2023: avg +0.045 (12 headlines, 5 pos / 3 neg / 4 neu)Sep 2023: avg +0.075 (11 headlines, 4 pos / 2 neg / 5 neu)Oct 2023: avg -0.132 (13 headlines, 3 pos / 5 neg / 5 neu)Nov 2023: avg +0.088 (17 headlines, 7 pos / 3 neg / 7 neu)Dec 2023: avg -0.170 (13 headlines, 4 pos / 7 neg / 2 neu)Jan 2024: avg +0.035 (22 headlines, 10 pos / 7 neg / 5 neu)Feb 2024: avg -0.022 (42 headlines, 14 pos / 11 neg / 17 neu)Mar 2024: avg -0.042 (33 headlines, 7 pos / 10 neg / 16 neu)Apr 2024: avg -0.093 (34 headlines, 8 pos / 16 neg / 10 neu)May 2024: avg -0.081 (19 headlines, 5 pos / 6 neg / 8 neu)Jun 2024: avg -0.118 (47 headlines, 10 pos / 26 neg / 11 neu)Jul 2024: avg -0.022 (69 headlines, 15 pos / 18 neg / 36 neu)Aug 2024: avg +0.330 (4 headlines, 3 pos / 1 neg / 0 neu)Sep 2024: avg -0.155 (8 headlines, 1 pos / 3 neg / 4 neu)Oct 2024: avg +0.107 (4 headlines, 1 pos / 0 neg / 3 neu)Nov 2024: avg -0.172 (8 headlines, 1 pos / 3 neg / 4 neu)Dec 2024: avg -0.075 (13 headlines, 4 pos / 6 neg / 3 neu)Jan 2025: avg +0.117 (11 headlines, 4 pos / 2 neg / 5 neu)Apr 2026: avg -0.171 (24 headlines, 5 pos / 13 neg / 6 neu)May 2026: avg -0.092 (169 headlines, 31 pos / 68 neg / 70 neu)Jun 2026: avg -0.034 (173 headlines, 46 pos / 61 neg / 66 neu)Jul 2026: avg -0.022 (79 headlines, 16 pos / 23 neg / 40 neu) Jan 2016Aug 2017Mar 2019Oct 2020May 2022Dec 2023Jul 2026 gaps = months not yet collected

By administration

Administration Score Headlines Positive Neutral Negative
Trump · Jan 2016–Jan 2021 50.2 1800 516

28.7%
783

43.5%
501

27.8%
Biden · Jan 2021–Jan 2025 47.6 704 176

25.0%
289

41.1%
239

33.9%
Trump · Jan 2025–present 47.0 443 98

22.1%
181

40.9%
164

37.0%

This is the clearest side-by-side bias check on the page: identical methodology applied to two different presidents. A consistent gap between rows suggests a real tone difference by administration rather than noise.

Methodology

  • Universe: every headline published by Forbes (forbes.com) that contains the sitting president’s
    name (case-insensitive, whole word — “Trump” for 2016–2021 and 2025–present, “Biden” for 2021–2025), collected via Google
    News search restricted to this domain and to the correct name for each date range, date-sliced to avoid missing coverage during high-volume periods.
  • Scoring model: VADER (Valence Aware Dictionary and sEntiment Reasoner) — a published,
    peer-reviewed lexicon-and-rule-based sentiment model (Hutto & Gilbert, 2014), run identically and
    deterministically across every publication, administration, and headline, with no manual adjustment per outlet.
  • Classification thresholds: compound score ≥ 0.05 = positive;
    ≤ -0.05 = negative; between = neutral — VADER’s standard published defaults.
  • Time windows: last 7 / 30 / 365 days are computed relative to the real current date, not
    the dataset’s latest headline — “no data yet” means collection hasn’t reached that period, not that no coverage occurred.
  • What is scored: the headline text only, exactly as published — not the article body, not social framing.
  • Reproducibility: every scored headline, its source URL, publish date, subject, and individual score
    is listed below, so any result can be independently checked against the live article.

What this score is — and isn’t

This measures headline sentiment, not factual accuracy or overall editorial bias.
A negative score means the language of a headline skews negative in tone — not that the reporting is inaccurate, nor
that the outlet is biased against that president. A publication can score negatively while reporting completely accurately on
genuinely negative news, and can score positively while reporting accurately on genuinely positive news. The by-administration
table above is a comparison tool, not a verdict on its own — the underlying news cycles of each presidency were not identical.

Known limitations:

  • VADER can misread sarcasm, quoted speech attributed to the president himself, and domain-specific political language.
  • Headline-only scoring misses tone set by article context.
  • Sample size varies by period, outlet, and administration; small-sample scores carry wider uncertainty than the number alone shows.
  • The “contains the president’s name” filter can pull in incidental mentions, not just president-focused stories.
  • This dataset is still growing (see banner above).

Scored headlines (2949 shown, most recent first)

Date Subject Headline Label Score
Jul 17, 2026 Trump Trump Threatens ABC, NBC Broadcast Licenses Over Not Airing His Speech Live negative -0.382
Jul 17, 2026 Trump Trump Claims China Stole Voter Files In 2020 neutral +0.000
Jul 16, 2026 Trump Trump Could Make New Claims About China In Tonight’s Election Security Speech positive +0.340
Jul 16, 2026 Trump Trump Will Attend World Cup Final, FIFA Reception At Trump Tower neutral +0.000
Jul 16, 2026 Trump Trump’s Teleprompter Operator Suspended For Allegedly Betting On His Speeches negative -0.477
Jul 16, 2026 Trump U.S. Government Reportedly Wants To Join Trump’s $10 Billion Defamation Suit Against BBC positive +0.296
Jul 16, 2026 Trump 1996: Trump buys the Miss Universe Organization – 2016-03-16 – Donald Trump Through The Years negative -0.153
Jul 15, 2026 Trump Todd Blanche Defends Trump—And Handling Of Epstein Files During Confirmation Hearing neutral +0.000
Jul 15, 2026 Trump Trump’s Intel Nominee Jay Clayton Won’t Say Biden Won, But Insists He’s ‘Not An Election Denier’ positive +0.329
Jul 15, 2026 Trump New Reflecting Pool Photos Show No Evidence Of The ‘300 Yards Long’ Gash Trump Describes negative -0.296
Jul 15, 2026 Trump Trump Says ICE ‘Doing Great Job’—Contradicts DHS Pause On Stops positive +0.542
Jul 15, 2026 Trump Bessent Unveils Design For $1 Gold Coin Featuring Trump’s Face neutral +0.000
Jul 15, 2026 Trump Trump Made Even More Money Than You Thought Last Year neutral +0.000
Jul 14, 2026 Trump Iran Overplayed Its Hand. Now Trump Must Finish The Job positive +0.494
Jul 14, 2026 Trump Trump Teases ‘Really, Really Big News’ In Thursday’s Primetime Speech: Here’s What We Know negative -0.296
Jul 14, 2026 Trump E. Jean Carroll Gets $5.6 Million From Trump For Defamation And Assault negative -0.586
Jul 14, 2026 Trump Trump Repeats Claim ‘Vandals’ Damaged Reflecting Pool—As It Gets Drained Again (Photos) negative -0.660
Jul 14, 2026 Trump 1996: Trump buys the Miss Universe Organization – 2016-03-04 – Donald Trump Through The Years negative -0.153
Jul 13, 2026 Trump IndyCar Stars Join President Trump At White House Ahead Of Freedom 250 positive +0.751
Jul 13, 2026 Trump Judge Smacks Down Trump’s IRS Settlement And Orders Sanctions neutral +0.000
Jul 13, 2026 Trump Trump Declares Hormuz Blockade Back On—Threatens Fines neutral +0.000
Jul 13, 2026 Trump 57 Patient Advocacy Organizations Ask Congress To Block Trump OMB Rule negative -0.440
Jul 12, 2026 Trump July 13 Is Deadline To Comment On New Trump OMB Rule That Shifts Power neutral +0.000
Jul 11, 2026 Trump Iran’s Supreme Leader Vows Revenge Following Trump’s ‘1,000 Missiles’ Threat negative -0.494
Jul 10, 2026 Trump Trump’s Reflecting Pool Revamp Drags On: Drained For The 3rd Time negative -0.494
Jul 10, 2026 Trump White House Grounded Trump’s Qatari Jet Over Security Concerns, More Reports Confirm positive +0.340
Jul 10, 2026 Trump Trump Won’t Sign Bipartisan Housing Bill In Protest Of Voter ID Law Stalemate negative -0.250
Jul 10, 2026 Trump Trump Fires Commissioners Of Bipartisan Federal Election Body neutral +0.000
Jul 10, 2026 Trump Trump Says Ceasefire Is Still Over, Even After U.S. Agreed To Continue Talks With Iran—What’s Next? positive +0.273
Jul 10, 2026 Trump Trump Says Iran Peace Talks Will Continue Despite End To Ceasefire positive +0.542
Jul 09, 2026 Trump Twice As Many Latino Trump Voters Identify As ‘American’ Over ‘Latino,’ ‘Hispanic’ neutral +0.000
Jul 09, 2026 Trump Trump Sends Dodgers Message After White House Visit Update neutral +0.000
Jul 09, 2026 Trump Trump Switches Back To Qatari Plane After Leaving Turkey On Old Air Force One neutral +0.000
Jul 09, 2026 Trump Trump’s Australia Retirement Idea Is Not Social Security Privatization negative -0.258
Jul 08, 2026 Trump Trump Says Ceasefire Is ‘Over’—Here’s How This Could Affect Already-High Airfare Costs neutral +0.000
Jul 08, 2026 Trump Trump’s Student Loan Limits Could Reshape The Black Professional Pipeline neutral +0.000
Jul 08, 2026 Trump Trump’s Foreign Licensing Business Grew 900% As He Returned To Power neutral +0.000
Jul 08, 2026 Trump Kennedy Center Lacks ‘Facts Or Evidence’ To Halt Removal Of Trump’s Name neutral +0.000
Jul 08, 2026 Trump Trump Says Iran Ceasefire Is Over—Does That Mean A ‘Return To All-Out’ War? Expert Weighs In negative -0.599
Jul 08, 2026 Trump Trump Says Truce With Iran Is ‘Over’ And Blasts European Allies At NATO Summit neutral +0.000
Jul 08, 2026 Trump Danish Prime Minister Says Greenland Is ‘Not For Sale’ After Trump Renews Demands For Territory neutral +0.000
Jul 08, 2026 Trump Judge Greenlights E. Jean Carroll To Collect $5.8 Million From Trump neutral +0.000
Jul 08, 2026 Trump Trump Appears To Call Zelenskyy ‘Putin’ During Gaffe-Filled Presser neutral +0.000
Jul 08, 2026 Trump Trump Strikes Iran Again—After Declaring Ceasefire ‘Over’ negative -0.361
Jul 08, 2026 Trump Trump Accounts Will Add 4 New ETF Options—What You Should Know neutral +0.000
Jul 08, 2026 Trump Trump Confirms Bitcoin And Crypto Surprise As Price Crash Fears Suddenly Return negative -0.527
Jul 07, 2026 Trump Trump Administration Violated Anti-JD Vance Creator’s First Amendment Rights, She Claims negative -0.527
Jul 07, 2026 Trump Trump Says U.S. Will Lift Turkey Sanctions, ‘Consider’ Selling Them F-35s— That’s A Bad Idea: Expert negative -0.542
Jul 07, 2026 Trump Walmart Rolls Back Prices On Over 250 Items—And Trump Quickly Claims Credit positive +0.382
Jul 07, 2026 Trump How To Weigh Trump Accounts Against 529 Plans neutral +0.000
Jul 07, 2026 Trump Plans For Harriet Tubman On $20 Bill Dropped By Trump Administration neutral +0.000
Jul 07, 2026 Trump Senate Democrats Launch Probe Into Trump’s IRS Immunity Deal neutral +0.000
Jul 07, 2026 Trump Did You Get Your $1,000 Trump Account Deposit? Here’s How To Check neutral +0.000
Jul 06, 2026 Trump ‘I’m Now Broke’: Meet The Investors Who Lost Billions Buying Trump Stocks And Crypto negative -0.318
Jul 06, 2026 Trump Trump Reignites Meloni Feud With ‘Restraining Order’ Post Ahead Of NATO Summit negative -0.340
Jul 06, 2026 Trump Trump Accounts Are Not Just For Newborns—Here’s Why neutral +0.000
Jul 06, 2026 Trump New Parents Will Soon Be Able To Open A Trump Account Before Leaving The Hospital—What To Know neutral +0.000
Jul 05, 2026 Trump Trump Asked FIFA President to Review Folarin Balogun’s Red Card, Report Says neutral +0.000
Jul 05, 2026 Trump The New Trump OMB Rule: Organizations And The Public Raise Concerns neutral +0.000
Jul 04, 2026 Trump One Year Of Wins, Losses And Surprises From Trump’s ‘Big Beautiful Bill’ positive +0.778

Generated 2026-07-19T00:01:01.506047+00:00 · Data source: Google News search, resolved to original
publisher URLs · Model: VADER v3 · USA Times internal analysis.

Share this story