Aller au contenu
GET /v1/screener

Cross-asset board with golden/death-cross regimes, fresh crosses and tally

Essayez-le en direct

10 appels gratuits par jour — sans inscription, sans clé API. Passe par la passerelle oanor.

En-têtes personnalisés (facultatif)
api.oanor.com/goldencross-api

Ça marche. Récupérez une clé API et utilisez-la dans votre projet.

Obtenez une clé API

Extraits de code

curl "https://api.oanor.com/goldencross-api/v1/screener" \
  -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/goldencross-api/v1/screener", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/goldencross-api/v1/screener");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
    "https://api.oanor.com/goldencross-api/v1/screener",
    headers={"x-oanor-key": "oanor_test_..."}
)

Exemple de réponse

Une réponse réelle de ce endpoint, capturée lors du dernier contrôle de santé.

{
    "data": {
        "note": "Each market's 50- vs 200-day moving-average cross. regime golden_cross = 50-day above 200-day (bullish uptrend); death_cross = below (bearish). last_cross/days_since_cross flag the most recent flip — fresh crosses (low days) are the actionable signals. ma_gap_pct is how far the 50-day is above/below the 200-day. Assets sorted by ma_gap (strongest uptrend first).",
        "class": "sector",
        "assets": [
            {
                "key": "energy",
                "ma50": 57.8272,
                "class": "sector",
                "label": "Energy",
                "ma200": 50.6449,
                "price": 57.12,
                "trend": "bullish (50 above 200)",
                "regime": "golden_cross",
                "last_cross": null,
                "ma_gap_pct": 14.18,
                "pct_above_ma50": -1.22,
                "pct_above_ma200": 12.79,
                "days_since_cross": null
            },
            {
                "key": "technology",
                "ma50": 167.045,
                "class": "sector",
                "label": "Technology",
                "ma200": 147.8983,
                "price": 183.21,
                "trend": "bullish (50 above 200)",
                "regime": "golden_cross",
                "last_cross": "golden_cross",
                "ma_gap_pct": 12.95,
                "pct_above_ma50": 9.68,
                "pct_above_ma200": 23.88,
                "days_since_cross": 55
            },
            {
                "key": "industrials",
                "ma50": 172.1134,
                "class": "sector",
                "label": "Industrials",
                "ma200": 162.4681,
                "price": 175.15,
                "trend": "bullish (50 above 200)",
                "regime": "golden_cross",
                "last_cross": null,
                "ma_gap_pct": 5.94,
                "pct_above_ma50": 1.76,
                "pct_above_ma200": 7.81,
                "days_since_cross": null
            },
            {
                "key": "real_estate",
                "ma50": 43.8222,
                "class": "sector",
                "label": "Real Estate",
                "ma200": 42.1532,
                "price": 44.92,
                "trend": "bullish (50 above 200)",
                "regime": "golden_cross",
                "last_cross": "golden_cross",
                "ma_gap_pct": 3.96,
                "pct_above_ma50": 2.51,
                "pct_above_ma200": 6.56,
                "days_since_cross": 101
            },
            {
                "key": "utilities",
                "ma50": 45.316,
                "class": "sector",
                "label": "Utilities",
                "ma200": 44.49,
                "price": 44.05,
                "trend": "bullish (50 above 200)",
                "regime": "golden_cross",
                "last_cross": null,
                "ma_gap_pct": 1.86,
                "pct_above_ma50": -2.79,
 
…