Join today
Strategies / Mean reversion / Turnaround Tuesday

Turnaround Tuesday Strategy

The setup buys weak Tuesdays. If the close is below the 10 day SMA, the IBS is under 0.2 and ATR is at least as high as 95 days ago, it goes long at Tuesday close. The position is sold at Wednesday close.

Mean reversionLong onlySwingMetaDaily
3.80Profit factor
5,718Net profit USD
71.79%Win rate
39Trades
-911Max drawdown
147Avg trade

Best run of 31. Meta, Daily, from run stock2-queue:2026-09-15-Meta.tsv:10.

Entry rules, long

  1. It is Tuesday
  2. Close is below the 10-day SMA
  3. Members only
  4. ATR is at least as high as 95 days ago

Exit rules

  1. Members only
  2. No stop loss or target

Test conditions

PeriodUp to 2026-09-15
InstrumentMeta, Daily
Capital per trade10,000
CostsNot recorded for this run.
BarsDaily bars, full available history
Last tested2026-09-15

Parameters

capitalPerTrade
Money committed to each trade
10000
tradeDay
Entry day (Tuesday)
2
exitDay
Exit day (Wednesday)
3
filterPeriod
Close must be below this SMA
10
ibsThreshold
Maximum IBS at entry
0.2
atrLookback
ATR must be at least its value this many bars ago
95

Every run

Markets and timeframes tested

MarketTimeframePFTradesWin %NetMax DD
MetaBest runDaily3.80 3971.795,718 USD-911
PalantirDaily3.49 1258.331,665 USD-449
MicrosoftDaily3.14 14758.5015,880 USD-1,625
NvidiaDaily2.91 10252.9417,049 USD-2,151
AMDDaily2.79 14559.3121,998 USD-2,386
ExxonMobilDaily2.75 20649.0311,391 USD-657
VisaDaily2.65 5466.674,304 USD-913
WalmartDaily2.58 15945.9113,665 USD-4,220
MastercardDaily2.48 7460.815,327 USD-810
AmazonDaily2.13 8658.147,460 USD-1,063
S&P 500Daily2.07 14655.486,921 EUR-2,698
AlphabetDaily2.02 3857.892,351 USD-661
TeslaDaily1.98 6056.676,266 USD-1,811
ChevronDaily1.97 11058.186,284 USD-1,467
Lam ResearchDaily1.90 13954.6813,114 USD-2,184
BroadcomDaily1.90 6654.553,088 USD-1,213
CiscoDaily1.86 14055.009,960 USD-1,931
Coca-ColaDaily1.79 17143.276,444 USD-1,379
Bank of AmericaDaily1.78 9261.966,398 USD-3,829
CaterpillarDaily1.70 19350.788,213 USD-2,652
JPMorganDaily1.68 19053.689,635 USD-3,305
Johnson & JohnsonDaily1.67 19743.656,320 USD-1,885
CostcoDaily1.64 12259.845,470 USD-1,357
Eli LillyDaily1.56 18550.815,881 USD-1,327
Berkshire HathawayDaily1.53 8755.172,550 USD-1,691
OracleDaily1.49 14948.327,090 USD-3,170
MicronDaily1.38 16054.378,708 USD-5,187
AbbVieDaily1.35 3770.27795 USD-1,171
Applied MaterialsDaily1.28 10742.993,169 USD-3,271
AppleDaily1.06 12944.19992 USD-5,365
IntelDaily0.00 20.00-10,000 USD-10,000

Charts

Results by run

Profit factor by run

Above 1.0 made money, below 1.0 lost money.

0.01.32.53.85.01.0 = break-evenMeta · Daily3.80Palantir · Daily3.49Microsoft · Daily3.14Nvidia · Daily2.91AMD · Daily2.79ExxonMobil · Daily2.75Visa · Daily2.65Walmart · Daily2.58Mastercard · Daily2.48Amazon · Daily2.13S&P 500 · Daily2.07Alphabet · Daily2.02Tesla · Daily1.98Chevron · Daily1.97Lam Research · Daily1.90Broadcom · Daily1.90Cisco · Daily1.86Coca-Cola · Daily1.79Bank of America · Daily1.78Caterpillar · Daily1.70JPMorgan · Daily1.68Johnson & Johnson · Daily1.67Costco · Daily1.64Eli Lilly · Daily1.56

Net profit against max drawdown

Net profitMax drawdown
0-10K-5K13K25KAMD · DailyNvidia · DailyMicrosoft · DailyWalmart · DailyLam Research · DailyExxonMobil · DailyCisco · DailyJPMorgan · DailyMicron · DailyCaterpillar · DailyAmazon · DailyOracle · DailyS&P 500 · DailyCoca-Cola · DailyBank of America · DailyJohnson & Johnson · Daily

The code

ProBuilder, rewritten to house standard

Every file in the library uses the same header, the same section order and the same variable names. The numbers above were produced by the original version before the rewrite, and the rewrite has not yet been compiled in ProRealTime.

// ============================================================
// Turnaround Tuesday
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long only
// Timeframe tested: Daily
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false

// --- Parameters ---
capitalPerTrade = 10000   // money committed to each trade
tradeDay = 2              // entry day of week (2 = Tuesday)
exitDay = 3               // exit day of week (3 = Wednesday)
filterPeriod = 10         // close must be below this SMA
ibsThreshold = 0.2        // close must sit in the bottom 20% of the bar's range
atrLookback = 95          // ATR must be at least its value this many bars ago

// --- Indicators ---
positionSize = capitalPerTrade / close
ibsValue = (close - low) / (high - low)
filterMA = Average[filterPeriod](close)
atrValue = AverageTrueRange

14 more lines: the entry and exit rules.

Read this first

Known weaknesses

  • The best run on Meta Daily had only 39 trades, too few to trust the 3.8 profit factor on its own.
  • There is no stop loss. One bad Wednesday is taken in full, as Intel Daily showed with -10,000 USD over 2 trades.
  • Results weaken on some stocks. Apple Daily had a profit factor of 1.06 and a 5,365.46 USD drawdown for 991.77 USD of profit.

Indicators used

SMAATRIBS

How to load it

  1. Copy the code with the copy button above the code block.
  2. In ProRealTime, open a chart of the instrument and timeframe you want to test, then open ProOrder > New trading system and choose "Create with programming".
  3. Paste the code, give the system a name and save it.
  4. Click "Backtest", set your own spread and position size, and run it before you consider trading it live.

Questions

About this strategy

Can I run it in ProOrder?

Yes. It sizes each trade from 10000 of capital divided by the close and exits automatically on Wednesday.

Which stocks were tested?

Nearly every row was profitable. Microsoft (3.14), Nvidia (2.91) and AMD (2.79) stood out, and S&P 500 Daily reached a profit factor of 2.07.

How much capital does it use?

Each trade uses about 10000 of capital. On Meta Daily the worst drawdown was 910.71 USD.

Why daily bars?

The rules are about days of the week and daily candles, so daily bars are the natural fit.

Related

Strategies like this one

Bollinger Squeeze

Uses the same indicator.

14.30 PF · 86 trades

Stochastic Extreme Reversal

A similar profit factor.

3.94 PF · 974 trades

Monday Dip Buy

Also a mean reversion strategy.

n/a PF · 146 trades

Short term stock systems are part of what we do. Join the ProRealAlgos waitlist.

The ProRealAlgos community gets the full rules, the complete code and the automated portfolio.

Past backtest results do not guarantee future results. This is not financial advice. Curated and maintained by ProRealAlgos. ProRealTime™ is a trademark of ProRealTime SAS. prorealalgos.comStatsDocs