Inspiration

We had numerous robo-advisors running all the time on financial market. Majority of them are in Forex. We gather all this signals, we rank them, compare them. A (META) Robo-Advisor named "Nucleus" select the right signal for the right moment to give the better chance to our trader to gain money fast.

What it does

ThirdBrainFx ask the client his wish in term of risk and gain.

ThirdBrainFx ask how much the client want to gain and how long the client when to wait to have this gain.

Then ThirdBrainFx compute the risk.

With this risk and gain "wishes",

ThirdBrainFx create the portfolio of robo-advisors selecting the right signal coming trough the robo-advisor to send to them the trader's account (xAPI compatible with XTB - an European Broker). Signals can be taken trough FXCM or FXDD also but without the automatization of portfolio.

How we built it

First, we built since 2010, a lot of robo-advisor playing with Forex (Currencies) which are running for live users with Mirror Trader and dozens of brokers like the world #1 for retail user : FXCM . This robo advisor are running in MQL under Metatrader 4 and are hosted in 4 windows server 2008.

In 2015, we took the signals of all this robo-advisor and concentrate them in an unique DB run under Linux, Debian, MySQL. Signals are received via Lighttpd on the server, and each robo-advisor send all this orders : running position and closed position the DB to him and we store it in our DB.

With the data inside the DB, we plug a META ROBO-ADVISOR which compute all the classic financial ratio used in bank, hedge-fund ect.. and sort the best signals we have for each instrument, ranking the robo-advisor(s) between them and mixing them into portfolio which are updated every week. We uses also correlation between robo-advisor and monte-carlo simulation.

We also aggregate more than 1'500 financial instrument outside forex from equities from 7 europeans markets (Swiss, French. Belgian, Holland, London...) and Japan, US, to ETF, commodities, indices to complete the portfolio with more mid-term instruments.

Challenges we ran into

Performances of robo-advisors themselves are always the subject. Our leverage is high (1:100) then we have a lot of variation of the performances of portfolio.

Technical performances & scalability : we have about 2'000 expert (robo-advisor) running at the same time and sending every seconds a large amount of new position opened and closed.

The server's side (DB) need to be able to manage it and quickly compute what we need.

Accomplishments that we're proud of

We are one of the unique provider who can have profitable robo-advisor in Forex and can suggest short-term investors a good solution for them. After 5 years, we know that people are more successfull 6 times than manual traders.

What we learned

Financial Market is a chaotic world where you need to exploit more the consequences than to search the reasons "the why" .

What's next for Nucleus

It's the industrial phasis. We need to have a very good liquidity provider to bypass the games of the brokers who are taking a lot of commissions with sometimes not very good tool or policy for the traders.

Built With

Share this project:

Updates