Cannot resize this position. The sentiment you sent does not allow it: this resize needs a sentiment of {{ resizeExpectedSentiment }}.
This message indicates that a resize action was rejected because the sentiment you sent does not allow the order the resize would submit. The message names the sentiment the resize would have needed alongside the one you sent. sentiment acts as a directional guardrail, matched against the buy or sell the resize would place — not against whether the position grows or shrinks:
bullish (or long) sentiment only allows a resize that submits a buy (growing a long, covering part of a short, or opening a long).bearish (or short) sentiment only allows a resize that submits a sell (growing a short, trimming a long, or opening a short).flat sentiment only allows a resize that moves the position toward flat — reducing or flattening it, never growing or opening one.For example, if you hold a long SPY position of 4 and send a target of 6 with sentiment=bearish, the resize would need to buy to grow the long position, which contradicts the bearish sentiment, so it is rejected:
{
"ticker": "SPY",
"action": "resize",
"quantity": 6,
"sentiment": "bearish"
}
Remove the conflicting sentiment, or send a target that moves the position in the direction the sentiment allows. The message tells you which sentiment the resize needed.
On a strategy trading puts with Invert puts enabled, a put position's direction is read on the underlying, and so is sentiment. The guardrail is matched against your view of the underlying rather than against the buy or sell that reaches the broker, exactly as buy and sell already behave on that strategy.
So growing a long put is a buy at the broker but a bearish move on the underlying, and it needs sentiment=bearish. Read a long put as a short position and a short put as a long one, and the rules above hold. This is the most common reason a resize you believe is valid is rejected with this message.
Free 7-day trial
Set-up in 3 minutes
Paper account for testing
Your browser didn't send the information this action needs.
That usually means a privacy tool, ad blocker, or other browser extension changed the page before you clicked. Nothing is wrong with your account.
What to try: allow this site in your ad blocker or privacy extension, use a private window with extensions turned off, or reload the page and try again.
Still stuck? Contact support and we can help.