Bonus Kekuatan
Overview
The Power Bonus is a tradeable bonus that is given to first time traders
User Story
As a first time trader without any deposit , on my first deposit into the fx wallet I get an automatic bonus that is equal to the deposit amount. When selecting the fx-wallet I should see in my trading app that Bonus == Cash amount and that my total equity and balance are equal to Bonus + Cash. Also the Bonus is immediately released and can be used for trading. This can be seen when I open the Bonus dialog and the Volume Requirement = 0, Factor = 0.
As a Broker ,
Description
New Bonus Type - “Trade Power”
Can be used for trading.
The bonus can never be withdrawn and is only used as trading power.
The bonus is not restricted by any volume.
Any profit made after the bonus has been given can be withdrawn at any time.
Deposit can be withdrawn.
In case of a withdrawal, the bonus (or whatever was left from it) will be canceled.
Automatic bonus assignment
When a user deposits (FTD only) - he is granted an immediate bonus.
100% by default.
Apply the bonus on any deposit up to $5,000. Deposits above $5k receive NO bonus.
Test Cases
Deposit
Deposit count == 0
Bonus is given for the amount equalling the deposit amount given that the deposit amount is less than maximumBonusAmount
Bonus is immediately available
Deposit count > 0
Bonus should not be given
Deposit amount < maximumBonusAmount
Bonus is given for the with an amount equal to the deposit amount
Bonus is immediately available
Deposit amount > maximumBonusAmount
Bonus should not be given
Deposit amount = maximumBonusAmount
Bonus is given for the with an amount equal to the deposit amount
Bonus is immediately available
Trade
Cash > Bonus Available
Cash < 1
Cash < Bonus Available
Cash == 0
Bonus Cancellation
Withdrawal
Withdraw Full amount + Profit
Amount Withdrawn Allowed
Amount Withdrawn
Bonus Cancelled
Withdraw Partial amount + Profit - OK
Amount Withdrawn Allowed
Amount Withdrawn
Bonus Cancelled
Withdraw When cash = 0 and profit on bonus money > 0
Amount Withdrawn Allowed
Amount Withdrawn
Bonus Cancelled
Withdraw When cash > 0 and profit < 0 and bonus money > 0
Amount Withdrawn Allowed
Amount Withdrawn
Bonus Cancelled