View on GitHub

myEtoro

Add functionnality & data to Etoto with an usercript

La version userscript est abandonnée, une version plus avancée est disponible en extension Firefox! (pas encore publiée ici) Webextension for Firefox

myEtoro

Ajout de fonctionnalités et d’informations à Etoro via un userscript

** English version here : readme.md**

Pourquoi?

Utilisant Etoro, je trouve qu’il manque pas mal de choses à leur interface. Eotor ne semble pas vraiment dans une démarche Agile (déjà, pas de possibilité de faire des suggestions d’évolution de leur interface; et leur API n’est pas réellement existante…). Donc plutôt que de me plaindre, j’ai mis la main à la pâte…. Dans ma Todo list :

Comment?

Le script récupère les informations dans une feuille de calcul Google (cela permet un accès de partout, et surtout que chacun puisse héberger ses propres données facilement… dans un précédent script, j’hébergeais tout : plus simple pour les utilisateurs mais ça pose d’autres soucis). Suivant la page d’Etoro détecté, le script injecte simplement les données de la feuille. Tout simple ;-).

Installation

  1. Copier le code dans un userscript via TamperMonkey/GreaseMonkey
  2. Créer une feuille de calcul Google avec les titres de colonnes suivantes :
    • NAME: noms des marchés tel qu’affichés dans Etoro (COPPER, BTC, AAPL, STM.MI,…)
    • ER: dates des rapports (qu’il faudra renseigner manuellement pour l’instant)
    • ALERT: Si on y mets un “x”, le nom du marché sera mis en gras/rouge dans Etoro
    • LEVERAGE: Indicateur d’un levier important
    • TODO : Action à faire (e. g. : Acheter, Vendre, Surveiller…); Apparait dans les notes et permet de filtrer par action
    • OUT: Si vous voulez note le prix de sortie (par exemple pour revenir à un meilleur prix)
    • TARGET: Votre prix ciblé
    • ESTIMATE: Consensus sur le prix (à renseigner manuellement, pas mieux pour l’instant)
    • NOTE: Ce que vous voulez… j’y mets mes analyses (résistance par exemple), et les actions à faire (suivre tel ou tel chose, etc)
    • TYPE: US/EU/MAT/CR, permet de filtrer par type de stock (par exemple, pour filtrer pour ne voir que les marchés ouverts… EU+MAT+CR le matin en France ;-) )
    • Les colonnes sont (normalement) non obligatoires, utilisez celles que vous voulez. Si un stock n’est pas présent ou pas complété, le script ne fera tout simplement rien pour celui-ci.

    Le feuille ressemble à ça : My image

  3. Commencez à compléter les stocks qui vous intéressent.
  4. Partager la feuille via un lien et notez ce lien.

  5. Dans le code, tout en haut:
    • noter ce lien dans la variable idSpreadsheet
    • noter le nom de la feuille (onglet) dans la variable SheetName

My image

  1. Activer le script sur Etoro dans TamperMonkey/GreaseMonkey :simple_smile:

Quoi??

Quelques captures d’écrans pour illustrer…

… Alertes (noms en rouge), leviers importants (tag X10), notes dans les bulles quand la souris passe sur le logo d’un stock, dates de rapports (ER) My image

… idem sur la page d’un stock

My image

… filtres par type de marché (type ou US/EU), vous pouvez afficher plusieurs marchés en même temps (utile pour voir ceux ouverts, ex : EU + CRYPTO + MATERIALS à 10h GMT) Cliquer pour en choisir un; CTRL+click pour en choisir plusieurs en validant via OK

My image

… filtrer par action (dynamique dans la dernière version, mettez les actions que vous voulez!)

My image

… exporter l’historique du portefeuille

My image

… date des résultats sur les favoris

My image

Feuille de route

TODO

FAIT