Skip to main content

Models-as-a-Service (MAAS)

Run inference on ZettaQuant's proprietary financial AI models via API endpoints.

Beta

This API is currently in beta.

Prerequisites: Authentication & API Setup


Available Models

Model IDNameTaskTier
cb_stance_labelCentral Bank Stance ClassifierHawkish / Dovish / Neutral / IrrelevantPro
cb_certain_labelCentral Bank Certainty ClassifierCertain / UncertainFree

Endpoints

List Models

GET /v1/models
curl -H "x-api-key: $ZQ_API_KEY" $ZQ_BASE_URL/v1/models

Response:

{
"models": [
{
"id": "cb_stance_label",
"name": "Central Bank Stance Classifier",
"description": "Classifies text as Hawkish, Dovish, Neutral, or Irrelevant",
"task": "sequence_classification",
"access_tier": "pro",
"labels": ["Hawkish", "Dovish", "Neutral", "Irrelevant"]
}
],
"total": 1
}

Run Inference

POST /v1/models/infer

Request Body:

{
"model_id": "cb_stance_label",
"instances": [
{"text": "The Federal Reserve indicated it will maintain current rates"},
{"text": "ECB announces aggressive rate hikes to combat inflation"}
]
}
FieldTypeRequiredDescription
model_idstringYesModel identifier
instancesarrayYesList of texts (max 100)

Example:

curl -X POST \
-H "x-api-key: $ZQ_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model_id": "cb_stance_label", "instances": [{"text": "Fed raises rates by 50bps"}]}' \
$ZQ_BASE_URL/v1/models/infer

Response:

{
"model_id": "cb_stance_label",
"task": "sequence_classification",
"predictions": [
{"label": "Hawkish"}
]
}

Model Details

cb_stance_label

Central Bank Stance Classifier

Classifies central bank communication into monetary policy stance.

LabelDescription
HawkishTightening bias, inflation concerns, rate hikes
DovishEasing bias, growth concerns, rate cuts
NeutralBalanced or data-dependent stance
IrrelevantNot related to monetary policy

Training Data: World Central Bank Meeting Minutes


cb_certain_label

Central Bank Certainty Classifier

Classifies the certainty level of central bank statements.

LabelDescription
CertainDefinitive statements, clear guidance
UncertainHedged language, conditional statements

Support

Email: support@zettaquant.ai