# Paper trading : pratiquer avec un compte au comptant

Paper simule le trading avec les données du fournisseur choisi. Le compte actuel est **financé en espèces et uniquement long**, pour instruments actifs **spot et actions**, sans dérivés, ventes à découvert ni marge. Des métadonnées fiables de contrat, lot et tick sont nécessaires ; un graphique disponible ne prouve pas la compatibilité Paper.

## Ouvrir les commandes Paper

1. Connectez-vous au terminal, puis menu du compte → **Connections**. Un indicateur de connexion peut aussi ouvrir les réglages fournisseur. Voir [Connecter un fournisseur](/guide/fr/connections).
2. Déconnectez les séances fournisseur avant de changer Live/Paper. Déconnecter un compte réel n’annule pas ses ordres en bourse.
3. Dans l’**en-tête de Connections**, cliquez sur **PAPER**. Cela ouvre **Paper Trading Settings**, sans créer à lui seul un compte de pratique connecté.
4. Vérifiez Starting Balance et Slippage, passez **Enable Paper Trading** sur ON, fermez les réglages et choisissez le fournisseur de données.
5. Utilisez **Apply / Connect** selon le dialogue. Revérifiez Paper avant de sélectionner un instrument au comptant compatible dans le panneau.

![Connections avec LIVE et PAPER dans son propre en-tête](/guide/assets/eb6ca755343b6991-connections.png)

## Solde initial, glissement et exécutions

![Réglages Paper avec solde initial, glissement décimal et bouton rouge de réinitialisation de la session Paper](/guide/assets/6cd4a96ac2773135-paper-settings.png)

**Starting Balance** fixe les espèces initiales entre 1 000 et 1 000 000 000. Le modifier ne réapprovisionne pas un compte existant : utilisez la réinitialisation explicite. Le premier ordre accepté fixe la devise de cotation du compte ; les autres instruments doivent utiliser cette même devise. Aucune conversion implicite.

**Slippage** est une fraction décimale : **0,002 = 0,2 %**. Les exécutions agressives subissent un ajustement défavorable, dans la limite du prix limite/protection. Un limite négociable très serré peut rester inexécuté. Les frais configurés portent sur la quantité native, actuellement 0,5 par unité par défaut, pas le tarif réel du fournisseur. Vérifiez [Trade History : exécutions et frais](/guide/fr/trade-history) et [Ledger : exécutions, frais et résultat réalisé](/guide/fr/ledger).

Les exécutions exigent cotations exécutables et profondeur récentes. Les ordres agressifs utilisent une part bornée de profondeur ; les limites passives utilisent les transactions après la file simulée. Le modèle applique actuellement 25 % de participation et 300 ms de délai par défaut. Toucher le prix ne garantit pas une exécution complète ; partielles et reliquats annulés sont possibles.

## Pratiquer un cycle complet

1. Choisissez un **spot ou une action** compatible dans la devise du compte. Ouvrez [Order Entry : préparer et vérifier un ticket](/guide/fr/order-entry), [Orders : quantités, statut et annulation](/guide/fr/orders), [Trade History : exécutions et frais](/guide/fr/trade-history) et [Positions : examiner et clôturer un encours](/guide/fr/positions).
2. Choisissez Buy Limit, une petite quantité native valide dans le cash disponible et un prix valide. Gardez Preview Order et vérifiez la connexion Paper.
3. Envoyez l’ordre d’exercice. Vérifiez quantités demandée, exécutée et restante. S’il reste actif, utilisez **CANCEL** et attendez confirmation. Les exécutions antérieures à l’annulation restent dans le registre simulé.
4. Retrouvez l’achat exécuté par ID d’ordre dans Trade History et sa quantité longue dans Positions. Pour clôturer, vendez au plus le stock non réservé. Paper n’ouvre pas de short si le stock manque.
5. Vérifiez la partie clôturée dans [PnL History : comprendre un résultat clôturé](/guide/fr/pnl-history) et les frais dans [Commission Stats : totaux et taux effectif](/guide/fr/commissions). Distinguez réalisé et latent sur les positions restantes.

![Ordres spot simulés illustratifs avec quantités demandées, exécutées, restantes et annulation](/guide/assets/fef1519e884ab8aa-orders.png)

La table illustre les commandes avec des données simulées. D’autres exemples comptables du manuel comprennent des dérivés ; ils n’étendent pas les capacités du moteur Paper.

## Fonctions d’ordre prises en charge

| Option | Comportement Paper |
| --- | --- |
| Market / Limit | Pris en charge, ainsi que les modifications prix/quantité de limites si la surface les propose. |
| GTC / IOC / FOK | GTC pour limites ; IOC/FOK pour exécution immédiate compatible. IOC peut annuler un reliquat ; FOK exige tout. |
| Post only | Pour limites passives ; un prix croisant le marché est rejeté. |
| Reduce only | Réduit un long existant ; un achat ne peut réduire ce compte uniquement long. |
| Stops de plateforme / protection native | Non pris en charge par Paper. Les stops/protections locaux disponibles dans [Volet de trading : quantités, protection et stratégies](/guide/fr/trading-sidebar) nécessitent le terminal en fonctionnement. |

## Réinitialiser ou revenir à Live

Ouvrez **Connections → PAPER → Reset Paper Session** et lisez la confirmation. Les espèces reviennent au solde configuré ; ordres, exécutions et positions de la simulation actuelle sont effacés. C’est une nouvelle séance, pas une archive de l’ancienne.

Pour revenir au réel, déconnectez les séances, choisissez **LIVE**, puis reconnectez le compte souhaité. Vérifiez mode et instrument avant tout nouvel ordre. Fermer/masquer un panneau ne réinitialise pas Paper et n’annule pas ses ordres.

[Connecter un fournisseur](/guide/fr/connections) · [Order Entry : préparer et vérifier un ticket](/guide/fr/order-entry) · [Volet de trading : quantités, protection et stratégies](/guide/fr/trading-sidebar) · [Portfolio : totaux par devise et positions ouvertes](/guide/fr/portfolio)
