Langage Python et bourse.

Modérateur : Administrateurs

Répondre
Message
Auteur
Avatar de l’utilisateur
Pierre8r
Membre assidu
Messages : 276
Inscription : 28 sept. 2013, 07:54

Langage Python et bourse.

#1 Message par Pierre8r »

Bonjour,

Langage Python et bourse.
Y-a-t-il des membres du forum qui développent en Python leurs stratégies de trading ?

En faisant une recherche Google avec par exemples les mots "backtest Python", ou d'autres mots dans le genre, je suis tombé sur des sites qui m'ont semblé intéressants.

https://www.quantstart.com/articles/bac ... frameworks

https://github.com/backtrader/backtrader

Il y a beaucoup d'autres liens qui semblent intéressant.
Y-a-t-il des membres du forum qui développent en Python leurs stratégies de trading ?

MaPomme
Membre assidu
Messages : 184
Inscription : 21 oct. 2015, 14:07

Re: Langage Python et bourse.

#2 Message par MaPomme »

Bonjour Pierre

Python est un langage vraiment très intéressant.
Puissant, souple, facile...
Mais actuellement, écrire des stratégies avec implique de les porter sur un autre langage pour les utiliser.

Alors tant qu'a faire, autant éviter de refaire...

Ce qui serait intéressant c'est que des boites comme metaquote, au lieu de développer des trucs boiteux, implémentent sur leur plateforme, un vrai langage, Python... ou bien d'autre.

Mais ça, ce n'est pas de leur intérêt, bien sur.

Avatar de l’utilisateur
Pierre8r
Membre assidu
Messages : 276
Inscription : 28 sept. 2013, 07:54

Re: Langage Python et bourse.

#3 Message par Pierre8r »

MaPomme a écrit :Mais actuellement, écrire des stratégies avec implique de les porter sur un autre langage pour les utiliser.
Bonjour MaPomme,

En ce qui concerne Interactive Brokers cela ne semble pas nécessaire.
Il existe une API officielle d'Interactive Brokers qui supporte Python.
https://www.interactivebrokers.com/en/index.php?f=5041
https://www.quantstart.com/articles/Usi ... ate-Trades

Avatar de l’utilisateur
Pierre8r
Membre assidu
Messages : 276
Inscription : 28 sept. 2013, 07:54

Re: Langage Python et bourse.

#4 Message par Pierre8r »

Mon nouveau objectif est de coder en Python le Portefeuille Permanent de Harry Browne.

Je pense utiliser la plateforme backtrader
https://www.backtrader.com

Ce qui justifie mon intérêt pour Blacktrader:
il est open-source
il utilise les API d'Interactive Brokers
il est développé en Python
le projet semble actif et bien documenté.

Mon premier objectif est d'apprendre le langage Python.
J'ai trouvé beaucoup de ressources sur internet pour apprendre Python.

neo-13
Professionnel certifié
Messages : 422
Inscription : 28 févr. 2015, 17:53

Re: Langage Python et bourse.

#5 Message par neo-13 »

Bon choix,
ca c'est un vrai language!!!
Tes connaissances acquises en la matiere seront transposable, alors que mql en dehors de metatrader, t'en fait rien et n'en fera jamais rien!!
mql c'est juste une bidouille, un pseudo langage, qui plus est, buggue!!

Avatar de l’utilisateur
Pierre8r
Membre assidu
Messages : 276
Inscription : 28 sept. 2013, 07:54

Re: Langage Python et bourse.

#6 Message par Pierre8r »

MaPomme a écrit :Python est un langage vraiment très intéressant.
Puissant, souple, facile...
Mais actuellement, écrire des stratégies avec implique de les porter sur un autre langage pour les utiliser.

Alors tant qu'a faire, autant éviter de refaire...
MaPomme tu as raison, avec backtrader on peut faire des backtests, du live trading, mais à priori pas de trading algorithmique.
Donc retour à MQL5.

neo-13
Professionnel certifié
Messages : 422
Inscription : 28 févr. 2015, 17:53

Re: Langage Python et bourse.

#7 Message par neo-13 »

C'est quoi la difference entre live trading et trading algo, pour toi?

