Glasser

Fornecido por Financial Datasets

Obter demonstrações de resultados de uma empresa por ticker ou CIK (Financial Datasets)

$0.02 por chamadarespostas em até 45s

Obtenha as demonstrações padronizadas de resultados de uma empresa pública por ticker ou CIK: receita, custo da receita, lucro bruto, despesas operacionais, lucro operacional, lucro líquido e lucro por ação para cada período. Escolha o período anual, trimestral ou ttm (últimos doze meses); limite de até 100 demonstrações 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.

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/income-statements 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/income-statements 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