Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.1.2

finance_quote

Uma API multiplataforma para recuperar informações de cotação e preços de ações (por exemplo, Amazon, Google), commodities (por exemplo, Ouro, Petróleo) e criptomoedas (por exemplo, Bitcoin, Ethereum).

Downloads em 30 dias
43
Curtidas
29
Pontos Pub
40

Instalar pacote

flutter pub add finance_quote

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Um pacote Flutter multiplataforma que fornece acesso a dados financeiros em tempo real e históricos para ações, commodities e criptomoedas. Permite aos desenvolvedores buscar informações sobre cotações e preços atuais de diversos ativos, como Amazon, Google, Ouro, Petróleo, Bitcoin e Ethereum. Projetado para integração em aplicações relacionadas à finanças, oferece suporte a múltiplas plataformas com uma API simples. Ideal para criar rastreadores de investimentos, painéis de portfólio ou ferramentas de negociação. Baseia-se em APIs externas para obter dados e exige configuração adequada para autenticação e limitação de taxa.

Casos de uso

  • Rastreamento de preço de ações
  • Monitoramento do mercado de criptomoedas
  • Atualizações de preços de commodities
  • Cálculo de valor de portfólio
  • Desenvolvimento do painel financeiro

Principais recursos

  • Suporta ações, cripto e commodities
  • Dados em tempo real e históricos
  • Compatibilidade multiplataforma
  • Interface de API simples
  • Recuperação de dados extensível

Indicado para

  • desenvolvedores de aplicativos financeiros
  • Ferramentas de rastreamento de investimentos
  • Integrações de plataforma de negociação
  • Aplicativos de finanças educacionais
  • Aplicativos de orçamento pessoal

Considerações

  • Requer configuração de chave de API
  • Dependente de provedores de dados de terceiros
  • Limites de taxa podem ser aplicados
  • A precisão dos dados depende da fonte
  • Conexão de rede necessária

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

A Dart plugin for retrieving financial quote prices.

pub package Build Status

This package provides a set of high-level functions and classes that make it easy to retrieve financial quote information and prices for stocks (Amazon, Google, ...), commodities (Gold, Oil, ...) and crypto-currencies (Bitcoin, Ethereum, ...). It's platform-independent, supports iOS and Android.

Using

The easiest way to use this library is via the top-level functions. They allow you to make quote price requests with minimal hassle:

  final Map<String, Map<String, String>> quotePrice =
      await FinanceQuote.getPrice(
          quoteProvider: QuoteProvider.yahoo, symbols: <String>['KO']);

  print('Number of quotes retrieved: ${quotePrice.keys.length}.');
  print('Number of attributes retrieved for KO: ${quotePrice['KO'].keys.length}.');
  print('Current market price for KO: ${quotePrice['KO']['price']}.');

If you're making multiple quote requests to the same server, you can request all of them in a single function call:

  final Map<String, Map<String, String>> quotePrice =
      await FinanceQuote.getPrice(
          quoteProvider: QuoteProvider.yahoo, symbols: <String>['KO', 'GOOG']);

  print('Number of quotes retrieved: ${quotePrice.keys.length}.');
  print('Number of attributes retrieved for KO: ${quotePrice['KO'].keys.length}.');
  print('Current market price for KO: ${quotePrice['KO']['price']}.');
  print('Number of attributes retrieved for GOOG : ${quotePrice['GOOG'].keys.length}.');
  print('Current market price for KO: ${quotePrice['GOOG']['price']}.');

If you want all available quote data from the selected provider, you can request it with the function call:

  final Map<String, Map<String, dynamic>> cryptoQuoteRaw =
      await FinanceQuote.getRawData(
          quoteProvider: QuoteProvider.coincap, symbols: <String>['bitcoin', 'ethereum']);

  print('Number of quotes retrieved: ${cryptoQuoteRaw.keys.length}.');
  print('Number of attributes retrieved for bitcoin : ${cryptoQuoteRaw['bitcoin'].keys.length}.');
  print('Current market price for bitcoin: ${cryptoQuoteRaw['bitcoin']['priceUsd']}.');
  print('Number of attributes retrieved for ethereum: ${cryptoQuoteRaw['ethereum'].keys.length}.');
  print('Current market price for ethereum: ${cryptoQuoteRaw['ethereum']['priceUsd']}.');

Supported providers

  • Yahoo
  • Morningstar
  • Coinmarketcap
  • Coincap
  • Binance

TERMS & CONDITIONS

Quote information fetched through this module is bound by the quote providers terms and conditions.

Categorias

Dependências

Lista de dependências 5 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.