Integrare i Dati FMP con Excel / Google Sheets

Integra i dati FMP con Excel / Google Sheets

FMP è il componente aggiuntivo definitivo per Excel e Google Sheets pensato per gli investitori. FMP è nato con un unico obiettivo: permettere a chiunque di trovare rapidamente buone opportunità di investimento. Il nostro componente aggiuntivo offre numerose funzionalità e set di dati, come dati finanziari, metriche chiave, dati sui dividendi, prezzi in tempo reale, dati sulle criptovalute, materie prime e molto altro. Abbiamo creato questa documentazione per aiutarti a ottenere il massimo da FMP.

Suggerimenti

  • Usa la navigazione laterale per spostarti più rapidamente nella documentazione.
  • Se non trovi la risposta che cerchi, scrivici a info@financialmodelingprep.com.

Informazioni importanti

1. Il componente aggiuntivo offre le stesse funzionalità su Excel, Google Sheets ed Excel Online.

2. Attualmente non applichiamo alcuna quota sui dati. L’unica quota è quella imposta da Google Sheets: puoi effettuare 20.000 richieste al giorno con un account standard e 100.000 con un account a pagamento. Questo limite si azzera automaticamente ogni 24 ore. Chiediamo tuttavia agli utenti di evitare di effettuare troppe richieste simultanee. In caso di qualsiasi abuso del sistema, potremmo sospendere il tuo account.

Installazione

Excel

Installare FMP su Excel è semplicissimo. Segui questi passaggi:

1. Apri un nuovo foglio di calcolo Excel.

2. Vai su Componenti aggiuntivi (Add-ins) nella scheda Home.

3. Fai clic su Altri componenti aggiuntivi (More Add-ins).

4. Cerca il componente aggiuntivo FMP.

5. Fai clic su Aggiungi (Add).

Ora puoi aprire il componente aggiuntivo in qualsiasi momento dalla scheda Home.

Google Sheets

Installare FMP su Google Sheets è semplicissimo. Segui questi passaggi:

1. Apri un nuovo foglio Google Sheets.

2. Apri il menu Estensioni (Extensions), seleziona Componenti aggiuntivi (Add-ons) e poi Scarica componenti aggiuntivi (Get add-ons). Si aprirà Google Workspace Marketplace in una finestra pop-up.

3. Cerca FMP.

4. Seleziona il componente aggiuntivo FMP e fai clic su Installa (Install).

Ora puoi aprire il componente aggiuntivo in qualsiasi momento dal menu Estensioni (Extensions).

Assistenza

Se hai un feedback o riscontri un problema, scrivici pure a info@financialmodelingprep.com.

Statement Dump

Se vuoi una panoramica dei dati finanziari di una società, uno dei modi migliori è usare Statement Dump. In pochi clic ottieni direttamente nel tuo foglio di calcolo il conto economico, lo stato patrimoniale, il rendiconto finanziario, le metriche chiave e le metriche di crescita, su base annuale o trimestrale. A seconda delle tue preferenze, ottieni gli ultimi 19 anni di dati oppure 72 trimestri.

Per impostazione predefinita, i dati sono ordinati dal più recente al meno recente. Con un account Pro puoi fare clic sull’opzione avanzata per invertire l’ordine dei prospetti.

Ancora meglio, puoi ottenere i prospetti finanziari esattamente come sono stati depositati presso la SEC. Ti basta selezionare i dati finanziari "SEC as reported" e scegliere i dati annuali o trimestrali.

Nota: questa opzione vale solo per le società che presentano i propri documenti alla SEC (U.S. Securities and Exchange Commission).

Suggerimenti

  • Usa la ricerca di Statement Dump per trovare i ticker da usare nelle funzioni.
  • I ticker che compaiono nei suggerimenti di ricerca non sono gli unici coperti dai dati.

Funzione FMP

Questa funzione è ideale per dati finanziari, metriche chiave, ricavi per segmento, stime degli analisti e molto altro (consulta i dati disponibili per ciascuna funzione).

La sintassi della funzione FMP è =FMP("ticker/s", "parameter/s", "period/s", ["quarter"], [divisor])

  • Ticker [obbligatorio]: il simbolo o i simboli delle società di cui vuoi i dati. Puoi digitarlo, ad esempio "AAPL", oppure usare un riferimento di cella, ad esempio A1.
  • Parametri [obbligatorio]: i dati che vuoi far restituire alla funzione. Accetta uno o più parametri. Puoi digitarlo, ad esempio "Revenue", oppure usare un riferimento di cella, ad esempio B1:D1.
  • Periodi [obbligatorio]: l’anno o il periodo che ti interessa. Accetta uno o più periodi. Puoi digitarlo, ad esempio 2020, oppure usare un riferimento di cella, ad esempio B1:D1.
  • I periodi includono anni specifici come 2020, "TTM" (ultimi dodici mesi), "LY", "LY-1" e così via (l’ultimo esercizio fiscale disponibile, quello precedente e così via), e "LQ", "LQ-1" e così via (l’ultimo trimestre fiscale disponibile, quello precedente e così via).
  • Trimestre [facoltativo]: il trimestre di cui vuoi i dati (solo per i dati trimestrali). Puoi digitarlo, ad esempio "Q2", oppure usare un riferimento di cella, ad esempio B1.
  • Divisore [facoltativo]: usalo per ottenere il risultato in milioni, miliardi o in qualsiasi altra unità. Puoi digitarlo, ad esempio 1000000, oppure usare un riferimento di cella, ad esempio B1.

