bc_investiments v0.3.4 BcInvestiments.Rates View Source
Taxas selic, ipca e poupança
Link to this section Summary
Functions
Retorna o a taxa CDI atual
Retorna o IPCA do site do banco central
Retorna o a taxa de rendimento da poupança do site do banco central
Retorna a taxa selic do site do banco central
Link to this section Functions
Link to this function
get_cdi()
View Source
get_cdi() :: {:ok, BcInvestiments.Rates.Cdi.t()} | {:error, :scraping} | {:error, :http}
Retorna o a taxa CDI atual
## Exemplos
iex> BcInvestiments.Rates.get_cdi()
{:ok, %Cdi{over: 6.39}
Link to this function
get_ipca()
View Source
get_ipca() :: {:ok, BcInvestiments.Rates.Ipca.t()} | {:error, :scraping} | {:error, :http}
Retorna o IPCA do site do banco central
## Exemplos
iex> BcInvestiments.Rates.get_ipca()
{:ok, %Ipca{last_12_months_rate: 2.86}
Link to this function
get_poupanca()
View Source
get_poupanca() :: {:ok, BcInvestiments.Rates.Poupanca.t()} | {:error, :scraping} | {:error, :http}
Retorna o a taxa de rendimento da poupança do site do banco central
## Exemplos
iex> BcInvestiments.Rates.get_poupanca()
{:ok, %Poupanca{monthly_rate: 0.3715}
Link to this function
get_selic()
View Source
get_selic() :: {:ok, BcInvestiments.Rates.Selic.t()} | {:error, :scraping} | {:error, :http}
Retorna a taxa selic do site do banco central
## Exemplos
iex> BcInvestiments.Rates.get_selic()
{:ok, %Selic{daily_rate: 6.4, date: ~D[2018-06-21], rate: 6.5}