Liste des différentes plateformes de trading automatique

 

Cet article a pour objectif de répertorier toutes les différentes plateformes de trading automatique les plus utilisées et leurs caractéristiques. Ceci est donc pour le moment qu’une ébauche qui sera complétée au fur et à mesure.

 

  • AlphaTrader

    • La plateforme d’Alpha Novae / Trading Automatique. Plus d’information ici.
    • Langage: C# avec Visual Studio
    • Plateforme gratuite (sous conditions) ou payante
    • Marchés visés: Forex, CFD, Futures, Actions
    • Avantages: Plateforme d’exécution optimisée pour trading live. Fonctionalités rajoutées à la demande. Environnement de développement professionnel (C# .NET avec Visual Studio) et donc très ouvert.
    • Défauts: Pas encore de possibilités de backtests (à venir avec AlphaTrader 3). Nombre limité de brokers (ajout à la demande pour les licenses pro).

 

  • MetaTrader

    • Langage: MQL4 proche du C et MQL5 à venir proche du C++
    • Plateforme gratuite
    • Marchés visés: Forex principalement et CFD (MT5 : ajoute futures, actions et options)
    • Avantages: Plateforme répandue avec une grande communauté, gratuité, beaucoup d’éléments disponibles sur internet
    • Défauts: Fiabilité du backtest en mode classique (échelle de temps la plus petite disponible en historique est M1) et dépendant du broker.

     

  • MultiCharts

    • Clone/Successeur de TradeStation
    • Langage : EasyLanguage ou C# pour la nouvelle version .NET
    • Plateforme payante
    • Avantages : Bonne plateforme de backtests (nombreux rapports). Backtest portfolio et import de data sous fichier txt facile. Multi-Brokers.
    • Défauts: Position Centric seulement. Plateforme un peu “lourde” et pas optimale pour le trading automatique live. Des simplifications pour le trader qui empêchent le trading de précision. Beaucoup (trop) de choses doivent être parametrés en dehors du code.

     

  • NinjaTrader

    • Langage: C#
    • Avantages : Multi Brokers. Gratuite pour les backtests. Langage évolué. Existence d’un écosystème.
    • Défauts: Position Centric. Redémarrage automatique des stratégies impossible (pas optimal pour le live). Des limitations un peu incomprehensibles.

 

  • Tradestation

    • Langage: EasyLanguage
    • Plateforme payante
    • Marchés visés: Forex, Options, Futures, …
    • Un seul broker possible : TradeStation Securities
    • Avantages: Plus de marchés pouvant être tradés que MetaTrader 4
    • Défauts: Mais tout est payant et la communauté n’est pas très active par rapport à Metatrader et surtout un seul choix de broker possible et qui profite de cette position de monopole.

 

  • VisualChart

    • Langage: VB avec tous ses avantages
    • Flux temps réel payant mais accès gratuit pour données en fin de journée
    • Module de Backtest gratuit

 

  • AmiBroker

    • Langage: Possibilité de programmation par “drag and drop”.
    • vitesse rapide pour les optimisations et les backtests
    • bien adapté pour certaines tâches comme le screening ou le calcul de force relative (donc idéal pour les marchés d’actions)
    • peut faire du walk-forward et du backtest multi-instruments avec rotation de portefeuille
    • existence d’une communauté et support technique réactif.
    • Inconvénients:
      – langage AFL un peu déroutant dès qu’on sort des stratégies simplettes;
      – ne s’interface pour l’instant qu’avec Interactive Broker pour le passage et le suivi d’ordres.

 

  • WealthLab

    • Langage: C# pour les développeurs ou “click and drop” graphique pour les autres

 

  • SmartQuant (OpenQuant)

    • Langage: C# ou VB .NET
    • Plateforme payante
    • Marchés visés: tous
    • Avantage: Orienté quant avec de nombreuses librairies mathématiques. Possède une implémentation FIX. Pas de script, exécute que du langage compilé (augmente la vitesse).
    • Défauts: Prix de la licence pour certains, backtests et optimisations lents d’après certains

 

  • Strategy Runner Business

    • update: Strategy Runner n’existe plus…
    • Model très fermé pour le développement des stratégies et obligation de payer (cher) même pour les développeurs
    • Collocation des stratégies sur les serveurs brokers
    • Utilisation gratuite rémunérée en commission

 

  • Plateformes maison

    • Excel, projets open source, ou tout ce que votre imagination vous autorise.
    • Avantages: Pas de limitations.
    • Défauts: Nécessite une expertise technique et du temps pour le développement.

One comment on “Liste des différentes plateformes de trading automatique

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>