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_quantity
amount_per_position
risk_per_position
percent_of_equity
percent_of_position
Always 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
}