Fiat money quantity: numeric(38, 18) - will be cut in the frontend
Crypto quantity: numeric(38, 18) - covers nearly all cryptos in a fairly accurate way
Live crypto data: double - faster feed, micro roundings are okay