/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.
Ça marche. Récupérez une clé API et utilisez-la dans votre projet.
Obtenez une clé APIExtraits 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,
…