Ecco alcuni esempi di chiamate di funzione valide:

=FMP("AAPL","ROE","TTM")

=FMP("TSLA", "Revenue", "LY",,1000000)

=FMP("AAPL","Free Cash Flow",2019,"Q3")

Suggerimenti

  • Quando richiedi molti dati, inserisci più ticker, parametri e periodi nella funzione usando i riferimenti di cella.
  • Usa il parametro divisore invece di dividere ogni cella per un valore.
  • I numeri nella funzione, come 2020, non richiedono le virgolette (" "). Solo il testo le richiede, come "Revenue" o i ticker.

Richieste di grandi quantità di dati

Invece di effettuare molte richieste di funzione contemporaneamente, puoi ottenere i dati più rapidamente usando gli intervalli nelle funzioni.

Ti basta inserire un intervallo di ticker invece di un singolo ticker, un intervallo di parametri invece di un singolo parametro oppure un intervallo di periodi invece di un singolo periodo. Ad esempio, con i ticker in A2:A5, i parametri in B1:D1 e i periodi in E1:G1:

=FMP(A2:A5, B1:D1, E1:G1)

Questa singola chiamata di funzione restituisce ogni metrica per ogni società in tutti i periodi. Ti fa risparmiare molto tempo e rende il tuo foglio di calcolo più veloce.

Funzione FMPPRICE

Questa funzione è ideale per prezzi in tempo reale, prezzi storici, informazioni sul pagamento dei dividendi e molto altro (consulta i dati disponibili per ciascuna funzione).

La sintassi della funzione FMPPRICE è =FMPPRICE("ticker/s", "parameter/s", number of days to end, "start date", "end date")

  • Ticker [obbligatorio]: il simbolo o i simboli delle società di cui vuoi i dati. Puoi digitarlo, ad esempio "AAPL", oppure usare un riferimento di cella, ad esempio A1:A20.
  • Parametri [obbligatorio]: i dati che vuoi far restituire alla funzione. Accetta uno o più parametri. Puoi digitarlo, ad esempio "Price", oppure usare un riferimento di cella, ad esempio B1:D1.
  • Numero di giorni [facoltativo]: per i prezzi storici, il numero di giorni da restituire. Ad esempio, 5 restituisce i prezzi storici degli ultimi 5 giorni. Puoi digitarlo, ad esempio 5, oppure usare un riferimento di cella, ad esempio B2.
  • Data di inizio [facoltativo]: per i prezzi storici, una data di inizio specifica. Deve essere una cella in formato data oppure seguire il formato "mm/dd/yyyy". Puoi digitarla, ad esempio "01/30/2022", oppure usare un riferimento di cella, ad esempio B1. Se inserisci solo una data di inizio, la funzione restituisce il valore relativo a quella data specifica.
  • Data di fine [facoltativo]: per i prezzi storici, una data di fine specifica. Deve essere una cella in formato data oppure seguire il formato "mm/dd/yyyy". Puoi digitarla, ad esempio "01/30/2022", oppure usare un riferimento di cella, ad esempio B1.

Ecco alcuni esempi di chiamate di funzione valide:

=FMPPRICE("TSLA","Price")

=FMPPRICE("AAPL", "Close",,"01/01/2022", "01/30/2022")

=FMPPRICE("AMZN", "Open", 2)

Suggerimenti

  • Quando richiedi molti dati, inserisci più ticker e parametri nella funzione usando i riferimenti di cella.
  • I numeri nella funzione, come 5, non richiedono le virgolette (" "). Solo il testo le richiede, come "Close" o "Dividend".
  • Usa la funzione SOMMA (SUM) per ottenere un singolo valore dai prezzi storici, ad esempio =SUM(FMPPRICE("AAPL", "Close", , "01/28/2022"))

Richieste di grandi quantità di dati

Invece di effettuare molte richieste di funzione contemporaneamente, puoi ottenere i dati più rapidamente usando gli intervalli nelle funzioni.

