Il y a un article sur le front qui dit: Le 30 juillet 2016, le principal personnage du portail, le négociant à haute fréquence Li O, a organisé une conférence sur le thème de la finance quantitative et de la plate-forme de négociation à haute fréquence à l'invitation de la réunion des anciens élèves de l'Université des transports de Hong Kong.
Figure 1
Figure 2
Figure 3
La stratégie de la ville
Le but principal d'une stratégie de négociation est d'offrir de la liquidité sur le marché, d'aller sur les offres, de réduire les offres et de tirer profit de la différence entre les deux. Je pense qu'il y a beaucoup de gens qui ne sont pas d'accord avec ce que je dis. Il y a beaucoup de choses à discuter, comme comment contrôler vos avoirs, vos risques. Faire beaucoup de prédictions. Comment prévoir la volatilité et le prix. Le coût de l'informatique est élevé, parce que tout le monde est en compétition, tout le monde veut être plus rapide, de Co-Location, à FPGA, et maintenant les micro-ondes sont là. Pour les investisseurs ordinaires, il est avantageux d'avoir un marché qui leur permet d'acheter et de vendre moins cher. Figure 4C'est le résultat d'une de mes stratégies sur les futures boursières de l'indice boursier 50 le 12 août dernier. Ce jour-là, le marché entier a été négocié à 225 000 pièces, ma stratégie représentait 4,1% (9,180 pièces), le P&L était bon, et le drawdown était relativement faible. Les besoins en capital étaient également faibles, seulement 500 000 pièces nécessaires pour une journée entière, gagnant plus de 210 000, avec un rendement de 43,5%. En juillet dernier, en raison de la catastrophe boursière, la BEI a commencé à restreindre certains investisseurs sur les futures boursières. On peut voir que le mois de juillet a montré des signes de tendance pour les spéculateurs, le 7 septembre, la BEI a commencé à restreindre les spéculateurs, augmentant le montant des garanties de détention à 40%, les frais de transaction ont été augmentés à vingt-trois mille, le volume des transactions d'ouverture d'une seule journée n'excède pas 10 personnes. Figure 5Figure 6La stratégie de marché peut donc augmenter la liquidité du marché, réduire le spread Bid/Ask et réduire les points de glissement lorsque les ventes sont importantes. La stratégie de marché consiste à estimer le prix le plus raisonnable.
Le taux d'intérêt statistique Chacun d'entre eux est un gros sujet. Les suites statistiques concernent les probabilités, l'extraction de données, la modélisation, l'exécution des transactions et le nettoyage des données. L'extraction de données est très importante, et c'est parfois un casse-tête. Il y a une phrase classique qui s'appelle: "Garbage in, garbage out". Beaucoup de Quant passent beaucoup de temps à l'extraction de données. Le modèle le plus simple est celui de la volatilité des prix historiques, avec des zones d'exécution sur les deux côtés. Par exemple, la poudre de lait est achetée à 100 dollars de Hong Kong et vendue à 120 dollars sur le continent. Au milieu, vous dépensez 10 dollars pour le transport, et vous gagnez 10 dollars. Par exemple, l'or, sur les marchés nationaux et internationaux, a un contrat standard, la valeur théorique est la même, deux pièces d'or sont sorties. Mais le prix va fluctuer, si nous calculons cette différence, si nous trouvons qu'il s'écarte de la plage historique, par exemple au moment du Brexit, nous verrons que l'or chinois est moins cher, l'or américain est plus cher.
Prévisions Prédire les mouvements de prix futurs en comparant les données passées du marché avec l'environnement actuel du marché: Prix = a + b + c. Cette hypothèse peut être la seconde suivante, la minute suivante, le jour de négociation suivant, la semaine suivante, le mois suivant. Si votre modèle est précis, il est supérieur à NB, que ce soit la seconde suivante, la minute suivante ou la semaine suivante. Figure 7Le processus de base consiste à rassembler les données et à déterminer quels sont les facteurs qui influencent le marché. Vous pouvez commencer rapidement, prendre une ligne droite, et vous pouvez obtenir des résultats rapidement, mais la stabilité de votre modèle peut être stable pendant combien de temps, cela nécessite un réglage continu, un cycle continu. Bien sûr, il y a beaucoup de facteurs maintenant, et la pratique de certaines personnes est de jeter 500 facteurs. Son modèle peut lui dire quels facteurs sont utiles et quels facteurs ne le sont pas. Il peut également supprimer les facteurs à forte corrélation. Le secret d'un Super Simple n'est pas de dire que c'est simple, mais le modèle de prévision le plus simple, c'est que le prix va revenir à l'équation. Quelle est l'équation cyclique, à vous de l'affiner. Les données et les facteurs ont besoin d'être affinés sans cesse.
Dans ces deux cas, l'IT est importante et peut vous faire perdre beaucoup d'argent. Figure 8Le système informatique est principalement divisé en quatre parties. Les données de prix sont relativement simples, les données fondamentales, les données non structurées sont un peu plus complexes et nécessitent beaucoup de code de programmeur pour la collecte, le formatage, l'unification et l'accès. En tant que Quant, je veux prendre des données d'un jour pour dessiner un diagramme. C'est essentiellement la situation actuelle, il est facile de faire beaucoup de choses avec un tas de données, Quant écrit peu de code de l'autre côté. Bien sûr, vous ne pouvez pas vous tromper, votre tolérance à l'erreur et votre capacité à vérifier les erreurs sont également très élevées. Nous avons déjà eu ce genre de situation, les retours sont très bons, nous gagnons de l'argent tous les jours, les résultats sont erronés. Des erreurs très stupides. Cette exécution est une variété d'API, d'accès à différents marchés, de contrôles variés. Dans le domaine des hautes fréquences, la vitesse est très importante. Parce que la plupart des données sont publiques et visibles par beaucoup de gens. Quand beaucoup de gens voient une opportunité, seuls les plus rapides peuvent l'obtenir. Il est possible que le système de test de retour ne soit pas en mesure de prendre en charge les choses que Quant a inventées, et vous devez modifier le cadre de test de retour. La visualisation est très importante. Vous ne pouvez pas dire, donnez-moi un tas de chiffres, je ne peux pas voir. Voir les graphiques est plus évident. Nous avons beaucoup travaillé sur les graphiques dans Scala, sur les graphiques dans R. Parce qu'un tas de graphiques et un tas de données ne sont pas la même chose. La vitesse de réévaluation est également importante. Par exemple, si vous réévaluez une stratégie, un an de données, vous avez besoin d'une semaine. Qui attend une semaine pour voir vos résultats? Une minute peut encore être un peu acceptable. Nous avons aussi fait beaucoup d'optimisations ici, comme comment prendre des données, comment les mettre en cache, améliorer leurs performances entre-temps. Avant, j'ai fait quelques tentatives de cloud computing avec ma dernière entreprise, et j'ai distribué tous les moteurs testés sur de nombreux serveurs. Ainsi, une requête passe, plusieurs machines fonctionnent en même temps. L'autre est le suivi. Il y a beaucoup d'automatisation. Il y a beaucoup de stratégies. Comment faire pour surveiller les risques, comment aller à l'alerte, c'est aussi un élément important. Comme notre stratégie actuelle, elle est automatisée, toutes les stratégies sont surveillées, le niveau de risque de chaque stratégie ne peut pas dépasser un peu, au-delà de l'alarme. Lorsque vous négociez beaucoup de variétés, il est pratiquement impossible que tout le monde soit là, donc il y a beaucoup de surveillance.
Flash Boys
Quantitative Trading: How to Build Your Own Algorithmic Trading Business
The Quants: How a New Breed of Math Whizzes Conquered Wall Street and Nearly Destroyed It
The Problem of HFT - Collected Writings on High Frequency Trading & Stock Market Structure Reform
Inside the Black Box: A Simple Guide to Quantitative and High Frequency Trading
Algorithmic Trading: Winning Strategies and Their Rationale
Quantitative Trading with R: Understanding Mathematical and Computational Tools from a Quant's Perspective
http://numericalmethod.com/courses/introduction-to-algorithmic-tradingstrategies-2011-2013/ https://www.quantstart.com/articles/beginners-guide-to-quantitative-trading https://www.zhihu.com/publications/nacl/19550372