The synthetic-biology names are overlooked. This bounce is different.
What the system saw
TWST tagged its 20-day moving average yesterday and reclaimed it today — and that's exactly the pattern the Relative Strength Engine is built to find. At the 92.5th percentile of relative strength over the last 63 days, this stock has been outpacing roughly 92 out of every 100 names in the universe while it pulled back to test support. That kind of behavior during a dip is worth paying attention to. Today's low was $133.01. Prior close was $134.75. It's already reclaimed both. The 20-day average sits at $134.97 — price is above it now, and that reclaim is precisely what the engine needed to see before taking this seriously.
Why our Relative Strength Engine liked it
The logic is straightforward: stocks that hold their strength while everything else wobbles tend to lead when the tape firms back up. TWST's relative strength rank was the primary driver of its 68/100 conviction score, alongside the clean reclaim of the 20-day and a volume dry-up on the pullback — which tells you sellers weren't really pressing. The fundamentals deserve a mention, though, because they aren't pretty. Negative P/E, negative net margins, a Piotroski F-Score of 2 out of 9 — this is not a value trade. Revenue is growing (from $245M to $376M over three periods) and EPS losses are narrowing, but the analyst average price target of $110.78 sits below where TWST is trading right now. The one fundamental that reads clean is the Altman Z-Score of 19.6, which puts immediate financial distress off the table. Everything else about this setup is momentum and relative strength, full stop. The engine isn't buying the business — it's reading the tape.
The trade plan
The Relative Strength Engine entered TWST at $136.39. The stop is at $122.21, putting risk at $14.18 per share. The system's 2R target is $164.75. We're putting $4,910 behind it — 36 shares in the paper account. The entry is tight to the reclaim: price needs to hold above the 20-day and stay above today's session low. If it can't do that, the stop will say so quickly enough.
Position size: our paper account is putting about $4,910 (36 shares) into this trade, sized to risk roughly $510 if our stop is hit. This is what the system committed in its paper account — not a suggestion of how much you should put into any trade.
TWST · Valuation & financial health
Fundamentals via Financial Modeling Prep.
What could go wrong
The conviction score is 68 — decent, not strong. The 'held support' component scored zero, meaning the engine didn't get full credit for how long price held above that level before today. That's a mild yellow flag worth keeping in view. The bigger concern: analyst consensus is Buy, but the average target is $110.78 — nearly 19% below where TWST is trading. That gap can close in either direction, and institutional price discipline could act as a ceiling before this trade reaches its target. SPY is essentially flat right now, which means there's no broad market tailwind doing any of the heavy lifting — TWST has to earn this on its own. With 19 open positions already, concentration isn't the issue here. But the win rate sitting at 0 from 17 closed trades is a number that doesn't disappear just because the open book looks healthy. We haven't closed a winner yet. That's the context TWST is entering.
One more thought before we go
We're 51 days in, win rate still at zero on closed trades — but the open positions are mostly green. IOVA is up 13.6%, TEAM is up over 7%, and the CRNX stack keeps quietly accumulating. The question was never whether the system is broken; it's whether the closes will catch up to what the opens are already showing. TWST is the newest data point in that answer. We'll see what it adds.
How our rebuilt system performs against the S&P 500 in testing — year by year, with the honest caveats.
Keep exploring
- How we trade → — the exact rules behind every trade: the signals, the triggers, the sizing.
- How we built this → — the six losing trades, the rebuild, and the walk-forward gate.
- Browse the archive → — every signal we've published.
- Latest signals → — today's morning and afternoon reads.
- Follow by RSS → — morning, afternoon, or Sunday recap.