The Quantity calculation method field controls how entry quantity is calculated. You can set it in your strategy. When Allow signal override next to the quantity settings (or the global Allow signal overrides) is enabled, you can override it in a webhook by sending quantityType and quantity. Allowed quantityType values:
fixed_quantitydollar_amountrisk_dollar_amountrisk_percentpercent_of_equitypercent_of_positionSame share (or contract) count for every entry.
100 → 100 shares{
"ticker": "AAPL",
"action": "buy",
"quantityType": "fixed_quantity",
"quantity": 100
}
Position size from a target notional dollar amount.
{
"ticker": "AAPL",
"action": "buy",
"quantityType": "dollar_amount",
"quantity": 1000
}
Position sized so max loss equals a fixed dollar amount.
Requires a stop price from the signal (stopLoss.stopPrice) or from the subscription's stop loss configuration.
{
"ticker": "AAPL",
"action": "buy",
"quantityType": "risk_dollar_amount",
"quantity": 100,
"stopLoss": {
"stopPrice": 90
}
}
Position sized so max loss is a percentage of account equity.
Requires a stop price from the signal (stopLoss.stopPrice) or from the subscription's stop loss configuration.
{
"ticker": "AAPL",
"action": "buy",
"quantityType": "risk_percent",
"quantity": 0.25,
"stopLoss": {
"stopPrice": 90
}
}
Position size as a percentage of account equity.
{
"ticker": "AAPL",
"action": "buy",
"quantityType": "percent_of_equity",
"quantity": 10
}
Exit a percentage of the current position.
{
"ticker": "AAPL",
"action": "sell",
"quantityType": "percent_of_position",
"quantity": 50
}
Free 7-day trial
Set-up in 3 minutes
Paper account for testing