REVISIÓN de Marketstack: API de datos de mercado en tiempo real, intradía e histórico de acciones

Cualquiera que busque una alternativa escalable y rentable a Yahoo Finance encontrará mucho que amar en API REST de Marketstack. Al compilar su conjunto de datos de proveedores de datos de alta autoridad en todo el mundo, Marketstack le permite analizar más de 125,000 tickers de acciones en 72 bolsas de todo el mundo, para obtener información del mercado verdaderamente global.

Si te hemos llamado la atención, sigue leyendo. A continuación, revisamos en profundidad el conjunto de funciones, la interfaz web, la documentación, el rendimiento y los precios de Marketstack.

Revisión de Marketstack

El discurso del ascensor de Marketstack

Marketstack ofrece datos históricos y en tiempo real, que se remontan a unos 30 años, a la velocidad del rayo. Limite su búsqueda a tickers individuales o controle intercambios completos con la misma facilidad. Ya sea que opere al principio o al final del día, o durante todo el día, puede adaptar sus solicitudes para obtener resultados al final del día e intradiarios.

Sean cuales sean sus necesidades, la infraestructura basada en la nube de Marketstack es lo suficientemente sólida como para manejar millones de solicitudes por día y cuenta con un tiempo de actividad casi perfecto. Por supuesto, no hay obligación de pagar por más servicios del que necesita; Regístrese para obtener una suscripción gratuita de hasta 1,000 solicitudes de API por mes. La integración de Marketstack se puede realizar en 5 minutos, con documentación excepcional para ayudar a los desarrolladores a la mayoría de los principales lenguajes de programación.

Empezando con Marketstack

Apilayer tiene un historial sobresaliente en hacer que sus productos sean altamente accesibles, y Marketstack no es una excepción. Para registrarse, simplemente haga clic en REGÍSTRESE GRATIS en la parte superior derecha de la página de inicio, seleccione el plan gratuito, ingrese sus credenciales y ya está.

No le molestan para que registre una tarjeta de crédito «por si acaso» decide actualizar más tarde (u olvida cancelar una suscripción de prueba). En cambio, brindan mucho valor por adelantado para permitirle explorar su oferta sin costo ni obligación para usted. En nuestra opinión, esto demuestra que Apilayer tiene confianza en su producto y, además, respeta a sus clientes.

Tablero

Una vez que haya creado su cuenta, llegará al panel de Marketstack. Todas las opciones del menú se explican por sí mismas, pero le daremos un recorrido de orientación rápido.

La página del panel principal facilita la visualización de todos los metadatos de su cuenta y suscripción de un vistazo. Hay dos botones útiles en la parte superior de la página que lo llevan a su Guía de inicio rápido de 3 pasos (esencialmente una hoja de trucos para usar Marketstack), así como a la Documentación de la API. Cubriremos este último con mayor profundidad en su propia sección.

A continuación, verá su clave API, junto con la opción de restablecerla. Si alguna vez sospecha que su llave es insegura, gírela y descanse más tranquilo.

Finalmente, hay campos que muestran su suscripción, uso de API, credenciales de cuenta e información de pago. Cada uno muestra un resumen de la información contenida en las opciones de la barra lateral correspondiente.

Opciones de menú

Plan de actualización / suscripción: si está inscrito en el plan gratuito, estos enlaces serán redundantes, ya que ambos lo llevarán a la página del nivel de suscripción para ver sus opciones de actualización. De lo contrario, siempre puede hacer clic en este último para ver su plan, período de facturación y cuánto de su límite de solicitud mensual ha utilizado hasta ahora.
Cuenta: aquí es donde puede administrar las credenciales de su cuenta, así como sus notificaciones. Apreciamos lo simple que es deshabilitar todas las comunicaciones de Marketstack para evitar el desorden de la bandeja de entrada. Es igualmente fácil cambiar su contraseña en esta página; y si decides que Marketstack no es para ti, la opción de eliminar tu cuenta está ahí, en la parte inferior de la página, y no te hace saltar por ningún obstáculo.
Pago: simplifique un poco la contabilidad con la opción de menú Pago. Puede administrar sus métodos de facturación y ver todas sus facturas aquí.
Uso de API: la cantidad de solicitudes que puede realizar por mes está vinculada a su plan de suscripción, y puede ver qué tan cerca está de alcanzar su límite aquí. Además, encontrará estadísticas de uso a continuación para ayudarlo a administrar su cuenta de una manera más informada.

