The Quantity calculation method field allows you to control how the quantity of your entries is calculated. You can control this functionality from your webhook as well by sending a value in the quantityType and quantity parameters. This will override any quantity settings in your strategy. The allowed values in the quantityType field are:
fixed_quantityamount_per_positionrisk_per_positionpercent_of_equitypercent_of_positionAlways buy 100 shares of AAPL.
{
"ticker": "AAPL",
"action": "buy",
"quantityType": "fixed_quantity",
"quantity": 100
}
Buy $1000 worth of AAPL shares. If the price of AAPL is $100, the quantity will be 10.
{
"ticker": "AAPL",
"action": "buy",
"quantityType": "amount_per_position",
"quantity": 1000
}
Buy a quantity of shares that will risk at most $100 in the position. If the price of AAPL is $100 and the stop loss price is $90, the quantity will be 10. If your stop loss is hit, you will lose $100.
{
"ticker": "AAPL",
"action": "buy",
"quantityType": "risk_per_position",
"quantity": 100,
"stopLoss": {
"stopPrice": 90
}
}
Buy 10% of your equity worth of AAPL shares. If you have a $10000 account and the current price of AAPL is $100, the quantity will be calculated as 10.
{
"ticker": "AAPL",
"action": "buy",
"quantityType": "percent_of_equity",
"quantity": 10
}
Sell 10% of your position in AAPL. If you have 100 shares of AAPL, the quantity will be calculated as 50.
{
"ticker": "AAPL",
"action": "sell",
"quantityType": "percent_of_position",
"quantity": 50
}