Quick Start Guide
Use your API key to access the AlgoMetric API immediately. Here are some quick examples to get you started:
cURL Example:
curl -X GET "https://algometric.biz/api/analisis-completo?moneda=BTCUSDT" \
-H "X-API-Key: YOUR_API_KEY_HERE"
Python Example:
import requests
headers = {"X-API-Key": "YOUR_API_KEY_HERE"}
response = requests.get("https://algometric.biz/api/analisis-completo?moneda=BTCUSDT", headers=headers)
data = response.json()
JavaScript Example:
fetch('https://algometric.biz/api/analisis-completo?moneda=BTCUSDT', {
headers: {
'X-API-Key': 'YOUR_API_KEY_HERE'
}
})
.then(response => response.json())
.then(data => console.log(data));
API Reference
Everything you need to integrate professional-grade crypto signals and technical analysis into your own applications.
Overview
The AlgoMetric API provides real-time access to our proprietary trading algorithms, sentiment analysis, and market data. Our REST API is optimized for performance and ease of use, powering our web dashboard and mobile applications.
https://algometric.biz/api
Authentication
Pass your API key in the custom X-API-Key header with every request. API keys are managed in your dashboard.
X-API-Key: st_4dd6138f38c9c83197...
Rate Limits
Limits are applied per minute and month based on your subscription plan. Exceeding these limits will result in a 429 Too Many Requests response.
| Plan | Features | Requests / min | Requests / month |
|---|---|---|---|
| Free | Max 5 Coins | 10 | 1,000 |
| Classic | Max 15 Coins | 60 | 10,000 |
| Pro | Unlimited Coins | 300 | 100,000 |
Technical Analysis
Retrieves a comprehensive technical analysis for a specific cryptocurrency, including indicators (SMA, RSI, STOCH), Fibonacci levels, and proprietary "Smart Alert" logic.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
| moneda* | string | Symbol to analyze (e.g., BTCUSDT) |
Response
{
"moneda": "BTCUSDT",
"datos_actuales": {
"precio": 64250.25,
"pnl": 5.2
},
"alerta_inteligente": {
"accion": "comprar_fuerte",
"color": "green",
"motivo": "Cruce alcista SMA20 y RSI en zona neutra"
},
"grafico": [...]
}
Technical Indicators
Calculates key metrics including Simple Moving Averages (SMA 50, SMA 200) to identify macro trends, Relative Strength Index (RSI 21) for overbought/oversold conditions, and Average True Range (ATR) for market volatility.
Fibonacci Levels
Automated calculation of daily Fibonacci retracement support levels and extension resistance levels to pinpoint high-probability entry and exit targets.
Smart Alerts
Integrates multi-timeframe analysis and indicator consensus to issue real-time advice: comprar_fuerte (Strong Buy), comprar (Buy), esperar (Wait), vender (Sell), and vender_fuerte (Strong Sell).
Bitcoin Sentiment
Altcoin signals are filtered against the macro trend and sentiment of Bitcoin (BTC) to dynamically manage risk and reduce false breakout signals during severe market corrections.
Generates a natural language, AI-driven market prediction report. This endpoint analyzes the calculated technical indicators and Fibonacci levels, delivering expert advisory commentary for the asset. Restricted to Premium plans.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
| moneda* | string | Symbol to analyze (e.g., BTCUSDT) |
Response
{
"success": true,
"moneda": "BTCUSDT",
"decimals": 2,
"fecha": "2026-06-17 08:30:15",
"analisis_ia": "El par BTC/USDT muestra una tendencia alcista consolidada a mediano plazo respaldada por el cruce de SMAs. El RSI en 58.4 indica momentum positivo con espacio para mayor crecimiento. Se identifica un soporte clave de Fibonacci en 63,500 y resistencia inmediata en 66,200. Recomendación: Mantener posiciones de compra con stop-loss por debajo de SMA 50."
}
Returns the current market prices and status for all assets monitored by the bot. This is the main endpoint for building localized dashboards.
{
"listasset": [
{
"moneda": "BTCUSDT",
"asset": "Bitcoin",
"price": 64250.25,
"accion": "Ninguna",
"stochastic": 45.2
},
...
]
}
Retrieves the historical closing price of a given cryptocurrency at or around a specific Unix timestamp (daily interval).
Query Parameters
| Parameter | Type | Description |
|---|---|---|
| moneda | string | Symbol to query (e.g., BTCUSDT). Defaults to BTCUSDT. |
| timestamp | integer | Unix timestamp in milliseconds. If omitted, returns the most recent daily price. |
Response
{
"price": 64250.25
}
Fetches a filtered list of all assets that have an active Smart Alert (Buy/Sell recommendation).
[
{
"moneda": "ETHUSDT",
"accion": "comprar",
"motivo": "Sobreventa extrema detectada",
"colorAlerta": "green"
}
]
Searches for the latest news about a specific topic or coin and performs AI-driven sentiment analysis.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
| tema* | string | Search topic (e.g., bitcoin or ethereum,solana) |
Retrieves a unified feed of all current signals across all tracked markets. Ideal for real-time notification systems.
Access authoritative financial rates from the Central Bank of Venezuela (BCV) and international cocoa futures. This data is automatically updated daily at 6:00 PM VET, ensuring you always have the latest rates for the upcoming business cycle.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
| fecha | string | Optional date filter in YYYY-MM-DD format. Defaults to the most recent record. |
Response Properties
Returns a JSON object with official rates and commodity pricing.
{
"fecha_dato": "2026-03-22",
"fecha_registro": "2026-03-22 18:03:21",
"dolar_bcv": 54.1235,
"euro_bcv": 58.4567,
"cacao_usd": 9230.50,
"fuente_bcv": "bcv.org.ve",
"fuente_cacao": "yahoo_finance"
}
Calcula métricas de análisis técnico sobre el historial diario de TASAS_FINANCIERAS.
Incluye PNL, variación diaria, medias móviles (SMA-7/30), RSI-14, volatilidad, spread BCV vs P2P
y los datos crudos necesarios para construir un gráfico de líneas multi-serie.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
| dias | integer | Número de días del período a analizar. Mínimo 7, máximo 365. Default: 30. |
Response Fields
Retorna un objeto con el análisis completo de cada activo y un array grafico_diario.
| Campo | Tipo | Descripción |
|---|---|---|
| pnl_pct | float | Ganancia/pérdida % desde el inicio del período |
| variacion_diaria | object | Cambio de ayer a hoy: abs y pct |
| sma_7 / sma_30 | float | Media móvil simple de 7 y 30 días |
| rsi_14 | float | RSI de 14 períodos (0–100) |
| volatilidad_pct | float | Desviación estándar de retornos diarios (%) |
| max_periodo / min_periodo | float | Máximo y mínimo del período |
| tendencia | string | alcista si SMA-7 > SMA-30, bajista si no |
| spread_dolar | object | Diferencia P2P − BCV en Bs y % |
| grafico_diario | array | Array con fecha, dolar_bcv, dolar_p2p, cacao_usd por cada día |
{
"periodo_dias": 30,
"fecha_inicio": "2026-03-26",
"fecha_fin": "2026-04-24",
"total_registros": 30,
"analisis": {
"dolar_bcv": {
"activo": "Dólar BCV",
"valor_actual": 91.25,
"pnl_pct": 3.41,
"variacion_diaria": { "abs": 0.12, "pct": 0.13 },
"sma_7": 90.80,
"sma_30": 89.50,
"rsi_14": 62.4,
"volatilidad_pct": 0.2318,
"max_periodo": 92.10,
"min_periodo": 88.30,
"tendencia": "alcista"
},
"dolar_p2p": { "..." : "..." },
"cacao_usd": { "..." : "..." }
},
"spread_dolar": {
"descripcion": "Diferencia P2P minus BCV",
"abs_bs": 4.75,
"pct": 5.21
},
"grafico_diario": [
{ "fecha": "2026-03-26", "dolar_bcv": 88.30, "dolar_p2p": 93.10, "cacao_usd": 8950.00 },
{ "fecha": "2026-03-27", "dolar_bcv": 88.45, "dolar_p2p": 93.25, "cacao_usd": 8980.50 }
]
}
Code Examples
const API_KEY = 'your_api_key_here';
const baseUrl = 'https://algometric.biz/api';
async function fetchAnalysis(symbol) {
const response = await fetch(`${baseUrl}/analisis-completo?moneda=${symbol}`, {
headers: {
'X-API-Key': API_KEY
}
});
const data = await response.json();
console.log(data);
}
fetchAnalysis('BTCUSDT');
import requests
headers = {
'X-API-Key': 'your_api_key_here'
}
url = "https://algometric.biz/api"
params = {
'getPriceBinance': 'true'
}
response = requests.get(url, headers=headers, params=params)
print(response.json())
API Playground
Test AlgoMetric endpoints in real-time. Select an endpoint, provide your API key, and see the live JSON response.
Ready to test. Select an endpoint and click execute.
Support
If you have any questions, encounter technical difficulties, or need custom solutions, please do not hesitate to contact our technical support team.
Email Support
Reach us directly at algometric@algometric.biz