# 交易 参数与回复

## 下单参数

{% tabs %}
{% tab title="Json" %}

```java
"Param":
{    
  "BrokerID":"xxxxx",
  "Account":"xxxxx",
  "Symbol":"TC.F.xxx.xxx.201710",
  "Price":"xxxxx",
  "StopPrice":"xxxxx",
  "Side":"n",
  ...
}
```

{% endtab %}

{% tab title="Parameter field" %}

<table data-header-hidden><thead><tr><th width="176">Field</th><th width="150"></th><th></th></tr></thead><tbody><tr><td><strong>Field</strong></td><td></td><td></td></tr><tr><td>BrokerID</td><td>BSTR</td><td>券商</td></tr><tr><td>Account</td><td>BSTR</td><td>账号</td></tr><tr><td>Symbol</td><td>BSTR</td><td>商品ID (包含复式商品ID) </td></tr><tr><td>SymbolA</td><td>BSTR</td><td>複式單腳1商品TCore代碼</td></tr><tr><td>SymbolB</td><td>BSTR</td><td>複式單腳2商品TCore代碼</td></tr><tr><td>Price</td><td>BSTR</td><td><p>委托价格</p><p>or</p><p>字段 + or - 价格</p><p>字段 + or - 跳数T(加减几跳 大写的T)</p><p>Ex : ASK+1T，ASK+2T ， BID-2T</p><p>字段為固定字,可为 LAST or BID or ASK or FILLED</p><p>FILLED为OTO, OTOCO使用, 其他单不可使用FILLED</p><p>ex. FILLED-150000000000</p></td></tr><tr><td>StopPrie</td><td>BSTR</td><td><p>停损价</p><p>or</p><p>字段 + or - 价格</p><p>字段 + or - 跳数T(加减几跳 大写的T)</p><p>Ex : ASK+1T，ASK+2T ， BID-2T</p><p>字段为固定字, 可为LAST or BID or ASK or MID or FILLED</p><p>FILLED为OTO, OTOCO使用, 其他单不可使用FILLED</p></td></tr><tr><td>Side</td><td>BSTR</td><td>买卖别 (复式单为整体买卖方向) 1:Buy 2:Sell</td></tr><tr><td>Side1</td><td>BSTR</td><td>买卖别(复式單脚1)  1:Buy 2:Sell</td></tr><tr><td>Side2</td><td>BSTR</td><td>买卖别(复式單脚2)  1:Buy 2:Sell</td></tr><tr><td>OrderQty</td><td>BSTR</td><td>下单口数</td></tr><tr><td>TimeInForce</td><td>BSTR</td><td><p>1 : ROD  Day order </p><p>2 : IOC | FAK  Immediate or Cancel | Fill and Kill</p><p>3 : FOK   Fill or Kill</p></td></tr><tr><td>OrderType</td><td>BSTR</td><td><p>1 : Market order</p><p>2 : Limit order </p><p>3 : Stop order </p><p>4 : Stop limit order </p><p>5 : Trailing Stop</p><p>6 : Trailing StopLimit</p><p>7 : Market if Touched Order</p><p>8 : Limit if Touched Order</p><p>9 : Trailing Limit</p><p>10 : 对方价(HIT)</p><p>11 : 本方价(JOIN)</p><p>15 : 中间价(MID)<br></p><p>20 : 最优价 (BST)</p><p>21 : 最优价转限价 (BSTL)</p><p>22 : 五档市价 (5LvlMKT)</p><p>23 : 五档市价转限价 (5LvlMTL)</p><p>24 : 市价转限价 (MTL)</p><p>25 : 一定范围市价(MWP)</p></td></tr><tr><td>PositionEffect</td><td>BSTR</td><td><p>0 : Open  Open position</p><p>1 : Close  Close position</p><p>2 : 平今</p><p>3 : 平昨</p><p>4 : Auto   Auto select Open/Cloe position</p><p>10 : 备兑开仓</p><p>11 : 备兑平仓</p></td></tr><tr><td>ContingentSymbol</td><td>BSTR</td><td><p>追踪Symbol </p><p>仅Synthetic = 1 </p><p>OrderType=7 或 OrderType=8使用</p></td></tr><tr><td>TrailingField</td><td>BSTR</td><td><p>仅Synthetic = 1 </p><p>OrderType=5 或 OrderType=6使用 </p><p>0 : None </p><p>1 : Last </p><p>2 : Bid </p><p>3 : Ask</p></td></tr><tr><td>TrailingType</td><td>BSTR</td><td><p>仅Synthetic = 1 </p><p>OrderType=5 或 OrderType=6使用</p><p> 0 : None </p><p>1 : 依价格 </p><p>2 : 依TrailingPrice百分比 </p><p>3 : 依TickSize几跳</p></td></tr><tr><td>TrailingAmount</td><td>BSTR</td><td><p>仅Synthetic = 1 </p><p>OrderType=5 或 OrderType=6使用 TrailingType=1时, TrailingAmount为百分比 TrailingType=2时, TrailingAmount为点数 TrailingType=3时, TrailingAmount为几跳</p></td></tr><tr><td>TouchPrice</td><td>BSTR</td><td><p>仅Synthetic = 1 </p><p>OrderType=7 或 OrderType=8使用 </p><p>触发价 </p><p>or 字段 + or - 价格 </p><p>字段 + or - 跳数T(加减几跳 大写的T)</p><p> Ex : ASK+1T，ASK+2T ， BID-2T </p><p>字段为固定字, 可为LAST or BID or ASK or FILLED FILLED为OTO, OTOCO使用, 其他单不可使用FILLED</p></td></tr><tr><td>TouchField</td><td>BSTR</td><td><p>仅Synthetic = 1</p><p>OrderType=7 或 OrderType=8使用</p><p>0 : None</p><p>1 : Last</p><p>2 : Bid</p><p>3 : Ask</p></td></tr><tr><td>TouchCondition</td><td>BSTR</td><td><p>仅Synthetic = 1</p><p>OrderType=7 或 OrderType=8使用</p><p>0 : touch or 穿价</p><p>1 : Greater</p><p>2 : GreaterEqual</p><p>3 : Equl</p><p>4 : LessEqual</p><p>5 : Less</p></td></tr><tr><td>SelfTradePrevention</td><td>BSTR</td><td><p>0 : 或是不带入该参数，不启用自成交侦测</p><p>1 : 所有委托时间条件带IOC用来规避自成交 </p><p>2 : 所有委托时间条件带FOK用来规避自成交 </p><p>3 : 侦测到自成交时，直接拒绝送出委托，并提示委托错误</p></td></tr><tr><td>Synthetic</td><td>BSTR</td><td><p>0 : None</p><p>1 : Synthetic</p></td></tr><tr><td>GroupType</td><td>BSTR</td><td><p>0 : None</p><p>1 : Normal</p><p>2 : OCO</p><p>3 : OTO</p><p>4 : OTOCO</p></td></tr><tr><td>GroupID</td><td>BSTR</td><td>GroupID or OCOID or OTOID or OTOCOID</td></tr><tr><td>ChasePrice</td><td>BSTR</td><td><p>追价 格式为[每次增加价格or跳数|追价几次|每次追价几秒|最后下市价或删单(M or C)]</p><p>PS:增加价格若为跳数尾端带入T，EX:1T(1跳)</p></td></tr><tr><td>ExtCommands</td><td>BSTR</td><td><p>延伸下单参数 </p><p>一. 下单前 将平仓挂单都删单 CancelCloseWorking=1 or 2 </p><p></p><p>     平净仓 CancelCloseWorking=2</p><p>     全平 </p><p>     1. stock CancelCloseWorking=2 </p><p>     2. future/option </p><p>     a. 多空并存 CancelCloseWorking=1 </p><p>     b. 只有单边 CancelCloseWorking=2</p><p></p><p>二. 下单速度自适应於交易安全设定值</p><p>        FitOrderFreq=1</p><p></p></td></tr><tr><td>Strategy</td><td>BSTR</td><td>策略名称</td></tr><tr><td>UserKey1</td><td>BSTR</td><td>将可在回报的UserKey1字段得到相同的字符串</td></tr><tr><td>SlicedType</td><td>BSTR</td><td>不支援群组单<br>0 : None<br>1 : Iceberg <br>2 : TimeSliced <br>3 : VolumeSliced <br>4 : AllSliced <br>5 : AllSliced After PriceTrigger</td></tr><tr><td>DiscloseQty</td><td>BSTR</td><td>逐笔揭露数量</td></tr><tr><td>Variance</td><td>BSTR</td><td>逐笔变动比例% <br>仅SlicedType =1 或 SlicedType =2或 SlicedType =3使用</td></tr><tr><td>Interval</td><td>BSTR</td><td>仅SlicedType =2或 SlicedType =3使用 <br>SlicedType =2 : 间隔时间，ms <br>SlicedType =3 : 间隔成交量</td></tr><tr><td>LeftoverAction</td><td>BSTR</td><td>仅SlicedType =2或 SlicedType =3使用 <br>0 : Leave 继续挂着(默认) <br>1 : Merge 取消该笔，剩余数量加入下笔下单 <br>2 : Market 转市价单</td></tr><tr><td>SlicedPriceField</td><td>BSTR</td><td>0 : None <br>1 : Last <br>2 : Bid <br>3 : Ask <br>4 : 对方价<br>5 : 本方价</td></tr><tr><td>SlicedTicks</td><td>BSTR</td><td>SlicedPriceField 非零使用 <br>TickSize几跳</td></tr></tbody></table>
{% endtab %}
{% endtabs %}