Ti basta inserire un intervallo di ticker invece di un singolo ticker, oppure un intervallo di parametri invece di un singolo parametro. Ad esempio, con i ticker in A2:A10 e i parametri in B1:D1:

=FMPPRICE(A2:A10, B1:D1)

Questa singola chiamata di funzione restituisce tutti i valori in tempo reale per ogni società. Ti fa risparmiare molto tempo e rende il tuo foglio di calcolo più veloce.

Puoi anche inserire più ticker per ottenere i prezzi storici di molti titoli contemporaneamente, ad esempio =FMPPRICE(A2:A5, "Close", 10).

Funzione FMPFUNDS

Questa funzione è ideale per i dati su ETF e fondi, come l’expense ratio, il valore patrimoniale netto (NAV), il patrimonio gestito (AUM) e molto altro (consulta i dati disponibili per ciascuna funzione).

La sintassi della funzione FMPFUNDS è =FMPFUNDS("ticker/s", "parameter/s")

  • Ticker [obbligatorio]: il simbolo o i simboli degli ETF o dei fondi di cui vuoi i dati. Puoi digitarlo, ad esempio "SPY", oppure usare un riferimento di cella, ad esempio A1.
  • Parametri [obbligatorio]: i dati che vuoi far restituire alla funzione. Accetta uno o più parametri. Puoi digitarlo, ad esempio "expense ratio", oppure usare un riferimento di cella, ad esempio B1:D1.

Ecco alcuni esempi di chiamate di funzione valide:

=FMPFUNDS("SPY","Expense Ratio")

=FMPFUNDS("PICK","Nav")

Suggerimenti

  • Usa la ricerca di Statement Dump per trovare i ticker da usare nelle funzioni.
  • I ticker che compaiono nei suggerimenti di ricerca non sono gli unici coperti dai dati.
  • Quando richiedi molti dati, inserisci più parametri nella funzione usando i riferimenti di cella.

Richieste di grandi quantità di dati

Invece di effettuare molte richieste di funzione contemporaneamente, puoi ottenere i dati più rapidamente usando gli intervalli nelle funzioni.

Ti basta inserire un intervallo di parametri e/o di ticker invece di un singolo valore. Ad esempio, con i ticker dei fondi in A2:A5 e i parametri in B1:D1:

=FMPFUNDS(A2:A5, B1:D1)

Questa singola chiamata di funzione restituisce tutti i parametri in tempo reale per ogni fondo. Ti fa risparmiare molto tempo e rende il tuo foglio di calcolo più veloce.

Refresh Data

In qualsiasi momento puoi usare il pulsante Refresh Data in alto a destra nel componente aggiuntivo per aggiornare i dati in tempo reale nel tuo foglio di calcolo.

Sono inclusi:

  • Prezzi in tempo reale
  • Metriche TTM
  • Dati su ETF e fondi

Refresh Errors

Quando richiedi grandi quantità di dati contemporaneamente, a volte potresti ricevere un #ERROR! in Google Sheets oppure il messaggio "too many simultaneous requests" (troppe richieste simultanee) in Excel.

Invece di correggere manualmente ciascuna di queste celle, premi il pulsante Refresh Errors (icona della chiave inglese) in alto a destra nel componente aggiuntivo. Le corregge tutte in una volta.

Puoi seguire i titoli di tendenza e più popolari direttamente dal pannello principale. È pensato per rendere più semplice e veloce restare aggiornati sui mercati.

Top Gainers: scopri quali titoli stanno volando.

Top Losers: scopri quali titoli hanno subito un calo.

Most Active: trova i titoli con il volume di scambi più elevato.

Fai clic sulla freccia del menu a discesa di una categoria per visualizzare altri titoli di quell’elenco, che si tratti dei titoli in rialzo, in ribasso o più scambiati.

Fai clic su qualsiasi ticker per visualizzare le informazioni essenziali, come:

  • Prezzo, capitalizzazione di mercato e volume, tutti aggiornati in tempo reale.
  • Metriche di performance come il rendimento YTD e il rapporto P/E.
  • Titoli delle notizie sulla società per restare sempre aggiornato.
  • Per le società statunitensi, i documenti ufficiali depositati per un’analisi più approfondita.

Function Builder

Invece di capire quale funzione usare per ogni dato, lascia che sia il Function Builder a generarla per te.

Ecco come funziona:

Simboli: inizia inserendo il simbolo ticker (o i simboli) delle società che vuoi analizzare. Può essere un singolo ticker come "AAPL" oppure un elenco, se stai analizzando più titoli contemporaneamente.

Nota: puoi anche passare dalla ricerca alla selezione di un intervallo di ticker, ad esempio A2:A5.

Parametri (se applicabile): scegli la metrica finanziaria o il parametro di cui hai bisogno. Le opzioni includono metriche come "Revenue", "Net Income" e altre voci dei dati finanziari della società. In questo modo puoi creare report personalizzati specificando esattamente quali dati estrarre.

