The founder's story

I spent years stitching tools together to run an IB. So I built one tool that actually fits.

IBHQ wasn't born in a pitch deck. It was born in a 2am debugging session, swearing at a flood-wait error and a spreadsheet that wouldn't reconcile.

M
MustaphaFounder, IBHQ

I started trading in 2015. Small account, big screens, too much coffee. A few years in, I did what a lot of traders do eventually: I became an Introducing Broker.

The trading part I already understood. The running-a-business-around-it part was a different beast entirely.

Nobody warns you that the hardest part of being an IB isn't the market. It's the plumbing.

Every morning looked the same. Open seven tabs. Copy leads from the scraper into a CRM that didn't understand Telegram. Paste the day's campaign into an outreach tool that didn't understand cooldowns — and watch another account get flagged as spam by lunch. Forward signals through a custom userbot a friend wrote for me, held together by a cron job and prayers. Reconcile copy-trading payouts in a shared Google Doc that someone always edited while I was editing it too.

The duct tape was bigger than the business.

The moment it cracked

One week I lost three Telegram accounts in a row because the pacing was wrong. The week after, a manual payout mistake cost me a subscriber who'd been with me for a year. The week after that, a signal didn't get forwarded because the userbot was down and I didn't find out for four hours.

I sat down and listed every tool I was paying for, every spreadsheet I was editing, every script I was babysitting. Eleven things. I was paying for eleven things to do the work of one.

The receipt · March 2023monthly
HubSpot Starter · CRM that didn't know Telegram$50
TG-auto-dm · outreach tool, banned 2 accts$99
GroupSnoop · member scraper$35
Amir's userbot · signal forwarder retainer$150
ManyChat Pro · onboarding bot$45
Webflow + Mailchimp · landing + nurture$76
CopyFX Pro · copy-trading SaaS$180
DeepL Pro · signal translation$30
Mixpanel · funnel analytics$49
Airtable · revshare reconciliation$24
GSheet + GDocs · everything that spilled$12
Subtotal · 11 tools$750 / mo
+ hours spent reconcilingpriceless (derogatory)

The hours were worse than the dollars. I was losing mornings to the plumbing.

So I stopped waiting for the tool to exist. And I built it.

What I built

An AI outreach engine that knows the difference between a warmed account and a flamed one. Pacing, cooldowns, warmup curves, flood-wait backoff — baked in, not bolted on. It runs in three modes: manual when I want to write every word, semi-auto when I want the AI to draft and I approve, automatic when I want it working while I sleep.

Onboarding bots that walk a lead through the full funnel — greet, qualify, guide, and stay with them until they're associated with me as their IB. Every stage is a checkpoint, and every checkpoint routes the lead into the right channel automatically. A lead who just said "yes" goes to #onboarding. A funded one goes to #subscribers. A VIP one goes to #vip. No more manual moves.

A signal forwarder that translates, rewrites, injects my affiliate link, and fans out to every destination I own — in under a second, fully logged.

A copy-trading runtime that tracks high-water-marks and pays subscribers on profit, on-chain, in USDT. No weekend spreadsheet reconciliations. No fiat rails. No bank holidays.

And underneath all of it, one database. One audit log. One cockpit.

Why I'm sharing it

I ran my own IB on this stack for two years before I let anyone else in. It worked. It kept working. Other IBs saw the dashboard over my shoulder and asked if they could buy it.

IBHQ is the answer. IB Headquarters — the place where every job that used to take eleven tools now takes one.

It's built the way I'd want it built if I were still the only user: USDT only, no fiat, no nonsense, no features I wouldn't use myself. You get the exact stack I run. Nothing dumbed down.

If you've ever cursed at a flood-wait error at 2am, IBHQ was built for you.


Questions for Mustapha? Reach him directly on Telegram: @mustapha_ibhq

The principles

Four rules we don't break.

Every feature in IBHQ passes through these four tests before it ships. If it fails even one, we don't build it.

01

If I wouldn't run my own IB on it, it doesn't ship.

Every surface is dogfooded by Mustapha on his live IB before it reaches anyone else. No "enterprise-only" features that the founder doesn't use himself.

02

No fiat. USDT only.

Billing, payouts, rebates, performance fees — all on-chain. No banking relationship can freeze your cash or throttle your business.

03

One database. One audit log.

If two features can't read the same lead record, they don't belong in the same product. IBHQ is one stack, not six with a shared login.

04

Don't get flagged.

Anti-spam isn't a compliance checkbox. It's the reason your accounts stay alive. Pacing, cooldowns and warmup are non-negotiable, on every plan.

The team

Small. On Telegram.

Nine people across four time zones. Everyone ships. Everyone answers support at some point. Nobody writes internal memos.

M
Mustapha
Founder & IB-in-residence
Started trading in 2015. Still runs his own IB on the product. Writes most of the outreach engine.
S
Selim
CTO
Built the Telegram infra at a previous company. Knows exactly what Telegram lets you do and what it doesn't.
N
Nour
Head of Product
Ex-crypto broker PM. Makes sure IBHQ looks like Mustapha would want, not like an enterprise dashboard.
Y
Yousra
Head of Customer
On Telegram at all hours. Has personally onboarded every customer on the Operator plan so far.
2015
Mustapha started trading
Small account, big screens, too much coffee.
2 yrs
Private dogfood
Run on his own IB before anyone else touched it.
0
Fiat rails
Everything settles in USDT. One chain, no middlemen.
1
Database
One record per lead. Everything the rest of the stack reads.
Join the people running it

The tool I wish existed in 2015.
Ready for you in 2026.

See pricingSee the product