交易 参数与回复

下单参数

"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