Ici la doc pour te connecter a IB et récupérer les datas:https://www.backtrader.com/docu/live/ib/ib.html
Une fois que tu as les datas, et que tu sais comment envoyer les ordres (c'est plus bas dans la doc), tu fais du trading algo.
Y a tout dans la doc.

Avatar de l’utilisateur
Pierre8r
Membre assidu
Messages : 276
Inscription : 28 sept. 2013, 07:54

Re: Langage Python et bourse.

#8 Message par Pierre8r »

neo-13 a écrit :C'est quoi la difference entre live trading et trading algo, pour toi?

Ici la doc pour te connecter a IB et récupérer les datas:https://www.backtrader.com/docu/live/ib/ib.html
Une fois que tu as les datas, et que tu sais comment envoyer les ordres (c'est plus bas dans la doc), tu fais du trading algo.
Y a tout dans la doc.
Il y a tous les outils nécessaires, mais ça reste à développer.

Avatar de l’utilisateur
Trader55
VideoBourse family
Messages : 1280
Inscription : 21 sept. 2014, 21:30

Re: Langage Python et bourse.

#9 Message par Trader55 »

N'en veut pas à Néo ce logiciel également il l'a testé mais ne s'y est pas plongé...

Bon,..., je sors... :P

neo-13
Professionnel certifié
Messages : 422
Inscription : 28 févr. 2015, 17:53

Re: Langage Python et bourse.

#10 Message par neo-13 »

Qu'entends tu par développer?
Dès que tu utilises un langage, y a forcément du développement??

Avatar de l’utilisateur
Pierre8r
Membre assidu
Messages : 276
Inscription : 28 sept. 2013, 07:54

Re: Langage Python et bourse.

#11 Message par Pierre8r »

neo-13 a écrit :Qu'entends tu par développer?
Dès que tu utilises un langage, y a forcément du développement??
Selon moi il manque ce que l'on nome en anglais un framework.
Un framework pour faire du trading algorithmique.
.

neo-13
Professionnel certifié
Messages : 422
Inscription : 28 févr. 2015, 17:53

Re: Langage Python et bourse.

#12 Message par neo-13 »

Concernant ce point et backtrader, je ne serais dire, par contre c'est déja plus nuancé, entre on ne peut faire du trading algo et, il manque un framework.
A partir du moment où ton broker te propose une API le permettant et que le langage que tu utilises est en mesure de communiquer avec l'API, alors les conditions sont réunis, et le trading algo est donc possible.
Ensuite qu'il n'y ai pas les outils que tu souhaites, est autre chose, et ça tu es le seul a pouvoir en juger.

stephane2.0
Membre assidu
Messages : 332
Inscription : 10 oct. 2011, 21:51

Re: Langage Python et bourse.

#13 Message par stephane2.0 »

Salut,

Juste pour info parce que je ne connais pas plus que ça : j'avais vu un temps passer une info comme quoi FXCM avait développé une API python.

Je mets le lien de FXCodeBase : http://www.fxcodebase.com/code/viewforu ... 44b8787be4

Avatar de l’utilisateur
Trader Baleze
Membre assidu
Messages : 160
Inscription : 17 mars 2018, 12:27

Re: Langage Python et bourse.

#14 Message par Trader Baleze »

Salut

celà fait un moment que la prog m'attire mais je n'ai jamais franchi le cap.

Python semble un langage interessant mais quand je vois tout le travail qu'il y a à faire c'est comme je m'attaquais à l'Everest avec des claquettes, sans parler des contraintes techniques/materiel.

La deuxieme raison raison c'est: pour quelle finalité?

Quand je jette un coup d'oeuil à certains specialistes du trading auto qui existent sur la toile qui n'ont pas l'air d'etre des manchots en prog vu leurs résultats je pense que c'est un combat perdu d'avance.

Si qqn peut me montrer le contraire je suis pret à me lancer.

Avatar de l’utilisateur
Trader55
VideoBourse family
Messages : 1280
Inscription : 21 sept. 2014, 21:30

Re: Langage Python et bourse.

#15 Message par Trader55 »

Encore la même question ? On t'a tous répondu ici :

http://www.videobourse.fr/forum-forex/v ... 12&t=16101

Faut encore les mêmes réponses ?

Trader Baleze a écrit :Salut

celà fait un moment que la prog m'attire mais je n'ai jamais franchi le cap.
Ben oui, franchir le cap = travailler, se dépasser, se casser la tête.
Trader Baleze a écrit : Python semble un langage interessant mais quand je vois tout le travail qu'il y a à faire c'est comme je m'attaquais à l'Everest avec des claquettes, sans parler des contraintes techniques/materiel.
Avant d'attaquer L'Everest, fait de la rando, apprends MQL5, ou commence par C++
Trader Baleze a écrit : La deuxieme raison raison c'est: pour quelle finalité?
Pour automatiser tes stratégies de trading sans être devant l’écran toute la journée. Donc tu as un boulot qui te nourri et tu investis une partie de tes économies sur un compte de trading que tu automatises et tu te fais de l'argent.
Si cà marche vraiment tu publie tes signaux, tu touches des com sur les autres qui te suivent et tu peux arrêter ton boulot.
Trader Baleze a écrit : Quand je jette un coup d'oeuil à certains specialistes du trading auto qui existent sur la toile qui n'ont pas l'air d'etre des manchots en prog vu leurs résultats je pense que c'est un combat perdu d'avance.
Tu mélanges tout, je connais des cadors en prog qui n'ont pas l'intelligence de trouver une stratégie , ce qui expliquent qu'ils coulent leur compte.

Faudrait que tu en dises plus sur toi, ta formation, tes diplômes, ton niveau en maths. Mais surtout, surtout, ta capacité à faire des expériences de pensée.

Trader Baleze a écrit : Si qqn peut me montrer le contraire je suis pret à me lancer.
Regardes les myfxbook de Kariboo...

Je peux t'envoyer les miens, même si tu as perdu ton temps à me dénigrer comme quoi je mentais sur mes voitures et je ne sais quoi d'autre.

Ces dénigrements mettent fortement en doute ta capacité
1) A l'effort
2) A trouver une stratégie
3) A programmer

