REVISIONE Marketstack – Dati azionari in tempo reale, Intraday e dati storici di mercato API

Chiunque cerchi un’alternativa scalabile ed economica a Yahoo Finance troverà molto da amare API REST di Marketstack. Compilando il suo set di dati da fornitori di dati di alta autorità in tutto il mondo, Marketstack ti consente di analizzare oltre 125.000 titoli azionari in 72 borse in tutto il mondo, per approfondimenti di mercato veramente globali.

Se abbiamo attirato la tua attenzione, continua a leggere. Di seguito, esaminiamo in profondità il set di funzionalità, l’interfaccia web, la documentazione, le prestazioni e i prezzi di Marketstack.

Revisione del marketstack

Il passo dell’ascensore di Marketstack

Marketstack fornisce dati storici e in tempo reale, risalenti a circa 30 anni fa, alla velocità della luce. Limita la tua ricerca a singoli ticker o monitora interi scambi con la stessa facilità. Che tu stia facendo trading all’inizio o alla fine della giornata o durante il giorno, puoi personalizzare le tue richieste per i risultati di fine giornata e intraday.

Qualunque siano le tue esigenze, l’infrastruttura basata su cloud di Marketstack è abbastanza robusta da gestire milioni di richieste al giorno e vanta tempi di attività quasi perfetti. Naturalmente, non c’è alcun obbligo di pagare per più servizi di quelli necessari; iscriviti per un abbonamento gratuito per un massimo di 1.000 richieste API al mese. L’integrazione di Marketstack può essere eseguita in 5 minuti, con una documentazione eccezionale per aiutare gli sviluppatori in la maggior parte dei principali linguaggi di programmazione.

Iniziare con Marketstack

Apilayer ha una straordinaria esperienza nel rendere i propri prodotti altamente accessibili e Marketstack non fa eccezione. Per iscriverti, fai semplicemente clic su ISCRIVITI GRATIS in alto a destra nella home page, seleziona il piano gratuito, inserisci le tue credenziali e sei dentro.

Non ti preoccupano di mettere una carta di credito in archivio “nel caso” decidi di aggiornare in seguito (o dimentichi di annullare un abbonamento di prova). Invece, forniscono un sacco di valore in anticipo per consentirti di esplorare la loro offerta senza alcun costo o obbligo per te. A nostro avviso, questo dimostra che Apilayer ha fiducia nel proprio prodotto e inoltre rispetta i propri clienti.

Pannello di controllo

Dopo aver creato il tuo account, arriverai alla dashboard di Marketstack. Tutte le opzioni di menu sono praticamente autoesplicative, ma ti forniremo un rapido tour di orientamento.

La pagina principale del dashboard consente di visualizzare facilmente tutti i metadati dell’account e dell’abbonamento a colpo d’occhio. Ci sono due pulsanti utili nella parte superiore della pagina che ti portano alla loro Guida rapida in 3 passaggi (essenzialmente un cheat sheet per l’utilizzo di Marketstack), oltre alla documentazione API. Tratteremo quest’ultimo in modo più approfondito nella sua sezione.

Successivamente, vedrai la tua chiave API, insieme all’opzione per ripristinarla. Se sospetti che la tua chiave sia insicura, ruotala e riposati più facilmente.

Infine, ci sono campi che visualizzano l’abbonamento, l’utilizzo dell’API, le credenziali dell’account e le informazioni di pagamento. Ciascuno visualizza un riepilogo delle informazioni contenute nelle corrispondenti opzioni della barra laterale.

Opzioni del menu

Piano di aggiornamento / abbonamento: se sei iscritto al piano gratuito, questi collegamenti saranno ridondanti, poiché entrambi ti portano alla pagina del livello di abbonamento per visualizzare le opzioni di aggiornamento. Altrimenti, puoi sempre fare clic su quest’ultimo per visualizzare il tuo piano, il periodo di fatturazione e quanto del limite di richieste mensili hai utilizzato finora.
Account – Qui è dove puoi gestire le credenziali del tuo account, così come le tue notifiche. Apprezziamo quanto sia semplice disabilitare tutte le comunicazioni da Marketstack per evitare il disordine nella posta in arrivo. È altrettanto facile cambiare la tua password in questa pagina; e se decidi che Marketstack non fa per te, l’opzione per eliminare il tuo account è proprio lì in fondo alla pagina e non ti fa saltare attraverso i cerchi.
Pagamento: rendi la contabilità un po ‘più semplice con l’opzione di menu Pagamento. Puoi gestire i tuoi metodi di fatturazione e visualizzare tutte le tue fatture qui.
Utilizzo API: il numero di richieste che puoi effettuare al mese è legato al tuo piano di abbonamento e qui puoi vedere quanto sei vicino al raggiungimento del limite. Inoltre, di seguito troverai le statistiche sull’utilizzo per aiutarti a gestire il tuo account in modo più informato.

Documentazione Marketstack

