$0.50/1000 (Per Execution)
$0.50/1000 (Per Execution)
No Format |
---|
$quantity * 0.0005; |
$0.50 / 1000, $1 minimum per ticket (Per Order)
No Format |
---|
max(1, $quantity * |
...
0.0005); |
$0.50 / 1000, $10 maximum per ticket (Per Order)
No Format |
---|
min(10, $quantity * 0.0005); |
$0.50 / 1000, $1 minimum, $10 maximum per ticket (Per Order)
No Format |
---|
max(1, min(10, $quantity * 0.0005)); |
$1 per execution (Per Execution)
No Format |
---|
return 1; |
$2.95 per ticket (Per Order)
No Format |
---|
return 2.95; |
$0.50 / 1000 Equities, 1.65 / contract options (Per Execution)
No Format |
---|
$instrumentType = getInstrumentType($symbol);
if($instrumentType == INSTRUMENT_TYPE_OPTION) {
return $quantity * 1.65;
} else {
return $quantity * 0.0005;
}
|
Non-Regressive Tiered Plan (Per Execution)
The formula below will assess 0.0015 / share the first 500,000 shares traded in a month, 0.001 / share for shares 500,001 - 1,000,000 and 0.0006 / share for share 1,000,001 and up.
No Format |
---|
return computeTieredFee($quantity, $monthlyVolume, array(
500000 => '0.0015',
1000000 => '0.001',
'' => '0.0006'), false);
|
Regressive Tiered Plan (Per Execution)
The formula below will assess 0.0015 / share for the first 500,000 shares traded in a month. If the next tier is reached, the trader will receive a 0.0005 * 500,000 ($250) rebate and subsequent shares are assessed a rate of 0.001 / share. The rebate is credited on the execution that crosses the tier.
No Format |
---|
return computeTieredFee($quantity, $monthlyVolume, array(
500000 => '0.0015',
1000000 => '0.001',
'' => '0.0006'), true);
|
$0.50 / 1000, $1 minimum per ticket* *_(Per Order)_*{
No Format |
---|
...
max(1, $quantity * 0.0005); |
...
*$0.50 / 1000, $10 maximum per ticket* *_(Per Order)_*{
No Format |
---|
...
min(10, $quantity * 0.0005); |
...
*$0.50 / 1000, $1 minimum, $10 maximum per ticket* *_(Per Order)_*{
No Format |
---|
...
max(1, min(10, $quantity * 0.0005)); |
...
*$1 per execution* *_(Per Execution)_*{
No Format |
---|
...
return 1; |
...
*$2.95 per ticket* *_(Per Order)_*{
No Format |
---|
...
return 2.95; |
...
*$0.50 / 1000 Equities, 1.65 / contract options* *_(Per Execution)_*{
No Format |
---|
...
$instrumentType = getInstrumentType($symbol); |
...
if($instrumentType == INSTRUMENT_TYPE_OPTION) { |
...
return $quantity * 1.65; |
...
} else { |
...
return $quantity * 0.0005; |
...
}
|
Non-Regressive Tiered Plan* *_(Per Execution)_*
The formula below will assess 0.0015 / share the first 500,000 shares traded in a month, 0.001 / share for shares 500,001 - 1,000,000 and 0.0006 / share for share 1,000,001 and up.{
No Format |
---|
...
return computeTieredFee($quantity, $monthlyVolume, array( |
...
500000 => '0.0015', |
...
1000000 => '0.001', |
...
'' => '0.0006'), false); |
{noformat}*Regressive Tiered Plan* *_(Per Execution)_*
The formula below will assess 0.0015 / share for the first 500,000 shares traded in a month. If the next tier is reached, the trader will receive a 0.0005 * 500,000 ($250) rebate and subsequent shares are assessed a rate of 0.001 / share. The rebate is credited on the execution that crosses the tier.{
No Format |
---|
...
return computeTieredFee($quantity, $monthlyVolume, array( |
...
500000 => '0.0015', |
...
1000000 => '0.001', |
...
'' => '0.0006'), true); |
...
|