Ces paroles te motiveront elles à prouver au yeux du monde que tu vaux plus que çà ? Resteras tu à vie au bord de la route à regarder les autres réussir... en essayant de démontrer que leur vie est un fake ?

Je pense que oui... Si tu étais courageux, cela se serait déjà vu.

Ce qui peux te sauver, c'est ta capacité à faire des expériences de pensée. Je ne sais si tu l'as.

loksabha
Nouveau
Messages : 2
Inscription : 18 déc. 2018, 09:16

Re: Langage Python et bourse.

#16 Message par loksabha »

By Sifelani Tsiko
Now that the campaign frenzy is over, Zimbabweans from all political parties need to think seriously about the impact of campaign posters, banners and other party hoardings put up by the actors on our buildings, premises and the environment.Dummy Evm Machine Posters are plastered all over cemeteries, trees, precast walls, shops, churches, rocks, bridges, road signs and on any installation in various parts of the country.The problem is widespread in both urban and rural areas. Most areas of the country are still full ofposters, banners and party symbol paintings which are now an eyesore. Signal Voting MachineThis has tended to mess up the aesthetics of our buildings, infrastructure and our environment.Politicians hired people and pick-up trucks for the job and they just need to do the same to clear up the streets of posters, banners and hoardings they put up.It is heart-rending that as Zimbabweans, Dummy Voting Machine Suppliers we still continue to violate our electoral laws and by-laws that require political actors to remove campaign posters within at least a week after the election period.Very few political actors have volunteered to clean up their mess by removing election paraphernalia bearing the marks of their political parties.Dummy Voting MachineAll rural and urban councils have no capacity to clear up the mess on their own.We had at least 55 political parties, with some millions of voters who battled it out in the July 30 elections vying for various posts, while 23 candidates contested for the presidential post which was won by President Mnangagwa.All candidates tried to snatch a seat in the harmonised polls through attention-grabbing posters containing their names in bold, with highlighted faces and catchy taglines.The politicians went out in full force to sell themselves, erecting billboards, pinning posters, and positioning banners on every tree, wall and space they could find. Demo Voting Machine, They spent millions of dollars in this political exercise, which saw them placing campaign materials littering fields and walls in various spots and on highways. The campaign frenzy is over and political actors and Zimbabweans in general should now volunteer to remove the remnants of the campaign.Dummy Evm Machine Manufacturer This could be an ideal way of expressing magnanimity in victory, as well as graciousness in defeat.Aside from taking down campaign materials posted on walls and lamp posts, candidates and their supporters must also observe proper waste disposal mechanisms.