Nota: alcuni parametri non possono essere selezionati insieme ad altri. In questo caso, appaiono in grigio.

Periodi (se applicabile): seleziona il periodo di cui ti servono i dati, ad esempio l’anno o il trimestre. Ad esempio, inserendo 2021 si ottengono i dati annuali di quell’anno.

Date specifiche (se applicabile): inserisci le date esatte di inizio e fine dell’intervallo di tempo che ti serve. Ad esempio, impostando 2024-10-31 sia come data di inizio sia come data di fine, ottieni i dati di quel solo giorno. È la soluzione ideale per metriche giornaliere precise e puoi includere una colonna con la data nei risultati per mantenere i tuoi dati ben documentati. In alternativa, imposta un intervallo più ampio per individuare le tendenze storiche nel periodo selezionato.

Nota: in alternativa, usa l’opzione "Number of days" per recuperare i dati di un periodo recente, come gli ultimi 10 giorni. Selezionala e inserisci il numero di giorni: FMPsheets estrarrà automaticamente i dati degli ultimi 10 giorni lavorativi fino a oggi. È utile per analizzare rapidamente le tendenze di breve periodo senza inserire manualmente gli intervalli di date.

Selezione del trimestre (se applicabile): per i dati trimestrali, puoi scegliere un trimestre specifico per restringere l’intervallo di tempo e svolgere un’analisi mirata all’interno dell’esercizio fiscale.

Formula generata: una volta effettuate le tue scelte, FMPsheets genera la formula corretta. Ad esempio, inserendo "AAPL" come simbolo, "Revenue" come parametro e "2021" come periodo, si ottiene =FMP("AAPL", "Revenue", 2021), che puoi copiare direttamente.

Analisi dei dati finanziari dei titoli

Ci sono 2 modi per analizzare i dati finanziari di un titolo. Il primo è Statement Dump, che restituisce tutti i prospetti in una volta, su base annuale o trimestrale, nel nostro formato standardizzato oppure così come sono stati depositati presso la SEC.

Il secondo consiste nell’usare la funzione FMP per ottenere solo i dati finanziari che ti interessano. Scegli i parametri che ti servono tra i dati disponibili e costruisci un modello di foglio di calcolo attorno a essi, ad esempio con il ticker in A1, i parametri in A2:A10 e i periodi in B1:D1:

=FMP(A1, A2:A10, B1:D1)

Una sola chiamata di funzione restituisce tutti i dati finanziari che ti servono. Puoi usare anni specifici al posto di LY, LY-1 e così via, oppure usare LQ, LQ-1 e così via per ottenere i dati di molti trimestri.

Suggerimenti

  • Aggiungi grafici sparkline, grafici, formattazione condizionale o formule per semplificare la tua analisi.
  • Collega le formule alla cella del ticker: così potrai cambiare il ticker e tutti i dati si aggiorneranno automaticamente.
  • Usa la ricerca di Statement Dump per trovare i ticker da usare nella funzione.

Analisi dei prezzi in tempo reale

Con FMP è facile analizzare i prezzi in tempo reale di azioni, ETF e altro. Un caso d’uso tipico consiste nel prendere i titoli del tuo portafoglio o della tua watchlist ed estrarre tutte le metriche in tempo reale che ti interessano (consulta i dati disponibili).

Per i dati in tempo reale, usa la funzione FMPPRICE. Ad esempio, con i ticker in A2:A10 e parametri in tempo reale come "Price" in B1:D1:

=FMPPRICE(A2:A10, B1:D1)

È il modo migliore per ottenere dati in tempo reale per più titoli. Ottieni i dati più rapidamente e puoi aggiornarli in qualsiasi momento con il pulsante Refresh Data in alto a destra nel componente aggiuntivo.

Suggerimenti

  • Usa la ricerca di Statement Dump per trovare i ticker da usare nella funzione.
  • Quando richiedi molti dati, inserisci più parametri e ticker nella funzione usando i riferimenti di cella.

Analisi dei prezzi storici

Ci sono 2 modi principali per ottenere i prezzi storici di azioni, ETF e degli altri titoli coperti. Il primo riguarda i singoli asset.

Ad esempio, per ottenere i prezzi di chiusura di Apple degli ultimi 30 giorni, inserisci:

=FMPPRICE("AAPL", "Close", 30)

Puoi anche inserire date specifiche nella funzione, ad esempio =FMPPRICE("AMZN", "close", , "01/01/2019", "01/10/2019")

Il secondo riguarda più titoli: inserisci un intervallo di ticker nella funzione, ad esempio =FMPPRICE(A2:A5, "Close", 30).

