Relatórios abrangentes com a Reporting API da cTrader

Relatórios abrangentes com a Reporting API da cTrader

Integre fluxos de eventos em tempo real e capturas instantâneas sob pedido para análises personalizadas e reconciliação.

Sobre a Reporting API

A Reporting API fornece uma vista em tempo real dos principais eventos que ocorrem no ecossistema cTrader. A API também tem um mecanismo para recuperar dados passados caso alguma mensagem em tempo real seja perdida.

Eventos

Após uma integração bem-sucedida, deverá começar a receber mensagens especiais contendo dados sobre novas ordens, negócios, posições e (opcionalmente) alterações nos preços dos instrumentos de negociação. Pode usar os dados destas mensagens para qualquer número de finalidades, incluindo gestão de risco, avaliação de desempenho e planeamento estratégico.

Snapshots

Ao enviar um simples pedido web, pode solicitar uma "captura instantânea" de todas as entidades do servidor de um tipo específico e os seus detalhes. Pode usar esta informação para reconciliar facilmente o seu sistema de relatórios com o estado do backend do cTrader.

Relatórios rápidos em tempo real via RabbitMQ

Coloque o seu IP na lista branca, obtenha credenciais RabbitMQ apenas de leitura e ligue-se com qualquer cliente para começar a transmitir eventos cTrader instantaneamente.

Rapidez e eficiência

A Reporting API utiliza Google Protobufs leves para enviar mensagens de eventos em tempo real, reduzindo as cargas de conexão.

Fiabilidade superior

A obtenção de um "snapshot" para reconciliação com o backend do cTrader pode ser conseguida através de um simples pedido web, garantindo que nunca perde dados importantes.

Facilidade de integração

Uma vez que a Reporting API depende do RabbitMQ, pode utilizar qualquer cliente RabbitMQ existente para reduzir ao mínimo o tempo de integração.

Facilidade de manutenção

Uma vez que cada evento de mensagem tem um número de sequência único, é fácil determinar se é necessária reconciliação em qualquer momento.