Monitor, reconcile, and forecast Introducing Broker commissions from Vantage Markets and BlackBull Markets. Track referred Hedge Edge client trading volumes, calculate expected per-lot rebates by asset class, reconcile against broker commission reports and Tide Bank deposits, chase discrepancies, and model commission revenue projections based on user growth and trading activity.
Maximise and accurately account for Hedge Edge's second revenue stream: Introducing Broker (IB) commissions. Every standard lot traded by a Hedge Edge-referred client on Vantage or BlackBull generates a per-lot rebate. This skill ensures every rebatable lot is tracked, every commission is reported correctly by the broker, every payment is received in Tide Bank, and projections inform business decisions on user acquisition and broker partnership optimisation.
Vantage Markets IB Portal (via VANTAGE_IB_CREDENTIALS):
BlackBull Markets IB Portal (via BLACKBULL_IB_CREDENTIALS):
Supabase (via SUPABASE_URL, SUPABASE_KEY):
Tide Bank (via TIDE_API_KEY):
| Parameter | Type | Required | Description |
|---|---|---|---|
| period | string | Yes | monthly, quarterly, ytd, custom |
| broker | string | No | antage, lackbull, ll (default: ll) |
| start_date | date | For custom | YYYY-MM-DD |
| end_date | date | For custom | YYYY-MM-DD |
| include_projections | boolean | No | Whether to generate forward-looking commission estimates (default: true) |
json { "period": "2026-01", "currency": "GBP", "fx_rate_usd_gbp": 0.79, "vantage": { "referred_clients_total": 0, "referred_clients_active": 0, "lots_traded": { "forex": 0, "indices": 0, "commodities": 0, "crypto": 0, "total": 0 }, "commission_expected_usd": 0, "commission_reported_usd": 0, "commission_received_gbp": 0, "variance_pct": 0, "reconciliation_status": "fully_reconciled", "avg_commission_per_active_client_usd": 0 }, "blackbull": { "referred_clients_total": 0, "referred_clients_active": 0, "lots_traded": { "forex": 0, "indices": 0, "commodities": 0, "crypto": 0, "total": 0 }, "commission_expected_usd": 0, "commission_reported_usd": 0, "commission_received_gbp": 0, "variance_pct": 0, "reconciliation_status": "fully_reconciled", "avg_commission_per_active_client_usd": 0 }, "combined": { "total_commission_gbp": 0, "total_accrued_unpaid_gbp": 0, "mom_growth_pct": 0 }, "projections": { "next_month_base_gbp": 0, "next_quarter_base_gbp": 0, "next_quarter_bull_gbp": 0, "next_quarter_bear_gbp": 0 }, "action_items": [] }
| Platform | Endpoint / Resource | Auth | Purpose |
|---|---|---|---|
| Vantage IB Portal | Commission reports, client list | VANTAGE_IB_CREDENTIALS | Monthly commission data, referred clients |
| BlackBull IB Portal | Commission reports, client list | BLACKBULL_IB_CREDENTIALS | Monthly commission data, referred clients |
| Supabase | roker_accounts, ib_commissions, users | SUPABASE_URL + SUPABASE_KEY | Internal tracking, reconciliation log |
| Tide Bank | /v1/transactions (inbound from brokers) | TIDE_API_KEY | Commission deposit verification |
| Google Sheets | IB commission model | GOOGLE_SHEETS_API_KEY | Projections, historical trends |