Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Interfaçage autre langage Python Discussion :

python en finance quantitative


Sujet :

Interfaçage autre langage Python

  1. #1
    Membre régulier
    python en finance quantitative
    je ne suis pas sûr de poster mon message dans le bon sous-forum. pardon

    le c++, a-t-on l'habitude de commenter, est un language naturel pour la finance quantitative (pricing d'options, modélisation stochastique, méthodes numériques ... ), en raison de sa nature OO.

    dans le même temps, les équipes de développement dans les grandes banques (citi, jp morgan, goldman sachs ... ) utilisent python semble-t-il. (à moins que les questions sur les compétences python lors des entretiens d'embauches ne soient que pour le fun ...) .

    pour ma part, je n'y connais rien en python (j'ai tout juste survolé quelques codes), alors mes questions :

    - pourquoi python se prête-t-il à la finance quantitative ?

    - quels avantages python par rapport à C++ en finance quantitative ? (d'ailleurs est-ce que la comparaison est pertinente ?)

    - Apprendre Python c'est difficile à appréhender pour le bonhomme d'intelligence moyenne et qui bricole un peu en C++ ????

    merci de vos réponses.
    édouard.

  2. #2
    Membre actif
    Bonjour,

    Je serai bien incapable de répondre à la plupart de vos questions pour la simple et bonne réponse que je n'y ai rien pigé. Mais par contre, pour répondre à votre dernière question : si vous bricolez un peu en C++, vous allez maîtriser le Python très facilement et très rapidement.

    Une fois que l'on a commencé, c'est un vrai bonheur (par rapport à C++ entre autres).

    Bonne chance !

  3. #3
    Membre habitué
    - pourquoi python se prête-t-il à la finance quantitative ?
    Sans connaitre la finance quantitative, mais en m'en conformant à ce que vous dites, je ne pense pas qu'il y ai de grosses contre indications à l'utilisation du Python pour la finance quantitative.

    - quels avantages python par rapport à C++ en finance quantitative ? (d'ailleurs est-ce que la comparaison est pertinente ?)
    Les principales différences sont :
    - python est interprété, alors que le C++ est compilé.
    - python s'interface facilement avec des modules externes, c'est plus difficile en C++

    - python est difficile à appréhender pour le bonhomme d'intelligence moyenne et qui bricole un peu en C++ ????
    bricoler en python est très simple pour n'importe qui qui a réussi à apprendre un language informatique.
    Déjà connaitre la POO accéléra l'apprentissage de Python OO.
    Bien programmer en Python demande un peu de temps et de pratique comme tous language informatique, mais moins à mon avis que le C++.
    Python étant relativement simple à apprendre, c'est un bon choix pour toute personne dont l'informatique n'est pas le principal métier, donc par exemple la finance quantitative.

    Pour bien apprendre Python suis ces tutoriels et cours de formation Python : http://python.developpez.com/cours/
    Le meilleur livre Python : Apprendre à programmer avec Python 3 par Gérard Swinnen http://python.developpez.com/cours/a...endre-python3/

    Cordialement
    Emmanuel

  4. #4
    Membre régulier
    python non vénimeux
    merci de vos réponses.

    - je retiens la différence (essentielle!) compilé/interprété.
    - la relative simplicité par rapport à c++
    - pas de contre-indication à utiliser python
    - comme tous les languages il faut pratiquer.

    édouard

  5. #5
    Expert éminent sénior
    Salut,

    Pour l'intérêt de Python chez les "quants", je vous recommande de regarder ce que remonte Google avec une recherche sur "Python SEC" ou "Python NYSE"

    La SEC - Security Exchange Commission -, concernée par le manque de lisibilité des contrats souscrits par les investisseurs ou les emprunteurs, a suggéré de leur adjoindre du code permettant de sortir de façon programmatique intérêts et créances correspondants aux contrats qu'on pourrait vouloir signer.

    En Avril, ils proposaient d'écrire ces codes en langage Python ou autre... Pourvu que ce soit open source, simple à lire, ...

    Cordialement et meilleurs vœux,
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  6. #6
    Nouveau Candidat au Club
    Python et finance
    un bon site site sur l'utilité de Python en finance quantitative http://www.xavierdupre.fr/app/ensae_...autostrat.html et en plus en french

###raw>template_hook.ano_emploi###