> For the complete documentation index, see [llms.txt](https://signalplus.gitbook.io/signalplus-wan-zheng-jiao-xue/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://signalplus.gitbook.io/signalplus-wan-zheng-jiao-xue/ru-he-zai-signalplus-shang-shi-yong-paradigm.md).

# 如何在 SignalPlus 上使用 Paradigm？

SignalPlus支持通过Paradigm账号直接向机构对手方询价，进行Deribit、Bybit交易所内标准化合约的场外撮合与交易，并最终在Deribit、Bybit交易所内进行清算。

支持的交易品类范围包括：Deribit BTC期权组合、Deribit ETH期权组合、Deribit BTC反向合约、Deribit ETH反向合约、Bybit BTC期权组合、Bybit ETH期权组合。

### 名词说明

以下名词说明适用于整个文档。

| Paradigm     | 指Paradigm平台 [https://www.paradigm.co/。](https://www.paradigm.co/%E3%80%82)                                        |
| ------------ | ----------------------------------------------------------------------------------------------------------------- |
| Paradigm API | 指用户在Paradigm平台生成的API，并绑定至SignalPlus平台内，用于交易。                                                                      |
| OTC Account  | 指用户在Paradigm平台内绑定的用于最终清算的Deribit、Bybit账号。                                                                         |
| RFQ          | 定向询价，原Paradigm DRFQ功能；向指定的交易对手方进行定向询价；最终需要交易的组合份数(Qty)在询价时确定，最终只能按照该Qty进行交易。                                      |
| OrderBook    | 公开询价，原Paradigm GRFQ功能；向市场所有交易对手方进行公开询价；所有人均在在OrderBook上挂单、吃单；最终交易的组合份数(Qty)需满足该交易所场外交易的最小数量要求；                    |
| Ratio        | 创建的询价组合中，各腿的比率；策略组合中，至少有一条腿的比率需=1；举例1，若通过RFQ询价 25BTC的Call，该腿比率为1；举例2，若通过RFQ询价 25BTC的Call + 25BTC的Call，两条腿的比例为1:1； |
| Screen Price | 交易所参考价，包括参考买价与参考卖价，是指当您在交易所订单簿中单独进行每条腿的交易时，最好的订单簿价格。                                                              |

###

### 1. 交易前准备

使用SignalPlus平台交易Deribit、Bybit交易所清算的OTC产品前，您需要做好以下准备：

1）注册Paradigm平台账号

2）在Paradigm平台绑定用于最终清算的Deribit、或Bybit账号

3）在Paradigm平台生成API

4）将生成的Paradigm API绑定至SignalPlus

5）将您在SignalPlus平台内直接添加的Deribit、或Bybit账号，与您在Paradigm平台绑定用于最终清算的Deribit、或Bybit账号关联上

以上所有操作的具体步骤说明见文档：【[如何新增 API 密钥 -  Paradigm](/signalplus-wan-zheng-jiao-xue/ru-he-zhu-ce-bing-xin-zeng-api-mi-yao.md#ru-he-xin-zeng-api-mi-yao-paradigm)🔗】

### 2. Taker

作为Taker，您可进行如下操作：

* 创建询价单
  * 创建RFQ定向询价单
  * 创建OrderBook公开询价单
* 选择最优报价吃单成交

#### 2.1 创建询价单

您可以通过以下几种方式创建询价单：

#### **方式一：从Option Chain发起**

1）在Deribit、Bybit账号的Option Chain中选择想询价的合约，点击进入下单弹窗中，并点击右上角【OTC】按钮

<figure><img src="/files/ywP6XXPGOKu61Um9YOTY" alt=""><figcaption></figcaption></figure>

2）选择询价方式，并确认询价内容

<table><thead><tr><th width="119">询价方式</th><th>RFQ定向询价</th><th>OrderBook公开询价</th></tr></thead><tbody><tr><td>询价内容</td><td><p>A. 想要交易的数量：自行输入（总数需满足最小交易数量） B. 选择交易对手方 </p><p>C. 选择是否匿名： </p><p><em>- 若使用匿名，收到询价请求的交易对手方无法知道是谁发起的询价；且，当使用匿名发布时，需要至少选择3个LP分类的交易对手方</em></p></td><td>A. 该腿的比率：固定为1</td></tr></tbody></table>

<figure><img src="/files/o892nwdfwufeUzLrgHd5" alt=""><figcaption></figcaption></figure>

3）点击【创建OrderBook公开询价】或【发布RFQ定向询价】按钮； 点击后，将在新窗口中打开对应的询价列表，并置顶发起的OrderBook、或RFQ

#### **方式二：从Position发起**

1）在Deribit、Bybit账号的【当前头寸】组件中，点击OTC按钮

<figure><img src="/files/OTeuplFD30J4sxfBfwkb" alt=""><figcaption></figcaption></figure>

2）选择询价方式，并确认询价内容（与方式一相同）&#x20;

3）点击【创建OrderBook公开询价】或【发布RFQ定向询价】按钮； 点击后，将在新窗口中打开对应的询价列表，并置顶发起的OrderBook、或RFQ

####

#### **方式三：从Smart Dealing发起**

1）在Deribit、Bybit账号的【Smart Dealing】页面中，构建组合后，点击页面右侧【OTC场外询价】按钮

<figure><img src="/files/4wyOrcBq0laxdrtIXyuc" alt=""><figcaption></figcaption></figure>

2）选择询价方式，并确认询价内容

| 询价方式 | RFQ定向询价                                                                                                                                                                              | OrderBook公开询价                                                                                               |
| ---- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------- |
| 询价内容 | <p>A. 输入每条腿想要交易的数量（各腿总数需满足最小交易数量） B. 若当前存在对冲腿（Hedge Leg），需额外填写您在该对冲腿上希望的执行价格 C. 选择交易对手方 D. 选择是否匿名： </p><p><em>- 若使用匿名，收到询价请求的交易对手方无法知道是谁发起的询价；且，当使用匿名发布时，需要至少选择3个LP分类的交易对手方</em></p> | <p></p><p>A. 输入每条腿的比率</p><p><em>- 至少一条非对冲的腿的比率为1</em> </p><p>B. 若当前存在对冲腿（Hedge Leg），需额外填写您在该对冲腿上希望的执行价格</p> |

<figure><img src="/files/cpfAHbDSSXCmKUI8J5SO" alt=""><figcaption></figcaption></figure>

3）点击【创建OrderBook公开询价】或【发布RFQ定向询价】按钮； 点击后，将在新窗口中打开对应的询价列表，并置顶发起的OrderBook、或RFQ

#### **方式四：从Paradigm Account发起**

1）选择Paradigm Account，并在页面左侧选择【Market】菜单

2）选择询价方式

* 若希望使用公开询价，则选择Market页面右上角【创建 公开询价】按钮
* 若希望使用定向询价，则选择Market页面右上角【创建 定向询价】按钮

<figure><img src="/files/9G5Q8MUMbVi9Zf7WK9SP" alt=""><figcaption></figcaption></figure>

3）在弹窗内构建询价的组合信息

| 询价方式 | RFQ定向询价                                                                                                                                                                                                                                                                                                                                                       | OrderBook公开询价                                                                                                                                              |
| ---- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 询价内容 | <p>A. 选择交易所 </p><p>B. 选择币种 </p><p>C. 构建组合 </p><p><em>- 选择腿的信息</em> </p><p><em>- 输入每条腿想要询价的数量</em> </p><p><em>- 若存在对冲腿，需额外填写对冲腿的执行价格</em> </p><p>D. 选择交易账户 </p><p><em>- 选择您在SignalPlus上绑定的Deribit/Bybit账号，若该账号当前未设置匹配的OTC账号，需先行进行设置</em> </p><p>E. 选择交易对手方 </p><p>F. 选择是否匿名： </p><p><em>- 若使用匿名，收到询价请求的交易对手方无法知道是谁发起的询价；且，当使用匿名发布时，需要至少选择3个LP分类的交易对手方</em></p> | <p></p><p>A. 选择交易所 </p><p>B. 选择币种 </p><p>C. 构建组合</p><p><em>- 选择腿的信息</em></p><p><em>- 输入每条腿想要询价的数量（系统自动计算比率）</em></p><p><em>- 若存在对冲腿，需额外填写对冲腿的执行价格</em></p> |

<figure><img src="/files/RYkCPlBFYRc7BnO3T7ys" alt=""><figcaption></figcaption></figure>

4）点击【创建OrderBook公开询价】或【发布RFQ定向询价】按钮； 点击后，将在新窗口中打开对应的询价列表，并置顶发起的OrderBook、或RFQ

#### 2.2 选择最优报价吃单成交

| 询价方式 | RFQ定向询价                           | OrderBook公开询价                               |
| ---- | --------------------------------- | ------------------------------------------- |
| 报价显示 | 当Taker发起RFQ定向询价后，可收到指定交易对手方提供的报价。 | 当Taker创建公开OrderBook后，任何人都可以在OrderBook上进行报价。 |

#### 2.2.1 在列表中根据最优报价吃单

1）查看询价单列表

* RFQ定向询价：可在【市场】菜单下【我发起的定向询价】Tab下查看您当前发起的RFQ，以及当前最优报价
* OrderBook公开询价：可在【市场】菜单下【公开询价】Tab下查看您创建的OrderBook，以及当前最优报价

<figure><img src="/files/DfjHbvngM57dlIXry5OB" alt=""><figcaption></figcaption></figure>

2）当鼠标移入每行时，将出现【卖出】/【买入】的吃单按钮

3）可直接点击【卖出】/【买入】按钮，进行吃单交易

* 最优买价旁显示【卖出】按钮，仅能按照该最优买价进行吃单卖出
* 最优卖价旁显示【买入】按钮，仅能按照该最优卖价进行吃单买入

<figure><img src="/files/4hIIJA4ahQAenwVcxhca" alt=""><figcaption></figcaption></figure>

注：当询价类型是RFQ定向询价时

* 进行交易/清算的交易所账号在RFQ发起时即固定，不可进行修改
* 允许成交的策略数量在RFQ发起时即固定，不可进行修改

4）若您想要在列表上查看更多档位报价，可点击除买价、卖价、买量、卖量外的其他字段，展开该行，展开后，可看到三档报价，以及交易所的Screen Price。

<figure><img src="/files/IIJZaUFlxf6rrbbygXDZ" alt=""><figcaption></figcaption></figure>

#### 2.2.2 在询价单详情中根据最优报价吃单

1）查看询价单详情

* RFQ定向询价：选择【我发起的定向询价】Tab，点击该RFQ所在列表的买价、卖价、买量、卖量处，可打开该RFQ的详情弹窗
* OrderBook公开询价：选择【公开询价】Tab，点击该OrderBook所在列表的买价、卖价、买量、卖量处，可打开该OrderBook的详情弹窗

2）RFQ定向询价详情弹窗

<figure><img src="/files/cgEUIIS3WBsXdKRKp1C8" alt=""><figcaption></figcaption></figure>

* 若您发起的是RFQ定向询价，则交易时，仅能在当前最优价进行交易。
* 弹窗中，会显示当前5档报价，并在最优买价处显示卖出操作，以及在最优卖价处显示买入操作。
* 由于是RFQ定向询价，您仅能按照该RFQ发起时输入的策略数量进行交易，不可修改。

3）OrderBook公开询价详情弹窗

<figure><img src="/files/hUdpHuxfgs9xtpHeAir8" alt=""><figcaption></figcaption></figure>

* 若您创建的是OrderBook公开询价，则交易时，您可以根据OrderBook的深度，自行决定要交易的Price与Qty。

注：当您使用OrderBook进行交易时，您可以使用只挂单（Post Only）功能，使用此功能后，您只能作为Marker进行挂单，若价格将会导致吃单，该订单将被取消，具体说明见下方3. Maker

### 3. Maker

作为Maker，您可进行如下操作：

* 收到询价单，并对询价单进行报价
  * 收到RFQ定向询价
  * 查看市场OrderBook公开询价
* 更新报价、取消报价

#### 3.1 收到询价单并报价

#### 3.3.1 收到RFQ定向询价

1）若有人向您发起RFQ定向询价，SignalPlus系统将给您推送收到询价的消息通知

<figure><img src="/files/BzQx94IalxNsbPubALUB" alt=""><figcaption></figcaption></figure>

2）点击去报价，将在新窗口中打开该询价的详细信息弹窗

弹窗内显示：

* 该询价的发起人：若询价是匿名，则仅显示匿名发布
* 该询价的基础信息：清算交易所、策略中各腿的instrument、比率、询价的总数
* 该策略组合的Mark Price、SP Model Price、在交易所的Screen Price

<figure><img src="/files/NfxYi5CeR2S2TFpHp74P" alt=""><figcaption></figcaption></figure>

3）提交报价

* 提交Bid报价：在绿色框中输入价格后，可提交买方报价；
* 提交Ask报价：在红色框中输入价格后，可提交卖方报价；
* 同时提交Bid+Ask的two-way报价：输入买方价格、卖方价格后，点击中间【提交买卖双向报价】按钮，即可同时提交双向报价

注：提交报价时，需先在左上角选择您要进行交易/清算的账号；同时，您自己报价的Bid价格不可以大于Ask价格；

4）当出现信息提示，显示报价成功后，页面会显示您当前正在报价的价格（例如：下图中提交了Bid报价）；

您可对该报价进行取消；或重新提交新的报价更新该报价。

⚠️ 需注意：您在同一个RFQ上最多存在1个买价+1个卖价，新的报价将会自动覆盖旧的报价。

<figure><img src="/files/YP50qXVyAC8DYmGAiLOw" alt=""><figcaption></figcaption></figure>

#### 3.3.2 查看市场OrderBook公开询价

1）您可在【市场】-【公开询价】页面查看当前所有人发起的公开询价，并通过筛选条件，如交易所筛选、币种筛选、策略筛选，找到您感兴趣的询价组合

<figure><img src="/files/2sxeQDr2U7SskzxzHf0M" alt=""><figcaption></figcaption></figure>

2）点击该行买价、卖价、买量、卖量字段后，将打开该OrderBook公开询价的详情菜单

弹窗内显示：

* 该询价的基础信息：清算交易所、策略中各腿的instrument、比率
* 该策略组合的Mark Price、SP Model Price、在交易所的Screen Price

<figure><img src="/files/ogShuTRgXOq8zLhGZGxQ" alt=""><figcaption></figcaption></figure>

3）提交报价/创建订单

* 买：在绿色框中输入您想交易的数量、价格后，提交后将创建买方订单；
* 卖：在红色框中输入您想交易的数量、价格后，提交后将创建卖方订单；
* 只挂单（Post Only）：若您在创建订单时，不希望吃单，可勾选只挂单功能；若勾选只挂单，当创建的订单会吃单时，将会自动取消该订单。

4）OrderBook下单注意事项

不同于RFQ定向询价，OrderBook上可以重复挂单，即，若您在相同价格上重新挂单，将会视作两条订单。

且，由于Paradigm的相关限制，您在同一个OrderBook上最多仅可挂单2个买单+2个卖单（如下图）；若提交超过此数量，系统将提示您先取消旧的订单，再重新挂单。

<figure><img src="/files/uRC3OcO78rA2nPbcS5Li" alt=""><figcaption></figcaption></figure>

#### 3.2 取消报价

当提交报价后，您有以下几种方式可以取消报价：

方式一：在我的买单、我的卖单上点击具体报价旁的 【x】 按钮

<figure><img src="/files/4lqdD1yNHgChUIiwlCKo" alt=""><figcaption></figcaption></figure>

方式二：列表中点击撤销所有；点击后将撤销该Tab下所有订单

<figure><img src="/files/x5XutnrV5KBYT30SEnkA" alt=""><figcaption></figcaption></figure>

方式三：进入到【历史记录】——【订单历史记录】，找到您想要取消的订单，并点击取消按钮

<figure><img src="/files/VdtnHhobFQ6Nya9DbF1U" alt=""><figcaption></figcaption></figure>

#### &#x20;报价被成交

若您提交的报价，被Taker成交，您将在页面右上角收到成交通知，如下图：

<figure><img src="/files/QQ7Bc0MZNv9mY6PW7rui" alt=""><figcaption></figcaption></figure>

### 4. SignalPlus工具

为方便您进行比价、报价、收益查看和预测，SignalPlus提供了如下智能工具：

| 工具                     | 功能                                                   |
| ---------------------- | ---------------------------------------------------- |
| 按腿报价（Quote by Leg）     | 报价、比价工具；基于Bid、Ask的方向，分别对组合中的每条腿进行价格调整，得到策略总Bid和总Ask； |
| 按价差报价（Quote by Spread） | 报价、比价工具；将组合视作一个整体，选择基准后，对该基准进行上下价差的调整，得到策略总Bid和总Ask； |
| 损益平衡（Break Even）       | 收益查看工具；可查看该组合如果我买入、卖出分别的收益情况；以及买入、卖出后对我整体仓位的收益影响；    |
| 风险场景（Risk scenario）    | 收益、风险的预测工具；可查看该组合如果在买入、卖出后，在不同场景/压力测试下，我的收益与风险的变化情况； |

#### 4.1 按腿报价（Quote by Leg）

【公开询价】详情弹窗，和【我收到的定向询价】的详情弹窗中，将包含该工具。

**具体操作说明如下：**

1）打开详情弹窗，点击并展开【SignalPlus工具】

<figure><img src="/files/r5RA6mxHU5B8TDwStBOq" alt=""><figcaption></figcaption></figure>

2）选择【按腿报价】功能后，工具内将显示每条腿（仅非对冲的腿）的信息

3）您可以针对每条腿进行价格调整

1. 选择当前的报价方向：Bid、Ask
2. 选择每条腿的价格计算方式：IV、BTC、USD
3. 选择价格基准：Mark、SP Model、Mid、Bid0、Ask0
4. 对该价格基准进行调整，如+xx%、-xx%；点击+/-按钮，可进行加号/减号的切换
5. 系统将根据您选择的基准、与输入的调整，计算该条腿的价格；
6. 再根据每条腿的价格计算整体的Strategy Bid、Strategy Ask

<figure><img src="/files/CmhRMESj10mU61p4nQO9" alt=""><figcaption></figcaption></figure>

4）得到整体的Strategy Bid、Strategy Ask后，您可以

* 使用此价格：点击后，将Strategy Bid、Strategy Ask自动填充到上方绿色框、红色框中；便于您后续查看损益平衡、风险场景
* 提交买方报价：按照Strategy Bid进行买方报价；
* 提交卖方报价：按照Strategy Ask进行卖方报价；
* 提交买卖双向报价：同时提交Strategy Bid、Strategy Ask进行双向报价挂单；

#### 4.2 按价差报价（Quote by Spread）

【公开询价】详情弹窗，和【我收到的定向询价】的详情弹窗中，将包含该工具。

<figure><img src="/files/sLMCrvre2AjWPVAtBzgy" alt=""><figcaption></figcaption></figure>

**具体操作说明如下：**

1）打开详情弹窗，点击并展开【SignalPlus工具】

2）选择【按价差报价】功能，工具内将允许针对整体组合进行报价调整

3）选择基准：Mark、SP Model、Mid、Bid0、Ask0、自定义

* 选择自定义后，将允许用户手动输入价格

4）输入您希望的【价差】

5）若未勾选【偏移量】功能，则策略买价（Strategy Bid）、和策略卖价（Strategy Ask）将允许用户自行分配Spread

* 策略买价 = 基准 - 输入的值1
* 策略卖价 = 基准 + 输入的值2
  * 输入的值2 = 价差- 输入的值1

6）若勾选【偏移量】功能，用户输入偏移量后，系统将根据输入的价差、和偏移量自行计算策略买价（Strategy Bid）、和策略卖价（Strategy Ask）

* 策略买价 = 基准 - 价差/2 + 偏移量
* 策略卖价 = 基准 + 价差/2 + 偏移量

7）得到整体的Strategy Bid、Strategy Ask后，您可以

* 使用此价格：点击后，将Strategy Bid、Strategy Ask自动填充到上方绿色框、红色框中；便于您后续查看损益平衡、风险场景
* 提交买方报价：按照Strategy Bid进行买方报价；
* 提交卖方报价：按照Strategy Ask进行卖方报价；
* 提交买卖双向报价：同时提交Strategy Bid、Strategy Ask进行双向报价挂单；

#### 4.3 损益平衡（Break Even）

损益平衡将显示买入/卖出该组合后，整体的收益变化。

<figure><img src="/files/yUndn3vRYezu0o35jDaa" alt=""><figcaption></figcaption></figure>

1）计算损益时，将使用您在页面上面绿色框中输入的买价，或红色框中输入的卖价进行计算。

* 故，若您使用了【按腿报价】或【按价差报价】后，想查看该报价对应的损益，您需要先在报价工具内点击【使用此价格】将该价格带入到上方绿色框，或红色框中，再进入【损益平衡】页面进行查看。

2）您可以勾选【包括当前头寸】，勾选后，损益平衡将显示，您使用所选交易所账号进行交易后，整体账号的损益变化

#### 4.4 风险场景（Risk Scenario）

风险场景将显示买入/卖出该组合后，在不同场景/压力测试下，整体的收益、风险的变化。

1）计算风险场景时，将使用您在页面上面绿色框中输入的买价，或红色框中输入的卖价进行计算。

* 故，若您使用了【按腿报价】或【按价差报价】后，想查看该报价对应的风险场景，您需要先在报价工具内点击【使用此价格】将该价格带入到上方绿色框，或红色框中，再进入【风险场景】页面进行查看。

2）⚠️ 由于风险场景计算量较大，您在上方绿色框、红色框中变更价格后，无法主动触发查询，需您手动重新点击查询按钮，触发风险场景查询功能。

3）您可以勾选【包括当前头寸】，勾选后，将显示若包含您所选账号的当前头寸，整体风险的变化。

### 5. 查看历史

点击左侧导航菜单【历史记录】，可查看：

* RFQ记录：我收到的RFQ，与我发起的RFQ历史
* 订单历史记录：我创建的订单历史，包括当前有效的订单、已经成交的订单、已经取消的订单
* 交易记录：与我相关的所有交易记录

<figure><img src="/files/vYbtGyhVLSGOHlibQOVI" alt=""><figcaption></figcaption></figure>

### 6. 查看市场最近成交

点击左侧导航菜单【最近成交】，可查看Paradigm平台内，所有用户的最近成交记录。

<figure><img src="/files/gePsX34O8tmIXgPinQqq" alt=""><figcaption></figcaption></figure>

### 7. 其他

#### 7.1 RFQ定向报价的最小下单数量

| 交易所     | 策略类型          | RFQ定向报价的最小下单数量 （所有非对冲的腿的Qty总和） |
| ------- | ------------- | ------------------------------ |
| Deribit | BTC Option策略  | 所有Option腿的数量和需 ≥ 25 BTC        |
|         | ETH Option策略  | 所有Option腿的数量和需 ≥ 250 ETH       |
|         | BTC Futures策略 | 所有Futures腿的数量和需 ≥ 200K USD     |
|         | ETH Futures策略 | 所有Futures腿的数量和需 ≥ 100K USD     |
| Bybit   | BTC Option策略  | 所有Option腿的数量和需 ≥ 0.01 BTC      |
|         | ETH Option策略  | 所有Option腿的数量和需 ≥ 0.1 ETH       |

注：

* Option策略：含Option腿；可能存在futures的对冲腿，也可能不存在
* Futures策略：仅存在Futures腿

#### **7.2 常见报错说明**

| 报错                                                   | 出现的场景         | 解释说明                                         |
| ---------------------------------------------------- | ------------- | -------------------------------------------- |
| Deribit BTC Options策略下，Options腿的数量总和需至少达到25 BTC。     | 创建定向询价        | 定向询价单中，Qty的数量总和需满足Paradigm最小数量要求             |
| 同一个策略中，不能存在相同的期权/期货。                                 | 创建定向询价、创建公开询价 | Paradigm不支持同一个询价组合中，存在相同的instrument          |
| 所有非对冲腿的比率必须大于等于1                                     | 创建公开询价        | Paradigm要求，创建OrderBook公开询价时，所有非对冲的腿的比率需大于等于1 |
| 至少有一条非对冲腿的比率需等于1                                     | 创建公开询价        | Paradigm要求，创建OrderBook公开询价时，至少有一条腿的比例是1      |
| Your Bid was canceled. It crossed the available Ask. | OrderBook下单   | 出现此报错可能有以下两种情况：                              |

1. 下单时选择了只挂单，但下单价格将会导致吃单成交
2. 在该OrderBook上，您已经有一个相反方向的挂单，本次挂单将导致您自己和自己成交，这种情况下，下单会报错 | | Limit of 2 for BUY-side quote reached. Please cancel an active quote before submitting a new one. | OrderBook下单 | OrderBook上，您最多只能在同方向挂单2条订单，即最多同时存在2条买单+2条卖单；当在该OrderBook上挂单数量超过限制时，下单会报错 | | Unavailable RFQ null | 在RFQ中报价 | 该RFQ已关闭无法继续报价；可能是由于该RFQ已被发起人取消、或已被发起人成交、或该RFQ已过期 |
