Each coin receives a score between −1 and +1 every minute. Scores of +0.12 or higher are shown as a call, −0.12 or lower as a put, and anything between as neutral. Scores beyond ±0.42 are marked strong.
Coins without hourly exchange data use a simpler model based on 24-hour change, range position, market lead, news and mood; the weights are rebalanced accordingly.
The expected move is the coin's recent hourly volatility scaled to 24 hours. A call's first target sits 0.65× that move above the price and its invalidation 0.45× below; puts are mirrored.
The model reacts to price behaviour and headlines; it cannot anticipate hacks, regulatory surprises, exchange failures or large unannounced trades. Signals are for education and research. They are not investment advice.