Whale Trades, Live EGX Block & Institutional Flow
Whale Trades captures executions that cross a threshold computed automatically for each symbol: a percentage of that stock's own 30-day average, scaled by liquidity so "whale" means the same thing across the market. The threshold has two legs, EGP value and share count, and a trade qualifies on either; for the least liquid stocks only the share count is used. The detector reads EGX every minute during trading hours, classifies whales, and surfaces side (buy/sell), share of the volume traded so far today, 30-day rank, and size vs. average, so you read institutional activity in context, not raw numbers.
Log in to see the full feature
What you get
Dual detector: value + volume
Thresholds scale to the liquidity of each stock, by EGP value and by share count, so coverage reaches past the heavily traded names.
Smart context on every trade
Share of the volume traded so far today, 30-day rank, and size-vs-average ratio, raw numbers without context tell you nothing.
Live updates, no refresh
The table auto-updates via WebSocket the moment a new whale is detected. True real-time institutional flow tracking.
Market vs. block trade tags
Each whale carries a tag distinguishing orderbook executions from pre-arranged blocks, so you read the signal correctly.
Filters: symbol, side, whale type
Focus on what matters: buy only, blue-chip whales only, or only the strongest signals (both thresholds hit).
Whale-call notifications
Subscribe to whale alerts on your favorite symbols, with the option to hear an actual whale call instead of a regular notification chime.
Get started
FoudaLens delivers comprehensive quantitative analysis of the Egyptian Exchange. Pick the plan that fits and unlock every advanced feature.
Whale Trades is a Premium-only feature, plans start at EGP 400/month.
Frequently asked
What is a whale trade?
A whale trade is any execution that crosses a threshold computed automatically for each symbol: a percentage of that stock's own 30-day average. The percentage scales with liquidity, smaller for heavily traded names, larger for thinner ones, so "whale" means the same thing in a stock turning over 300M a day and one turning over 3M. The threshold has two legs, EGP value and share count, and a trade qualifies on either. For the least liquid stocks only the share count is used, because EGP is a poor measure of size in a stock priced in piastres.
Why two thresholds (value AND volume)?
They are two legs of one threshold, not two kinds of stock. A value whale cleared the threshold in EGP, 50K shares at 80 EGP is 4M EGP. A volume whale cleared it in share count, 10M shares at 0.50 EGP can be the same value but a far bigger move in the stock itself. Most stocks are measured on both legs, and a trade qualifies on either. What sets the threshold is the liquidity of the stock, not its price: a cheap name that still turns over millions is measured on both legs like any large-cap. Only the least liquid tier is measured on share count alone.
How fresh is the data?
Every minute during EGX trading hours (Sun–Thu, 10AM–2:30PM Cairo). The detector reads the live trade tape, classifies whales, and pushes them to this page in real time via WebSocket. No refresh needed.
What context do you show on each trade?
Three signals: the trade as a share of the volume traded so far in the session (e.g. 12% of the volume so far), 30-day rank (e.g. largest trade in 30 days), and size vs. 30-day average (e.g. 5.2× the typical trade size). Without context, a raw EGP figure is meaningless.
Does a whale trade mean I should buy?
No. A whale trade is just a signal, it could be institutional accumulation OR distribution. Read it alongside other indicators: large buy + uptrend + rising volume = bullish bias. Large sell + downtrend = institutional exit. The "side" badge (buy/sell) is shown so you can decide.
Block trade vs. market trade?
A market trade hits the live order book and moves price. A block trade is pre-arranged off-book at a negotiated price and does NOT move price directly. We tag each whale with the trade type so you can read the signal correctly.