## 改单参数

{% tabs %}
{% tab title="Json" %}

```java
{
		"ReportID":"123456",
		"ReplaceExecType":"n",
		"OrderQty":"n",
		"Price":"xxxxx",
		"StopPrice":"xxxxx",
}	
```

{% endtab %}

{% tab title="Parameter field" %}

| Field           |                 |                                     |
| --------------- | --------------- | ----------------------------------- |
| ReportID        | BSTR            | 回報編號                                |
| ReplaceExecType | <p>BSTR<br></p> | <p>0:改價</p><p>1:改量</p><p>2:改價改量</p> |
| OrderQty        | BSTR            | 使用者期望減少的委託量                         |
| Price           | BSTR            | 使用者期望的委託價格                          |
| StopPrice       | BSTR            | 使用者期望的停損價格                          |
| {% endtab %}    |                 |                                     |
| {% endtabs %}   |                 |                                     |

## 交易帐号资料回复

{% tabs %}
{% tab title="Json" %}

```java
{
	"DataType":"ACCOUNTS",
  "Success":"OK",

  "Accounts":
  [
    {

      "BrokerID":"123456",
      "Account":"XXX",
      "UserName":"XXX",
      "AccountName":"XXX",
       ...
    },
    {

      "BrokerID":"123456",
      "Account":"XXX",
      "UserName":"XXX",
      "AccountName":"XXX",
       ...
    }
  ]
}

```

