The most dangerous error in halal screening is showing something haram as halal. It usually comes not from a hard fiqh question but from plain arithmetic: if the market cap is computed wrong, the debt and cash ratios come out wrong too. This article covers two such cases — SPAC mergers and stock splits — and how we found them in our own screener.
Why the market cap
We compute the debt and cash ratios not with today's price but with a 36-month average market cap, so that a one-day price jump doesn't flip the verdict (methodology). The average is each month's price × the share count of that period. If the price history and the share count are on different "scales", the average cap inflates several times over.
An inflated denominator makes the ratio look low. So this error almost always pushes one way — towards showing an indebted company as halal.
SPACs and de-SPACs
A SPAC is a "blank-cheque" shell company: no real business, investors' money sits in a trust account earning interest. SPACs are blocked on business activity in our screener (blocked categories). Later the SPAC merges with a real company — a de-SPAC — and becomes an operating business.
The problem is in the price history. In the months before the merger the share price is the shell's price (usually around $10, the cash in trust) — not a valuation of the operating company. Multiply it by the merged company's share count and the average cap comes out artificially large.
A case we measured (September 29, 2026): ONEN (formerly Hennessy Capital Investment Corp. VII) — current market cap ~$250M, 36-month average ~$1.07B. The denominator was ~4 times too big, so the debt ratio was ~4 times too low: a company with roughly 60% debt could look like ~15% and pass as "halal".
Fix: the shell-era months before the merger are dropped from the average. If fewer than 12 months remain, the current market cap is used instead of the average.
How we know the merger date
We made a mistake here too, and fixed it. At first we identified a de-SPAC as "reported trust assets + a later name change". An audit showed this method was wrong in 11 of 55 stocks: ordinary rebrands of companies that were never SPACs, dates shifted to a later rebrand, shells that hadn't merged yet. The SEC even adds a "former name" entry when the name hasn't changed — another false signal.
The result wasn't just imprecision. Change Agents (CHGA), for example — not a SPAC, just a rebrand — was switched to its current market cap through a wrongly shortened window, and its debt ratio came out at 44.6% instead of 14.5%. A false "halal" in the other direction was just as possible.
Now the proof of a merger is Item 5.06 "Change in Shell Company Status" in an SEC 8-K report. Per the SEC's instructions, a shell company reports under this item when it completes a transaction that causes it to cease being a shell (SEC Form 8-K). The merger date is the date of that event.
To be open about the limit: if the merged company appears at the SEC as a new registrant (a new CIK), it has no trust filings and the de-SPAC isn't detected — the full 36-month window is used.
Splits and reverse splits
A split divides one share into several (say 10:1). A reverse split does the opposite (say 1:20): fewer shares, higher price. The company's value doesn't change. But data providers adjust the price history backwards for splits, and don't always adjust the quarterly share count. Multiply the two and you're mixing scales.
OTLY: 20 times over
Oatly (OTLY) did a 1:20 reverse split. The provider's quarterly share count was 624.5M; the real one was 31.2M. The average market cap inflated 20 times ($9.43B vs $0.48B), the debt ratio showed 5.8% instead of 113%, and the stock passed as "halal" (found in our July 2026 audit).
The direction is the worst possible: reverse splits usually happen at struggling companies — exactly the ones that should fail were passing.
The fix, and its hole
The first defence was a "split guard": if the latest quarter's share count differs sharply from a reliable current count, the risky method is dropped. But the audit found a hole: if the split falls in the middle of the 36-month window, the latest quarter is already post-split, the guard sees nothing, and the older quarters stay raw. In a test scenario this pushed a debt ratio from 160.3% down to 15.3%.
Now the split date and factor are fetched from the provider, stored in a separate table, and the whole share history is brought to today's basis. The guard stays as a backstop.
Cases found later (September–October 2026)
- Stale cache. After a 1:5 reverse split, Delixy (DLXY) had a cached share count mixed with old monthly prices: a debt ratio of 112.8% instead of 22.6% (a false "not halal" this time). Now, if the price jumps by more than 2.5×, both the share count and the price history are reloaded at once. On September 30, 2026, 87 stocks were found in this state.
- Provider cap on the old count. P3 Health (PIII) did a 1:50 reverse split, but the provider's market cap stayed on the old share count: $1.39B instead of ~$26M, and a debt ratio of 2.98% — a false "halal". Now, when that gap matches a recent split factor, the current share count is used and the reason recorded.
- Double adjustment. The provider's quarterly count is often already split-adjusted — and our code adjusted it again (Booking (BKNG), 25:1 split: a $3.36 trillion cap). Now each quarter is resolved against its neighbours.
- Inflated averages. A check on October 2, 2026 found that 55 of 1,481 halal stocks had a 36-month average cap more than 100 times their current cap. The worst case — NewGenIvf (NIVF): $135B instead of ~$406K, a debt ratio of 0.00% instead of 1198%. Now, if the estimated method gives more than the current cap, the current cap is used.
Splits affect more than halal screening — they affect signal results too: on a reverse-split day one signal was recorded as "+941%", when it had actually closed at its stop-loss. That was fixed as well — a suspicious split-related result isn't scored (track record).
What this shows
- The error mostly runs one way. An inflated market cap makes ratios look low, so the risk of a false "halal" is bigger than of a false "haram". That's why a doubtful market cap yields "undetermined", not "halal" (fail-closed).
- See the calculation yourself. Every stock page shows the formula with the actual figures and how the market cap was taken (36-month average or current). Check the current status of the tickers above on their pages.
- Be careful with stocks that recently split or went through a SPAC merger — in any screener. Re-check the page before adding one to a portfolio: a halal portfolio for beginners.
- The similar problem for foreign stocks — currency and the ADS ratio: The trap in halal screening of ADR stocks.
All of these errors were found in our own audits. We don't hide them: the screener isn't infallible, but every error found is fixed with its reason and made public.
This article is for information only and is not a fatwa. Consult your own scholar for a final religious ruling. Not investment advice either.
Stocks mentioned in this article
Terms in this article
Check halal stocks yourself
Verdicts, ratios and last check dates for every NASDAQ and NYSE stock.
Related articles
- Halal investingThe trap in halal screening of ADR stocks (TSM, BABA…)Halal ratios for a foreign company's US-listed shares (ADRs) go wrong easily: currency, the ADS ratio, a broken market cap. Our own mistakes and safeguards.
- ResearchShort interest: what short positions tell you (and is shorting halal?)What short interest and days to cover mean, how to read FINRA data, what it doesn't tell you — and what scholars say about short selling.
- ResearchWhat share of the US stock market is halal? A sector breakdownOur own screening data: how many of 5,403 US stocks are halal, which sectors have the most and which have almost none, and what usually fails them.