it will therefore record your bank balance as all values between $0.00 and your actual balance.
======
Wouldn't it be all values between minus the maximum amount that could be held (eg you are in significant overdraft) and whatever the maximum amount a balance could be?
eg from (say) -$9,999,999,999 through to +$9,999,999,999 ?