6 septembre 2026 · exécution

Vous avez backtesté $2,000 le clip et maintenant vous voulez $50,000 : une lettre sur la capacité

Vous avez backtesté $2,000 le clip et maintenant vous voulez $50,000 : une lettre sur la capacité

Vous m'avez envoyé le tearsheet et une seule question : est-ce que ça survit en taille. Mean reversion cinq minutes, une trentaine de perps USDT mid-cap, chaque trade du backtest dimensionné à un notionnel plat de $2,000, Sharpe out-of-sample juste sous 2, edge brut moyen par aller-retour autour de 22 points de base avant coûts. Vous le financiez avec de l'argent de poche et maintenant vous voulez y mettre du vrai capital — disons $50,000 le clip.

La réponse honnête, c'est que la capacité n'est pas un chiffre qu'on vous tend. C'est une courbe, et votre boulot cette semaine c'est de la tracer. Mais vous pouvez faire l'essentiel avec un tableur, et je préfère que vous le fassiez avant de l'apprendre à vos dépens.

Commencez par le ratio pour lequel vous avez déjà les données

Avant tout modèle d'impact, calculez la participation. Prenez la colonne de quote volume que vous avez déjà dans vos klines — index 7, le turnover USDT de la barre — et demandez-vous quelle fraction d'une barre d'entrée typique votre ordre représenterait.

Voici la forme que ça prend sur un univers comme le vôtre, en utilisant le quote volume médian en 5 minutes :

Palier de symboleQuote volume médian 5 minordre à $2,000ordre à $50,000
BTCUSDT$18,000,0000.01%0.28%
SOLUSDT$3,200,0000.06%1.6%
LINKUSDT$450,0000.44%11%
ARBUSDT$220,0000.9%23%
la queue de votre univers$60,0003.3%83%

À $2,000 vous étiez une erreur d'arrondi partout, c'est pour ça que les hypothèses de fill de votre backtest n'ont jamais été mises à l'épreuve. À $50,000 vous êtes, dans la moitié basse de cette liste, la barre. Quatre-vingt-trois pour cent d'une barre de cinq minutes, ce n'est pas une exécution, c'est un événement. Quoi que votre modèle de fill raconte sur le crossing du spread, il décrit un monde que vous venez de quitter.

Règle empirique que j'utilise en première passe : au-dessus de 10% du volume de la barre, arrêtez de faire confiance à quoi que ce soit que votre backtest vous dit sur ce fill. Entre 1% et 10%, modélisez l'impact avec soin. En dessous de 1%, le spread et les frais dominent et vous pouvez passer à autre chose.

Calibrez la loi en racine carrée, grosso modo, sur vos propres symboles

Le modèle de référence, c'est la loi d'impact en racine carrée : le coût en termes de rendement est proportionnel à la volatilité multipliée par la racine carrée de la fraction du volume quotidien que vous consommez.

impact ≈ Y × σ_daily × √(Q / V_daily)

Y est une constante proche de 1 pour la plupart des estimations, σ_daily est la volatilité de rendement quotidienne du symbole, Q est le notionnel de votre ordre et V_daily le volume notionnel du jour. Prenez le nom façon ARB dans le tableau. Un turnover médian en 5 minutes de $220,000, c'est environ $63M par jour. Vol quotidienne, disons 4%.

2.2 bpsimpact à l'aller à $2,000
11.3 bpsimpact à l'aller à $50,000
~$14,000taille par trade où l'edge net tombe à zéro

Faites les allers-retours. À $2,000 : 4.5 bps d'impact plus 10 bps de frais taker sur un barème 5-and-5, donc environ 14.5 bps de coût contre 22 bps d'edge brut. Net 7.5 bps, grosso modo ce que montre votre tearsheet. Bien, le modèle et votre backtest s'accordent à la taille que vous avez réellement testée. À $50,000 : 22.6 bps d'impact plus les mêmes 10 bps de frais. Coût 32.6 contre edge 22. Vous payez dix points de base par trade pour le privilège.

Mettez le net à zéro et résolvez pour Q, vous obtenez environ $14,000 sur ce symbole. Pas 25x. Sept fois, et le dernier tiers de cette plage est une stratégie sans aucune marge d'erreur. La racine carrée fait exactement ce que font les racines carrées : 25 fois la taille vous coûte 5 fois plus par unité, donc la perte se compose contre vous aussi vite que le notionnel grandit.

La capacité est par symbole et par barre, et elle ne s'additionne pas comme le capital du compte. « Ma stratégie a $2M de capacité » est une phrase sur un portefeuille ; la contrainte vit dans chaque fill individuel sur chaque nom individuel, et les noms de queue de votre univers la heurteront en premier pendant que les majors dorment encore.

Utilisez le volume dans lequel vous tradez réellement, pas la médiane

