Score daily / weekly / monthly trend alignment per asset
Answers whether an asset's daily, weekly, and monthly trends agree. It reads up to 200 daily candles and builds calendar-proper weekly and monthly closes, then reads each timeframe as bullish, bearish, or neutral from its moving-average stack (SMA-20/50 daily, 10/20 weekly, 3/6 monthly). It scores alignment as 50 + 50 x (bullish timeframes - bearish timeframes) / timeframes read, so all bullish is 100, all bearish 0 and all neutral 50, and labels each asset aligned, leaning, mixed, neutral or insufficient history from the same tally. Agreement in either direction is the label, not the score: three bearish timeframes agree completely and score 0.
Multiple-timeframe analysis, and a careful lesson in what agreement between timeframes does and does not mean.
Method: daily candles are resampled into calendar-proper weekly and monthly closes, then each timeframe is read as bullish, bearish or neutral from its own moving-average stack - SMA-20/50 on daily, 10/20 on weekly, 3/6 on monthly. The tally of bullish, bearish and neutral timeframes gives an exclusive label - aligned (one direction, no neutral reading), leaning (one direction and a neutral reading), mixed (both directions), neutral (no directional reading) or insufficient history (fewer than two readable timeframes) - and a 0-100 alignment score of 50 + 50 x (bullish - bearish) / timeframes read.
The important caveat is STATISTICAL, and it is the reason this analysis is worth teaching. The three timeframes are built from THE SAME underlying price series - a monthly close is the last resampled close of that month, and every timeframe's moving average reuses heavily overlapping observations. Dependence should therefore be expected and independence cannot be assumed. Three agreeing timeframes are NOT three independent confirmations; they are one price history viewed at three resolutions, and treating their agreement as compounding evidence is the classical error here.
Resampling itself carries choices. Where a week or month is cut, whether partial final periods are included, and what happens across a market that trades continuously versus one that closes, all change the resulting series. The shorter windows on the higher timeframes (3 and 6 months) mean those readings rest on very few observations.
The alignment score is the NET of bullish over bearish timeframes, rescaled - which is not the same as agreement. Three bearish readings agree completely and score 0, at the bottom, not the top, and one bullish beside one bearish scores the same 50 as three neutral readings. It is not a probability, and a maximum score means every readable timeframe read bullish, not that the move is certain.
Published reports are readable without an account. The newest is Ether (ETH) and XRP extend a month-long slide as Bitcoin falls below $75,000: trend, momentum and news (Nov 9, 2026). Create an account to run research on the stocks and crypto you choose.