Lol, I know, I know. One day when I don't have a day job I'll rewrite it fully. Post will now vanish
Your "system" is still malleable in the sense that I can see on my live prices that a certain share has increased in value over your 15 min delay prices and can then buy on your system and as such get the benefit of the "delay" between pricing - I am sure I could do the converse with price falls - but then I would in essence be trading rather than investing - which to my understanding is what the competition is all aboutMaybe consider restricting frequent buyers/sellers to remove the trading aspect from the competition - just a thought