AInvest Newsletter
Daily stocks & crypto headlines, free to your inbox
On August 27, 2025,
(COST) rose 0.87% despite a 56.01% drop in trading volume to $1.79 billion, ranking 32nd in market activity. The stock’s performance coincided with news about its pharmacy operations and supply chain decisions, which could influence investor sentiment.Costco has drawn attention for its refusal to stock the abortion pill mifepristone, citing “low demand.” This decision aligns with broader industry pressures from activist groups urging retailers to avoid products linked to abortion services. Separately, the company expanded its distribution partnership with
, a brand offering plant-based nutrition products, potentially signaling a strategic push into health-focused offerings. These moves highlight Costco’s balancing act between regulatory and political risks while adapting to shifting consumer preferences.To set up an accurate back-test I still need a few implementation details: 1. Universe • Should we screen the entire US-listed stock universe each day, or restrict the search to a particular index/ watch-list (e.g. current S&P 500 constituents)? 2. Price used for entry and exit • Enter at the same-day close and exit at the next-day close (close-to-close return), • or enter at next-day open and exit at that day’s close (gap-plus-intraday return)? (Either choice is fine; please pick one.) 3. Position sizing • Equal-weight across the 500 names each day (default), or some other weighting? 4. Transaction costs / slippage • If you’d like to assume explicit commissions or a per-trade slippage, please specify; otherwise I’ll run the test with zero explicit cost. Once I have these four items I can generate the screening signals, call the data tools, and run the back-test from 2022-01-01 through today.

Market Watch column provides a thorough analysis of stock market fluctuations and expert ratings.

Dec.26 2025

Dec.26 2025

Dec.25 2025

Dec.24 2025

Dec.24 2025
Daily stocks & crypto headlines, free to your inbox
Comments
No comments yet