I must start off by saying, you're going about this the whole wrong way, that late statement just proves it. Yes, skills such as the ones you mentioned do take time to bank, which is why, according to your incorrect theory, you cannot make 1m gp an hour with them. You cannot base the amount of gp you make per second. For example, with level 91 runecrafting, yes you have to bank, but can you make 1m+ gp an hour? Yes. Each load takes 1-2 minutes; which means, you're making 35k per run; which is 35k gp every 1-2 minutes. No, you're not making 278 gp every SECOND.. Instead, it's more like "wasting" a minute running to the altar, then getting 35k in one second. It's things like that which you must factor in. I haven't tried it myself, but I'm pretty sure you could get 1m gp (if not close to it) per hour killing blue dragons and selling bones/hides. In addition, it's quite obvious that you can make 1m gp per hour merchanting and staking. So yes, it is very possible to make 1m gp per hour, and you don't need math to know that. All you have to know is this: - 75+ runecrafting = 54 nats per load = 18k gp per load = 18k gp per minute (roughly) = 300 gp per second - 91+ runecrafting = 108 nats per load = 35.6k gp per load = 35.6k gp per minute (roughly) = 594 gp per second And then, of course, there are merchanting, staking and killing blue dragons. Since I'm not an expert in those areas, I won't go into detail.