Traders help themselves. You scale.
Give every trader a dashboard with their live numbers, progress, and history. Support tickets drop, transparency goes up, and your team’s time stays on growth.
Built for prop firms.
What you get. In detail.
Live dashboard
Balance, equity, and challenge progress (targets, floors, and days left), always current, always matching what your staff panel shows.
History & analytics
Balance history, full trade history, and a trading analytics overview per account: the same behavioral picture your risk team sees.
Notification center
An in-app feed with unread counts and detail views, driven by real account events: pass, fail, proximity warnings, staff messages.
Complete auth flows
Registration, login, session refresh, change password, and a full forgot-password flow with emailed verification codes.
Challenge store & billing
Traders browse your programs, check out with card or PayPal (discount codes included), and their evaluation provisions instantly. Invoices and full purchase history live in the same place.
Top-traders leaderboard
An opt-in leaderboard ranks traders on verified performance, with badges for the funded, turning the portal into a community traders come back to daily.
KYC verification
Traders upload identity documents from the portal and see their verification status; the check carries into payout approvals, so it happens once and pays off every payout after.
Challenge certificates
Passing a phase or getting funded issues a branded, shareable certificate automatically. Traders post them, and every share markets your firm.
Support tickets
A built-in ticket flow tied to the trader’s account. Requests arrive with account and challenge context attached, instead of as anonymous emails your team has to decode.
RTL & LTR layouts
Each firm chooses its text direction; the portal renders both correctly out of the box. RTL is built in, not retrofitted.
Built on your brand
The portal is your brand’s home: your name, your logo, your text direction, with broker logos loading automatically per account, and Enterprise plans run it on your own domain.
Every screen a trader needs. Nothing for you to build.
Dashboard
The trader’s home screen.
- Live balance & equity
- Challenge status at a glance
- Broker logo & account details
- Unread notification badge
Challenge Progress
The rules, made visible.
- Profit target with progress
- Daily & total floors, live distance
- Days left on the clock
- Exact reason shown on failure
Trade & Balance History
Every trade, self-serve.
- Full trade list per account
- Balance history over time
- Same records your staff see
- No export requests to support
Analytics Overview
Their profile, shared.
- Win rate & profit factor
- Style & session habits
- Max floating risk
- Identical to the staff view
Notification Center
The feed that replaces email.
- In-app feed with unread counts
- Proximity warnings & results
- Staff announcements
- Detail view per notification
Payouts & Account
Ask, track, and self-manage.
- Payout requests with split math
- Status & payout history
- Registration through password reset
- Multiple accounts per login
Verification & KYC
Identity, handled in-app.
- Document upload from the portal
- Verification status visible to the trader
- Carries into payout approvals
- One-time check, reused after
Certificates
Achievements they’ll share.
- Issued on phase pass & funding
- Branded with your firm
- Shareable link & download
- Verifiable against the record
Support Tickets
Requests that arrive with context.
- Filed from the trader’s account
- Account & challenge attached
- Status & reply thread in portal
- No anonymous inbox digging
Challenge Store
Browse, pay, trade.
- All your programs, purchasable in-portal
- Card & PayPal checkout
- Discount codes at checkout
- Evaluation provisioned instantly
Billing & Invoices
Their money, transparent.
- Purchase & renewal history
- Invoices emailed & downloadable
- Subscription status & renewal date
- Every transaction tied to its account
Leaderboard
Top traders, opt-in.
- Ranked on verified performance
- Opt-in: private by default
- Badges for funded traders
- A reason to come back daily
The 2am check. From a phone.
Same numbers as your staff panel
The portal reads the same live stream your team sees: one source of truth. Disputes die here: when both sides look at identical balance, equity, and floor numbers, there is nothing left to argue about.
Progress without asking
Target progress, distance to floors, days left: the three things every trader would otherwise email about, current at a glance. The trader knows exactly where they stand at any hour, and nobody on your side is involved.
The warning came to them
The proximity alert landed in their feed before the breach, not after it. A trader who gets warned at 1% out can close risk themselves at 2am, which is a saved account for them, and a payout-worthy story about your firm.
Why firms switch. And what changes.
Every “what’s my status?” ticket is a product gap
When traders can’t see their own numbers, they ask your team: balance, progress, why did I fail, when is my payout. Each answer costs staff time, and each delay reads as evasiveness in a market where traders publicly compare firms on transparency. Support load isn’t a staffing problem; it’s an information problem.
What the portal gives traders
A self-service dashboard with live balance and equity, challenge progress against targets and floors, balance and trade history, per-account analytics, payout requests, and an in-app notification center, all reading the same data your staff panel shows. Auth is complete out of the box, from registration through emailed password-reset codes, and every firm chooses its own text direction with RTL rendered properly, not patched in.
What changes for your firm
Support tickets fall because the answers are already on the trader’s screen, and disputes shrink because both sides look at identical numbers. The portal carries your branding (on Enterprise, your domain entirely), so the professional experience traders talk about publicly is your firm’s, delivered without your team building or maintaining a line of it.
Running trader relations from an inbox. What it actually costs.
Status questions
Answered by staff, one trader at a time, during office hours.
Already on the trader’s screen: live, self-serve, at 2am.
Failure disputes
The trader has screenshots; support digs through logs to reconstruct a maybe.
Both sides read the same recorded numbers and the exact fail reason.
First impression
A Telegram group and an emailed spreadsheet, and traders compare firms publicly.
A branded dashboard that looks like the firm you want to be known as.
Onboarding
Credentials emailed by hand; every password reset is a support ticket.
Self-serve from registration to first login, resets included.
Common questions. Straight answers.
Live balance and equity, their challenge progress (target, floors, days left), balance and trade history, a trading analytics overview, payout requests, and an in-app notification center. It is the same data your staff panel shows, which is exactly why support tickets drop.