NPN  FIBO BUY
NVDA  OTTO BUY
ANG  DEEP DIP
AAPL  PULLBACK
SBK  TREND ADD
MSFT  OTTO BUY
SOL  DEEP DIP
BTI  FIBO BUY
LVMH  PULLBACK
NPN  FIBO BUY
NVDA  OTTO BUY
ANG  DEEP DIP
AAPL  PULLBACK
SBK  TREND ADD
MSFT  OTTO BUY
SOL  DEEP DIP
BTI  FIBO BUY
LVMH  PULLBACK
JSE & Global Stock Signals

You want to invest.
You just don't know in what.

OttoLens does the knowing for you. It analyses 70+ JSE and 180+ global stocks and delivers clear buy and sell signals to your phone — every morning before the market opens. No charts. No jargon. No experience required.

From R249/month

"I always wondered which share to buy, when to buy, and when to sell." — Stephen de Villiers

Today · pre-market
6FIBO BUY
4OTTO BUY
3DEEP DIP
5PULLBACK
Top Buy Signals
AMS
Anglo American Platinum
FIBO BUYOTTO BUY
R1 042DEEP DIP
or chat with us on WhatsApp

Most people want to invest. Few know where to start.

You know the JSE can build real wealth over time. You've seen others making money in markets. But picking the right stocks — at the right time, at the right price — feels like a full-time job that requires years of experience you don't have.

So you either don't invest at all, or you make guesses and hope for the best. Neither is a plan.

OttoLens changes that. A proven quantitative model runs every night, analyses every stock we cover, and hands you a clear, colour-coded signal list every morning — before the market opens. You make the final call. OttoLens makes sure it's an informed one.

Three answers. Every morning.

What to Buy, when to Sell, does the Trend still have legs.

Every signal below is a model output based on historical price data — not personalised advice, not a guarantee, and not an instruction to trade.

Buy signals
FIBO BUY Price is in the buy zone
Stocks move in cycles — highs, pullbacks, recoveries. FIBO BUY flags when price has pulled back to a proven support level — the moment a quality stock is "on sale." The model calculates it precisely, so you don't have to.
OTTO BUY Momentum is turning positive
OTTO BUY confirms momentum is genuinely building — price action, volume and moving averages all lining up. When FIBO BUY and OTTO BUY appear together, that's OttoLens' highest-conviction entry signal.
DEEP DIP PULLBACK Where in the cycle?
DEEP DIP means the deepest discount from recent highs — maximum opportunity, more risk. PULLBACK means a shorter dip within an uptrend — lower risk, solid upside. OttoLens shows both so you can match the signal to your comfort level.
Sell signal
FIBO SELL Price has reached its target
FIBO SELL flags when price reaches its calculated upper target — the model's read that the move is likely complete. Your prompt to consider taking profit.
Trend health — PULSE

A buy signal on a fundamentally broken stock is a trap. PULSE protects against that, and surfaces the stocks that just keep delivering.

DEEP DIP PULLBACK UPTREND WEAK DOWN
Avoid the value trap
Some stocks are cheap because they're getting cheaper — not because they're a bargain. If PULSE shows DOWN or WEAK, the trend is deteriorating, and the model flags it so you don't mistake decline for opportunity.
TREND ADD
Compounders often never give a traditional buy signal — they rarely pull back far enough. PULSE catches them anyway: sustained UPTREND with strong momentum. TREND ADD means "keep adding on weakness, even without a formal buy signal."

Signals are model outputs based on historical price data — not personalised financial advice or a guarantee of future performance.


Your morning briefing. In 60 seconds.

OttoLens is a mobile-first app that opens instantly in your browser — no installation required. No vague promises — this is what it looks like every morning. Swipe through the screens. →

Signal counts, prices and buy/sell badges shown below are illustrative and reflect historical data — not personalised advice or a guarantee of results.