Avatar de l’utilisateur
Trader Baleze
Membre assidu
Messages : 160
Inscription : 17 mars 2018, 12:27

Re: Langage Python et bourse.

#17 Message par Trader Baleze »

@TRADER55 ton cerveau ne tourne pas ronds mais ça on le savait deja.

Ton track ne m'interesse p)as trop et pour kariboo je vois pas ou je peux le trouver car aucun lien.

Mais même si kariboo etait gagnent ça ne prouve rien du tout.

Et ne pas faire trading auto n'est pas une preuve qu'on a raté notre vie de trader sinon bcp de traders seraient suicidés LOL.

Quand je parle de finalité il faut comprendre que si je me donne du mal à apprendre un language et y mettre les moyens qu'est ce que je vais trouver que les autres ne l'ont pas vu jusqu'à maintenant?

Les strategies sont plus ou moins les mêmes et vu le nombre de traders qui essayent le trading auto je pense que tout a ete teste et optimisé avec tout les parametres possibles et imaginables.

Avatar de l’utilisateur
Trader55
VideoBourse family
Messages : 1280
Inscription : 21 sept. 2014, 21:30

Re: Langage Python et bourse.

#18 Message par Trader55 »

Les plaisirs du forum Vidéobourse sur lequel un mec qui peine à aligner trois mots sans faire une faute (malgré le correcteur orthographique de l'éditeur) , se permet publier son avis sur le fonctionnement du cerveau des autres.

Je lui dirais bien que :
Comme il a toujours été dernier de la classe
Qu'il n'a même pas été capable d'apprendre le français et de l'écrire
Que j'ai payé tant d’impôts pour rien pour son école et son éducation
Des prestations sociales pour l'aider à survivre

... qu'il ferait mieux de se taire, mais bon, ... , hein,... c'est le forum Vidéobourse. :)

Donc mon ultime conseil sera, puisque tu poses des questions :

N'apprends pas un langage de programmation puisque tu n'as pas réussi à apprendre le langage français :)

De toute façon, tu n'aurais pas réussi , en effet, tu te connais assez bien, c'est bien au dessus de tes capacités.

Et si cela t'aide à te maintenir dans ta médiocrité de penser que le développement d' algos pour le trading çà sert à rien, et bien penses comme çà dans ton petit monde avec des cerveaux qui tournent ronds dans un petit cercle.

Ah oui, excellent weekend.

:lol: :lol:

Jeff719
VideoBourse family
Messages : 785
Inscription : 28 sept. 2015, 16:18

Re: Langage Python et bourse.

#19 Message par Jeff719 »

Trader55 a écrit : Et si cela t'aide à te maintenir dans ta médiocrité de penser que le développement d' algos pour le trading çà sert à rien, et bien penses comme çà dans ton petit monde avec des cerveaux qui tournent ronds dans un petit cercle.
:lol: :lol:

... décidément, les mecs qui donnent des leçons de français sur le forum... 8)
Les informations présentées ne peuvent être considérées ni comme un conseil en investissement, ni comme une recommandation d'investissement. Il s'agit de commentaires généraux sur les marchés et de raisonnements que l'on peut tenir à leur sujet.

Avatar de l’utilisateur
Trader Baleze
Membre assidu
Messages : 160
Inscription : 17 mars 2018, 12:27

Re: Langage Python et bourse.

#20 Message par Trader Baleze »

Merci pour les conseil mais moi même si l'orthographe peche, le cerveau est intacte alors que chez toi c'est l'inverse.

Donc pour résumer tu as passeé ton temps à écrire un post pour montrer que je savais pas écrire( pour ta gouverne j'utilise jamais le correcteur, JE M'EN TAPE, celui qui veut comprendre le peut quand même) mais aucun mot sur le fond du sujet.

Une chose est sure ; quand je vois ta réussite en matière de trading algorithmique je me dis que la vie n'est pas la peine d'être vecu . LOL :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen:

En plus en comprehension de texte t'es pas fort non plus, mais celà est normal tu mets tant d'efforts pour vérifier l'orthographe que l'essentiel t'echappe.

J'ai jamais dis que le trading algo ne servait à rien.

Je dis que je vois pas ce que je vais trouver que les autres ne l'ont pas fait avant moi. C'est comme si j'inventais la roue si ça te parles plus.

Et continus comma ça l'année prochaine ne changes rien surtout!!!!!!

