Mäklarinfrastruktur · flaggskepp

Piggy Broker

En whitelabel-handelsplats i en box — aggregera likviditet, routa flöden via A-book eller B-book genom en intern matchningsmotor, kör en komplett dealing desk med live-exponering, hedging och marginaler, allt under ert varumärke.

live · piggytrader.cc/brokerFIX 4.4 + RESTMulti-tenant · RLS700+ tester

01Översikt

Piggy Broker är en multi-tenant-handelsplats i en box. Den aggregerar likviditet över FIX 4.4 och REST, routar flöden via A-book eller B-book genom en intern matchningsmotor, kör en komplett dealing desk med live-exponering, hedging och marginaler — och sätter webb-, skrivbords- och mobilterminaler i händerna på handlarna. Allt under operatörens varumärke, på deras domän.

besök piggytrader.cc/broker

02Problemet det löser

Att bygga upp en riktig mäklarverksamhet innebär att bygga — eller köpa och integrera — likviditetsaggregering, ett exekveringslager, en risk- och dealing desk, en marginalmotor, multi-tenant-isolering, övervakning, rapportering och klientterminaler. Mycket av detta är oansenligt maskineri som en handelsplats behöver, men som ingen vill skriva. Piggy Broker levererar det som en enda sammanhängande backend så att en operatör kan lansera under sitt eget varumärke istället för att plocka ihop en teknikstack.

Resultat en operatör lanserar en varumärkt mäklarverksamhet på en infrastruktur som normalt tar ett team flera år att bygga.

03Vad vi byggde

Likviditet & exekvering

En specialbyggd FIX 4.4-motor hanterar inloggning och heartbeat-förhandling, sekvensspårning, hantering av återsändningar och automatisk återanslutning. Den kommunicerar med NewOrderSingle, ExecutionReport, cancels och marknadsdata. Vid sidan av detta: REST/WebSocket-anslutningar (Binance, Alpaca, OANDA, en generisk adapter och ccxt) samt MT4 / MT5-managerbryggor. Piggy bygger en konsoliderad best-bid/offer över alla leverantörer, tillskriver varje sida dess källa, rensar ut inaktuella flöden och rangordnar A-book-ordrar efter pris, sedan storlek, avvisningsfrekvens (reject-rate) och prioritet — och delar upp en order i flera ben när en enda handelsplats inte kan fylla allt.

Routing & den interna boken

Per kontogrupp hanteras flödet som A-book (skickas vidare, hedgas till den bästa LP:n via best-execution), B-book (internaliseras mot mäklarens egen bok, med risken synlig live), eller MIXED (en konfigurerbar procentandel till varje). En intern matchningsmotor upprätthåller en fullständig pris-tid-prioriterad orderbok på L1 och L2, så att kunder hos samma mäklare kan korsa varandra. Piggy registrerar exakt varför varje routing-beslut togs.

Risk & dealing desk

Nettoexponering, marginaler och hedging i en vy: nettokvantitet per symbol och vägt genomsnittspris hålls tillgängligt i realtid (hot) i Redis och sänds ut så fort avslut (fills) landar; automatisk hedging (auto-hedging) över en lot-tröskel eller i kö för handlarens godkännande; en marginalmotor med realtidseget kapital, marginalnivå, margin calls, konfigurerbar stop-out och ESMA-liknande skydd mot negativt saldo; stop-out-likvidering enligt principen largest-loser-first; Black-Scholes delta-margining för optioner; samt hälsoövervakning av LP:er på konsolen.

Prissättning & intäkter

Prissättningen ställs in per kontogrupp — påslag (markup) i baspunkter per sida, kommission per lot samt long/short-swappar där onsdagstrippeln hanteras automatiskt. Varje avslut (fill), swap och kommission flödar in i kassan (treasury) och huvudboken, med flervalutors P&L och marginaler konverterade till basvalutan direkt från den levande boken.

04Efterlevnad & back office

De delar som tillsynsmyndigheter frågar efter finns redan på plats, inte på någon färdplan: äkta PostgreSQL row-level security över 61 tabeller (varje fråga begränsas till en organisation, vilket framtvingas av databasen), handelsövervakning och AML-detektorer, KYC och sanktionskontroller, utgående FIX drop-copy och transaktionsrapportering, per-org LP-uppgifter skyddade med AES-256-GCM envelope-kryptering (en hyresgästs nycklar kan aldrig dekryptera en annans), white-label-varumärkning med anpassade domäner per hyresgäst, samt CRM-synkning med HubSpot, Zoho eller Salesforce.

05Teknik

FastAPI SQLAlchemy 2.0 async asyncpg PostgreSQL · RLS Redis native WebSockets Alembic mypy strict Prometheus FIX 4.4
Testsvit700+ automatiserade tester
API-yta175 ändpunkter
Isolering61 rad-isolerade tabeller (RLS)
Migreringar53 databasmigreringar
StatusLive · piggytrader.cc/broker

06Höjdpunkter

  • FIX 4.4-likviditetsaggregering över flera LP:er med en konsoliderad och källtillskriven best-bid/offer.
  • Best-execution-routing som rangordnar handelsplatser och delar upp en order i flera ben vid behov.
  • A-book / B-book / MIXED-routing beslutas per kontogrupp, med anledningen registrerad på varje order.
  • Intern pris-tid-matchningsmotor (L1 & L2) så att en mäklares kunder kan korsa varandra.
  • Dealing desk med live-nettoexponering, automatisk och manuell hedging, samt stop-out enligt largest-loser-first.
  • Marginalmotor med stop-out och ESMA-liknande skydd mot negativt saldo; Black-Scholes delta-margining för optioner.
  • Multi-tenant PostgreSQL RLS över 61 tabeller; krypterade LP-uppgifter per organisation.
  • Byggd enligt institutionell standard: 700+ tester, 175 API-ändpunkter, async Python på FastAPI.

Relaterat arbete