Conectar à Própria Fonte de Dados
Solução Bookmap Quant
O Bookmap Quant é voltado principalmente para empresas de HFT proprietárias, bancos, salas de negociação, etc. Ele permite a integração com sistemas internos de dados e de negociação.
Recursos
O Bookmap Quant inclui todos os recursos embutidos, além dos complementos pagos do Bookmap. Também suporta indicadores personalizados, cálculos de fila de ordens e integração com fontes de dados proprietárias. Alguns casos de uso incluem:
Principais Recursos da Solução Quant:
- Conecte Dados de Mercado Particular e Ordens:
- Use a API L0 para desenvolver um adaptador.
- Utilize o Bookmap Recorder para produzir arquivos legíveis pelo Bookmap, permitindo a reprodução de dados personalizados no modo Replay do Bookmap sem afetar o desempenho da simulação.
- Gere um arquivo de texto simples legível pelo Bookmap.
- Integração de Sinais Personalizados:
- Incorpore e desenhe milhares de sinais personalizados no nível do adaptador, usando os métodos acima (cada um pode conter milhares de pontos de dados).
- Como alternativa, calcule alguns sinais via a API L1 regular.
- Visualização da posição das ordens na fila.
- Ferramentas para capturar todos os eventos de uma área selecionada do gráfico em uma janela separada ou exportar como um arquivo csv.
- Licença offline.
Preço
A licença do Bookmap Quant começa em $499/assento/mês, paga anualmente. Teste a solução com um teste de um mês para até 5 assentos por $500. Para mais detalhes, desenvolvimentos personalizados ou ofertas especiais, entre em contato com info@bookmap.com.
Segurança
O Bookmap Quant prioriza a segurança, oferecendo Ativação Offline. Ele opera sem necessidade de internet, e os usuários podem ajustar seu firewall para conceder acesso externo apenas ao seu adaptador personalizado.
Gravador do Bookmap
Uma aplicação principal do Bookmap Quant é a revisão de simulações e resultados de backtest. Embora as revisões de sessões de negociação ocorram menos frequentemente, as simulações podem ser executadas milhares de vezes ao dia. Para garantir que o Bookmap não atrapalhe o processo de simulação (normalmente mais rápido que a taxa de 30-50k eventos/segundo do Bookmap), o utilitário Bookmap Recorder, BookmapRecorder.jar, é útil.
Ele converte dados personalizados em um formato que o Bookmap pode reproduzir. Sua velocidade de processamento é de cerca de 150-200k eventos/segundo, criando arquivos de aproximadamente 12 bytes por evento. Os usuários podem incorporar este gravador em seu software de simulação, utilizando posteriormente o Bookmap para reproduzir os arquivos selecionados. Em termos de reprodução de dados, o Bookmap Recorder é tão eficaz quanto o uso direto da API L0.
Solução Bookmap Connect
A solução Bookmap Connect é gratuita, permitindo que os usuários vinculem o Bookmap a conexões ainda não suportadas, mas desejadas (por exemplo, plataformas de negociação, fornecedores de dados, bolsas, sistemas de negociação, etc).
Instalando um Adaptador Bookmap Connect:
- No Bookmap, abra Configurações -> Gerenciar plugins.
- Adicione-os como faria com outras conexões em Conexões -> Configurar.
- Veja os adaptadores disponíveis na seção de Conectividade.
Motivação
Antes da solução Bookmap Connect, o objetivo estava na equipe do Bookmap para determinar quais adaptadores criar. Tais decisões eram complexas, com usuários tendo necessidades variadas. A solução Bookmap Connect resolve essas questões por:
- Permitir que traders e desenvolvedores criem adaptadores de acordo com suas necessidades, eliminando atrasos.
- Ampliar o alcance do Bookmap, atraindo traders interessados em se conectar a dados e conexões de negociação anteriormente não suportados.
Requisitos
Embora a solução Bookmap Connect não tenha custo, ao contrário da solução Quant, ela possui certas estipulações:
- A conexão pretendida deve ser acessível a todos, não exclusivamente ao desenvolvedor do adaptador.
Como funciona
A solução Bookmap Connect opera permitindo primeiro que os usuários ativem o acesso à API L0 por conta própria. Uma vez que um adaptador é concluído, a equipe do Bookmap o revisa e certifica. Após a certificação, outros usuários do Bookmap podem empregar o adaptador sem acesso à API L0. Eles simplesmente integram o adaptador ao Bookmap e o escolhem como sua conexão preferida.
Passos a Considerar Antes do Desenvolvimento do Adaptador:
- Garantir Compatibilidade: Confirme que o adaptador que você planeja desenvolver alinha-se com os requisitos do Bookmap Connect.
- Avaliar a Qualidade dos Dados: Analise a qualidade dos dados de mercado da sua conexão desejada. Para resultados ideais no Bookmap, recomenda-se utilizar dados de profundidade total de mercado MBO ou MBP.
- Funcionalidade Independente: Certifique-se de que seu adaptador permite que o Bookmap funcione independentemente, por exemplo, por meio de uma conexão WebSocket que não exija outra plataforma de negociação concomitante. Desenvolver um adaptador para outra plataforma com uma API pode reduzir a estabilidade devido a dependências adicionais e potencial sobrecarga de dados durante alta atividade de mercado. Revise as Perguntas Frequentes de Desempenho para mais detalhes.
- Engajar com a Comunidade: Verifique no fórum do Bookmap se um adaptador similar está em desenvolvimento. Procure discussões no fórum Bookmap Connect Incubator. Considere colaborar em um projeto existente solicitando acesso ao seu proprietário ou aguarde sua conclusão. Você também pode iniciar um novo projeto, mesmo que seja para a mesma conexão.
- Documentação do Projeto: Se estiver iniciando um novo projeto, crie um tópico no fórum detalhando seu projeto e seus objetivos. Ofereça algumas etapas, como conectividade inicial de dados, seguidas por recursos de negociação. Isso ajuda outros traders que possam desejar ajudar no desenvolvimento ou testá-lo.
- Ativar Acesso à API L0: Visite seu perfil no site do Bookmap e ative o acesso à API L0. Enquanto isso, entre em contato com o suporte para ativação manual.