Avatar de l’utilisateur
Trader55
VideoBourse family
Messages : 1280
Inscription : 21 sept. 2014, 21:30

Re: Langage Python et bourse.

#21 Message par Trader55 »

Trader Baleze a écrit : Une chose est sure ; quand je vois ta réussite en matière de trading algorithmique je me dis que la vie n'est pas la peine d'être vecu . LOL :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen:
Pourrais tu documenté cette phrase ? Je serai étonné de voir quelle preuve tu vas avancer. :lol: :lol: Comme d'hab, aucune.

Je pense que comme tu ne sais pas de quoi tu parles, ton but ici se résume à lancer des fausses informations. C'est la mode sur le net.
Tu n'en es pas à ton premier coup d'essai, tu as commencé avec ma voiture, puis après avec la qualité de ma nourriture, pour continuer à présent avec mes résultats de trading algo mais tu n'es pas intéressé par mes myfxbook. :shock:

Bref, tu es comme les gilets jaunes, tu ne supportes pas la réussite des autres, et tu préfères te mettre dans le déni pour supporter ta propre médiocrité. Quelque part, c'est humain, mais ça ne permets pas tout.

Ce qui me fait mal c'est de savoir que j'ai payé beaucoup pour toi et que certainement je continue à payer beaucoup aujourd'hui.

A part ça , crois ce que tu veux, je n'ai pas de belles voitures, de belle maison , de parc immobilier, d'énormes liquidités, je n'ai pas de quoi manger tous les jours, mon patrimoine n'est pas à 7 chiffres, et mon trading algo est mauvais.

Voilà , dors tranquille :cry: :cry: :cry: , je continue de payer pour toi.

Avatar de l’utilisateur
Trader Baleze
Membre assidu
Messages : 160
Inscription : 17 mars 2018, 12:27

Re: Langage Python et bourse.

#22 Message par Trader Baleze »

Allez pour toi un cadeau de Noel, il faut faire plaisir aux demunis.

Dans ton cas c'est le cerveau car je sais que t'es plein de thunes.

Comme chantait Jacques Brel: Les bourgeois sont comme des .....tu dois connaitre la suite.

C'est bien toi qui a dis celà ou je me trompe?
guignol 1.PNG
guignol 1.PNG (10.29 Kio) Consulté 18370 fois
et avec le suivant tu confirmes que les trading auto n'est pas pour le commun des mortels.
guignol 2.PNG
guignol 2.PNG (5.25 Kio) Consulté 18370 fois

Avatar de l’utilisateur
Trader55
VideoBourse family
Messages : 1280
Inscription : 21 sept. 2014, 21:30

Re: Langage Python et bourse.

#23 Message par Trader55 »

Et hop ! encore une phrase tirée du contexte et donc ne veut rien dire. Je comprends Macron/Philippe face aux gilets jaunes :( :( :(

En effet, les performances mensuelles de mes robots varient entre 4% par mois, et 10% pour d'autres.
Ça revient donc à une performance entre 48 et 120% par an avec un drawdown maxi de 30%.

Essayes déjà de faire pareil en manuel et reviens avec ton myfxbook :) :lol:

Avec le robot à la performance la plus faible, je tire 1600 euros par mois sur un compte de 40k, et donc, en effet, je n'attends rien de ce trading pour avoir des revenus supplémentaires qui changeront ma vie. Mais çà me paye mes greenfees, mes loisirs, mes restaus sans rien faire et j'en suis heureux comme çà.

Je ne sais combien tu pourrais mettre sur un compte de trading, disons 10K. Ça te ferait 400 e par mois et si tu n'acceptes un DD que de 15% maxi, 200 e par mois. Tu vois , c'est rien. Mais c'est sans rien faire, juste à rebooter ton VPS chaque semaine .

Pour en revenir au sujet principal, tu n'as ni le cerveau pour programmer , ni celui pour établir une stratégie quelconque et sans doute pas le capital à faire trader, je ne comprends même pas que tu te poses des questions si çà veut la peine d'essayer quoi que ce soit en trading.

Et si tu essayais plutôt une formation qui te donnait un job mieux payé ? Ingénieur par exemple , Je dis ça mais, hein ?, avec mon cerveau d'ingénieur qui tourne pas rond ... je n'ai rien dit

Répondre