管理资金,或者如何选择交易量?
订阅者将会投入多少资金来参与由“信号服务”触发的交易,这是最为关键的问题之一。在解决这个问题时,我们遵守前面提到的原则 - 为每个参与者提供最大程度的保护。因此,我们给订阅者提供了一个安全的解决方案。
当启用终端中的信号并订阅其中之一时,订阅者要选择将多少比例的帐户资金来进行跟单。设置订阅者和提供者的持仓交易量比例,我们有另外一种解决方案。但这种方案无法确保订阅者帐户资金的安全。例如,假设信号提供者的帐户资金有$30000,而订阅者只有$10000,并且选择的资金使用比例为1:1。这种情况下,如果信号提供者的持仓较大,他将有足够的资金忍受暂时的回撤,但是订阅者将很可能会爆仓。更糟糕的情况是:如果信号提供者的资金突然变化(入金或出金),但是之前设定的比例却没有随之改变。
为了避免这类情况,我们决定在信号服务触发的交易中,使用基于部分账户资金百分比的算法。这个算法非常复杂,因为要考虑存款的货币单位,货币之间的转换和帐户杠杆。
让我们来看一个使用资金管理算法的例子:
- 信号提供者:账户资金为15000美元,杠杆1:100
- 订阅者1:帐户资金为40000欧元,杠杆1:200,资金使用比例50%
- 订阅者2:帐户资金为5000欧元,杠杆1:500,资金使用比例35%
- 欧元兑美元汇率为1.2700
计算提供者和订阅者的持仓交易量比例:
- 考虑订阅者使用的资金比例,以百分比形式确定的相对比例为:
订阅者1: (40 000 *0.5) / 15 000 = 1.3333 (133.33%)
订阅者2:(5 000 * 0.35) / 15 000 = 0.1166 (11.66%) - 考虑帐户杠杆后:
订阅者1: 订阅者1的杠杆(1:200)要大于提供者的杠杆(1:100),因此不会对杠杆进行修正
订阅者2:0.1166 * (50 / 100) = 0.0583 (5.83%) - 在计算中考虑货币的汇率:
订阅者1:1.3333 * 1.2700 = 1.6933 (169.33%)
订阅者2:0.0583 * 1.2700 = 0.0741 (7.41%) - 舍入后的总百分比值(使用一个多步骤的算法):
订阅者1:比例为160%或者1.6
订阅者2:比例为7%或者0.07
因此,在这些条件下,信号提供者的1手交易量将被复制为:
- 对于订阅者1的帐户,其交易量大小就为1.6手- 对于订阅者2的帐户,其交易量大小就为0.07手
请注意,不要将被使用资金的百分比值和实际的持仓交易量比例混淆起来。交易终端允许以百分比的形式设置帐户入金资金。这个值用来参与计算持仓交易量大小比例。这个数据会被记录在日志中,并以如下形式展现:
订阅者1:
2012.11.12 13:33:23 信号 '1277190':根据帐户结余和杠杆比例确定的交易量大小转换百分比,新值为160%
2012.11.12 13:27:55 信号 '1277190': 信号提供者帐户余额15000.00 USD,杠杠1:100;订阅者帐户余额40000.00 EUR,杠杆1:200
2012.11.12 13:27:54 信号 '1277190':资金管理:使用50%的余额,权益限制:0.00 EUR,点差/滑点:1.0
订阅者2:
2012.11.12 13:33:23 信号 '1277191':根据帐户结余和杠杆比例确定的交易量大小转换百分比, 新值为7%
2012.11.12 13:27:55 信号 '1277191':信号提供者帐户余额15000.00 USD,杠杆 1:50;订阅者帐户余额5000.00 EUR,杠杆1:50
2012.11.12 13:27:54 信号 '1277191':资金管理:使用35%的余额,权益限制: 0.00 EUR,点差/滑点:1.0
好贴,谢谢版主
请问这句话是什么意思?
percentage for volume conversion selected according to the ratio of balances and leverages, new value 1%
另外,如果我设置使用不多于10%入金,软件是怎么将使用的资金控制在10%以内?
是按比例减少每单复制的手数还是在将要超过10%的时候不再复制信号后续的单子?