BM&FBOVESPA: O Novo Sinacor na Plataforma Microsoft Visual Studio Team System 2008

23/11/2009 § 2 Comentários

Mas … e por falar na Bovespa …

A fusão entre a Bolsa de Mercadorias & Futuros (BM&F) e a Bolsa de Valores de São Paulo (Bovespa), ocorrida em 2008, para formar a BM&FBOVESPA – uma das maiores bolsas do mundo em valor de mercado – criou uma potência cujos números refletem a importância do mercado financeiro.

Para se ter uma idéia, o pregão do mercado de ações chega a registrar mais de 400 mil transações em um dia, com volume total negociado que pode ultrapassar 7 bilhões de reais.

De olho no Futuro!

Diante de novos desafios tecnológicos a BM&FBOVESPA preocupou-se em dar continuidade e acelerar as melhorias nas soluções oferecidas ao mercado.

Uma delas, o Sistema Integrado de Administração de Corretoras (Sinacor) – que responde pela gestão da maior parte das corretoras brasileiras e sua integração com os sistemas da bolsa –, havia sido criado há cerca de 20 anos e precisava passar por uma reformulação para atender às novas demandas da BM&FBOVESPA.

A História do Sinacor

Em meados da década de 80, a informática ganhou importância fundamental nas instituições do mercado de capitais. Mas o nível de desenvolvimento das corretoras nesse campo era bastante desigual e grande parte dos processos administrativos era feita de forma manual. Pressionadas pela necessidade de aumentar a eficiência e reduzir custos, as corretoras tinham de investir mais em sistemas e equipamentos. Foi nessa época que a antiga Bovespa desenvolveu um sistema de back-office para atender a todos os participantes do mercado e os colocar no mesmo patamar tecnológico. O Sinacor, sigla de Sistema Integrado de Administração de Corretoras, evoluiu com o tempo e tornou-se uma espécie de espinha dorsal da administração das corretoras.

O Sinacor integra as corretoras e bancos aos sistemas da antiga Bovespa, da CBLC e da BM&F. Seu desenvolvimento permitiu que as corretoras atendessem ao aumento do número de negócios feitos na Bolsa sem a correspondente elevação nos custos, graças à sua capacidade de processar informações com agilidade e eficiência. O sistema permitiu também que todas as corretoras – das maiores às menores – dispusessem das mesmas ferramentas para prestar um bom serviço aos clientes. “O Sinacor é um dos melhores instrumentos do mercado”, afirma Wagner Marcelo Monteiro Borges, ora sócio-diretor da Finabank CCTVM.

Mesmo com todo esse terreno conquistado, ainda eram grandes os esforços dirigidos pela antiga Bovespa e pela CBLC para a evolução do Sinacor. Dezessete pessoas trabalhavam na equipe encarregada de mantê-lo e aprimorá-lo. Esses profissionais atenderam a 121 usuários, dentre corretoras da antiga Bovespa, corretoras de mercadorias, bancos, distribuidoras de valores e escritórios de contabilidade. Mensalmente, a antiga equipe ora liderada pelo gerente de desenvolvimento Lysias Teixeira recebia cerca de 50 solicitações de implementações de relatórios e formas de consulta por parte das corretoras.

E quais são as principais características do Sinacor?

O sistema permite aos usuários extraírem informações gerenciais. “Ele é ágil, flexível e completo”, responde Teixeira. “As corretoras definem a política de acesso aos dados das operações e dos clientes.”

O Sinacor ainda é composto por 12 principais módulos:

  • Cadastros Básicos

  • Controle de Ordens Bovespa

  • Faturamento Bovespa

  • Contas Correntes

  • Tesouraria

  • Contas a Pagar e a Receber

  • Faturamento BM&F

  • Contabilidade

  • Custódia

  • IFT – Informações Financeiras Trimestrais

  • DBM – DataBase Marketing

  • Controle de Ordens BM&F

Os módulos podiam ser adquiridos pelas corretoras conforme suas necessidades, embora a esmagadora maioria optaram por contratar todos. Mais de 1.100 já foram instalados. 

