My quantified journey, thanks to the warm harbour of FMZ

Author: Going to Berne, Created: 2021-12-23 00:09:56, Updated: 2021-12-23 00:11:27

Originally

  • When I first came into the coinage circle in 17 years, I saw the Bitcoin boom.
  • For 18 years, I've been involved in quantitative trading, in commodity futures trading, mainly with VNPY.
  • In 19 years, I was officially contacted by the coin circle, by chance, I registered FMZ, I refused to study because the cost was too high, after registering I gave up several times after the test, and then I broke a hundred thousand rmb in a year in the coin circle manual trading, contract ruined people, and I basically lost my money in stocks and futures.
  • At the beginning of my 21st year, I started to rethink the monetary circle, started to get a little bit nervous, spent a week learning the basics of FMZ, and then some friends I met on FMZ wrote a dozen strategies for free.

Folding

  • The steady returns of the super-total Bitcoin rate strategy brought me to tears, because I was trading OK at the time, so it took me a little bit of two or three months to write the OK version of the rate strategy, updating and iterating many versions.
  • I'm going to go over the library article and have a little bit of a high-frequency concept.
  • We have joined thousands of WeChat communities through our friends.
  • There was a moment of obsession with Martin, and the group of friends in the FMZ official group bragged about everything about Martin.

Wind waves

  • I've had a few crashes this year, when the 5.19 crashed, my Martin almost exploded, and I didn't dare to play Martin anymore, reassured the rate of interest, until later the rate could not make money, gave up.
  • The FMZ has also been owned by foreign companies since the end of December. In addition, many exchanges have banned domestic users from trading, and there is too much uncertainty about the future.
  • The official WeChat group of FMZ, which has joined the thousands of WeChat groups, has been dissolved.

Thinking

  • The eternal cup does not exist, only the limited cup for a limited time, just see if you can find it.
  • The Holy Grail is caused by certain objectively existing regularities that have nothing to do with any conventional technical indicators, such as the rate strategy - the exchange's perpetual contract rate rules, the market strategy - the exchange's negative transactional fee rules + the retail bidding market order phenomenon.
  • Quantification is an ice-cold number, don't be brainwashed by the technical indicators you refer to when you manually operate
  • Martin is a casino, not and cannot be the Holy Grail
  • It is important to have a strategy that is stable, trading is not reliable all the time, be prepared when the exchange goes wrong, and do not be too concerned with obsolete market data transactions.

Independence

  • After a while of struggling and technical selection, I was finally able to get out of the warm harbor of FMZ and start writing my own strategies to run the server, no longer relying on FMZ, and share my technical architecture here, all implemented in Python.
    • Analysis of the features offered by FMZ
      • Functions for charting the business curve, function for charting the capital curve, strategy log
      • Configuration of policy parameters
      • Strategic interaction features
      • Strategic alert is issued
    • Alternatives
      • Functions for charting the business curve, function for charting the capital curve, strategy log
        • grafana+influnxdb
      • Configuration of policy parameters
        • How to read json profiles
      • Strategic interaction features
        • The policy emulates the FMZ format, using the Flask to implement a network interface that accepts string commands and then executes
        • Write your own python commands for the client to send instructions, the advantage is that you can also send instructions in bulk, which is easier than FMZ one-to-one.
      • Strategic alert is issued
        • I'm going to send you a telegram.

More

churchillxyWhat do you use to build a quantitative trading framework, and what is the interface to the exchange packaged with?

BitBetterBrother, have you ever faced a situation where Martin reversed the bill?

congcong009I've been reading the whole article and the comments, and I found out that after the price increase, everyone was on their own. fmz is really good, retesting and research is still the best option, and the only thing on my mind right now is still good luck. When it comes to practical applications, combine the cost model, you really have to make some compromises, what a shame after the price hike. I also want to thank fmz for the complexity of the situation at the moment.

ZeroCongratulations! I'm the inventor number one programmer, and I'm building the inventor quantification step by step from folding your own toolchain, if the individual has the ability to spend time and energy to make your own tools for a quantified transaction, this is in itself a wise attempt and the right choice, the inventor to make a commercial product, mainly to reduce time and technology costs, provide a better user experience, etc.

culllegleeIs there any other solution to the cost increase?

allez-zI'm sure you all have an idea, 0.05U an hour is too high, can you lower it?

Megawatt of electricityThis is a betting table!

Not ifI feel like you've had the same experience as me; I'm now also off FMZ; based on a ccxt development strategy running on my own server; many places are based on FMZ; can communicate with each other via WeChat

The Little DreamBig Brother, after reading your article, I'm in a complicated mood ##!

The grassPraise and worship

The bride too.The twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted, twisted.

dewangIt's too strong.

churchillxyI'm currently doing the same thing, can I add a WeChat chat?

🏆BensonThat's good.

Not ifAnd you.

🏆BensonGive me a contact number

Going to Berne$0.05 an hour is too expensive, and it's on top of the price of AWS's top-of-the-line computing server, and running one or two strategies is fine, and running more is not enough, and that cost I had to struggle to build my own environment.

The Little DreamIn fact, it does not matter, the platform is mainly to reduce the entry threshold, increase the ease of use. To allow traders to quickly enter into the programming, quantify transactions. The general programmer can also build the environment, design backtesting and other tools themselves, which is quite time-consuming, the entry threshold is also high.