Empresa
- Nossa missão
- História
Serviços
- O que fazemos
- Onde atuamos
- Como inovamos
Componentes
- Interpr. simbólico
- Rede semântica
Produtos
- Nossos produtos
- RiskMan
- TradeMan
- SearchMan
- SearchMan Light
- página inicial
- e-mail
TradeMan
O Problema
A boletagem de operações financeiras é uma atividade razoavelmente simples do ponto de vista de sistemas se tomarmos o fluxo de atividades em um dado instante, pois:
  • o conjunto de informações que interessa é bem definido;
  • o conjunto de processos que suportam a operação boletada é rigidamente definido;
  • o conjunto de informações gerenciais que dependem da boletagem é, em um dado instante, bem definido.

  • Entretanto, qualquer um que acompanha o movimento do mercado financeiro sabe que apesar das informações serem bem definidas um em dado instante, elas não permanecem como estão ao longo do tempo. Ou seja: os volumes operados, a natureza das operações, o conjunto de informações gerenciais necessário pode variar da noite para o dia, especialmente nos mercados ditos "globalizados".

    Além disso, é interessante que o aplicativo seja capaz de validar os dados que estão sendo digitados sem "atrapalhar" o trader. Ou seja, é importante que a interface seja tal que as validações ocorram sem que para isso o trader tenha necessariamente de esperar pela resposta do sistema.

    O desafio aqui é, então, criar um sistema em que:
  • formato da operação, e aí se incluem validações e cálculos, possam ser definidos por um usuário sem interferência da área de sistemas

  • os dados presentes nos sistemas de back-office estejam disponíveis para a utilização e validação nas telas de operação
  • fluxo de processos pelos quais passa uma operação de um produto específico também possa ser definido pelo usuário
  • os dados das operações possam ser facilmente digitados e validados
  • esses dados possam ser aplicados a sistemas específicos de back-office

  • O TradeMan é uma forma de utilizar o Processamento Simbólico para implementar essas tarefas

    Customização do Formato da operação
    No Cadastro de Boletos são definidas quais informações interessam para uma dada operação. Nesse momento pode-se definir também equações de cálculo que se aplicam ao boleto.

    Interface com dados dos sistemas de Back-office

    Ao customizar o formato da operação, é possível definir quais informações desta possuem correspondente no banco de dados de Back-Office através de um processo que chamamos de Sinonimação. Assim, o conteúdo da informação em questão pode ser validado no momento da digitação, através de um verdadeiro "tradutor" que se encarrega de fazer a correspondência corretamente, ou apontar incoerências.

    A grande vantagem aqui é que se pode definir, já no momento da digitação e sem esforço para o trader, qual a correspondência da informação digitada com os sistemas de Back-Office. Por exemplo: "cliente" é um caso típico de informação que pode ser definida através de sinonimação no boleto. Nesse caso, o código do cliente já é conhecido no momento em que o trader digita o nome do cliente (ou o nome pelo qual ele conhece o cliente) ao entrar com a operação.

    Definição do Fluxo de processos

    A interface gerada pelo TradeMan pode ser configurada para disparar quaisquer processos a partir de qualquer momento.
    Uma implantação interessante dessa feature é que o próprio processo de digitação de boletos pode ser disparado a partir de outro boleto. Assim é possivel criar um verdadeiro fluxo customizável de boletos que podem ser preenchidos ou completados em momentos diferentes por pessoas diferentes, automatizando o fluxo de trabalho na mesa de operações.

    Digitação das Operações

    A digitação das operações no TradeMan é uma caso a parte: concebida para ser de fácil utilização, permite que se digitem várias naturezas de operação na mesma tela, garantindo uma visão geral das posições negociadas. Além disso, é fácil acompanhar o fluxo das operações utilzando a mesma interface automaticamente, o que permite detectar erros assim que eles ocorrem.

    Interfaces com Processos dos sistemas de Back-Office
    Finalmente, os processos de interface com os sistemas de Back-Office são facilmente customizáveis, graças ao moderno projeto do sistema. Além disso, é possível garantir o disparo assíncrono e paralelo (*) desses processos, garantindo o acompanahmento de todo o fluxo da operação sem que o trader tenha de ficar esperando pela resposta dos sistemas de Back-Office.

    (*) depende da tecnologia utilizada na implantação.