Portfolio payload structure
The Cumulus9 API supports multiple contract types, including ETD (Exchange-Traded Derivatives), FX (Foreign Exchange), Fixed Income Cash contracts, and positions formatted according to ISDA’s Common Risk Interchange Format (CRIF).
Each contract type has specific required fields and formatting rules.
Supported formats
- ETD (Exchange-Traded Derivatives)
- FX (Foreign Exchange)
- Fixed Income Cash contracts
- CRIF (ISDA Common Risk Interchange Format)
Full payload reference
For full field-level payload requirements and examples by contract type, use the detailed reference:
For ETD positions, sub_account_code produces calculations at both the
parent account level and the sub-account level. Use omnibus_ind = Y only
for omnibus sub-accounts where longs and shorts should not net for margin
purposes.