Suggerimenti

  • Usa le formule del foglio di calcolo per i calcoli storici. Ad esempio, =AVERAGE(INDEX(FMPPRICE("AAPL", "close", 30),,2)) restituisce il prezzo di chiusura medio degli ultimi 30 giorni.
  • Per ottenere il prezzo di un titolo in una data specifica, usa una formula come =SUM(FMPPRICE("AAPL", "close", , "01/03/2019"))
  • Usa =TRANSPOSE(INDEX(FMPPRICE(A1, "close", 30),,2)) per ottenere i prezzi in orizzontale.

Storico dei pagamenti dei dividendi

Con la funzione FMPPRICE puoi ottenere tutti i dati sui dividendi con una sola chiamata di funzione. Ti basta inserire =FMPPRICE("AAPL", "dividend")

Ottieni così la data ex-dividendo, il dividendo, il dividendo rettificato, la data di pagamento e la data di annuncio.

Puoi anche inserire date specifiche nella funzione, ad esempio =FMPPRICE("aapl", "dividend", , "01/01/2017", "01/01/2022")

Suggerimenti

  • Per ottenere una sola colonna, come quella del dividendo rettificato, usa =INDEX(FMPPRICE("aapl", "dividend"),,2)

Dividendi annuali

Ottenere il dividendo annuale di un’azione o di un ETF è semplice. Con la funzione FMP, inserisci:

=FMP("AAPL", "Dividend", 2022)

La funzione restituisce la somma di tutti i dividendi pagati nel corso di quell’anno.

Per l’importo del dividendo rettificato, inserisci:

=FMP("AAPL", "Adjusted Dividend", 2022)

Puoi anche ottenere questo valore per più anni contemporaneamente, ad esempio =FMP("AAPL", "Dividend", {2022, 2021, 2020}).

Dividendi trimestrali

Con la funzione FMP è semplice ottenere i dividendi passati di azioni ed ETF. Ottieni i singoli dividendi trimestrali in questo modo:

=FMP("AAPL", "dividend", "LQ")

La funzione restituisce l’ultimo dividendo pagato da un’azione o da un ETF. Lo stesso vale per il dividendo rettificato.

Suggerimenti

  • Ottieni la somma degli ultimi 4 dividendi pagati in questo modo: =SUM(FMP("AAPL", "dividend", {"LQ", "LQ-1", "LQ-2", "LQ-3"}))
  • Per stimare il dividendo annuale, prendi il dividendo LQ e moltiplicalo per il numero di pagamenti annui, ad esempio 4 per i titoli che pagano trimestralmente.

Ricavi per segmento e area geografica

Puoi ottenere la ripartizione dei ricavi di una società tra i suoi principali segmenti di business e mercati geografici.

Con la funzione FMP puoi ottenere questi dati su base trimestrale e annuale.

Per la ripartizione dei ricavi per segmento, usa la funzione in questo modo:

=FMP("AAPL", "segment revenues", 2020)

Puoi anche sostituire l’anno con "LY", "LY-1", "LY-2" e così via, per ottenere l’ultimo esercizio fiscale o gli esercizi fiscali precedenti.

Lo stesso vale per i ricavi per area geografica:

=FMP("AAPL", "geographic revenues", "LQ-2")

Per vincoli tecnici, i dati trimestrali supportano solo il sistema di periodi LQ, LQ-1.

*Questa funzionalità è disponibile solo per le società che presentano i propri documenti alla SEC, poiché i dati provengono da questi documenti.

Suggerimenti

  • Puoi ottenere questi dati per più periodi con una sola chiamata di funzione, ad esempio =FMP("AAPL", "segment revenues", {2022, 2021, 2020})

Stime degli analisti

Con FMP puoi ottenere le stime degli analisti per metriche finanziarie come ricavi, EBITDA, utile netto e altro (consulta i dati disponibili).

Le stime provengono dai report dei migliori analisti di istituzioni finanziarie come Morgan Stanley, Citigroup e JP Morgan, tra le altre.

Per ottenere contemporaneamente molte stime degli analisti per una società, inserisci un intervallo di parametri di stima (qui in B1:D1) e gli anni che ti servono:

=FMP("AAPL", B1:D1, {2027, 2026, 2025})

Tieni presente che le stime degli analisti arrivano attualmente fino al 2029. Sono disponibili anche i dati storici degli anni precedenti.

Suggerimenti

  • Puoi ottenere questi dati per più anni con una sola chiamata di funzione, ad esempio =FMP("AAPL", "Estimated Revenue AVG", {2029, 2028, 2027})

Dati su ETF e fondi

Oltre ai prezzi in tempo reale, ai prezzi storici e ai dati sui dividendi tramite le funzioni FMP e FMPPRICE, puoi usare la funzione FMPFUNDS per ottenere dati specifici sugli ETF come il NAV, l’expense ratio, il patrimonio gestito (AUM) e molto altro (consulta i dati disponibili).