{% endtab %}

{% tab title="Parameter field" %}

| Field           |      |                                          |
| --------------- | ---- | ---------------------------------------- |
| BrokerID        | BSTR | 券商 (對應下單與回報欄位)                           |
| Account         | BSTR | 帳號 (對應下單與回報欄位)                           |
| UserName        | BSTR | 登入帳號名稱                                   |
| AccountName     | BSTR | 帳號名稱                                     |
| AccountMask     | BSTR | BrokerID-Account                         |
| BrokerName      | BSTR | 券商名稱                                     |
| Status          | BSTR | <p>帳號狀態(0:尚未登入 1:登入中  </p><p>2:登入完成)</p> |
| AccountType     | BSTR | S/F/O                                    |
| OrderExchange   | BSTR | 可下單交易所                                   |
| Level           | BSTR | ETF期權, 使用者級別                             |
| AccountReleated | BSTR | 證券/期貨帳號 連結ID                             |
| Region          | BSTR | 1:CN 2:TW 4:OB                           |
| {% endtab %}    |      |                                          |
| {% endtabs %}   |      |                                          |

## 委托回补资料

{% tabs %}
{% tab title="Json" %}

```java
"Report":
{
  "ReportID":"123456",
  "Account":"XXX",
  "BrokerID":"XXX",
  "Symbol":"XXX",
  "Side":"n",
  ...
}
```

{% endtab %}

{% tab title="Parameter field" %}

|                   |          |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| ----------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| ReportID          | BSTR     | 回報編號                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| OrderID           | BSTR     | 委託書號                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Account           | BSTR     | 帳號 (對應下單與回報欄位)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| BrokerID          | BSTR     | 券商                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| SecurityType      | BSTR     | S/F/O                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Symbol            | BSTR     | 商品TCore代碼                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Side              | BSTR     | <p>買賣別</p><p>1:Buy</p><p>2:Sell  </p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| OriginalQty       | BSTR     | new order 時候的委託數量                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| OrderQty          | BSTR     | 實際委託數量=成交數量+剩餘有效委託口數                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Price             | LONGLONG | 委託價格                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| StopPrice         | LONGLONG | 停損價                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| OrderType         | BSTR     | <p>0 : None  Unknown </p><p>1 : Market  Market order </p><p>2 : Limit  Limit order </p><p>3 : Stop  Stop order </p><p>4 : StopLimit  Stop limit order </p><p>5 : Stop  Stop order </p><p>6 : StopLimit  Stop limit order <br>7 : Market if Touched Order</p><p>8 : Limit if Touched Order</p><p>9 : Trailing Limit</p><p>10 : 對方價(HIT)</p><p>11 : 本方價(JOIN)</p><p>15: 中間價(MID)<br></p><p>20 : 最優價 (BST)</p><p>21 : 最優價轉限價 (BSTL)</p><p>22 : 五檔市價 (5LvlMKT)</p><p>23 : 五檔市價轉限價 (5LvlMTL)</p><p>24 : 市價轉限價 (MTL)</p><p>25 : 一定範圍市價</p> |
| TradeType         | BSTR     | <p>0 : Normal</p><p>1 : Purchase on Margin</p><p>2 : ShortSell</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| PositionEffect    | BSTR     | <p>0 : Open Open position </p><p>1 : Close Close position </p><p>2 : 平今</p><p>3 : 平昨</p><p>4 : Auto   Auto select Open/Cloe position</p><p>10 : 備兌開倉</p><p>11 : 備兌平倉</p>                                                                                                                                                                                                                                                                                                                                                             |
| TimeInForce       | BSTR     | <p>0 : None  None </p><p>1 : ROD  Day order </p><p>2 : IOC  Immediate or Cancel </p><p>3 : FOK  Fill or Kill </p>                                                                                                                                                                                                                                                                                                                                                                                                                    |
| CumQty            | BSTR     | 总成交手数(已成交)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| LeavesQty         | BSTR     | 委託剩餘有效量                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| AvgPrice          | BSTR     | 成交均價                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| ExecType          | BSTR     | <p>委託執行狀態</p><p>0 : 委託成功(包含改價改量)</p><p>1 : 部份委託成功其餘處理中</p><p>2 : 部份委託成功其餘錯誤</p><p>3 : 全部成交</p><p>4 : 部份成交其餘委託處理中</p><p>5 : 部份成交其餘刪單</p><p>6 : 部分成交尚有有效單</p><p>7 : 部份成交其餘錯誤</p><p>8 : 完全刪單成功</p><p>9 : 部份刪單成功</p><p>10 : 委託失敗</p><p>11 : 委託處理中</p><p>12 : 刪改單錯誤</p><p>13 : 洗價中</p><p>14 : ITS主機已收單(增加中)</p><p>15 : 等待中</p><p>16 : 洗價單 觸價送單</p><p>17 : 鎖券成功</p><p>18 : 鎖券失敗</p>                                                                                                                                                        |
| ExecTypeText      | BSTR     | 委託執行狀態描述\[server錯誤訊息]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| TransactDate      | BSTR     | 更新日期                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| TransactTime      | BSTR     | 更新時間 (UpdateTime)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| FilledOrdersCount | BSTR     | 总成交回报笔数                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Strategy          | BSTR     | 策略名稱                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| UserKey1          | BSTR     | 對應委託參數的UserKey1欄位資料                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| UserKey2          | BSTR     | 對應委託參數的UserKey2欄位資料                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| {% endtab %}      |          |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| {% endtabs %}     |          |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |

