I've been looking at the prices of some stuff and I think there is money to be made from an inefficiency in the market. Obviously I have to see how quickly this inefficiency becomes efficient. If the big guys whack the price back into place too quickly, than there is no point in me in making a play on this. But assuming I could capitalize on this inefficiency, I was wondering, what do I need to create a 'bot' that can alert me when this inefficiency appears? And perhaps, how do I make a bot that will execute an order for me via my online brokerage account automatically? Can someone give me a primer? I just need a list of what I need to learn. For example, what programming languages, how to get a data feed to your computer, etc... And where do I start. For example, first learn this language, learn how to do so and so in this language, then do this and that... I have no computer science background so please be easy. Thanks! I don't trade for a living so this is more of a hobby. That means I probably won't go to a prop shop and use their technology.