When ISM PMI headline holds above 50 but new orders roll below 50, growth is decelerating without contracting 鈥?the Fed's target path. This is the transition regime where you reduce risk and rotate defensive, not liquidate. Here is the systematic way to trade it.
Soft landing trade is the systematic approach of rotating defensive 鈥?reducing cyclical risk, adding bond duration, tightening stops 鈥?when macroeconomic data shows growth decelerating but not contracting. The signal is a divergence in the ISM Manufacturing PMI release: the headline index stays at or above 50 (the economy is still expanding) while the new orders sub-index falls below 50 (forward demand has rolled over). When this divergence appears, the Macro Edge engine classifies the regime as SOFT_LANDING with 65% confidence and a CAUTIOUS bias.
The reason soft landing is tradeable 鈥?despite being the lowest-confidence of the four actionable scenarios 鈥?is that it is the most common transition regime. Goldilocks does not persist forever; when new orders roll over but the headline holds, you land here before either recovering (back to Moderate or Goldilocks) or deteriorating (into Contraction). Soft landing is the regime where the Fed is engineering a deceleration without recession 鈥?the "target path" 鈥?and the trade is a measured defensive rotation, not a full risk-off pivot.
This is the transition counterpart to both the Goldilocks economy trading strategy (risk-on) and the contraction trading strategy (risk-off). Where Goldilocks means deploy maximum long risk and Contraction means deploy maximum defensive risk, Soft Landing means reduce risk and rotate 鈥?do not liquidate, do not go short. It is the regime that tests your discipline: the action is nuanced, not binary.
Of the five macro scenarios, soft landing is the only one defined by a divergence rather than a confirmation. Goldilocks confirms three-way (growth + new orders + prices). Contraction confirms two-way (headline + new orders both sub-50). Moderate confirms steady-state. But soft landing is a split signal: the headline says "still expanding" while new orders say "demand is rolling over." This divergence is why confidence is 65% 鈥?lower than Goldilocks (85%) or Contraction (90%) 鈥?and why the bias is CAUTIOUS rather than RISK-ON or RISK-OFF.
The 65% confidence is not a weakness 鈥?it is an honest assessment of a transitional signal. It tells you three things:
This is what separates a systematic trader from a discretionary one in the soft landing regime. The discretionary trader "feels" the slowdown and either ignores it (stays fully long) or overreacts (goes fully defensive). The systematic trader reads 65% off the engine, deploys 65% of the defensive-rotation allocation, and waits for the next print to reclassify. The Macro Trading Journal template tracks this transition explicitly 鈥?confidence at entry, scenario at entry, scenario at exit 鈥?so over a year you can verify that your soft landing rotations actually preserved capital better than holding through the deterioration.
The engine applies a priority-ordered rule set. Soft landing is checked after Goldilocks and Moderate but before Contraction. The rule:
# Soft landing rule (checked after Goldilocks and Moderate)
if headline >= 50 and new_orders < 50:
鈫?SOFT_LANDING (CAUTIOUS, confidence 65%)
# The divergence: headline still expanding (鈮?50)
# but new orders have rolled into contraction (< 50).
# This is the classic soft landing signal 鈥?
# growth decelerating without the economy shrinking.
The logic is precise. The headline being at or above 50 means the manufacturing sector is still expanding month-over-month 鈥?the economy has not tipped into contraction. But new orders below 50 means the forward demand pipeline is shrinking 鈥?companies are seeing fewer incoming orders even though they are still producing from backlog. This backlog-drain dynamic is the textbook soft landing: current output holds, but the forward signal has rolled over.
A common question: what if headline is 50.5 and new orders is 49.0? That triple classifies as soft landing 鈥?the headline is barely above 50 and new orders are clearly below. The 65% confidence reflects this marginal position: you are one print away from contraction if the headline rolls below 50, or one print away from moderate if new orders bounce. This is why the action set is a rotation, not a pivot 鈥?you reduce risk to prepare for either outcome.
Once classified, soft landing maps to a defensive rotation across four instruments. Unlike Goldilocks (all long risk) or Contraction (all short risk), soft landing is a mixed set 鈥?reduce some, add others, hold the rest:
| Instrument | Direction | Priority | Why |
|---|---|---|---|
| SPY (Equities) | REDUCE | High | Defensive rotation; reduce cyclicals, add Healthcare/Staples |
| US10Y (Bonds) | LONG (duration) | Medium | Growth slowing 鈫?yields drift down; duration rally |
| BTC (Crypto) | REDUCE | Medium | Vulnerable to risk-off; reduce but do not liquidate |
| CRDO (Commodities) | HOLD | High | Tighten stop; decoupling thesis needs new data |
The defining action is the SPY REDUCE at high priority 鈥?this is the core of the soft landing trade. You are not selling equities (that is contraction); you are rotating within equities from cyclical sectors (Industrials, Materials, Consumer Discretionary) into defensive sectors (Healthcare, Consumer Staples, Utilities). This rotation captures the regime shift without taking on short risk that would hurt if the soft landing succeeds and growth re-accelerates.
The US10Y LONG duration at medium priority is the bond leg. As growth slows, the Fed may pause or cut, and yields drift down 鈥?a duration rally. This is medium priority because the soft landing is exactly the scenario where the bond rally is most uncertain: if the Fed succeeds, growth re-accelerates and bonds give back the rally. Size it at half the weight you would use in contraction.
BTC REDUCE at medium priority 鈥?crypto is vulnerable to the risk-off tone but the soft landing is not a risk-off regime. Reduce exposure to de-risk, but do not go short. CRDO HOLD at high priority 鈥?tighten the stop but do not liquidate. The decoupling thesis (structural demand independent of the cycle) may survive a shallow slowdown; you need the next print to confirm before cutting.
If you trade a different instrument set, the logic ports directly. Reduce XL (Industrials) and XLY (Consumer Discretionary), add XLV (Healthcare) and XLP (Consumer Staples), long TLT for the duration leg, reduce ETH but do not short. The key insight is that soft landing is a rotation, not a direction change 鈥?you stay invested but shift from offense to defense within the equity sleeve.
Consider a hypothetical ISM Manufacturing PMI release that prints:
Feeding this triple into the live engine:
$ curl -X POST https://macro-scenario-api.onrender.com/classify_scenario \
-H "Content-Type: application/json" \
-d '{"headline":51.0,"new_orders":48.5,"prices_paid":65.0}'
{
"scenario": "SOFT_LANDING",
"bias": "CAUTIOUS",
"confidence": 65,
"actions": [
{"asset":"SPY/Equities","direction":"REDUCE","priority":"HIGH"},
{"asset":"US10Y","direction":"LONG_DURATION","priority":"MEDIUM"},
{"asset":"BTC","direction":"REDUCE","priority":"MEDIUM"},
{"asset":"CRDO","direction":"HOLD","priority":"HIGH"}
]
}
The engine returns SOFT_LANDING at 65% confidence. The headline (51.0) is above 50 鈥?the economy is still expanding. But new orders (48.5) have rolled below 50 鈥?forward demand is contracting. This divergence is the soft landing signal. The action set says: reduce equities (rotate defensive), go long duration on US10Y, reduce BTC, and hold CRDO with a tighter stop. At 65% confidence, you deploy 65% of your standard soft landing (defensive rotation) allocation.
Try it yourself: the live demo client lets you drag the three sliders and watch the scenario + actions update in real time. Set new orders to 48 and watch the engine flip to SOFT_LANDING / CAUTIOUS. Then push headline below 50 and watch it flip to CONTRACTION / RISK-OFF 鈥?that is the transition you are positioning for. Zero signup, no API key.
The confidence score is your sizing signal 鈥?the same discipline as the Goldilocks and Contraction strategies, applied to the transition regime. The systematic rule:
| Confidence | Position Size | Interpretation |
|---|---|---|
| 65% | 65% of rotation allocation | Standard soft landing. Full defensive rotation. |
| 60% | 60% of rotation allocation | Marginal soft landing (headline near 50). Reduced rotation. |
| 55% | 55% of rotation allocation | Weak soft landing signal. Minimal rotation, mostly monitor. |
| < 55% | No trade (not soft landing) | Would classify as Ambiguous. Stand aside. |
| > 65% | Not soft landing | Higher confidence = Moderate or Goldilocks. Different action set. |
Soft landing confidence is capped at 65% by design 鈥?the divergence signal cannot score higher because it is inherently two-sided. If the signal were stronger (both headline and new orders below 50), it would be Contraction, not Soft Landing. This cap is a feature, not a bug: it prevents you from over-sizing a transition trade. The systematic trader reads 65% off the engine, deploys 65% of the defensive-rotation allocation, and sets a reminder for the next PMI release 鈥?because the soft landing regime resolves within 1鈥? prints.
To trade soft landing well, you need to know when you are not in it. The engine classifies every PMI triple into one of five scenarios 鈥?soft landing is the transition between risk-on and risk-off:
Growth 鈮?55, new orders 鈮?54, prices 鈮?72. Full risk-on. The regime you rotate out of when new orders roll.
RISK-ON 路 85鈥?5%Growth 鈮?52, new orders 鈮?50. Steady state. Selective risk. The regime you rotate back to if soft landing recovers.
SELECTIVE 路 70鈥?4%Headline 鈮?50, new orders < 50. Growth decelerating. Defensive rotation 鈥?reduce, do not short.
CAUTIOUS 路 65%Headline < 50. Economy shrinking. Full defensive. The regime you rotate into if soft landing fails.
RISK-OFF 路 75鈥?0%Mixed signals. No clean regime. Stand aside and wait for the next print.
WAIT 路 < 55%The most important transitions to understand are the two that soft landing sits between. Goldilocks 鈫?Soft Landing: you were long risk with high confidence, new orders rolled below 50, and you rotate from offense to defense 鈥?take profits on cyclicals, add Healthcare/Staples, start a duration position. Soft Landing 鈫?Contraction: the headline finally rolls below 50, confirming the recession signal, and you escalate from rotation to full risk-off 鈥?go short equities, extend duration, sell crypto and commodities. The soft landing regime is the warning shot that lets you pre-position before the contraction confirms. This is why the ISM PMI trading strategy guide covers the full five-scenario transition matrix 鈥?soft landing is the pivot point.
Soft landing is a transition regime 鈥?it does not persist. It breaks in one of three ways, and each has a defined exit:
The engine handles the first two transitions automatically 鈥?feed it the next month's triple and it returns the new scenario and action set. The stagflation case (transition 3) is the one scenario where the engine's action set should be overridden with judgment, because stagflation breaks the clean growth-inflation tradeoff that the duration leg relies on. The ISM PMI trading strategy guide covers the full transition matrix.
If you trade systematically, you do not want to manually check the headline/new-orders divergence every month. The Macro Scenario Analysis API wraps the classification as a REST endpoint:
# Python 鈥?detect soft landing automatically on each PMI release
import requests
r = requests.post(
"https://macro-scenario-api.onrender.com/classify_scenario",
json={"headline": 51.0, "new_orders": 48.5, "prices_paid": 65.0}
)
result = r.json()
if result["scenario_code"] == "SOFT_LANDING":
size = result["confidence"] / 100.0 # 0.65
# Deploy `size` of your defensive-rotation allocation:
# reduce SPY cyclicals, add Healthcare/Staples,
# start US10Y duration, reduce BTC, tighten CRDO stop
else:
# Not soft landing 鈥?check the action set for the actual scenario
pass
The API is live on RapidAPI with a 100-call/month free tier 鈥?more than enough for one call per monthly PMI release. At $0.01/call beyond the free tier, the marginal cost of detecting soft landing is less than a cent per trade signal. For TradingView users, the Pine Script indicator displays the scenario classification directly on your chart with color-coded alerts 鈥?so the moment a PMI print shows the headline/new-orders divergence, your chart flashes orange and you know to rotate defensive without running any code.
A soft landing trade is the systematic approach of rotating defensive when macro data shows growth decelerating but not contracting 鈥?specifically when ISM Manufacturing PMI headline stays above 50 (still expanding) while new orders fall below 50 (forward demand weakening). The Macro Edge engine classifies this as SOFT_LANDING with 65% confidence and a CAUTIOUS bias. The action set is: reduce equities (rotate from cyclicals to Healthcare/Staples), add bond duration, reduce crypto, and hold commodities with tighter stops.
A soft landing is identified when the ISM Manufacturing PMI headline is at or above 50 (still in expansion) AND the new orders sub-index falls below 50 (forward demand has rolled over). This divergence 鈥?headline holding while new orders collapse 鈥?is the classic soft landing signal. For example, a print of 51.0 headline / 48.5 new orders / 65.0 prices paid classifies as SOFT_LANDING with 65% confidence. You can verify any triple in seconds using the free live demo or the Macro Scenario Analysis API.
In a soft landing, the action set is: REDUCE equities (SPY) at high priority 鈥?rotate from cyclicals into Healthcare and Staples; LONG duration bonds (US10Y) at medium priority 鈥?growth slowing means yields drift down; REDUCE crypto (BTC) at medium priority 鈥?vulnerable to risk-off; HOLD commodities (CRDO) at high priority 鈥?tighten stops but do not liquidate, since the decoupling thesis may survive a shallow slowdown. The key difference from contraction: you reduce risk, you do not go short.
Soft landing requires headline PMI at or above 50 with new orders below 50 鈥?growth is decelerating but the economy is still expanding. The trade is cautious defensive rotation (reduce cyclicals, add duration, no shorts). Contraction requires headline below 50 鈥?the economy is shrinking, recession risk is real. The trade is full risk-off (short equities, long bonds, sell crypto and commodities). The difference between a 50.5 headline and a 49.5 headline is the difference between reducing risk and going short.
Soft landing scores 65% confidence because the signal is a divergence rather than a confirmation. The headline is still above 50 (not contracting) but new orders are below 50 (forward demand weakening). This two-sided signal is less decisive than Goldilocks (85-95%, three-way confirmation) or Contraction (75-90%, hard sub-50 threshold). The 65% confidence tells you to reduce risk and rotate defensive, but not to deploy maximum size 鈥?the regime could recover (back to Moderate) or deteriorate (into Contraction) on the next print.
Holding cash is a binary decision that ignores the macro signal. Soft landing trading is a regime-based rotation: the signal is a specific data divergence (headline holds, new orders roll), the action is a partial defensive rotation (reduce cyclicals, add duration, tighten stops 鈥?not liquidate), and the hold period is tied to the macro regime (weeks, until the next PMI print reclassifies). You maintain exposure to bonds and defensive equities while reducing cyclical and crypto risk. The Macro Edge engine handles the classification; you handle the rotation.
Notion journal + live API + Pine Script indicator + HTML dashboard + Python report generator + live demo client 鈥?$14.99 one-time, zero subscriptions. Everything you need to detect and trade the soft landing regime systematically.
Get the Bundle ($14.99) View All ProductsThe Macro Catalyst Trading Journal 鈥?4 linked Notion databases, 13 pre-loaded catalysts, 5 scenario frameworks. Log every soft landing print with its confidence and outcome, and build a personal dataset that reveals your transition edge. $7 one-time.
Get the Journal ($7) Preview Live