At first I thought it's a floppy disk stock exchange! :D Good job. Only problem that I had was that changes are sometimes too sudden and too steep to handle, especially when they happen at the very last moment.
Thanks for your feedback.
Yes, you are right the "random" change could sometime to hard/unfair. Didnt had the time and no good idea to polish this.