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.

Base URL
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.

HTTP Header
X-API-Key: st_4dd6138f38c9c83197...
Pro Tip: Never share your API key or commit it to version control.

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

GET /analisis-completo

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

JSON
{
  "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.

GET /analisis-ia Premium Only

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

JSON
{
  "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."
}
GET /server?getPriceBinance=true

Returns the current market prices and status for all assets monitored by the bot. This is the main endpoint for building localized dashboards.

Response Snippet
{
  "listasset": [
    {
      "moneda": "BTCUSDT",
      "asset": "Bitcoin",
      "price": 64250.25,
      "accion": "Ninguna",
      "stochastic": 45.2
    },
    ...
  ]
}
GET /historical-price

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

JSON
{
  "price": 64250.25
}
GET /server?getSmartAlerts=true

Fetches a filtered list of all assets that have an active Smart Alert (Buy/Sell recommendation).

Response Snippet
[
  {
    "moneda": "ETHUSDT",
    "accion": "comprar",
    "motivo": "Sobreventa extrema detectada",
    "colorAlerta": "green"
  }
]
GET /buscar-noticias

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)
GET /notificaciones

Retrieves a unified feed of all current signals across all tracked markets. Ideal for real-time notification systems.

GET /tasas

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.

JSON Response
{
  "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"
}
GET /tasas-analisis

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_pctfloatGanancia/pérdida % desde el inicio del período
variacion_diariaobjectCambio de ayer a hoy: abs y pct
sma_7 / sma_30floatMedia móvil simple de 7 y 30 días
rsi_14floatRSI de 14 períodos (0–100)
volatilidad_pctfloatDesviación estándar de retornos diarios (%)
max_periodo / min_periodofloatMáximo y mínimo del período
tendenciastringalcista si SMA-7 > SMA-30, bajista si no
spread_dolarobjectDiferencia P2P − BCV en Bs y %
grafico_diarioarrayArray con fecha, dolar_bcv, dolar_p2p, cacao_usd por cada día
JSON Response
{
  "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

JavaScript (Fetch API)
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');
Python (Requests)
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.

TERMINAL - 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