Rank the universe by Martin ratio or Ulcer Index
API · /ulcerindex-api
API Ulcer Index
Classe un univers multi-actifs selon la douleur des drawdowns de chaque marché et le rendement obtenu pour cette douleur, calculé en direct à partir des clôtures quotidiennes de Yahoo Finance — sans clé, rien n'est stocké. La volatilité traite une hausse et une baisse comme également risquées, mais les investisseurs ne perdent le sommeil qu'à cause du downside : la profondeur de la chute depuis le dernier sommet et la durée de la récupération. L'Ulcer Index (Peter Martin) capture exactement cela — la racine carrée de la moyenne des carrés des drawdowns quotidiens en pourcentage par rapport au pic courant, de sorte qu'un drawdown profond et long est bien plus pénalisé qu'une brève baisse, et un marché qui atteint de nouveaux sommets obtient un score proche de zéro. Il en découle le ratio de Martin (l'Ulcer Performance Index) — le rendement excédentaire annualisé divisé par l'Ulcer Index — le rendement obtenu par unité de douleur de drawdown, un cousin du ratio de Sharpe uniquement pour le downside. Le endpoint asset renvoie le profil de douleur complet d'un instrument : Ulcer Index, drawdown maximum, moyen et actuel, temps le plus long sous l'eau, ratio de Martin et ratio de douleur. Le endpoint screener classe l'univers de 21 instruments (actions, secteurs, matières premières, obligations, crypto ; filtrable par classe) par ratio de Martin (meilleur rendement ajusté à la douleur) ou par Ulcer Index (trajectoire la plus lisse). Il s'agit de la mesure de la douleur des drawdowns / Ulcer Index — distincte d'un moniteur de drawdown actuel (instantané de la distance sous le pic de chaque marché), du screener Sharpe/Sortino/Calmar (Calmar n'utilise que le pire drawdown unique) et des API de prix. Il évalue la forme complète de la douleur, pas un seul point.
Santé API
en bonne santé- Temps de disponibilité
- 100.00%
- Sondes serveur · 24h
- Latence moyenne
- 205 ms
- Sondes serveur · 24h
- Abonnées
- 3,451
- active
- Total des appels
- 0
- les 7 derniers jours
Tarifs
Choisissez un niveau: facturé mensuellement, annulez à tout moment.
Free
Gratuite
- 760 appels / mois
- 2 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 760 appels/mois
- 2 req/sec
- Tous les endpoints
- Pas de carte de crédit
Starter
€10.90 /mois
- 16,400 appels / mois
- 6 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 16,4k appels/mois
- 6 req/s
- Toutes les métriques et classes
- Support par e-mail
Pro
€34.80 /mois
- 88,000 appels / mois
- 16 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 88k appels/mois
- 16 req/sec
- Support prioritaire
Mega
€78.60 /mois
- 488,000 appels / mois
- 40 requêtes / seconde
- Plafond ferme (429 au-dessus du quota, pas de dépassement)
- 488k appels/mois
- 40 req/sec
- SLA dédié
Construit par
Connexes APIs
Autres APIs avec des balises qui se chevauchent.
API de surveillance des drawdowns et de la reprise multi-actifs
À quelle distance chaque grand marché se trouve de son sommet et depuis combien de temps il est sous l'eau, calculé en direct depuis Yahoo Finance (pas de clé, rien n'est stocké). Le drawdown est le risque que les investisseurs ressentent réellement : non pas la volatilité dans l'abstrait, mais l'écart entre le prix d'aujourd'hui et le plus haut historique, et la période douloureuse passée à remonter. Pour chaque actif — indices actions, obligations, or, pétrole, matières premières, devises et crypto — cela mesure le drawdown actuel par rapport à son sommet glissant, le pire drawdown (maximum) sur la période, la date et le niveau du sommet, le nombre de jours passés sous l'eau, et la part de la baisse déjà récupérée. Le point d'accès monitor renvoie l'univers entier classé par drawdown actuel — ce qui est le plus profondément sous l'eau et ce qui est de retour à de nouveaux sommets — avec un résumé du nombre de marchés en drawdown. Le point d'accès asset renvoie la fiche de drawdown d'un marché. Le point d'accès universe liste ce qui est couvert. Le découpage drawdown / reprise sous-marine multi-actifs — distinct de l'API de drawdown uniquement FX, de l'API de plus hauts historiques crypto et de l'API de volatilité multi-actifs (qui classe le rendement ajusté au risque, pas la courbe sous-marine). Il répond à la question : à quelle distance des sommets, et depuis combien de temps.
api.oanor.com/assetdrawdown-api
API de volatilité multi-actifs et rendement ajusté au risque
Le tableau de bord des risques pour l'ensemble du portefeuille multi-actifs — la volatilité de chaque classe d'actifs, son rendement et le rendement par unité de risque, calculé en direct à partir de Yahoo Finance (sans clé, rien n'est stocké). Un rendement sans risque n'a pas de sens ; ceci les met côte à côte. Pour chaque instrument — actions, obligations, or, pétrole, matières premières, devises et crypto — il mesure la volatilité annualisée réalisée (l'écart-type des rendements quotidiens, l'indicateur de peur du marché), le rendement glissant, un rendement ajusté au risque de type Sharpe (rendement par unité de volatilité) et le pire drawdown de pic à creux sur la fenêtre. Le point d'accès de classement renvoie l'univers classé selon votre choix — volatilité, Sharpe, rendement ou drawdown — afin que vous puissiez voir les actifs les plus calmes et les plus sauvages et ceux qui ont offert le meilleur rendement ajusté au risque. Le point d'accès d'actif renvoie le profil de risque complet d'un instrument. Le point d'accès d'univers liste ce qui est couvert. Le classement de volatilité multi-actifs / rendement ajusté au risque — distinct des API de volatilité et de risque uniquement crypto, de l'API de volatilité uniquement FX et des calculateurs de métriques de risque, CAPM et d'optimisation de portefeuille apportez-vos-propres-séries. Il classe le risque en direct entre les classes d'actifs.
api.oanor.com/assetvolatility-api
Profil de risque crypto (VaR & risque de queue) API
La fiche de risque complète de n'importe quelle pièce, calculée en direct à partir de ses bougies quotidiennes Binance — sans clé, rien n'est stocké. La volatilité seule cache ce qui compte le plus pour le risque : les queues. Cela renvoie la Value at Risk (la perte quotidienne non dépassée sur 95 % / 99 % des jours), la VaR conditionnelle / perte attendue (la perte moyenne lors des pires jours, au-delà de la VaR), l'asymétrie et l'excès de kurtosis de la distribution des rendements (à quel point elle est asymétrique et à queue épaisse — la crypto est célèbre pour ses queues épaisses), le drawdown maximum, et les ratios de rendement ajusté au risque (Sharpe et Sortino). Le point de terminaison profil renvoie la fiche complète pour une pièce ; le point de terminaison drawdown renvoie le pire déclin pic-creux avec son pic, son creux et sa profondeur plus le drawdown actuel par rapport au sommet ; le point de terminaison compare classe un panier de pièces par rendement ajusté au risque afin que vous puissiez voir laquelle porte le plus de risque de queue par unité de rendement. Il s'agit de la coupe risque-distribution / risque de queue native des pièces pour la crypto — distincte des API génériques de métriques de risque, CAPM et statistiques de trading (qui calculent sur une série que vous fournissez) et de l'API de volatilité réalisée (qui n'a pas de VaR, d'asymétrie, de kurtosis ou de drawdown). Les pièces sont des bases Binance (BTC) ou des symboles (BTCUSDT) ; le devis par défaut est USDT et la fenêtre est de 30 à 1000 jours. Le taux sans risque est supposé être 0.
api.oanor.com/cryptorisk-api
API Risk of Ruin
Analytiques en direct du risque de ruine et de la survie en drawdown que les traders exécutent pour dimensionner le risque afin qu'une série de pertes ne puisse pas les anéantir, calculées à la demande à partir de l'avantage que vous fournissez — pas de clé, pas de cache, rien de stocké. Le point de terminaison ruin renvoie la probabilité de perdre un jour votre capital étant donné un taux de gain, un rapport récompense/risque et le risque pris par transaction, résolu analytiquement à partir de l'équation de la ruine du joueur plutôt que par simulation — il rapporte également l'espérance en R, les unités de capital en risque et la racine de ruine unitaire derrière la réponse. Le point de terminaison drawdown renvoie la probabilité d'atteindre un jour chacun de plusieurs niveaux de drawdown et le gain nécessaire pour s'en remettre. Le point de terminaison recovery renvoie l'asymétrie perte/gain — le pourcentage de gain nécessaire pour remonter d'un drawdown donné, la raison pour laquelle une perte de 50 % nécessite un gain de 100 % — et, si vous transmettez le profit net et le drawdown maximal, le facteur de récupération. Il s'agit d'un moteur de risque analytique, fondamentalement différent des simulateurs Monte-Carlo et des flux de drawdown de séries de prix : il transforme un taux de gain, un rapport récompense/risque et une fraction de risque en mathématiques de survie en forme fermée, instantanément. Le taux de gain accepte une fraction ou un pourcentage ; le rapport récompense/risque est le rapport récompense/risque ; une espérance négative rend la ruine certaine. Calculé localement et de manière déterministe, donc instantané et privé. Idéal pour le dimensionnement des positions, les règles de gestion de l'argent, les limites de risque des sociétés de prop et les tableaux de bord de trading. En direct, rien de stocké. 3 points de terminaison de calcul. Pour une distribution complète des résultats Monte-Carlo, utilisez une API de simulateur de stratégie.
api.oanor.com/riskofruin-api
Questions fréquentes
Réponses rapides sur les tarifs, quotas et l'intégration.
Comment obtenir une clé API pour API Ulcer Index ?
Quelle est la limite de débit de API Ulcer Index ?
Combien coûte API Ulcer Index ?
Puis-je résilier mon abonnement à tout moment ?
API Ulcer Index est-il conforme au RGPD ?
Choisissez un point de terminaison dans la liste de gauche pour voir ses détails et essayez-le.
Extraits de code
Inscrivez-vous pour obtenir une clé API, puis appelez n'importe quel chemin sous votre slug.
curl https://api.oanor.com/ulcerindex-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/ulcerindex-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/ulcerindex-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/ulcerindex-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Notes
Connectez-vous pour évaluer.
Aucun avis pour l'instant.
Discussion
Pose tes questions, partage des astuces, obtiens des réponses du fournisseur et d'autres devs. Public — tout le monde peut lire.
Connecte-toi pour écrire ou répondre.
ConnexionNouvelle discussion
·
-
Réponse du fournisseur
🔒 Discussion verrouillée — plus de nouvelles réponses.
-
·
- Aucune discussion — lance la première.
Support
Support privé 1:1 avec le fournisseur — facturation, intégration, compte. Seulement toi et l'équipe du fournisseur voyez ces fils.
Connecte-toi pour ouvrir un ticket de support.
ConnexionOuvrir un nouveau ticket
Décris ce dont tu as besoin. L'équipe reçoit un email et répond sur la page du ticket.
-
·
Urgente - Aucun ticket pour cette API.