Automated trading in crypto.

Discussion in 'Automated Trading' started by baljit.kaler, Apr 25, 2025 at 2:00 AM.

  1. Hello everyone
    I am a systematic trader, currently trading in crypto. Few months back I post a thread about which language I should go for automate my setup. And I started learning python then. For now I am filling orders manually whenever criteria’s met. Recently I refined my strategy and i am struggling while filling orders now. So for past few months I started to learn python. And now I now a bit of it. And now I want to develop a complete system using python. I don’t have any prior experience. My strategy is simple. My language of choice is python and exchange is Binance. I want to automate everything from analysing to order execution. Kindly guide me from where should I start.
     
  2. Businessman

    Businessman

    Start with any sample/example code for the API that Binance provide and connect the sample code to a demo/sim trading account if possible.

    Then modify and add to the code so that it places orders in a way that implements your strategy.
     
    baljit.kaler likes this.
  3. Thank you very much. I would try this. I have to create functions for that. First of all from where should I start. I mean what would be first step. In layman terms. Installing python libraries?. And which libraries? How to read data from exchange. Then filter data with functions. Then order management system. How to link data. Etc etc.
     
  4. Businessman

    Businessman

    I guess your first step is to learn and get comfortable with Python and write some programs with it, not necessarily trading related. Use the various AIs to help you with this.

    Second stage is getting the Binance sample code running. They should have example Python code that shows how to send orders to the exchange and read data from the exchange.
     
    Last edited: Apr 25, 2025 at 2:33 AM
    baljit.kaler likes this.
  5. I am already doing the first step. Practising code for 2 hours daily. I will start playing with binance python api also. Thank you
     
  6. Businessman

    Businessman


    Good luck.

    As long as you don't flood your broker and exchange with message requests (out of control loop statement), you can pretty much write your algo code any way you like at your end.
     
    baljit.kaler likes this.
  7. MichalTr

    MichalTr

    hey,

    What about some other solution ? Long ago (when I still traded crypto) I checked a lot of possible "bots" or "bot crating" things and 1 thing was quite impressive:

    Haasbot (Haasonline) - it had the WYSIWYG algorithms builder, so basically you could create an algorithm using blocks and logic/rules, no code. And there was like tons of posibillities, not just some technical indicators etc. Full logic, similiar to Trading Technologies ADL. There was additional posibility to code something also, if that was not in the system (in their own very easy language)

    I'm not in anyway affiliate with them - I just remember from my tests that it was worth a look.

    There are also other things that can make it easier, like Gunbot (but that one if add some code then it's java, so not as easy as python stuff)
     
  8. I can help you if c#