STR
STR
STR
//Option:
{
"assetType": "'EQUITY' or 'OPTION' or 'INDEX' or 'MUTUAL_FUND' or
'CASH_EQUIVALENT' or 'FIXED_INCOME' or 'CURRENCY'",
"cusip": "string",
"symbol": "string",
"description": "string",
"type": "'VANILLA' or 'BINARY' or 'BARRIER'",
"putCall": "'PUT' or 'CALL'",
"underlyingSymbol": "string",
"optionMultiplier": 0,
"optionDeliverables": [
{
"symbol": "string",
"deliverableUnits": 0,
"currencyType": "'USD' or 'CAD' or 'EUR' or 'JPY'",
"assetType": "'EQUITY' or 'OPTION' or 'INDEX' or 'MUTUAL_FUND' or
'CASH_EQUIVALENT' or 'FIXED_INCOME' or 'CURRENCY'"
}
]
}
//OR
//MutualFund:
{
"assetType": "'EQUITY' or 'OPTION' or 'INDEX' or 'MUTUAL_FUND' or
'CASH_EQUIVALENT' or 'FIXED_INCOME' or 'CURRENCY'",
"cusip": "string",
"symbol": "string",
"description": "string",
"type": "'NOT_APPLICABLE' or 'OPEN_END_NON_TAXABLE' or 'OPEN_END_TAXABLE' or
'NO_LOAD_NON_TAXABLE' or 'NO_LOAD_TAXABLE'"
}
//OR
//CashEquivalent:
{
"assetType": "'EQUITY' or 'OPTION' or 'INDEX' or 'MUTUAL_FUND' or
'CASH_EQUIVALENT' or 'FIXED_INCOME' or 'CURRENCY'",
"cusip": "string",
"symbol": "string",
"description": "string",
"type": "'SAVINGS' or 'MONEY_MARKET_FUND'"
}
//OR
//Equity:
{
"assetType": "'EQUITY' or 'OPTION' or 'INDEX' or 'MUTUAL_FUND' or
'CASH_EQUIVALENT' or 'FIXED_INCOME' or 'CURRENCY'",
"cusip": "string",
"symbol": "string",
"description": "string"
}
//OR
//FixedIncome:
{
"assetType": "'EQUITY' or 'OPTION' or 'INDEX' or 'MUTUAL_FUND' or
'CASH_EQUIVALENT' or 'FIXED_INCOME' or 'CURRENCY'",
"cusip": "string",
"symbol": "string",
"description": "string",
"maturityDate": "string",
"variableRate": 0,
"factor": 0
}
//Execution:
{
"activityType": "'EXECUTION' or 'ORDER_ACTION'",
"executionType": "'FILL'",
"quantity": 0,
"orderRemainingQuantity": 0,
"executionLegs": [
{
"legId": 0,
"quantity": 0,
"mismarkedQuantity": 0,
"price": 0,
"time": "string"
}
]
}