Spare RPi? You Have A Currency Trading Platform

While Bitcoin and other altcoins are all the rage these days, there is still a lot of activity in the traditional currency exchanges. Believe it or not, there’s money to be made there as well, although it rarely makes fanciful news stories like cryptocurrency has been. Traditional currency trading can be done similar to picking stocks, but if you’d rather automate your particular trading algorithm you can set up a Raspberry Pi to make money by trading money.

This particular project by [dmitry] trades currency on the Forex exchange using an already-existing currency trading software package called MetaTrader. This isn’t an ARM-compatible software suite though, so some auxiliary programs (Wine and ExaGear Desktop) need to be installed to get it working properly. From there, its easy enough to start trading in government-backed currency while reaping all of the low-power-usage benefits that the Pi offers.

[dmitry] does note that you can easily use MetaTrader on a standard laptop, but you might be tempted to go against your trading algorithms and even then you won’t be reaping the power benefits of the ARM processor. We don’t see too many traditional currency or stock trading tips around here, but don’t forget that it’s still possible to mine some types of cryptocurrency even if BitCoin is out of reach of most now.

29 thoughts on “Spare RPi? You Have A Currency Trading Platform

  1. Honestly, I’m surprised this project got to the .com blog. Dmitry’s Hackaday.io projects all are advertisements for Exagear software, links to this software are referral links and many “projects” are just copied from exagear dot com. Sure, it’s good to know how to set up Netflix on a Pi, but I wouldn’t use this guide, or any other guides, because I have no way to be sure about any compatibility problems (as sponsored guides tend to either overlook them or hide them). Not to mention that even their “VPN/Plex/VNC on a Raspberry Pi” guides require their software, which is just nuts!

  2. Good way to lose money unless you truly know what you’re doing. Speaking from experience, you can develop algorithms that will say, after backtesting, that will make you money. And then you lose your shorts, and go “What happened? I used data from 2016 to develop the algorithm, and then backtested with 2017 data, and I lost my shorts in 2018?!” This is basically why you get statements like “Past performance does not guarantee future performance” when it comes to stocks and all that fun stuff. Forex is interesting, but unless you have a really good understanding of what’s going on, I would advise against simply thinking you’re gonna make a bunch of money. And there’s people who spend a lot more money than you make putting servers as close to the exchanges as possible to shave microseconds off the response time to the servers to do stuff at a high enough frequency to make your algorithm useless.

    I’ve used Interactive Brokers (IB) API to do custom software, and there are other brokers that also provide API’s if you’re really going to get into this kind of thing (it’s actually a lot of fun and interesting, if you have play money to lose and time to code up your algorithms and download datasets).

      1. When I was doing this stuff, I was able to grab the historical data through IB’s API, and write it to whatever data structures/files I wanted. The data resolution changed significantly though depending on the timeframe you were getting it, so some of my datasets were generated ‘real-time’ as they used data that wasn’t available historically (market depth, basicaly… historical data is mostly share/item price. But there’s other real-time data, such as the market depth which tells you how many people are offering something for sale at a certain price, etc, that isn’t given in historical data).

  3. If it REALY worked you wouldn’t be wasting your time selling the software to do it. Because you’d be so rolling in it you wouldn’t care to try and sell the scheme.

    But the reality is you make more money selling the scheme.

  4. “ExaGear is a very fast emulator, powerful virtual machine that allows you running almost any kind of software on almost any hardware.”

    why is it so hard for Russian software companies to have a native English speaker go over their website and software to point out the obvious spelling and grammar errors ?

    1. If it works on Android it’ll sell to businesses who need certain software like hot cakes. If it doesn’t work on Android, there’s not a lot of people doing forex who can’t afford an actual laptop. Despite things like energy saving and whatever other blather Dmitri’s using on the .io page to try justify himself.

      If it’s any good, and actually useful for something, he won’t need to back-door advertise it. Did he submit the link himself btw? This is a pretty clear case of Hackaday running a “sponsored article”. I’ll assume you were fooled by it and didn’t know, cos I’ve no reason to think otherwise. But you need to take better care, perhaps after the fact in cases like this, remove the article?

    2. “companies to have a native English speaker go over their website and software to point out the obvious spelling and grammar errors ?”

      You mean an EDUCATED, polished and attentive native English speaker???

      The average “native English speaker” can hardly PROPERLY conjugate verbs.
      Spelling? Whatz is thath?????
      Grammar? Is that a new Grammy Awards ceremony?

      Please get real.

    3. Because all their programmers don’t use English as their first language?

      Complain to US STEM failure, “every m*r*n must pass” schemes, and major US companies bringing immigrant by the boatload, because it is cheaper for them. They only care about money.

  5. Yep… just done a CTRL+F on the term exagear… Sounds like an advertisement of said software… Especially since it is closed source.

    You did not quite break the Benchoff-scale on this article… but a very close second!!!

  6. To everyone saying why this is on hackaday, the answer is very simple:

    It involves a raspberry pi, therefore it sells. What would you think it they used a pc, bought from bestbuy? It wouldn’t work, it would be a boring article, you probably can’t even play emulators, instead you are forced to play AAA titles loaded with low difficulty gameplay(when set on easy mode), DLCs, microtransactions-clothing, and tutorials(whether they are skippable or not).

  7. I think foreign exchange rates would be well suited as as a random number generator, because really, I don’t see a real system in what makes it move. One moment something happens that you would think would make currency A rise and instead it drops, next a similar thing happens and it instead rises, no logic really.

Leave a Reply to MarkCancel reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.