13 months ago we began Beta Testing process for VOL1/100PercentProfitBot – an Online Platform enabling multiple users to trade simultaneously taking Trading Positions signaled by a single human trader in an automated and synchronized fashion. The reason for developing such platform arised within the need to eliminate Lag Time factor occurring from the time the signal was sent manually to the users and by the time the users manually entered their trading positions based on that signal. The Lag Time factor often caused a divergence in the results achieved and although the signals were conveyed in fastest way possible to the users through most advanced tools available publicly – more than 20% of the users encountered significantly different results from their trading because of the delta occurring pricing wise when they were ready to “punch in” their trading positions. Although most of the traders following the signals (which were tweeted, posted publicly over few popular websites immediately upon entering the trading position by a signal provider) reported profitable trading results – the challenge to let everyone following the signals to enjoy the profit was there and we took upon the challenge by committing ourselves to create a platform enabling a “hands off” trading by multiple users following a signal provided and entered by a single human trader. Of course – that single human trading signal provider was and is me and the need to create such instrument was dictated by the fact that thousands of the traders all over the world were following my signals over couple of years prior to the decision to develop an online platform to accommodate all.
The complexity of development process required expertise in more than one field. The best experts available were recruited and we’ve been working since relentlessly 24/7 365 days a year to make our dream of enabling a regular Joe to enjoy the advantages of online technologies enabling profitable trading experience the benefits of which were in the past only reachable to few.
First we had to create a module allowing registration process for the BOT (short for Robot or 100PercentProfitBot) which also will provide registration details that can be used to connect the registrant’s accounts over the brokers with the BOT itself. That development process involved a complex procedure of using and connecting the ends through broker API. For that purpose we needed the registration module to automatically connect the user with his broker account and stay connected to the BOT. Therefore we developed a method through which with the identical log in details both for the BOT and the broker accounts would provide an easy access for the signals to reach the trader account and enter the trading position in milliseconds from the time the trading position was taken by a signal provider. Describing the process is complicated enough – now imagine yourselves the development process. Once that was achieved – we had to develop another feature which would enable the trader to use multiple broker accounts while the BOT would alternate between the accounts trying to keep the equilibrium (later another twist was added in form of the BOT searching for best available prices and prioritizing the brokers by that criteria). We had to address many issues with the trader not being able to create an account with the BOT because of his/her prior engagement with the broker etc. Once the primitive part of the registration module was completed – we had to actually address the feasibility of the operation as whole which yet had to evolve into an automated trading system while at this stage it only was to fulfill automated signal providing capacity.
In parallel to all the described above – we were in a midst of developing a unique money management system which at it’s modular stage we named a Money Management Console which had yet to evolve into a system and be integrated within the BOT as one of the most important component. The complexity of the Money Management Console development laid within a fact that we had to “teach” it to read each trader’s balance over each broker, add the numbers up and define an overall bankroll out of which the system had to define trade sizes according to the code (I’m talking about the time prior to turning the system into an automated trading system) which was to be fed by the parameters of the signal. That means that if the signal entered manually into the system was 2.5% of my bankroll – the BOT had to quickly reassess the bankrolls of each trader and decide for them accordingly the size of their trade.
That was the stage when I came to realize that the BOT is “thinking” much faster than me and is able to take decisions based on my analysis in much greater scale and with multitude of tasks being performed at the same time. Once the the decision to automate the trading system altogether – we began a complex programming process involving basic code which had to be coded with various scenarios and the reaction to them by the BOT. I can keep describing the coding process and this post will transfer into a novel if not more than that. Essentially – the coding process continues as we speak and will keep developing in a dynamic way as required by the development of such complex tool as Financial Instrument that deals with ever evolving markets on hourly basis.
Integration of the Registration and the Money Management modules was next on our task list. The multitasking challenge standing in front of us was monstrous: while integrating the modules – we also began first beta testing stage called Wave ZERO where the first 5 beta testers funded their accounts over 3 brokers at the beginning each account with 10,000 Money Units – 30,000 Money Units per beta tester – and began trading according to the signals provided from me to the BOT at the beginning while “teaching” the BOT to analyse the charts, and at the later stage – the BOT providing an automated signals and trading for the 5 beta testers in their respective broker accounts. The trading was done with alternating the trades between the broker accounts with the clear goal of achieving 3 initial milestones – conducting online trading for 5 beta testers each positioned physically at the different geographical regions connected through various internet providers with various IP addresses – thus working outside of our “laboratory”, doubling the bankroll and processing the withdrawals to test the brokers as well to time frame each process. I can write the book describing obstacles and challenges we had to face and overcome at that stage. But, we did achieve all our goals set for that stage and did it in a relatively tight schedules.
The next challenge was connecting more than 5 beta testers and activating automated trading system with various add on’s allowing us to beta test the feasibility of trading for tens of the traders with various bankroll sizes using more than 3 brokers. Suddenly we had to learn how to work with different broker pools for each trader also having various number of accounts unlike the first beta testers who had all set up in similar and orderly fashion. This stage we called Wave ONE and 75 more traders have joined the beta testing stage. Wave ZERO stage gave a birth to tens of new challenges and obstacles on our way – in form of Lag Time issue in its new version, connectivity problems and many other issues that had to do with the great diversity of the traders as well as the brokers and the bankrolls. Once we were joined with additional traders – hundreds at the beginning and the thousands later – we also learned that our BOT has developed an “Artificial Intelligence” prioritizing the traders according to their bankrolls and the number of the broker accounts they have. At this stage Wave TWO – the final and mandatory stage of Beta Testing has begun and we found ourselves dealing with multiple issues sailing uncharted waters. We applied different measures to resolve various issues and created few groups of the traders to keep the integrity of equality principle and trying to give a fair chance to all the traders regardless of their bankrolls and the number of the broker accounts. Well, that was not easy and only recently we have achieved (at the great expense and effort I must say as it involved developing 6 completely independent, yet identical channels for 6 groups of traders) the goal of reducing the divergence in results between the traders in cases when the low margin between the entry and expiry prices caused some traders to win and the others to lose for the same old Lag Time occurring between the first in line and the last in line traders. It also helped us to trade for all simultaneously and with no waiting time between the groups. I made the story really short and simply have no patience to describe or remind all the various solutions we applied to overcome the trading issues as trading for everyone and integrating all the accounts into Gamma Trading Platform previously reserved for high rolling high risk beta testers most of whom were the original 5 beta testers. The events which rocked the markets globally were a a great factor in taking that decision. We were and are always for the equality of the traders BOT wise and even if the minority of the traders experience losing experience from time to time – for us it is essential to create a system that there will profit for all equally. That is the reason for our efforts to bring all the possible and existing tools to the trading arena and the manual signal intervention capacity on my part is one of them. We tested it only recently and the tool that enables me to enter the trading manually as in the beginning – but with thousands of traders today – is enabling me to enter the trading position for all when the BOT is idle because it does not find one of the predefined patterns to follow or enters the trading position which obviously is going wrong way regardless of the reasons for it.
Beginning this Monday – we will enter totally different path of trading as I will dedicate more time to trading issues and our friends here will take upon them the system development and maintenance duties to free me for trading supervision and intervention when needed along with further coding of the system.
There are much more subjects to cover here – but that will take forever. I just covered the most essential from my own perspective.
Soon we will announce License Registration process and all the eligible traders will receive a copy of the license(s) with unique registration number and the lifetime right to trade with or sell the license(s) . We will create dedicated email address where all your confirmations and/or claims in regard of the licenses will be sent. An eligible trader is a trader who has complied with the system requirement of having 4 broker accounts and 1000 Money Unit bankrolls at the least. If you are or were at some stage one of those eligible traders – you are entitled to the license. Any inquiries in that regard will be received at the specific email address of which I will post in edited version of this article