Strategy Field

Invert puts

The Invert puts setting controls how webhook action values are interpreted when trading put options. It has no effect when you trade calls or equity; it only applies when the strategy's option type is Puts or when the signal contains a put contract (e.g. AAPL 210121P325).

When option type is Both, the system always uses inverted logic for put contracts chosen from the option chain; the checkbox is only consulted when option type is Puts or the signal explicitly specifies a put.

Default behavior (checkbox unchecked)

When Invert puts is unchecked, actions map directly to broker orders:

  • action=buy → buy long puts (open or add to a long put position).
  • action=sell → sell short puts (open or add to a short put position).

Example: this webhook buys long AAPL 210121P325:

{
    "ticker": "AAPL 210121P325",
    "action": "buy"
}

This webhook sells short AAPL 210121P325:

{
    "ticker": "AAPL 210121P325",
    "action": "sell"
}

Inverted behavior (checkbox checked)

When Invert puts is checked, the logic is inverted so that signal "buy" and "sell" align with bullish and bearish sentiment on the underlying:

  • action=buysell short puts (bearish on underlying ≈ short put).
  • action=sellbuy long puts (bullish on underlying ≈ long put).

Example: with Invert puts checked, this webhook sells short AAPL 210121P325:

{
    "ticker": "AAPL 210121P325",
    "action": "buy"
}

This webhook buys long AAPL 210121P325:

{
    "ticker": "AAPL 210121P325",
    "action": "sell"
}

When to use Invert puts

Check Invert puts when:

  • Your strategy runs on the underlying chart (e.g. equity) and sends buy/sell for the stock's direction, but you want to trade put options instead of shares. In that case, "buy" on the underlying usually means you want a bearish put position (short put), and "sell" means bullish (long put).
  • You want action=buy to open or add to short puts and action=sell to open or add to long puts.

Leave Invert puts unchecked when:

  • Your strategy already sends buy/sell in terms of the option (e.g. "buy" = long put, "sell" = short put), and you want a direct mapping to broker orders.

How it affects behavior

  • Position vs signal comparison When puts are inverted, TradersPost compares sentiment (bullish/bearish) between the signal and the open position to decide things like same-side vs opposite-side, exit vs add, and cancel behavior. When not inverted, it uses the raw action (buy/sell) for those comparisons.

  • Exits and adds Exit detection (e.g. "this signal closes the position") and add-to-position logic both respect the chosen mapping, so exits and adds stay consistent with whether you have Invert puts on or off.

  • Calls and equity This setting applies only to put contracts. Calls and equity are unaffected.

Start trading at scale today. Sign up for free.

Free 7-day trial

Set-up in 3 minutes

Paper account for testing

Start now