Custom prop firm software, built around the rules.

For prop-trading firms and founders launching one.

A prop firm is a rules engine with a checkout attached. The product only works if every account is judged by the same rules, within seconds, and the firm can prove it afterwards. I built the MetaTrader 5 integration and the real-time breach monitor for a live prop-trading platform, and worked across its backend and both dashboards.

Delivered on a live platform

  • Real-time rule enforcement

    Daily-loss, max-loss and instant-account rules checked on every active account every few seconds, with breached accounts failed through an idempotent flow.

  • MT5 account operations

    Accounts, positions, deals and trading rights through a dedicated service on the MT5 Manager API, with separate demo and live instances.

  • Pass, fail and promotion logic

    One shared calculation for fail decisions, and promotion only when equity agrees across two independent MT5 sources.

  • Admin dashboard

    KYC review, MT5 account statistics, guarded admin actions (manual pass or fail, freeze, close all positions), affiliate reporting and a promotions wizard.

  • Marketing attribution

    First-touch UTM and click-ID capture, campaign short links, a funnel from click to purchase and cohort retention reporting.

  • Fraud signals and service health

    Login IP and location history with duplicate-IP flags, and MT5 service health monitoring with alerts and auto-reconnect.

What I can build next

A complete platform, purchase to payout

Not yet delivered as a finished product

The full product is larger than the parts I delivered on a live platform. The rest is listed here as work I can design and build, not as something I have already run in production.

  • Challenge catalogue and checkout

    Phases, account sizes, promo codes and local payment methods, with prices computed on the server.

  • Account provisioning

    A paid order opens exactly one MT5 account, even when the payment callback arrives twice or the MT5 call times out.

  • One rules engine

    Loss limits, profit targets, minimum trading days, consistency and scaling rules implemented once and tested against recorded deal histories.

  • Payouts

    Eligibility, profit split, approval by a second person and a record of every payout.

  • Staff roles and audit

    Permissions enforced on the server for every action, and a log of who did what.

Before it goes liveBefore a new platform takes real money it needs a proof of concept on your MT5 server, your payment providers' approval for the business model, and your own legal advice on what you are selling.

How we can work together

Start small. Commit when it works.

Every engagement starts with a written scope. You know what you are getting, what it costs and what is left out before any work begins.

  1. 01Fixed fee · 1 to 3 weeks

    Technical discovery sprint

    I review your requirements, existing code and third-party access, then deliver a written architecture, a feasibility and risk report and a milestone plan. Yours to keep, whoever builds it.

  2. 02Paid by milestone

    Fixed-scope MVP build

    A defined first release, built in milestones on a staging environment you can use throughout. You pay for delivered milestones, not for hours.

  3. 03Monthly

    Founding engineer contract

    I join as your hands-on technical owner: architecture, backend, front end, infrastructure and releases, working directly with you.

  4. 04Part-time · monthly

    Fractional technical lead

    You already have a developer or a small team. I own the architecture and the risky parts, review the work and keep delivery honest.

I quote each engagement in USD after a first call. I work from Malaysia with no agency layer, so the budget goes into engineering, not account management. I price on scope and responsibility, and I am not the cheapest option.

  • You work with the person doing the work
  • Written scope and milestones
  • Source code, access and documentation handed over
  • NDA on request

How we would work

  1. 01

    A short call

    A no-obligation conversation about what you are building, what exists already and what success looks like.

  2. 02

    A written scope

    What I will build, what I will not, the risks and the price. Larger or unclear projects start with a short, paid discovery sprint.

  3. 03

    Small, visible releases

    You see working software early and often, on a staging environment you can click through.

  4. 04

    Handover and support

    Source code, access, documentation and runbooks, with ongoing support if you want it.

Questions

Can you build a prop firm platform from scratch?
Yes, with clear limits. On a live platform I delivered the MT5 integration, the risk monitor, the admin dashboard and attribution. The rest of the product I can design and build, and have not yet delivered end to end. For a new firm I start with a discovery sprint and a proof of concept on your MT5 server.
Do we need our own MT5 server?
You need access to one: your own licence, or a white-label arrangement with a provider. The integration uses the access you have. I do not supply MT5 licences.
How fast is a breach detected?
On the live platform I worked on, every active account is checked about every five seconds. The interval is a design choice that depends on account numbers and on how the Manager API connection is used.
Can you take over or fix an existing platform?
Yes. I start by reading the money paths and the rule calculations, and I write down what is risky before changing anything.
Do you work with cTrader, Match-Trader or DXtrade?
My production experience is MetaTrader 5. The rules, payments and admin sides carry over. A different trading platform means a new adapter and a proof of concept first.

Tell me what you are building.

A few lines are enough: what it is, where it stands today, and what you need from an engineer. The form is just below, or email me if you prefer. I reply within two working days.

Other services