Voici le raffinement qui compte davantage que le choix de Y. Vous venez de calculer la participation contre le volume médian. Vous n'entrez pas sur des barres médianes. Revenez en arrière et calculez V conditionnellement au déclenchement de votre signal.

La reversion cinq minutes se déclenche généralement après un mouvement violent, ce qui veut dire que vos barres d'entrée portent deux ou trois fois le turnover médian. C'est un vrai cadeau et ça peut doubler votre capacité réelle par rapport au chiffre naïf. Les breakouts momentum reçoivent le même cadeau. Tout ce qui entre sur un calendrier — un rebalance fixe, un filtre time-of-day — ne l'a pas, et tout ce qui entre dans une dérive calme trade un carnet plus mince que ce que la médiane implique.

Donc mesurez-le. Un groupby sur vos timestamps d'entrée vous donne la distribution, et je regarderais le 20e percentile plutôt que la moyenne, parce que ce sont les mauvais fills qui fixent votre risque. Si le 20e percentile du volume des barres d'entrée est sous la médiane, votre estimation naïve de capacité était optimiste et vous feriez mieux de le découvrir maintenant.

Ce qui tue vraiment les books d'alts montés en taille

Trente perps mid-cap, ça ressemble à trente paris indépendants dans un backtest. Dans les deux heures du mois qui comptent, c'est un seul pari. Quand une cascade part, tout corrèle au BTC, chaque carnet s'amincit simultanément, et vos douze positions concurrentes de $50,000 sont une seule exposition directionnelle de $600,000 en train d'être débouclée dans la pire liquidité du trimestre.

Votre modèle d'impact, calibré sur des conditions médianes, n'en a aucune idée. Votre Sharpe non plus. Le correctif n'a rien de malin : recalculez la participation en utilisant le jour de volume au 5e percentile, et vérifiez si votre brut concurrent maximal passerait du tout. Si déboucler le book prend quatre-vingt-dix minutes de trading à un cap de participation de 10% et que votre edge se dégrade en quinze, vous n'avez plus une stratégie de reversion cinq minutes. Vous avez une position directionnelle lente avec une histoire de reversion collée dessus.

Toute conversation sur la capacité finit par devenir une conversation sur la période de détention. L'impact, c'est le prix de la vitesse. Si vous pouvez tenir plus longtemps vous pouvez trader plus gros, et si vous ne pouvez pas, la taille est la seule variable que vous avez le droit de bouger.

Une contrainte de plus qui apparaît entre $2,000 et $50,000 et qui surprend les gens : les paliers de levier. Sur la plupart des venues, le levier maximum d'un perp mid-cap recule à mesure que le notionnel de position monte, et pour les plus petits noms le palier supérieur s'arrête souvent bien en dessous de là où vous allez. La marge que votre backtest a supposée à $2,000 n'est pas la marge que vous obtenez à $50,000. Vérifiez le tableau des risk limits pour chaque symbole de votre univers avant de supposer que le besoin en capital croît linéairement.

Ce que je ferais vraiment de votre semaine

  1. Relancez le même backtest à six tailles — $2k, $5k, $10k, $25k, $50k, $100k — avec un modèle d'impact branché qui est une fonction de la taille d'ordre sur le quote volume de cette barre. Pas une constante de slippage plate. Une constante plate, c'est ce qui vous a fait croire à $50,000 pour commencer.
  2. Tracez le Sharpe net contre la taille. Vous obtiendrez une courbe plate, puis qui s'infléchit, puis qui décroche. Votre capacité, c'est là où cette courbe croise le Sharpe que vous acceptez de faire tourner, moins une décote généreuse, parce que tout modèle d'impact est optimiste dans les queues.
  3. Découpez l'univers par palier de liquidité et dimensionnez par symbole plutôt qu'à plat. Un sizing plat sur trente noms veut dire que les noms de queue subventionnent silencieusement les majors, et ce sont eux qui mangent 80% d'une barre.
  4. Paper-tradez à la taille que la courbe vous donne, et consignez le slippage réalisé contre le chiffre modélisé sur chaque fill. Cette comparaison est la seule vraie calibration de Y que vous aurez jamais. La mienne est revenue plus proche de 1.4 que de 1.0 sur les books d'alts minces.

Mon pari, à l'aveugle, c'est que la réponse tombe quelque part vers $8,000–$12,000 le clip sur les deux tiers liquides de votre univers, et que vous feriez mieux de jeter entièrement le tiers du bas plutôt que d'accepter les fills qu'il vous donnera. C'est encore un vrai multiple de là où vous en êtes. Ce n'est juste pas 25x, et le découvrir avec un tableur ne coûte rien.

Envoyez-moi la courbe de taille quand vous l'aurez. Je suis curieux de voir où la vôtre s'infléchit.

impact de marchécapacitédimensionnement de positionsfutures cryptobacktesting
← Tous les articles