Les femmes ont peur d'épouser le mauvais homme, tandis que les hommes ont peur d'entrer dans le mauvais métier. Cette phrase est vraiment gravée sur mon visage. J'ai obtenu mon diplôme d'université avec deux diplômes de baccalauréat et je me suis joint à l'industrie manufacturière en Chine, m'engageant dans la conception de logiciels pour les industries traditionnelles (électronique automobile). Au début, j'ai écrit le premier programme avec asm, j'ai coopéré avec le PCB conçu avec l'aide de ma petite amie et j'ai produit le premier brevet de produit et d'invention. Au début, je pensais que l'industrie dans laquelle je me suis engagé n'était pas inférieure à personne. Cependant, j'ai graduellement découvert que ce n'était pas le cas...
J'ai fait la conception de logiciels mcu de 8 bits, 16 bits et 32 bits d'une industrie traditionnelle à l'industrie actuelle de l'IA+. Le seuil de ces industries est très élevé, et le capital d'investissement et la période de temps sont très grands. Il n'a pas fallu longtemps pour que l'industrie Internet devienne populaire, et la mousse de capital doit être digérée. Internet plus a été proposé, et Internet a commencé à pénétrer et mordre les industries traditionnelles progressivement.
Sur le chemin de croissance du programmeur expérimenté, ils ont exploré
Quand j'ai entendu parler de l'acquisition de Bitcoins, beaucoup de gens ont dit que c'était un système de Ponzi. Mais je n'avais pas la perception correspondante, alors j'ai évité par peur. Quand j'ai été étonné, Bitcoin avait augmenté des centaines de fois. Un ami m'a dit qu'il avait mis en place une machine pour acquérir des Litecoins et qu'il gagnait de l'argent tous les jours. J'étais curieux de savoir ce qu'était la machine, alors je suis allé visiter et étudier spécialement. J'ai trouvé que la machine était vraiment une bonne chose. J'ai acheté une machine et je l'ai jetée là. Je n'ai pas besoin de la maintenir. J'ai démarré la machine et elle acquerra des pièces immédiatement. Après avoir vérifié avec des amis, j'ai acheté la première machine
Une chute sans rebond
Dans la première moitié de 2017, un ami m'a dit que le Litecoin avait dépassé 100. Je me suis réveillé immédiatement, j'ai ouvert l'ordinateur pour vérifier le prix. Wow, j'ai fait un budget équilibré, et gagné, j'étais heureux. J'ai déplacé la monnaie du portefeuille à l'échange, et je regarde le marché tous les jours, 150, 100, 120. Hélas, 150 se vendront. La psychologie du poireau se reflète pleinement... Finalement, il a été vendu pour 500 CNY. Cependant, j'ai vendu au point de départ du marché haussier... Consolez-vous sans regret [des larmes qui coulent].
Vendu au début du marché haussier
Depuis que la machine d'acquisition est devenue un déchet de fer, j'ai partagé l'argent avec les partenaires, ce qui a été considéré comme un investissement réussi.
Le marché haussier de 17 ans était vraiment un marché haussier. À 12 heures du soir, j'ai constaté que la plupart des détenteurs de pièces de monnaie sont venus
Quand j'ai déménagé des briques, j'ai appris qu'il était très populaire de déménager des briques de manière programmée. La différence de prix de 5% était partout, et il n'y avait pas beaucoup d'intervention manuelle, c'était pour déplacer de l'argent d'un endroit à un autre, ce qui pouvait doubler les rendements en quelques jours. Depuis le 4 septembre 2017, de plus en plus de robots de vol sont arrivés, et la différence de prix a été réduite à un très petit montant, les routeurs humains ont été essentiellement vaincus par les robots.
Le mouvement des briques sur le marché haussier est vraiment un âge d'or, mais les bons moments ne sont pas longs. Divers robots ont été impliqués et l'espace de profit a été réduit. À l'heure actuelle, les robots qui peuvent déplacer des briques sont en compétition pour les frais de service. Celui qui a un tarif de service inférieur aura l'occasion. Voici les codes des deux anciens combattants pour référence:
Great z - Multi-platform Hedge Stable Arbitrage V2.1. js (open source sur FMZ a été supprimé, si cela est inapproprié, vous pouvez nous contacter pour supprimer le lien dans le texte) (https://github.com/beaquant/strategies/blob/master/ Hedging multiplateforme avec un taux de stabilité V2.1.js)
Spinach - Bitcoin-arbitrage (https://github.com/philsong/bitcoin-arbitrage)
Spinach - raven (Version améliorée, Spinach a supprimé le code, si ce n'est pas approprié, vous pouvez nous contacter pour supprimer le lien dans le texte) (https://github.com/beaquant/crypto-raven)
Pour plus de stratégies open source, cliquez ici (https://github.com/fmzquant/strategies)
J'ai exécuté la grille, bougeant des briques, récolteur de poireaux sur la plate-forme FMZ directement, sur lequel la stratégie open source peut être exécutée directement avec les paramètres configurés.
La grille de shorting s'est cassée encore et encore en 2019. Après plusieurs ajustements, je l'ai abandonnée. Puis j'ai fait une grille infinie similaire et j'ai fini par échouer plusieurs fois.
La récolteuse de poireaux a été ouverte à l'époque où la plateforme de négociation a commencé à ne pas avoir de frais de service.
J'aime toujours le plaisir, mais je ne veux pas être si lent. J'ai commencé à faire des marchés avec des fabricants à haute fréquence, à jambe unique et à jambe double. L'idée de base de la création de marché est de trouver un marché pertinent. Parce qu'il y a beaucoup de robots
Let the market price of A be P* and the market price of B be P. When you have order book data, P*&P can be obtained by using mid=(ask+bid)/2.
First, determine the true value of the product in the B market V (value)=P+Alpha
P is the mid price of market B. Assuming that the market is an inefficient market, the price does not reflect the real value of the product. The real value is V, and the difference between the two is Alpha. Since we now assume that the lead-follower relationship between A and B has been determined, in this example, Alpha can be estimated by using the moving average (MA) of P* - P. If Alpha=0.1 and P=1, then V=1.1, that is to say, the price of B market is very cheap, only 1 yuan, while the actual value of this product is 1.1 yuan.
Après avoir fait plus de 6 versions du market maker, je ne peux toujours pas vaincre le scalping de HGG, et je suis toujours incapable de faire un profit, mettez-le en attente.
Pour une vitesse plus élevée, j'ai trouvé plusieurs façons d'obtenir l'adresse IP réelle de l'échange et l'adresse IP interne de l'échange pour réduire la latence du réseau... C'est comme ça que j'ai acquis les compétences de création et de maintenance du marché.
Après l'échec de la création de marché, je n'ai toujours pas abandonné dans mon esprit. J'ai trouvé que la stratégie de prise de marché de l'open-source devrait être la stratégie que je cherchais. Après l'avoir vue, j'ai été éclairé et j'ai commencé à travailler immédiatement. Le vrai bot est utilisé pour ajuster les paramètres et le commerce en argent réel. Il y a un paramètre qui fait un profit de 3% en une journée, les rendements relatifs (rendements - augmentation du prix de la monnaie) est de 2,5%, et le rendement relatif le plus élevé est de 9%. Cette stratégie consiste à prendre des ordres exécutés lentement, ce qui est similaire au leader par rapport au suiveur dans la création de marché ci-dessus. Cependant, le prix du marché change très rapidement, et certains market makers réagissent un peu plus vite que d'autres - la situation réelle est fondamentalement inévitable. Comme avant, votre prix de marché passif est toujours un peu plus élevé que votre prix de marché actif. Si votre prix actif est un centime meilleur que le prix passif, alors lorsque votre prix passif change, votre prix de marché actif changera également. Ce que vous devez faire ici est presque suffisant. Maintenant, le marché a subi des changements rapides. Lorsque vous changez le devis pour vous adapter au nouveau marché, vous pouvez constater que les ordres passifs de certaines personnes n'ont pas été annulés à temps et qu'ils atteignent le prix que vous êtes prêt à prendre l'initiative de fermer.
Le marché change, et un ensemble de paramètres peut rester pendant une période de temps. Il est difficile de trouver des paramètres rentables, en particulier les stratégies de création de marché. Il est vraiment long et coûteux de faire une véritable vérification de bot. À l'heure actuelle, les données de position d'ouverture sont enregistrées et le système de backtesting est en cours de construction.
Le code open source de l'enregistrement des données est dans github, bienvenue (https://github.com/goex-top/market_data_collector)
Le système de backtesting au niveau de Ticker est toujours en cours d'exploration. Personnellement, je pense qu'il doit être mis à jour, c'est-à-dire que pendant le backtesting, l'ordre ne peut pas être fermé au prix envoyé par stratégie, mais il devrait être fermé selon les données de position d'ouverture. Après tout, le prix des ordres d'envoi a augmenté beaucoup de glissement.
Il y a un dicton qui dit: "J'ai facturé de l'argent mais je n'ai jamais retiré de l'argent" en monnaie numérique. Bien que ce soit un peu ridicule, c'est vraiment réaliste pour moi. Sur la route du trading quantitatif, je ne peux pas revenir en arrière. Je ne m'arrêterai pas tant que la perte n'est pas terminée.