- Inicio
- Recursos
- Integraciones
- Marketstack
Integración Marketstack n8nAutomatiza Marketstack con n8n.
Los precios de cierre rinden más dentro de un flujo que en una pestaña. Una integración Marketstack n8n se apoya en un nodo: 3 operaciones en 3 recursos, datos de fin de día, plaza bursátil y ticker. Marketstack no tiene nodo trigger, así que arranca un Schedule Trigger o un Webhook.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Por qué montar una integración Marketstack n8n?
La API bursátil de Marketstack se maneja desde n8n con un solo nodo, repartido en 3 recursos y 3 operaciones: los precios de fin de día para uno o varios tickers, una plaza bursátil localizada por su Market Identifier Code, y un ticker suelto. Una credencial de clave API se encarga de la autenticación, y como Marketstack no trae disparador propio, el flujo arranca desde otro nodo.
Empecemos por el panel de un equipo financiero. Un Schedule Trigger se lanza una vez cerrada la sesión, endOfDayData.getAll trae los datos de fin de día de una lista de símbolos separados por comas, y el resultado alimenta un gráfico en Grafana. Nadie descarga nada a mano.
Segundo patrón: el aviso. El flujo lee los últimos cierres, los compara en un nodo Code con lo que guardó el día anterior y solo habla cuando la diferencia merece una mirada. Un mensaje en Slack para el equipo, y silencio el resto de los días. Ese silencio es justamente lo que hace útil al flujo.
Tercer patrón: los datos de referencia. ticker.get y exchange.get aceptan un único valor cada uno, un símbolo por un lado y un Market Identifier Code por el otro. Eso los convierte en buenos pasos de validación: alguien escribe un instrumento en un formulario, el flujo pregunta a Marketstack si existe y después lo escribe en Google Sheets.
¿Y lo que queda fuera de estas 3 operaciones? No se espera a que el nodo crezca. El nodo HTTP Request llama a cualquier endpoint de la API de Marketstack y reutiliza la misma credencial mediante la autenticación predefinida. Una credencial es el bloque de datos de acceso que guardas una vez en el menú Credentials y que todos los flujos recuperan de una lista desplegable.
Sobre el volumen: Return All recorre las páginas de la API hasta traer todo lo que encaja con los filtros; desactivado, Limit pone el techo. Y un campo marcado como obligatorio detiene la ejecución si está vacío, mejor eso que una tabla vacía sin explicación. Si todavía dudas de plataforma, la Reseña n8n entra en el alojamiento y el coste, y el Curso n8n cubre expresiones y planificación.
¿Cómo se conecta Marketstack con n8n?
- 01
Genera la clave API en Marketstack
La clave se obtiene primero en el lado de Marketstack, dentro del panel de la cuenta, que ofrece las opciones para consultar y generar una clave API. Ese mismo panel muestra el nivel de plan de la cuenta, un dato que hace falta para el paso siguiente. La clave termina guardada en una credencial de n8n, nunca escrita directamente en un nodo del flujo.
- 02
Crea la credencial Marketstack en n8n
El menú Credentials de n8n pide dos datos para una credencial Marketstack: API Key, donde se pega la clave obtenida, y Use HTTPS, que se ajusta según el plan de la cuenta, desactivado en el plan gratuito y activado en cualquier otro. Guardada esa credencial, todos los flujos que hablan con Marketstack la recuperan de la misma lista desplegable.
- 03
Prueba una operación antes de conectar el resto
La primera prueba se hace con un nodo Marketstack solo, con la credencial elegida en su lista, un recurso y una operación seleccionados. Ticker sobre un símbolo único como AAPL sirve de comprobación rápida: ejecutar ese nodo aislado deja ver un fallo de credencial al instante, en lugar de descubrirlo dentro de una ejecución programada de madrugada.
¿Qué sabe hacer el nodo Marketstack ?
El nodo Marketstack expone 3 operaciones en 3 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
Índice de operaciones
End-of-Day Data
1 operaciónGet many EoD data
endOfDayData.getAllLo que ves en n8n
Notas y casos de uso
Aquí es donde se piden los datos de fin de día de uno o varios símbolos, dentro del rango de fechas que definas. Es la operación que alimenta una serie de precios.
Parámetros clave
- Ticker: uno o varios símbolos separados por comas, por ejemplo
AAPLoAAPL,MSFT, o{{ $json.field }}si la lista llega del nodo anterior. - Return All: activado, n8n recorre las páginas de la API; desactivado, Limit marca el número máximo de resultados.
- Timeframe Start Date y Timeframe End Date: los límites del periodo, en formato
YYYY-MM-DDo ISO-8601.
Exchange
1 operaciónGet an exchange
exchange.getLo que ves en n8n
Notas y casos de uso
Un código de plaza entra, el nodo consulta esa plaza en Marketstack y entrega el resultado al paso siguiente.
Parámetros clave
- Exchange: la plaza bursátil que quieres recuperar, indicada con su Market Identifier Code, por ejemplo
XNAS, o{{ $json.field }}cuando el código viene de un paso anterior.
Ticker
1 operaciónGet a ticker
ticker.getLo que ves en n8n
Notas y casos de uso
Cuando el flujo ya sabe qué valor le importa, esta operación pide a Marketstack lo que guarda sobre ese símbolo concreto.
Parámetros clave
- Ticker: un símbolo suelto, por ejemplo
AAPL. El campo espera un solo símbolo, mientras que los datos de fin de día admiten una lista separada por comas.
¿Necesitas ayuda para automatizar Marketstack con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.