Documentación de Marketstack

Cualquier API que se precie tendrá documentación para ayudar a los desarrolladores con la implementación y el uso. Apreciamos el enfoque en inglés simple de Marketstack para describir sus métodos, aunque hay muchos ejemplos de código para ayudar a que la goma se encuentre con la carretera.

A continuación, cubrimos brevemente cada uno de los puntos finales y parámetros de API de Marketstack.

Nota: Para ahorrar un poco de palabrería, sepa que siempre es posible limitar la cantidad de resultados que se devuelven, además de establecer un desplazamiento de paginación por motivos de legibilidad.

Autenticación

Al igual que con cualquier API, deberá especificar su clave de acceso con el parámetro access_key. Nada especial aquí.

Cifrado

Solo disponible para clientes que pagan, Marketstack ofrece Cifrado HTTPS de 256 bits para asegurar su conexión a sus servidores basados ​​en la nube. Simplemente agregue esos pequeños mágicos al protocolo http en la URL base de la API para que esto suceda.

Errores

A nadie le gusta depurar en la oscuridad, por lo que Marketstack ofrece una letanía de códigos de error para explicar qué salió mal con su solicitud. Es fácil darlo por sentado hasta que use una API que no informe de errores de la manera correcta.

Datos al final del día

Para verificar los precios de cierre de las acciones, agregue el punto final / eod a su solicitud. Puedes ir a buscar datos al final del día de intercambios o acciones específicas con los parámetros de intercambio y símbolos, respectivamente, y luego clasificarlos por valor ascendente o descendente. También es posible ver datos en una fecha específica o simplemente solicitar la información más reciente.

API de datos de mercado en tiempo real, intradía e histórico de acciones

Datos intradía

Los operadores diarios apreciarán el punto final / intradía que le permite establecer intervalos de recuperación de datos. Una vez más, puedes solicitar datos intradiarios en acciones individuales o de intercambios específicos con los parámetros correspondientes, y ordenarlos de la misma manera que con el punto final / eod. Anexando /abril 25, 2024 o los objetos más recientes de su solicitud también funcionan para limitar sus resultados en un momento específico. Aquí hay un ejemplo de la documentación de 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
        },
        [...]
    ]
}

Información histórica

Es bastante fácil de recuperar. información histórica para cualquier acción o bolsa usando los parámetros date_from y date_to. Estos métodos son compatibles con las solicitudes intradía y al final del día.

Actualizaciones en tiempo real

Marketstack es capaz de realizar solicitudes intradía periódicas para devolver datos en tiempo real. Si bien todos los usuarios pueden establecer el parámetro de intervalo en 30min, 1h, 3h, 6h, 12h o 24h, los usuarios de nivel profesional desbloquean intervalos de 15min, 10min, 5min e incluso 1min para obtener actualizaciones de mercado verdaderamente de vanguardia.

Tickers

Una forma alternativa de recuperar datos sobre existencias específicas tickers es utilizar el punto final / tickers. Hay varias formas de crear solicitudes utilizando una multitud de objetos, incluidos los símbolos de cotización y las fechas. Tanto las solicitudes al final del día como las intradiarias están disponibles en la mayoría de sus permutaciones.

Intercambios

Este punto final le permite ver datos sobre cualquiera o todos los 72 de Marketstack bolsas de valores. A continuación, se muestra un ejemplo de lo que puede devolver una solicitud de este 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"
            }
        },
        [...]
    ]
}

Monedas

¿Necesita metadatos en una moneda específica? Agregue el punto final / currencies a su solicitud para devolver resultados en todos los monedas Soportes de Marketstack.

Zonas horarias

Dado que Marketstack se ocupa de los datos bursátiles globales, tiene sentido que haya información útil sobre cada zona horaria. El punto final / timezones le permite verlo.

Rendimiento y prueba

Con un grado de utilidad tan amplio, es posible que se pregunte qué tan bien puede funcionar Marketstack. Apilayer es un actor importante en la industria y, como regla, produce productos RESTful API finamente ajustados y codificados.

Marketstack se basa en la vasta y poderosa infraestructura basada en la nube de Apilayer, con datos de respuesta de seguimiento rápido codificados en el formato ligero JSON. Sus servidores procesan rutinariamente decenas de millones de solicitudes por día y cuentan con casi 100% de tiempo de actividad desde su lanzamiento en junio de 2020.

