Constraints drive markets. Geopolitics, energy & critical metals. Process over narrative.
Most analysis starts with a company I like.
I start with a different question: where in the supply chain is the constraint that can't be easily replaced?
Only then do I check whether anyone can earn money from it. The company is a hypothesis, not a starting point.
#SystemMargin #RiskFirst
Birch plywood wasn’t the bottleneck.
It was part of GTT’s system.
Shipyards pay GTT royalties for the technology.
I checked whether GTT controls a hard-to-replace element others pay for.
Wood → no.
GTT → yes.
Next: Q3, 23.10.
smframework.substack.com/p/i-looked-f...
Birch plywood wasn’t the bottleneck.
It was part of GTT’s system.
Shipyards pay GTT royalties for the technology.
I checked whether GTT controls a hard-to-replace element others pay for.
Wood → no.
GTT → yes.
Next: Q3, 23.10.
smframework.substack.com/p/i-looked-f...
The thesis: whoever controls coal and gas conversion in South Africa can capture rent.
Entry: 2 Oct 2026, $13.95 (SSL, NYSE).
What could prove me wrong: oil, the rand or coal costs eat the margin.
#SystemMargin
The thesis: whoever controls coal and gas conversion in South Africa can capture rent.
Entry: 2 Oct 2026, $13.95 (SSL, NYSE).
What could prove me wrong: oil, the rand or coal costs eat the margin.
#SystemMargin
Most analysis starts with a company I like.
I start with a different question: where in the supply chain is the constraint that can't be easily replaced?
Only then do I check whether anyone can earn money from it. The company is a hypothesis, not a starting point.
#SystemMargin #RiskFirst
Most analysis starts with a company I like.
I start with a different question: where in the supply chain is the constraint that can't be easily replaced?
Only then do I check whether anyone can earn money from it. The company is a hypothesis, not a starting point.
#SystemMargin #RiskFirst
27 names. Reference close on the day of entry.
This is the public record of decisions so far.
Constraints drive markets. Process over narrative.
Time will show the rest.
#SystemMargin
27 names. Reference close on the day of entry.
This is the public record of decisions so far.
Constraints drive markets. Process over narrative.
Time will show the rest.
#SystemMargin
I built SM as a filter.
Not to find lots of companies. To stop myself from chasing the crowd or buying something just because everyone sees it.
Today: one bottleneck, two companies, two very
I built SM as a filter.
Not to find lots of companies. To stop myself from chasing the crowd or buying something just because everyone sees it.
Today: one bottleneck, two companies, two very
These 26 companies are not the point. The process is.
Every list looks good in a bull market. What I care about more than the result: does the same process work in another industry, another country, another cycle, not just where it worked for me?
#RiskFirst
These 26 companies are not the point. The process is.
Every list looks good in a bull market. What I care about more than the result: does the same process work in another industry, another country, another cycle, not just where it worked for me?
#RiskFirst
Grindrod (#$GND) enters the System Margin Track Record.
Entry: 29 Sep 2026
Close: R28.86
Ports, terminals and critical trade corridors.
Bottlenecks rarely make noise. They quietly collect rent.
Now we watch what the process found.
#SystemMargin #GND
Grindrod (#$GND) enters the System Margin Track Record.
Entry: 29 Sep 2026
Close: R28.86
Ports, terminals and critical trade corridors.
Bottlenecks rarely make noise. They quietly collect rent.
Now we watch what the process found.
#SystemMargin #GND
I didn't start with AI. I started with the bottleneck: power for Singapore's data centres and chips.
Sembcorp has the infrastructure, contracts and customers on that link.
Entry: S$5.80 (29.09.2026 close)
#Sembcorp #SystemMargin
I didn't start with AI. I started with the bottleneck: power for Singapore's data centres and chips.
Sembcorp has the infrastructure, contracts and customers on that link.
Entry: S$5.80 (29.09.2026 close)
#Sembcorp #SystemMargin
CAMT is going into my Track Record.
I didn’t start with AI.
I started with a simpler question:
What gets harder to inspect as advanced packaging gets more complex?
That took me to Camtek.
#SystemMargin #$CAMT
CAMT is going into my Track Record.
I didn’t start with AI.
I started with a simpler question:
What gets harder to inspect as advanced packaging gets more complex?
That took me to Camtek.
#SystemMargin #$CAMT
It's a record of hypotheses made before the outcome is known.
No hindsight.
No rewriting the process.
We record it.
Then we wait.
#SystemMargin #RiskFirst
It's a record of hypotheses made before the outcome is known.
No hindsight.
No rewriting the process.
We record it.
Then we wait.
#SystemMargin #RiskFirst
Different markets.
Different sectors.
Different bottlenecks.
The list is growing.
But the interesting part is not the list.
It's what happens next.
System Margin has made its selections.
Now time gets a vote.
#SystemMargin
Different markets.
Different sectors.
Different bottlenecks.
The list is growing.
But the interesting part is not the list.
It's what happens next.
System Margin has made its selections.
Now time gets a vote.
#SystemMargin
Tonight I’m slowing down.
After the market sweeps of the last few days, I picked one US company and decided to sit with the case properly:
Entegris #$ENTG
I have no idea where this goes yet.
#SystemMargin
Tonight I’m slowing down.
After the market sweeps of the last few days, I picked one US company and decided to sit with the case properly:
Entegris #$ENTG
I have no idea where this goes yet.
#SystemMargin
SUSS MicroTec #$SMHN
28.09.2026
I like moments like this.
4 independent screens.
4 times the same result.
SUSS MicroTec enters the System Margin Track Record today.
Reference price: €67.20 (25.09.2026 close).
No idea where this case will go. I’ll be watching.
#SMHN #SUSSMicroTec
SUSS MicroTec #$SMHN
28.09.2026
I like moments like this.
4 independent screens.
4 times the same result.
SUSS MicroTec enters the System Margin Track Record today.
Reference price: €67.20 (25.09.2026 close).
No idea where this case will go. I’ll be watching.
#SMHN #SUSSMicroTec
SSE #$SSE
28.09.2026
Another result from last night’s work.
4 independent screens. 4 times the same result.
SSE joins the System Margin Track Record today.
Reference price: £20.20 (25.09.2026 close).
Let’s see where this one goes.
#SSE #SystemMargin
SSE #$SSE
28.09.2026
Another result from last night’s work.
4 independent screens. 4 times the same result.
SSE joins the System Margin Track Record today.
Reference price: £20.20 (25.09.2026 close).
Let’s see where this one goes.
#SSE #SystemMargin
National Grid #$NG
28.09.2026
Late night work paid off.
National Grid joins the System Margin Track Record after 4 independent screens reached the same result.
Reference price: £11.27 (25.09.2026 close).
Now we watch.
#NG #NationalGrid
National Grid #$NG
28.09.2026
Late night work paid off.
National Grid joins the System Margin Track Record after 4 independent screens reached the same result.
Reference price: £11.27 (25.09.2026 close).
Now we watch.
#NG #NationalGrid
PVA TePla
#$TPE
28.09.2026
Another case enters the official System Margin Track Record.
Reference price: €30.48 (25.09.2026 close).
No idea where this case will go. But I'll be watching it.
#PVATePla #SystemMargin
PVA TePla
#$TPE
28.09.2026
Another case enters the official System Margin Track Record.
Reference price: €30.48 (25.09.2026 close).
No idea where this case will go. But I'll be watching it.
#PVATePla #SystemMargin
Dug in anyway.
Couldn't prove they controlled the rent, just the processing.
No T0.
Important supplier ≠ controlled rent.
#5NPlus
Dug in anyway.
Couldn't prove they controlled the rent, just the processing.
No T0.
Important supplier ≠ controlled rent.
#5NPlus
A company passes the Full Test.
Independent agents, all on SM v2.4.8, land on the same company. At least 4 of 4, and 5 of 5 counts too.
A majority isn't enough. Either everyone agrees, or it's a no.
#RiskFirst
A company passes the Full Test.
Independent agents, all on SM v2.4.8, land on the same company. At least 4 of 4, and 5 of 5 counts too.
A majority isn't enough. Either everyone agrees, or it's a no.
#RiskFirst
Another bottleneck found and taken through the full SM process.
I'm really tired tonight, but also damn happy with the work done today. Good day. Time to sleep. Tomorrow we keep watching.
#IljinElectric
Another bottleneck found and taken through the full SM process.
I'm really tired tonight, but also damn happy with the work done today. Good day. Time to sleep. Tomorrow we keep watching.
#IljinElectric