Ad esempio, per ottenere il NAV, l’AUM e l’expense ratio dell’ETF SPY, inserisci questi parametri in B1:D1 e digita:

=FMPFUNDS("SPY", B1:D1)

Ottieni così in tempo reale i dati che ti servono sui tuoi fondi.

Nota: questa funzione è in versione beta e verranno aggiunti altri fondi ed ETF.

Screener personalizzato (Get List)

Gli iscritti al piano FMP Elite possono trovare le società che soddisfano i loro criteri specifici. Ecco come funziona:

  • Apri la scheda Screener del componente aggiuntivo e seleziona Get List.
  • Inserisci i filtri di ricerca che preferisci, come capitalizzazione di mercato, rendimento da dividendo, settore, industria o borsa.
  • Quando sei pronto, fai clic su Get Data.

Ottieni così un elenco di società, ETF e/o fondi che soddisfano i tuoi criteri, con le informazioni disponibili come nome della società, settore, industria, beta e prezzo.

Puoi quindi prendere questo elenco di ticker e ottenere in una volta qualsiasi informazione e metrica aggiuntiva, usando il metodo descritto di seguito.

Screener personalizzato (Get Data)

Con FMP è semplice creare uno stock screener personalizzato con i dati che ti servono (iscritti Pro ed Elite). Ecco tutto ciò che devi fare:

  • Inserisci un elenco di titoli nel tuo foglio di calcolo Excel o Google Sheets. Puoi anche usare lo screener Get List descritto sopra.
  • Seleziona i parametri di cui vuoi i dati. Includono il conto economico, lo stato patrimoniale, il rendiconto finanziario, le metriche chiave, le metriche di crescita e i prezzi in tempo reale. Consulta l’elenco completo delle voci.

Una volta preparati l’elenco dei titoli e i parametri, apri la sezione FMP Screener del componente aggiuntivo.

Nella sezione FMP Screener, usa il mouse per selezionare i ticker di cui vuoi i dati. Poi fai clic sull’icona con i quattro quadrati.

Quindi, fai lo stesso con i parametri che hai scelto. Non dimenticare di includere il periodo nel parametro. Attualmente i periodi disponibili sono:

  • TTM (ultimi dodici mesi)
  • LY (ultimo esercizio fiscale)
  • LY-1 e così via (esercizi fiscali precedenti), fino a LY-17
  • LQ (ultimo trimestre fiscale)
  • LQ-1 e così via (trimestri fiscali precedenti), fino a LQ-71
  • Anni specifici come 2020
  • Anno e trimestre specifici come 2020 Q4

Se ometti il periodo, il valore predefinito è LY (ultimo esercizio fiscale). Maiuscole e spazi non hanno importanza. Non è necessario specificare un periodo per i dati in tempo reale.

Una volta completati questi passaggi, fai clic sul pulsante "Get Data" e il tuo screener verrà generato. Viene creato un bucket che contiene i ticker e i parametri selezionati.

Puoi aggiornare i dati dello screener in qualsiasi momento con il pulsante di aggiornamento nel bucket. Puoi anche rinominare il bucket per ritrovarlo in futuro oppure eliminarlo quando non ti serve più.

Tieni presente che un bucket può essere aggiornato solo nella scheda del foglio di calcolo che contiene i suoi ticker e parametri. Aggiornarlo da un’altra scheda del foglio di calcolo non funzionerà.

Il vantaggio dello screener FMP è che restituisce e aggiorna i dati più rapidamente rispetto alle funzioni. Ti permette inoltre di applicare filtri, come ordinare le società per ricavi più elevati, senza che le funzioni si aggiornino automaticamente.

Monitorare e confrontare le criptovalute

Confrontare o monitorare le criptovalute con FMP è semplicissimo. Ecco l’elenco completo delle criptovalute attualmente disponibili (oltre 4.700).

Usa il ticker senza il "-". Ad esempio, per il prezzo del Bitcoin in dollari statunitensi, usa BTCUSD invece di BTC-USD.

Esistono due tipi di dati sulle criptovalute: dati in tempo reale e prezzi storici.

Per monitorare o confrontare le criptovalute con dati in tempo reale, usa la funzione FMPPRICE, ad esempio con i ticker delle criptovalute in A2:A5:

=FMPPRICE(A2:A5, "Price")

Ottieni così il prezzo in tempo reale e altre informazioni rilevanti sulle criptovalute che hai scelto. Usa in qualsiasi momento il pulsante Refresh Data in alto a destra nel componente aggiuntivo per aggiornare le funzioni e visualizzare i dati in tempo reale più recenti.

Ottenere i prezzi storici con la funzione FMPPRICE è altrettanto semplice.