Con este rendimiento escalable y conjuntos de funciones, las empresas que recién comienzan hasta las empresas multinacionales utilizan Marketstack. De hecho, más de 30.000 empresas se cuentan entre la clientela de Marketstack, incluidas Microsoft, Accenture, Amazon, Credit Suisse, Uber, Accenture, Revolut y más. También se usa ampliamente en círculos académicos, con más de 75 universidades, incluidas MIT y NYU.

Precios

Marketstack tiene una solución para todos, y esto es evidente en su generosidad niveles de suscripción. Todos los planes están disponibles mes a mes, o con un descuento del 20% cuando paga un año a la vez. Los métodos de pago incluyen Visa, MasterCard, Discover, American Express, Diner’s Club y PayPal, aunque los clientes empresariales y de gran volumen pueden solicitar configurar una transferencia bancaria.

Precios de MarketStack

Echemos un vistazo a los niveles de suscripción mensual de Marketstack:

Gratis – $ 0 / mes: esta es la versión más reducida de Marketstack, pero si no necesita grandes volúmenes de datos de stock para fines comerciales, encontrará que las 1,000 solicitudes por mes son más que adecuadas. Tiene acceso a las 72 bolsas de valores de todo el mundo y puede solicitar datos al final del día con la frecuencia que le quede de cuota.
Básico – $ 9.99 / mes – Pagar una tarifa mensual nominal trae consigo un paso significativo en el conjunto de funciones de Marketstack. El límite de volumen de su solicitud aumenta diez veces hasta un límite de 10,000 / mes. Ahora tiene la capacidad de analizar los datos intradía además de los datos al final del día, así como los datos históricos que se remontan a 10 años. Como este es el primer nivel de pago, tiene derecho a utilizar sus resultados para uso comercial y puede acceder al soporte técnico. Marketstack se dedica a proteger los datos vitales de su empresa y ahora ofrece cifrado HTTPS de 256 bits con la suscripción básica.
Profesional – $ 49,99 / mes – Este nivel es para empresas que necesitan una verdadera solución de monitoreo de existencias en tiempo real y, por lo tanto, es la opción más popular. Mientras que la función intradía del nivel Básico limita el intervalo más corto a actualizaciones de 30 minutos, el nivel Profesional le permite obtener nuevos datos de stock cada 60 segundos. Y, con una cuota mensual de 100,000 solicitudes, tendrá suficiente ancho de banda para monitorear un gran volumen de tickers e intercambios. Los datos históricos ahora se remontan a más de 30 años, disponibles tanto para precios al final del día como intradiarios. Como ocurre con todos los niveles pagados, puede utilizar sus resultados para uso comercial; disfrutará de una conexión encriptada a los servidores de Marketstack; y puede comunicarse con el soporte técnico en cualquier momento.
Negocios – $ 149.99 – El verdadero nivel de alto volumen de Marketstack, los usuarios comerciales disfrutan de todas las características de los niveles anteriores, pero con un límite de 500,000 solicitudes / mes. Además, los suscriptores comerciales obtienen acceso a soporte prioritario y pueden aprovechar la vasta experiencia del apasionado equipo de Apilayer.
Empresa: solicite una cotización: si está buscando soluciones personalizadas, el nivel Enterprise de Marketstack elimina todas las barreras y abre la puerta a la innovación. Todos los recursos que tiene Apilayer están a su disposición para identificar y satisfacer sus necesidades de la manera más rentable.

Veredicto final

El vasto conjunto de datos de acciones globales de Marketstack, el rendimiento en tiempo real, la documentación de expertos y el soporte al cliente de clase mundial lo convierten en una herramienta muy atractiva para desarrolladores y propietarios de negocios por igual. Otro producto estelar en el ecosistema de rápido crecimiento de Apilayer, Marketstack, se basa en una infraestructura sólida basada en la nube que permite un tiempo de actividad casi perfecto y una escalabilidad ilimitada. Ya sea que esté monitoreando su cartera personal o los movimientos de la industria en múltiples intercambios, el modelo de suscripción flexible de Marketstack le permite adaptar sus servicios a sus necesidades y presupuesto.

¿Has usado Marketstack antes? Exprese sus pensamientos sobre el uso de su API a continuación.