Because there is a component of the rating calculation that looks at the statistical validity of the ratings. Someone whose rating moves a lot is either a new player or someone who hasn't played for a long time .
Elo ratings

Ok I heard that is related to the k factor which I didn't know about. Thanks for the clarification, appreciate it!

Ok I heard that is related to the k factor which I didn't know about. Thanks for the clarification, appreciate it!
The site uses the Glicko rating system. That has a rating deviation (RD) that changes based on games played (decreases) or as there are gaps in play (increases).
A higher RD has larger rating changes after games. k factors generally are set values but may be applied at different age groups or rating pools, but don't fluctuate, as far as I'm aware. It's a similar function, to cause faster or slower rating changes, but not as much.

Ok I heard that is related to the k factor which I didn't know about. Thanks for the clarification, appreciate it!
The site uses the Glicko rating system. That has a rating deviation (RD) that changes based on games played (decreases) or as there are gaps in play (increases).
A higher RD has larger rating changes after games. k factors generally are set values but may be applied at different age groups or rating pools, but don't fluctuate, as far as I'm aware. It's a similar function, to cause faster or slower rating changes, but not as much.
Thanks man, I think I got it now. Appreciate it!
I can't get how Chess.com calculates Elo ratings.
I played a guy rated 27 pts higher than me, I lost, he won +18. Then, I played a gay ranked 70 pts over me, I won and got +10 (?!!).
This is puzzling, how does it suppose to make sense? Is there a glitch in the system or am I missing something?
Games mentioned:
https://www.chess.com/analysis/game/live/123306005910?tab=review
https://www.chess.com/analysis/game/live/123366532102?tab=review