AlphaTrade

Digit contracts: Over/Under, Even/Odd, Matches/Differs

+254
At least 8 characters with letters and numbers.

New accounts get a $10,000 demo account to practise with.

Complete your KYC

We need these details before you can trade with real money, deposit or withdraw.

+254
AlphaTrade
Trade
DEMO $0.00
AlphaTrade
?
HomeRisk disclosureTerms
M-Pesa payments are not configured yet. Deposits and withdrawals are unavailable.
—

Last digit stats

tap a digit to predict it
Bot
You have no bots yet. Create one on the , then run it here.
Activity
Bots trade on the server, so they keep going if you close this page.
Prediction
Ticks
5
Stake $

Session

$0.00
no stop lossno take profit

Build a bot

Saved bots run from Trade → Auto-trade, so you can watch the chart while they trade. Each bot must have its own name and settings; duplicates are refused.
Every tick is independent and random. No staking strategy or entry pattern changes the odds: on average a bot returns the same of turnover as manual trading. Martingale-style strategies grow stakes fast, so always set a stop loss. Test on the demo account first.

Your bots

M-PESA Deposit

M-PESA Withdraw

Deposits & withdrawals

If a deposit or withdrawal fails, nothing is lost: failed deposits are never charged to your balance, and failed withdrawals are returned to your balance automatically. Anything unclear is checked by our team.

Statement

How outcomes are decided

Each market produces one tick per second. The last digit of the price is the result. Every digit has exactly a 10% chance.

  1. Before a seed is used, we publish its SHA-256 hash. It cannot be changed afterwards.
  2. Tick n's digit = HMAC-SHA256(seed, "MARKET:n"), first 32-bit block below 4,294,967,290, mod 10.
  3. A contract always starts on the next tick after you buy, so nobody (including us) can pick a result after seeing your trade.
  4. Every ticks the seed is retired and revealed. Anyone can then recompute every digit.

Payouts use the true probability with one fixed edge for every contract:
payout = stake × ÷ probability. The platform keeps of turnover on average, and traders get back .

Verify a tick

Payout table (per $1 stake)

Seeds

Daily limits REAL ACCOUNT

Enforced on every real trade (manual, API and bots) and every deposit. Lowering a limit applies now. Raising or removing one applies after 24 hours. Days reset at midnight Kenya time.

Leave empty or 0 for no limit.

Take a break

Pauses real-money trading, bots and deposits for the period you choose. A break cannot be cancelled early. Withdrawals stay available, and demo trading still works.

Signs it's time for a break: chasing losses, trading money meant for bills, or trading longer than planned. Read more

Risk calculator

See the real odds of your plan before you trade: expected cost, chance of a winning session, and how likely a wipe-out is.

Your details

To change your name, phone number or country, contact support. For your security, these can only be changed by our team after verifying it's you. Your phone number is where withdrawals are paid.

Change password

At least 8 characters with letters and numbers. If our team reset your password, enter the temporary one as your current password.

API tokens

Use a token to run your own bot from any language. Tokens can trade and read data, but they cannot withdraw money or create other tokens.

Quick reference

Amounts are in USD. Send Authorization: Bearer <token>.

POST /api/contracts
{ "account": "demo", "market": "V10",
  "type": "DIGITOVER", "barrier": 4,
  "duration": 1, "stake": 1 }

GET  /api/contracts/:id     contract status
GET  /api/contracts?status=open
GET  /api/ticks/V10?count=100
GET  /api/me                balances
GET  /api/session?account=demo   TP/SL session

WebSocket /ws
 → {"type":"auth","token":"..."}
 ← {"type":"tick","tick":{market,idx,quote,digit}}
 ← {"type":"contract","contract":{...}}
 ← {"type":"balance","account":{...}}

Types: DIGITOVER (0-8), DIGITUNDER (1-9), DIGITEVEN, DIGITODD, DIGITMATCH (0-9), DIGITDIFF (0-9). API trades count toward your manual session take profit / stop loss. A full example bot is in examples/api-bot.js.