What's new

Advanced filters

Advanced filters decide which trades are taken for you when you follow a signal group or copy somebody's workflow. A filter only skips a trade. It never changes one: you get the same trade as everyone else, or none.

Step 1. Open Trade settings

On Signals, open Trade settings for a group you follow. Tap Advanced filters. On a workflow, the same row is in its Trade settings.

Trade settings with the Advanced filters row

Step 2. Fill in only what you want

Each filter has its own box, and its name says what it does (Max = skip above this, Min = skip below this). Leave a box empty and it does not filter. The most used come first. A Search filters box at the top finds one by name. The table below says exactly what each one checks.

Trade types and Days are buttons: tap as many as you want, and the ones you picked turn blue. None picked means every type, every day.

The Advanced filters page: Trade types with Calls and Spreads picked in blue, Max bid/ask spread, Min rating, Min open interest

Searching for delta

Step 3. Save

Tap Save (it says how many are on). Clear all empties the page. The row then says how many filters are on.

Back in Trade settings: Advanced filters, 4 on

On a computer the page opens in the middle of the screen:

Advanced filters on a computer

The 28 filters

In the order of the page. "All" means calls, puts, shares and spreads.

FilterA trade is skipped whenWorks on
Trade typesIt is a type you did not pick (calls, puts, shares, spreads). None picked = every type.All
Max bid/ask spreadThe gap between bid and ask is wider than this % of the middle price.All (shares: the stock's; spreads: every leg)
Min ratingIts rating (1 to 10) is lower. A trade with no rating is not skipped.All
Min open interestThe contract's open interest is lower.Calls, puts, spreads (every leg)
Min volume todayToday's volume is lower.All (shares: the stock's)
Max price per contractOne contract costs more ($). A trade whose price can't be known yet is skipped too.All (one share; a spread's net)
Min price per contractOne contract costs less ($).All
Days to expiryDays to expiry (0 = same day) are outside, or inside with Skip these.Calls, puts, spreads
Max move past entryThe price already moved this % past the entry it was called at.All
Max play ageThe trade is older than this many minutes.All
Skip near earningsThe company reports within this many days.All
Big news daysToday is an FOMC, CPI or jobs report day.All
Max trades a dayYou already took this many today.All
Max open at onceYou already have this many open from this group or workflow.All
IV rangeImplied volatility is outside your range (%).Calls, puts, spreads
Delta rangeDelta (0 to 1, no sign) is outside your range.Calls, puts, spreads (net delta)
Strike rangeThe strike is outside, or inside with Skip these.Calls, puts, spreads (every leg)
Only these symbolsThe ticker is not on your list.All
Time windowIt comes outside your hours (your own time zone).All
DaysIt comes on a day you did not pick.All
Max stock move todayThe stock already moved more than this % today.All
Max gap at openThe stock opened more than this % from yesterday's close.All
Day directionWith the day: calls only on green days, puts only on red. Against: the opposite.Calls, puts, shares (bought = call side, shorted = put side), spreads (bull = call side)
VIX rangeThe VIX is outside your range.All
Max theta a dayTime decay is more than this many $ a day for one contract.Calls, puts, spreads (net)
Max buying power usedThe trade would use more than this % of what is free.All
Pause after a lossA losing trade closed less than this many minutes ago.All
Stock price rangeThe stock's price is outside your range.All

Good to know

  • Market filters are checked when the trade goes in, with the market at that moment (spread, open interest, volume, IV, delta, theta, slip, late entry, earnings, news days, open trades, stock move, gap, direction, VIX, buying power, pause after a loss, stock price).
  • A number Atlas can't read at that moment never skips a trade.
  • A skipped trade sends you one notice that names the filter that skipped it.
  • A play you take by hand is never stopped, but you are told. When you press Take now on a play that breaks some of your filters, the sheet says which ones in a yellow note, for example "Bid/ask spread 14% (your widest is 10%)", and its button reads Take anyway. Press it to take the play all the same, or Cancel.

Take now on a play outside 2 of your filters: the note names both, and the button reads Take anyway

The same on a computer

  • The person who posts the signal, or owns the workflow, is never filtered.
  • The same filters are on a group you pay for (Marketplace, My subscriptions), on Community picks (Settings), and on a copy of somebody's workflow.

If you ask the chat

You sayAtlas does
"Only take SPY and QQQ from this group"Signal-Trade-Settings group_id + trade_filters: {"symbols": ["SPY", "QQQ"]}.
"Nothing over $3 a contract, and not on FOMC days"trade_filters: {"max_contract_cost": 3, "skip_news_days": true}.
"Skip trades within 5 days of earnings"trade_filters: {"earnings_days": 5}.
"Only 9:45 AM to noon, Monday to Wednesday"trade_filters: {"window": {"from": "9:45 AM", "to": "12:00 PM"}, "days": ["mon", "tue", "wed"]}.
"Same on my copy of that workflow"Workflow-Trade-Settings with trade_filters (or Workflow-Update with top-level trade_filters).
"Does this play break any of my filters?"Signal-Filter-Check with the play's id: each broken filter in words. Nothing is placed.
"Take it anyway"Takes the play by hand (Signal-Take). A filter never stops a hand take.
"Clear my filters"trade_filters: {}.

The whole set replaces what was saved, so the chat sends every filter you want to keep.

Need help? Email accesspoint@finmanagerai.com.