Qualsiasi API degna di questo nome sarà chiara, concisa documentazione per aiutare gli sviluppatori con l’implementazione e l’utilizzo. Apprezziamo l’approccio in inglese semplice di Marketstack alla descrizione dei suoi metodi, sebbene ce ne siano molti esempi di codice per aiutare la gomma a incontrare la strada.

Di seguito, trattiamo brevemente ciascuno degli endpoint e dei parametri API di Marketstack.

Nota: per risparmiare su un po ‘di verbosità, sappi che è sempre possibile limitare il numero di risultati restituiti, oltre a impostare un offset di paginazione per motivi di leggibilità.

Autenticazione

Come con qualsiasi API, dovrai specificare la tua chiave di accesso con il parametro access_key. Niente di speciale qui.

Crittografia

Disponibile solo per i clienti paganti, offre Marketstack Crittografia HTTPS a 256 bit per proteggere la tua connessione ai loro server basati su cloud. Basta aggiungere quella piccola magica “s” al protocollo http nell’URL di base API per farlo accadere.

Errori

A nessuno piace eseguire il debug al buio, quindi Marketstack fornisce una litania di codici di errore per spiegare esattamente cosa è andato storto con la tua richiesta. È facile da dare per scontato fino a quando non si utilizza un’API che non riporta errori nel modo giusto.

Dati di fine giornata

Per controllare i prezzi di chiusura delle azioni, aggiungi l’endpoint / eod alla tua richiesta. Puoi recuperare dati di fine giornata da borse o azioni specifiche con i parametri di scambio e simboli, rispettivamente, quindi ordinarli per valore crescente o decrescente. È anche possibile visualizzare i dati in una data specifica o semplicemente richiedere le informazioni più recenti.

Dati azionari API in tempo reale, intraday e dati di mercato storici

Dati intraday

I day trader apprezzeranno l’endpoint / intraday che ti consente di impostare gli intervalli di recupero dei dati. Ancora una volta, puoi richiedere dati intraday su singole azioni o da scambi specifici con i parametri corrispondenti e ordinarli allo stesso modo dell’endpoint / eod. Aggiunta /Maggio 20, 2024 o / gli oggetti più recenti alla tua richiesta funzionano anche per restringere i risultati a un punto specifico nel tempo. Ecco un esempio dalla documentazione di Marketstack:

{
    "pagination": {
        "limit": 100,
        "offset": 0,
        "count": 100,
        "total": 5000
    },
    "data": [
        {
            "date": "2020-06-02T00:00:00+0000"
            "symbol": "AAPL",
            "exchange": "IEXG",
            "open": 317.75,
            "high": 322.35,
            "low": 317.21,
            "close": 317.94,
            "last": 318.91,
            "volume": 41551000
        },
        [...]
    ]
}

Dati storici

È abbastanza facile da recuperare dati storici per qualsiasi azione o borsa valori utilizzando i parametri date_from e date_to. Questi metodi sono compatibili con le richieste intraday e end-of-day.

Aggiornamenti in tempo reale

Marketstack è in grado di effettuare richieste di restituzione infragiornaliere intervallate dati in tempo reale. Mentre tutti gli utenti possono impostare il parametro dell’intervallo su 30 minuti, 1 ora, 3 ore, 6 ore, 12 ore o 24 ore, gli utenti di livello professionale sbloccano intervalli di 15 minuti, 10 minuti, 5 minuti e persino 1 minuto per aggiornamenti di mercato davvero all’avanguardia.

Ticker

Un modo alternativo per recuperare i dati su uno stock specifico ticker è utilizzare l’endpoint / tickers. Esistono vari modi per creare richieste utilizzando una moltitudine di oggetti, inclusi simboli e date. Entrambe le richieste end-of-day e intraday sono disponibili nella maggior parte delle loro permutazioni.

Scambi

Questo endpoint ti consente di visualizzare i dati su uno o tutti i 72 di Marketstack borse valori. Ecco un esempio di cosa può restituire una richiesta di questo tipo:

{
    "pagination": {
        "limit": 100,
        "offset": 0,
        "count": 71,
        "total": 71
    },
    "data": [
        {
            "name": "NASDAQ Stock Exchange",
            "acronym": "NASDAQ",
            "mic": "XNAS",
            "country": "USA",
            "country_code": "US",
            "city": "New York",
            "website": "www.nasdaq.com",
            "timezone": {
                "timezone": "America/New_York",
                "abbr": "EST",
                "abbr_dst": "EDT"
            }
        },
        [...]
    ]
}

Valute

Hai bisogno di metadati su una valuta specifica? Aggiungi l’endpoint / currency alla tua richiesta di restituire i risultati su tutti i file valute Marketstack supporta.

Fusi orari

Poiché Marketstack si occupa di dati azionari globali, è logico che ci siano informazioni utili su ciascuno fuso orario. L’endpoint / timezones ti consente di visualizzarlo.

Prestazioni e prove

