Análisis de protocolo + conectores tipo OpenData/OpenFinance + exportación de transacciones/estados con código listo.
Capital.com mantiene un ecosistema de acceso público a su motor de trading. Desde el lado del “app UI”, lo que suele interesar a negocio es: historial de operaciones, actividades de cuenta, órdenes en curso y posiciones, además de flujos de precios. Nuestro trabajo consiste en analizar el protocolo, mapear campos a un modelo de OpenData/OpenFinance y entregar adaptadores operables que tu sistema pueda consumir.
En vez de “descargar y pegar”, entregamos una interfaz de datos normalizada con filtros por fecha y por tipo (por ejemplo `DEPOSIT`, `WITHDRAWAL`, `TRADE`, `SWAP`). La capa de datos se convierte en una fuente consistente para conciliación y auditoría.
La integración captura working orders con detalles técnicos de stop/limit y condiciones garantizadas. Con esto, tu sistema puede detectar divergencias entre intención y ejecución con reglas operativas.
Capital.com declara cumplimiento y tratamiento bajo GDPR, y su documentación menciona obligaciones AML/CFT y retención. Desde el primer diseño, minimizamos datos personales almacenados y generamos logs útiles para revisiones.
Ingestamos depósitos, retiradas, operaciones de trading, swaps y eventos de comisiones. El resultado es un dataset por rango de fechas con campos como `date`, `instrumentName`, `transactionType`, `status` y `reference`.
Convertimos working orders en una representación uniforme para que tus sistemas puedan comparar órdenes “creadas” vs “confirmadas”. Incluimos campos operativos: `direction`, `epic`, `orderSize`, `level`, `type`, `goodTillDate` y flags de stop.
Para dashboards de riesgo, recuperamos posiciones abiertas y hacemos una unificación de identificadores para que el motor de riesgo pueda “join” seguro.
Integramos streaming de precios mediante WebSocket, y lo combinamos con consultas de historial cuando tu analítica lo requiere. Donde esté disponible, incluimos señales adicionales (p. ej. sentiment) para enriquecer el análisis.
En junio de 2024 se anunció una mejora de charts: más indicadores, herramientas de dibujo y capacidad de guardar plantillas/estados entre web y móvil. En 2025, la funcionalidad multi-chart para web (hasta seis gráficos con sincronización) facilita estandarizar análisis.
Construimos documentos de estado a partir del ledger/transaction dataset. Añadimos trazas de ejecución (parámetros de consulta, IDs devueltos) para mejorar auditabilidad.
Capturas proporcionadas para Capital.com. Haz clic en cualquier miniatura para ver su versión ampliada mediante un lightbox (limpio y no intrusivo).
Convertimos capacidades de la UI en “datos integrables”. La tabla indica qué tipo de dato usar, de qué pantalla/función proviene y cómo suele consumirse en escenarios reales de reporting y cumplimiento.
| Eventos de transacción y fondos | Account Activity / Statements | Timestamp + filtro por tipo | Conciliación, auditoría, export a finanzas |
| Working orders (LIMIT/STOP) | Order panel / Working Orders | Campos de orden: direction, epic, size, level | Control operativo y reconciliación de ciclo de vida |
| Posiciones abiertas | Positions overview | dealReference + identificadores | Panel de riesgo, límites, gobernanza de apalancamiento |
| Precios (REST + WebSocket) | Market data panels | Lotes por stream | Dashboards en tiempo real, evaluación de alertas |
| Sentiment/estadísticas (si aplica) | Client sentiment module | Por mercado / par de activos | Soporte de decisión y atribución de rendimiento |
| Plantillas de gráficos e indicadores | Charts + indicator workflows | Config + metadatos de intervalos | Consistencia analítica y reportes reutilizables |
Contexto: un equipo de operaciones necesita un “ledger mensual” que coincida con sus libros internos. Exigen trazabilidad y consistencia por ventana de tiempo.
Datos/API: historial de transacciones con filtros por rango y por tipo (por ejemplo DEPOSIT/WITHDRAWAL/TRADE/SWAP).
OpenData/OpenFinance: convertimos eventos crudos en un dataset normalizado y el reporting lee desde tu “Statement API” interna.
Contexto: la exposición cambia cuando se crean y ejecutan órdenes en múltiples instrumentos. El riesgo necesita señales tempranas.
Datos/API: working orders (incluye flags `guaranteedStop` y `trailingStop`) y correlación con confirmaciones/estados.
OpenData/OpenFinance: exponemos un “Exposure API” consultable, con auditoría del ciclo de vida.
Contexto: señales de trading desde gráficos; se deben convertir en acciones dentro de Capital.com. Se requiere reintento y manejo de idempotencia.
Datos/API: payload de alertas (epic/symbol, dirección, tamaño, tipo y parámetros stop-loss/take-profit) y endpoints autorizados para crear órdenes/working orders.
OpenData/OpenFinance: tu sistema produce eventos “TradeIntent API”; nuestro adaptador devuelve dealReference para seguimiento.
Contexto: un dashboard de investigación quiere precios en tiempo real y consultas históricas en un modelo unificado.
Datos/API: WebSocket streaming (con límites de instrumentos por stream) + enriquecimiento de símbolos.
OpenData/OpenFinance: MarketData API queda separada del ledger, permitiendo joins controlados y governance.
La API pública de Capital.com funciona con sesión. Primero se crea una sesión con `POST /api/v1/session` y luego se usan los headers devueltos (`CST` y `X-SECURITY-TOKEN`) en las llamadas siguientes.
# Pseudo-código: sesión POST https://api-capital.backend-capital.com/api/v1/session Headers: X-CAP-API-KEY: <API_KEY> Body: identifier: "<login>" password: "<api_key_password>" encryptedPassword: false
También podemos cubrir el paso opcional de `GET /api/v1/session/encryptionKey` para entornos que requieran cifrado del password.
Para estados/ledger, consultamos el endpoint de transacciones con parámetros de `from`, `to`, `lastPeriod` y `type`. La respuesta devuelve objetos transaccionales con campos como `date`, `instrumentName`, `transactionType`, `reference` y `status`.
GET https://api-capital.backend-capital.com/api/v1/history/transactions?from=2025-01-01T00:00:00&to=2025-01-31T23:59:59&type=DEPOSIT
Headers:
X-SECURITY-TOKEN: <X_SECURITY_TOKEN>
CST: <CST>
Response:
{ "transactions": [ { "transactionType": "DEPOSIT", "reference": "..." } ] }
Implementamos controles de consistencia: reintento si la sesión expira, y estrategias de ventana para evitar duplicados.
Cuando el escenario requiere convertir intención en acción, utilizamos `POST /api/v1/workingorders`. Campos requeridos: `direction`, `epic`, `size`, `level`, `type` (LIMIT/STOP). Opcionales: `guaranteedStop`, `trailingStop`, `stopDistance` y niveles de profit/stop.
POST https://api-capital.backend-capital.com/api/v1/workingorders
Headers:
X-SECURITY-TOKEN: <SEC_TOKEN>
CST: <CST_TOKEN>
Content-Type: application/json
{
"epic": "BTC",
"direction": "BUY",
"size": 1,
"level": 72000,
"type": "LIMIT"
}
En la capa de integración tratamos rechazos y devolvemos `dealReference` para que tu sistema pueda confirmar el resultado.
Para dashboards con latencia baja, conectamos a WebSocket y suscribimos instrumentos. Programamos reconexiones porque la sesión es temporal.
const ws = new WebSocket("wss://api-streaming-capital.backend-capital.com/connect");
ws.onopen = () => ws.send(JSON.stringify({
type: "SUBSCRIBE",
instruments: ["BTC", "ETH"]
}));
ws.onmessage = (msg) => ingestMarketTick(JSON.parse(msg.data));
El pipeline separa datos de mercado de datos personales para reducir complejidad de cumplimiento.
Las integraciones financieras necesitan una gobernanza clara. La política de privacidad de Capital.com indica tratamiento bajo GDPR y menciona procesamiento AML/CFT y obligaciones de retención.
Nosotros diseñamos “mínimo necesario”: recolectar solo campos requeridos para el dataset OpenData/OpenFinance, evitar almacenamiento prolongado de identificadores sensibles y generar logs de ingesta.
Además, integramos en el flujo de documentación las advertencias de riesgo para CFD: son instrumentos complejos con riesgo de pérdida rápida por apalancamiento.
Un pipeline simple, normalmente entregado así:
Esa separación facilita pruebas unitarias del mapeo y pruebas de integración para validación de respuestas.
Capital.com se orienta a traders minoristas y activos que operan CFD de cripto (BTC y otros), además de acciones, divisas, índices y commodities. En materiales públicos se describe una comunidad global de 800.000+ traders, con demo trading y soporte multilingüe.
Desde el punto de vista de integración, suelen llegar solicitudes de equipos que quieren construir reporting y automatización bajo marcos regulatorios donde GDPR y controles AML/CFT son esenciales.
Entregamos una integración operable (no solo un análisis). El objetivo es que tu equipo avance rápido hacia la ingesta y la consulta estable.
Precio transparente: desde $300. También ofrecemos “entrega primero, pago al confirmar satisfacción”.
El tiempo depende de la complejidad. Referencia: integraciones centradas en historial/estados suelen aterrizar en 1–2 semanas para la primera versión.
¿Qué necesito aportar?
¿Garantizan “open banking / PSD2”?
¿Cómo se protege la privacidad?
En tu mensaje incluye el nombre de la app y los requisitos correspondientes. Te responderemos con un alcance técnico para acceso autorizado (API/protocolo) y una lista clara de entregables.
Si ya tienes un dataset objetivo (por ejemplo “ledger de transacciones + statement mensual”), añade un rango de fechas de ejemplo y el formato preferido.
Somos un estudio técnico enfocado en integración de interfaz y conexión autorizada a APIs. Trabajamos con análisis de protocolo, refactor de interfaces, integración OpenData/OpenFinance y entrega de código fuente utilizable con documentación.
Bitcoin trading - Capital.com es una app orientada a operar CFDs sobre bitcoin, ethereum y otras criptomonedas y altcoins. No necesitas tener las monedas ni contar con una cartera cripto: operas a través de la plataforma.
Además de cripto, la app permite operar CFDs en acciones, forex, índices y commodities. El usuario puede definir stop-loss y take-profits para controlar el riesgo, y usar alertas de precios para seguir movimientos relevantes de BTC y del resto del mercado.
En análisis, la app incluye gráficos rápidos y personalizables con 100+ indicadores, y ofrece noticias dentro de la app para mantenerse informado. Para formación, incluye guías y vídeos sobre fundamentos de trading y práctica con cuenta demo con fondos virtuales (hasta $100.000 en el plan demo).
En el plano de servicio, destaca la oferta de depósitos/retiros sin comisión (según métodos disponibles por ubicación), soporte 24/7 en inglés y la estructura transparente de costes (comisión cero, spreads competitivos y financiación overnight; pueden existir otras comisiones).