By Kareem Farid, founder of Kunkafa
The problem with AI trading apps, and what Kunkafa does instead
Most AI trading apps are staged like casinos. Kunkafa retired the signal, as a word and as a design, and shows a chance with its record beside it.
An app tells you a market is about to run, in green, with a clock counting down, and something in you wants it to be true - that is greed talking. Fear reads the same screen and sells everything, which is no better. Kunkafa Predictions refuses both jobs. It does not tell you what to do with a market; it shows the paths that market could take, how far each one goes, how long it has, and the chance of getting there, with up and down in the same view. What follows is the pattern being rejected, and what sits on the screen in its place.
The casino pattern, in plain words
The pattern is old, well documented and borrowed almost intact from gambling floors. It rarely announces itself; it shows up as a set of small staging choices that all point the same way.
- Unpredictable rewards, arriving often enough to keep a reader checking and rarely enough to keep them wondering.
- The near miss, staged so that almost getting there feels like progress rather than a loss.
- Manufactured urgency: a countdown, an expiring call to action, a push notification that treats a market as a train about to leave.
- Asymmetric feedback, loud when it went your way and quiet when it did not, which leaves a warped memory of how often each happened.
- Social proof, other people's wins shown without the denominator underneath them.
- One side of the outcome, shown large, with the other side absent from the screen entirely.
Why the word signal had to go
A signal is an instruction with one outcome attached, and that is the problem with it. The word carries a promise no honest tool can keep: that the other direction has been ruled out, that acting is the correct response, and that whoever sent it will be around to answer for how it turned out. Three things are missing every time - the other side, how long the claim is supposed to hold, and any record of how similar claims have gone before.
Retiring the word was the easy half. The design that goes with it had to go too: no single-direction card, no strength badge standing in for evidence, no urgency wrapper. What replaced it is duller to look at and much harder to misread.
What a forecast is instead
A forecast is four things at once: how far the price could move, given as a change from today's price in per cent; which way, up or down; how long it has to get there; and the chance it arrives. Take away any one of them and the remaining three stop meaning anything. A chance without a distance and a duration is a mood, and a distance without a chance is a wish.
The other direction is always a glance away, because the two sides are two answers to one question rather than a recommendation and its footnote. Every percentage on the screen is labelled with what it measures, for the same reason: a bare number invites the reader to supply their own meaning, and the meaning they supply is usually more certain than the number deserves.
The screen itself
One market at a time, one question: how far could the price move, in which direction, and how likely is each outcome, across every duration at once. The answer arrives as a ladder of movement levels with three columns - change, duration, chance - beside a price line that carries those same levels as a band around it, so the table and the drawing are never telling different stories.
A slider sets the longest duration you want to consider. Its handle is a ceiling rather than a choice of one duration, running from five minutes up to 7 years, grouped as Scalping, Day trading, Swing and Investing so that nobody has to translate a number into an intention. Three filters narrow what the ladder lists: how strong a forecast has to be before it appears, how far it has to go, and whether you want up, down or both. They narrow the list and never the drawing, since removing a level from the picture would be a claim that price cannot reach it.
The record beside every forecast
The difference between a forecast and a tip is that a forecast is counted. Under each one is a panel, "How similar forecasts performed", holding four counts: forecasts evaluated, how many were strong enough for the filter you have set, how many finished in the forecast direction, and how many reached the movement level you selected. You can read those counts over the last day, 7 days, 30 days or all time.
Two rules keep the panel honest. Below 100 finished examples it prints no rate at all, only the sentence "Not enough past examples to estimate performance reliably", because a rate drawn from a thin sample misleads more effectively than a blank ever could. And a rate genuinely below one per cent reads "under 1%", not a decimal dressed up as precision.
Outcomes are recorded in five plain states - reached the movement level, passed the movement level, period ended ahead, period ended behind, still running - with no celebration attached to the good ones. Freshness reads "Updated N minutes ago", and a market that has stopped publishing says "No new data for N days" instead of quietly showing you something stale. The same figures, for everyone rather than for your filter, are on the Kunkafa results page, updated daily, with the raw numbers at /api/stats.json.
Nothing to chase
Nothing on the screen is metered, so looking costs nothing and no counter moves when you open a market. Plans differ in which durations you can open, how many markets you can follow and how many alerts you can keep, not in how often you are allowed to look.
The features around the screen are built so that nobody has to sit in front of it. An alert is one sentence - "Tell me when this market's estimated chance of moving up or down over a duration reaches N%" - and it is checked on every bar close on the server, not by you watching. A saved outlook is a frozen copy of what the screen said at the moment you kept it, so it can be compared with what happened rather than quietly rewritten. Share cards are capped at five a day. Automated trading is available on Pro, on Binance, Bybit and OKX, behind a risk walkthrough, with limits you set yourself and can pause at any time.
How to judge the next app you are shown
Look past the feature list at the staging, which is where the intent lives.
- Are both directions on screen together, each labelled with what it measures?
- Is there a public record, dated, that you can read without a login?
- Does the app say anything when the evidence behind a number is thin?
- Does anything count down, celebrate, or reward you for opening it again?
- Does simply looking cost you something, and if so, what does that incentive do to you?
You can run those five questions against Kunkafa without signing up, on the demo at predictions.kunkafa.com/demo. How the forecasts are produced and scored is set out on the Kunkafa methodology page, and the Kunkafa FAQ covers the rest. Two related pieces: the eight anti-gambling decisions inside Kunkafa Predictions, and why no one can predict exact stock prices.
Forecast, not advice. For the rational investor: emotion out, scenarios in.
Continue Reading
Anti-gambling design: eight decisions inside Kunkafa Predictions
Eight design decisions that keep a forecast from behaving like a slot machine: both directions, no red and green, no countdowns, nothing metered, a record beside every number.
Probability, Not Prophecy: what an honest forecast looks like
The tagline as a design rule: the other side always a glance away, a chance for every level, a record beside it, and a 50/50 said out loud.