交易 参数与回复
下单参数
"Param":
{
"BrokerID":"xxxxx",
"Account":"xxxxx",
"Symbol":"TC.F.xxx.xxx.201710",
"Price":"xxxxx",
"StopPrie":"xxxxx",
"Side":"n",
...
}
改单参数
{
"ReportID":"123456",
"ReplaceExecType":"n",
"OrderQty":"n",
"Price":"xxxxx",
"StopPrice":"xxxxx",
}
交易帐号资料回复
{
"DataType":"ACCOUNTS",
"Success":"OK",
"Accounts":
[
{
"BrokerID":"123456",
"Account":"XXX",
"UserName":"XXX",
"AccountName":"XXX",
...
},
{
"BrokerID":"123456",
"Account":"XXX",
"UserName":"XXX",
"AccountName":"XXX",
...
}
]
}
委托回补资料
"Report":
{
"ReportID":"123456",
"Account":"XXX",
"BrokerID":"XXX",
"Symbol":"XXX",
"Side":"n",
...
}
委托回报回补资料回复
{
"Reply":"RESTOREREPORT",
"Success":"OK",
"Orders":
[
{"ReportID":"123456",
"Account":"XXX",
"BrokerID":"XXX",
"Symbol":"XXX",
"Side":"n",
"QryIndex":"n",
…},
{"ReportID":"123456",
"Account":"XXX",
"BrokerID":"XXX",
"Symbol":"XXX",
"Side":"n",
"QryIndex":"n",
…}
]
}
成交回补资料
"Report":
{
"ReportID":"123456",
"Account":"XXX",
"BrokerID":"XXX",
"Symbol":"XXX",
"Side":"n",
...
}
成交回报回补资料回复
{
"Reply":"RESTOREFILLREPORT",
"Success":"OK",
"Orders":
[
{"ReportID":"123456",
"Account":"XXX",
"BrokerID":"XXX",
"Symbol":"XXX",
"Side":"n",
"QryIndex":"n",
…},
{"ReportID":"123456",
"Account":"XXX",
"BrokerID":"XXX",
"Symbol":"XXX",
"Side":"n",
"QryIndex":"n",
…}
]
}
资金帐务回复
{
"Reply":"MARGINS",
"Success":"OK",
"Margins":
[
{"BrokerID":"XXX",
"Account":"XXX",
"TransactDate":"n",
"TransactTime":"n",
"BeginningBalance":"XXX",
"Commissions":"XXX",
...},
{"BrokerID":"XXX",
"Account":"XXX",
"TransactDate":"n",
"TransactTime":"n",
"BeginningBalance":"XXX",
"Commissions":"XXX",
...}
]
}
部位帐务回复
{
"Reply":"POSITIONS",
"Success":"OK",
"Positions":
[
{"BrokerID":"XXX",
"Account":"XXX",
"TransactDate":"n",
"TransactTime":"n",
"Quantity":"n",
"SumLongQty":"n",
"SumShortQty":"n",
"QryIndex":"n",
...},
{"BrokerID":"XXX",
"Account":"XXX",
"TransactDate":"n",
"TransactTime":"n",
"Quantity":"n",
"SumLongQty":"n",
"SumShortQty":"n",
"QryIndex":"n",
...}
]
}
组合指令参数
{
"Symbol":"TC.O.SSE.510050A.202103.C.3.746&TC.O.SSE.510050A.202103.C.3.844",
"BrokerID":arrInfo[0]['BrokerID'],
"Account":arrInfo[0]['Account'],
"CombDirection":"2",
"Side":"1",
"CombinationType":"1",
"Volume":"1"
}
组合回报
{
"Account": "XXXX",
"BrokerID": "XXXX",
"OrderID": "XXX",
"FilledID": "XXX",
"Symbol": "TC.O.SSE.510050A.202103.C.3.746&TC.O.SSE.510050A.202103.C.3.844",
"Quantity": "1",
"OptCombCode": "1",
"Side": "1",
"CombSide": "1",
"ExecType": "1",
"QryIndex": "1"
}
Last updated
Was this helpful?