Create Account
Log In
Dark
chart
exchange
Premium
Terminal
Screener
Stocks
Crypto
Forex
Trends
Depth
Close
Check out our Dark Pool Levels

SPY
SPDR S&P 500 ETF Trust
stock NYSE ETF

Market Open
Jun 10, 2026 3:37:39 PM EDT
727.28USD-1.326%(-9.77)42,954,689
727.24Bid   727.26Ask   0.02Spread
Pre-market
Jun 10, 2026 9:29:30 AM EDT
733.26USD-0.514%(-3.79)803,779
After-hours
Jun 9, 2026 4:59:30 PM EDT
736.67USD-0.053%(-0.39)0
OverviewOption ChainMax PainOptionsPrice & VolumeDividendsHistoricalExchange VolumeDark Pool LevelsDark Pool PrintsExchangesShort VolumeShort Interest - DailyShort InterestBorrow Fee (CTB)Failure to Deliver (FTD)ShortsTrendsNewsTrends
SPY Reddit Mentions
Subreddits
Limit Labels     

We have sentiment values and mention counts going back to 2017. The complete data set is available via the API.
Take me to the API
SPY Specific Mentions
As of Jun 10, 2026 11:25:15 AM EDT (253 minutes ago)
Includes all comments and posts. Mentions per user per ticker capped at one per hour.
5 hr ago • u/BIGPOTHEAD • r/wallstreetbets • daily_discussion_thread_for_june_10_2026 • C
Buying calls on SPY at 710
sentiment 0.36
5 hr ago • u/sailortyx56 • r/wallstreetbets • daily_discussion_thread_for_june_10_2026 • C
SPY might be retarded
sentiment -0.57
5 hr ago • u/likeabosstroll • r/wallstreetbets • daily_discussion_thread_for_june_10_2026 • C
Maybe if I ask the SPY real nice it’ll drop to $720
sentiment 0.18
5 hr ago • u/Personal-Cellist8022 • r/wallstreetbets • daily_discussion_thread_for_june_10_2026 • C
SPY giving me whiplash
sentiment 0.34
5 hr ago • u/SteakEater137 • r/wallstreetbets • daily_discussion_thread_for_june_10_2026 • C
This a “put destroyer” day. Dont try to find any logic behind the SPY movement beyond this.
sentiment 0.00
5 hr ago • u/Rudybus • r/wallstreetbets • daily_discussion_thread_for_june_10_2026 • C
SPY's got a case of the Elevator Down Syndrome
sentiment -0.06
6 hr ago • u/sheikahstealth • r/Daytrading • just_started_made_20k_in_10_days_and_lost_22k • C
Review your trades. Look at what SPY was doing on day(s) of your trade. Also look at what beta was for the stock. From there you can see whether your trades under/over-performed. And narrow down what environment your trades are mostly working well and not working well in. For me, things start going bad if SPY is worse than -0.5%
sentiment -0.76
11 hr ago • u/Legendary-Lemon • r/wallstreetbets • what_are_your_moves_tomorrow_june_10_2026 • C
Then SPY should be $300
sentiment 0.00
14 hr ago • u/ccdolan12 • r/smallstreetbets • sold_89_contracts_for_profit_they_went_1375 • C
Had 10 contracts for $20 at a SPY 720 put, panicked after my profit went from $220 to $70 and then saw it selling for $2.50 each. I don’t even want to log in tomorrow lol
sentiment 0.46
24 hr ago • u/HuzzahBot • r/wallstreetbetsHUZZAH • what_are_your_moves_tomorrow_june_10_2026 • After Dark 🍆💦🍑 • B
Follow the rules, discuss your thoughts on market, as always keep the huzzah-posting to a maximum!
https://preview.redd.it/rd76ns8q1w5h1.jpg?width=680&format=pjpg&auto=webp&s=c9d0349d4d230cd2b11c2d1e47259c953787cfb8
Links: [SPY Heat Map](https://finviz.com/map.ashx) / [Futures](https://www.investing.com/indices/indices-futures) / [Market Calendar](https://www.marketwatch.com/economy-politics/calendar) / [Unusual Option](https://www.barchart.com/options/unusual-activity/stocks?orderBy=volume&orderDir=desc) / [Option Strat](https://optionstrat.com/build/long-call/SPY) / [Profit Calc](https://www.optionsprofitcalculator.com/) / [DIX](https://squeezemetrics.com/monitor/dix) / [Terminal](https://twitter.com/DeItaone) / [Ape Tracker](https://www.stockninja.io/wallstreetbets-tracker/) / [Ape Tracker #2](https://www.memebergterminal.com/) / [Ape Tracker #3](https://apewisdom.io/wallstreetbets/) / [Ape Tracker #4](https://yolostocks.live/) / [Ape Tracker #5](https://www.quiverquant.com/wallstreetbets/) / [Wiki/Links](https://www.reddit.com/r/wallstreetbetsHUZZAH/wiki/index)
sentiment 0.55
1 day ago • u/Thebestofbuffalo • r/wallstreetbets • quick_50k_on_spy_puts • Gain • T
Quick $50k on SPY Puts🌈🐻
sentiment -0.54
1 day ago • u/HuzzahBot • r/wallstreetbetsHUZZAH • daily_discussion_thread_june_09_2026 • Daily Thread • B
Follow the rules, discuss your thoughts on market, as always keep the huzzah-posting to a maximum!
https://preview.redd.it/0qm57dyn1w5h1.jpg?width=512&format=pjpg&auto=webp&s=ee53e6de72bfbf49046258d04f263ab3709890f8
Links: [SPY Heat Map](https://finviz.com/map.ashx) / [Futures](https://www.investing.com/indices/indices-futures) / [Market Calendar](https://www.marketwatch.com/economy-politics/calendar) / [Unusual Option](https://www.barchart.com/options/unusual-activity/stocks?orderBy=volume&orderDir=desc) / [Option Strat](https://optionstrat.com/build/long-call/SPY) / [Profit Calc](https://www.optionsprofitcalculator.com/) / [DIX](https://squeezemetrics.com/monitor/dix) / [Terminal](https://twitter.com/DeItaone) / [Ape Tracker](https://www.stockninja.io/wallstreetbets-tracker/) / [Ape Tracker #2](https://www.memebergterminal.com/) / [Ape Tracker #3](https://apewisdom.io/wallstreetbets/) / [Ape Tracker #4](https://yolostocks.live/) / [Ape Tracker #5](https://www.quiverquant.com/wallstreetbets/) / [Wiki/Links](https://www.reddit.com/r/wallstreetbetsHUZZAH/wiki/index)
sentiment 0.55
2 days ago • u/zenki32 • r/Daytrading • quitting_while_on_top • Question • B
Been day trading for 4 years. Started out like anyone else. Big dreams and big loses. Became consistent after a little over 2 years. Only day trading SPY/QQQ/IWM 0DTE. Sometimes I'll do TSLA or NVDA.
I've become very bored of it. Sitting there waiting for my setup, then execute. It should be boring. Daytrading shouldn't be exciting. But I just feel I'm wasting time when I could be doing something more fulfilling. I started out with 3 monitors and a fancy computer thinking that was necessary. It isn't. Now I just use my phone or a tablet. All the money I lost the first two years I've made back over 10X. I think this is where I'll stop and just switch to boring old investing. Maybe I could do coaching but I don't even know where to start with that.
Anyway, would be great to hear people in similar situations. People who quit usually quit because they lost too much. But how many profitable people quit because they just grew tired of it?
sentiment -0.87
2 days ago • u/HuzzahBot • r/wallstreetbetsHUZZAH • what_are_your_moves_tomorrow_june_09_2026 • After Dark 🍆💦🍑 • B
Follow the rules, discuss your thoughts on market, as always keep the huzzah-posting to a maximum!
https://preview.redd.it/rrd9jxym1w5h1.jpg?width=562&format=pjpg&auto=webp&s=7b587aa70349ed39eca1bcc375efc52ddb3e9205
Links: [SPY Heat Map](https://finviz.com/map.ashx) / [Futures](https://www.investing.com/indices/indices-futures) / [Market Calendar](https://www.marketwatch.com/economy-politics/calendar) / [Unusual Option](https://www.barchart.com/options/unusual-activity/stocks?orderBy=volume&orderDir=desc) / [Option Strat](https://optionstrat.com/build/long-call/SPY) / [Profit Calc](https://www.optionsprofitcalculator.com/) / [DIX](https://squeezemetrics.com/monitor/dix) / [Terminal](https://twitter.com/DeItaone) / [Ape Tracker](https://www.stockninja.io/wallstreetbets-tracker/) / [Ape Tracker #2](https://www.memebergterminal.com/) / [Ape Tracker #3](https://apewisdom.io/wallstreetbets/) / [Ape Tracker #4](https://yolostocks.live/) / [Ape Tracker #5](https://www.quiverquant.com/wallstreetbets/) / [Wiki/Links](https://www.reddit.com/r/wallstreetbetsHUZZAH/wiki/index)
sentiment 0.55
2 days ago • u/stylishwarlock • r/Daytrading • rapid_fire_trading_question • Question • B
so before the new PDT rule went live i practiced for 3 weeks just swooping in and out of pretend trades real quick with the RH watchlist. 0 dtes on SPY and 0/1 dtes on large caps like NVDA, GOOGL, MSFT, etc... i wasn't using some paper trading app i was just pretending to click the sell buttons on my phone/computer when i wanted to get out. every day was a winner. i had some slower days but overall i "made" more than i was even aiming for so i was like alright great. then the new rule went live...
1st day no PDT - killed it. 100% perfect. didn't lose a single trade.
2nd day - made a few bucks but nothing to brag about. had a few losses in there to offset gains.
3rd today (today) - gave it all back by noon so i retired for the day but as i type this i couldn't resist that SPY drop and thankfully it was a winner. still down for the day tho.
so anyways, my losses today aren't coming from making an overwhelming amount of bad trades, it's just that i keep getting stuck in them. when i was pretend trading with the RH watchlist i totally forgot to take into account that sometimes the order might not fill upon trying to sell it. so on most of my losing trades today i've been losing 2, 3, 4x as much as i'm trying to lose by the time i can get some of these orders to fill.
so is there any trick to making the order fill easier or is this just something i have to deal with for this style of trading? like i'm going in and out of these trades super duper fast, sometimes selling within just a cpl seconds after buying.
sentiment 0.97
2 days ago • u/DreamfulTrader • r/Daytrading • week_6_day_1_one_and_done_option_trade_growing_a • Strategy • B
1st day of week 6. Green. It is not a challenge, doing normal trades as all of you 🙂
Waited for IWM to break above a round number 285 to enter.
I did not enter earlier as the price was oscillating between EMA 200 and VWAP. Also VWAP was horizontal when I got in. Could have take some profits. Ofcourse, I was greedy.
As I write this at 10.55 ET, I could have held more for profits, but green is green. I added 2 more contracts as intially wanted to get to 10 contracts.
No fancy options strategy like iron condor, selling etc. Using simple EMAs, VWAP etc to see the trends and levels.
I have other work things to do. Set it to 30% profit target, ***IWM moves by steps of 50c on the chart***, looking back, it looks easy to ride 285 to 286, but ***in real time, you will shit in your pants***. If you want to trade options, look at SPY or QQQ and non 0dte.
Done for the day.
One and done: 10 contracts = $206 total profit
Total options cost = $684
30 % profit
Time in Trade : 28 min. Not a morning glory trade 🤤
Start small, money you can afford to lose, then grow your account. ***If you are learning by yourself, give it 2-3 months to see how you are progressing. Give it time.***
If you believe I am lucky every day with the trades and posts 🤷🏻‍♂️ so be it. I believe I have no choice, to put in the effort and keep doing, any loss is my loss as it is me executing my own trades and money. Following my last dream 😶‍🌫️
Started with $300, 6 weeks ago, and growing it to $60,000 with 1 trade a day, is still my goal. If you were also trading, even $10 per contract per day, you will have progressed a lot.
My trading plan and strategy is trading one trade a day, 2-5 times a week depending on availability.
I only day trade options on ETFs. Timestamp on the broker is UK time. So, entry time of 3.07 is 10.07 ET.
I trade on my samsung s10e and screenshot is from TastyTrade.
sentiment 0.81
2 days ago • u/Je-ne-dirai-pas • r/smallstreetbets • among_all_your_investments_which_one_have_you • C
SPY
sentiment 0.00
2 days ago • u/HuzzahBot • r/wallstreetbetsHUZZAH • daily_discussion_thread_june_08_2026 • Daily Thread • B
Follow the rules, discuss your thoughts on market, as always keep the huzzah-posting to a maximum!
https://preview.redd.it/oytnuryl1w5h1.jpg?width=679&format=pjpg&auto=webp&s=14f54751a76c8fcfd85d2a6b103c470d039abe35
Links: [SPY Heat Map](https://finviz.com/map.ashx) / [Futures](https://www.investing.com/indices/indices-futures) / [Market Calendar](https://www.marketwatch.com/economy-politics/calendar) / [Unusual Option](https://www.barchart.com/options/unusual-activity/stocks?orderBy=volume&orderDir=desc) / [Option Strat](https://optionstrat.com/build/long-call/SPY) / [Profit Calc](https://www.optionsprofitcalculator.com/) / [DIX](https://squeezemetrics.com/monitor/dix) / [Terminal](https://twitter.com/DeItaone) / [Ape Tracker](https://www.stockninja.io/wallstreetbets-tracker/) / [Ape Tracker #2](https://www.memebergterminal.com/) / [Ape Tracker #3](https://apewisdom.io/wallstreetbets/) / [Ape Tracker #4](https://yolostocks.live/) / [Ape Tracker #5](https://www.quiverquant.com/wallstreetbets/) / [Wiki/Links](https://www.reddit.com/r/wallstreetbetsHUZZAH/wiki/index)
sentiment 0.55
2 days ago • u/RepairSubstantial735 • r/smallstreetbets • what_is_everyone_buying_today • Discussion • B
​
Just bought calls for SPY, QQQ and IWM that will expire tomorrow.
Futures are mixed today going up and down. What are we predicting?
sentiment 0.36
3 days ago • u/heyimjustkidding • r/algorithmictrading • my_story_of_actually_addressing_survivor_bias • Backtest • B
So I've been iterating on a US equities swing strategy for about a year. Earlier this year I audited my backtest methodology end to end to address some lingering doubts about the backtest results.
I see survivor bias comes up in nearly every backtesting thread on here, but I rarely see anyone post actual before/after numbers, or show what fixing it looks like in practice. Most retail backtests I see are also single-ticker, not multi-ticker portfolios with a rotating, rules-based PIT universe. So this writeup is about my attempt, on a portfolio strategy with a PIT mechanical universe, end to end. Strategy specifics are deliberately left out for obvious reasons.
# My latest setup
I was using Alpaca's SIP daily-bar feed, which goes back to early 2016 (10 years). The strategy is a multi-ticker swing portfolio with a mechanical PIT universe and standard portfolio-level controls (position sizing, concurrency caps, per-day entry caps, etc.).
The universe construction is rules-based, not curated. At each quarterly rebalance (1st day of Jan/APril/July/Oct) the script takes all tickers with sufficient trailing dollar volume and price history, ranks them by trailing X-month return, takes the top N, and holds that list as eligible until the next rebalance. Sticky periods prevent edge-case tickers from jumping in and out. No hand-picking, no "names I liked," no curating at backtest time.
At runtime the strategy runs once a day on bar completion, evaluating each ticker in the current universe and emitting buy or sell signals. A portfolio coordinator sits on top: it takes the signals from across the universe, applies risk-per-trade sizing, enforces concurrency caps and per-day entry caps, and decides which signals actually get executed that day. A few other filters, ranking logic, etc. on top of that. The strategy doesn't size or rank, the coordinator does. This separation matters for the backtest because it means I can change one layer without invalidating the other.
A few execution-realism guards I built into the backtest, to keep it from cheating itself:
* **Fills happen on the next bar's open, not the signal bar's close.** The strategy can only act on info available at the signal-bar close; the price it actually gets is the next morning's open.
* **Position size capped at 0.5% of trailing 20-day average dollar volume.** If a "correct" risk-based size would exceed that, it gets truncated. If truncation pushes the resulting position below the minimum allocation, the trade is rejected entirely. This is based on the assumption that a real fill at >0.5% ADV of the stock would move the market, so don't do that.
* **No leverage.** Total deployed capital can't exceed equity, with a 2% buying-power buffer reserved to absorb the price gap between the signal-bar close (used for sizing) and the next-open fill (in case of gap ups)
* **No same-day recycling.** Positions exiting on day D don't free their slot or capital for new entries the same day
* **Per-side slippage** charged on every entry and exit (default 5bps per side, 10bps round-trip). Models the gap between intended fill price and actual fill.
* **Whole-share rounding.** No fractional shares.
Backtested on 2017-01-04 to 2026-06-07 (9.4 years), starting capital $100k:
|Metric|Strategy|SPY buy & hold|QQQ buy & hold|
|:-|:-|:-|:-|
|Final equity|$7.5M|$328k|$590k|
|CAGR|58.2%|13.4%|20.7%|
|Max DD|\-28.6%|\-34.2%|\-35.6%|
|Calmar|2.04|0.39|0.58|
|Sharpe|1.47|n/a|n/a|
439 trades, win rate 36.7%, 16 drawdown periods of -10% or worse over the window. The deepest was the COVID crash, -28.6% from 2020-02-19 to 2020-03-16, fully recovered 107 days later.
IS/OOS split:
|Window|Dates|CAGR|Max DD|
|:-|:-|:-|:-|
|OOS-early|2017-01-04 to 2018-12-31|\+13.6%|\-23.2%|
|IS|2019-01-01 to 2022-12-31|\+45.0%|\-28.6%|
|OOS-recent|2023-01-01 to today|\+112.5%|\-17.3%|
The methodology looked clean: multiple OOS windows, mechanical universe construction, no peeking, beating buy-and-hold by a wide margin.
# Survivor bias
The Alpaca data feed only carries currently-tradeable tickers. Anything that delisted, got acquired, went bankrupt, or merged out of existence between 2016 and today is not in the feed. My mechanical universe ranker was therefore pulling from a pool that had already been pre-filtered by the future. The filter was rules-based, but the input list wasn't. So I set out to figure out how much survivor bias actually impacted my returns.
I subscribed to **Norgate Data**, the gold standard for historical data. They have a watchlist for "Russell 3000 current and past constituents" as a single export: about 11,200 unique tickers (from 1990). A lot of them are not in the Alpaca data feed.
I then pointed my universe construction at the new feed and reran the same strategy code, same windows, same parameters. The mechanical universe ranker stayed exactly the same. Only the underlying pool changed.
[Same code, same parameters, same window. Only the pool changed.](https://preview.redd.it/ghv3y6i4b06h1.png?width=1589&format=png&auto=webp&s=1cbaa25c86678e8764cb7707bf3314848e3e5348)

Results:
|Metric|Original(survivors only)|Same code,full universe|Delta|
|:-|:-|:-|:-|
|CAGR (2017 to today)|\~57%|\~36%|\-21pp|
|Max drawdown|\-28%|\-29%|flat|
|Sharpe|1.4|1.1|\-0.3|
|Final equity from $100k|$7.5M|$1.85M|\-75%|
21pp of CAGR was coming from survivor bias. The drawdown stayed roughly the same. That $5.6M gap in final equity was the cost of picking from a list pre-filtered by the future.
# Extending the backtest window to 2000
Norgate's daily-bar coverage goes back to 1990. My original Alpaca backtest started in 2016 because that's where Alpaca's daily bars started. So I ran 2000 to today on the Norgate feed, a 26-year window that includes dotcom crash, GFC, 2018 Q4, COVID, and the 2022 bear.
[26 years of survivor-bias-free history. Regime-filter version \(see next section\).](https://preview.redd.it/fv6446i4b06h1.png?width=1573&format=png&auto=webp&s=594e69607c408cf4484b59a7175f46b8b5a59850)
Results:
|Metric|2017 to today|2000 to today|
|:-|:-|:-|
|CAGR|\~36%|\~15%|
|Max drawdown|\-29%|\-67%|
|Calmar|1.27|0.22|
\-67% MaxDD in 2000-2002. None of my IS/OOS tests had touched this because the data wasn't there. The strategy had never been stress-tested against a regime where the benchmark itself was in a multi-year bear.
# Adding a regime filter
I'm leaving strategy specifics out, but here's the broad idea of the fix.
When I looked at the trades log, the -67% drawdown was concentrated. Almost all of it came from 2000-2002. The strategy's behavior there was: a short period of stop-outs as the universe collapsed, then a long period mostly in cash. The problem wasn't the active-trading damage; it was a tactical overlay that held the broad-market benchmark when the universe was empty. Holding the benchmark through a 75% bear was the actual mistake.
So I added a simple regime check: don't hold the benchmark when it's more than X% below its trailing 1-year high; re-enter when it recovers to within Y%.
I tuned the thresholds with a parameter sweep across about 70 combinations on the 2000-2010 window, picked the best by Calmar, then validated on the full 26-year window and on the modern window to make sure it didn't degrade good years.
[Same strategy, same data, same window. Only the regime filter changed.](https://preview.redd.it/jpq456i4b06h1.png?width=1573&format=png&auto=webp&s=eca38b36e9f9e275a3f7d7e75af046d518fc5b6c)
Results:
|Metric|Before|After|
|:-|:-|:-|
|CAGR|\~15%|\~16%|
|Max drawdown|\-67%|\-34%|
|Calmar|0.22|0.47|
https://preview.redd.it/ex6pu6i4b06h1.png?width=1503&format=png&auto=webp&s=6880dcc47d65189ef24f5fee4ea57829661f2ffd
Top 5 drawdowns. The dotcom one halves. Everything else moves by a few percent or stays put.
CAGR moved slightly up. MaxDD halved. The 2020 COVID drawdown also got a small improvement as a side effect.
In previous iterations, I actually tested a regime filter, but decided not to use it because it lowers CAGR. But this one clearly showed me that I need to protect myself against ruins like the dotcom crash.
# The IS/OOS framework after the changes
Going from 9 years to 26 years meant the IS/OOS split needed a redesign. I ended up with four non-contiguous windows:
* **OOS-deep** 2000-01-01 to 2015-12-31. 16 years that predate any strategy development. Used as a survival test, not an alpha test.
* **OOS-early** 2016-01-04 to 2018-12-31. The Alpaca-era window the retail feed could see but that predates my tuning work.
* **IS** 2019-01-01 to 2022-12-31. The four years I actually used for tuning.
* **OOS-recent** 2023-01-01 to today. Post-tuning live-ish performance.
[CAGR by window. Blue is in-sample \(tuned\).](https://preview.redd.it/2uyei7i4b06h1.png?width=1503&format=png&auto=webp&s=5d78440a250377e8a16ed298fa8457c7d52363f5)
The OOS-deep window CAGR is much lower than the IS window. Some of that is real (the modern regime suits this strategy better than the dotcom decade did), and some is overfit (the IS bar is the noisiest estimate). Either way, the OOS-deep number is a sanity check I didn't have before. It rules out scenarios where the strategy quietly relies on a feature of the post-2015 regime that won't hold in the next bear.
# Asking for advice
Posting this partly because I'm hoping someone catches gaps I haven't seen yet. To be clear: I'm not asking for strategy feedback. The strategy details aren't in this post on purpose. I'm asking for methodology feedback.
Things I've been wondering about:
* **Other biases I might still have.** Norgate covers Russell 3000 current and past constituents, but the R3000 itself reconstitutes annually and has its own membership rules. Am I trading hidden bias from "the universe of names that ever made it into the R3000" against the more obvious survivor bias I just fixed?
* **Execution realism beyond what I already model.** I cap at 0.5% of 20-day average dollar volume, fill at next-bar open, charge per-side slippage, run with no leverage and a buying-power buffer (see "What I had" for the full list). But slippage is a flat per-side bps constant rather than something liquidity-aware, and I don't explicitly model the bid-ask spread per ticker. For names at the lower end of the universe, is constant-bps slippage realistic, or should I be modeling spread and market impact more carefully?
* **Validation beyond IS/OOS.** Four non-contiguous windows is better than one trailing OOS, but is there a stronger framework? Block bootstrap on the trade-level returns? Monte Carlo trade-sequence shuffling? Walk-forward with rolling re-tuning? I don't have an intuition for which of these actually adds confidence vs which is just more numbers.
* **Parameter sensitivity.** I haven't done a full systematic sweep over how each parameter affects the result. So my confidence in any specific point estimate is fuzzy. Is there a standard practice for parameter-sensitivity reporting in backtest writeups?
* **Norgate adjustment policy.** I'm using "Capital Reconstructions" (splits and certain corporate actions, no special distributions, to match my live Alpaca feed's split-only adjustment). Is that the right choice for this kind of multi-year portfolio backtest, or should I be using the dividend-adjusted series?
* **Universe construction.** My PIT universe is rules-based (dollar volume, trailing return, sticky window) but the parameters in those rules are themselves choices. Is there a way to validate that the universe construction isn't quietly overfit to the post-2015 regime?
If there's something obvious I'm not doing, please call it out. Pointers to papers, tools, or example writeups that have stronger backtest-validation methodology than what I've put together here are also welcome.
Thanks!
sentiment 0.99


Share
About
Pricing
Policies
Markets
API
Info
tz UTC-4
Connect with us
ChartExchange Email
ChartExchange on Discord
ChartExchange on X
ChartExchange on Reddit
ChartExchange on GitHub
ChartExchange on YouTube
© 2020 - 2026 ChartExchange LLC