A merry & shrewd investing community |
Best Of Politics | Best Of | Favourites & Replies | All Boards | Post of the Week! | How To Invest |
Best Of Politics | Best Of | Favourites & Replies | All Boards | Post of the Week! | How To Invest |
| Author | Board | Recs | Date | |
Re: NDX 100 Momentum Strategy - Code Repository | musselmant | Mechanical Investing | 8 | 04/17/26 |
Re: NDX 100 Momentum Strategy - Code Repository | musselmant | Mechanical Investing | 9 | 04/16/26 |
Re: NDX 100 Momentum Strategy - Code Repository | musselmant | Mechanical Investing | 3 | 04/16/26 |
Re: NDX 100 Momentum Strategy - Code Repository | musselmant | Mechanical Investing | 3 | 04/11/26 |
Re: NDX 100 Momentum Strategy - Code Repository | musselmant | Mechanical Investing | 3 | 04/11/26 |
Re: GTR1 - screener vs backtest? | musselmant | Mechanical Investing | 3 | 04/05/26 |
Re: Recent or Average ROE. Jim? | musselmant | Mechanical Investing | 3 | 04/03/26 |
Re: funds mech? | musselmant | Mechanical Investing | 3 | 04/02/26 |
most stocks have crashed/corrected | musselmant | Mechanical Investing | 6 | 04/02/26 |
Re: funds mech? | musselmant | Mechanical Investing | 4 | 04/01/26 |
Re: warning about using AI in MI | musselmant | Mechanical Investing | 1 | 03/31/26 |
Re: warning about using AI in MI | musselmant | Mechanical Investing | 6 | 03/31/26 |
warning about using AI in MI | musselmant | Mechanical Investing | 7 | 03/30/26 |
Re: NDX 100 Momentum Strategy - Code Repository | musselmant | Mechanical Investing | - | 03/27/26 |
Re: NDX 100 Momentum Strategy - Code Repository | musselmant | Mechanical Investing | - | 03/27/26 |
Re: NDX 100 Momentum Strategy - Code Repository | musselmant | Mechanical Investing | 5 | 03/24/26 |
Re: NDX 100 Momentum Strategy - Code Repository | musselmant | Mechanical Investing | 2 | 03/23/26 |
Re: Timing period examined, 200 vs 325 days | musselmant | Mechanical Investing | 5 | 03/19/26 |
Re: Timing period examined, 200 vs 325 days | musselmant | Mechanical Investing | 2 | 03/18/26 |
Re: more online data about the Nasdaq100 | musselmant | Mechanical Investing | 5 | 03/18/26 |
more online data about the Nasdaq100 | musselmant | Mechanical Investing | 8 | 03/18/26 |
Re: New screen: stocks predicted to join S&P500 | musselmant | Mechanical Investing | 5 | 03/17/26 |
Re: New screen: stocks predicted to join S&P500 | musselmant | Mechanical Investing | 6 | 03/16/26 |
New screen: stocks predicted to join S&P500 | musselmant | Mechanical Investing | 13 | 03/16/26 |
Re: Claude test of Nasdaq100 1 year mo strategy | musselmant | Mechanical Investing | 5 | 03/14/26 |
Re: Claude test of Nasdaq100 1 year mo strategy | musselmant | Mechanical Investing | 1 | 03/13/26 |
Claude test of Nasdaq100 1 year mo strategy | musselmant | Mechanical Investing | 4 | 03/13/26 |
Re: Rankings for 9Mar2026 | musselmant | Mechanical Investing | - | 03/12/26 |
Re: Portfolio123 Testing 2026 | musselmant | Mechanical Investing | - | 03/11/26 |
Re: Rankings for 9Mar2026 | musselmant | Mechanical Investing | 1 | 03/11/26 |
Re: drawdown in SPY and QQQ for analysis purposes | musselmant | Mechanical Investing | 5 | 03/11/26 |
Re: drawdown in SPY and QQQ for analysis purposes | musselmant | Mechanical Investing | 9 | 03/11/26 |
drawdown in SPY and QQQ for analysis purposes | musselmant | Mechanical Investing | 7 | 03/11/26 |
Re: NDX 100 Momentum Strategy - Code Repository | musselmant | Mechanical Investing | 5 | 03/10/26 |
Re: NDX 100 Momentum Strategy - Code Repository | musselmant | Mechanical Investing | 4 | 03/10/26 |
Re: Rankings for 9Mar2026 | musselmant | Mechanical Investing | 1 | 03/10/26 |
Triumph of the Optimistis; yearly update | musselmant | Mechanical Investing | 5 | 03/08/26 |
Re: NDX 100 Momentum Strategy - Code Repository | musselmant | Mechanical Investing | 4 | 03/08/26 |
Re: NDX 100 Momentum Strategy - Code Repository | musselmant | Mechanical Investing | 6 | 03/07/26 |
Re: NDX 100 Momentum Strategy - Code Repository | musselmant | Mechanical Investing | 5 | 03/06/26 |
Re: NDX 100 Momentum Strategy - Code Repository | musselmant | Mechanical Investing | 10 | 03/05/26 |
Re: NDX 100 Momentum Strategy - Code Repository | musselmant | Mechanical Investing | 6 | 03/04/26 |
Re: NDX 100 Momentum Strategy - Code Repository | musselmant | Mechanical Investing | 5 | 03/04/26 |
Re: NDX 100 Momentum Strategy - Code Repository | musselmant | Mechanical Investing | 4 | 03/04/26 |
Re: NDX 100 Momentum Strategy - Code Repository | musselmant | Mechanical Investing | 8 | 03/04/26 |
Re: Variations on 52 wk momentum screen in Nasdaq100 | musselmant | Mechanical Investing | 11 | 03/01/26 |
Re: BCC Signals without GTR1 | musselmant | Mechanical Investing | 9 | 03/01/26 |
Re: BCC Signals without GTR1 | musselmant | Mechanical Investing | 6 | 02/27/26 |
Re: Variations on 52 wk momentum screen in Nasdaq100 | musselmant | Mechanical Investing | 6 | 02/25/26 |
Re: study of top 10 52wk mom stocks in Nasdaq100 | musselmant | Mechanical Investing | 5 | 02/23/26 |
Re: study of top 10 52wk mom stocks in Nasdaq100 | musselmant | Mechanical Investing | 5 | 02/22/26 |
Re: study of top 10 52wk mom stocks in Nasdaq100 | musselmant | Mechanical Investing | 4 | 02/22/26 |
Re: anyone try WarrenAI yet? | musselmant | Mechanical Investing | 1 | 02/22/26 |
Re: study of top 10 52wk mom stocks in Nasdaq100 | musselmant | Mechanical Investing | 7 | 02/22/26 |
Re: anyone try WarrenAI yet? | musselmant | Mechanical Investing | 14 | 02/21/26 |
monster retirement contributions are possible | musselmant | Mechanical Investing | - | 02/19/26 |
anyone try WarrenAI yet? | musselmant | Mechanical Investing | 8 | 02/16/26 |
Re: NAS Consolodators | musselmant | Mechanical Investing | 1 | 02/11/26 |
Re: NAS Consolodators | musselmant | Mechanical Investing | 4 | 02/11/26 |
Re: NAS Consolodators | musselmant | Mechanical Investing | 5 | 02/10/26 |
Re: NAS Consolodators | musselmant | Mechanical Investing | 2 | 02/09/26 |
Re: NAS Consolodators | musselmant | Mechanical Investing | 9 | 02/09/26 |
Re: NAS Consolodators | musselmant | Mechanical Investing | - | 02/08/26 |
Re: NAS Consolodators | musselmant | Mechanical Investing | 8 | 02/07/26 |
Re: NAS Consolodators | musselmant | Mechanical Investing | 3 | 02/04/26 |
Re: NAS Consolodators | musselmant | Mechanical Investing | 4 | 02/04/26 |
If AI juices productivity, small stocks are king | musselmant | Mechanical Investing | 6 | 02/01/26 |
Re: My new Program | musselmant | Mechanical Investing | 3 | 01/23/26 |
Re: My new Program | musselmant | Mechanical Investing | 3 | 01/23/26 |
Re: new dervied Nasdaq100 weekly strategy | musselmant | Mechanical Investing | 5 | 01/21/26 |
don't cry for me, Argentina | musselmant | Mechanical Investing | 6 | 01/20/26 |
Re: Some data in various hold times on a Jim screen. | musselmant | Mechanical Investing | 2 | 01/19/26 |
Re: new dervied Nasdaq100 weekly strategy | musselmant | Mechanical Investing | 3 | 01/19/26 |
Re: new dervied Nasdaq100 weekly strategy | musselmant | Mechanical Investing | 12 | 01/19/26 |
biotech analysis | musselmant | Mechanical Investing | 13 | 01/18/26 |
Re: new dervied Nasdaq100 weekly strategy | musselmant | Mechanical Investing | 6 | 01/18/26 |
Re: new dervied Nasdaq100 weekly strategy | musselmant | Mechanical Investing | 8 | 01/17/26 |
Re: new dervied Nasdaq100 weekly strategy | musselmant | Mechanical Investing | 8 | 01/17/26 |
Re: new dervied Nasdaq100 weekly strategy | musselmant | Mechanical Investing | 4 | 01/17/26 |
Re: new dervied Nasdaq100 weekly strategy | musselmant | Mechanical Investing | 1 | 01/17/26 |
Re: new dervied Nasdaq100 weekly strategy | musselmant | Mechanical Investing | 7 | 01/17/26 |
Re: new dervied Nasdaq100 weekly strategy | musselmant | Mechanical Investing | 1 | 01/16/26 |
Re: new dervied Nasdaq100 weekly strategy | musselmant | Mechanical Investing | 5 | 01/16/26 |
new dervied Nasdaq100 weekly strategy | musselmant | Mechanical Investing | 8 | 01/16/26 |
Re: Benchmark Investing Update Dec 26, 2025 | musselmant | Mechanical Investing | 3 | 01/15/26 |
Re: musselmant screens | musselmant | Mechanical Investing | 7 | 01/15/26 |
Re: musselmant screens | musselmant | Mechanical Investing | 5 | 01/14/26 |
Re: "consolidated" screens. | musselmant | Mechanical Investing | 4 | 01/06/26 |
Re: study of top 10 52wk mom stocks in Nasdaq100 | musselmant | Mechanical Investing | 4 | 12/31/25 |
Re: study of top 10 52wk mom stocks in Nasdaq100 | musselmant | Mechanical Investing | 5 | 12/29/25 |
study of top 10 52wk mom stocks in Nasdaq100 | musselmant | Mechanical Investing | 8 | 12/28/25 |
Re: beware using SMA200 on large stocsk | musselmant | Mechanical Investing | 3 | 12/26/25 |
beware using SMA200 on large stocsk | musselmant | Mechanical Investing | 5 | 12/26/25 |
Re: "consolidated" screens. | musselmant | Mechanical Investing | 3 | 12/23/25 |
Re: "consolidated" screens. | musselmant | Mechanical Investing | 6 | 12/23/25 |
"consolidated" screens. | musselmant | Mechanical Investing | 5 | 12/23/25 |
Re: A really new strategy (maybe) | musselmant | Mechanical Investing | 6 | 12/16/25 |
Re: Is Morningstar dishonest? | musselmant | Mechanical Investing | 3 | 12/14/25 |
Re: bitcoin a loser | musselmant | Mechanical Investing | 2 | 12/10/25 |
Re: bitcoin a loser | musselmant | Mechanical Investing | 3 | 12/10/25 |
bitcoin a loser | musselmant | Mechanical Investing | 4 | 12/10/25 |
Re: Low Vol Screen Using NAS100 | musselmant | Mechanical Investing | 1 | 11/15/25 |
Re: Low Vol Screen Using NAS100 | musselmant | Mechanical Investing | 3 | 11/14/25 |
Re: Low Vol Screen Using NAS100 | musselmant | Mechanical Investing | 9 | 11/13/25 |
Re: crowded stocks best for factor use | musselmant | Mechanical Investing | 2 | 11/06/25 |
crowded stocks best for factor use | musselmant | Mechanical Investing | 8 | 11/05/25 |
Re: simulating QQEW in GTR1 | musselmant | Mechanical Investing | 2 | 11/02/25 |
useful general overview of investing wisdoem ideas | musselmant | Mechanical Investing | 1 | 10/31/25 |
factors work on small caps | musselmant | Mechanical Investing | 2 | 10/28/25 |
some momentum days more important than others | musselmant | Mechanical Investing | 5 | 10/23/25 |
Re: leveraged ETFs rotation strategy | musselmant | Mechanical Investing | - | 10/23/25 |
leveraged ETFs rotation strategy | musselmant | Mechanical Investing | 16 | 10/23/25 |
Re: Long time reader, infrequent poster | musselmant | Mechanical Investing | 2 | 10/17/25 |
Re: market timing via sentiment measures | musselmant | Mechanical Investing | 4 | 09/30/25 |
Re: market timing via sentiment measures | musselmant | Mechanical Investing | 7 | 09/28/25 |
market timing via sentiment measures | musselmant | Mechanical Investing | 9 | 09/28/25 |
Re: Pure RS screen | musselmant | Mechanical Investing | 1 | 09/21/25 |
Re: Pure RS screen | musselmant | Mechanical Investing | 3 | 09/21/25 |
Re: Pure RS screen | musselmant | Mechanical Investing | 5 | 09/20/25 |
Re: "consolidator" screens this year | musselmant | Mechanical Investing | 4 | 09/18/25 |
"consolidator" screens still kill | musselmant | Mechanical Investing | 7 | 09/16/25 |
Re: look back period | musselmant | Mechanical Investing | 3 | 09/05/25 |
Re: looking for AI websites that are good | musselmant | Mechanical Investing | 6 | 09/03/25 |
Re: Valuing QQQE | musselmant | Mechanical Investing | 14 | 08/26/25 |
Re: other subset of Nadaq100 strategies than mine | musselmant | Mechanical Investing | 5 | 08/16/25 |
Re: other subset of Nadaq100 strategies than mine | musselmant | Mechanical Investing | 7 | 08/15/25 |
other subset of Nadaq100 strategies than mine | musselmant | Mechanical Investing | 10 | 08/13/25 |
Re: study on execution prices by popular brokerages | musselmant | Mechanical Investing | 2 | 08/06/25 |
Re: study on execution prices by popular brokerages | musselmant | Mechanical Investing | 3 | 08/06/25 |
Re: study on execution prices by popular brokerages | musselmant | Mechanical Investing | 1 | 08/05/25 |
study on execution prices by popular brokerages | musselmant | Mechanical Investing | 11 | 08/05/25 |
recession signal | musselmant | Mechanical Investing | 7 | 07/20/25 |
when will small caps rebound? | musselmant | Mechanical Investing | 8 | 07/19/25 |
volatility=risk of loss prediction | musselmant | Mechanical Investing | 6 | 07/18/25 |
Re: Why Investors Underperform and How Not To | musselmant | Mechanical Investing | 2 | 06/25/25 |
Re: twice the Nasda100 CAGR with simple criteria | musselmant | Mechanical Investing | 3 | 06/25/25 |
Re: twice the Nasda100 CAGR with simple criteria | musselmant | Mechanical Investing | 2 | 06/24/25 |
Re: Dividend investing | musselmant | Mechanical Investing | 2 | 06/23/25 |
Re: twice the Nasda100 CAGR with simple criteria | musselmant | Mechanical Investing | - | 06/23/25 |
Re: Dividend investing | musselmant | Mechanical Investing | 1 | 06/23/25 |
Re: P123 backtesting insights | musselmant | Mechanical Investing | 7 | 06/20/25 |
Re: Port123 | musselmant | Mechanical Investing | 2 | 06/20/25 |
Re: Port123 | musselmant | Mechanical Investing | 3 | 06/20/25 |
Re: Port123 | musselmant | Mechanical Investing | 3 | 06/20/25 |
Re: Is Gap Filling Statistically Supported? | musselmant | Mechanical Investing | 8 | 06/18/25 |
Re: twice the Nasda100 CAGR with simple criteria | musselmant | Mechanical Investing | 4 | 06/18/25 |
Re: twice the Nasda100 CAGR with simple criteria | musselmant | Mechanical Investing | - | 06/18/25 |
Re: twice the Nasda100 CAGR with simple criteria | musselmant | Mechanical Investing | 3 | 06/18/25 |
Re: twice the Nasda100 CAGR with simple criteria | musselmant | Mechanical Investing | 4 | 06/18/25 |
Re: twice the Nasda100 CAGR with simple criteria | musselmant | Mechanical Investing | 3 | 06/18/25 |
Re: twice the Nasda100 CAGR with simple criteria | musselmant | Mechanical Investing | 8 | 06/17/25 |
Re: twice the Nasda100 CAGR with simple criteria | musselmant | Mechanical Investing | 6 | 06/17/25 |
Re: twice the Nasda100 CAGR with simple criteria | musselmant | Mechanical Investing | 6 | 06/17/25 |
twice the Nasda100 CAGR with simple criteria | musselmant | Mechanical Investing | 21 | 06/16/25 |
profitability subsumes beta/other value measures | musselmant | Mechanical Investing | 3 | 06/16/25 |
Re: Musselmant screens | musselmant | Mechanical Investing | 3 | 06/03/25 |
Re: screeners | musselmant | Mechanical Investing | 7 | 06/01/25 |
"consolidator" screens this year | musselmant | Mechanical Investing | 7 | 06/01/25 |
Re: How long before a published screen “stops working” | musselmant | Mechanical Investing | 1 | 05/31/25 |
why to invest 100% in stocks in your 30s | musselmant | Mechanical Investing | 13 | 05/26/25 |
Re: new screen based on Nasdaq100 | musselmant | Mechanical Investing | 8 | 05/25/25 |
Re: A fun question | musselmant | Mechanical Investing | 8 | 05/23/25 |
Re: new screen based on Nasdaq100 | musselmant | Mechanical Investing | 14 | 05/22/25 |
new screen based on Nasdaq100 | musselmant | Mechanical Investing | 7 | 05/19/25 |
Re: PerplexityAI and DeepSeek | musselmant | Mechanical Investing | 2 | 05/14/25 |
Re: PerplexityAI and DeepSeek | musselmant | Mechanical Investing | 3 | 05/14/25 |
Re: PerplexityAI and DeepSeek | musselmant | Mechanical Investing | 12 | 05/11/25 |
Re: Was that the bottom? | musselmant | Mechanical Investing | 3 | 05/08/25 |
Re: Was that the bottom? | musselmant | Mechanical Investing | 10 | 05/08/25 |
Re: Was that the bottom? | musselmant | Mechanical Investing | 1 | 05/08/25 |
volunteer to sign up for IBD Marketsurge Triial_QM | musselmant | Mechanical Investing | 1 | 05/06/25 |
doable IPO strategy | musselmant | Mechanical Investing | 11 | 05/05/25 |
Re: screeners | musselmant | Mechanical Investing | 11 | 05/04/25 |
WER and IBD50 both poor | musselmant | Mechanical Investing | 10 | 04/17/25 |
profitability subsumes beta and value as a factor | musselmant | Mechanical Investing | 7 | 04/10/25 |
trend-following: no good at start of a drawdown | musselmant | Mechanical Investing | 1 | 04/10/25 |
Re: Musselmant screens | musselmant | Mechanical Investing | 3 | 04/04/25 |
Re: Musselmant screens | musselmant | Mechanical Investing | 3 | 04/04/25 |
Re: Musselmant screens | musselmant | Mechanical Investing | 3 | 04/03/25 |
Re: Bearish signal | musselmant | Mechanical Investing | 6 | 03/25/25 |
Buffet w and w/o Apple | musselmant | Mechanical Investing | 5 | 03/09/25 |
Re: Liquid_Cons | musselmant | Mechanical Investing | 4 | 03/06/25 |
Re: Ray Dalio, chicken little | musselmant | Mechanical Investing | 4 | 03/05/25 |
Ray Dalio, chicken little | musselmant | Mechanical Investing | 1 | 03/04/25 |
Re: If VL screens disappear, what next? | musselmant | Mechanical Investing | 6 | 02/20/25 |
new research on "end of month effect" | musselmant | Mechanical Investing | 10 | 02/12/25 |
Re: Value Line data | musselmant | Mechanical Investing | 5 | 02/11/25 |
musselmant screens | musselmant | Mechanical Investing | 16 | 02/07/25 |
Re: If VL screens disappear, what next? | musselmant | Mechanical Investing | 6 | 01/29/25 |
what does this mean for us? | musselmant | Mechanical Investing | 4 | 01/27/25 |
Re: Another possible screen | musselmant | Mechanical Investing | 5 | 01/17/25 |
Re: Sharpe=1 CAGR 44% since 08 with timed lev'd E | musselmant | Mechanical Investing | 1 | 12/30/24 |
Sharpe=1 CAGR 44% since 08 with timed lev'd E | musselmant | Mechanical Investing | 11 | 12/30/24 |
Re: An investment idea | musselmant | Mechanical Investing | 1 | 12/27/24 |
Re: GTR1 Help | musselmant | Mechanical Investing | - | 12/14/24 |
profitability: persistent, predictable, tradeable | musselmant | Mechanical Investing | 9 | 12/04/24 |
Re: GTR1 Help | musselmant | Mechanical Investing | 3 | 12/04/24 |
Re: best way to hedge an SPY portfolio | musselmant | Mechanical Investing | - | 11/27/24 |
Re: Pod shops, factor investing, forward EPS revisions | musselmant | Mechanical Investing | - | 11/24/24 |
Re: Pod shops, factor investing, forward EPS revisions | musselmant | Mechanical Investing | 8 | 11/22/24 |
Re: G-score backtest | musselmant | Mechanical Investing | 2 | 11/12/24 |
Re: stock criteria for the long term | musselmant | Mechanical Investing | 5 | 09/14/24 |
stock criteria for the long term | musselmant | Mechanical Investing | 1 | 09/13/24 |
Re: Industry momentum | musselmant | Mechanical Investing | 2 | 09/08/24 |
Re: OT = large cap valuations | musselmant | Mechanical Investing | 2 | 09/01/24 |
AI no investing panacea | musselmant | Mechanical Investing | 15 | 08/23/24 |
Re: A New High Price Screen | musselmant | Mechanical Investing | 2 | 07/23/24 |
Re: A New High Price Screen | musselmant | Mechanical Investing | 5 | 07/22/24 |
Re: OT: regress to the mean | musselmant | Mechanical Investing | - | 07/09/24 |
Re: OT: regress to the mean | musselmant | Mechanical Investing | 2 | 07/03/24 |
Re: ML for MI | musselmant | Mechanical Investing | 3 | 06/30/24 |
Re: ML for MI | musselmant | Mechanical Investing | - | 06/26/24 |
Re: Max CAGR for 3 step Screens | musselmant | Mechanical Investing | 4 | 06/18/24 |
Re: SP 600 Deletions Performance | musselmant | Mechanical Investing | 4 | 06/11/24 |
Re: SP 600 Deletions Performance | musselmant | Mechanical Investing | 4 | 06/09/24 |
Re: Max CAGR for 3 step Screens | musselmant | Mechanical Investing | 3 | 06/08/24 |
Re: Max CAGR for 3 step Screens | musselmant | Mechanical Investing | 6 | 06/08/24 |
87% of all global equities that went up 1000% or m | musselmant | Mechanical Investing | 8 | 05/29/24 |
Re: Catch up for someone who's been out of the lo | musselmant | Mechanical Investing | 5 | 04/30/24 |
link to a timing example ? | musselmant | Mechanical Investing | 3 | 04/22/24 |
Re: What constitutes success? | musselmant | Mechanical Investing | 6 | 04/04/24 |
Re: new screen on Nas100 doubles its CAGR | musselmant | Mechanical Investing | 1 | 03/04/24 |
Re: new screen on Nas100 doubles its CAGR | musselmant | Mechanical Investing | 6 | 03/02/24 |
new screen on Nas100 doubles its CAGR | musselmant | Mechanical Investing | 11 | 03/02/24 |
robbie's tester | musselmant | Mechanical Investing | - | 01/13/24 |
Re: GTR1 running to 1/3/2024 | musselmant | Mechanical Investing | - | 01/06/24 |
Re: Question to MI board, 99-day rule. | musselmant | Mechanical Investing | 2 | 09/28/23 |
Re: Wild-and-crazy idea | musselmant | Mechanical Investing | 5 | 09/03/23 |
profit v. profit growth research | musselmant | Mechanical Investing | 6 | 07/17/23 |
Re: Quality Screen | musselmant | Mechanical Investing | 1 | 06/12/23 |
Re: Technical Trading signals | musselmant | Mechanical Investing | 1 | 06/12/23 |
Re: OT reits | musselmant | Mechanical Investing | 1 | 04/13/23 |
Re: The Perspective for 2023 | musselmant | Mechanical Investing | - | 01/02/23 |
Re: I really don't want to have to doub... | musselmant | Mechanical Investing | - | 12/31/22 |
I really don't want to have to doub... | musselmant | Mechanical Investing | 9 | 12/30/22 |