gold sits on 2 markets. commodity because of its material features. and asset because of its investment features
bitcoin is only an asset. but shares the same investment features as gold
a market price is only set/changed by only those in the market making orders. holders/hoarders do not affect the price at all because they are not trading to make market order to affect the price.
coins being moved around addresses (circulating the network) are not even part of the 'supply' of the market
neither are the institutional holders just using coin in custody as a savings account
the only market shakers are those with coin active on market orderbook
as for demand
if say in 2012 an average buyer only wants to buy in $600 a month. he in 2012 would get 100coins. even if there are only 10.5mill coins in circulation
if say in 2022 an average buyer only wants to buy in $600 a month. he in 2022 would get 0.015coins. even if there are 19mill coins in circulation
in this instance the demand is the same. the circulation supply has grown. but the market orderbook supply is now smaller supply per orderline
what you find is most traders only do orders for amounts that average ~$600 because orders of over $1k usually pop a red flag of limits that generate reports.
yep its the tax office criteria of red flagging trades of certain amounts that actually cause more of an impact to how much 'demand' a market order row has.