Glasser

Fornecido por Financial Datasets

Obter as três demonstrações financeiras de uma empresa por ticker ou CIK (Financial Datasets)

$0.02 por chamadarespostas em até 45s

Obtenha a demonstração de resultados, o balanço patrimonial e a demonstração de fluxo de caixa de uma empresa pública em uma única resposta, por ticker ou CIK. Escolha o período annual, quarterly ou ttm (últimos doze meses); limite de até 100 períodos por página, com um cursor para a próxima página. Restrinja por report_period ou filing_date, cada um com limites gte, lte, gt e lt. Cada período retorna itens padronizados, como receita, lucro líquido, ativos totais, dívida total e fluxo de caixa livre.

Como executar

Etapa 1Configurar

Uma vez: cole isto no chat do seu agente. O Skill instala a CLI e faz login sozinho. Para um agente que não pode usar um shell, conecte-o pelo MCP.

Configurar
set up https://glasser.ai/SKILL.md

Show me how to use the Financial Datasets endpoint /financials on Glasser.

Etapa 2Experimente uma tarefa de exemplo específica

Quando precisar preparar uma tabela de pesquisa financeira, você pode coletar os valores divulgados por uma empresa, mantendo claros os períodos e as unidades.

Copie este prompt no seu agente para organizar os valores divulgados para sua pesquisa.

Prompt
Use financialdatasets:/financials on Glasser.
Pull my company's reported figures into a table with the periods and units returned.

Estrutura do endpoint

json
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "period"
  ],
  "properties": {
    "cik": {
      "type": "string",
      "pattern": "^\\d{1,10}$"
    },
    "limit": {
      "type": "integer",
      "maximum": 100,
      "minimum": 1
    },
    "cursor": {
      "type": "string",
      "maxLength": 2000,
      "minLength": 1
    },
    "period": {
      "enum": [
        "annual",
        "quarterly",
        "ttm"
      ],
      "type": "string"
    },
    "ticker": {
      "type": "string",
      "pattern": "^[A-Za-z0-9.-]{1,12}$"
    },
    "filing_date": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "report_period": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "filing_date_gt": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "filing_date_lt": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "filing_date_gte": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "filing_date_lte": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "report_period_gt": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "report_period_lt": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "report_period_gte": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "report_period_lte": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    }
  },
  "additionalProperties": false
}

Como funciona a cobrança

Dados retornados ou nenhuma correspondênciaO mesmo preço com ou sem dados correspondentes.$0.02
Erro do provedor de dadosO provedor de dados não conseguiu responder.$0.00
Tempo limite excedidoO Run excedeu seu limite de tempo.$0.00
Falha internaUm erro interno impediu a conclusão.$0.00