Get share class quotes
Returns the latest share class quotes. Pass bloomberg for specific classes; pass currency for the operable classes of that currency; omit both for every class. operable filters the result by its operable flag.
GET
/v1/market-data/funds/classesRequest
Headers
| Field | Type | Required | Description |
|---|---|---|---|
Authorization | string | Yes | Access token in Bearer ACCESS_TOKEN format |
Not applicable: Path Parameters, Body.
Query Parameters
| Field | Type | Required | Description |
|---|---|---|---|
bloomberg | array of string | No | Bloomberg codes to return (comma-separated). |
currency | string | No | Currency of the operable classes to return. API names (ARS, DOLLAR_MEP, DOLLAR_CCL) or BYMA names (ARS, USD, EXT). |
operable | boolean | No | Keep only operable (true) or non-operable (false) classes. |
Response
2XX Success
Status: 200 — Class quotes retrieved successfully
Returns an array of objects with these fields:
| Field | Type | Description |
|---|---|---|
name | string | Share class name |
abbreviation | string | Share class short code |
day_variation | number | Daily variation, percent |
tna | number | Nominal annual rate (TNA), percent |
annualized_day_variation | number | Annualized daily variation, percent |
week_variation | number | Weekly variation, percent |
month_variation | number | Monthly variation, percent |
quarterly_variation | number | Quarterly variation, percent |
semi_annual_variation | number | Semi-annual variation, percent |
year_variation | number | Yearly variation, percent |
triennial_variation | number | Three-year variation, percent |
quintennial_variation | number | Five-year variation, percent |
bloomberg_code | string | Bloomberg code of the share class |
minimum_investment | integer | Minimum investment amount |
term | string | Settlement period of the class One of: T0, T1, T2, T3. |
fund_id | integer | Parent fund id |
price_per_share | number | Net asset value per share |
type | string | Fund type |
currency | string | Currency of the class |
horizon | string | Investment horizon |
risk | string | Risk level of the class One of: LOW, MEDIUM, HIGH. |
operable | boolean | Whether the class is currently operable |
initial_date | string (date) | Class inception date |
retrieved_at | string (date-time) | Timestamp of the quote |
withdrawal | string | Settlement / withdrawal term |
bids | string | Bid price |
offers | string | Offer price |
Error Codes
| Status | Description |
|---|---|
400 | Invalid currency |
401 | Missing or invalid authentication |
403 | Caller lacks the required role |
500 | Unexpected server error |
Code Example
- cURL
- JavaScript
- Python
- Node.js
curl -X GET "https://b2b.allaria.dev/v1/market-data/funds/classes?bloomberg=AL30%20Equity%2CGD30%20Equity¤cy=ARS&operable=true" \
-H "Authorization: Bearer ACCESS_TOKEN"
const response = await fetch('https://b2b.allaria.dev/v1/market-data/funds/classes?bloomberg=AL30%20Equity%2CGD30%20Equity¤cy=ARS&operable=true', {
method: 'GET',
headers: { 'Authorization': 'Bearer ACCESS_TOKEN' },
});
const data = await response.json();
console.log(data);
import requests
response = requests.get(
'https://b2b.allaria.dev/v1/market-data/funds/classes?bloomberg=AL30%20Equity%2CGD30%20Equity¤cy=ARS&operable=true',
headers={ 'Authorization': 'Bearer ACCESS_TOKEN' },
)
print(response.json())
const axios = require('axios');
const response = await axios.get('https://b2b.allaria.dev/v1/market-data/funds/classes?bloomberg=AL30%20Equity%2CGD30%20Equity¤cy=ARS&operable=true', {
headers: { 'Authorization': 'Bearer ACCESS_TOKEN' },
});
console.log(response.data);
2XX Success
[
{
"name": "Allaria Ahorro - Clase A",
"abbreviation": "ALDIIIA",
"day_variation": 0.35,
"tna": 41.5,
"annualized_day_variation": 38.2,
"week_variation": 2.1,
"month_variation": 8.7,
"quarterly_variation": 22.4,
"semi_annual_variation": 45.9,
"year_variation": 92.3,
"triennial_variation": 310.5,
"quintennial_variation": 980.1,
"bloomberg_code": "ALDIIIA AR Equity",
"minimum_investment": 1000,
"term": "T2",
"fund_id": 123,
"price_per_share": 1345.67,
"type": "Renta fija",
"currency": "ARS",
"horizon": "Largo plazo",
"risk": "LOW",
"operable": true,
"initial_date": "2020-01-15",
"retrieved_at": "2026-09-23T18:20:00",
"withdrawal": "24hs",
"bids": "1345.10",
"offers": "1345.90"
}
]