What is there to stop someone from using this to create fake securities just to use your api to buy shares at 120% of input value, then run away with your funds, and their initial value?
That is a valid concern. Perhaps we would need to impose limitations preventing shares from being bought in new and low volume securities.