GET /api/volume/aggregate
Retrieve aggregate trading volume with daily breakdown for all DAO tokens
/api/volume/aggregateOverview
The volume aggregate endpoint returns comprehensive trading volume data for all DAO tokens since launch, including daily breakdowns for detailed analysis.
This endpoint aggregates volume data across all DAOs, providing a complete picture of trading activity on the Futarchy protocol.
Request
GET /api/volume/aggregateNo Parameters Required
This endpoint requires no query parameters. It automatically returns aggregate volume data for all active DAOs.
Response
totalVolumestringrequiredTotal aggregate trading volume across all DAOs since launch (in USD)
dailyBreakdownarrayrequiredArray of daily volume records
datestringDate in ISO 8601 format (YYYY-MM-DD)
volumestringTrading volume for that day (in USD)
tradesnumberNumber of trades executed that day
tokensarrayrequiredPer-token volume breakdown
mintstringToken mint address
symbolstringToken symbol
totalVolumestringTotal volume for this token since launch
Example Request
curl https://market-api.metadao.fi/api/volume/aggregateconst response = await fetch('https://market-api.metadao.fi/api/volume/aggregate');
const volumeData = await response.json();
console.log(volumeData);import requests
response = requests.get('https://market-api.metadao.fi/api/volume/aggregate')
volume_data = response.json()
print(volume_data)Example Response
{
"totalVolume": "5234567.89",
"dailyBreakdown": [
{
"date": "2024-01-15",
"volume": "125000.00",
"trades": 342
},
{
"date": "2024-01-14",
"volume": "98500.50",
"trades": 287
}
],
"tokens": [
{
"mint": "ZKFHiLAfAFMTcDAuCtjNW54VzpERvoe7PBF9mYgmeta",
"symbol": "ZKFG",
"totalVolume": "1250000.00"
},
{
"mint": "ANOTHER_TOKEN_MINT",
"symbol": "ABC",
"totalVolume": "875000.00"
}
]
}Data Characteristics
Volume Calculation
Volume is derived from accumulated protocol fees, providing accurate trading activity metrics.
Formula: volume = protocolFees / feeRate
Uses the protocol fee rate of 0.25% for calculations.
Daily Breakdown
Daily volume data is tracked since each DAO's launch date, providing historical trading patterns and trends.
Per-Token Aggregation
Volume is aggregated per token, making it easy to compare trading activity across different DAOs.
Use Cases
Display historical volume trends and trading patterns
Analyze trading activity across the Futarchy ecosystem
Track overall protocol health and growth
Generate volume reports for stakeholders
Rate Limiting
This endpoint is subject to the global rate limit of 60 requests per minute per IP address.
Related Documentation
Was this page helpful?