You can read this math speculation -
https://bitcointalk.org/index.php?topic=4460964.msg39964620#msg39964620 - i think it can interrest you.
Answering your question:
All you need to do is take a look at sell walls. ,
In this situation to pump bitcoin 1 $ up you dont need to eat any orders- closest is 2 $ up. So all you need to do is place order 1$ higher and if someone will sell to you at liest 1 sat price will be 1$ higher.
1 sat is enought.
For bigger pomps you will have to canlculate order needs to be fulfilled to go to that price (10$ - 2+19+2+27+10=~60 BTC to eat ~ 400 000$). But market is alive. When you will start to eat walls market will react creating new or will start to pump with you or will try to dump you. Thats why it is inpossible to calculate this. Price is also arbitraged through exchanges and through trading pairs in the same exchange. Thats why even if you will spend 1 mil to pump bitcoin by 50 $ than sell order would appear and dump price for 40$ by supply bought from other exchanges.