A scored headline is a sorting label I put on a story when it might reach something you hold, and it names a route the money could travel. That's the whole job. It doesn't say the price will rise or fall, and it doesn't say by how much.
I show that label in three places. On a public stock page, the shock table is a map of the company's industry, so it doesn't change when the news does. "What is moving it now" runs the same rules on the current general feed, and inside the app "Events hitting" a symbol does that for one name. On the Macro/Pol map, a matching headline can list industries in your portfolio that the theme touches, with each industry's weight.
The Events tab is a different list. It shows recent company news for symbols you hold or watch, and a portfolio line can carry its weight. If you're looking for the scored theme, that tab isn't it.
The four parts of a score
Each scored row has the same pieces, so you can read one without relearning the layout.
- The shock name. One of six: OIL SHOCK, CONFLICT RISK, CHIP/EXPORT, TRADE/TARIFF, RATES/FED, CREDIT STRESS. The name comes from words in the headline and the summary.
- The channel. The route that shock usually travels. Oil is input costs. Conflict risk and credit stress are risk appetite. Chip and export rules are rules and access. Trade and tariffs are revenue exposure. Rates are the price of money. Those names match the framework in how world events actually reach your portfolio.
- The arrow. A sector tendency. Up means "tends to benefit." Down means "tends to be pressured." The direction is looked up from the industry label, not from the latest filing.
- The short reason. A sentence that restates the lookup. For some businesses I rewrite that sentence so it doesn't describe the wrong mechanism, which is why a payments network isn't written up as if it earned a lending spread, and a media company isn't written up as if chip rules cut off a parts supply.
A bank and a software company can carry opposite arrows on the same rates headline, because the industry strings differ. That's why the arrow is useful, and also where it breaks down: it has no idea which of the two has debt repricing this year.
How a headline gets a name
The matcher reads the headline and the summary as one string, then tests six keyword lists in a fixed order: oil, then conflict, then chips, then tariffs, then rates, then credit stress. Whichever list hits first wins, and the rest get skipped. We picked that on purpose, and yes, it drops things.
The order is where most people get it wrong. A story that says the Federal Reserve is watching tariffs will match TRADE/TARIFF, because "tariff" is tested before "federal reserve," so the rates point is still sitting in the article while the label stays silent about it. If you care about both, you have to notice the second theme yourself.
I kept the lists narrow on purpose. I'd rather miss a story than stamp the wrong shock on it.
| Shock | Words that can trigger it |
|---|---|
| OIL SHOCK | Crude, OPEC, tanker, Hormuz, the Red Sea, petroleum. "Energy" alone doesn't. |
| CONFLICT RISK | War, invasion, missile, airstrike, escalation, armed conflict. |
| CHIP/EXPORT | Taiwan, semiconductor, export controls, TSMC, chip ban, rare earth. |
| TRADE/TARIFF | Tariff, trade war, trade deal, trade talks, protectionist, import duty. |
| RATES/FED | Federal Reserve, FOMC, interest rate, rate cut, rate hike, inflation, CPI report. |
| CREDIT STRESS | Bank failure, banking crisis, credit crisis, default, bailout. |
Plurals match, so tariff matches tariffs. "Sanction" marks a story as political, and because it sits on none of the six lists, a sanctions package can fail to get a shock name at all. One rates keyword is the short token "fed," which can match the verb, and "Taiwan" is on the chip list, so a political story about Taiwan can be labelled CHIP/EXPORT with no semiconductor in the sentence.
What the arrow is doing
The industry test is a substring, which is why Bank matches Banking, Semiconductor matches Semiconductors, Oil matches Oil & Gas, and Auto matches automobiles and auto components. The stock page table shows every shock the industry matches. A single headline shows only the first shock whose words fired.
Direction is plus or minus one for a sector match, and a geographic match is zero. Zero means the story is centered on the country of registration, which tells you where the company is filed and nothing about whether the business is helped or hurt, since registration isn't revenue. That gap has its own guide, your US portfolio might not be a US portfolio. A sector hit also crowds out the geographic label on the same headline, so you see the arrow and you don't get a second "registered in" row.
On the Macro/Pol map a theme badge lists up to four industries in your portfolio that the theme touches, and only if that industry is at least 0.5% of portfolio value. A country badge uses the same 0.5% floor on holdings registered in that country. A position with no usable quote is counted at cost, the same rule as the Portfolio tab.
A worked example
Take a made-up headline, used only to show the rule: "Federal Reserve holds rates as tariff talks with China drag on."
"Tariff" hits the trade list, and "federal reserve" would have hit the rates list if the matcher ever got that far. Trade is tested first, so the shock name is TRADE/TARIFF and the channel is revenue exposure, and the rates sentence never appears on that row.
Now attach that label to three filing facts. This is still an illustration of the label, not a prediction.
- Apple is filed under technology, so the trade arrow points down. The FY2025 10-K is more specific, since final assembly of substantially all hardware is in Asia, and tariff costs already cut the products gross margin percentage. The score didn't read that filing. The Apple page did.
- Bank of America is a bank, and banks aren't on the trade list, so this headline isn't a sector hit. The filing still says further tariff increases could slow the economy, which reaches the bank through borrowers, so a blank row can sit on top of a channel that's still open.
- Exxon is oil and gas, which isn't on the trade list, so a tariff headline gets no oil arrow. A separate crude or OPEC story the same day can score as OIL SHOCK, with energy marked as tending to benefit. Two headlines, two labels.
What an empty list means
"What is moving it now" is often empty, and the page says so. Most days, the current general feed has no headline whose keywords match both a tracked shock and that company's industry, and no political story centered on its country of registration. That's normal, not a bug.
The empty state describes this feed and these rules. A court ruling, a product cycle, or a sanctions notice that avoids the keyword lists won't show up there, because those items sit in the filings block and in company news.
What to do with a score
When a row appears, I start with the shock name and ask which word probably fired, because a theme that sits later in the list was dropped even if the article still talks about it. Then I ask whether that channel is actually open: input costs matter when the input is a large share of cost, revenue exposure matters when the named country is a large share of sales or production, and the price of money hits cash sooner when debt floats or matures soon. I treat the arrow as a prior and check it against the filing. Aerospace is marked as tending to benefit from conflict risk, but a company that earns most of its money servicing commercial engines can be hurt by the same headline if airlines fly less, which is the case in conflict headlines that cut both ways. If several holdings share an industry, one headline is one event, so count the dollars rather than the rows, the subject of when one headline reaches several holdings. If the score is a geographic zero, open the revenue table on the stock page before you treat registration as exposure.
Where a stock page has a filing profile, use the company note under the sector table, since the sector sentence won't name the plant, the maturity, or the customer. Think of the arrow as a rough habit of the sector, and the keyword match as a first filter. Neither one has read the 10-K.
Educational description of how GLOBLVIEW labels news. Not investment advice, and not a prediction of how any security will trade.