Skip to content

Busca no Banco Central do Brasil as cotações de várias moedas frente ao Real (Moeda Brasileira)

Notifications You must be signed in to change notification settings

lucasnogueira/brcotacao

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Br Cotação

o que é?

Basicamente, é um conjunto de classes que permite obter os valores de compra e venda de uma determinada moeda, em uma determinada data em reais.

Quais são as moedas disponiveis?

São as moedas disponibilizadas pelo Banco Central do Brasil na tabela encontrada no seguinte endereço: http://www4.bcb.gov.br/pec/taxas/batch/tabmoedas.asp?id=tabmoeda Sendo que as moedas com data de Exclusão do Ptax não entraram na gem.

Como instalar?

gem install brcotacao

como usar em um programa ruby?

require 'rubygems' (ruby 1.8.7)

require 'brcotacao'

require 'date' # pode usar qualquer metodo que retorne a data que precise.

uma_data = Date.new(2011, 12, 9) # data de fechamento qualquer

dola_americano = BrCotacao::DolarDosEua.new

dolar_americano.cotacao(uma_data) # => {:compra => 1.8123, :venda => 1.813}

dolar_americano.compra(uma_data) # => 1.8123

dolar_americano.venda(uma_data) # => 1.813

dolar_americano.compra_agora # => 1.902

euro = BrCotacao::Euro.new

euro.cotacao(uma_data) # => {:compra => 2.423, :venda => 2.4242}

euro.compra(uma_data) # => 2.423

euro.venda(uma_data) # => 2.4242

euro.compra_agora # => 2.4039

Documentação

A documentação, atualmente, encontra-se em http://brcotacaodoc.brunovicenzo.com/

About

Busca no Banco Central do Brasil as cotações de várias moedas frente ao Real (Moeda Brasileira)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 100.0%