{
  "schemaVersion": 1,
  "kind": "professionalServicesFirm",
  "id": "theorem",
  "urls": {
    "html": "/professional-services/theorem.html",
    "json": "/professional-services/theorem.json",
    "markdown": "/professional-services/theorem.md"
  },
  "policy": "Documentation research, not account or execution testing. Research regions do not establish residence eligibility. Requires Verification is an evidence gap, not proof of unavailability. Source conflicts and product/entity qualifications must remain attached to claims. Demo results do not establish live trading performance.",
  "record": {
    "id": "theorem",
    "name": "Theorem Technologies",
    "role": "Technology vendor",
    "entity": "Contracting entity Requires Verification",
    "scope": "Futures/CTA and hedge-fund workflows; jurisdiction acceptance requires verification.",
    "services": {
      "managedAccounts": {
        "product": "Allocation and post-trade platform",
        "status": "Documented",
        "summary": "Allocate futures trades, reconcile clearing data and report per-account P&L.",
        "capabilities": [
          "Average-price and actual-fill allocation methods",
          "Cross-account/counterparty reconciliation",
          "Trading activity, cash, margins and P&L attribution"
        ],
        "requirements": "Supported FCM connections and configured price/quantity allocation rules.",
        "limitations": "Broker/market compatibility varies. An illustrative APS table has inconsistent quantities; confirm methods using sample data rather than relying on that example.",
        "sources": [
          "theorem-allocation",
          "theorem-reporting"
        ],
        "evaluation": {
          "kind": "Sales demonstration",
          "note": "A free product demonstration is offered. Inclusion of the intended allocation/reconciliation workflow requires confirmation.",
          "source": "theorem-reporting"
        },
        "accountingScope": null,
        "checked": "2026-10-14",
        "tested": false
      },
      "fundAccounting": {
        "status": "Requires Verification",
        "summary": "Pooled-fund accounting has not been established for this provider in the reviewed research.",
        "limitations": "This is an evidence gap, not a finding that the service is unavailable.",
        "sources": [],
        "checked": "2026-10-14",
        "tested": false
      }
    }
  },
  "sources": {
    "theorem-allocation": {
      "title": "Theorem — trade price allocation methods",
      "url": "https://theorem.io/help/allocation-methods",
      "checked": "2026-10-14"
    },
    "theorem-reporting": {
      "title": "Theorem — reporting and demonstration",
      "url": "https://theorem.io/theorem-reporting",
      "checked": "2026-10-14"
    }
  }
}
