futures-trading — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited futures-trading (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Skill: Futures Trading | Domain: trading | Category: asset-class | Level: intermediate Tags:trading,asset-class,futures,contracts,rollover,contango
| Contract | Exchange | Tick Size | Session (UTC) |
|---|---|---|---|
| ES (S&P 500) | CME | $12.50 | 23:00–22:00 |
| NQ (Nasdaq) | CME | $5.00 | 23:00–22:00 |
| CL (Crude Oil) | NYMEX | $10.00 | 00:00–23:00 |
| GC (Gold) | COMEX | $10.00 | 23:00–22:00 |
| ZN (10Y Note) | CBOT | $15.625 | 00:00–22:00 |
def term_structure_signal(spot: float, front_month: float, next_month: float) -> dict:
basis_1 = front_month - spot
basis_2 = next_month - front_month
structure = ("CONTANGO" if basis_1 > 0 and basis_2 > 0 else
"BACKWARDATION" if basis_1 < 0 and basis_2 < 0 else "MIXED")
return {
"structure": structure,
"basis_front": round(basis_1, 2),
"basis_next": round(basis_2, 2),
"signal": {
"CONTANGO": "Normal — no supply shock. Bearish medium-term for commodities.",
"BACKWARDATION": "Supply squeeze or high demand. Bullish near-term.",
"MIXED": "Transitioning — watch for structure shift.",
}.get(structure),
}# Exness CFD equivalents of futures
OIL_CFD = "USOILm" # Tracks WTI crude front-month
GOLD_CFD = "XAUUSDm" # Tracks COMEX gold spot/front-month
# Key oil fundamentals
OIL_DRIVERS = ["EIA inventory (Wed 14:30 UTC)", "OPEC decisions",
"USD strength (inverse)", "geopolitical risk premium"]
GOLD_DRIVERS = ["Real yields (inverse)", "USD index (inverse)",
"Risk sentiment", "Central bank buying"]~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.