Con un grado di utilità così ampio, potresti chiederti quanto bene sia in grado di funzionare Marketstack. Apilayer è uno dei principali attori del settore e di regola produce prodotti API RESTful finemente sintonizzati e ben codificati.

Marketstack si basa sull’ampia e potente infrastruttura basata su cloud di Apilayer, sui dati di risposta a tracciamento rapido codificati nel formato JSON leggero. I loro server elaborano regolarmente decine di milioni di richieste al giorno e se ne vantano quasi Tempo di attività del 100% dal suo lancio nel giugno 2020.

Con prestazioni e set di funzionalità così scalabili, le aziende che hanno appena iniziato a diventare multinazionali utilizzano Marketstack. In effetti, oltre 30.000 società sono contate tra la clientela di Marketstack, tra cui Microsoft, Accenture, Amazon, Credit Suisse, Uber, Accenture, Revolut e altre. È anche ampiamente utilizzato nei circoli accademici, con oltre 75 università tra cui MIT e NYU.

Prezzi

Marketstack ha una soluzione per tutti, e questo è evidente dal loro generoso provisioning livelli di abbonamento. Tutti i piani sono disponibili su base mensile o con uno sconto del 20% se paghi un anno alla volta. I metodi di pagamento includono Visa, MasterCard, Discover, American Express, Diner’s Club e PayPal, sebbene i clienti Enterprise e ad alto volume possano richiedere di impostare un bonifico bancario.

Prezzi di MarketStack

Diamo un’occhiata ai livelli di abbonamento mensili di Marketstack:

Gratuito – $ 0 / mese – Questa è la versione più ridotta di Marketstack, ma se non hai bisogno di grandi volumi di dati di borsa per scopi commerciali, troverai le 1.000 richieste al mese più che adeguate. Hai accesso a tutte le 72 borse mondiali e puoi richiedere dati di fine giornata tutte le volte che hai la quota rimanente.
Base – $ 9,99 / mese – Il pagamento di una tariffa mensile nominale porta con sé un significativo passo avanti nel set di funzionalità di Marketstack. Il limite di volume della tua richiesta palloncini dieci volte fino a un limite di 10.000 / mese. Ora hai la possibilità di analizzare intraday oltre ai dati di fine giornata, nonché i dati storici risalenti a 10 anni. Poiché questo è il primo livello a pagamento, hai il diritto di utilizzare i risultati per uso commerciale e puoi accedere al supporto tecnico. Marketstack è dedicato alla protezione dei dati vitali della tua azienda e ora offre la crittografia HTTPS a 256 bit con l’abbonamento Basic.
Professionale – $ 49,99 / mese – Questo livello è per le aziende che necessitano di una vera soluzione di monitoraggio delle scorte in tempo reale, ed è quindi la scelta più popolare. Mentre la funzione intraday del livello Basic limita l’intervallo più breve a aggiornamenti di 30 minuti, il livello Professional consente di recuperare nuovi dati di borsa ogni 60 secondi. Inoltre, con una quota mensile di 100.000 richieste, avrai un’ampia larghezza di banda per monitorare un volume elevato di ticker e scambi. I dati storici ora risalgono a oltre 30 anni, disponibili sia per i prezzi di fine giornata che per quelli infragiornalieri. Come con tutti i livelli a pagamento, puoi utilizzare i risultati per uso commerciale; godrai di una connessione crittografata ai server di Marketstack; e puoi contattare il supporto tecnico in qualsiasi momento.
Business – $ 149,99 – Il vero livello ad alto volume di Marketstack, gli utenti Business godono di tutte le funzionalità dei livelli precedenti, ma con un limite di 500.000 richieste / mese. Inoltre, gli abbonati Business hanno accesso al supporto prioritario e possono attingere alla vasta esperienza del team appassionato di Apilayer.
Enterprise – Richiedi un preventivo – Se stai cercando soluzioni personalizzate, il livello Enterprise di Marketstack rimuove tutte le barriere e apre la porta all’innovazione. Ogni risorsa di cui dispone Apilayer è a tua disposizione per identificare e soddisfare le tue esigenze nel modo più conveniente.

Verdetto finale

L’ampio set di dati azionari globali di Marketstack, le prestazioni in tempo reale, la documentazione di esperti e l’assistenza clienti di prim’ordine lo rendono uno strumento estremamente interessante per sviluppatori e imprenditori. Un altro prodotto eccezionale nell’ecosistema in rapida crescita di Apilayer, Marketstack è costruito su una solida infrastruttura basata su cloud che consente tempi di attività quasi perfetti e scalabilità illimitata. Che tu stia monitorando il tuo portafoglio personale o i movimenti del settore su più scambi, il modello di abbonamento flessibile di Marketstack ti consente di adattare i suoi servizi alle tue esigenze e al tuo budget.

Hai già utilizzato Marketstack? Esprimi i tuoi pensieri sull’utilizzo della sua API di seguito.