The best way to achieve that goal is by reading the pages of apis. I would also use a mathematical model, since it is likely to lose. Keep in mind that the model I propose, does not exceed USD 300 per day on average. We can try to analyze, by dispersion method and make variations, but there is nothing that 100% efficiency. That is why I compensate it with a mathematical model. Forex, are somewhat manipulated. That is why it is important to know which platform you want to use. In addition, the bot requires a safe investment of losses. It is to compensate the mathematical model. I recommend using C ++. We can start with something simple, with a command line, and in the future, in a continuation of the project, add a graphic interface. There are many options. The truth is a broad topic that got into, but very exciting. I would like to speak with you to know if you have any strategy, to know a little about your experience in the market. Depending on your perspective, it may be that your project is complex to impossible, so I need you to explain more about the matter. The amount really seems to me little. But as it is a subject that I love, I am willing to serve you. I really need to know what your requirements are, if you already have any ideas.