## 委托回报回补资料回复

{% tabs %}
{% tab title="Json" %}

```java
{
	"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",
       …}
   ]
}
```

{% endtab %}

{% tab title="Parameter field" %}
委托回报栏位同[这里](#wei-tuo-hui-bu-zi-liao)。
{% endtab %}
{% endtabs %}

## 成交回补资料

{% tabs %}
{% tab title="Json" %}

```cpp
"Report":
{
"ReportID":"123456",
"Account":"XXX",
"BrokerID":"XXX",
"Symbol":"XXX",
"Side":"n",
...
}
```

{% endtab %}

{% tab title="Parameter field" %}

|                |        |                                                                                                                                                      |
| -------------- | ------ | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
| ReportID       | string | TCore回报编号                                                                                                                                            |
| Account        | string | 账号 (对应下单与回报字段)                                                                                                                                       |
| BrokerID       | string | 券商                                                                                                                                                   |
| Symbol         | string | 商品TCore代码                                                                                                                                            |
| Side           | string | <p>买卖别 1:Buy 2:Sell<br>(复式单为整体买卖方向)</p>                                                                                                              |
| OrderID        | string | 委托书编号                                                                                                                                                |
| MatchedPrice   | string | 本次成交价格                                                                                                                                               |
| MatchedQty     | string | 本次成交数量                                                                                                                                               |
| PositionEffect | string | <p>0:Open Open position <br>1:Close Close position <br>2 : 平今 <br>3 : 平昨 <br>4:  Auto Auto select Open/Close position <br>10 : 备兑开仓 <br>11: 备兑平仓</p> |
| TransactDate   | string | 更新日期                                                                                                                                                 |
| TransactTime   | string | 更新时间                                                                                                                                                 |
| UserKey1       | string | 对应委托参数的UserKey1字段数据                                                                                                                                  |
| UserKey2       | string | 对应委托参数的UserKey2字段数据                                                                                                                                  |
| {% endtab %}   |        |                                                                                                                                                      |
| {% endtabs %}  |        |                                                                                                                                                      |

## **成交回报回补 资料回复**

{% tabs %}
{% tab title="Json" %}

```cpp
{
"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",
       …}
 ]
}
```

{% endtab %}

{% tab title="Parameter field" %}
成交回报栏位资料同[这里](#cheng-jiao-hui-bu-zi-liao)
{% endtab %}
{% endtabs %}

## 资金帐务回复

{% tabs %}
{% tab title="Json" %}

```java
{
  "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",
       ...}
   ]   
}
```

{% endtab %}

{% tab title="Parameter field" %}

| **Field**                    |      |                        |
| ---------------------------- | ---- | ---------------------- |
| LoginID                      | BSTR | 登入帳號                   |
| UserName                     | BSTR | 登入帳號名稱                 |
| BrokerID                     | BSTR | 券商 (對應下單與回報欄位)         |
| BrokerName                   | BSTR | 券商名稱                   |
| Account                      | BSTR | 帳號 (對應下單與回報欄位)         |
| AccountName                  | BSTR | 帳號名稱                   |
| TransactDate                 | BSTR | 更新日期 UTC+0             |
| TransactTime                 | BSTR | 更新時間 UTC+0             |
| ItemType                     | BSTR | 固定13                   |
| BeginningBalance             | BSTR | 期初結存                   |
| Commissions                  | BSTR | 交易手續費                  |
| FrozenCommission             | BSTR | 凍結手續費                  |
| ExchangeClearinigFee         | BSTR | 交易所費用與結算費用             |
| BrokerageFee                 | BSTR | 經紀商費用                  |
| GrossPL                      | BSTR | 已實現損益(未扣除費用)           |
| OptionPremium                | BSTR | 選擇權權利金收入               |
| CashIn                       | BSTR | 證券買賣當日收支               |
| NetPL                        | BSTR | 已實現損益(扣除費用並加上選擇權權利金收入) |
| Deposit                      | BSTR | 今日入金                   |
| Withdraw                     | BSTR | 今日出金                   |
| CashActivity                 | BSTR | 今日出入金                  |
| ExcessEquity                 | BSTR | 可用資金                   |
| WithdrawQuota                | BSTR | 可取資金                   |
| EndingBalance                | BSTR | 期末結存                   |
| OpenTradeEquity              | BSTR | 未平倉損益(包含選擇權和期貨)        |
| TotalEquity                  | BSTR | 總權益數                   |
| OptionNetMarketValue         | BSTR | 選擇權市值                  |
| AccountValueAtMarket         | BSTR | 帳戶市值                   |
| InitialMarginRequirement     | BSTR | 初始保證金                  |
| MaintenanceMarginRequirement | BSTR | 維持保證金                  |
| CurrMargin                   | BSTR | 當前保證金                  |
| MarginDeficit                | BSTR | 追繳保證金                  |
| FrozenMargin                 | BSTR | 凍結保證金                  |
| FrozenCash                   | BSTR | 凍結資金                   |
| ReserveBalance               | BSTR | 保底準備金                  |
| Credit                       | BSTR | 信用額度                   |
| Mortgage                     | BSTR | 質押金額                   |
| PreMortgage                  | BSTR | 上次質押金額                 |
| PreCredit                    | BSTR | 上次信用額度                 |
| PreDeposit                   | BSTR | 上次存款額                  |
| PreMargin                    | BSTR | 上次佔用的保證金               |
| ExchangeMargin               | BSTR | 交易所保證金                 |
| DeliveryMargin               | BSTR | 投資者交割保證金               |
| ExchangeDeliveryMargin       | BSTR | 交易所交割保证金               |
| CurrencyToSystem             | BSTR | 系統幣別                   |
| CurrencyConversionRate       | BSTR | 幣別轉換比率(轉換到帳戶幣別使用)      |
| CurrencyToClient             | BSTR | 帳戶幣別                   |
| ConvertedAccountValueAtMkt   | BSTR | 幣別轉換後帳戶市值              |
| ExerciseIncome               | BSTR | 行權盈虧 　                 |
| IncomeBalance                | BSTR | 盈虧金額                   |
| InterestBase                 | BSTR | 利息基数                   |
| Interest                     | BSTR | 利息收入                   |
| FloatProfitByDate            | BSTR | 逐日浮動盈虧                 |
| FloatProfitByTrade           | BSTR | 逐筆浮動盈虧                 |
| FutureProfitByDay            | BSTR | 期貨當日盈虧                 |
| ReferenceRiskRate            | BSTR | 參考風險度                  |
| TryExcessEquity              | BSTR | 試算可用資金                 |
| DynamicEquity                | BSTR | 動態權益                   |
| MarketPremium                | BSTR | 市值權益                   |
| TheoMktVal                   | BSTR | 期权理论市值                 |
| TheoMktValEquity             | BSTR | 期权理论市值权益               |
| {% endtab %}                 |      |                        |
| {% endtabs %}                |      |                        |

## 部位及组合部位帐务回复

{% tabs %}
{% tab title="Json" %}

```java
{
  "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",
       ...}
   ]   
}
```

{% endtab %}

{% tab title="Parameter field" %}

<table data-header-hidden><thead><tr><th width="276.66666666666663"></th><th></th><th></th></tr></thead><tbody><tr><td></td><td></td><td></td></tr><tr><td>LoginID</td><td>BSTR</td><td>登入帳號</td></tr><tr><td>UserName</td><td>BSTR</td><td>登入帳號名稱</td></tr><tr><td>BrokerID</td><td>BSTR</td><td>券商</td></tr><tr><td>BrokerName</td><td>BSTR</td><td>券商名稱 </td></tr><tr><td>Account</td><td>BSTR</td><td>帳號 </td></tr><tr><td>AccountName</td><td>BSTR</td><td>帳號名稱 </td></tr><tr><td>TransactDate</td><td>BSTR</td><td>更新日期 UTC+0   </td></tr><tr><td>TransactTime</td><td>BSTR</td><td>更新時間 UTC+0    </td></tr><tr><td>SecurityType</td><td>BSTR</td><td>F / O / F2 / O2  </td></tr><tr><td>Symbol</td><td>BSTR</td><td>商品TCore代碼 </td></tr><tr><td>SymbolA</td><td>BSTR</td><td>複式單腳1商品TCore代碼 </td></tr><tr><td>SymbolB</td><td>BSTR</td><td>複式單腳2商品TCore代碼 </td></tr><tr><td>Exchange</td><td>BSTR</td><td>交易所 </td></tr><tr><td>Security</td><td>BSTR</td><td>商品ID  </td></tr><tr><td>Security2</td><td>BSTR</td><td>商品ID (複式單腳2)   </td></tr><tr><td>Month</td><td>BSTR</td><td>月份  </td></tr><tr><td>Month2</td><td>BSTR</td><td>月份(複式單腳2) </td></tr><tr><td>CallPut</td><td>BSTR</td><td>CallPut  </td></tr><tr><td>CallPut2</td><td>BSTR</td><td>CallPut(複式單腳2)  </td></tr><tr><td>StrikePrice</td><td>BSTR</td><td>履約價 </td></tr><tr><td>StrikePrice2</td><td>BSTR</td><td>履約價(複式單腳2) </td></tr><tr><td>Side</td><td>BSTR</td><td><p>買賣方向 1Buy 2Sell </p><p>(複式單為整體買賣方向)</p></td></tr><tr><td>Side1</td><td>BSTR</td><td>買賣方向(複式單腳1) 1Buy 2Sell  </td></tr><tr><td>Side2</td><td>BSTR</td><td>買賣方向(複式單腳2) 1Buy 2Sell  </td></tr><tr><td>Quantity</td><td>BSTR</td><td>持倉數量 </td></tr><tr><td>OpenPrice</td><td>BSTR</td><td>開倉價 </td></tr><tr><td>AvgPrice</td><td>BSTR</td><td>成本均價 </td></tr><tr><td>UnrealizedPL</td><td>BSTR</td><td>損益 </td></tr><tr><td>SettlementPrice</td><td>BSTR</td><td>結算價 </td></tr><tr><td>PrevSettlementPrice</td><td>BSTR</td><td>上次結算價 </td></tr><tr><td>UsedMargin</td><td>BSTR</td><td>佔用保證金 </td></tr><tr><td>FrozenMargin</td><td>BSTR</td><td>凍結保證金 </td></tr><tr><td>CloseProfit</td><td>BSTR</td><td>當日平倉盈虧 </td></tr><tr><td>CurrencyToSystem</td><td>BSTR</td><td>系統幣別 </td></tr><tr><td>LongFrozen</td><td>BSTR</td><td>多頭凍結數量 </td></tr><tr><td>ShortFrozen</td><td>BSTR</td><td>空頭凍結數量 </td></tr><tr><td>LongFrozenAmount</td><td>BSTR</td><td>多頭開倉凍結金額 </td></tr><tr><td>ShortFrozenAmount</td><td>BSTR</td><td>空頭開倉凍結金額 </td></tr><tr><td>OpenVolume</td><td>BSTR</td><td>開倉量 </td></tr><tr><td>CloseVolume</td><td>BSTR</td><td>平倉量 </td></tr><tr><td>OpenAmount</td><td>BSTR</td><td>今日開倉金額(市值) </td></tr><tr><td>CloseAmount</td><td>BSTR</td><td>今日平倉金額(市值) </td></tr><tr><td>OpenCost</td><td>BSTR</td><td>開倉成本 </td></tr><tr><td>PositionCost</td><td>BSTR</td><td>持倉成本 </td></tr><tr><td>CloseProfitByDate</td><td>BSTR</td><td>逐日盯市平倉盈虧 </td></tr><tr><td>CloseProfitByTrade</td><td>BSTR</td><td>逐筆對沖平倉盈虧 </td></tr><tr><td>PositionProfitByDate</td><td>BSTR</td><td>逐日盯市持仓盈亏 </td></tr><tr><td>PositionProfitByTrade</td><td>BSTR</td><td>逐筆持倉盈虧 </td></tr><tr><td>MarginRateByMoney</td><td>BSTR</td><td>保證金率  </td></tr><tr><td>MarginRateByVolume</td><td>BSTR</td><td>保證金率(依手數)  </td></tr><tr><td>PreMargin</td><td>BSTR</td><td>上次占用的保证金 </td></tr><tr><td>FrozenCash</td><td>BSTR</td><td>凍結的資金(权利金) </td></tr><tr><td>CashIn</td><td>BSTR</td><td>當日資金差額 </td></tr><tr><td>Commission</td><td>BSTR</td><td>手續費 </td></tr><tr><td>StrikeFrozen</td><td>BSTR</td><td>執行凍結 </td></tr><tr><td>StrikeFrozenAmount</td><td>BSTR</td><td>執行凍結金額 </td></tr><tr><td>AbandonFrozen</td><td>BSTR</td><td>放棄執行凍結 </td></tr><tr><td>CombPosition</td><td>BSTR</td><td>组合成交形成的持倉 </td></tr><tr><td>CombLongFrozen</td><td>BSTR</td><td>組合多頭凍結 </td></tr><tr><td>CombShortFrozen</td><td>BSTR</td><td>組合空頭凍結 </td></tr><tr><td>Covered</td><td>BSTR</td><td>空頭 備兌倉數量</td></tr><tr><td>SumLongQty</td><td>BSTR</td><td>多頭 持倉數量</td></tr><tr><td>SumShortQty</td><td>BSTR</td><td>空頭 持倉數量 </td></tr><tr><td>TodayLongQty</td><td>BSTR</td><td>多頭 今日持倉 </td></tr><tr><td>TodayShortQty</td><td>BSTR</td><td>空頭 今日持倉 </td></tr><tr><td>YdLongQty</td><td>BSTR</td><td>多頭 昨日持倉 </td></tr><tr><td>YdShortQty</td><td>BSTR</td><td>空頭 昨日持倉</td></tr><tr><td>LongAvgPrice</td><td>BSTR</td><td>多頭 成本均價 </td></tr><tr><td>ShortAvgPrice</td><td>BSTR</td><td>空頭 成本均價 </td></tr><tr><td>WorkingLong</td><td>BSTR</td><td>多頭 委託中數量 </td></tr><tr><td>WorkingShort</td><td>BSTR</td><td>空頭 委託中數量 </td></tr><tr><td>TdBuyQty</td><td>BSTR</td><td>今买入  </td></tr><tr><td>TdSellQty</td><td>BSTR</td><td>今卖出  </td></tr><tr><td>TdTotalQty</td><td>BSTR</td><td>今成交  </td></tr><tr><td>LongFrozen</td><td>BSTR</td><td>多頭 冻结  </td></tr><tr><td>ShortFrozen</td><td>BSTR</td><td>空頭 冻结  </td></tr><tr><td>Lock_ExecFrozen</td><td>BSTR</td><td>锁券/执行冻结  </td></tr><tr><td>LongAvailable</td><td>BSTR</td><td>多頭 可平仓量  </td></tr><tr><td>ShortAvailable</td><td>BSTR</td><td>空頭 可平仓量  </td></tr><tr><td>FloatProfitByDate</td><td>BSTR</td><td>逐日浮動盈虧</td></tr><tr><td>FloatProfitByTrade</td><td>BSTR</td><td>逐筆浮動盈虧</td></tr><tr><td>CloseProfitByTrade</td><td>BSTR</td><td>逐笔对冲平仓盈亏</td></tr><tr><td>CloseProfitByDate</td><td>BSTR</td><td>逐日盯市平仓盈亏</td></tr><tr><td>TodayProfit</td><td>BSTR</td><td>當日盈虧</td></tr><tr><td>MarketPrice</td><td>BSTR</td><td>市值權益</td></tr><tr><td>OpenCost</td><td>BSTR</td><td>開倉成本</td></tr><tr><td>PositionCost</td><td>BSTR</td><td>持倉成本</td></tr><tr><td>PosDelta </td><td>BSTR</td><td>持倉Delta</td></tr><tr><td>$Delta</td><td>BSTR</td><td>$Delta</td></tr><tr><td>$Gamma </td><td>BSTR</td><td>1%$Gamma</td></tr><tr><td>$Theta</td><td>BSTR</td><td>$Theta</td></tr><tr><td>$Vega  </td><td>BSTR</td><td>$Vega</td></tr><tr><td>$Rho </td><td>BSTR</td><td>$Rho</td></tr><tr><td>TimeValue </td><td>BSTR</td><td>$時間價值</td></tr><tr><td>PNL </td><td>BSTR</td><td>損益</td></tr><tr><td>TheoPNL</td><td>BSTR</td><td>理論損益</td></tr><tr><td>$Charm</td><td>BSTR</td><td>$Charm</td></tr><tr><td>$Vanna</td><td>BSTR</td><td>$Vanna</td></tr><tr><td>$Vomma</td><td>BSTR</td><td>$Vomma</td></tr><tr><td>$Speed</td><td>BSTR</td><td>$Speed</td></tr><tr><td>$Zomma</td><td>BSTR</td><td>$Zomma</td></tr><tr><td>TheoMktVal</td><td>BSTR</td><td>期权理论市值</td></tr><tr><td>QUERYOPTCOMBPOSITION</td><td>BSTR</td><td>查询组合持仓</td></tr></tbody></table>
{% endtab %}
{% endtabs %}

## 持仓监控

{% tabs %}
{% tab title="Json" %}

```java
{
    "Reply": "POSITIONTRACKER", 
    "Success": "OK", 
    "Data": [
        {
            "BrokerID": "", 
            "Account": "", 
            "Symbol": "TC.S.SSE.510050", 
            "SubKey": "Total", 
            "$Delta": "1332.56", 
            "$Gamma": "14140.88",  
            "$Theta": "-6", 
            "$Vega": "9", 
            "$Rho": "-0.02", 
            "$Charm": "-46351.79", 
            "$Vanna": "815600", 
            "$Vomma": "15637", 
            "$Speed": "125329", 
            "$Zomma": "56353", 
            "TimeValue": "32", ...           
        },       
        {
            "BrokerID": "MVT_SIM2", 
            "Account": "1999_2-0033361", 
            "Symbol": "TC.S.SSE.510050", 
            "SubKey": "Total", 
            "$Delta": "1332.56",  
            "$Gamma": "14140.88",  
            "$Theta": "-6",  
            "$Vega": "9",  
            "$Rho": "-0.02", 
            "$Charm": "-46351.79", 
            "$Vanna": "815600",  
            "$Vomma": "15637",  
            "$Speed": "125329", 
            "$Zomma": "56353", 
            "TimeValue": "32", ...
        }       
    ]
}
```

{% endtab %}

{% tab title="Parameter field" %}

|               |      |                   |
| ------------- | ---- | ----------------- |
| BrokerID      | BSTR | 券商(空白表示所有帐号)      |
| Account       | BSTR | 帳號 (空白表示所有帐号)     |
| Symbol        | BSTR | 品种                |
| SubKey        | BSTR | 履约月份(Total表示所有月份) |
| $Delta        | BSTR |                   |
| Td$Delta      | BSTR | 当日交易              |
| 1%$Delta      | BSTR |                   |
| 1%Td$Delta    | BSTR | 当日交易              |
| 1%Yd$Delta    | BSTR | 起始昨持仓             |
| $Gamma        | BSTR |                   |
| Td$Gamma      | BSTR | 当日交易              |
| Yd$Gamma      | BSTR | 起始昨持仓             |
| 1%$Gamma      | BSTR |                   |
| 1%Td$Gamma    | BSTR | 当日交易              |
| 1%Yd$Gamma    | BSTR | 起始昨持仓             |
| $Theta        | BSTR |                   |
| Td$Theta      | BSTR | 当日交易              |
| Yd$Theta      | BSTR | 起始昨持仓             |
| $Vega         | BSTR |                   |
| Td$Vega       | BSTR | 当日交易              |
| Yd$Vega       | BSTR | 起始昨持仓             |
| $Rho          | BSTR |                   |
| Td$Rho        | BSTR | 当日交易              |
| Yd$Rho        | BSTR |                   |
| $Charm        | BSTR |                   |
| Td$Charm      | BSTR | 当日交易              |
| $Vanna        | BSTR |                   |
| Td$Vanna      | BSTR | 当日交易              |
| $Vomma        | BSTR |                   |
| Td$Vomma      | BSTR | 当日交易              |
| $Speed        | BSTR |                   |
| Td$Speed      | BSTR | 当日交易              |
| $Zomma        | BSTR |                   |
| Td$Zomma      | BSTR | 当日交易              |
| TimeValue     | BSTR |                   |
| TdTimeValue   | BSTR | 当日交易              |
| YdTimeValue   | BSTR | 起始昨持仓             |
| PnL           | BSTR |                   |
| TdPnL         | BSTR | 当日交易              |
| YdPnL         | BSTR | 起始昨持仓             |
| TheoPnL       | BSTR |                   |
| TdTheoPnL     | BSTR | 当日交易              |
| YdTheoPnl     | BSTR | 起始昨持仓             |
| CallOI        | BSTR |                   |
| TdCallOI      | BSTR | 当日交易              |
| YdCallOI      | BSTR | 起始昨持仓             |
| PutOI         | BSTR |                   |
| TdPutOI       | BSTR | 当日交易              |
| YdPutOI       | BSTR | 起始昨持仓             |
| LongOI        | BSTR |                   |
| ShortOI       | BSTR |                   |
| TdOpenQty     | BSTR | 今日开仓数量            |
| TdCloseQty    | BSTR | 今日平仓数量            |
| NetFill       | BSTR | 净成交               |
| PosFillRatio  | BSTR | 持仓成交比             |
| TotalFill     | BSTR | 总成交               |
| TotalPosition | BSTR | 总持仓               |
| NetPosition   | BSTR | 净持仓               |
| YdNetPosition | BSTR | 起始昨净持仓            |
| {% endtab %}  |      |                   |
| {% endtabs %} |      |                   |

## 组合指令参数

{% tabs %}
{% tab title="Json" %}

```java
{
"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"
}
```

{% endtab %}

{% tab title="Parameter field" %}

| Symbol          | BSTR | 商品TCore代码       |
| --------------- | ---- | --------------- |
| BrokerID        | BSTR | 券商              |
| Account         | BSTR | 账号              |
| CombDirection   | BSTR | 组合方向 1 组合 2拆分   |
| Side            | BSTR | 买卖方向 1Buy 2Sell |
| CombinationType | BSTR | 组合类型            |
| Volume          | BSTR | 数量              |
| OptCombID       | BSTR | 组拆编号            |
| {% endtab %}    |      |                 |

{% tab title="Remark" %}

```
///symbol
組合合約:中間加入&
EX:TC.O.SSE.510050A.202103.C.3.746&TC.O.SSE.510050A.202103.C.3.844

///CombinationType
0 未定義，UI顯示 "-"
1 认购牛市价差
2 认沽熊市价差
3 认沽牛市价差
4 认购熊市价差
5 跨式空头 or 期权跨式(大商所)
6 宽跨式空头 or 期权宽跨式(大商所)
7 认购期权保证金转备兑
8 认购期权备兑转保证金
9 期货同合约对锁(大商所)
10 期货跨期套利(大商所)
11 期货跨品种(大商所)
12 卖出期货期权(大商所)
13 買入期貨期權(大商所)
14 期權同品種對鎖(大商所)
15 日曆日價差大商所)
```

{% endtab %}
{% endtabs %}

## 组合回报

{% tabs %}
{% tab title="Json" %}

```
{
    "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"
}
```

{% endtab %}

{% tab title="Parameter field" %}

|               |        |                       |
| ------------- | ------ | --------------------- |
| Account       | string | 帳號                    |
| BrokerID      | string | 券商                    |
| OrderID       | string | 委託編號                  |
| FilledID      | string | 成交編號                  |
| Symbol        | string | 合約名稱                  |
| Quantity      | string | 組合 or 拆分數量            |
| OptCombCode   | string | 組合策略代碼                |
| Side          | string | 方向 1買 2賣              |
| CombSide      | string | 組合方向 1 組合2拆分          |
| ExecType      | string | 狀態0已經提交，1已經接受，-1已經被拒絕 |
| {% endtab %}  |        |                       |
| {% endtabs %} |        |                       |

## 回报主推

{% tabs %}
{% tab title="Json" %}

```
{
	"DataType":"EXECUTIONREPORT",
  "Report":
  {
    "ReportID":"123456",
    "Account":"XXX",
    "BrokerID":"XXX",
         "Symbol":"XXX",
         "Side":"n",
     ...
  }
}
```

{% endtab %}

{% tab title="Description" %}
[委托回报栏位资料同这里](#wei-tuo-hui-bu-zi-liao)
{% endtab %}
{% endtabs %}

## 成交主推

{% tabs %}
{% tab title="Json" %}

```
{
	"DataType":"FILLEDREPORT",
  "Report":
  {
    "ReportID":"123456",
    "Account":"XXX",
    "BrokerID":"XXX",
         "Symbol":"XXX",
         "Side":"n",
     ...
  }
}
```

{% endtab %}

{% tab title="Description" %}
成交回报栏位同[这里](#cheng-jiao-hui-bu-zi-liao)
{% endtab %}
{% endtabs %}
