First, an important clarification
Your request is specifically about 50-day moving average (50 MA) crossing the 200-day moving average (200 MA) – i.e., classic golden cross (50 MA crosses above 200 MA) and death cross (50 MA crosses below 200 MA).
The filters we have available do not support “MA vs MA” crossovers (like 50 MA vs 200 MA).
They only support conditions where price crosses a moving average (e.g., price vs 200 MA).
Because of this limitation, your screen is approximated using price/200 MA crossovers, which are related but not the same as a 50/200 MA crossover. Below I explain how.
Screening Filters
moving_average_relationship: ['PriceCrossAboveMA200', 'PriceCrossDownMA200']
- Purpose:
To find stocks where the price has recently crossed above or below the 200-day moving average.
- Rationale:
- You asked for situations where the 50 MA crosses the 200 MA (trend regime shift).
- We cannot screen directly for “50 MA vs 200 MA” crosses, so we use the closest supported proxy: price crossing the 200 MA, in both directions.
- When the 50 MA is tracking recent price action, a strong and sustained move in price through the 200 MA often coincides with or occurs near a 50/200 cross:
- A sharp move up through the 200 MA often happens during the period when the 50 MA is curling up toward or through the 200 MA (golden-cross-like environment).
- A sharp move down through the 200 MA often aligns with conditions where the 50 MA is rolling over and may cross below the 200 MA (death-cross-like environment).
- This is an approximation:
- Not every price cross of the 200 MA will have a 50/200 MA cross.
- Some true 50/200 crosses may occur without a fresh price/200MA cross at the same time.
- Still, this filter focuses on major long-term trend inflection areas, which is very much in the spirit of your request.
sector: ['Software & IT Services', 'Technology', 'Technology Equipment']
- Purpose:
To restrict results to technology-related stocks.
- Rationale:
- You specifically asked for “tech stocks”.
- These sector buckets capture:
- Software companies
- Broader technology names
- Hardware / equipment makers
- This ensures that the moving-average signals we’re screening for are only applied within the tech universe you care about.
list_exchange: ['XNAS', 'XNYS', 'XASE']
- Purpose:
To include stocks listed on major U.S. exchanges:
- XNAS = NASDAQ
- XNYS = NYSE
- XASE = NYSE American (formerly AMEX)
- Rationale:
- Most tech names of interest are listed on these exchanges.
- This improves liquidity and data quality, and it matches the typical universe for U.S.-listed tech screening.
Why / How the Results Match Your Intent
So while this screen cannot guarantee that every result is in a precise 50/200 MA crossover, it targets tech stocks undergoing major long-term trend shifts around the 200-day moving average, which is conceptually aligned with what traders usually seek when they ask about 50/200 MA crossovers.
This list is generated based on data from one or more third party data providers. It is provided for informational purposes only by Intellectia.AI, and is not investment advice or a recommendation. Intellectia does not make any warranty or guarantee relating to the accuracy, timeliness or completeness of any third-party information, and the provision of this information does not constitute a recommendation.