Ad esempio, per ottenere il prezzo di chiusura del Bitcoin in dollari statunitensi degli ultimi 10 giorni, inserisci =FMPPRICE("BTCUSD", "Close", 10)

Oppure ottieni i dati per un intervallo di tempo specifico, ad esempio =FMPPRICE("BTCUSD", "Close", , "01/01/2024", "01/30/2024")

Puoi ottenere i dati storici di molte criptovalute contemporaneamente, ad esempio =FMPPRICE(A2:A5, "Close", 10).

Tassi di cambio forex

Confrontare o monitorare i tassi di cambio con FMP è semplicissimo. Ecco l’elenco completo delle coppie di valute attualmente disponibili (oltre 1.540).

Usa il ticker senza il "=X". Ad esempio, per il dollaro canadese in dollari statunitensi, usa CADUSD invece di CADUSD=X.

Esistono due tipi di dati sulle valute: dati in tempo reale e prezzi storici.

Per monitorare o confrontare i tassi di cambio con dati in tempo reale, usa la funzione FMPPRICE, ad esempio con le coppie di valute in A2:A5:

=FMPPRICE(A2:A5, "Price")

Ottieni così il tasso in tempo reale e altre informazioni rilevanti sulle coppie di valute che hai scelto. Usa in qualsiasi momento il pulsante Refresh Data in alto a destra nel componente aggiuntivo per aggiornare le funzioni e visualizzare i dati in tempo reale più recenti.

Ottenere i prezzi storici con la funzione FMPPRICE è altrettanto semplice.

Ad esempio, per ottenere il tasso di cambio di chiusura dollaro statunitense/dollaro canadese degli ultimi 10 giorni, inserisci =FMPPRICE("USDCAD", "Close", 10)

Oppure ottieni i dati per un intervallo di tempo specifico, ad esempio =FMPPRICE("USDCAD", "Close", , "01/01/2024", "01/30/2024")

Puoi ottenere i dati storici di molte coppie di valute contemporaneamente, ad esempio =FMPPRICE(A2:A5, "Close", 10).

Analisi di materie prime e futures

Analizzare materie prime e futures con FMP è semplicissimo. Ecco l’elenco completo di materie prime e futures attualmente disponibili (oltre 40).

Assicurati di usare esattamente i simboli presenti nell’elenco.

Esistono due tipi di dati su materie prime e futures: dati in tempo reale e prezzi storici.

Per monitorare o confrontare i prezzi con dati in tempo reale, usa la funzione FMPPRICE, ad esempio con i simboli delle materie prime in A2:A5:

=FMPPRICE(A2:A5, "Price")

Ottieni così il prezzo in tempo reale e altre informazioni rilevanti sulle materie prime che hai scelto. Usa in qualsiasi momento il pulsante Refresh Data in alto a destra nel componente aggiuntivo per aggiornare le funzioni e visualizzare i dati in tempo reale più recenti.

Ottenere i prezzi storici con la funzione FMPPRICE è altrettanto semplice.

Ad esempio, per ottenere il prezzo di chiusura dei futures sulla farina di soia degli ultimi 10 giorni, inserisci =FMPPRICE("ZMUSD", "Close", 10)

Oppure ottieni i dati per un intervallo di tempo specifico, ad esempio =FMPPRICE("ZMUSD", "Close", , "01/01/2024", "01/30/2024")

Puoi ottenere i dati storici di molte materie prime contemporaneamente, ad esempio =FMPPRICE(A2:A5, "Close", 10).

Monitoraggio degli indici

Che tu voglia confrontare la performance dei tuoi investimenti con un benchmark o monitorare indici come l’S&P 500, ottenere i dati sugli indici con FMP è semplicissimo. Ecco l’elenco completo degli indici attualmente disponibili (oltre 190).

Assicurati di usare esattamente i simboli presenti nell’elenco.

Esistono due tipi di dati sugli indici: dati in tempo reale e prezzi storici.

Per monitorare o confrontare i valori degli indici con dati in tempo reale, usa la funzione FMPPRICE, ad esempio con i simboli degli indici in A2:A5:

=FMPPRICE(A2:A5, "Price")

Ottieni così il valore in tempo reale e altre informazioni rilevanti sugli indici che hai scelto. Usa in qualsiasi momento il pulsante Refresh Data in alto a destra nel componente aggiuntivo per aggiornare le funzioni e visualizzare i dati in tempo reale più recenti.

Ottenere i prezzi storici con la funzione FMPPRICE è altrettanto semplice.

Ad esempio, per ottenere la chiusura dell’S&P 500 degli ultimi 10 giorni, inserisci =FMPPRICE("^GSPC", "Close", 10)

Oppure ottieni i dati per un intervallo di tempo specifico, ad esempio =FMPPRICE("^GSPC", "Close", , "01/01/2024", "01/30/2024")

