保证金计算
如何独立动态计算一张订单的保证金。

Cozy Trader背后的数学
市场上可能会发现一些被作为黑盒子发布的圣杯EA。然而,Cozy Trader设计目的是成为一个副驾驶和助手,让你的生活更轻松。因此,我们的目标是解释事情是如何计算的,以及你的交易将如何执行。 如果你只想使用这个工具,而不想过多考虑背后的数学和计算,你可以跳过这一章。
保证金计算
当有多个挂单时,我们如何动态计算保证金?
由于你的挂单可能随时被触发并转换为市价单,我们设计了保证金计算功能,使其成为一个动态过程。这一过程的原则是避免在挂单转换为市价单之前占用自由保证金。这样,具有大手数的多个挂单可以共存,直到其中一些被触发并且自由保证金减少。然后,剩余挂单的手数将被重新考虑并可能被减少。
我们检查自由保证金的两个主要点:
- 挂单保证金:每次你放置挂单时,我们会计算是否有足够的自由保证金来执行该订单。如果没有足够的自由保证金可用,我们可能会减少手数或调整入场位置到更高的回撤比率(例如,从78.6%调整到61.8%),这取决于你的参数设置。
- 价格波动保证金:除了挂单保证金,我们还为止损触发前的价格波动保留一些保证金。我们通过将
每单风险金额乘以强制平仓倍数来计算价格波动保证金。
每单的总保证金将为:
挂单保证金 + 价格波动保证金
例如,如果你在一个账户上交易:
| 杠杆 | 100倍 |
|---|---|
每单风险金额 | 10美元 |
强制平仓倍数 | 2.5倍 |
| 计算出的手数 | 0.10手 |
我们将为此订单保留的总金额将是:
- 挂单保证金:100倍杠杆下的0.1手需要110美元。
- 价格波动保证金:在触及关闭价格止损前的价格波动需要25美元(10 * 2.5)。
总共135美元是你放置此订单所需的保证金。在你发送订单的那一刻,如果你的自由保证金大于135美元,Cozy Trader将保持手数在计算出的0.10手。如果自由保证金少于135美元,Cozy Trader可能会根据你的系统设置调整斐波那契回撤比率或减少手数。