Tue 21 Jul · pre-market
6FIBO BUY
4OTTO BUY
3DEEP DIP
5PULLBACK
Top Buy Signals
AMS
Anglo American Platinum
FIBO BUYOTTO BUY
R1 042DEEP DIP
SBK
Standard Bank
FIBO BUY
R248.60PULLBACK
Trend Add
PRX
Prosus
TREND ADD
R712.40UPTREND
🏠 Your morning briefing
Today's signal counts and the highest-conviction buys — ranked, ready, before the JSE opens.
74 stocks
AllFIBO BUYOTTO BUYSELLFinancialsResources
ANG
AngloGold Ashanti
FIBO BUYDEEP DIP
R634.10▲ 1.8%
NPN
Naspers
OTTO BUY
R4 480▲ 0.9%
SOL
Sasol
FIBO SELL
R98.75▼ 2.1%
BTI
British American Tobacco
PULLBACK
R812.20— 0.1%
📊 Every signal, every covered stock.
Filter by signal, sector or PULSE. Buys and sells, colour-coded — nothing to calculate.
Anglo American Platinum
FIBO buy zone FIBO sell target
Pulse — trend health
6 months agotoday
Trend strengthening
FIBO BUY + OTTO BUY active — highest conviction
🔎 Tap any stock for the full story
Price vs its buy zone and sell target, plus PULSE trend bars — see the cycle at a glance.
live
USD/ZARUS Dollar
R17.82▼ 0.3%
GBP/ZARBritish Pound
R24.15▲ 0.2%
EUR/ZAREuro
R20.94▲ 0.4%
GOLDper ounce
$3 412▲ 1.1%
BRENTper barrel
$71.40▼ 0.8%
💱 Forex & commodities — all plans
Live ZAR rates, Gold and Oil — the context behind every rand you invest.

Illustrative screens with sample data — app updates are sent every morning, after analysis of the previous day's close. Not financial advice; past signals don't guarantee future results.


Pick your market. Same full app.

Both plans get every feature — signals, PULSE, filters, stock detail and Forex. The only difference is coverage: Starter is JSE only, Pro is worldwide. Daily morning refresh and full mobile access included. Cancel any time.

Lens Starter
JSE Markets
R249/month
The full OttoLens experience — for 70+ JSE-listed stocks
70+ JSE stock signals — all FIBO BUY, OTTO BUY, DEEP DIP, PULLBACK signals
PULSE trend health on every covered stock
TREND ADD — find the JSE compounders
Sector & signal filters + full stock detail views
Forex tab — live ZAR/USD, GBP, EUR rates + Gold & Oil
Daily morning refresh (previous day's data)

Prices in ZAR · VAT included · Cancel any time

Not financial advice — your subscription gives you access to the OttoLens signal tool only. Questions first? Chat with us on WhatsApp.


Real investors, using it right now.

"Altyd gewonder watter aandeel om te koop, wanneer om te koop en wanneer om te verkoop. OttoLens verwyder die raai uit die transaksie. Nou so 6 weke besig met die program en daar is verseker baie potensiaal om suksesvol op hierdie manier met aandele geld te maak."

"I always wondered which share to buy, when to buy, and when to sell. OttoLens takes the guesswork out of it. About six weeks into the program now, and there's real potential to make money with shares this way."

Stephen de Villiers

"I'm a long-term trader and always sceptical — the usual 'top 10' picks never really worked for me. What I like about OttoLens is it flags shares trending up during dips, without pressuring you to buy — it's still up to you to do the research. I had a wonderful time with the Sasol share OttoLens flagged, trading it from 160 all the way to 202, and a similar experience with Glencore. The visuals are great and the logic makes sense. And there's no yearly subscription — I'm on month-to-month, so I'm not tied into anything."

Jacques van Schalkwyk
Individual results — not typical, not guaranteed.

© 2026 OttoLens · All rights reserved · An OttoLens product
GdV Unlimited (Pty) Ltd · Val de Grace, Pretoria, 0184, South Africa

Start your free trial

3 days, full access, no card required.

Prefer to chat first? Message us on WhatsApp