Hi, Shrewd!        Login  
Shrewd'm.com 
A merry & shrewd investing community
Best Of MIBest OfAll BoardsThe Shrewd’m WeeklyLearn to InvestHow to Become Shrewd
Search
Shrewd'm.com Merry shrewd investors
Search
Best Of MIBest OfAll BoardsThe Shrewd’m WeeklyLearn to InvestHow to Become Shrewd


The week's question
In December 2024, in the thread "Re: BRK: Why Not XOM?", BreckHutHigh asked the members: "What about the long road trips with kids?" This week it is put to everyone again. The button below opens the small thread re-asking it - read what others have said so far, then give your own answer as an ordinary reply.
Answer this questionContinue to Shrewd'mThis note won't appear again
Investment Strategies / Mechanical Investing
Unthreaded | Threaded | Whole Thread (20) |
Author: lizgdal   😊 😞
Number: of 6132 
Subject: Portfolio123 Testing 2026
Date: 03/05/26 12:14 PM
Post New | Post Reply | Report Post | Recommend It!
No. of Recommendations: 14
I compared P123 and GTR1 backtests. In general, there was good agreement, with similar coverage (number of stocks) and similar backtest results. I will add posts to this thread for the following tests:

0. Limitations.
1. Universe Composition.
2. Current Universe Size.
3. Historical Universe Size.
4. Implausible one-day returns (outliers).
5. Replicate indexes: RSP, EWRS, QQQE.
6. Sector, ADR, IPO, Foreign screens.
7. High Net Income Low PE screen.
8. Compare CAGR for several screens.

All results are from 20160104 to 20251128. Only stocks listed on U.S. exchanges were tested.
P123 settings (unless otherwise specified): Price next Close, exclude PIT Method - Prelims, 0% Carry Cost, 0% Slippage, 4 week rebalance.
GTR1 settings (unless otherwise specified): 0 Friction, 19 mkt day hold, rebalance every 19 days.

Some nomenclature:
IoU is the Jaccard Index calculated as Intersection over Union. I use it when comparing 2 lists of tickers. 0% IoU says the 2 lists have no tickers in common. 100% IoU indicates a perfect match.

CorMER is the correlation of monthly excess returns. CorMER above 0.8 indicates good agreement between 2 backtests, and CorMER below 0.6 indicates a significant difference. Monthly excess returns (MER) are calculated from the Portfolio Equity curve, by subtracting the benchmark return from the rolling monthly return. I used yahoo adjusted prices for RSP as the benchmark.

=== link ===
Author: rgearyiii
Subject: Portfolio123 Auditing & Validation
Date: 3/5/2016
"... The first thing I would do is determine exactly what the P123 universe consists of from the non-OTC stock market. ...
count non-OTC stocks over the course of a P123 backtest from universe inception and compare the counts to what the GTR1 backtester predicts ...
Implausible Returns. It appears that a separate backtest of the entire non-OTC universe held in equal weight with a holding period of one market day was also done for me. In this backtest, I noticed two daily returns that were totally implausible: A 1-day forward return of 118.7816% from the close of market day 1/30/2015, and a 1-day forward return of 10.1288% from the close of 10/22/2002. ..."
https://yorickm.com/Message.php?pid=32146036

Post New | Post Reply | Report Post | Recommend It!
Print the post
Members reply directly to lizgdal here — and replies get answered. Reading is free; so is joining the conversation. Join Shrewd'm »
This community has written 6,115 posts about Mechanical Investing. The article-length ones it recommended most:
Dividend investing · 52 recs · 2025
Non-Mag7 screen · 34 recs · 2025
OT - Div yields and returns · 32 recs · 2024
Using AI to generate backtesting programs · 30 recs · 2025
Rankings for 19Dec2022 · 29 recs · 2022
Unthreaded | Threaded | Whole Thread (20) |


Announcements
Mechanical Investing FAQ
Contact Shrewd'm
Contact the developer of these message boards.

Best Of MI | Best Of | Favourites & Replies | All Boards | Followed Shrewds | Open Questions | Moving a community