Puoi ottenere i dati storici di molti indici contemporaneamente, ad esempio =FMPPRICE(A2:A5, "Close", 10).

Problemi comuni

Questi sono i problemi più comuni nell’uso del componente aggiuntivo, con le relative soluzioni.

Impossibile trovare il ticker di un titolo internazionale

FMP usa lo stesso sistema di ticker della documentazione API. Usa la ricerca oppure, meglio ancora, la ricerca di Statement Dump per trovare il ticker corretto.

Inserisci il ticker normale seguito dal suffisso della borsa. Ad esempio, Telus è una società canadese quotata sul TSX: il suo ticker è "T" e il suffisso è ".TO", quindi inserisci "T.TO" per ottenerne i dati (consulta le borse disponibili e i relativi suffissi).

Impossibile accedere su Google Sheets

A volte le estensioni di Chrome o gli ad blocker bloccano il nostro sistema di autenticazione, che ci permette di riconoscere il tuo account.

Esiste inoltre un problema noto di Google che ci impedisce di autenticare il tuo account quando hai effettuato l’accesso a più account Google contemporaneamente.

In entrambi i casi, niente paura: puoi risolvere il problema con una di queste semplici soluzioni.

Soluzione 1:

  • Elimina il componente aggiuntivo
  • Aggiorna la pagina
  • Disattiva l’ad blocker su Google Sheets
  • Svuota la cache
  • Reinstalla FMP

Soluzione 2:

  • Crea un nuovo profilo di Google Chrome
  • Apri il foglio di calcolo nel nuovo profilo
  • Usa FMP come di consueto

Le funzioni restituiscono #NAME? in Excel

Dopo aver installato FMP in Excel, potresti riuscire a usare Statement Dump ma non le funzioni personalizzate.

Nella maggior parte dei casi, ciò accade perché Microsoft richiede un account Office 365 per usare le funzioni personalizzate nei fogli di calcolo.

Soluzioni

  • Usa FMP su Excel Online o Google Sheets (non è richiesto un abbonamento a Office 365).
  • Usa un account Office 365 di lavoro, della scuola o di qualsiasi altra organizzazione, se ne hai accesso.

Le celle contengono _xldudf_ in Excel

Di solito accade quando salvi i file Excel su un servizio di archiviazione cloud come OneDrive, oppure quando un altro componente aggiuntivo interferisce con le funzioni personalizzate.

Niente paura. Esiste un modo semplice per correggere tutte le chiamate di funzione in una volta e un modo per evitare che il problema si verifichi.

Soluzioni

1. Premi il pulsante "Refresh Errors" in alto a destra nel componente aggiuntivo. Individua quelle celle e le corregge tutte in una volta.

2. Usa Trova e sostituisci di Excel (Ctrl+H) per sostituire in una volta il contenuto di tutte le celle di una scheda: cerca _xldudf_ e sostituisci tutto con niente. =_xldudf_FMP(...) tornerà così a essere =FMP(...).

Prevenzione

Per evitare che il problema si verifichi, prova a fare quanto segue:

  • Vai su File / Opzioni
  • Seleziona Componenti aggiuntivi (Add-ins) (in basso a sinistra), poi Gestisci (in basso) e "Vai"
  • Deseleziona i componenti aggiuntivi che non usi e che potrebbero interferire con il componente aggiuntivo FMP
  • Salva i file Excel in locale anziché nel cloud

Errore URL Fetch

URL Fetch è un limite di Google Sheets sulla richiesta di dati.

Ogni chiamata di funzione effettua una chiamata URL Fetch per recuperare i dati.

Google limita queste chiamate a 20.000 al giorno per gli utenti standard e a 100.000 per gli account a pagamento. Il limite si azzera automaticamente ogni giorno.

Soluzioni

Ci sono due soluzioni. La prima è usare lo screener, come descritto in Screener personalizzato (Get Data).

La seconda è usare gli intervalli nelle funzioni, così da ottenere più dati effettuando meno chiamate di funzione.

In alternativa, usa FMP su Excel, che non ha limiti URL Fetch, oppure passa a un account Google aziendale.

Errore #SPILL!

L’errore #SPILL! si verifica in Excel o Google Sheets quando una funzione restituisce una matrice (più valori da una singola funzione) e non c’è spazio sufficiente per visualizzarli.

Ad esempio, =FMPPRICE("AAPL", "close", 3) restituisce una matrice con la data e il prezzo di chiusura degli ultimi 3 giorni di contrattazione.

Se una qualsiasi delle celle in cui andrebbe inserita la matrice contiene già dei dati, la funzione restituisce #SPILL! al posto dei valori.

Soluzione

Risolvere il problema è semplice: cancella i dati nelle celle di cui la funzione ha bisogno. L’errore scompare e la funzione mostra i dati desiderati.