View on GitHub

myEtoro

Add functionnality & data to Etoto with an usercript

The userscript version is abandoned, a more advanced version is available in Firefox extension! (not yet published here) Webextension for Firefox

myEtoro

Add functionnality & data to Etoro with an usercript

** French version here : readme-fr.md**

Why

Using etoro lately, I find that things are missing in their interface. Etoro really doesn’t seem to be in an Agile process (already, no possibility to make suggestions and little improvement of the interface) So either I complain or I find a solution…. In my todo list:

How

The script retrieves the information in a Google sheet (to allow everyone to host their own information… in a previous script I would host for everyone but that poses other problems). Depending on the Etoro page detected, it simply injects the data from this sheet. Easy ;-).

Install

  1. Copy the code into a new TamperMonkey/GreaseMonkey userscript
  2. Create a Google sheet with the titles of the following columns:
    • NAME: names of the markets such as display in Etoro (COPPER, BTC, AAPL, STM.MI,…)
    • ER: dates of earning reports
    • ALERT: if you put a cross, the name of the market will be highlighted in Etoro
    • LEVERAGE: for a strong lever indicator
    • TODO : Action to do (e. g. : Sell, Buy, Survey,…); appears in the notes of the stock and allows to filter
    • OUT: if you want to indicate the price you’ve paid (to get back to a better price for example; -))
    • TARGET: your price target
    • ESTIMATE: price consensus
    • NOTE: what you want… I write down my analysis (resistance for example) and the action to be taken (guidance for example)
    • TYPE: US/EU/MAT/CR, allows to filter the markets (to see only open markets for example)
    • Columns are (normally) not mandatory, use the ones you want. If a market is not present or poorly rated, the script will simply not do anything about it.

    Sheet look like this : My image

  3. Start rating the markets you are interested in.
  4. Share your sheet by link and note this sharing link.

  5. In the code:
    • note this link in the variable idSpreadsheet
    • note the name of your sheet in SheetName

My image

  1. Activate the script on Etoro in TamperMonkey/GreaseMonkey :simple_smile:

What??

Some screenshot to illustrate…

… Alerts (red name), high leverage (x10 tag), notes in popup when mouse hover market logo, ER date My image

… same on market page

My image

… filter by market type (type or US/EU), you can display multiple markets at the same time (useful for viewing open markets, e. g. EU + CRYPTO + MATERIALS at 10’ GMT) Click to choose one; CTRL + click to select multiple and OK

My image

… filter by action (french here but dynamic in last version, choose what you want!)

My image

… export on Portfolio and history

My image

… ER date on watchlists

My image

Roadmap Project

TODO

DONE