Market data in tempo reale con PHP e marketstack

Mattepuffo's logo
Market data in tempo reale con PHP e marketstack

Market data in tempo reale con PHP e marketstack

marketstack ci offre, con diversi piani, la possibilità di avere accesso dai market data mondiali in tempo reale.

Il piano gratuito ha ovviamente delle limitazioni; comunque la prima cosa che dovete fare è iscriversi al sito in modo da ottenere l'API KEY.

Detto ciò vediamo il codice PHP:

$queryString = http_build_query([
    'access_key' => '68b567386be615406efe7ade6bd7cbd1',
    'symbols' => 'NKE',
    'date_from' => '2021-10-13',
    'date_to' => '2021-10-15'
]);

$apiURL = sprintf('%s?%s', 'http://api.marketstack.com/v1/intraday', $queryString);

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $apiURL);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$apiResponse = curl_exec($ch);
$jsonResult = json_decode($apiResponse, true);
var_dump($jsonResult);

curl_close($ch);

Abbiamo impostato i seguenti parametri per la query string:

  • access_key => obbligatoria
  • symbols => facoltativo (indice da controllare: se ne possono impostare anche diversi)
  • date_from => facoltativa
  • date_to => facoltativa

Sulla documentazione ufficiale trovate tutti gli altri parametri da poter inviare.

Enjoy!


Condividi

Commentami!