O mercado de ações está uma loucura no momento, pelo menos nos Estados Unidos. Entre a pandemia, os eventos políticos e tudo o mais que está acontecendo, o mercado de ações está passando por uma oscilação atrás da outra. Há uma série de serviços que fornecem cotações de ações, mas não confio neles; acho que eles atrasam as informações, boas ou ruins, para que possam realizar suas transações primeiro. Por isso, criei meu próprio sistema de alerta de preços e, para isso, usei o marketstack!
Acesso rápido
- Inscrição gratuita!
- Fornece cotações em tempo real, histórico e no final do dia
- Cobre as 72 principais bolsas de valores do mundo (NYSE, NASDAQ, DAX, etc.)
- Com a confiança da Garmin, Revolut, Uber, Amazon e muito mais
- A documentação fornece exemplos de código em PHP, Node.js, Python e muito mais
Depois de ingressar no marketstack, o senhor pode começar a acessar a API do marketstack com suas solicitações de cotação de ações. Uma solicitação básica é tão fácil quanto:
# Single stock
curl http://api.marketstack.com/v1/eod
?access_key=MY_API_KEY
&symbols=MEIP
# Multiple stocks
curl http://api.marketstack.com/v1/eod
?access_key=MY_API_KEY
&symbols=FB,AAPL,TWTR
Como em todos os endpoints, o senhor obtém resultados muito detalhados:
{
"pagination":{
"limit":1,
"offset":0,
"count":1,
"total":28
},
"data":[
{
"open":3.42,
"high":3.44,
"low":3.29,
"close":3.32,
"volume":1236100.0,
"adj_high":3.44,
"adj_low":3.29,
"adj_close":3.32,
"adj_open":3.42,
"adj_volume":1236100.0,
"symbol":"MEIP",
"exchange":"XNAS",
"date":"2020-07-10T00:00:00+0000"
}
]
}
Se eu estiver procurando cotações por minuto, posso obter resultados intradiários ou até mesmo cotações em tempo real com o interval :
# Intra-day
curl http://api.marketstack.com/v1/intraday
?access_key=MY_API_KEY
&symbols=MEIP
# Real-time
curl http://api.marketstack.com/v1/intraday
?access_key=MY_API_KEY
&symbols=MEIP
&interval=1min
Usei a API de dados históricos para criar meus próprios gráficos:
# Historical
# Buy date to today, so I can calculate loss or profit
curl http://api.marketstack.com/v1/intraday
?access_key=MY_API_KEY
&symbols=MEIP
&date_from=2019-01-01
&date_to=2019-02-01
O marketstack também oferece suporte a JSONP, informações de ticker e muito mais! Gostei muito de usar o marketstack e a riqueza de informações que ele forneceu para meus casos de uso importantes. Se o senhor precisar apresentar informações financeiras e sobre ações em seu site, o marketstack pode ser sua melhor aposta!