CryptoShloma trading robot

We are a team of creative enthusiasts, I am an article author and software developer, my colleague is a financial theorist.





As a background: at the stage of the cryptocurrency boom, we started mining cryptocurrencies (and we continue to this day). Then we did not know anything about trading on the crypto exchange and simply β€œmined” coins were exchanged at the market rate and withdrawn a little bit, like in a simple exchanger, plus the fear of jumps in the rate of coins was added to this, and therefore did not meddle in trading. Having accumulated a certain amount, we thought about how we can increase our savings in a passive way, preferably without doing anything special. And we decided to study the topic of trading on the crypto exchange. Since I am an automated programmer by my specialty, we came up with an idea, why not write a trading robot that would trade automatically according to a certain algorithm and, if possible, was made so that it would not lose money either. First of all, the idea was interesting,which would allow mathematically to always work in a plus, without exception. We wanted to find the "Holy Grail", although we understood that this is certainly a utopia. In this idea, we immediately understood that to implement this, we would have to sacrifice time, and in the bidding and development time.





Having dug up a lot of resources, we found that there are a lot of robots that trade on ordinary stock exchanges and almost no "algorithmic trading" finds were found in the field of crypto trading. The main reason for this was that traditional trading algorithms are not suitable for cryptocurrencies, this is due to the high volatility, unpredictability of any of the coins, pumps, dumps. All this inadequately affects traditional oscillators, signals, etc.





We realized that years of developing super-complex algorithms at the current stage of the crypto industry will definitely not bring success, because this area is changing very quickly. We wanted to create a simple and mathematically effective algorithm, according to which a trading robot will work 24/7, 365 days a year, which must be approached once every half a year, just to look at the balance and enjoy the savings :) The development was started, we came up with a simple algorithm, which for our reasons should have worked. After some time, the algorithm was implemented in a trading robot. For experiments, we chose the largest and most popular Binance exchange.





Algorithm
  • Step 0: A position averaging table is set in advance for a certain number of steps and the maximum number of additional purchases on price bounces





    A fall (%)





    Rebound (%)





    3





    2





    6





    3





    eleven





    7





    17





    12





    23





    17





    thirty





    21





    33





    27





    % , , % % , . .





  • 1: () .





  • 2: % .





  • 3: % , 1 .





  • 4: ( 1), ( 2) % ( 1).





  • 5: % , ( X*2), .





  • 6: , % , 4, , .





  • 7: % , , .





  • 8: ( , , , ), * 2.









, . . , , , - - , , . - , . production .





, , , - " " . , , "", , . , .





Therefore, a sediment remained in my soul from the fact that the project had not been completed and had not figured out how to solve this problem. Enthusiasm subsided in this direction, plus life circumstances were added and the project was abandoned.





Half a year later, we remembered the project again and decided why not share it with the public, suddenly there will be a group of "New Gold Miners" who will be interested in our idea and want to participate, try a trading robot and offer new solutions or algorithms.





Link to github








All Articles