Différence API vs Plateformes

Forums ProRealTime forum Français Support ProOrder Différence API vs Plateformes

Viewing 6 posts - 1 through 6 (of 6 total)
  • #146103

    Bonjour,

    Il y a plusieurs façons de réaliser du Quantitative Trading :

    • Première solution : Se connecter à l’API du broker et créer notre programme en codant via Pyhton/C++. Les données doivent être exportées, des programmes externes doivent être téléchargés pour backtester. Tout semble plus compliqué mais, cette solution semble offrir plus de libertés et donc de possibilités, comme par exemple le trading de pairs d’actions en mean reversing.
    • Deuxième solution : Utiliser une plateforme de trading et son language, par éxemple TradeStation et EasyLanguage ainsi que ProrealTime et ProrealCode. Dans ce cas là, tout est déjà intégré, données, backtests, etc.

    Mais alors; quel est l’intérêt, pour les investisseurs privés/particuliers d’utiliser la première solution si ce n’est quelques libertés qui n’ont peu d’intérêts pour les petits porteurs? Ces quelques possibilités en plus, justifie-t-elle, pour nous, la difficulté et la complexité de cette solution ?

    Avec des plateformes telles que de Prorealtime et TradeStation je n’arrive vraiment pas à comprendre ce qui nous pousserait à coder en Python/C++ . L’apprentissage, la mise en place et la programmation sont bien plus complexes en passant par les API et les différentes ressources pour programmation (ex : Anaconda pour python)

    Je me pose cette question en tant qu’investisseur privé et trader compte propre, pas en tant que gestionnaire ou gérant de pf. Je sais bien que le C++ sera plus rapide d’éxécution, je comprends l’intérêt en tant qu’institutionnel mais pas en tant que “particulier”. Si quelqu’un peut m’éclairer…

     

    #146116

    exemple des API, pouvoir interroger plusieurs marchés en même temps pour prise de position..  donc quelques libertés néanmoins utiles..

    il faut juste avoir beaucoup de temps. Mais si tu as du temps, ca vaut le coup d’apprendre

    PRT c’est simple, facile mais limité..

    #146135

    On a en effet encore quelques limitations en programmation, mais on a fait un sacré bon en avant depuis quelques mois: multi timeframe pour les stratégies et les indicateurs (MTF), les variables en tableaux (array), les optimisations sur d’autres critères que le gain pur, l’analyse Walk Forward pour les tests de robustesse, .. et je ne parle pas des centaines d’améliorations de la v11.

    Sous PRT, tu as l’IDE dédié, les instructions spécifiques au trading, l’interpréteur, les moteurs de backtests, optimisations et robustesse, un scanner de marché, le trading auto server-side, .. essayez donc de refaire tout ça avec une API, qui changera au fil du temps et qui ne sera plus compatible avec vos développements dés le premier update, etc.. bref 😀

    Je suis développeur, je sais ce qu’est une API, mais rien ne vaut le confort d’un logiciel déjà pensé et tout prêt et qui est lui même déjà basé sur cet API (avec +/- de fonctionnalités, d’où la remarque de MAKSIDE).

    #146174

    je comprends bien cette remarque..  “essayez donc de refaire tout ça avec une API”

    c’est pour cela que PRT a de l’avenir 🙂  moyennant les évolutions à venir  🙂

    #146195

    Merci pour vos réponses,

    En effet, après quelques recherches plus en profondeur j’en conclus trader via API offre une plus grande liberté : Saisonnalité, parité, haute fréquence, arbitrage, news économiques… outils adaptés au quantitative trading, à la gestion, beaucoup moins dans une optique de trading.

    J’en conclue qu’en terme de trading,ProRealTime est un outil complet et sans doute le meilleur pour les traders systemic. Les traders API ne représentent pas le “niveau supérieur” Nous n’avons pas à passer par API pour performer autant que ceux les utilisant.

    Seul bémol que je note à l’utilisation de PRT pouvant nous “freiner” :

    • Les CFD sont plus chers en commission/spread que la plupart des futures/etf
    • Impossibilité de scaner plusieurs marchés

     

    Donc, les API c’est bien, pour automatiser vos stratégies d’investissements ou faire de l’arbitrage. S’infliger la peine du C++ pour un trader systemic quand on a PRT c’est vraiment pas indispensable.

     

     

    #146196

    Le trading automatique sur Futures est prévu (via IB), mais a dut être retardé pour x raisons..

Viewing 6 posts - 1 through 6 (of 6 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login