Os módulos interagem entre si. Quando o sistema recebe uma mensagem que uma oferta foi feita no Mega Bolsa, por exemplo, faz o acompanhamento da ordem, promove a associação dela e sua execução, conecta com o financeiro e processa a nota de corretagem que o cliente irá receber. Além disso, faz a contabilidade, consolida as Informações Financeiras Trimestrais (ITR) que as corretoras devem enviar ao Banco Central e dispõe ainda de um módulo de DataBase Marketing (DBM). Este último permite que as instituições encontrem investidores com determinado perfil que lhes interesse. 

Existia ainda, por parte da equipe do Sinacor, uma dedicação à construção de um sistema de apuração de lucro ou prejuízo para as corretoras, juntamente com outro projeto: o acompanhamento gerencial das ordens de compra e venda feitas no mercado de opções. 

O Sinacor hoje

Depois da análise de diversas opções, a BM&FBOVESPA selecionou o Microsoft .NET Framework 3.5 como plataforma de desenvolvimento. Segundo Vladimir Marciano, coordenador de Vendas, Produtos e serviços de TI, a tecnologia garante três importantes características na nova fase da BM&FBOVESPA: escalabilidade, atualização tecnológica e ferramentas avançadas.

 

O Windows Presentation Foundation (WPF), que provê uma separação clara entre a criação da interface e a lógica da aplicação (code behind), permite maior flexibilidade no desenvolvimento visual, buscando uma melhor interação com o usuário.

Já o Windows Communication Foundation (WCF) facilita a comunicação entre aplicações desenvolvidas em .NET. Ele possibilita também a implementação de Software Oriented Architecture (SOA). O conjunto dessas aplicações foi de extrema importância na migração do Sinacor.

Para apoiar a remodelagem de uma aplicação do porte do Sinacor, com a agilidade que a BM&FBOVESPA esperava, foi usado o Microsoft Visual Studio Team System 2008. Além da ferramenta, a Microsoft apresentou ao time de projeto do Sinacor o Microsoft Solutions Framework (MSF) for Agile Development, que, como o próprio nome sugere, indica as melhores práticas de interação, colaboração e adaptação para acelerar o ciclo de desenvolvimento.

Atualmente eu, como Analista de Negócios da BM&FBOVESPA, faço parte da equipe que trabalha na migração do antigo Sinacor, ora escrito na Plataforma Centura, para a Plataforma Microsoft .NET Framework 3.5, com Oracle como Banco de Dados.

Fonte:

1. Bertti e Marciano, da BM&FBOVESPA. Artigo do Microsoft Plataforma, Número 14, Novembro 2008 | Janeiro 2009.

2. SINACOR – A espinha dorsal das corretoras : FOCO : CBLC (Companhia Brasileira de Liquidação e Custódia) : Número 29, Nov2005.

§ 2 Respostas para BM&FBOVESPA: O Novo Sinacor na Plataforma Microsoft Visual Studio Team System 2008

  • Rafael Reis disse:

    Olá Nogueira! Ótimo artigo!
    Cara, desenvolvo o software de cadastro para uma corretora, e utilizo o Sinacor atualmente através de views, diretamente no banco de dados oracle. Porém, devido à modificações de políticas de segurança, os terminais não terão acesso direto ao servidor de dados.

    Minha pergunta é: Existe alguma forma do meu sistema acessar o Middle-Tier (Sinacor+ API) ou ele é exclusivo para as camadas de apresentação do Sinacor? Não sei nem se estou fazendo sentido pra ti, estou me baseando no que entendi através do site http://www.bmfbovespa.com.br/sinacor/arquitetura.asp, onde imaginei que há um webservice para sistemas como o meu, seria isso?

    Será que você poderia me ajudar? Desde já agradeço imensamente a atenção!!

    Abraços,
    Rafael Reis

    • Nogueira disse:

      Rafael,

      Obrigado pelo comentário!
      Infelizmente eu não posso responder sua questão, pois não faço mais parte da equipe da BMF&BOVESPA.
      O que posso lhe informar é que, na época em que eu prestava serviço para a Bolsa, existia um planejamento para organizar e otimizar o acesso ao banco de dados via serviços .Net.
      Recomendo que você entre em contato com a própria Bolsa, que certamente lhe ajudará com o problema. São profissionais muito bem qualificados.

      Forte abraço,

      Nogueira Jr

Deixe um comentário

O que é isso?

Você está lendo no momento BM&FBOVESPA: O Novo Sinacor na Plataforma Microsoft Visual Studio Team System 2008 no Eu, Nogueira.

Meta